@charset "UTF-8";
body{
    font-size: 11px;
}
a{
    line-height: 2em;
    text-decoration:none;
    outline: 0px;
}
a:link
{
	/*color: #FFFFFF;*/
	text-decoration:none;
	
}
a:visited
{
	/*color: #FFFFFF;*/
}

img{
    border: 0px;
}
a:hover
{
	/*color: #FFFFFF;*/
	text-decoration: none;
}
ul li {
    list-style-type: none;
}

/*display de las capas*/
#apDiv1 {
	position:absolute;
	left:0px;
	top:0px;
	width:635px;
	height:323px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:384px;
	top:309px;
	width:229px;
	height:19px;
	z-index:2;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style2 {color: #FF6600}
#apDiv3 {
	position:absolute;
	left:722px;
	top:120px;
	width:177px;
	height:66px;
	z-index:3;
}
#apDiv4 {
	position:absolute;
	left:0px;
	top:334px;
	width:260px;
	height:249px;
	z-index:4;
	background-color: #FF7700;
}

#hotel_fondo {
	position:absolute;
	left:5px;
	top:0px;
	padding-left: 20px;
	width:260px;
	height:249px;
	z-index:4;
	background-color: #FF7700;
}

#apDiv5 {
	position:absolute;
	left:16px;
	top:349px;
	width:176px;
	height:100%;
	z-index:5;
	padding: 0px;
}

#apDiv6 {
	position:absolute;
	left:264px;
	top:334px;
	width:480px;
	height:249px;
	overflow: hidden;
	z-index:6;
}
#apDiv7 {
	position:absolute;
	left:252px;
	top:588px;
	width:500px;
	height:246px;
	z-index:7;
}
#apDiv8 {
	position:absolute;
	left:252px;
	top:698px;
	width:500px;
	height:246px;
	z-index:7;
}
#apDiv9 { /*paradas de la ruta*/
	position:absolute;
	margin: 0;
	left:260px;
	top:587px;
	width:500px;
	padding-left: 5px;
	padding-right: 5px; 
	z-index:7;
}
#apDiv10 { /*mapa restaurantes*/
	position:absolute;
	left:760px;
	top:334px;
	width:248px;
	/*height:160px;*/
	z-index:8;
}

#apDiv10 a:link,visited,hover{
	text-decoration:none;
	border: none;
	border-style:none;
}

#revistas { /*revistas*/
/*
	position:absolute;
	left:950px;
	top:97px;
*/
	width:248px;
	height: 249px;
	padding-top: 0px;
	padding-left: 0px;
	/*height:160px;*/
	z-index:8;
}
div#revistas2 {
    color:#505050;
    height: 248px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:1.2em;
    text-decoration:none;
}
div#revistas2 table tr td{
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
}

div#revistas2 table tr td b{
    color:#000000;
}




#apDiv11 {
	position:absolute;
	left:757px;
	top:587px;
	width:248px;
	height:122px;
	z-index:9;
}
#apDiv12 {
	position:absolute;
	left:757px;
	top:713px;
	width:122px;
	height:400px;
	z-index:10;
}
#apDiv13 {
	position:absolute;
	left:883px;
	top:713px;
	width:122px;
	height:122px;
	z-index:11;
}
#apDiv14 {
	position:absolute;
	left:5px;
	top:590px;
	width:256px;
	/*height:431px;*/
	z-index:12;
}
#apDiv44 {
	position:absolute;
	left:1px;
	top:587px;
	width:256px;
	/*height:431px;*/
	z-index:12;
}
#apDiv15{
    position: absolute; 
    left: 640px; 
    top: 0px; 
    width: 550px;
    z-index: 18; 
}
#apDiv17 { /*HOTELES*/
	position:absolute;
	margin: 0;
	left:262px;
	top:336px;
	width:490px;
	padding-left: 3px;
	padding-right: 5px; 
	z-index:7;
	/*	overflow: hidden;
	z-index:6;*/
}
#hoteles { /*HOTELES*/
	position:absolute;
	margin: 0;
	left:262px;
	top:336px;
	width:480px;
	padding-left: 3px;
	padding-right: 5px; 
	z-index:7;
	/*	overflow: hidden;
	z-index:6;*/
}
.logo_hoteles{
    background: url(../../imgs/continente/hoteles_bg2.jpg) no-repeat left top;
    width:280px;
    padding: 0px 20px;
    height: 158px;
}
.logo_hoteles a img{
    /*margin-left: 100px;*/
}

