/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../img/bfndr.png);
	background-repeat:repeat-x;
}



#cont{
width:980px;
height:777px;


margin-left:auto;
margin-right:auto;
}

#cont #top{
width:980px;
height:107px;

}

#cont #top #quehacemos{
	margin-top:56px;
	width:370px;
	height:49px;
	background-image:url(../img/quehacemos.png);
	background-repeat:no-repeat;
	float:left;

}

#cont #top #contacto{
margin-top:56px;
width:300px;
height:49px;
background-image:url(../img/contacto.png);
background-repeat:no-repeat;
float:left;

}

#cont #top #ubicacion{
margin-top:56px;
width:300px;
height:49px;
background-image:url(../img/ubicacion.png);
background-repeat:no-repeat;
float:left;

}

#cont #top #proyectos{
margin-top:56px;
width:300px;
height:49px;
background-image:url(../img/proyectos.png);
background-repeat:no-repeat;
float:left;

}

#cont #top #nosotros{
margin-top:56px;
width:300px;
height:49px;
background-image:url(../img/nosotros.png);
background-repeat:no-repeat;
float:left;

}

#cont #top #menutop{
	width:420px;
	height:13px;
	float:right;
	background-image:url(../img/menutopfnd.png);
	background-repeat:no-repeat;
	padding-top: 25px;
	padding-bottom: 19px;


}


#cont #top #idiomaweb{
	position:absolute;
	width:100px;
	height:16px;
	z-index:1;
	margin-left:20px;
	margin-top:5px;


}






#cont #centro{
width:980px;
height:365px;

}

#cont #centrohome{
width:980px;
height:465px;
background-image:url(../img/imghome.png);
background-repeat:no-repeat;
background-position:top;

}

#cont #centrohomedos{
width:980px;
height:465px;
background-image:url(../img/imghomedos.png);
background-repeat:no-repeat;
background-position:top;

}

#cont #centrocons{
width:980px;
height:465px;
background-image:url(../img/enconstruccion.jpg);
background-repeat:no-repeat;
background-position:top;

}

#cont #centro #imagennosotros{
	width:960px;
	height:290px;
	margin-left:20px;
	float:left;
	margin-top:20px;
	

}

#cont #centro #imagennosotros #imgunon{
	width:465px;
	height:290px;
	float:left;
	margin-right: 20px;
	

}

#cont #centro #imagennosotros #imgunon #utext{
	width:465px;
	height:auto;
	float:left;

	

}


#cont #centro #imagennosotros #imgunon #uimage{
	width:465px;
	height:300px;
	float:left;
	background-image: url(../img/fotoformatofinalnunoprueba.png);
	background-repeat: no-repeat;
	

}

#cont #centro #imagennosotros #imgdosn{
	width:465px;
	height:290px;
	float:left;


}


#cont #centro #imagennosotros #imgdosn #dimage{
	width:465px;
	height:290px;
	float:left;
	/*background-image: url(../img/fotoformatofinalndosprueba.png);
	background-repeat: no-repeat;*/
	
	
}

#cont #centro #imagennosotros #imgdosn #dtext{
	width:465px;
	height:70px;
	float:left;

	

}

#cont #centro #imagenpqc{
	width:300px;
	height:390px;
	margin-left:20px;
	float:left;
	margin-top:20px;
	/*background-image:url(../img/bannerpqc.png);
background-repeat:no-repeat;*/
margin-right:20px;

}

#cont #centro #imagenpqcdos{
width:300px;
height:390px;
margin-right:20px;
float:left;
margin-top:20px;
/*background-image:url(../img/bannerpqc.png);
background-repeat:no-repeat;*/


}

#cont #centro #imagenpqc #imgunopqc{
width:450px;
height:190px;
float:left;
margin-bottom:10px;
background-image:url(../img/imgpqcuno.png);
background-repeat:no-repeat;

}

#cont #centro #imagenpqc #imgdospqc{
width:450px;
height:190px;
float:left;
background-image:url(../img/imgpqcdos.png);
background-repeat:no-repeat;


}



#cont #centro #textopqc{
	width:350px;
	height:390px;
	float:left;
	margin-left:20px;
	margin-top:20px;

}

#cont #centro #textopqc #textuno{
	width:350px;
	height:auto;
	float:left;
	margin-bottom:10px;

}

