body {
	scrollbar-face-color: #D18183;
	scrollbar-highlight-color: #F0D7C0;
	scrollbar-3dlight-color: #9AA69F;
	scrollbar-darkshadow-color:#337FAA;
	scrollbar-shadow-color: #78837D;
	scrollbar-arrow-color: #8BBEDC;
	scrollbar-track-color: #F0D7C0;
	scrollbar-base-color: #78837D;
	margin: 0px;
	background-image: url(../img/px_fondo.gif);
}
.rayatdder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	sbackground: #6D6F69 url(../img/fondo1.gif) repeat-x top left; /*wim.n*/
}
.fondotdcontent {
	/* wim.so
	background-image: url(../img/fondo1.gif);
	background-repeat:  repeat-x;
	wim.eo */
	background: #6D6F69 url(../img/fondo1.gif) repeat-x top left; /*wim.n*/
}
a.linkmenu1:link, a.linkmenu1:visited, a.linkmenu1:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 14px;
	text-decoration: none;
	color: #8BBEDC;
	font-weight: bold;
	opacity:.60;
}
a.linkmenu2:link, a.linkmenu2:visited, a.linkmenu2:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 14px;
	text-decoration: none;
	color: #D18183;
	font-weight: bold;
}
a.linkmenu3:link, a.linkmenu3:visited, a.linkmenu3:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 14px;
	text-decoration: none;
	color: #E79B55;
	font-weight: bold;
}
a.linkmenu4:link, a.linkmenu4:visited, a.linkmenu4:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 14px;
	text-decoration: none;
	color: #9AD51D;
	font-weight: bold;
}
a.linkmenu5:link, a.linkmenu5:visited, a.linkmenu5:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #97ACB8;
	font-weight: bold;
}
a.linkmenu6:link, a.linkmenu6:visited, a.linkmenu6:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #C6C661;
	font-weight: bold;
}
a.linkmenu7:link, a.linkmenu7:visited, a.linkmenu7:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #C6A797;
	font-weight: bold;
}
a.linkmenu8:link, a.linkmenu8:visited, a.linkmenu8:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #9DB569;
	font-weight: bold;
}
a.linkmenu9:link, a.linkmenu9:visited, a.linkmenu9:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.linkmenu9:hover {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #CCC9C9;
	font-weight: bold;
}
a.linkmenu10:link, a.linkmenu10:visited, a.linkmenu10:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #CCC9C9;
	font-weight: bold;
}

a.linkmenu1:hover, a.linkmenu2:hover, a.linkmenu3:hover, a.linkmenu4:hover, a.linkmenu5:hover, a.linkmenu6:hover, a.linkmenu7:hover, a.linkmenu8:hover, a.linkmenu10:hover {
	font-family: "Trebuchet MS", Verdana;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.linkidioma:link, a.linkidioma:visited, a.linkidioma:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
a.linkidioma:hover {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #CCC9C9;
}
a.linkmail:link, a.linkmail:visited, a.linkmail:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.linkmail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}



a.linkEnlaces:link, a.linkEnlaces:visited, a.linkEnlaces:active {
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-transform:uppercase;
	text-decoration: none;
	background-color:#666666;
	margin-top:10px;
	font-weight:bold;
	padding:4px 0px 4px 4px;
}
a.linkEnlaces:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-transform:uppercase;
	text-decoration: none;
}

a.linkcreac:link, a.linkcreac:visited, a.linkcreac:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
}
a.linkcreac:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF3333;
	text-decoration: none;
}
.textgris10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
.margendireccion {
	padding-top: 7px;
	padding-left: 7px;
	sbackground: #80837B; /*wim.n*/
}

.margentd50 {
	padding-top: 20px;
	padding-left: 50px;
}
.tdcontenido {
	spadding-left: 50px;
	sborder-bottom-width: 1px;
	sborder-bottom-style: solid;
	sborder-bottom-color: #FFFFFF;
	background-color: #A2A59F;
}
.tdcontenido1 {
	padding-left: 50px;
	/* wim.so
	border-bottom-width: 1px; 
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	wim.eo*/
	background-color: #6D95AC;
}
.tdcontenido2 {
	padding-left: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	/*background-color: #B99C6B;
	background-color: #BF5C6B;*/
	background-color: #D18183;
}
.tdcontenido3 {
	padding-left: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	/*background-color: #BF8160;
	background-color: #C5924E;*/
	background-color: #E79B55;
}
.tdcontenido4 {
	padding-left: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #8EAD4E;
}

