
body
{
	background-image: none;
	font-family:Tahoma, sans-serif, Arial;
    color: #000000;
	font-weight:normal;
	font-size:11px;
	background-color:#333333;
	background-image:url(../img/pattern.jpg);
	background-repeat:repeat;
	margin-bottom:0px;
	margin:0px;
}


.body_index
{
	background-image: none;
	font-family:Tahoma, sans-serif, Arial;
    color: #000000;
	font-weight:normal;
	font-size:11px;
	background-color:#ffffff;
	margin-bottom:0px;
	margin:0px;
}

#index_pattern
{
	float:none;
	margin:auto;
	width:100%;
	height:250px;
	font-family:Tahoma, sans-serif, Arial;
    color: #000000;
	font-weight:normal;
	font-size:11px;
	background-color:#ffffff;
	background-image:url(../img/fondo_home.jpg);
	background-repeat:repeat-x;
	background-position:center;
	margin-bottom:0px;
	margin-top:20px;
}

#index_legal
{
	float:none;
	margin:auto;
	width:100%;
	height:43px;
	font-family:Tahoma, sans-serif, Arial;
    color: #000000;
	font-weight:normal;
	font-size:11px;
	background-color:#ffffff;
	background-image:url(../img/fondo_home_inf.jpg);
	background-repeat:repeat-x;
	margin-bottom:28px;
	margin-top:40px;
	padding-top:12px;
}

.caja
{
	border-right:#d6d4c5 1px solid;
	border-top:#d6d4c5 1px solid;
	border-left:#d6d4c5 1px solid;
	border-bottom:#d6d4c5 1px solid;
	background-color:#d6d4c5;
	color: #494735;
	font-weight:normal;
	font-size:12px;
	font-family:Tahoma, sans-serif, Arial;
}

.caja_negra
{
	border-right:#666666 1px solid;
	border-top:#666666 1px solid;
	border-left:#666666 1px solid;
	border-bottom:#666666 1px solid;
	background-color:#000000;
	color: #ffffff;
	font-weight:normal;
	font-size:12px;
	font-family:Tahoma, sans-serif, Arial;
}


.desplegable
{
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:#000000;
	color: #FFFFFF;
	font-weight:normal;
	font-size:11px;
	font-family:sans-serif, Tahoma, Arial;
}

.desplegable_fijo
{
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color: #000000;
	color: #FFFFFF;
	font-weight:normal;
	width:150px;
	font-size:11px;
	font-family:sans-serif, Tahoma, Arial;
}

.caja_contacto
{
	border-right:#494735 1px solid;
	border-top:#494735 1px solid;
	border-left:#494735 1px solid;
	border-bottom:#494735 1px solid;
	background-color:#eeebd9;
	color: #494735;
	font-weight:normal;
	font-size:12px;
	font-family:Tahoma, sans-serif, Arial;
}


.texto_rojo_30 {
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	color: #d4191c;
	font-weight:normal;
	text-align:right;
	font-style:italic;
}
.texto_rojo_50 {
	font-family:"Times New Roman", Times, serif;
	font-size: 50px;
	color: #d4191c;
	font-weight:normal;
	text-align:right;
	font-style:italic;
}

.texto_blanco_50 {
	font-family:"Times New Roman", Times, serif;
	font-size: 40px;
	color: #ffffff;
	font-weight:normal;
	text-align:center;
	font-style:italic;
}

.texto_blanco_40 {
	font-family:"Times New Roman", Times, serif;
	font-size: 30px;
	color: #ffffff;
	font-weight:normal;
	text-align:center;
	font-style:italic;
}

.texto_blanco_30 {
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	color: #ffffff;
	font-weight:normal;
	text-align:center;
	font-style:italic;
}


.texto_amarillo_30 {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 18px;
	color: #f0ff00;
	font-weight:bold;
	text-align:center;
	font-style:normal;
}

.texto_negro_35 {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 35pt;
	color: #000000;
	font-weight:normal;
}
.texto_negro_35 A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 35pt;color: #000000;text-decoration:none;font-weight:normal}
.texto_negro_35 A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 35pt;color: #000000;text-decoration:none;font-weight:normal}
.texto_negro_35 A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 35pt;color: #666666;text-decoration:none;font-weight:normal}
.texto_negro_35 A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 35pt;color: #000000;text-decoration:none;font-weight:normal}

