*, html { 
margin:0; 
padding:0; 
} 
.txt_pie {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: 333333;
}
.txt_nor10 {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1E390C;
}
.txt_nor14 {
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1E390C;
}
a:link {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #fa7111;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666600;
}
.txt_roj10 {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
	background-color: #FFFFCC;
	line-height: 30px;
	text-align: center;
}
body {
	scrollbar-face-color: #C5D396;
	scrollbar-shadow-color: #FFFBEF;
	scrollbar-highlight-color: #FFFBEF;
	scrollbar-3dlight-color: #C5D396;
	scrollbar-darkshadow-color: #C5D396;
	scrollbar-track-color: #FFFBEF;
	scrollbar-arrow-color: #FFFBEF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images2011/tt_fondo.jpg); 
}
.fondos{}
.txtblanc1N {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.links1 {  font-family: Verdana; color: #666600; text-decoration: underline; font-weight: bolder; font-size: 12PX}
.links2 { font-family: Verdana; color: #993300; text-decoration: none; font-weight: bolder ; font-size: 12px}
.servi {  font-family: Verdana; font-size: 12PX; font-weight: bold; color: #000000; text-decoration: none}
.ubic {  font-family: Verdana; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #999999; text-decoration: none}
.telf {  font-family: Verdana; font-size: 12PX; font-style: normal; font-weight: bold; font-variant: normal; color: #663300}
.bord-foto { border-color: #009966 #33CC99 #666600 #666666; border-style: outset; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin }
.links1-v {  font-family: Verdana; font-size: 12PX; color: #666600; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none}
.txtblanc1N {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.link1-mor {  font-family: Verdana; font-size: 12PX; font-weight: bold; font-variant: normal; text-transform: none; color: #006666; text-decoration: none}
.link1-marron {  font-family: Verdana; font-size: 12PX; font-weight: bold; font-variant: normal; text-transform: none; color: #663300; text-decoration: none}
.lk1-verosc {  font-family: Verdana; font-size: 12PX; font-weight: bold; font-variant: normal; text-transform: none; color: #336633; text-decoration: none}
.txtnegro1N {  font-family: Verdana; font-size: 10px; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.links-rojo {
	font-family: Verdana;
	font-size: 12PX;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
}
.linkrojo1 {
	font-family: Verdana;
	font-size: 12PX;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #996600;
	text-decoration: none;
}
.texto1plano {
	font-family: Verdana;
	font-size: 12PX;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.fondotablahab{
	background-color:#EEE;
}
.subraya{
	text-decoration: underline;
}
#foto1{
	width: 200px;
	height:113px;
	float:left;
	margin-left:5px;
	margin-top:15px;
	border: 2px solid #EEAB5A;
}
#foto2{
	width: 120px;
	height: 68px;
	float:left;
	margin-left:5px;
	margin-top:15px;
	border: 2px solid #EEAB5A;
}
#vermas {
	text-align: right;	
	width:1px;
	height:1px;
	margin:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4b4b;
	font-weight:bold;
	background:#CCC;
}
#tt-main{ background:url(images2011/tt_topfondo.png) repeat-x; min-height:100px; text-align:center}
#tt-centrar{width:990px; text-align:center; margin: 0 auto;}
#tt-conte{width:990px; text-align:left; min-height:580px;}
#tt-conte-sup{width:990px; min-height:340px}
#tt-conte-sup-int{width:990px; min-height:340px}
#tt-conte-int{width:865px; min-height:600px; float:left}
#tt-flash{width:865px; float:left; background:url(images2011/tt-flash-fondo.png) no-repeat; height:400px;}
#tt-flash-int{width:865px; background:url(images2011/tt-flash-fondo-int.png) no-repeat; height:340px;}
#tt-telefonos{width:125px; float:left; height:400px; background:url(images2011/tt_telef2.png) no-repeat;}
#tt-conte-infe{width:865px; float:left; background:url(images2011/tt-infe-fondo.png) no-repeat; min-height:180px;}
#tt-reservas{height:180px; width: 290px; float:left} 
#tt-fotos{height:180px; width: 330px; float:left} 
.tt-fotos-mini{height:66px; width: 68px; border:#FFF 3px solid}
#tt-promos{height:180px; width: 245px; float:left;} 
#tt-clear{clear:both; height:0px; margin: auto}
#tt-conte-pie{height:120px; background:url(images2011/tt-pie-.png) center; text-align:center;}
#tt-texto-pie{width:500px; float:left}
#tt-int-cabe{height:58px; background:url(images2011/tt-int-cabe.png) no-repeat; padding-left:300px;}
#tt-int-conte{width:865px; background:url(images2011/tt-int-conte.png) repeat-y; min-height:100px}
#tt-int-final{height:120px; width:865px; background:url(images2011/tt-int-final.png) no-repeat; padding-left:220px;}
#tt-izq{width:180px; min-height:300px; float:left;}
#tt-der{width:645px; min-height:300px; float:left}
#tt-tarifa{float:right; width:230px; min-height:280px; background:url(images2011/tt-tarifasb.png) no-repeat}

/*ventana pop-up MENSAJERO*/
.mensajero_generic_dialog{	height:10px;	left:0px;	overflow:visible;	outline:none;	position:absolute;	top:1px;	width:100%;	z-index:2;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size:12px;}
.mensajero_pop_container_advanced{background:rgba(72,107,8,0.7);border-radius:8px;padding:8px;}
.mensajero_pop_container{direction:ltr;position:relative;top:10px}
.mensajero_generic_dialog_popup{height:0;overflow:visible;position:relative; margin:auto; width:550px; left:50px;}
.mensajero_pop_content{background-color:#FFFFFF; text-align:center}
.mensajero_pop_dialog_rtl .mensajero_pop_content{direction:ltr}
.mensajero_pop_content h2.mensajero_dialog_title{background:#486b08;border:1px solid #486b08;border-bottom:none;color:#fff;font-size: 14px;font-weight:bold;margin:0; height:30px}
.mensajero_pop_content h2 span{display:block;padding:5px 10px;}
.mensajero_pop_content .mensajero_pre_panel{width:10px; height:10px; float:left;}
.mensajero_pop_content .mensajero_cuerpo{width:520px; min-height:70px; float:left; text-align:left; margin-top:10px; color:#333333;}
.mensajero_pop_content .mensajero_precio{width:520px; min-height:40px; float:left; text-align:left; margin-top:10px; color:#333333; font-size:14px; font-weight:bold; }
.mensajero_pop_content .mensajero_fotos{width:520px; min-height:20px; float:left}
.mensajero_full_bleed .mensajero_pop_content .mensajero_dialog_body{padding:0}
.mensajero_cerrar_pop{ background:#f2f2f2; height:25px; text-align:right; padding-top:10px}
.mensajero_item{ height:20px; width:370px}
.mensajero_overlay{background-color:#fff;height:100%;left:0;opacity:.8;position:fixed;top:0;width:100%} 

.mensajero_CloseButton{background-image:url(http://www.timewile.com/images/mensajero-botones.png);background-repeat:no-repeat;background-position:0 -49px;background-color:#eee;border:1px solid #999;border-bottom-color:#888;box-shadow:0 1px 0 rgba(0, 0, 0, .1);cursor:pointer;display:-moz-inline-box;display:inline-block;font-size: 13px; font-weight:bold; line-height:16px;padding:2px 6px;text-align:center;text-decoration:none; vertical-align:top;white-space:nowrap}
.mensajero_CloseButton:hover,.mensajero_CloseButton:focus{background-position:left -60px; text-decoration:none}
.mensajero_CloseButton:active{background-position:left -70px}

.mensajero_OkButton{background-image:url(http://www.timewile.com/images/mensajero-botones.png);background-repeat:no-repeat;background-position:0 -98px;background-color:#eee;border:1px solid #999;border-bottom-color:#888;box-shadow:0 1px 0 rgba(0, 0, 0, .1);cursor:pointer;display:-moz-inline-box;display:inline-block;font-size: 13px; font-weight:bold; line-height:16px; padding:2px 6px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap; color:#FFF;}
.mensajero_OkButton:hover,.mensajero_OkButton:focus{background-position:left -110px;  color:#FFF; text-decoration:none}
.mensajero_OkButton:active{background-position:left -120px}
.link_boton_blanco{ font-family: Verdana; font-size: 12px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #ffffff;	text-decoration: none;}
.link_boton{ font-family: Verdana; font-size: 12px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #333333;	text-decoration:none;}

.foto{ width: 120px; height: 80px; float:left;	margin-left:5px;	margin-top:15px;	border: 2px solid #486b08;}
