/* por compatibilidad es aconsejable de no usar "_". ejemplo: tit_1 .
se debe usar mayusculas para diferenciar. ejemplo: tituloCabezera */

.tit_izq {
	vertical-align: top;
	border: 1px solid #FFFFFF;
	padding: 0px;
}
.tit1 {
	background-color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 20px;
	vertical-align: middle;
	height: 87px;
	padding-top: 20px;
}

.btn_derch_1 {
	vertical-align: middle;
	background-image: url(../imagenes/general/bullet_nja_rosa.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	font-family: Helvetica;
	font-size: 11px;
	color: #000000;
	margin-left: 20px;
	padding-right: 0px;
	padding-left: 35px;
	height: 22px;
}
.btn_derch_1 a:link,a:visited {
	color: #333333;
	text-decoration: none;
}
.btn_derch_1 a:hover {
	color: #990000;
	text-decoration: none;
}
.btn_derch_1_activo {
	vertical-align: middle;
	background-image: url(../imagenes/general/bullet_nja_rosa.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	font-family: Helvetica;
	font-size: 11px;
	color: #990000;
	margin-left: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 35px;
}

.foto_tit {
	border: 1px solid #FFFFFF;
}
.foto_titBis {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.txt_blk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.btn_derch_2 {
	font-family: Helvetica;
	font-size: 11px;
	color: #333333;
	text-align: center;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.btn_derch_2 a:link {
	color: #333333;
	text-decoration: none;
}
.btn_derch_2 a:hover,a:visited {
	color: #990000;
	text-decoration: none;
}

.tit_muni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 41px;
	padding: 5px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C0B7A1;
	border-bottom-color: #C0B7A1;
	border-left-color: #C0B7A1;
}
.tit_derch {
	vertical-align: top;
	border: 1px solid #FFFFFF;
	padding: 0px;
}
.subtit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #344B54;
	background-color: #CEC8B9;
	vertical-align: middle;
	height: 16px;
	padding-left: 13px;
}
.txt_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 20px;
	vertical-align: top;
	list-style-image: url(../imagenes/general/bullet_nja_2.gif);
}
.txt_gris a:link,a:visited {
	color: #990000;
	text-decoration: none;
}
.txt_gris a:hover {
	color: #333333;
	text-decoration: none;
}

.txt_contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	height: 41px;
	padding: 7px;
}
.txt_contacto a:link,a:visited {
	color: #333333;
	text-decoration: none;
}
.txt_contacto a:hover {
	color: #990000;
	text-decoration: none;
}
.fondo_derch {
	background-color: #EEEEEE;
	font-family: Helvetica;
	font-size: 10px;
	color: #333333;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.fondo_derch_sin {
	background-color: #EEEEEE;
	font-family: Helvetica;
	font-size: 10px;
	color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.fondo_derch_top {
	background-color: #EEEEEE;
	font-family: Helvetica;
	font-size: 10px;
	color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	vertical-align: top;
}
.fondo_izq {
	background-color: #EEEEEE;
/*	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C0B7A1;
	vertical-align: top;
}
.linea_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEC8B9;
	height: 2px;
}
.foto_2 {
	/*width: 220px;*/
	border: 1px solid #666666;
	vertical-align: middle;
	/*height: 220px;*/
}
.cuadro_btns {
	background-color: #FFFFFF;
	border: 1px solid #CEC8B9;
	padding: 7px;
	margin: 0px;
	height: 55px;
}


.tit_1rosa {
	background-color: #870145;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 10px;
	vertical-align: middle;
	height: 87px;
	padding-top: 0px;
}
.tit_2cafe {
	color: #FFFFFF;
	background-color: #C0B7A1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 20px;
	height: 30px;
	vertical-align: middle;
	padding-right: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: right;
}
.fnd_rosa_derch {
	background-color: #FFF4E6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.tit_1rjo {
	background-color: #6B0303;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 10px;
	vertical-align: middle;
	height: 87px;
	padding-bottom: 0px;
	margin-top: 20px;
}
.tit_1vrd {
	background-color: #2B8080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 10px;
	vertical-align: middle;
	height: 87px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.tit_1salmon {
	background-color: #CC6633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 10px;
	vertical-align: middle;
	height: 87px;
}
.tit_1azl {
	background-color: #1B446D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 10px;
	vertical-align: middle;
	height: 87px;
}
.txt_distancia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 41px;
	padding: 7px;
}
.tit_1 {
	background-color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 20px;
	vertical-align: middle;
	height: 87px;
	padding-top: 20px;
}
.tit_1_0 {
	background-color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 20px;
	vertical-align: middle;
	height: 30px;
	padding-top: 20px;
}

.tit_1_1{
	background-color: #0295D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tit_1_2 {
	background-color: #0F84F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tit_1_3 {
	background-color: #0CC0AD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tit_1_4 {
	background-color: #336600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tit_1_5 {
	background-color: #458701;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tit_1_6 {
	background-color: #9B9C14;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tit_1_7 {
	background-color: #54C409;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tit_1_8 {
	background-color: #258585;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tit_1_9 {
	background-color: #AACE17;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tit_1_10 {
	background-color: #0CC0AD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tit_1_11 {
	background-color: #A3A21E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 20px;
	vertical-align: middle;
	height: 87px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.tit_1_12 {
	background-color: #BC7A18;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 87px;
	padding-right: 10px;
	padding-left: 20px;
}
.tit_1_13 {
	background-color: #3AA8D6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 10px;
	vertical-align: middle;
	height: 87px;
}
.tit_1_14 {
	background-color: #663366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 10px;
	vertical-align: middle;
	height: 87px;
}
.tit_1_15 {
	background-color: #CC3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 10px;
	vertical-align: middle;
	height: 87px;
	padding-top: 0px;
}
.tit_1_16 {
	background-color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 10px;
	vertical-align: middle;
	height: 87px;
}
.tit_1_17 {
	background-color: #0295D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	height: 87px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
}


.tit_2 {
	color: #FFFFFF;
	background-color: #0295D2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding-left: 20px;
	height: 30px;
	vertical-align: middle;
	padding-right: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.tit_2_0 {
	color: #FFFFFF;
	background-color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding-left: 20px;
	height: 87px;
	vertical-align: middle;
	padding-right: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.tit_2_1 {
	color: #FFFFFF;
	background-color: #264B01;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding-left: 20px;
	height: 87px;
	vertical-align: middle;
	padding-right: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.txt_fndo_blk {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	padding: 10px;
	list-style-image: url(../imagenes/general/bullet_linea.gif);
}
.txt_fndo_blk a:link, a:visited {
	color: #333333;
	text-decoration: none;
}
.txt_fndo_blk a:hover {
	color: #990000;
	text-decoration: none;
}
.barra_azl {
	background-color: #3AA8D6;
	font-family: Helvetica;
	font-size: 10px;
	color: #333333;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 3px;
	height: 30px;
}
.barra_morada {
	background-color: #663366;
	font-family: Helvetica;
	font-size: 10px;
	color: #333333;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 3px;
	height: 30px;
}
.barra_rja {
	background-color: #990000;
	font-family: Helvetica;
	font-size: 10px;
	color: #333333;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 3px;
	height: 30px;
}
.barra_nja {
	background-color: #CC3300;
	font-family: Helvetica;
	font-size: 10px;
	color: #333333;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 3px;
	height: 30px;
}
.barra_caqui {
	font-family: Helvetica;
	font-size: 10px;
	color: #333333;
	height: 30px;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 3px;
	background-color: #C0B7A1;
}
.barra_amrlla {
	background-color: #FF9600;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 16px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1px;
}
.barra_1_1 {
	background-color: #0295D2;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1px;
}
.barra_1_2 {
	background-color: #0F84F9;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1px;
}
.barra_1_3 {
	background-color: #0CC0AD;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1px;
}
.barra_1_4 {
	background-color: #336600;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1px;
}
.barra_1_5 {
	background-color: #458701;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1px;
}
.barra_1_6 {
	background-color: #3AA8D6;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1px;
}
.barra_1_7 {
	background-color: #54C409;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1px;
}
.barra_1_8 {
	background-color: #258585;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1px;
}
.barra_1_9 {
	background-color: #AACE17;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1px;
}
.barra_1_10 {
	background-color: #0CC0AD;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 1px;
}
.barra_2_1 {
	background-color: #0295D2;
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: .5px;
	border-left-width: 0px;
}
.barra_2_2 {
	background-color: #0F84F9;
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: .5px;
	border-left-width: 0px;
}
.barra_2_3 {
	background-color: #0CC0AD;
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: .5px;
	border-left-width: 0px;
}
.barra_2_4 {
	background-color: #336600;
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: .5px;
	border-left-width: 0px;
}
.barra_2_5 {
	background-color: #458701;
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: .5px;
	border-left-width: 0px;
}
.barra_2_6 {
	background-color: #3AA8D6;
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: .5px;
	border-left-width: 0px;
}
.barra_2_7 {
	background-color: #54C409;
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: .5px;
	border-left-width: 0px;
}
.barra_2_8 {
	background-color: #258585;
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: .5px;
	border-left-width: 0px;
}
.barra_2_9 {
	background-color: #AACE17;
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: .5px;
	border-left-width: 0px;
}
.barra_2_10 {
	background-color: #0CC0AD;
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	padding: 2px;
	height: 19px;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	letter-spacing: .5px;
	border-left-width: 0px;
}

.caja_btn_top {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

/*  enlaces 360 ------------------------------------------------------  */

td#enlaces360 a:link {
	font-family: Arial;
	color: #333333;
	text-decoration: none;
}
td#enlaces360 a:visited {
	font-family: Arial;
	color: #333333;
	text-decoration: none;
}
td#enlaces360 a:hover {
	font-family: Arial;
	color: #333333;
	text-decoration: underline;
}
td#enlaces360 a:active {
	font-family: Arial;
	color: #333333;
	text-decoration: none;
}

/*  tarifas ------------------------------------------------------------  */

.tarifasTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	background-color: #C0B7A1;
}

.tarifasTemporada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	/* font-weight: bold; */
	padding: 5px;
	background-color: #FBEED0;
}

.tarifasResultado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	padding: 5px;
	background-color: #F9E3B0;
}

.textoTarifas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding: 1px;
}

.textoTarifasBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #333333;
	padding: 3px;
}

.textoFalloTarifas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #D20000;
	padding: 5px;
}
