/* CSS Document */
* { 
padding : 0;
margin : 0;
} 

body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #5e5e5e;
	font-size : 11px;
	background-color : #ffffff;
	padding : 0;
	margin : 0;
	background-image: url(../images/fdGneral.gif);
	background-repeat: repeat-x;
	background-position: top;
} 

html{height:100%;}


/* enlaces */

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-decoration: none;
}

a.mNoti {
	COLOR: #939a13;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right: 5px;
}
a:visited.mNoti {
	COLOR: #939a13;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right: 5px;
}
a:hover.mNoti {
	COLOR: #c9cc89;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right: 5px;
}
a:active.mNoti {
	COLOR: #939a13;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right: 5px;
}
a.mAct {
	COLOR: #368dc5;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right: 5px;
}
a:visited.mAct {
	COLOR: #368dc5;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right: 5px;
}
a:hover.mAct {
	COLOR: #9ac6e2;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right: 5px;
}
a:active.mAct {
	COLOR: #368dc5;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right: 5px;
}
a.mAloja {
	COLOR: #b27942;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
}
a:visited.mAloja {
	COLOR: #b27942;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
}
a:hover.mAloja {
	COLOR: #d8bca0;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
}
a:active.mAloja{
	COLOR: #b27942;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
}
a.mrutar {
	COLOR: #666;
	TEXT-DECORATION: none;
	font-size: 11px;
	padding-right: 5px;
}
a:visited.mrutar {
	COLOR: #666;
	TEXT-DECORATION: none;
	font-size: 11px;
	padding-right: 5px;
}
a:hover.mrutar {
	COLOR: #666;
	TEXT-DECORATION: underline;
	font-size: 11px;
	padding-right: 5px;
}
a:active.mrutar{
	COLOR: #666;
	TEXT-DECORATION: underline;
	font-size: 11px;
	padding-right: 5px;
}

a.Verde {
	COLOR: #939a13;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
a:visited.Verde {
	COLOR: #939a13;
	TEXT-DECORATION: none;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
a:hover.Verde {
	COLOR: #c9cc89;
	TEXT-DECORATION: none;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
a:active.Verde {
	COLOR: #939a13;
	TEXT-DECORATION: none;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
}
a.Rutas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
	
}
a:visited.Rutas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
	
}
a:hover.Rutas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: underline;
	
}
a:active.Rutas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	text-decoration: none;
	
}
a.ActGeo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-decoration: underline;
}
a:hover.ActGeo {
	text-decoration: none;	
}


/* cabecera */
#general {
	width : 1000px;
	clear : both;
	display : table;
	margin-left : auto;
	margin-right : auto;
	background-repeat : no-repeat;
 	
} 

#cabecera {
	/*background-image: url(../images/cabecera.jpg);
	background-repeat: no-repeat;*/
	height: 190px;
	clear : both;
	background-color: #939a13;
	background-position: center;
}

h1{Display:none}

#menu01{
	color: #FFFFFF;
	background-color: #939a13;
	height:15px;
	width : 964px;
	margin-top:5px;
	margin-bottom:5px;
	clear : both;
	position:relative;
	padding-left: 20px
	
}
#menu01 a 
{  
	COLOR: #ffffff;
  text-decoration:none;
  font-weight: normal; 
}

#menu01 a:hover 
{  
	COLOR: #c9cc89;
  text-decoration:none;
  font-weight: normal; 
}  

#menu02
{
	height:30px;
	clear : both;
	width : 1000px;
	
}

#menu02 ul{
	margin:5px auto;
} 

#menu02 li
{
	float:left;
	margin-left:5px;
	padding-right:7px;
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #939a13;
	text-transform: uppercase;
 }
  
#menu02 li img
{ margin-left: 3px;	
}

#menu02 li a 
{  
	COLOR: #939a13;
  text-decoration:none; 
}


#menu02 li a:hover 
{  
	COLOR: #c9cc89;
  text-decoration:none; 
}  

/* cuerpo */

#central{
	width: 1000px;
	margin-top:0;
	}
	
#lateralIzquierda{
	float:left;
	width: 156px;
	padding-top: 10px;
	display : table;
	display: block
	}	
	