/* wim.n */
.tdcontenido5 {
	padding-left: 50px;
	border-bottom-width: 1px; 
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #6D95AC;
}
/* wim.en */


.fondotdcontent1 {
	background-image: url(../img/fondo2.gif);
	background-repeat:  repeat-x;
}

.fondotdcontent2 {
	background-image: url(../img/fondo55.gif);
	background-repeat:  repeat-x;
}
.fondotdcontent3 {
	background-image: url(../img/fondo4.gif);
	background-repeat:  repeat-x;
}
.fondotdcontent4 {
	background-image: url(../img/fondo5.gif);
	background-repeat:  repeat-x;
}
#tdcontencentro {
	padding-top: 87px;
	padding-left: 50px;
	padding-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E2E2;
	sborder: 1px solid red;
}


#tdcontenabajo {
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E2E2;
	
}

.text10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E2E2;
}
.rayatdflash {

	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#tdfotovirada {

	padding-top: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E2E2;
}
h1 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px;
}
h2 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	-moz-opacity:.70;
	opacity:.70;
}
.verde{
	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 10px;
	color: #9AD51D;
}
.azul{
	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 10px;
	color: #88afc4;
}
/* este es el estilo de los nuenros del hotel ante era amarillo */
.amarillo{
	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 10px;
	color: #AC585A;
}
/* este es el estilo de los nuenros del hostal ante era rosa */
.rosa{
	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 10px;
	color: #EE6205;
}
.blanco{
	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 10px;
	color: #FFFFFF;
}
p {
	margin-bottom: 5px;
	margin-top: 4px;
}
strong {
	color: #FFFFFF;
	-moz-opacity:.60;
	opacity:.60;
}
.sangria {

	text-indent: 10px;
}
.campotexto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6D6F69;
	height: 15px;
	width: 350px;
	border: 1px solid #999999;
	font-size: 10px;
}
.campotexto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6D6F69;
	height: 15px;
	width: 75px;
	border: 1px solid #999999;
	font-size: 10px;
}
.campotexto3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6D6F69;
	height: 100px;
	width: 350px;
	border: 1px solid #999999;
	font-size: 10px;
}
.campotexto4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6D6F69;
	height: 15px;
	width: 100px;
	border: 1px solid #999999;
	font-size: 10px;
	cursor: hand;
}
.interdireccion {
	margin-bottom: 3px;
	margin-top: 3px;
}
#reservaronline {
	float:right;
	padding-right:100px;
}

/******** CAMBIOS *********/

/* wim.sn */
td.hometextabajo{
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #909090;
}

td.hometextabajo a:link, td.hometextabajo a:visited{
	color: #BEBEBE;
}

td.hometextabajo a:hover, td.hometextabajo a:active, td.hometextabajo a:focus{
	color: #000;
}

div#ofertasdetemp{
	spadding-bottom: 58px!important;
	spadding-bottom: 67px;
	margin-left:10px;
	padding-top: 9px;
	text-transform:uppercase;
	margin-top:30px;
	sborder: 1px solid red;
	}

div#ofertasdetemp2{
	padding-top: 9px;
	text-transform:uppercase;
	}

table#menuderecha td{
	sborder: 1px solid red;
}

div#reservar{
	text-transform:uppercase;
	padding-top: 7px;
	margin-left:10px;
	margin-top:10px;
	}
	
div#reservar p{
	display:block;
	/*background:#666666;*/
	font-family: "Trebuchet MS", Verdana;
	line-height:18px;
	vertical-align:middle;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	padding-left: 7px;
}

div#title_forms_news{
	display:block;
	/*background:#666666;*/
	font-family: Verdana;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
}

a.reservar:link, a.reservar:visited, a.reservar:active {
	display:block;
	/*background:#666666;*/
	font-family: "Trebuchet MS", Verdana;
	line-height:18px;
	vertical-align:middle;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	padding-left: 7px;
}

a.reservar:hover {
	sbackground:#FFF;
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color:#FFF;
	font-weight: bold;
}

