.laterales {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.mano {
	cursor: hand;
}
.barramenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../elementos/barrazulmenu.gif);
	background-repeat:  repeat-x;
	background-position: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;


}
.textomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #CAE4E8;
	border-right-color: #CAE4E8;
	border-bottom-color: #CAE4E8;
	border-left-color: #CAE4E8;


}

.barra{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: -1px;
}


.barramarilla {
	background-image: url(../elementos/barramarilla.gif);
	background-repeat:       repeat-x;
	background-position: bottom;
}
.barraverde {
	background-image: url(../elementos/barraverde.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
}
.barraroja {
	background-image: url(../elementos/barraroja.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
}
.barrazulclaro {
	background-image: url(../elementos/barrazulclaro.gif);
	background-repeat:   repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #000000;
	text-indent: 5pt;


}
.arribabajo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CAE4E8;
	border-right-color: #CAE4E8;
	border-bottom-color: #CAE4E8;
	border-left-color: #CAE4E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #333333;
	text-indent: 4pt;
	font-weight: normal;



}


.arribabajo2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CAB2EC;
	border-right-color: #CAB2EC;
	border-bottom-color: #CAB2EC;
	border-left-color: #CAB2EC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #333333;
	text-indent: 4pt;
	font-weight: normal;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: justify;

}
.noticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #339999;
	border-right-color: #339999;
	border-bottom-color: #339999;
	border-left-color: #339999;
	border-bottom-width: 1px;
}
.bordemarron {
	border: 1px solid #BD8529;
}
.bordestacado {
	border: 1px solid #B9CED0;
}
.titulares {
	background-image: url(../elementos/fondotit.gif);
	background-repeat:   repeat-x;
	background-position: left top;
}
.localiza {
	background-color: #E8ECEC;
	background-image: url(../elementos/fondolocaliza.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border: 1px solid #7396B8;

}
.abajomorao {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #993366;
	border-right-color: #993366;
	border-bottom-color: #993366;
	border-left-color: #993366;

}
.textoleyendas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 25px;
	color: #333333;
	text-align: justify;
	background-image: url(../elementos/fondo_leyendas.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;


}
.vinos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-image: url(../elementos/cabecera_vinos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.gastronomia {
	background-image: url(../elementos/cabecera_gastro.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.naturaleza {
	background-image: url(../elementos/cabecera_natural.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bordeverde {
	border: 1px solid #3399A8;
}
.degraverde {
	background-color: #E1E9F4;
	background-image: url(../elementos/degraverde.gif);
	background-repeat:   repeat-y;
	background-position: right top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #B9CED0;
	border-right-color: #B9CED0;
	border-bottom-color: #B9CED0;
	border-left-color: #B9CED0;

}
.textorutas1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F2F3A;
	text-align: justify;
	font-style: normal;
	line-height: normal;
	font-weight: normal;


}
.bordeazulosc {
	border: 1px solid #1D243D;
}

.tamaņoNoticia {
	color: #339999;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.fondotablaD {
	background-repeat: no-repeat;
	background-position: right top;

}

.alto {
	line-height: 3px;
}

.norepetir {
	background-repeat: no-repeat;
	text-indent: 10pt;
}

.cabecera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}

.enlaces {
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: 10pt;

}

.norepetirInf {
	background-repeat: no-repeat;
	background-position: left bottom;
}

.alto1 {
	line-height: 1px;
}

.fondoDS {
	background-repeat: no-repeat;
	background-position: right top;

}

.bordefoto {
	border: 1px solid #3E7574;

}

.textos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
}

.tblforo {
	border: 1px solid #458992;
	margin: 0.1px;
	top: 0px;
	bottom: 0px;
	display: tabla;
	border-collapse: collapse;

}

.norepetirF {
	background-repeat: no-repeat;
	line-height: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #20697A;
	text-indent: 7pt;
	top: 1px;
}

.norepetirF2 {
	background-repeat: no-repeat;
	line-height: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F6298;
	text-indent: 83pt;
	top: 1px;
}

.forBuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	margin: 0px;
	padding: 0px;
	cursor: hand;
}

.listacursos {
	border: 1px solid #9D96B4;
}

.borderlista {
	border: 1px solid #599492;
}

.borderlistaAzO {
	border: 1px solid #153357;
}

.tblpubli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #640000;
	border-right-color: #640000;
	border-bottom-color: #640000;
	border-left-color: v;
	border-bottom-width: 1px;
}

.tblanun {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #2C3F3C;
	border-right-color: #2C3F3C;
	border-bottom-color: #2C3F3C;
	border-left-color: v;
	border-bottom-width: 1px;
}

.tblnot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #30333A;
	border-right-color: #30333A;
	border-bottom-color: #30333A;
	border-left-color: v;
	border-bottom-width: 1px;
}

.volver {
	background-repeat: no-repeat;
	background-position: center center;
	height: 21px;
	width: 95px;
	border: 1px solid #254463;
	background-color: #F1F7FA;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #304A58;
}

.volver2 {
	background-repeat: no-repeat;
	background-position: center center;
	cursor: hand;
	background-image: url(/elementos/leyendasvolver.gif);
	height: 21px;
	width: 95px;
}

.entradarutas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4F00;
	background-image: url(../elementos/fondo_entradarutas.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;


}
.listamunicipios {
	background-image: url(../elementos/fondo_municipios.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5A5630;
}
.patrimonio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../elementos/fondopatrimonio.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.justificado {
	text-align: justify;

}

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

.lateralIzq {
	background-image:url(/elementos/sombralateral.png);
}

.trans_box2 {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,   sizingMethod=scale src='/elementos/sombralateral.png');
}