#lateralIzquierda ul{
	margin:6px auto 0px;
} 

#lateralIzquierda li{
	float:right;
	list-style:none;
	}		
#buscador{
	background-image: url(../images/btIzqBuscador.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:85px;
	padding-top:65px;
	padding-left:15px
	
}
#conteCntr{
	width: 643px;
	float:left;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom:12px
}
.centroLados{
	
	float:left;
	width: 312px;
	vertical-align: top;
}
.centroDcha{

width:310px;

float:right;
vertical-align: top;

}
.centroDchaBusq{

width:280px;
float:right;
vertical-align: top;
padding-left:5px; margin-right:5px;

}

.recomendados{
margin:6px 13px;
border:solid 2px #666
}


#altocolIzq{
	height: 600px;
}

#lateralDerecha{
	display : table;
	float:left;
	width: 178px;
	}	
	
#lateralDerecha ul{
	margin:6px auto 0px;
} 

#lateralDerecha li{
	float:right;
	list-style:none;
	}
#lateralDerecha02{
	display: table;
	float:left;
	width: 180px;
	}	
	
#lateralDerecha02 ul{
	margin:6px auto 0px;
} 

#lateralDerecha02 li{
	float:right;
	list-style:none;
	}	
	
/* centroIzq */

#centroIzqNotiGTop{
	background-image: url(../images/lineaSup.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	width: 314px;
	
}
#centroIzqNotiGInf{
	background-image: url(../images/lineaInf.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:314px;
	padding-bottom: 10px;
}
.mNotip{
	padding-top: 10px;
	text-align: right;
}



.centroIzqNoti{
	width: 305px;
	padding-top: 7px;
	padding-bottom: 7px;
	vertical-align: top;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #939a13;*/
	margin-right: 5px;
	margin-left: 5px;
	
}


.centroIzqNotip{
	text-align: justify;
}
.fecha{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a0a43f;
}


#centroGeo{
	background-image: url(../images/geoturismo.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-bottom: 20px;
	padding-top: 22px;
	width: 314px;
	float: left;
}
.conteGeo{
	
	color: #939a13;
	background-color: #f4f5e7;
	text-align:left;
	padding-left: 5px;
	margin-bottom:4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width:212px;
	float:left;
	border-top: 1px solid #939a13;
	border-bottom: 1px solid #939a13;
	border-left: 1px solid #939a13;
	height:40px;
}

.caja01{padding-top:15px;
	padding-right: 0px;
	padding-bottom: 0px;
	height:25px}
	
.caja02{padding-top:6px;
	padding-right: 0px;
	padding-bottom: 0px;
	height:34px}
	
.conteGeoimg{
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #939a13;
	border-right-color: #939a13;
	border-bottom-color: #939a13;
	float:left;
	border-left-width: 0px;
	height:40px;
	padding-right: 0px;
	margin:0px	
}

/* centroDrch */
#centroDrchRuta{
	background-image: url(../images/lineaSupFdVerde.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float:right;
	width: 308px;
	padding-top: 30px;
	background-color: #e9ebd0;
}
#centroDrchRuta p{
	padding-right: 6px;
	padding-left: 6px;
	text-align: justify;	
}
#centroDrchRuta a{ color: #000000;
	text-decoration:none;
	font-weight: bold;
	font-size: 14px;
}

#centroDrchRuta a:hover{ color: #5e5e5e;
	text-decoration:none;
	font-weight: bold;
	font-size: 14px;
}
#centroDrchRuta img{
	margin-top: 10px;
	border: 4px solid #939a13;	
}

#centroDrchGal {
	margin-top: 20px;
	padding-top: 30px;
	padding-left: 6px;
	width: 310px;
	background-image: url(../images/galeriadeFotos.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:right;	
}
#centroDrchGal img{
	border: 1px solid #939a13;
	float:left;
	margin-right:3px;
	margin-bottom: 3px;	
}
#centroDrchRecoTop{
	background-image: url(../images/lineaSup.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float:right;
	width: 314px;
	margin-top: 0px;
	padding-top: 10px;
	margin-bottom: 20px;
	
}
#centroDrchRecoInf{
	background-image: url(../images/lineaInf.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:314px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align:justify;
	float:left	
}
#centroDrchRecoInf p{
	padding-top: 10px;
	padding-left:3px;
	padding-right:3px;
	
}

