@charset "utf-8";
/* CSS Document */
html {
	height:100% ;
	margin-bottom:1px;
}
body { background:#eaeaea; margin:0px 0px 0px 0px; padding:0px; 	font:11px verdana; color:#666666;
}
p, td, li, ul, ol, h1, h3, h4, h5, h6, label, input {
	font:11px verdana; color:#666666;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0091d2; font-weight:bold; text-align:justify;}
.main_txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#777;  text-align:justify;}
img { border:0px; 
}
a { border:0px; text-decoration:none; 
}
#cuerpo { background:#eaeaea;
position: absolute; 
                left: 50%; 
               
                width:960px; 
                height: 1890px; 
               
                margin-left: -480px;  }


#top { width:960px; height:18px;  float:left; background:url(../imagenes/top.jpg) no-repeat #FFF;
}		
#cabecera { width:960px; height:161px;  float:left; background-color:#FFFFFF;
}	
#logo { width:337px; height:161px;  float:left; display:inline; overflow:hidden;
}
#titular { width:376px; height:161px;  float:left; display:inline; overflow:hidden;
}
#logo_mcaitor { width:247px; height:161px;  float:right; display:inline; overflow:hidden;
}
#separador1, #separador2, #separador3, #separador4, #separador5, #separador6   {width:960px; height:19px; float:left; overflow:hidden;}

#bloque1 { width:960px; height:260px;  float:left; display:inline; background:url(../imagenes/bloque1_bg.jpg) #FFFFFF top no-repeat; overflow:hidden;
}
#bloque1_titulo { width:960px; height:47px;  float:left; display:inline; overflow:hidden;
}

#bloque1_contenido { width:911px; height:202px; margin-left:26px; display:inline;  float:left;  overflow:hidden;
}
#bloque1_encabezado { width:911px; height:48px;  display:inline;  float:left;  overflow:hidden;
}
#bloque1_txt_foto { width:911px; height:155px;  display:inline;  float:left; overflow:hidden;
}
#bloque1_txt { width:704px; height:154px; border-top: 1px dotted #517E00;  display:inline; background:#FFFFFF;  float:left; overflow:hidden;
}
#bloque1_foto { width:186px; height:154px; display:inline;  float:right; overflow:hidden;
}

#bloque2 { width:960px; height:255px;  float:left; display:inline; background:url(../imagenes/bloque1_bg.jpg) top #FFFFFF no-repeat; overflow:hidden;
}
#bloque2_titulo { width:960px; height:47px;  float:left; display:inline; overflow:hidden;
}

#bloque2_contenido { width:911px; height:202px; margin-left:26px; display:inline;  float:left;  overflow:hidden;
}
#bloque2_encabezado { width:911px; height:48px;  display:inline;  float:left;  overflow:hidden;
}
#bloque2_txt_foto { width:911px; height:155px;  display:inline;  float:left; overflow:hidden;
}
#bloque2_txt { width:704px; height:154px; border-top: 1px dotted #517E00;  display:inline; background:#FFFFFF;  float:left; overflow:hidden;
}
#bloque2_foto { width:186px; height:154px; display:inline;  float:right; overflow:hidden;
}

#bloque3 { width:960px; height:545px;  float:left; display:inline; background:url(../imagenes/bloque1_bg.jpg) top #FFFFFF no-repeat; overflow:hidden;
}
#bloque3_titulo { width:960px; height:47px;  float:left; display:inline; overflow:hidden;
}

#bloque3_contenido { width:911px; height:483px; margin-left:26px; display:inline;  float:left;  overflow:hidden;
}
#bloque3_encabezado { width:911px; height:48px;  display:inline;  float:left;  overflow:hidden;
}
#bloque3_txt_foto { width:911px; height:199px;  display:inline;  float:left; overflow:hidden;
}
#bloque3_txt { width:704px; height:199px;   display:inline;   float:left; overflow:hidden;
}
#bloque3_txt_2 { width:911px; height:284px;   display:inline;   float:left; overflow:hidden;
}
#bloque3_foto { width:182px; height:199px; display:inline;  float:right; overflow:hidden;
}

