/* CSS Document */


/* RECOMENDADOS */

#recomendados {
   margin-left:2px;
   padding:0px;
}

#recomendados p {
	color: #000000; 
	font-family: "Arial", "Verdana", sans-serif; 
    font-size: 8pt;
	color: #000;
	text-align:justify;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#recomendados h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#993300;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#recomendados h1 {
    font-family:tahoma,arial,helvetica,sans-serif;
	color: #FF3300; /* MODIFICADO */
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	padding: 0px ;
	margin: 0px 0px 0px 5px;
}

#recomendados a {
	color: #028ccc;
	text-decoration: none;
	font-weight:bold;
}
#recomendados a:hover {
	text-decoration: underline;
	color: #0133ff;
	font-weight:bold;
}

#recomendados th {
	padding: 5px 10px 10px 10px;
	margin: 0px;
	background:#FCFCFC;
	border-top:#EDEDE5 solid 1px;
	border-left:#EDEDE5 solid 1px;
	border-right:#EDEDE5 solid 1px;
}

#recomendados td {
	padding: 0px 5px 5px 5px;
	width:33%;
	background:#FCFCFC;	
}

#recomendados div{
border-bottom:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px; 
background-color:#EFEFEF; 
padding: 2px 0px 2px 5px; 
margin-top:5px;
}

#recomendados img {
  margin: 8px 0px 5px 0px;
  padding:3px;
  border:#CCCCCC solid 1px;
}
/**********************************************************/
	
/* LOS MAS VISITADOS */

table#los_mas_visitados {
   padding:0;
   margin: 0 auto;
   background:#FFFFFF;
   border:0;
   width:620px;
}	

table#los_mas_visitados h1{
   font-family:tahoma, arial, helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#FF3300;
   text-align:left;
   border-bottom:#CCCCCC solid 1px;
   border-top:#CCCCCC solid 1px;
   background:#EFEFEF;
   height:20px;
   margin:0;
   padding: 2px 0px 0px 10px;
}

table#los_mas_visitados th {
   padding:0;
}

table#los_mas_visitados td {
   padding: 5px;
   width:50%;
}

table#los_mas_visitados img {
   margin: 0 5px 0 0;
   border:0px;
}

table#los_mas_visitados p {
    font-family:tahoma,arial,helvetica,sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

table#los_mas_visitados br {
   clear:left;
}


/* CONTENT INDEX*/

table#content_index{
   margin: 0 auto;
   padding:0px;
   background:url(/imagenes/bg.jpg);
   background-color:#E8E2A3;
   border:#D9C79D solid 2px;
}

table#content_index td.top{
   margin:0px;
   padding:0px;
   height:330px;
}

table#content_index td.center{
   margin:0px;
   padding:0px;
   height:auto;
}

table#content_index td.bottom{
   margin:0px;
   padding:0 5px 0 5px;
}

/* CONTENT */

table#content{
   margin:0 auto;
   margin-top:10px;
   padding:0px;
   background-color:#FEFED9;
   border:#D9C79D solid 2px;
}

table#content td.top_left{
   margin:0;
   padding:0;
   background:url(/imagenes/top_left-1.gif) no-repeat top left;
   width:8px;
}

table#content td.bottom_left{
   margin:0;
   padding:0;
   background:url(/imagenes/bottom_left-1.gif) no-repeat bottom left;
   width:8px;
}

table#content td.top_right{
   margin:0;
   padding:0;
   background:url(/imagenes/top_right-1.gif) no-repeat top right;
   width:8px;
}

table#content td.bottom_right{
   margin:0;
   padding:0;
   background:url(/imagenes/bottom_right-1.gif) no-repeat bottom right;
   width:8px;
}

table#content td.left{
   margin:0;
   padding: 8px 0 10px 0;
   background:url(/imagenes/bottom_center-1.gif) bottom repeat-x;
   width:180px;
}

table#content td.right{
   margin:0;
   padding: 0 0 10px 0;
   background:url(/imagenes/bottom_center-1.gif) bottom repeat-x;
}

/* HOJA CENTER */

td.right table#cont_index{
   margin: 0px 0px 0px 5px;
   padding:0px;
   border:#333333 solid 0px;
   background:#FFFFFF;
   width:640px;
}