.imgReco{
	margin-left: 6px;
	padding-bottom: 10px;
	float:right
}
/* noticia */
#conteNoticia{
	width: 643px;
	float:left;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom:12px
}
#conteNoticiaTop{
	width: 643px;
	background-image: url(../images/lineaSupNoti.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:5px;
}
#conteNoticiaBottom{
	width: 603px;
	background-image: url(../images/lineaInfNoti.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding:0px 20px 20px; 
	margin-top:20px;
	text-align: justify;
}
#conteAlojEspBottom{
	width: 603px;
	background-image: url(../images/lineaInfAlojEsp.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding:0px 20px 20px; 
	margin-top:20px;
	text-align: justify;
}
#conteActEspBottom{
	width: 603px;
	background-image: url(../images/lineaInfActEsp.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding:0px 20px 20px; 
	margin-top:20px;
	text-align: justify;
}
#conteNoticiaBottom img{
	margin-bottom: 15px;
	float:right
}
#bloqueNoti{
	margin-bottom: 12px;
	padding-bottom: 10px;

}
#bloqueNoti2{
	
	padding-top: 10px;
	border-top: 1px solid #939a13;
}
#conteGeoactTop{
	width: 643px;
	background-image: url(../images/lineaSupGeoact.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:5px;
}
#conteGeoactBottom{
	width: 603px;
		background-image: url(../images/lineaInfGeoact.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding:0px 20px 20px; 
	margin-top:20px;
	text-align: justify;
}
#conteGeoactBottom img{
	margin-bottom: 15px;
	float:right
}
#conteGeoactBottom2{
	width: 643px;background-image: url(../images/activP/fondoinf.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: justify;
	background-color:#E0BFED;
}


.bloqueNotis{
	margin-bottom: 12px;
	padding-bottom: 10px;
	border-bottom: 1px solid #939a13;
}

.bloqueNotis h2{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none
}
.bloqueNotis h2 a{
	color: #000000;
	text-decoration:none
}

.bloqueNotis h2 a:hover{
	color: #5e5e5e;
	text-decoration:none
}
#bloqueNoti p{
	margin-bottom: 10px;
	}


/* pie */
#contePie{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	border-bottom: 5px solid #939a13;
	padding-top: 5px;
	padding-left: 30px;
	padding-bottom: 5px;
	margin-left:10px;
	margin-right:12px;
	clear:both
	}
/* FICHA */
#fichaGnerl{width: 643px;
	
}

#conteCntrFichaTop{
	width: 643px;
	background-color: #e9ebd0;
	background-image: url(../images/lineaSupFicha.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:5px;
	margin-top:48px
}
#conteCntrFichaBottom{
	width: 643px;
	background-color: #e9ebd0;
	background-image: url(../images/lineaInfFicha.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:20px;
	margin-top:20px;
	text-align: justify;
}

#conteCntrFichaBottom a{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #939a13;
	text-decoration: none;	
}

#conteCntrFichaBottom a:hover{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #939a13;
	text-decoration: underline;	
}

#imgFicharuta{
	padding:0px 35px 0px 20px;
	float:left;
	}
	#imgFicharutaG{
	padding:0px 0 3px 0;
	}

#imprimir{
	float:right;	
}

#imprimir li
{
	float:left;
	margin-left:3px;
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #939a13;
	
 }
  
#imprimir li img
{ margin-left: 3px;
	margin-right:2px;
	
}

#imprimir li a 
{  
	COLOR: #5e5e5e;
  text-decoration:none;
  font-weight: normal;
}
#imprimir li a:hover
{  
	COLOR: #5e5e5e;
  text-decoration:underline;
  font-weight: normal;
}

h2{
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
#fotoGFicha{
	margin-right: 10px;
	margin-top:15px;
	float:left	}
	
#fotoGFicha img{border: 4px solid #939a13;}
#listadoDatos{
	float:left;
	margin-top:15px;
	}
	
#listadoDatos2{
	float:left;
	width:355px;
	margin-bottom:5px;
	}