#bloque4 { width:960px; height:396px;  float:left; display:inline; background:url(../imagenes/bloque1_bg.jpg) top #FFFFFF no-repeat; overflow:hidden;
}
#bloque4_titulo { width:960px; height:57px;  float:left; display:inline; overflow:hidden;
}
#bloque4_formulario { width:551px; height:339px;  float:right; display:inline; overflow:hidden;
}
#bloque4_left { width:409px; height:339px;   float:left; background:url(../imagenes/formulario_left_bg.jpg) no-repeat; display:inline; overflow:hidden;
}
#bloque4_necesarios { width:551px; height:15px;  float:left; display:inline; overflow:hidden;
}

#formulario { width:551px; height:313px; padding-top:12px; background:url(../imagenes/formulario_bg.jpg) no-repeat;  float:left; display:inline; overflow:hidden;
}





	











#form_contacto { width:553px; margin:8px 0px 0px 13px; color:#003366;  font-size:12px; float:left; 
}


#form_contacto .txtField  {display:block; float:left; padding:1px; width:180px; margin:1px 0 1px 0;font: 12px "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;color:#87AF00;border:1px solid #87AF00;}
#form_contacto p {  color:#036; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-top:2px;  }
#formulario input  {color:#333;border:none; margin-top:4px; border:1px solid #79AAD2;  width:377px; height:20px; padding:4px 3px 2px 3px; float:left; background:#fff; margin-left:7px;}
#formulario img  { margin-top:4px;}
#formulario textarea  {color:#333;border:none; margin-top:4px; border:1px solid #79AAD2;  width:377px; height:58px; padding:3px; float:left; background:#fff; margin-left:7px;}
#formulario input:hover { background:#E6F8FB; border:1px solid #79AAD2;}
#formulario input:active  { background:#E6F8FB;border:1px solid #79AAD2;}
#formulario input:visited  { background:#E6F8FB;border:1px solid #79AAD2;}
#formulario textarea:hover { background:#E6F8FB; border:1px solid #79AAD2;}
#formulario textarea:active  { background:#E6F8FB; border:1px solid #79AAD2;}
#formulario .send { width:95px; height:33px; background:url(../imagenes/enviar.jpg) no-repeat;  text-align:center; border:none; margin:0px 0 0px 0; border:none; float:right; padding-right:20px; display:inline;  }
#formulario .send:hover { width:95px; height:33px; background:url(../imagenes/enviar2.jpg) no-repeat;  text-align:center; border:none; margin:0px 0 0px 0; float:right; border:none;color:#477500;font: 1em "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin-left:0px; color:#477500; background:url(../imagenes/enviar2.jpg) no-repeat;  text-align:center; border:none;   }

#pie { width:960px; height:40px; float:left; background:url(../imagenes/pie_bg.jpg) no-repeat #FFF;   
}
#pie_left { width:440px; height:40px; float:left; 
}
#pie_left2 { width:100px; height:40px; float:left; 
}
#pie_left3 { width:100px; height:40px; float:left; 
}
#pie p {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999;  text-align:justify; margin:13px 0px 0px 12px;
}
#pie a {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#81BC02; 
}
#pie a:hover {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#007EB8; padding-bottom:2px; border-bottom:1px dotted #81BC02; 
}
#enlaces_extra {  width:960px; height:80px; float:left; padding-top:12px; background:url(../imagenes/bloque1_bg.jpg) #FFFFFF top no-repeat; overflow:auto; 
}
#enlaces_extra  p {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999;  text-align:justify; margin:2px 12px 5px 12px;
}

#enlaces_extra a {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#81BC02; 
}
#enlaces_extra a:hover {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#007EB8; padding-bottom:2px; border-bottom:1px dotted #81BC02; 
}