.texto_blanco_10 {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 10px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
}
.texto_blanco_10 A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 10px;color: #ffffff;text-decoration:none;text-align:justify;font-weight:normal}
.texto_blanco_10 A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 10px;color: #ffffff;text-decoration:none;text-align:justify;;font-weight:normal}
.texto_blanco_10 A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 10px;color: #ffffff;text-decoration:underline;text-align:justify;;font-weight:normal}
.texto_blanco_10 A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 10px;color: #ffffff;text-decoration:none;text-align:justify;;font-weight:normal}


.cabecera_anunciate_secundaria
{
	height:18px;
	width:100%;
	float:left;
	padding-top:1px;
	padding-left:5px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	background-image:url(../img/fondo_cabeceras.jpg); background-repeat:repeat-x;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
}


.cabecera_anunciate_secundaria_roja
{
	height:18px;
	width:100%;
	float:left;
	padding-top:1px;
	padding-left:5px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	background-image:url(../img/fondo_cabeceras_rojo.jpg); background-repeat:repeat-x;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
}


.texto_blanco_13 {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
}
.texto_blanco_13 A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:none;text-align:justify;font-weight:normal}
.texto_blanco_13 A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:none;text-align:justify;;font-weight:normal}
.texto_blanco_13 A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:underline;text-align:justify;;font-weight:normal}
.texto_blanco_13 A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:none;text-align:justify;;font-weight:normal}


.texto_blanco_13_derecha {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	text-align:right;
}
.texto_blanco_13_derecha A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:none;text-align:right;font-weight:normal}
.texto_blanco_13_derecha A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:none;text-align:right;;font-weight:normal}
.texto_blanco_13_derecha A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:underline;text-align:right;;font-weight:normal}
.texto_blanco_13_derecha A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:none;text-align:right;;font-weight:normal}

.texto_blanco_15 {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 15px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
}
.texto_blanco_15 A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 15px;color: #ffffff;text-decoration:none;text-align:justify;font-weight:normal}
.texto_blanco_15 A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 15px;color: #ffffff;text-decoration:none;text-align:justify;;font-weight:normal}
.texto_blanco_15 A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 15px;color: #ffffff;text-decoration:underline;text-align:justify;;font-weight:normal}
.texto_blanco_15 A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 15px;color: #ffffff;text-decoration:none;text-align:justify;;font-weight:normal}

.texto_blanco_11 {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
	text-align:left;
}
.texto_blanco_11 A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:left;font-weight:bold}
.texto_blanco_11 A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:left;;font-weight:bold}
.texto_blanco_11 A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #a5a5a5;text-decoration:none;text-align:left;;font-weight:bold}
.texto_blanco_11 A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:left;;font-weight:bold}

.texto_blanco_11_nostrong {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
	text-align:left;
}
.texto_blanco_11_nostrong A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:left;font-weight:normal}
.texto_blanco_11_nostrong A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:left;;font-weight:normal}
.texto_blanco_11_nostrong A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #a5a5a5;text-decoration:none;text-align:left;;font-weight:normal}
.texto_blanco_11_nostrong A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:left;;font-weight:normal}

.texto_blanco_11_just {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
}
.texto_blanco_11_just A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:justify;font-weight:bold}
.texto_blanco_11_just A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:justify;;font-weight:bold}
.texto_blanco_11_just A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #a5a5a5;text-decoration:none;text-align:justify;;font-weight:bold}
.texto_blanco_11_just A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:justify;;font-weight:bold}

.texto_rojo_12 {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #ff0000;
	font-weight:normal;
	text-align:left;
}

.texto_blanco_12 {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	text-align:left;
}
.texto_blanco_12 A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:left;font-weight:bold}
.texto_blanco_12 A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:left;;font-weight:bold}
.texto_blanco_12 A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #a5a5a5;text-decoration:none;text-align:left;;font-weight:bold}
.texto_blanco_12 A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:left;;font-weight:bold}