.listadoDatosInt{
	background: #f9faf3;
	width:350px;
	padding: 0px 5px;
	float: left;
	margin-bottom: 6px;
	font-weight: bold;
}
.txDatosTitle{
	width:581px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #a0a43f;
}

#conteDatosMedio{
	padding-bottom:20px;
	float:left	
}

#conteDatosSup{
	background-color: #f9faf3;
	background-image: url(../images/lineaSupFichaInf.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 5px;
	width:581px;
	margin-left:10px;
	margin-top:10px
	
}
#conteDatosInf{
	background-color: #f9faf3;
	background-image: url(../images/lineaInfFichaInf.gif);	
	background-repeat: no-repeat;
	background-position: center bottom;
	width:581px;
	margin-top:5px;
	padding-bottom:10px;
	height:110px
	
}
.anchoDatos{width:50px;
	padding-right:10px;
	float:left;
	margin-bottom:10px
}
.anchoDatosA{width:57px;
	padding-right:10px;
	float:left;
	margin-bottom:10px
}
.anchoDatos02{width:120px;
	padding-right:18px;
	padding-top:15px;
	float:left
}
.anchoDatosAlo1{width:50px;
	padding-right:10px;
	float:left;
	margin-bottom:10px;
	margin-left:15px;
}
.anchoDatosAlo2{width:200px;
	padding-right:18px;
	padding-top:15px;
	float:left
}
.anchoDatosAct1{width:57px;
	padding-right:10px;
	float:left;
	margin-bottom:10px
}
.anchoDatosAct2{width:180px;
	padding-right:3px;
	padding-top:15px;
	float:left
}
.anchoDatos02A{width:95px;
	padding-right:3px;
	padding-top:15px;
	float:left
}
.anchoDatos03{width:74px;
	padding-right:5px;
	float:left;
	margin-bottom:10px
}
.anchoDatos03GPS{width:54px;
	padding-left:20px;
	float:left;
	margin-bottom:10px
}
.anchoDatos03A{width:110px;
	padding-top:20px;	
	float:left;
	margin-bottom:10px
}

.anchodatosInf{width:563px; margin-left:12px; margin-top:10px; margin-bottom:10px; 
	padding-bottom:5px; padding-left: 5px; clear:both}

.colordatos{background-color: #e9ebd0;}

/* actividad */
.listadoDatosActInt{
	background: #f7fbfd;
	width:565px;
	padding: 0px 5px;
	float: left;
	margin-bottom: 6px;
	font-weight: bold;
}
.txDatosAct{
	width:581px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #368dc5;
}
.txDatosAlo{
	width:581px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #B27942;
}
#conteCntrFichaActividadBottom{
	width: 643px;
	background-color: #e1eef6;
	background-image: url(../images/lineaInfActv.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:20px;
	margin-top:20px;
	text-align: justify;
}
#conteCntrFichaActividadBottom a{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #368dc5;
	text-decoration: none;	
}

#conteCntrFichaActividadBottom a:hover{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #9ac6e2;
	text-decoration: underline;	
}
#conteCntrFichaActividadTop{
	width: 643px;
	background-color: #e1eef6;
	background-image: url(../images/lineaSupActv.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:5px;
	margin-top:48px
}
#fotoGActv{
	margin-right: 10px;
	margin-top:15px;
	float:left;
}
#fotoGActv img{border: 4px solid #368dc5;}

/* rutas */

#listadoRutasInt {
	width:595px;
	margin-top:6px;
	
}
.entradapad{
padding-left:55px;
}

#listadoRutasInt li{
	background: #f9faf3;
	padding: 4px;
	margin-bottom: 6px;
	
	font-weight: normal;
	list-style: none;
	width:530px;
	height:23px;
	height:23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #939a13;
	font-variant: normal;	text-transform:uppercase;

}
#listadoRutasInt li a{
	color: #939a13;
	text-decoration: none;
	font-weight: normal;
	
}
#listadoRutasInt li a:hover{
	color: #939a13;
	text-decoration: underline;
	font-weight: normal;
}

#listadoAct02Int {
	float: left;
	margin-top:6px;
	width:535px;
}