.norepetirD {
	background-repeat: no-repeat;
	text-indent: 10pt;
	background-position: right top;
}

.bot_curso {
	vertical-align: middle;
	border: 0px none;
	list-style-type: none;
	float: none;
	clear: none;
	background-image: url(/elementos/bot_inscribir.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 100px;
	cursor: hand;
	background-color: #FFFFFF;
}

.fondocivitur {
	background-image: url(../elementos/fondo_civitur.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}



.Estilo2 {
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}



div.MsoNormal {mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
li.MsoNormal {mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.MsoNormal {mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
div.MsoNormal1 {mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
li.MsoNormal1 {mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.MsoNormal1 {mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
div.MsoNormal2 {mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
li.MsoNormal2 {mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.MsoNormal2 {mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
.Estilo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.fondosaludo {
	background-image: url(/elementos/fondo_saludo.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.Estilo7 {font-weight: bold; color: #50769C;}
.Estilo8 {font-size: 11px}
.Estilo9 {font-size: 12px}
.Estilo10 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Estilo11 {font-size: 12pt}



.norepetirA {
	background-repeat: no-repeat;
	background-position: left top;

}

.norepetirA2 {
	background-repeat: no-repeat;
	background-position: right top;

}

.titularA1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #1E5B5B;	
}



.titularA2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #1E5B5B;	
}

.centrocaja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	padding-left: 10px;
	border-bottom-width: 0.2mm;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: justify;
	text-decoration: none;


}

.centrocaja2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	padding-left: 10px;
	border-bottom-width: 0.2mm;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: justify;
	text-decoration: none;
	background:url(../elementos/f_senderos.jpg);
	background-repeat:no-repeat;
	background-position:top right;


}

.TextoNot {
	font-size: 10px;
	color: #666666;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
}

.TextoNot2 {
	font-size: 11px;
	color: #666666;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight:bold;
}


.TextoC {
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.botonC2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #233C54;
	background-color: #F4F9FB;
	border: 1px solid #303F49;

}


.TextoNot2 {
	font-size: 14px;
	color: #333333;
	text-indent: 5pt;
	text-align: left;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
}

.centrocaja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	padding-left: 10px;
	border-bottom-width: 0.2mm;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: justify;
	text-decoration: none;
}

.ndocum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-indent: 0pt;
	margin: 0mm;
	border-right-width: 0.2mm;
	border-bottom-width: 0.2mm;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #EBEBEB;
	background-color: #F8FBFC;
	border-top-width: 0.2mm;
	border-top-style: solid;
	border-top-color: #D3E0E4;
	top: 3px;
	letter-spacing: normal;
	border-bottom-color: #D3E0E4;
	border-left-width: 0.2mm;
	border-left-style: solid;
	border-left-color: #EBEBEB;

}

.ndocum2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-indent: 0pt;
	margin: 0mm;
	border-right-width:0mm;
	border-bottom-width: 0.2mm;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #EBEBEB;
	background-color: transparent;
	border-top-width: 0.2mm;
	border-top-style: solid;
	border-top-color: #D3E0E4;
	top: 3px;
	letter-spacing: normal;
	border-bottom-color: #D3E0E4;
	border-left-width: 0.2mm;
	border-left-style: solid;
	border-left-color: #EBEBEB;

}

.NorepetirD2 {
	background-repeat: no-repeat;
}

.textoRuta1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000033;
	text-indent: 10pt;

}


.textoRuta2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-indent: 10pt;

}


.tblNavegador {
	border: 1px solid #7AA7A4;
	margin: 0.1px;
	top: 0px;
	bottom: 0px;
	display: tabla;
	border-collapse: collapse;
	background-color: #D9EDEE;
}

.tblGuia {
	border: 1px solid #2D60B3;
	margin: 0.1px;
	top: 0px;
	bottom: 0px;
	display: tabla;
	border-collapse: collapse;
	background-color: #F3F7FC;
}


.btnBuscar {
	vertical-align: middle;
	border: 0px none;
	list-style-type: none;
	float: none;
	clear: none;
	background-image: url(/elementos/bot_buscar.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height: 17px;
	cursor: hand;
	width: 60px;
}

.textoPueblo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	text-align: justify;

}

.textoAs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	text-align: justify;

}






ul#noticias {
	list-style:none;
	margin:0;
	padding:0;
	height: 36px;
	width: 131px;
	}
ul#noticias li {
	margin:2px;
	padding:0;
	float:left;
	height: 36px;
	width: 131px;
	}
ul#noticias li a {
	width:131px;
	text-decoration:none;
	background-image:url(/elementos/botnoticias1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 36px;
	}
ul#noticias li a:hover {
	color:#000000;
	background-position:center center;
	background-image:url(/elementos/botnoticias2.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 131px;
	}.fondoaccionsocial {
	background-image: url(../elementos/fondo_area_0.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.texto_11_just {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

.menu_2txt {
	text-align: justify;
	line-height: 12px;
	background-color: #F9F7FD;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	letter-spacing: -1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CAB2EC;
	border-right-color: #CAB2EC;
	border-bottom-color: #CAB2EC;
	border-left-color: #CAB2EC;
}


.lin_menu {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #EBE1FB;
	border-right-color: #EBE1FB;
	border-bottom-color: #EBE1FB;
	border-left-color: #EBE1FB;
	background-color: #EBE1FB;
}

.justificar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	text-align: justify;
}