select, textarea, input{ margin:0; padding: 0 0 0 2px; font-family: Verdana, Arial; color: #7a7a7a; font-size: 10px; border: 1px solid #cacaca;
    background: #FFF !important; 
	background-color: #FFFFFF;
 }
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	background: #000000 url(../images/fondo.jpg) center top no-repeat;
	margin:0px;
}
.cajas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 0px solid;
	background-color: #FFFFFF;
	border:1px solid #f15b2a;
}

.cajas2 {
	padding:5px;
	text-decoration: none;
	border:1px solid #DDDDDD;
}

a	 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #606060;
	text-decoration : none;
}
a:hover	 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003623;
	text-decoration : none;
}

.boton3	 {
	text-decoration : none;
	border: none;
	background-color: #f15b2a;
}

td{	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #635F4E;
	margin-right : 8px;
	font-style: normal;
	font-weight: normal;}

.listas{
	font-family:Arial, Helvetica, sans-serif;
	text-align : justify;
	font-size: 11px;
	color: #5B5744;
	margin-right : 8px;
	font-style: normal;
}
.texto_normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-right : 8px;
	font-style: normal;
	font-weight: normal;
}

input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5B5744;
	margin-right : 8px;
	font-style: normal;
	border:1px solid #f15b2a;
}
.input2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E2E1DE;
	font-style: normal;
	border:1px solid #f15b2a;
}
textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5B5744;
	font-style: normal;
	border:1px solid #f15b2a;
}


#tx_video{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 25px;
	padding-right: 15px;
	font-weight: bold;
}
#tx_resumen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 25px;
	padding-right: 15px;
	font-weight: normal	;
}

#tx_titulo1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e7501e;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}
#tx_resumen1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	font-weight: normal	;
}

#fla_video
{
	width: 640px;
	min-height: 270px;
	background-color: #e7501e;
}

.tablaBoton {	font-size: 11px;	font-weight: normal;	color: #000000;	text-decoration: none;	font-family: verdana; 	cursor:hand;}
.tablaBotonOver {	font-size: 11px;	font-weight: normal;	color: #000000;	background: #FFFFFF;	text-decoration: none;	font-family: verdana;	cursor:hand;}

.tablaBoton0 {	font-size: 12px;	font-weight: normal;	color: #000000;		text-decoration: none;	font-family: verdana; 	cursor:hand;}
.tablaBotonOver0 {	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	background: #f15b2a;	text-decoration: none;	font-family: verdana;	cursor:hand;}

.tablaBoton1 {	font-size: 12px;	font-weight: normal;	color: #000000;		text-decoration: none;	font-family: verdana; 	cursor:hand;}
.tablaBotonOver1 {	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	background: #FFFFFF;	text-decoration: none;	font-family: verdana;	cursor:hand;}

.m_sup{	
	font-size: 12px;
	font-weight: normal;
	color: #e7501e;
	text-decoration: none;	font-family: verdana; 	cursor:hand;font-weight: bold;
	background-color: #461809;
}
.m_sup_over{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	font-family: verdana; 	cursor:hand;font-weight: bold;
	background-color: #461809;
	}



.blanco {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background: #FFFFFF;
	text-decoration: none;
	cursor:hand;
}

.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.menu2_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #f15b2a;
	text-decoration: none;
}

.barra1 {	background-color: #8B002F;color: #FFFFFF;}
.barra2 {	background-color: #9B0035;}
.paginaActual	 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #E2E0DE;	text-decoration : none;	background-color: #817C70;}
.texto_p { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;  font-style: normal; font-weight: normal; }
.linkPagina	 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal; color: #817C70;	text-decoration : none;}
.textonormalnegrita { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f15b2a; margin-right : 8px; font-style: normal; font-weight: bold; }
.textonormal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin-right : 8px; font-style: normal; font-weight: normal; }
.textonegritaverdana { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; margin-right : 8px; font-style: normal; font-weight: bold; }
.mapa1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; text-decoration: none}
.mapa2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; text-decoration: none }
.mapa3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none }
.textoblanconeg { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; margin-right : 8px; font-style: normal; font-weight: bold; }
.textonegrita2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; margin-right : 8px; font-style: normal; font-weight: bold; }

.textonormalnegritaRojo {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #993333; margin-right : 8px; font-style: normal; font-weight: bold;
}
.textonormalRojo {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #993333; margin-right : 8px; font-style: normal; font-weight: normal;
}
.texto_tit{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003333;
	margin-right : 8px;
	font-style: normal;
	font-weight: bold;
}
.texto_cab{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #f15b2a;
	padding-left : 8px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.texto_cab2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #f15b2a;
	padding-left : 8px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.cablistados{
	font-family: Arial, Helvetica, sans-serif;
	text-align : left;
	font-size: 12px;
	color: #E2E0DE;
	font-style: normal;
	background-color: #f15b2a;
	font-weight: bold;
	white-space: normal;
	padding-left: 8px;
	height: 22px;

}
.cabeceras{
	font-family: Arial, Helvetica, sans-serif;
	text-align : justify;
	font-size: 12px;
	color: #FFFFFF;
	margin-right : 8px;
	font-style: normal;
	font-weight: bold;
}
.cabeceras2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	padding-left:10px;
}
.none
{
	text-decoration: none;
	background-color: #FFFFFF;
}
.est_1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
}
.est_2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	padding-left: 10px;
}
.est_3{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	padding-left: 25px;
}
.est_4{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	font-style: normal;
	font-weight: bold;
	padding-left: 5px;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f15b2a;
	cursor:hand;
	
	font-weight: bold;
	text-align: center;
}
.none{
	border:0px solid #000000;
	cursor:hand;
	background-color: #FFFFFF;
}


.elemListado {
	clear: both;
	width: 401px;
	padding: 6px 10px 6px 15px;
	border-top: 1px solid #dcdcdc;
	margin: 0;
}

.listPrimero { border-top: none; border: none; }

.elemListado p {
	float: left;
	margin: 10px 0 0 0;
}

.elemListado img {
	margin: -11px 8px 0 0 !important;
	margin: 0 8px 0 0;
}

.listImpar {
	background: #f7f7f7 url(../../../images/f_listado.gif) 0 0 repeat-x;
}
.rosa { color: #d10060; }
.bold { font-weight: bold; }
.doce { font-size: 12px;}
.floatleft { float:left; margin:0; padding:0; }
.elemListado_img {
	float: left;
	padding-right:10px;
}

#pie td{
	font-size: 12px;
	color: #863619;
}
#pie td a{
	font-size: 12px;
	font-weight: bold;
	color: #e7501e;
}