#listadoAct02Int li{
	background: #f7fbfd;
	padding: 4px;
	margin-bottom: 6px;

	font-weight: normal;
	list-style: none;
	height:15px;
	width:530px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #368dc5;
	font-variant: normal;
	text-transform: uppercase;
}
#listadoAct02Int li a{
	color: #368dc5;
	text-decoration: none;
	font-weight: normal;
}



#listadoAct02Int li a:hover{
	color: #368dc5;
	text-decoration: underline;
	font-weight: normal;
}

#listadoAct05Int {
	float: left;
	margin-top:6px;
	width:535px;
}

#listadoAct05Int li{
	background: #f7fbfd;
	padding: 4px;
	margin-bottom: 6px;
	
	font-weight: normal;
	list-style: none;
	width:530px;
	height:23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #368dc5;
	font-variant: normal;
	text-transform: uppercase;
}
#listadoAct05Int li a{
	color: #368dc5;
	text-decoration: none;
	font-weight: normal;
}



#listadoAct05Int li a:hover{
	color: #368dc5;
	text-decoration: underline;
	font-weight: normal;
}

#listadoResultadosInt {
	float: left;
	margin-top:6px;
	
}
#listadoResultadosInt li{
	background: #f9faf3;
	padding-top: 8px;
	margin-bottom: 6px;
	font-weight: normal;
	list-style: none;
	width:52px;
	height:23px;
	_height:25px;
	*height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-align: center;
}
#listadoResultadosActInt {
	float: left;
	width:52px;
	margin-top:6px
	
}
#listadoResultadosActInt li{
	background: #f7fbfd;
	padding: 4px 0px;
	margin-bottom: 6px;
	font-weight: normal;
	list-style: none;
	width:52px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-align: center;
}
#listadoResultadosActInt5 {
	float: left;
	width:52px;
	margin-top:6px;
	
}
#listadoResultadosActInt5 li{
	background: #f7fbfd;
	padding-top:8px;
	margin-bottom: 6px;
	font-weight: normal;
	list-style: none;
	width:52px;
	height:23px;
	_height:25px;
	*height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-align: center;
}
#listadoTiposInt {
	float: left;
	width:600px;
	
	margin-top:0px;
	text-align:left;
}
#nombreRuta {

font-size:13px;
	font-weight:bold;
	font-style:italic;text-transform:uppercase;
	margin-bottom:7px;
	width:360px;
}
#listadoTiposInt li{
	background: #f9faf3;
	margin-bottom: 22px;
	height:125px;
	margin-right:10px;
	margin-left:0px;
	_margin-left:-15px;
	*margin-left:-15px;
	
	list-style: none;
	color: #5e5e5e;

}
#listadoTiposInt li a{
	color: #939A13;
	text-decoration: underline;
	font-weight: normal;
}
#listadoTiposInt li a:hover{
	color: #939A13;
	text-decoration: none;
	font-weight: normal;
}



#Tipos{width:520px;
	float:left;
}
#Tipos h2{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #5e5e5e;
	padding-top:8px
}
#Tipo{width:520px;
	float:left;
}
#Tipo h2{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #939a13;
	padding-top:8px
}
#Resultados{
	width:24px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #939a13;
	padding-top: 8px;
	float:left;
	padding-left:10px;

}
#ResultadosAct{
	width:24px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #368dc5;
	padding-top: 8px;
	float:left;
	padding-left:7px;
}
.actColor{color: #368dc5;}
.txLocal{font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #5e5e5e;
	padding-top:8px;}
	
.Prov{font-style:italic;text-transform: uppercase; text-align:left; font-size:14px; margin-bottom:13px}
	
	
#listadoActInt {
	float: left;
	width:550px;
	margin-top:3px
	
}

#listadoActInt li{
	background: #f7fbfd;
	padding: 4px;
	margin-bottom: 3px;
	margin-right:10px;
	margin-left:17px;
	font-weight: normal;
	list-style: none;
	width:550px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #368dc5;
	font-variant: normal;
		text-transform:uppercase;

}
#listadoActInt li a{
	color:#368dc5;
	text-decoration: none;
	font-weight: normal;
}
#listadoActInt li a:hover{
	color: #368dc5;
	text-decoration: underline;
	font-weight: normal;
}