.texto_blanco_11_derecha {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-align:right;
}
.texto_blanco_11_derecha A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #ffffff;text-decoration:underline;text-align:right;font-weight:bold}
.texto_blanco_11_derecha A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #ffffff;text-decoration:underline;text-align:right;;font-weight:bold}
.texto_blanco_11_derecha A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #ffffff;text-decoration:none;text-align:right;;font-weight:bold}
.texto_blanco_11_derecha A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #ffffff;text-decoration:underline;text-align:right;;font-weight:bold}

.texto_blanco_13_centrado {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	text-align:center;
}
.texto_blanco_13_centrado A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:none;text-align:center;font-weight:normal}
.texto_blanco_13_centrado A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:none;text-align:center;;font-weight:normal}
.texto_blanco_13_centrado A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:underline;text-align:center;;font-weight:normal}
.texto_blanco_13_centrado A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 13px;color: #ffffff;text-decoration:none;text-align:center;;font-weight:normal}


.texto_gris_11_derecha {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #787878;
	font-weight:normal;
	text-align:right;
}
.texto_gris_11_derecha A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #d0d0d0;text-decoration:none;text-align:right;font-weight:normal}
.texto_gris_11_derecha A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #d0d0d0;text-decoration:none;text-align:right;;font-weight:normal}
.texto_gris_11_derecha A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #ffffff;text-decoration:none;text-align:right;;font-weight:normal}
.texto_gris_11_derecha A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #d0d0d0;text-decoration:none;text-align:right;;font-weight:normal}


.texto_gris_11 {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #787878;
	font-weight:normal;
	text-align:left;
}
.texto_gris_11 A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #787878;text-decoration:none;text-align:left;font-weight:normal}
.texto_gris_11 A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #787878;text-decoration:none;text-align:left;;font-weight:normal}
.texto_gris_11 A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #787878;text-decoration:underline;text-align:left;;font-weight:normal}
.texto_gris_11 A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #787878;text-decoration:none;text-align:left;;font-weight:normal}

.texto_negro_11 {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #000000;
	font-weight:normal;
	text-align:center;
}
.texto_negro_11  A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #000000;text-decoration:none;text-align:center;font-weight:normal}
.texto_negro_11  A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #000000;text-decoration:none;text-align:center;;font-weight:normal}
.texto_negro_11  A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #787878;text-decoration:none;text-align:center;;font-weight:normal}
.texto_negro_11  A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 11px;color: #000000;text-decoration:none;text-align:center;;font-weight:normal}