td table#cont_index td.top{
   margin: 0px 0px -20px 0px;
   padding: 0px 0px 0px 0px;
   background-color:#FFFFFF;
   background:url(/imagenes/hoja_top.jpg) top no-repeat;
   height:80px;
}

table#cont_index td.top h1{
   font-family:tahoma,arial,helvetica,sans-serif;
   font-size:20px;
   font-weight:normal;
   color:#716F6E;
   text-decoration:underline;
   text-align:center;
   background:url(/imagenes/bg_bv.gif) top left no-repeat;
   background-position:0 1px;
   width:521px;
   height:32px;
   margin:0 auto;
   margin-top: 30px;
   padding:0px;
}

table#cont_index td p.estrofa{
   font-family:tahoma,arial,helvetica,sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#716F6E;
   text-align:center;
   margin: -5px 0 0 0;
   padding:0px;
}

table#cont_index td.center{
   margin:0 auto;
   padding:0px;
   background-color:#FFFFFF;
   border-left:#F2F4DC solid 1px;
   border-right:#F2F4DC solid 1px;
   border-bottom:0px;
   border-top:0px;
   width:635px;
   height:auto;
}

table#cont_index td.center hr{
   border:#CCCCCC dashed 1px; 
   width:99%; 
   height:1px; 
   margin:10px 15px 10px 5px;
}

table#cont_index td.bottom{
   margin:0;
   padding:0;
   background-color:#FFFFFF;
   background:url(/imagenes/hoja_bottom.jpg) bottom no-repeat;
   height:250px;
   border:0;
}


/* SOLAPAS */

table#solapas{
   margin:0 auto;
   margin-top:20px;
   margin-bottom:0px;
   padding:0px;
   background:#FEFED9;
   width:610px;
}

table#solapas a:link{
   font-family:tahoma, arial, helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#FF3300;
   font-size:12px;
   text-decoration:none;
}

table#solapas a:visited{
   font-family:tahoma, arial, helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#FF3300;
   font-size:12px;
   text-decoration:none;
}

table#solapas a:hover{
   text-decoration:underline;
}

table#solapas td.hospedajes{
   margin:0;
   padding: 3px 0 0 0;
   width:102px;
   background:url(/imagenes/bg_busc_hosp.jpg) top left no-repeat;
}

table#solapas td.hospedajes a:hover{
   text-decoration:underline;
}

table#solapas td.comercios{
   margin:0px;
   padding:3px 0 0 0;
   width:102px;
   background:url(/imagenes/bg_busc_come.jpg) top left no-repeat;
}

table#solapas td.articulos{
   margin:0px;
   padding:3px 0 0 0;
   width:102px;
   background:url(/imagenes/bg_busc_arti.jpg) top left no-repeat;
}

table#solapas td.vacio{
   margin:0px;
   padding:0px;
   background:#FFFFFF;
   border-bottom:#D7D7B8 solid 1px;
   width:300px;
}

table#solapas td.vacio2{
   margin:0px;
   padding:0px;
   background:#FFFFFF;
   width:10px;
}

table#solapas td.cont_form{
   margin:0px;
   padding:0px;
   border-left:#D7D7B8 solid 1px;
   height:50px;
}

table#solapas td.right{
   margin:0px;
   padding:0px;
   background:url(/imagenes/bg_busc_right.jpg) top left no-repeat;
   background-color:#FFFFFF;
   border-left:#D7D7B8 solid 1px;
   width:10px;
}

table#solapas td.bottom_solapas{
   margin:0px;
   padding:0px;
   background:url(/imagenes/bg_busc_bottom.jpg) top left no-repeat;
   background-color:#FFFFFF;
}

table#solapas div.busc_hosp{
   margin:0px;
   padding:10px 0 10px 10px;
}

table#solapas div.busc_come{
   margin:0px;
   padding:10px 0 10px 10px;
   background:#FCFCFC;
}

table#solapas div.busc_arti{
   margin:0px;
   padding:10px 0 10px 10px;
   background:#FEF5DA;
}

table#solapas form{
   margin:0px;
   padding:0px;
}

table#solapas input.text{
   margin:0 5px 0 0;
   padding: 1px 2px 1px 2px;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-size:12px;
   color:#333333;
   background:url(/imagenes/bg_input_gris.jpg) top left repeat-x;
   background-color:#FAFAFA;
   border: #D7D7B8 solid 1px;
   width:180px;
}

