.sombraup {
	background-image: url(img/sombraup.gif);
	background-repeat:  repeat-x;
}
.sombrabajo {
	background-image: url(img/sombrabajo.gif);
	background-repeat:   repeat-x;
}
.sombraizq {
	background-image: url(img/sombraizq.gif);
	background-repeat:  repeat-y;
}
.sombrader {
	background-image: url(img/sombrader.gif);
	background-repeat:   repeat-y;
}
.topbar {
	background-image: url(img/top2.gif);
	background-repeat:  repeat-x;
}
.topmenu {
	background-image: url(img/menu2.gif);
	background-repeat:   repeat-x;
}
.centro {
	background-image: url(img/fondo.gif);
	background-color: #FFF8EC;
	background-repeat: repeat;
}
.centro1 {
	background-image: url(img/fondo1.gif);
	background-color: #FFF8EC;
	background-repeat: repeat;
}
.pie {
	background-image: url(img/pie1.gif);
	background-repeat:  repeat-x;
}
.piedirec {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #828282;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.txtb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6F513C;	
}
.txtb0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6F513C;
}
.txtb2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6F513C;
}
.txtb3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
}
.txt0 {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 8px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #6F513C;
	line-height: 25px;
}
.txt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #6F513C;
	line-height: 25px;
}
input.input1 {
	background-color: #FAF8F5;
	font-weight: normal;
	font-size: 13px;
	color: #3D2C21;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	background-repeat:    repeat-x;
	border: 1px solid #B38B6F;

}
textarea.textarea {
	background-color: #FAF8F5;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-weight: normal;
	font-size: 13px;
	color: #463326;
	background-repeat:    repeat-x;
	border: 1px solid #B38B6F;

}
textarea.textarea1 {
	background-color: #EEE6DF;
	font-weight: normal;
	font-size: 11px;
	color: #6F513C;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #C5C5C5;
	border-right: 1px solid #EBEBEB;
	border-bottom: 1px solid #EBEBEB;
	border-left: 1px solid #C5C5C5;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	background-image: url(img/forminput.gif);
	background-repeat:   repeat-x;
}
select.select1 {
	background-color: #EEE6DF;
	font-weight: bold;
	font-size: 11px;
	color: #6F513C;
	font-family : Arial, Helvetica, sans-serif;
}
input.submit1 {
	background-color: #BC9980;
	font-size: 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-weight : normal;
	color : #6F513C;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
	background-image: url(img/formbut.gif);
	background-repeat:   repeat-x;
}
.tabtop {
	background-image: url(img/esq2.gif);
	background-repeat: repeat-x;
}
.tabizq {
	background-image: url(img/esq4.gif);
	background-repeat: repeat-y;
}
.tabder {
	background-image: url(img/esq6.gif);
	background-repeat: repeat-y;
}
.tabbajo {

	background-image: url(img/esq8.gif);
	background-repeat: repeat-x;
}
.tabcentro {
	background-image: url(img/esq5.gif);
	background-repeat:   repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	background-color: #F1E7DD;
	color: #6F513C;

}
.txttitulobar {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F8F3F1;
	background-color: #BC9980;

}
.txtpaneltab {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6F513C;
	background-color: #E7DAD1;

}
.txtpaneltab2 {

	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6F513C;
	background-color: #F5EEEB;
}
.topbarfoto {

	background-image: url(img/top2foto.gif);
	background-repeat:   repeat-x;
}
.centropanel {
	background-color: #EEF4FD;
}
.centro2 {
	background-color: #FFF8EC;
}
.txtbr {

	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #E4640E;
}
.cssDiv
{
	border-left: 1px solid #624733;
	border-top: 1px solid  #624733;	
	border-bottom: 1px solid  #624733;
	border-right: 1px solid  #624733;
}

.txtCabecera {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6F513C;
	background-image: url(img/bgCabecera2.gif);
	background-repeat: repeat;
}

a:link
 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #2664A8;
	font-weight: bold;
}

a:hover
 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #2D73BF;
	font-weight: bold;
}

