*{
	margin:0; 
	padding:0;
}
body{ 
	background:#FFF url(/content/images/bg.jpg) repeat-x;	
	color:#FFF;
}
h1 { color:#FFF;
	font-size:30px;	
}
h2 { color:#FFF;
	font-size:15px;
}
h3 { color:#FFF;
	font-size:14px;
}
h4 { color:#002b53;
	font-size:16px;
}
p { color:#FFF;
	font-size:13px;
}
#wrapper{
	width:926px; 
	margin:0 auto;/*Esta instrucción centra*/
}
#menu{
}
#menuUp{ 
	height:15px;
}
#menuDown{ 
	background-color:#eff2f2;  
	height:89px;
}
/*.caja{width:150px; height:80px; float:left;}*/
#logo{ float:left; margin:5px 0px 0 36px; width:128px; }
#razon{ float:left; margin:27px 0px 0 20px; width:600px; }
#blog{ float:left; padding-top:35px;}
#onlyBtns {
	margin-left:35px;
}
#onlyBtns a{
	float:left;
}
#onlyBtns a.bt1{
	background:url(/content/images/bot1.png); width:172px; height:59.5px;
}
#onlyBtns a.bt1:hover{
	background-position:bottom;
}
#onlyBtns a.bt2{
	background:url(/content/images/bot2.png); width:172px; height:59.5px;
}
#onlyBtns a.bt2:hover{
	background-position:bottom;
}
#onlyBtns a.bt3{
	background:url(/content/images/bot3.png); width:172px; height:59.5px;
}
#onlyBtns a.bt3:hover{
	background-position:bottom;
}
#onlyBtns a.bt4{
	background:url(/content/images/bot4.png); width:172px; height:59.5px;
}
#onlyBtns a.bt4:hover{
	background-position:bottom;
}
#onlyBtns a.bt5{
	background:url(/content/images/bot5.png); width:172px; height:59.5px;
}
#onlyBtns a.bt5:hover{
	background-position:bottom;
}
#onlyBtns a.active1{
	background:url(/content/images/bot1.png); width:172px; height:59.5px;
	background-position:bottom;
}
#onlyBtns a.active2{
	background:url(/content/images/bot2.png); width:172px; height:59.5px;
	background-position:bottom;
}
#onlyBtns a.active3{
	background:url(/content/images/bot3.png); width:172px; height:59.5px;
	background-position:bottom;
}
#onlyBtns a.active4{
	background:url(/content/images/bot4.png); width:172px; height:59.5px;
	background-position:bottom;
}
#onlyBtns a.active5{
	background:url(/content/images/bot5.png); width:172px; height:59.5px;
	background-position:bottom;
}	
#anima{ 
	height:345px;
}
#separador1{
	height:15px;
}
#abajo{ 
	background-color:#d5e7ed; 
	height:239px;/*quitar el height*/
}
#abajo a{ 
	margin-left:13px;
}
#abajo img{
	border:none;
}
#subMenuQuienes{
	margin-left:31px;
}
#subMenuCotizador{
	margin-left:719px;
}
#subMenuQuienes a{
	float:left;
}
#subMenuCotizador a{
	float:left;
}
#subMenuQuienes2{
	margin-left:31px;
}
#subMenuQuienes2 a{
	float:left;
}
#subMenuQuienes a.sub1{
	background:url(/content/images/subQuienes.png); width:178px; height:40px; 
}
#subMenuCotizador a.sub1{
	background:url(/content/images/cotizaBT.png); width:178px; height:40px; /*poner nuevo boton*/
}
#subMenuQuienes a.sub1:hover{
	background-position:bottom;
}
#subMenuCotizador a.sub1:hover{
	background-position:bottom;
}
#subMenuCotizador a.subCotiza{
	background:url(/content/images/cotizaBT.png); width:178px; height:40px; /*poner nuevo boton*/
	background-position:bottom;
}
#subMenuQuienes2 a.sub2{
	background:url(/content/images/subQuienes.png); width:178px; height:40px; 
	background-position:bottom;
}
#separador2{
	height:140px;
}
#separador3{
	height:85px;
}
#contentSeccion1{
	margin-left:30px;
	height:100px;
	/*background-color:#0F0;*/
}
.fdoFotos{
	float:left;
	width:416px;
	height:260px;
	background-color:#6198d4;
}
.fdoIlustracion{
	float:left;
	width:416px;
	height:260px;
}
.fdoFotos img{
	padding-left:12px; padding-top:12px;
} 
.fdoInfo{
	float:left;
	margin:0px 0px 0px 23px;
}

#contenido1{
	padding-left:40px; padding-top:20px; padding-bottom:40px;
	background:url(/content/images/fdoContS1.png) repeat-y;
}
#contenido2{
	padding-left:40px; padding-top:20px; padding-bottom:40px;
	background:url(/content/images/fdoContS3a.png) repeat-y;
}
#contenidoInfra{
	padding-left:40px; padding-top:20px; padding-bottom:22px;
	background:url(/content/images/fdoContS3a.png) repeat-y;
}
#contenidoRecur{
	padding-left:40px; padding-top:20px; padding-bottom:40px;
	height:300px;
	background:url(/content/images/fdoContRecu.png) repeat-y;
}
#contenidoContact{
	padding-left:40px; padding-top:20px; padding-bottom:40px;
	height:300px;
	background:url(/content/images/fdoContRecu.png) repeat-y;
}
#contenido3{
	padding-left:40px; padding-top:20px; padding-bottom:40px;
	background:url(/content/images/fdoValores.png) repeat-y;
}
.textos1 {
	width:400px;
}
.textos2 {
	width:400px;
	
}
#contentSeccion3{
	float:left;
	background:url(/content/images/fdoContS3.png);
}
#textoIzqSecc3{
	float:left;
	width:553px;
}
#textoDerSecc3{
	float:left;
	width:373px;
}
#textIz{
	float:left;
	width:248px;
	margin:30px 20px 20px 30px;
}
#textDe{
	float:left;
	width:248px;
	margin-top:30px; 
}
#textDF{
	margin-top:10px;
	margin-left:37px;
}
#imgDer{
	margin-top:10px;
	margin-left:37px;
}
#subMenuRefer{
}
#subMenuReferComer{
	margin-left:375px;
}
#subMenuReferComer2{
	margin-left:375px;
}