.infoHoteles{
    width: 157px;
    height: 136px;
    border: 1px solid #cccccc;
    padding: 10px 20px;
}
.infoHotelesIdioma{
    width: 460px;
    border: 1px solid #cccccc;
    padding: 10px 0px 0px 20px;
}
.lemaReserva{
    font: 1.8em Georgia, "Times New Roman", Times, serif;
    color: #FF7700;
}
.enunciadoReserva{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #505050;
}
.enunciadoReservaIdioma{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050;
	margin-left: 0px;
	padding-left: 5px;
	float: left;
	/*width: 250px;*/
}
.idiomaReserva {
    padding-left: 0px;
    margin-top: 0px;
    margin-left: 0px;    
}

ul.idiomaReserva li {
    display: inline;
    padding-left: 5px;
}

ul.idiomaReserva li a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050;
}
ul.idiomaReserva li a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF7700;
	text-decoration: underline;
}

/*fin de display de las capas*/
img.mapa {
    border: solid 1px #898989;
    padding: .2em;
}

img.fotoParadaAlto {
    border: solid 1px #898989;
    padding: .2em;
    float: left;
    margin-right: .8em;
    margin-bottom: .8em;
    clear: both;
}
img.fotoParadaAncho {
    border: solid 1px #898989;
    padding: .2em;
    float: left;
    margin-bottom: .5em;
}
div.enlace {
	font-family: Arial, Helvetica, sans-serif;
}
div.enlace a{
	font-family: Arial, Helvetica, sans-serif;	
	margin-bottom: 2.5em;
	color: #FFFFFF;
}
div.enlace a:link     {
	font-family: Arial, Helvetica, sans-serif;	
}
div.enlace a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
div.enlace a:hover    {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
div.enlace a:active   {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
a#menuOn{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 1.2em;
	text-decoration: underline;
}
#apDiv15 ul{
    margin-top: 0px;
    padding-left: 0px;
}


#apDiv15 ul li{
    display: inline;
}
#apDiv15 li a:link{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #898989;
   font-size: 1em;   
   text-decoration: none;
}
#apDiv15 ul li a:hover{
    text-decoration: underline;
}

#apDiv16{
    position: absolute; 
    left: 650px;
    top:20px;
    z-index: 18;  
}

#apDiv16 ul{
    margin: 0px;
    padding: 0px;
}
#apDiv16 ul li{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #898989;
	font-weight: bold;
    display: inline;
}
#apDiv16 ul li a{
    color: #505050;
    text-decoration: none;
}
#apDiv16 ul li a:hover{
    text-decoration: underline;
}
.enlaceb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #505050;
}
a.enlaceb:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: bold;
	color: #505050;
	text-decoration:none;
}
a.enlaceb:visited  {
    font-weight: bold;
	color: #505050;
	text-decoration:none;
}
a.enlaceb:hover    {
	color: #505050;
	font-weight: bold;
	text-decoration:underline
}
a.enlaceb:active   {
	color: #505050;
	font-weight: bold;
	text-decoration:none;
}


a.activa
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FF7700;
	font-weight: bold;
}

.wo_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

/*
.titulos {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	mrgin-bottom: -2em;
	color: #FF6600;
	font-style: normal;
}
*/
.txtgral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .98em;
	color: #000000;
	margin-top: -10px;
}
span.txtgral b{
	color: #FF7700;
	font-weight: normal;
}
.tituloDerecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	padding-left: 5px;
	margin-top:5px;
	margin-bottom: 5px;
	color: #000000;
   	clear: both/;
}
div.tituloDerecha b{
    color: #FF7700;
}
p.txtparadas{    
    text-indent: .6em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #898989;
	line-height: 12px;
    /*text-align: justify;*/ 
    /*text-justify:inter-character*/  /*CSS 3*/
    width: 480px;
    /*word-spacing: .8em;*/
    vertical-align: baseline;
    line-height: inherit;
    clear: both;
}
p.txtparadas span{    
    width: 150px;
    /*clear: both;*/
}

