body  {

	background: #e1d9c2;
	margin: 0; 
	padding: 0;
	color: #000000;
}

.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;*/
} 
.buscarPro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004a8f;
} 

#sidebar1 {

	float: left; 

	width: 210px; 

	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: 210px;















	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-right:20px;







	float:right;







	width:558px;







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











} 











#footer { 











	width: 785px;







	border-top: 1px solid #DBBF4D;



	/*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: right;

	display:table;

	 width: 788px;

	 margin: 0;

	 padding: 0;
	 
	 padding-right:30px;

	/*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;
	height:120px;
	/*border: 1px solid #000000;*/
} 


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

}


#head1 {
	width:230px;
	float:left;
	font: 10px Verdana;
	font-weight: bold;
	color: #377FA2;
	/*border: 3px solid #000000;*/
}
#head2 {
/*border: 1px solid #000000;*/
float: right;
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: 14px Verdana;
font-weight: bold;
text-decoration:none;

}

.verdanaAzul:HOVER{
color: #D9BB63;
font: 14px Verdana;
font-weight: bold;
text-decoration:underline;

}

.verdanaAzul a {


color: #347799;
font: 12px 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;















}































.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:auto;



margin-top:10px;

}































#left {















padding: 10px 0 0 0;















float: left;















text-align: right;















width: 215px;}