.texto_gris_14 {
	font-family:Tahoma, sans-serif, Arial;
	font-size: 12px;
	color: #B3B3B3;
	font-weight:normal;
	text-align:left;
}
.texto_gris_14 A:link
{font-family:Tahoma, sans-serif, Arial;;font-size: 14px;color: #757575;text-decoration:none;text-align:left;font-weight:normal}
.texto_gris_14 A:visited
{font-family:Tahoma, sans-serif, Arial;;font-size: 14px;color: #757575;text-decoration:none;text-align:left;;font-weight:normal}
.texto_gris_14 A:hover
{font-family:Tahoma, sans-serif, Arial;;font-size: 14px;color: #757575;text-decoration:underline;text-align:left;;font-weight:normal}
.texto_gris_14 A:active
{font-family:Tahoma, sans-serif, Arial;;font-size: 14px;color: #757575;text-decoration:none;text-align:left;;font-weight:normal}
#recuadro_ext
{
	width:100%;
	margin:auto;
	float:none;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	/*background-image:url(../img/fondo_web2.jpg);
	background-repeat:no-repeat;*/
}

#cabecera
{
	height:120px;
	width:950px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	float:none;
	margin:auto;
}


#logo
{
	height:79px;
	width:469px;
	float:left;
	margin-left:0px;
	margin-top:25px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
}

#cabecera_derecha_anunciate
{
	height:43px;
	width:480px;
	float:left;
	margin-left:50px;
	margin-top:12px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
}

#cabecera_anunciate_principal
{
	height:43px;
	width:900px;
	float:left;
	padding-top:2px;
	padding-left:10px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	background-image:url(../img/fondo_cabeceras.jpg); background-repeat:repeat-x
}

#cabecera_anunciate_secundaria
{
	height:18px;
	width:100%;
	float:left;
	padding-top:1px;
	padding-left:5px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	background-image:url(../img/fondo_cabeceras.jpg); background-repeat:repeat-x
}


#cabecera_anunciate_secundaria_roja
{
	height:18px;
	width:100%;
	float:left;
	padding-top:1px;
	padding-left:5px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	background-image:url(../img/fondo_cabeceras_rojo.jpg); background-repeat:repeat-x
}


#cabecera_derecha_suscribete
{
	height:75px;
	width:430px;
	float:left;
	margin-left:50px;
	margin-top:25px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
}

#cabecera_derecha_suscribete_int
{
	height:26px;
	width:104px;
	float:right;
	border-right:#00ff00 0px solid;
	
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	
	text-align:center;
	padding-top:2px;
}

#menu
{
	height:32px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	background-image:url(../img/fondo_menu.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	/*
	background-image:url(../img/menu_btn_activo.jpg);
	background-repeat:repeat-x;*/
	padding-top:0px;
	padding-left:10px;

}

#menu_int
{
	width:955px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	float:none;
	margin:auto;
	margin-bottom:0px;
	
}

.opcion_menu_especial
{
	/*width:100px;*/
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	font-family:sans-serif, Tahoma, Arial;
	font-size: 12px;
	color: #9e02ba;
	margin-left:20px;
	margin-right:20px;
	margin-top:-13px;
	font-weight:normal;
	text-align:center;
	float:right;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}

.opcion_menu_especial A:link
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #fff000;text-decoration:none;text-align:center;font-weight:bold; font-style:italic}
.opcion_menu_especial A:visited
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #fff000;text-decoration:none;text-align:center;;font-weight:bold; font-style:italic}
.opcion_menu_especial A:hover
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #e2d501;text-decoration:none;text-align:center;;font-weight:bold; font-style:italic}
.opcion_menu_especial A:active
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #fff000;text-decoration:none;text-align:center;;font-weight:bold; font-style:italic}

.opcion_menu_especial_sel
{
	
	height:12px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:#000000;
	font-family:sans-serif, Tahoma, Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
	text-align:center;
	margin-top:-13px;
	float:right;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	background-color:transparent;
	
}

.opcion_menu_especial_sel A:link
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #fff000;text-decoration:none;text-align:center;;font-weight:bold; font-style:italic}
.opcion_menu_especial_sel A:visited
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #fff000;text-decoration:none;text-align:center;;font-weight:bold; font-style:italic}
.opcion_menu_especial_sel A:hover
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #e2d501;text-decoration:none;text-align:center;;font-weight:bold; font-style:italic}
.opcion_menu_especial_sel A:active
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #fff000;text-decoration:none;text-align:center;;font-weight:bold; font-style:italic}

.opcion_menu
{
	/*width:100px;*/
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	font-family:sans-serif, Tahoma, Arial;
	font-size: 12px;
	color: #ffffff;
	margin-left:25px;
	margin-right:25px;
	font-weight:normal;
	text-align:center;
	float:right;
	padding-top:4px;
	padding-bottom:6px;
	padding-left:0px;
	padding-right:0px;
}

.opcion_menu A:link
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:center;font-weight:normal}
.opcion_menu A:visited
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:center;;font-weight:normal}
.opcion_menu A:hover
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #eaeaea;text-decoration:none;text-align:center;;font-weight:normal}
.opcion_menu A:active
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:center;;font-weight:normal}

.opcion_menu_sel
{
	
	height:12px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:#000000;
	font-family:sans-serif, Tahoma, Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
	text-align:center;
	float:right;
	padding-top:4px;
	padding-bottom:8px;
	padding-left:25px;
	padding-right:25px;
	background-color:#000000;
	
}

.opcion_menu_sel A:link
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:center;font-weight:normal}
.opcion_menu_sel A:visited
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:center;;font-weight:normal}
.opcion_menu_sel A:hover
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #d5d5d5;text-decoration:none;text-align:center;;font-weight:normal}
.opcion_menu_sel A:active
{font-family:sans-serif, Tahoma, Arial;;font-size: 12px;color: #ffffff;text-decoration:none;text-align:center;;font-weight:normal}

#izquierda
{
	/*height:500px;*/
	width:250px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	
}



.cabecera_seccion_izquierda
{
	width:230px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	padding-top:4px;
	padding-bottom:7px;
	padding-left:7px;
	padding-right:-20px;
	background-image:url(../img/fondo_cabeceras.jpg);
	background-repeat:repeat-x;
}

#agencias_cuerpo
{
	
	width:900px;
	float:left;
	margin-right:10px;
	margin-top:10px;
	padding-left:15px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	
}

#derecha
{
	
	width:665px;
	float:right;
	margin-right:10px;
	margin-top:10px;
	padding-left:15px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
	background-image:url(../img/separacion_vertical.jpg);
	background-repeat:repeat-y;
	background-position:left;
	
}


.agencias_cabecera_seccion
{
	width:100%;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	padding-top:3px;
	padding-bottom:7px;
	padding-left:7px;
	padding-right:-20px;
	margin-left:2px;
	background-image:url(../img/fondo_cabeceras.jpg);
	background-repeat:repeat-x;
}
.cabecera_seccion_derecha
{
	width:648px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	padding-top:3px;
	padding-bottom:7px;
	padding-left:7px;
	padding-right:-20px;
	margin-left:2px;
	background-image:url(../img/fondo_cabeceras.jpg);
	background-repeat:repeat-x;
}


#pie
{
	background-image:url(../img/fondo_pie.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:956px;
	/*height:60px;*/
	float:none;
	margin:auto;
	margin-top:0px;
	border-right:#ff0000 0px solid;
	border-top:#000000 1px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:#000000;
	
}

#pie_int
{
	
	width:500px;
	float:none;
	margin:auto;	
	margin-top:15px;
	border-right:#757575 1px solid;
	border-top:#ff0000 0px solid;
	border-left:#757575 1px solid;
	border-bottom:#ff0000 0px solid;
	background-color:#000000;
	
}

#pie_int_sup
{
	
	width:700px;
	float:none;
	margin:auto;	
	margin-top:15px;
	margin-bottom:15px;
	border-right:#757575 1px solid;
	border-top:#ff0000 0px solid;
	border-left:#757575 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:#000000;
	
}



#detalle_izquierda
{
	/*height:500px;*/
	width:420px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	border-right:#ff0000 0px solid;
	border-top:#ff0000 0px solid;
	border-left:#ff0000 0px solid;
	border-bottom:#ff0000 0px solid;
	background-color:transparent;
}


#detalle_derecha
{
	/*height:500px;*/
	width:495px;
	float:right;
	margin-right:10px;
	margin-top:13px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
}


.cabecera_detalle
{
	width:915px;
	float:none;
	margin:auto;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 17px;
	color: #ffffff;
	font-weight:bold;
	text-align:justify;
	padding-left:7px;
	padding-right:-20px;
	margin-top:5px;
	padding-top:2xp;
	background-image:url(../img/fondo_cabeceras.jpg);
	background-repeat:repeat-x;
}

.cabecera_detalle_derecha
{
	width:480px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:#000000;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 17px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	padding-top:5px;
	padding-bottom:6px;
	padding-left:7px;
	padding-right:-20px;
	margin-left:2px;
	background-image:url(../img/fondo_cabeceras.jpg);
	background-repeat:repeat-x;
}

.cabecera_detalle_gris
{
	
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:#808080;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:0px;
	margin-left:0px;
	float:left;
	background-image:url(../img/fondo_cabeceras.jpg);
	background-repeat:repeat-x;
}

.cabecera_detalle_roja
{
	width:490px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	/*background-color:#808080;*/
	font-family:Tahoma, sans-serif, Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:0px;
	margin-left:0px;
	float:left;
	margin-top:20px;
	background-image:url(../img/fondo_cabeceras_det_rojo.jpg);
	background-repeat:repeat-x;
}

.detalle_gris
{
	
	border-right:#cccccc 0px solid;
	border-top:#cccccc 0px solid;
	border-left:#cccccc 0px solid;
	border-bottom:#cccccc 0px solid;
	background-color:transparent;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	float:left;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-top:15px;
}

.detalle_movil
{
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:transparent;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 24px;
	color: #FFFFFF;
	font-weight:normal;
	
}


.menu_cierre
{
	width:15px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	float:right;
	margin:auto;
	margin-right:10px;
	margin-top:5px;
}
.cabecera_filtro_gris
{
	width:230px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:#808080;
	font-family:sans-serif, Tahoma, Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:-20px;
	margin-left:0px;
	background-image:url(../img/menu_btn_activo.jpg);
	background-repeat:repeat-x;
}

.cabecera_filtro_gris A:link
{	width:230px;background-color:transparent;font-family:sans-serif, Tahoma, Arial;font-size: 11px;color: #ffffff;font-weight:bold;text-align:justify; text-decoration:none; }
.cabecera_filtro_gris A:visited
{	width:230px;background-color:transparent;font-family:sans-serif, Tahoma, Arial;font-size: 11px;color: #ffffff;font-weight:bold;text-align:justify; text-decoration:none; }
.cabecera_filtro_gris A:hover
{	width:230px;background-color:transparent;font-family:sans-serif, Tahoma, Arial;font-size: 11px;color: #ffffff;font-weight:bold;text-align:justify; text-decoration:none; }
.cabecera_filtro_gris A:active
{	width:230px;background-color:transparent;font-family:sans-serif, Tahoma, Arial;font-size: 11px;color: #ffffff;font-weight:bold;text-align:justify; text-decoration:none; }


.cabecera_filtro_gris_princ
{
	width:230px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:#808080;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	padding-top:4px;
	padding-bottom:5px;
	padding-left:7px;
	padding-right:-20px;
	margin-left:0px;
	background-image:url(../img/menu_btn_activo.jpg);
	background-repeat:repeat-x;
}

.cabecera_filtro_gris_princ A:link
{	width:230px;background-color:transparent;font-family:Tahoma, sans-serif, Arial;font-size: 13px;color: #ffffff;font-weight:normal;text-align:justify; text-decoration:none; }
.cabecera_filtro_gris_princ A:visited
{	width:230px;background-color:transparent;font-family:Tahoma, sans-serif, Arial;font-size: 13px;color: #ffffff;font-weight:normal;text-align:justify; text-decoration:none; }
.cabecera_filtro_gris_princ A:hover
{	width:230px;background-color:transparent;font-family:Tahoma, sans-serif, Arial;font-size: 13px;color: #ffffff;font-weight:normal;text-align:justify; text-decoration:none; }
.cabecera_filtro_gris_princ A:active
{	width:230px;background-color:transparent;font-family:Tahoma, sans-serif, Arial;font-size: 13px;color: #ffffff;font-weight:normal;text-align:justify; text-decoration:none; }


.cabecera_filtro_negra
{
	width:230px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:#000000;
	font-family:Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:-20px;
	margin-left:0px;
	background-image:url(../img/fondo_cabeceras.jpg);
	background-repeat:repeat-x;
}

.filtro_gris_fijo
{
	width:217px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:#222222;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	margin-left:0px;
}

.filtro_gris
{
	width:217px;
	border-right:#00ff00 0px solid;
	border-top:#00ff00 0px solid;
	border-left:#00ff00 0px solid;
	border-bottom:#00ff00 0px solid;
	background-color:#222222;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	margin-left:0px;
}


.texto_filtro_gris
{
	
	font-family:Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	
}

.texto_filtro_negro
{
	
	font-family:Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #000000;
	font-weight:normal;
	text-align:center;
	
}

.texto_filtro_gris_peq
{
	
	font-family:Tahoma, sans-serif, Arial;
	font-size: 10px;
	color: #ffffff;
	font-weight:normal;
	text-align:justify;
	
}

.upload_button {
    width:140px;
    height:20px;
    text-align:center;
    background-image:url(../img/boton_subida.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font-size:11px;
    font-weight:normal;
    padding-top:1px;
    margin:auto;
	float:left;
}