#subMenuInfra1{
	margin-left:546px;
}

#subMenuRefer a{
	float:left;
	top:35px;
	position:relative;
	left:-172px;
}
#subMenuReferComer a{
	float:left;
}
#subMenuReferComer2 a{
	float:left;
}

#subMenuInfra1 a{
	float:left;	
}
#subMenuInfra2 a{
	float:left;
	top:35px;
	position:relative;
	left:-172px;
}




#subMenuRefer a.sub1{
	background:url(/content/images/subRefer.png); width:175px; height:40px; 
}
#subMenuReferComer a.subComer{
	background:url(/content/images/subRefer2.png); width:175px; height:40px; 
	background-position:bottom;
}
#subMenuReferComer2 a.subComer2{
	background:url(/content/images/subRefer2.png); width:175px; height:40px;
}



#subMenuInfra1 a.subInfra1{
	background:url(/content/images/subInfra1.png); width:175px; height:40px;
}
#subMenuInfra2 a.subInfra2{
	background:url(/content/images/subInfra2.png); width:175px; height:40px;
}
#subMenuInfra1 a.subRecursos{
	background:url(/content/images/subInfra1.png); width:175px; height:40px;
	background-position:bottom;
}
#subMenuInfra2 a.subPatrullas{
	background:url(/content/images/subInfra2.png); width:175px; height:40px;
	background-position:bottom;
}

#subMenuRefer a.sub1:hover{
	background-position:bottom;
}

#subMenuRefer2 a.sub1:hover{
	background-position:bottom;
}
#subMenuReferComer2 a.subComer2:hover{
	background-position:bottom;
}


#subMenuInfra1 a.subInfra1:hover{
	background-position:bottom;
}
#subMenuInfra2 a.subInfra2:hover{
	background-position:bottom;
}




#subMenuRefer2{
	margin-left:543px
}
#subMenuRefer2 a{
	float:left;
	top:35px;
	position:relative;
	left:-172px;
}
#subMenuRefer2 a.sub3{
	background:url(/content/images/subRefer.png); width:175px; height:40px; 
	background-position:bottom;
}
#btnsServicios{
	float:left;
	margin-left:35px;
	width:900px;
}
.btServ1{
	float:left;
	margin-right:10px;
}
#flechaBt1{
	margin-left:35px;
}
#flechaBt1Info{
	background:url(/content/images/fdoServ.jpg) repeat-y;
	height:246px;
}
.separaServ1{
	height:36px;
	margin-left:35px;
} 
#sbt1{
	margin-left:35px;
}
#conteneBtnsServ{
	float:left;
	width:170px;
}
#flechaLateral{
	float:left;
	width:45px;
	height:200px;
	margin-left:35px;
}
#fondoLateral{
	margin-top:1px;
	background:url(/content/images/fdoServ2.png);
	width:644px;
	height:189px;
	margin-left:250px;
}
#separaServnInterno{
	height:22px;
	width:22px;
}
#separaServnInterno2{
	float:left;
	height:22px;
	width:22px;
}
#fotoServ{
	float:left;
}
#separaFotoServ{
	float:left;
	height:170px;
	width:35px;
}
#futerRecursos{
	height:50px;
	padding-left:50px;
	padding-top:20px;
}
#ligaTipo1{
	color:#002b53;
	font-size:16px;
}
#fondoAzul{
	float:left;
	background:url(/content/images/fdoContS3.png);
	width:924px;
	height:504px;
}

#tituloEspacio{
	margin-top:120px;
	margin-left:100px;
		
}

.formularioFondo{
	float:left;
	background:url(/content/images/fondoForma.jpg);
	width:835px;
	height:294px;
}
#formulario{
	padding-top:30px;
	padding-left:49px;
}
#imgLibreta{
	float:left;
	width:230px;
	height:290px;
	margin-top:40px;
	margin-left:40px;
}
#form h3{
	padding-bottom:12px;
	}
.padd{
	margin-bottom:5px;
}

#formulario2{
	padding-top:30px;
	padding-left:49px;
}
.separaRadio{
	margin-left:15px;
}
#masker{
	width:835px;
	height:294px;
	overflow-x:hidden;
	overflow-y:hidden;
	position:relative;
	left:49px;
	top:10px;
}
#formContainer{
	width:3340px;
	left:0;
	position:relative;
}
#btnS2{
	float:left;
}
#formulario3{
	padding-top:30px;
	padding-left:49px;
}
#imgFinal{
	float:left;
	padding-top:30px;
}
#txtFinal{
	padding-top:80px;
	padding-left:100px;
}
#txtFinal h1{
	font-size:20px;
}

#titulito{
	margin-top:-10px;
}