#TiposAct{width:520px;
	float:left;
}
#TiposAct h2{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #368dc5;
	padding-top:8px
}
/* Alojamientos */
#conteCntrFichaAlojaBottom{
	width: 643px;
	background-color: #f4ebe3;
	background-image: url(../images/lineaInfAlojamiento.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:20px;
	margin-top:20px;
	text-align: justify;
}
#conteCntrFichaAlojaBottom a{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #B27942;
	text-decoration: none;	
}

#conteCntrFichaAlojaBottom a:hover{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #B27942;
	text-decoration: underline;	
}
#conteCntrFichaAlojaTop{
	width: 643px;
	background-color: #f4ebe3;
	background-image: url(../images/lineaSupAlojamiento.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:5px;
	margin-top:48px
}
#listadoAloja02Int {
	float: left;
	width:535px;
	margin-top:6px
	
}

#listadoAloja02Int li{
	background: #fefcfc;
	padding: 4px;
	margin-bottom: 6px;
	margin-right:0px;
	font-weight: normal;
	list-style: none;
	width:530px;
	height:23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b27942;
	font-variant: normal;
	text-transform: uppercase;
}
#listadoAloja02Int li a{
	color: #b27942;
	text-decoration: none;
	font-weight: normal;
}

#listadoAloja02Int li a:hover{
	color: #b27942;
	text-decoration: underline;
	font-weight: normal;
}
#listadoAlojaInt_C {
	float: left;
	width:535px;
	margin-top:6px
	
}

#listadoAlojaInt_C li{
	background: #fefcfc;
	padding: 4px;
	margin-bottom: 6px;
	margin-right:0px;
	font-weight: normal;
	list-style: none;
	width:530px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b27942;
	font-variant: normal;
	text-transform: uppercase;
}
#listadoAlojaInt_C li a{
	color: #b27942;
	text-decoration: none;
	font-weight: normal;
}

#listadoAlojaInt_C li a:hover{
	color: #b27942;
	text-decoration: underline;
	font-weight: normal;
}

#listadoResultadosAlojaInt {
	float: left;
	width:52px;
	margin-top:6px;
	
}
#listadoResultadosAlojaInt li{
	background: #fefcfc;
	padding-top:8px;
	margin-bottom: 6px;
	font-weight: normal;
	list-style: none;
	width:52px;
	height:23px;
	_height:25px;
	*height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-align: center;
	
}

#listadoResultadosAlojaInt_C {
	float: left;
	width:52px;
	margin-top:6px;
	
}
#listadoResultadosAlojaInt_C li{
	background: #fefcfc;
	padding: 4px 0px;
	margin-bottom: 6px;
	font-weight: normal;
	list-style: none;
	width:52px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-align: center;
	
}
#ResultadosAloja{
	width:24px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #b27942;
	padding-top: 8px;
	float:left;
	_float:none;
	*float:none;
	
	
}
#TiposAloja{width:520px;
	float:left;
}
#TiposAloja h2{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #b37b45;
	padding-top:8px
}
#listadoAlojant {
	float: left;
	width:550px;
	margin-top:3px
	
}

#listadoAlojaInt li{
	background: #fefcfc;
	padding: 4px;
	margin-bottom: 3px;
	margin-top: 3px;
	margin-right:10px;
	margin-left:17px;
	font-weight: normal;
	list-style: none;
	width:550px;
	height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b37b45;
	font-variant: normal;
	text-transform:uppercase;
}
#listadoAlojaInt li a{
	color:#b37b45;
	text-decoration: none;
	font-weight: normal;
}
#listadoAlojaInt li a:hover{
	color: #b37b45;
	text-decoration: underline;
	font-weight: normal;
}


/* Galeria de Fotos */
.pieGalFot{
	width:180px;
text-align:center;
	/*background: #f9faf3;*/
	padding: 5px 0px;
	font-weight: bold;
	color: #939a13;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.pieGalsFot{
	background: #f9faf3;
	width:128px;
	padding: 5px 5px 0px;
	margin: 5px 0px 5px;
	font-weight: bold;
	color: #939a13;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:table
}
.pieGalFot02{
	background: #f9faf3;
	width:590px;
	padding: 5px 5px 0px;
	margin: 5px 0px 5px;
	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:table
}
#fotoGGal{
width:180px;
}
#fotoGGal img{border: 4px solid #939a13;
height:115px;
margin:3px 13px 0 13px;
	text-align:center;}