.recomendaciones{
    /*    background: #f4bb65;*/
    padding: 0em;
    color: #898989;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
p.recomendaciones a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .9em;
    text-decoration:none;
    outline: 0px;

}    
p.recomendaciones  a:link, a:visited{
    color: #FF7700;
}   
p.recomendaciones  a:hover{
    color: #FFFFFF;
    background: #FF7700;
    padding: 2px;
} 
div.txtcuriosidad p{    
    color: #898989;
    clear: both;
/*    background: #f4bb65;*/
    padding: 0em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
    margin-top: .8em;
    line-height: inherit;
}

a.txtgral:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
}

a.txtgral:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
}
.enlace {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}
a.enlace:link     {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 20px;
}
a.enlace:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 20px;
}
a.enlace:hover    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: underline;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
a.enlace:active   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9E9E9E;
	line-height: 20px;
	text-decoration:underline;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

/*Menú RUTAS */

h3.rutas{
    color: #FF7700;
    font-size: 105%;
    margin-top: 15px;
    margin-left: 5px;
    margin-right: 0px;
    margin-bottom: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;

}
div.rutas h5 {
    color: #FF7700;
    font-size: 1em;
    margin-top: 15px;
    margin-left: 7px;
    margin-right: 0px;
    margin-bottom: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.rutas h5.rutas {
    color: #FF7700;
    margin-top: 15px;
    margin-left: 7px;
    margin-right: 0px;
    margin-bottom: 2px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #505050;
}
.rutas 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 0px;
	color: #000000;
	/*font-weight: bold;*/
	text-decoration: none;
	
}
div.rutas a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	text-decoration: none;
}

div.rutas a:link{
	text-decoration: none;
}
div.rutas a:hover{
	color: #FF7700;
	text-decoration: none;
	/*font-weight: bold;*/
}

div.rutas a:visited
{
/*
	text-decoration: none;
	color: #898989;
*/
}

div.rutas ul{
    width: 240px;
    margin-top: 1px;
    padding-left: 8px;
}

/*Fin de menu lateral rutas*/


div.restaurantes {
    clear:both;
    width: 248px;
    border-top: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    /*background: #FFFFCC;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.restaurantes h3{
    margin-left: 0px; 
    font-size: 1em;
    margin-bottom: 0px;
    margin-top: 0px;
    color: #505050;    
}
div.restaurantes h3.trigger a img{
    border: none;
    border-style: none;    
    padding: 0px;
    margin-top: 2px;
    width: 10px;
    height: 10px;
    margin-right: 5px;
}
div.restaurantes h3.expanded a img{
    width: 10px;
    margin-top: 2px;
    padding: 0px;
    height: 10px;
    border: none;
    margin-right: 5px;
}
div.restaurantes p{
    /*width: 280px;*/
    color: #898989;
    font-size: 1em;
/*    float:left;*/
    margin-top: 5px;
    line-height: 1.2em;
    margin-top: 0px;
    padding-bottom: 5px; 
    padding-left: 5px; 
    /*padding-right: 5px;*/ 
    /*border-bottom: solid 1px #CCCCCC;*/
    margin-bottom: 0px;
}

div.restaurantes img{
    width: 228px;
    height: 155px;
    
    /*float:left;*/
    border: solid 1px #898989;
    background: #ffffff;
    padding: .4em;
    margin-left: 5px;
    margin-top: 2px;
    margin-bottom:0px;

}
div.restaurantes p span{
    /*float:left;*/
    color: #505050;   
    font-size: 1em;
}



/*detalles rutas*/
div.detallesrutas {
    clear:both;
    padding-right: 10px;
    width: 480px;
    /*border-right: 1px solid #FF7700;*/
}

div.detallesrutas h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	margin: 0px 0px 12px 0px;
	color: #FF6600;
	font-style: normal;
}
div.detallesrutas h2 a{
	color: #FF6600;
}
div.detallesrutas h2 a:hover{
}
.parada{
    clear: both;
    margin-bottom: 12px;
    /*border: 1px solid #FF7700;*/
}
div.parada p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    clear: both;
    /*line-height: 2px;*/
    width: 480px;
    color: #898989;
    margin-bottom: 10px;
    margin-top: 0px;
    /*float:left;*/
}

