/*  
	Copyright ASTURMEDIA.com 2000-2050 by Wiskonsin.
*/
BODY {
	color:#000000;
	background-color : #ffffff;
	background-image: url(img/bgppal.gif);
	margin: 0px;
	
}

LI.verde {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	LIST-STYLE-IMAGE: url(img/li_verde.gif);
	PADDING-BOTTOM: 1px;
	MARGIN: 0px 0px;
	VERTICAL-ALIGN: top;
	COLOR: #000000;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: transparent;
}

LI.lista {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: none;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px 0px;
	VERTICAL-ALIGN: top;
	COLOR: #000000;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: transparent;
	list-style-type : circle;
	margin-left:1em;
}

LI.ruta {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12px;
	LIST-STYLE-IMAGE: none;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px 0px;
	VERTICAL-ALIGN: top;
	COLOR: #0B3D9A;
	PADDING-TOP: 1px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: transparent;
	list-style-type : decimal;
	font-weight : bold;
}

TD.encabezado, TH.encabezado{
	font-family: Tahoma,serif;
	font-weight: bold;
	font-size:12px;
	color:#000066;
	background-color: transparent;
	text-align:left;
	vertical-align: middle;
	PADDING-TOP: 15px;
	PADDING-RIGHT:8px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
}


/* metria. modificaciones 25-05-2004 */
TD.ordinal{
	font-family: Tahoma,serif;
	font-weight: bold;
	font-size:12px;
	color:#000066;
	background-color: transparent;
	text-align:right;
	vertical-align: top;
	PADDING-TOP: 1px;
	PADDING-RIGHT:4px;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 1px;
}

TD.ordinalmapa{
	font-family: Tahoma,serif;
	font-weight: bold;
	font-size:12px;
	color:#000066;
	background-color: transparent;
	text-align:center;
	vertical-align: center;
	PADDING-TOP: 0px;
	PADDING-RIGHT:0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
}
/* metria. fin de modificaciones 25-05-2004 */

TD.supiz{
	text-align: left;
	vertical-align: top;
}

TD.infiz{
	text-align: left;
	vertical-align: bottom;
}

TD.supmed{
	text-align: center;
	vertical-align: top;
}

TD.supde{
	font-weight:bold;
	background-color: transparent;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
	vertical-align: top;
}


TD.medmed{
	font-weight:bold;
	background-color: transparent;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	vertical-align: middle;
}


TD.lat{
	text-align: left;
	vertical-align: top;
	background-color : White;
}

TD.blanco{
	text-align: left;
	vertical-align: top;
	background-color : #ffffff;
}

TD.negrolt{
	color:#ffffff;
	text-align: left;
	vertical-align: top;
	background-color : #000000;
}

TD.naranja{
	background-color : #EAA903;
}

TD.azul{
	background-color : #1995F7;
}

#solapa {
background:transparent url(cab_archivos/cabecera_nueva_esq_dcha.gif) no-repeat scroll 100% 18px;
height:117px;
position:relative;
}

#cabecera {
background:transparent url(cab_archivos/cabecera_nueva_fondo.jpg) no-repeat scroll -13px 18px;
width:48.8%;
}

* html .#cabecera { width:100%;}
*+ html .#cabecera {width:100%; }

#cabecera * {
border:medium none;
font-size:0.96em;
margin:0;
padding:0;
}

#cabecera h1 img {
width:auto;
}

TD.contenido{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000 ;
	background-color: transparent;
	text-align: justify;
	vertical-align: top;
	PADDING-TOP: 5px;
	PADDING-RIGHT:8px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
}

TD.piefoto{
	text-align: center;
	vertical-align: middle;
	background-color: transparent;
	FONT-SIZE: 9px;
	font-weight:bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}

SPAN.contenido{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000 ;
	background-color: transparent;
	text-align: justify;
	vertical-align: top;
	
}

.menudis{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	background-color: #ffffff;
	text-align: justify;
	vertical-align: top;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-TOP: 1px;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
}

.itinerario{
	font-family: "Times New Roman";
	font-size:14px;
	color:#000000 ;
	background-color: transparent;
	text-align: justify;
	vertical-align: top;
	PADDING-TOP: 10px;
	PADDING-RIGHT:15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 10px;
}

.recorrido{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	background-color: #F5F8BD;
	text-align: justify;
	vertical-align: top;
	BORDER-RIGHT: #0B3D9A 2px solid;
	BORDER-LEFT: #0B3D9A 2px solid;
	BORDER-BOTTOM: #0B3D9A 2px solid;
	BORDER-TOP: #0B3D9A 2px solid;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
}

