/*corazones*/
/**         BASE DE COLORES             **/

/**CARACTERISTICAS DE LA PLANTILLA**/
body{
	margin:0px;
	background-color:#334d5c;
	font-family:tahoma,sans-serif;
	color:#048;
	font-size:11px;
}
img {
	border: none;
}
h1{
	color:#AB4A11;
	font-size:11px;
}
h2{
	color:#AB4A11;
	font-size:10px;
}
a{
	color:#AB4A11;
	text-decoration:none;
}

.tah10 {
	font-family: Tahoma,sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #044F83;
}
.tah11 {
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #044F83;
}
.ver10 {
	font-family: Tahoma,sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
.ver11 {
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.tah9 {
	font-family: Tahoma,sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
.ver9 {
	font-family: Tahoma,sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
.td_head{
	background: url('bigtop.jpg') top left no-repeat;
	width:950px;
	height:99px;
	/*position:absolute;*/
}
.div_titulo_slogan{
	margin-left:32px;
	width:270px;
	text-align:center;
}
.div_titulo_slogan h1{
	font-size:30px;
	font-family:'trebuchet ms',Tahoma,sans-serif;
	color:#048;
	margin:0px;
}
.div_titulo_slogan h2{
	font-size:15px;
	font-family:'trebuchet ms',Tahoma,sans-serif;
	color: #fc3;
	margin:0px;
}
#google_translate_element{
	position:absolute;top:20px;left:40%;
	text-align:left;
}
.marco_h{ width:600px; height:39px; margin-left:11px;vertical-align:top; background:url('h.jpg');}
.marco_h a {margin:10px 0px 0px 20px;display:block;}

.bgbot {
	background-repeat: no-repeat;
	background-position: bottom;
}

.td_lateral_pag{ 
	background:url(bg.gif);
	background-color:#334D5C;
}
	
/*  M E N U   P R I N C I P A L  Y P I  E   D E   P A G I N A  */

#tr_menu_ppal td, #tr_menu_pie td{ 
	background: url('boton.gif') center left no-repeat;
	text-align:center;
}
#tr_menu_ppal a, #tr_menu_pie a{ 
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	font-size:15px;
	display:block;
	padding: 5px 5px;
	margin-left:2px;
}
#tr_menu_ppal a:hover, #tr_menu_pie a:hover{ 
	background-color:#fc3;
}

/*  M E N U   P R I N C I P A L - SUBMENU */

.div_submenu{
	visibility:hidden;
	position:absolute;
	/*filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;*/
}
.div_submenu a{
	display:block;
	text-decoration:none;
	border-bottom:1px #f72 solid;
	border-top:1px #f72 solid;
	border-left:1px #f72 solid;
	border-right:1px #f72 solid;
	background-color:#fa2;
	text-align:left;
	white-space:nowrap;
}
.div_submenu a:hover{
	border:1px #fff solid;
}
.td_menu:hover .div_submenu{ visibility:visible;}

.div_submenu2{
	margin-left:20px;
}

/*  R U T A */

#div_ruta a{
	font-size:12px;
	display:block; 
	float:left;
	margin-right:5px;
	padding:0px 22px;
	background:url(arrow2.gif) left no-repeat;
}
#div_ruta a:hover{
	background-color:#dde;
}
/*  F O R M U L A R I O S */
.form_tb{
	width:100%;
	margin-top:20px;
}
.form_td_titulo{
	text-align:left; vertical-align:top; /* mejor no tocar */
}
.form_td_etiqueta{
	width:40%;text-align:right;vertical-align:top;white-space:nowrap; /* mejor no tocar */
	font-weight:bold;
	font-size:11px;
}
input,textarea,select{
	margin:2px 2px;
	border:1px #ddd solid;
	padding:2px;
}
button{
	font-weight:bold;
	padding:2px 10px;
}

/*  S I T E M A P */

.td_sitemap h2{
	background-color: #fff;
	white-space:nowrap;
	border-top:1px #ccc solid;
	text-align:left;
	padding:3px 11px;
}
.td_sitemap{
	line-height:19px;
}