#cont #centro #textopqc #imagenpqcabajo{
	width:350px;
	height:140px;
	float:left;
	background-image: url(../img/fotocuatrosillas.png);
	background-repeat: no-repeat;

}



#cont #centro #textopqcdos{
	width:600px;
	height:390px;
	float:left;
	margin-left:10px;
	margin-top:20px;

}


#cont #centro #textopqcdos #textdos{
	width:270px;
	height:390px;
	float:left;
	background-image:url(../img/fotocamarografo.png);
	background-repeat:no-repeat;
	margin-right: 10px;

}

#cont #centro #textopqcdos #imgcpdos{
	width:320px;
	height:390px;
	float:left;
	

}

#cont #centro #textopqcdos #imgcpdos #fotouno{
	width:320px;
	height:170px;
	float:left;
	margin-bottom: 10px;
	background-image: url(../img/fotoreuniones.png);
	background-repeat: no-repeat;
	
}

#cont #centro #textopqcdos #imgcpdos #fotodos{
	width:320px;
	height:210px;
	float:left;
	background-image: url(../img/fotoestudio.png);
	background-repeat: no-repeat;
	
}


#cont #centro #der{
	width:350px;
	height:390px;
	float:left;
	margin-right:20px;
	margin-top:20px;

}


#cont #centro #der #textonosotros{
	width:350px;
	height:auto;
	float:left;
	margin-bottom:20px;


}

#cont #centro #der #imagennosotrosdos{
	width:680px;
	height:280px;
	float:left;
	background-image:url(../img/imgnosotrosdos.png);
	background-repeat:no-repeat;


}


#cont #centro #fndubicacion{
width:980px;

height:462px;
background-image:url(../img/fndubicacion.jpg);
background-repeat:no-repeat;

}

#cont #centro #homeimagen{
	width:668px;
	height:372px;
	background-image:url(../img/imghome.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	border: 2px solid #bd221e;
	margin-top: 10px;

}

#cont #centro #fndubicacion #mapa{
	width:644px;
	height:324px;
	margin-left: 175px;
	float: left;
	margin-top: 25px;
	

}

#cont #centro #fndubicacion #mapa #masku {
	position:absolute;
	width:644px;
	height:324px;
	z-index:1;
	background-image:url(../img/ubicacionmask.png);
	background-repeat:no-repeat;
}


#cont #centro #campotext{
	width:366px;
	height:30px;
	float: left;
	background-image:url(../img/camposform.jpg);
	background-repeat:no-repeat;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 4px;
	padding-left: 5px;
	color:#000000;

	

}



#cont #centro #areatextform{
	width:366px;
	height:90px;
	float: left;
	background-image:url(../img/areatextform.jpg);
	background-repeat:no-repeat;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 4px;
	padding-left: 5px;
	color:#000000;

	

}












#cont #bottom{
width:980px;
height:215px;

}

#cont #bottom #menu{
width:980px;
height:78px;
background-image:url(../img/fndmenu.png);
background-repeat:no-repeat;

}

#cont #bottom #menu #botonera{
width:980px;
height:40px;


}

#cont #bottom #menu #botonera #menup{
width:617px;
height:40px;
margin-left:auto;
margin-right:auto;


}

#cont #bottom #menu #botonera #menup #menujava {
	position:absolute;
	width:617px;
	height:40px;
	z-index:2;
	margin-left:-65px;
}

#cont #bottom #menu #botonera #menup #pelota {
position:absolute;
	width:106px;
	height:124px;
	z-index:1;
	background-image:url(../img/pelota.png);
	background-repeat:no-repeat;
	margin-top:-40px;
	margin-left:237px;
}

#cont #bottom #logo{
width:302px;
height:40px;
background-image:url(../img/logo.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;

}

#cont #bottom #creditos{
width:600px;
height:20px;
margin-top:75px;
margin-left:auto;
margin-right:auto;

}

.texto{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.textodos{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}

.textopie{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.textoform{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#656565;
}

.campoarea{
	width:343px;
	height:29px;
	border:0px;
	padding-right: 10px;
	padding-left: 10px;

}

.textoarea{
	width:343px;
	height:88px;
	border:0px;
	padding-right: 10px;
	padding-left: 10px;

}


.btnenviar{
	width:84px;
	height:29px;
	background-color:#bd221e;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border: 0px solid #7F7F7F;

	

}


.nuestr {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;
}

.agencia{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
text-decoration:none;

}