div.parada  h3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.1em;
    color: #FF7700;
    margin-bottom: 0px;
}
div.parada img{
    width: 150px;
    height: 150px;
    /*float:left;*/
    float:left;
    border: solid 1px #898989;
    padding: .2em;
    margin-right: 10px;
    margin-bottom: 10px;
}
div.ferias p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    clear: both;
    width: 480px;
    color: #898989;
    margin-bottom: 0px;
    margin-top: 0px;
}
.ferias{
    clear: both;
    margin-bottom: 12px;
    
}
div.ferias h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	margin: 0px 0px 5px 0px;
	color: #FF6600;
	font-style: normal;
}
div.ferias  h3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF7700;
    margin: 5px 0px;
    float: left;
    display: block;
    width: 100%;
    padding: 2px 0px 2px 5px;
}

div.ferias  h3#actualMes{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 16px;
    color: #FFF;
    background: #FF6600 url("../../imgs/continente/currentMonthh3.gif") no-repeat left 4px; 
    margin: 5px 0px;
    float: left;
    display: block;
    width: 455px;
    padding: 2px 0px 2px 15px;
}
div.ferias  h3 a{
    color: #FF6600;
}
div.ferias  h3 a:hover{
    text-decoration: underline;
}
div.ferias img{
/*
    width: 100px;
    height: 70px;
*/
    /*float:left;*/
    float:left;
    border: solid 1px #898989;
    padding: .2em;
    margin-right: 10px;
    margin-bottom: 10px;
}

div.parada img.fotoParadaAlto{
    width: 100px;
    height: 150px;
    /*float:left;*/
    float:left;
    border: solid 1px #898989;
    padding: .2em;
    margin-right: 10px;
    margin-bottom: 10px;
}


.paradaSinFoto{
    clear: both;
    /*border: 1px solid #FF7700;*/
}
div.paradaSinFoto p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:1em;
    margin-top: 0px;
    width: 480px;
    color: #898989;
    /*float:left;*/
}
div.paradaSinFoto  h3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.1em;
    color: #FF7700;
    margin-bottom: 0px;
}

.bannerGizquierda{
    margin-left: 0px;
    width: 248px;
    height: 248px;
    margin-bottom: 5px;
    /*border: 1px solid #CCCCCC;*/
}
.bannerMizquierda{
    margin-bottom: 5px;
    width: 248px;
    height: 122px;
}
.bannerMderecha{
    margin-bottom: 5px;
/*
    width: 248px;
    height: 122px;
*/
    /*border: 1px solid #CCCCCC;*/
}
.bannerPizquierda{
    margin-right: 2px;
    margin-top: 4px;
    float: left;
    width: 122px;
    height: 122px;
    /*border: 1px solid #CCCCCC;*/
}

div.restaurantes table tr{
    margin-bottom: -10px;
}
div.restaurantes table tr td{
    height: 0px;
    padding-top: 0px;
}
div.restaurantes table{
    width: 248px;
    margin-top: 5px;
    padding: 0px;
    border-bottom: solid 1px #CCCCCC;
}
div.restaurantes table a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .9em;
    text-decoration:none;
    outline: 0px;

}    
div.restaurantes table a:link, a:visited{
    color: #FF7700;
}   
div.restaurantes table a:hover{
    color: #FFFFFF;
    background: #FF7700;
    padding: 2px;
} 
div.publi248{
    width: 248px;
    height: 248px;
    margin-bottom: 10px;
}
div.publi248 img{
    width: 248px;
    height: 248px;
    border: 1px solid #898989;
}

#mesesferias {
	clear:both;
    padding: 0px;
    width: 480px;
}

#mesesferias a:link{
	/*color:#FF9900;*/
	text-decoration:none;
	
}
#mesesferias a:visited{
	/*color:#FF9900;*/
	text-decoration:none;
}
#mesesferias a:hover{
	/*color:#FF9900;*/
	
	text-decoration:underline;
}