a.offers:link, a.offers:visited, a.offers:active {
	display:block;
	font-family: "Trebuchet MS", Verdana;
	line-height:18px;
	vertical-align:middle;
	font-size: 11px;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	padding-left: 7px;
}

a.offers:hover {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color:#FFF;
	font-weight: bold;
}

a.black{background-color: #000000; color:#FFF!important;margin-bottom:10px;}

div#newslink{
	padding-bottom: 7px;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:10px;
	margin-top:15px;
	*margin-top:30px;
	background-color:#a2a59f;
	}
div#newslink p{
	font-weight:bold; 
	color:#FFF; 
	text-transform:uppercase;	
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
}
div#newslink a:link, div#newslink a:visited, div#newslink a:active{
	padding-left: 7px;
	text-transform:uppercase;	
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}

div#newslink a:hover, div#newslink a:focus{
	color: orange;
	}

div#idioma_menu{
	height:20px;
	width:300px;
	float:right;
	text-align:right;
	position:relative;
	sborder:1px solid red;
	padding-top:23px!important;
	padding-top:20px;
	padding-right:3px;
	}

div#idioma_menu a:link, div#idioma_menu a:visited, div#idioma_menu a:active {
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #CCC9C9;
	font-weight: bold;
	padding-right:4px;
	padding-left: 4px;
	sborder: 1px solid white;
}

div#idioma_menu a:hover, div#idioma_menu a:focus{
	color: #FFF;
}

table#divmenucasteng{
	sborder: 1px solid black;
	}

a span.frmenu{
	font-size: 9px;
}

#tdcontencentro_home {
	/*padding-top: 10px;
	padding-left: 50px;
	padding-right: 30px;
	padding-bottom: 30px !important;
	padding-bottom: 41px;*/
/*	padding:15px;
	width:207px;*/
	padding-left:18px;
	padding-right:18px;
	padding-top:40px;
	text-align:justify;
	background-color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E2E2;
}

.menucontainer{background: transparent url(../img/menuBack.gif) repeat-x left top;}

td.textiniciodos{
	sbackground:#939790;
	background:#8A8D86;
	border-top:1px solid #FFF;
	}

td.textiniciodos p{
	padding-top: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B0B0B0;
	padding-right: 30px;
	padding-left: 50px;
	}
	
td.textiniciodos a:link, td.textiniciodos a:visited{
	color: #B0B0B0;
	font-weight: normal;
}

td.textiniciodos a:hover, td.textiniciodos a:active, td.textiniciodos a:focus{
	color: #000;
	font-weight: normal;
}
	
td.textiniciotres{
	background:#8A8D86;
	sborder-top:1px solid #FFF;
	sborder-bottom:1px solid #FFF;
	}

td.textiniciotres p{
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B0B0B0;
	}

td.textiniciotres a:link, td.textiniciotres a:visited{
	color: #B0B0B0;
	font-weight:normal;
}

td.textiniciotres a:hover, td.textiniciotres a:active, td.textiniciotres a:focus{
	color: #000;
	font-weight:normal;
}

table#homecontent{
	height: 334px!important;
	height: 339px; 
}

table#homecontentabajo{
	background: #A2A59F;
}

div#linksidiomas{
	padding-top: 100px;
	padding-right: 5px;
	}

#tdcontentlinks {
	padding-top: 10px;
	padding-left: 50px;
	padding-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E2E2;
}

.margendireccion_home {
	padding-top: 7px;
	padding-left: 7px;
	sbackground: #80837B;
	background: #6D6F69; 
	border-top:1px solid #FFF;
}

/** OFERTAS **/

td.of_titulo {
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E7E2E2;
	border-bottom:1px solid #FFF;
	font-weight:bold;
}

td.of_imagen{
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	}

td.of_texto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E7E2E2;
	padding-left:15px;
	padding-right:30px;
	}

td.flashpx{
	padding-left: 2px;
	padding-top: 27px;
	}

td.ainsamnu{
	padding-top: 25px;
	padding-right: 2px;
	}

table.menucontainer{
	margin-top: 6px !important;
	margin-top: 0;
	}

td.menutitle{
	padding-top: 25px;
	}
/* wim.en */
