/* CSS Document */

/* HOJA CENTER */

td.right table#cont_subIndex{
   margin: 0px 0px 0px 5px;
   padding:0px;
   border:#333333 solid 0px;
   background:#FFFFFF;
   width:640px;
}

td table#cont_subIndex 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_subIndex 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_subIndex 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_subIndex 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_subIndex td.center hr{
   border:#CCCCCC dashed 1px; 
   width:99%; 
   height:1px; 
   margin:0 5px 0 5px;
}


table#cont_subIndex td h1.recomendados{
   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#cont_subIndex td.bottom{
   margin:0;
   padding:0 0 20px 0;
   background:url(../imagenes/hoja_bottom.jpg) bottom no-repeat;
   background-position: center 80px;
   height:350px;
   border:0;
}

table#cont_subIndex td.bottom h1{
	font-family:tahoma,arial,helvetica,sans-serif;
	color:#FF3300;
	font-weight:normal;
	font-size:14px;
	padding:0;
	margin:20px 0 0 15px;
}


/* LUGARES */

#lugares{
   margin:0 auto;
   padding:0px;
   width:620px;
   border:#FF0000 solid 0px;
}

#lugares p{
   margin:0;
   padding:0;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-size:12px;
   color:#333333;
}

#lugares h1{
   margin:0 0 2px 3px;
   padding:0;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-weight:normal;
   font-size:14px;
   color:#FF3300;
}

table#lugares img{
	margin:0 5px 0 0;
	padding:0;
	border:0;
}

#lugares td{
   margin:0px;
   padding:5px;
   width:50%;
}

/* RECOMENDADOS */

table#hosp_recomendados{
   margin:0 auto;
   margin-top:10px;
   padding:0px;
   width:620px;
}

table#hosp_recomendados td{
   margin:0;
   padding:5px;
   width:155px;
   height:195px;
}

table#hosp_recomendados td p{
   margin:0;
   padding:0px;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-size:12px;
   color:#333333;
   font-weight:normal;
   text-align:left;
}

table#hosp_recomendados td h2{
   margin:0;
   padding:0px;
   font-family:tahoma,arial,helvetica,sans-serif;
   font-size:14px;
   font-weight:normal;
   text-align:center;
}

table#hosp_recomendados th{
   margin:0;
   padding:0;
}

table#hosp_recomendados img{
   margin:0 auto;
   margin-top:5px;
   margin-bottom:5px;
   padding:5px;
   border:#CCCCCC solid 1px;
   text-decoration:none;
}


/* 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;
}