#fotoGrGal img{
border: 4px solid #939a13;
margin-top:3px;
	}
#fotoGGals{
	margin-right: 6px;
	margin-top:3px;
	float:left	}
#fotoGGals img{border: 1px solid #939a13;}
#ampliar {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #99CC00;
	margin-left: 4px;
	padding-top: 5px;
}
#ampliar a{
	font-weight: normal 
}
#ampliar a:hover{
	font-weight: normal;
	text-decoration:underline 
}

/* general */
.ruta{}
.aligIz{ float: left;}

.aligDrch{
	float: right;
	text-align:right
}
.txCentre{text-align:center}
.middle{width: 50%}
.abajo10{ margin-bottom:10px}
.abajo20{ margin-bottom:20px}
.margenD5 {padding-right:5px}
.margenD3 {padding-right:3px}
.margenI5 {padding-left:5px}
.margenIz15rll {margin-left:15px}
.margenDr10{padding-right:10px}


.margenIzq15{padding-left:15px}
.margenIzq17{padding-left:17px}
.margenIzq10{padding-left:10px}
.margenIzqCntD{padding-left:14px}

.margenSup3{padding-top:3px}
.separTop4{padding-top:4px}
.separTop7{padding-top:7px}
.separTop20{padding-top:20px}
.separInf{padding-bottom:10px}

.separInfTop{padding-top:3px; padding-bottom:1px}
.margenSup10{margin-top:10px}
.margenSup13{margin-top:13px}
.margenSup20{margin-top:20px}
.margenSup25{margin-top:25px}
.acceso{height:23px;
	padding-top:7px}
	
.mitad{width:50%}
.ancho50{width:95px}
.anchofijo {
		width: 131px;
	}
	
/*form.myform input, form.myform textarea {
    border: solid 1px #85b1de;
    background: #fff url('fondformaloj.png') repeat-x;
    background-position: top;
}
form.myform input:focus, form.myform textarea:focus {
    background-image: none;
    background-color: #ffffff;
    border: solid 1px #fded7f;
}*/

.formalojam {
background-image:url(images/fondformaloj.png);
background-repeat:repeat-x;
background-position:top;
	}
.alto30{height:30px}
.alto150{height:150px}
.alto50{height:50px}
.pForm{
	height:25px;
	float:left;
	clear:both;
	text-transform:uppercase;
}
.txverde{
	color: #939a13;
	font-weight: normal
}
.txazul{
	color: #368dc5;
	
}
.txRojo{
	color: #b27942;
	
}
.txNormal{}
.alto21{height:21px}
.alto17{height:17px}
.alto16{height:16px}


/* formulario */
.submit
{ font-size:100%; 
  border:1px solid #C0C0C0;
  width:70px;
  height:22px;
  cursor:pointer; 
}

div.row span.formlabel 
{ float:left;
  width:150px;
  text-align:left;
}

div.row span.forminput
{ float:right;
  text-align:right;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	background-image:url(images/fondformaloj.png);
	background-repeat:repeat-x;
	text-align: left;
	border: 1px solid #5e5e5e;
	width:130px;
	text-transform: uppercase;
}


.bloque{clear:both; padding-left:20px}
.bloquesin{clear:both}
.total{display:table}

.bloqueTexto p{
	margin-bottom: 10px;
	background: #f7fbfd;
	width:565px;
	padding: 5px;
	margin-bottom: 6px;
}
.bloqueTextoR{
	margin-bottom: 10px;
	width:571px;
	padding: 10px;
	margin-bottom:15px;
}
/* Modificaciones sobre ADig*/
.bloqueFto{
background-color:#DDDDDD;
}

.notizda{
	float:left;
	width: 365px;
	vertical-align: top;
}
.notdcha{
width:230px;
float:right;
vertical-align: top;
height:565px
}