a:visited
 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #7593BF;
	font-weight: bold;
}
.centro3 {
	background-color: #EEF4FD;
	background-image: url(img/fondobase.gif);
	background-repeat:  repeat-y;

}
.centro3a {
	background-image: url(img/fondolat01.gif);
	background-repeat:  no-repeat;
}
.centro3centro {

	background-image: url(img/fondopag01.jpg);
	background-repeat:  no-repeat;
}
.centro3b {

	background-image: url(img/fondolat02.gif);
	background-repeat:  no-repeat;
}
.txttitulo {
	font-family: "Bradley Hand ITC", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	padding-top: 25px;
	padding-bottom: 15px;
	height: 50px;


}
.tituloferta {
	font-family: "Bradley Hand ITC", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	padding-top: 15px;
	padding-bottom: 7px;
	height: 30px;
	padding-left: 10px;

}
.txtoferta {
	font-family: "Bradley Hand ITC", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 5px;

}
.centro30 {

	background-image: url(img/fondolat00.gif);
	background-repeat:  no-repeat;
}
.fotofondotop {
	background-image: url(img/top0b.jpg);
	background-repeat: repeat;
}
.centro4centro {


	background-image: url(img/fondopag02.jpg);
	background-repeat:  no-repeat;
}
.centro4a {

	background-image: url(img/fondolat01b.gif);
	background-repeat:  no-repeat;
}
.fondotab1 {
	background-image: url(img/fondotab01.gif);
	background-repeat: no-repeat;
}
.txtrutas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	padding: 2px 2px 2px 5px;

}
.fondotab2 {

	background-image: url(img/fondotab02.gif);
	background-repeat: no-repeat;
}
.fondotab3 {


	background-image: url(img/fondotab03.gif);
	background-repeat: no-repeat;
}
.fondotab4 {



	background-image: url(img/fondotab04.gif);
	background-repeat: no-repeat;
}
.txtrutastit {
	font-family: "Bradley Hand ITC", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #4A4A4A;
	padding-left: 5px;
	line-height: 30px;

}
.txttitulotabrojo {

	font-family: "Bradley Hand ITC", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #712400;
	padding-top: 10px;
	padding-bottom: 15px;
	height: 50px;
}
.fondotab5 {

	background-image: url(img/fondotab05.gif);
	background-repeat: no-repeat;
}
.fondotab6 {


	background-image: url(img/fondotab06.gif);
	background-repeat: no-repeat;
}
.centro0centro {



	background-image: url(img/fondopag03.jpg);
	background-repeat:  no-repeat;
}
.fondotab0 {



	background-image: url(img/fondotab00.gif);
	background-repeat: no-repeat;
}
.centro2centro {



	background-image: url(img/fondopag02.jpg);
	background-repeat:  no-repeat;
}
.txttarifas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #232323;
	padding: 2px 2px 2px 5px;
	background-color: #D2E9FF;
	background-image: url(img/esq5.gif);
	background-repeat: repeat;


}
.txttarifasn {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #232323;
	padding: 2px 2px 2px 5px;
	background-color: #D2E9FF;
}
.fondotab7 {



	background-image: url(img/fondotab07.gif);
	background-repeat: no-repeat;
}
.txtrutasmarron {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6A2300;
	padding: 2px 2px 2px 5px;
}
.fondoverfotos {
	background-image: url(img/verfotos03.gif);
	background-repeat:  repeat-y;
}
.fondotab8 {




	background-image: url(img/fondotab08.gif);
	background-repeat: no-repeat;
}
.txtofertagris {

	font-family: "Bradley Hand ITC", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #414141;
	padding-left: 5px;
}
.ofertafondo {
	background-image: url(img/ofertafondo.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
}


/* menus */
#menu {padding:0px; width:100%; margin-left:50px;}
#menu ul {padding:0px;margin:0px; list-style:none;}
#menu ul li {padding:0px;margin:2px 2px 0px 2px; float:left; display:block;}
#menu ul li a {
	display:block;
	padding:5px;
	color:#000;
	background-color:#C5CAD0;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#menu ul li a:hover {
	background-color:#7FAEE6;
}

#submenu_apartamentos {clear:both; width:100%; margin-bottom:10px;}
#submenu_apartamentos ul {list-style:none; padding:0;margin:0;}
#submenu_apartamentos ul li {padding:0px; margin:2px; float:left; display:block;}
#submenu_apartamentos ul li a {
	display:block;
	padding:2px;
	width:100px;
	color:#000;
	background-color:#C5CAD0;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#submenu_apartamentos ul li a:hover {
	background-color:#87B3E4;
}

#submenu_panoramas {padding:0;margin:5px; text-align:right; width:100%; clear:both; float:right;}
#submenu_panoramas ul{list-style:none;padding:0; margin:0;}
#submenu_panoramas ul li {padding:0px; margin:5px; display:block; float:left;}
#submenu_panoramas ul li a {color:#916a46; text-decoration:none; font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold; }
#submenu_panoramas ul li a:hover {color:#000; text-decoration:underline;}