.alojamiento{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000 ;
	background-color: #F5F8BD;
	text-align: left;
	vertical-align: top;
	BORDER-RIGHT: #EAA903 2px solid;
	BORDER-LEFT: #EAA903 2px solid;
	BORDER-BOTTOM: #EAA903 2px solid;
	BORDER-TOP: #EAA903 2px solid;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
}

.discont{
	BORDER-RIGHT: #000000 1px dashed;
	BORDER-LEFT: #000000 1px dashed;
	BORDER-BOTTOM: #000000 1px dashed;
	BORDER-TOP: #000000 1px dashed;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
}

.alojamiento2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000 ;
	background-color: #F5F8BD;
	text-align: left;
	vertical-align: top;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
}

.folklore{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	background-color: #F5F8BD;
	text-align:justify;
	vertical-align: top;
	BORDER-RIGHT: #B3000A 2px solid;
	BORDER-LEFT: #B3000A 2px solid;
	BORDER-BOTTOM: #B3000A 2px solid;
	BORDER-TOP: #B3000A 2px solid;
	PADDING-TOP: 3px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
}

Font.folk{
	background-color: transparent;
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #B3000A;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

Font.reco{
	background-color: transparent;
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #0B3D9A;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

Font.aloj{
	background-color: transparent;
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR:#EAA903;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

Font.itin{
	background-color: transparent;
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR:#000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

Font.bgetapa{
	background-color:#0B3D9A ;
	FONT-SIZE: 18px;
	font-weight:bold;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman";
}


Font.etapa{
	background-color:#000000 ;
	FONT-SIZE: 18px;

	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman";
}

Font.netapa{
	background-color: transparent;
	FONT-SIZE: 14px;
	font-weight:bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

Font.nnetapa{
	background-color: transparent;
	FONT-SIZE: 10px;
	font-weight:bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

Font.km{
	background-color: transparent;
	FONT-SIZE: 14px;
	font-weight:bold;
	COLOR: #B3000A;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

IMG.ruta{
	BORDER-RIGHT: #cccccc 2px solid;
	BORDER-LEFT:#000000 1px solid;
	BORDER-BOTTOM: #cccccc 2px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-TOP: 0px;
	PADDING-RIGHT:0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
}

IMG.mapa{
	BORDER-RIGHT: #000000 1px dashed;
	BORDER-LEFT: #000000 1px dashed;
	BORDER-BOTTOM: #000000 1px dashed;
	BORDER-TOP: #000000 1px dashed;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
}

A {
	background-color: transparent;
	color: black;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
}

A:Hover {
	background-color: transparent;
	color: #990000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
}

A.menu {
	font-weight:bold;
	background-color: transparent;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	TEXT-DECORATION: none;
}

A.menu:link {
	font-weight:bold;
	background-color: transparent;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}

A.menu:visited {
	font-weight:bold;
	background-color: transparent;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}

A.menu:hover {
	font-weight:bold;
	background-color:  transparent;
	FONT-SIZE: 10px;
	COLOR: #990000;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	TEXT-DECORATION: underline overline;
}

A.menu:active {
	font-weight:bold;
	background-color: transparent;
	FONT-SIZE: 10px;
	COLOR: #990000;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.capa {
	border: 2px #333333;
}
hr {
	color: #a68503;
	font-size: 0.5px;
}
.cajetin {
	border-top: 1px solid #A68503;
	border-right: 1px none #A68503;
	border-bottom: 1px solid #A68503;
	border-left: 1px solid #A68503;
	}
INPUT {BORDER-RIGHT: #A68503 1px solid; BORDER-TOP: #A68503 1px solid;
BORDER-LEFT: #A68503 1px solid; BORDER-BOTTOM: #A68503 1px solid;}
TEXTAREA {BORDER-RIGHT: #A68503 1px solid; BORDER-TOP: #A68503 1px solid;
BORDER-LEFT: #A68503 1px solid; BORDER-BOTTOM: #A68503 1px solid;}

.cajetin2 {
	border-top: 1px solid #A68503;
	border-right: 1px solid #A68503;
	border-bottom: 1px solid #A68503;
	border-left: 1px solid #A68503;
}
.style5Copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #a68503;
	color: #FFFFFF;
	height: 22px;
	width: 136px;
}
.style5Copy2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #a68503;
	color: #FFFFFF;
	height: 22px;
	width: 150px;
}
.style5Copy3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #a68503;
	color: #FFFFFF;
	height: 22px;
	width: 175px;
}
.celda {
	margin: 10px;
	padding: 10px;
}
.TITULAR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.RESUMEN {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.COMPLETA {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