#mesesferias h3{
font-size:12px;
color: #FF7700;
}
#mesesferias h3 ul{
    margin: 0px;
    padding: 0px;
    float: left;
}
#mesesferias h3 ul#listaMeses li.linksMeses{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    display: block;
    background: #ffffff;
    float: left;
    width: 240px;
    height: 20px;
}
#mesesferias h3 ul li.currentMonth{
    display: block;
    float: left;
    padding: 0px 0px 0px 12px;
    width: 240px;
    height: 20px;    
    background: url("../../imgs/continente/currentMonth.gif") no-repeat left 8px; 
}
#mesesferias h3 ul#listaMeses li#current{
    display: block;
    float: left;
    padding: 0px;
    width: 240px;
    height: 20px;    
    font-size: 12px;
}
#mesesferias h3 ul#listaMeses li#current img{
    border: 0px;
    padding: 0px;
    margin: 6px 2px 0px 0px;
    float: left;
}
#mesesferias h3 ul#listaMeses li#current b{
    line-height: 2em;
    float: left;
}
#mesSelected{
    float: left;
}
#cargando{
    width: 470px;
    height: 30px;
    margin: 0px;
    padding: 3px 0px 0px 0px;  
    float: left;
    display: block;
}
#cargando span{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 6px 0px 0px 0px;
    float: left;
    font-size: 10px;
    color: #898989;
}
#cargando img{
    margin: 0px 5px 0px 160px;
    float: left;
    border: 0px;
}
/*agenda cultural*/
div.agendacultural {
	clear:both;
	padding-right: 5px;
	width: 250px;
	font-weight: normal;    /*border-right: 1px solid #FF7700;*/
}
div.agendacultural h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	margin-top: 0px;
	color: #FF6600;
	font-style: normal;
	font-weight: normal;
}

/*agenda cultural*/
div.agendaferias {
    clear:both;
    padding-right: 5px;
    width: 345px;
    /*border-right: 1px solid #FF7700;*/
}
div.agendaferias h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	margin-top: 0px;
	color: #FF6600;
	font-style: normal;
}

.enlacetop {
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	line-height: 20px;
}
A.enlacetop:link     {
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	line-height: 20px;
	text-decoration:none;
}
A.enlacetop:visited  {
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	line-height: 20px;
	text-decoration:none;
}
A.enlacetop:hover    {
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	line-height: 20px;
	text-decoration: underline;
}
A.enlacetop:active   {
	font-family: Arial, Helvetica, sans-serif;
	color: #9E9E9E;
	line-height: 20px;
	text-decoration:none;
}

#portada{
    position: absolute;
    left: 750px;
    top: 80px;
} 
div#top{
   padding: 0px;
   color:#898989;
   font-family:Verdana,Arial,Helvetica,sans-serif;	

}
div#top a{
    font-size: 1em;
    line-height: 2em;
    text-decoration:none;
    outline: 0px;
    color:#898989;
    font-family:Verdana,Arial,Helvetica,sans-serif;	

}
div#top a:link
{
	/*color: #FFFFFF;*/
	text-decoration:none;
}
div#top a:visited
{
	/*color: #FFFFFF;*/
}
div#top a:hover
{
	/*color: #FFFFFF;*/
	text-decoration: underline;
}

.notiGuia{
    color:#505050;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:500;
    letter-spacing:0.2px;
    line-height:13px;
    text-decoration:none;
}
.notiGuiaGenero{
    color:#0D0D0D;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:500;
    letter-spacing:0.2px;
    text-decoration:none;
}

.feria{
    float: left;
    width: 450px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#898989;
    padding: 10px;
    size: 11px;
}
.feriaCaducadaEn{
    float: left;
    width: 425px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#898989;
    background: url("../../imgs/continente/caducada_en.gif") no-repeat left 5px;
    padding: 10px 10px 10px 35px;
    size: 11px;
}
.feriaCaducadaEs{
    float: left;
    width: 425px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:#898989;
    background: url("../../imgs/continente/caducada_es.gif") no-repeat left 5px;
    padding: 10px 10px 10px 35px;
    size: 11px;
}