body  {

	background: #FFFFFF;

	background:url(images/bg.jpg);
	background-repeat: repeat-x;
	margin: 0; 
	padding: 0;
	color: #000000;
}
.botonmap
{
padding-left:23px;padding-top:5px;width:146px;height:20px;display:block;background:url('images/botones-mapas-area.jpg');

}
.azulNegritas {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3f79ef;
}

.azulNegritasNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f79ef;

}

.azulNegritasNormal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5e5e5e;
}







.grisNegritasCont {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	line-height: 18px;





}







.grisNegritasContbold {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 11px;







	font-weight: bold;







	color: #666666;







}















a:link {















	text-decoration: none;















}















a:visited {















	text-decoration: none;















}















a:hover {















	text-decoration: none;















}


a:active {
	text-decoration: none;


}

#container { 
	width: 810px;
	background: #FFFFFF;
	margin: 1px auto; 
	text-align: left; 
	padding-top: 1px;
    padding-left: 20px;
	background:url(images/fondo_sitio.png);
	/*border: 1px solid #dbdbdb;*/
} 

#sidebar1 {















	float: left; 















	width: 216px; 















	background: url(images/bgBuscar.jpg) repeat-x;















	margin-bottom: 20px;







	/*border: 1px solid #000000;*/







}


div {


	/*border: 1px solid #000000;*/

}












#footerfinal {







	width: 831px;







	height: 16px;







	margin: 0 auto;







	padding-top:5px;







	/*border: 1px solid #dbdbdb;*/







	background:url(images/footer-fondo.gif);















}















#buscar {















	height: 270px;







	width: 215px;















	background: url(images/bgbuscador.gif) repeat-x;







	border: 4px solid #dbdbdb; /**/







	padding: 10px 0 0 0;















}































#banners {







	/*background-color: #E4E4E4;*/







	padding-top: 10px;







}







#contenidoCentro {







	border: 1px solid #dbdbdb;/**/







	background-color: #E4E4E4;/**/















}







#contenidoHome {







	/*border: 1px solid #dbdbdb;*/







	/*background-color: #E4E4E4;*/







	background-image:url(images/bgtablacontenido.gif);







	background-repeat:repeat-x;















}















#ContenidoCentrado {







	width:545px;







	/*border: 1px solid #dbdbdb;*/







	padding-left:20px;







	padding-top:50px;







}




#mainContent { 
	/*margin: 0 0 30px 230px;*/
	padding-left:14px;
	float:left;
	width:559px;
	/*border: 1px solid #000000;*/

} 


#footer { 

	width: 785px;
	border-top: 1px solid #3f79ef;
	/*border: 1px solid #000000;*/

} 







#footerAmpi { 











	width: 785px;



	height:55px;



	/*border: 1px solid #000000;*/ 











}







#footer p {











	margin: 0;







	padding: 10px 0 20px 0;







	text-align: right;







	font: bold 10px Verdana;















	color: #377FA2;















}











#footer p a{















	color: #377FA2;















	text-decoration: none;















}











 #footer p a:focus,















  #footer p a:hover,















  #footer p a:active {















  text-decoration: none;















  }







.fltrt { 















	float: right;















	margin-left: 8px;















}















.fltlft { 















	float: left;















	margin-right: 8px;















}















.clearfloat { 















	clear:both;















    height:0;















    font-size: 1px;















    line-height: 0px;















}















/***********************************************************/











#nav{















	height: 37px;







    float: left;







	display:table;







	 width: 788px;







	 margin: 0;







	 padding: 0;







	 background-image:url(images/fondo-menus.gif)







	/*border: 1px solid #000000;*/







}































  #nav_main {















  float: right;















  	height:23px;















	background: #FFF;















  }































  #nav_main ul {















  margin: 0;















  padding: 0;















 background: #F5C600 url("../../images/bgNavBar.jpg") repeat-x;















  display: inline;















    float: right;















	width: auto;















  }































  #nav_main li {















	background: #F5C600 url("../../images/bgNavBar.jpg") repeat-x;















	text-align:center;















    display: inline;















    float: left;















    font-size: 12px;















	font-family: Arial;















	font-weight: bold;















    list-style-type: none;















    margin: 0;















	  height:23px;















  }































 #nav_main li a {















	vertical-align: middle;















    color: #FFF;















    display: block;















    font-size: 1em;















    margin: 0;















    text-decoration: none;















    width: auto;















	padding-top: 5px;















	padding-bottom: 5px;















	















  }































  #nav_main li a:focus,















  #nav_main li a:hover,















  #nav_main li a:active  { background: url("../../images/bgNavBar2.jpg") repeat-x; color: #000; text-decoration: none; }































  #nav_main ul li#current {