table#solapas select {
   margin:0px 5px 0 0;
   padding:0;
   font-family:tahoma, arial, helvetica, sans-serif;
   width: 125px;
   border: 1px solid #006699;
   font-size:11px;
   color:#333333;
}

table#solapas input.btn_solapas{
   font-family:tahoma, arial, helvetica, sans-serif;
   font-size:12px;
   color:#FF6600;
   border:#999999 solid 0px;
   background:url(/imagenes/btn_b_solapas.gif) no-repeat top left;
   background-position: 0px 4px;
   height:27px;
   width:100px;
   cursor:pointer;
   margin:0;
   padding: 3px 0 0 0;
}


/* TITULARES */

div#titulares{
   margin:0 auto;
   margin-bottom:10px;
   padding:0;
   width:620px;
   border:#FF0000 solid 0px;
}

div#titulares p{
   margin:0;
   padding:0;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-size:0.8em;
   letter-spacing:0.1em;
   line-height:1.2em;
   color:#333333;
}

div#titulares div.agenda{
   margin:0px;
   padding:5px;
}

div#titulares div.agenda h1{
   margin:0 0 10px 0;
   padding:2px 5px;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-weight:normal;
   letter-spacing:0.1em;
   color:#FF3300;
   border-top:#CCC solid 1px;
   border-bottom:#CCC solid 1px;
   background:#EFEFEF;
}

div#titulares div.agenda h1 a{
	color:#F30;
	text-decoration:none;
}

div#titulares div.agenda h1 a:hover{
	text-decoration:underline;
}

div#titulares div.agenda h2{
   margin:0 0 5px 0;
   padding:0;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-weight:normal;
   font-size:0.8em;
   letter-spacing:0.1em;
}

div#titulares div.noticias{
   margin:0;
   padding:5px;
   border:#CCCCCC dashed 0px;
   width:298px;
   float:right;
}

div#titulares div.noticias h1{
   margin:0 0 10px 0;
   padding:0;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-weight:normal;
   font-size:0.9em;
   letter-spacing:0.1em;
   color:#FF3300;
}

div#titulares div.noticias h1 a{
	color:#F30;
	text-decoration:none;
}

div#titulares div.noticias h1 a:hover{
	text-decoration:underline;
}

div#titulares div.noticias h2{
   margin:0 0 5px 0;
   padding:0;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-weight:normal;
   font-size:0.8em;
   letter-spacing:0.1em;
}

/* RECOMENDADOS */

table#hosp_recomendados{
   margin:0 auto;
   margin-top:10px;
   padding:0px;
   width:620px;
}

table#hosp_recomendados td{
   margin:0;
   padding:10px 3px 15px 3px;
   width:25%;
}

table#hosp_recomendados td p{
   margin:5px 0 0 0;
   padding:0;
   font-family: tahoma,arial,helvetica,sans-serif;
   font-size:0.7em;
   letter-spacing:0.1em;
   line-height:1.2em;
   color:#333333;
}

table#hosp_recomendados td p.link{
   margin: 5px 0 5px 0;
   padding:0;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-size:11px;
   color:#333333;
   text-align:center;
   font-variant:small-caps;
}

table#hosp_recomendados h1{
   margin:0;
   padding: 2px 0px 0px 10px;
   font-family: tahoma,arial,helvetica,sans-serif;
   font-size:0.9em;
   letter-spacing:0.1em;
   font-weight:normal;
   text-align:left;
   color:#F30;
   border-bottom:#CCCCCC solid 1px;
   border-top:#CCCCCC solid 1px;
   background:#EFEFEF;
   height:20px;
}

table#hosp_recomendados h1 a{
	color:#F30;
	text-decoration:none;
}

table#hosp_recomendados h1 a:hover{
	text-decoration:underline;
}

table#hosp_recomendados td h2{
   margin:0 0 5px 0;
   padding:0;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-size:0.8em;
   font-weight:normal;
   text-align:center;
}

table#hosp_recomendados th{
   margin: 5px 0 0 0;
   padding:0;
}

table#hosp_recomendados img{
   margin:0 auto;
   margin-top:10px;
   margin-bottom:5px;
   padding:5px;
   border:#CCCCCC solid 1px;
   text-decoration:none;
   display:block;
}