background: url("../../images/bgNavBar2.jpg") repeat-x;















text-decoration: none;















color: #FFF;















  }















  















.titulo{















	margin: 10px 0 0 40px;















	}







.separador{















	margin-left: 40px;















	margin-top: 10px;















}































.btnFormBuscar{



	color: #1a2347;

	font: bold 10px Verdana;

	width: 75px;

	height: 21px;

	vertical-align:middle;



	border: none;



}































.btnFormContacto{















	color: #1a2347;















	font: bold 10px Verdana;















	width: 54px;















	height:17px;















	vertical-align:middle;















	background-image: url(../../images/bgBtnBuscar.jpg);















	border: none;















	text-align: center;















}































.selFormBuscar{















	width:135px;















	color: #333333;















	font: 10px Verdana;















}































.selInputBuscar {















width:135px;





	color: #333333;





	font: 10px Verdana;





	height: 12px;

	















	}































#seles{















margin-top: 10px;  















padding-left:40px;















}

#header { 
	width: auto;

	/*border: 1px solid #000000;*/
} 


#head {
	padding-right:20px;
	/*border: 1px solid #000000;*/
	height:85px;
}


#head1 {
	width:230px;
	float:right;
	font: 10px Verdana;
	font-weight: bold;
	color: #377FA2;
	/*border: 1px solid #000000;*/
}
#head2 {
/*border: 1px solid #000000;*/
float: left;
width: 540px;
height: 86px;
padding-top:5px;

}

#textoHome {
/*border:1px solid #347E9F;*/
float: right;
padding-right: 30px;
padding-top:20px;
width: 490px;
}




#resultados {

	background: #FFFFFF;

	margin: 0 0 0 10px;

	padding: 10px 0 10px 0;

	text-align: left; 


}































#paginador{















	color: #347799;















	font: 10px Verdana;















	font-weight: bold;















	padding: 10px 0 0;















	margin: 0;















}































.verdanaAzul{















color: #347799;















	font: 10px Verdana;















	font-weight: bold;















	text-decoration:none;















}































.verdanaAzul a {















color: #347799;















	font: 10px Verdana;















	text-decoration:none;















	font-weight: bold;















}















































.verdanaNegra{















padding: 0 0 0 20px;















color: #000000;















	font: 10px Verdana;















	font-weight: bold;















}































.verdana14Negra{















margin-top:15px;















padding: 30px 0 0 20px;















color: #000000;















	font: 14px Verdana;















	font-weight: bold;















}































.verdana14Negra2{















color: #000000;















	font: 14px Verdana;















	font-weight: bold;















}































.verdanaFicha{















color: #000;















font: 10px Verdana;















font-weight: bold;















text-decoration: none;















}































.verdanaFicha a {















color: #000;















font: 10px Verdana;















font-weight: bold;















text-decoration:none;















}































.clave{















padding: 30px 0 0 20px;















color: #000000;















	font: 10px Arial;















}































#paginador a{















	color: #347799;















	font: 10px Verdana;















}































.titulores{















	background: #3F79EF;















	color: #FFFFFF;















	font: 10px Verdana;















	font-weight: bold;















	text-align: center















}































#contaco{















	background: #FFFFFF;















	margin: 0 0 0 10px;















	padding: 100px 0 0 0;















	text-align: left; 















}































.contactoText{
	color: #666666;
	font: 10px Verdana;
	font-weight: bold;

}

.mapas1{
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
}
.mapas1:HOVER{
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
}

.inpTxt{















	width:135px;















	height:18px;















	border: 1px solid #CCCCCC;















	color: #000000;















	font: 10px Verdana;















	}































.textAreaCont{















	height: 150px;















	width: 286px;















		border: 1px solid #CCCCCC;















}















div {

		/*border: 1px solid #000000;*/

}


#datos{



	vertical-align:middle;




}































#paginador td{















	padding-top: 20px;















}































.tablota tr:hover, .tablota tr.hilite {















background-color: #DFE7F2;















color: #000000;















}































#right {

padding: 0;

text-align: justify;

width:315px;

height:230px;

border:2px solid #347E9F;

margin-top:10px;

}































#left {















padding: 10px 0 0 0;















float: left;















text-align: right;















width: 215px;}




.formualrioCombo {
	font-family: Arial, Helvetica, sans-serif;
	width: 300px;
}
