body {
	background-attachment: fixed;
	background-color: #F5DEB3;
  	scrollbar-base-color: #000000;
  	scrollbar-track-color: #FFE4C4;
  	scrollbar-face-color: #DEB887;
  	scrollbar-highlight-color: #000000;
  	scrollbar-3dlight-color: #FFF8DC;
  	
	font-family: Trebuchet MS, Verdana, Arial;
	font-size:14px;
	text-align:justify;
	color:#000000;
}

.cabron{
	text-align: center; 
	display:block;
	width: 300px;
	height: 200px;
	background: url(imagenes/sienaplano.gif) no-repeat center center ;	
}
.principal a{
	font:bold 17px "Courier New";
	text-align: right; 
	color: #670c0c;
	display: block; 
	width: 130px;
	height: 30px;
	background: url(imagenes/principal3.png) no-repeat left ;
	cursor:pointer;
}
.principal a:hover{
	display: block; 
	width: 130px;
	height: 30px;
	background: url(imagenes/principal3.png) no-repeat right;
}
.hotel a{
	font:bold 17px "Courier New";
	text-align: right; 
	color: #670c0c;
	display: block; 
	width: 130px;
	height: 30px;
	background: url(imagenes/hotel3.png) no-repeat left ;
	cursor:pointer;
}
.hotel a:hover{
	display: block; 
	width: 130px;
	height: 30px;
	background: url(imagenes/hotel3.png) no-repeat right;
}
.situacion a{
	font:bold 17px "Courier New";
	text-align: right; 
	color: #670c0c;
	display: block; 
	width: 130px;
	height: 30px;
	background: url(imagenes/situacion3.png) no-repeat left ;
	cursor:pointer;
}
.situacion a:hover{
	display: block; 
	width: 130px;
	height: 30px;
	background: url(imagenes/situacion3.png) no-repeat right;
}
.ofertas a{
	font:bold 17px "Courier New";
	text-align: right; 
	color: #670c0c;
	display: block; 
	width: 130px;
	height: 30px;
	background: url(imagenes/ofertas3.png) no-repeat left ;
	cursor:pointer;
}
.ofertas a:hover{
	display: block; 
	width: 130px;
	height: 30px;
	background: url(imagenes/ofertas3.png) no-repeat right;
}
.contacto a{
	font:bold 17px "Courier New";
	text-align: right; 
	color: #670c0c;
	display: block; 
	width: 130px;
	height: 30px;
	background: url(imagenes/contacto3.png) no-repeat left ;
	cursor:pointer;
}
.contacto a:hover{
	display: block; 
	width: 130px;
	height: 30px;
	background: url(imagenes/contacto3.png) no-repeat right;
}

h1,h2{
	font-family: Times New Roman, Verdana, Arial;
	color:#802121;
}
hr{
	color : #CC9933;
	height:1px;
}
.roca{
	width: 130px;
	height: 10px;
	background-image: url(imagenes/centro.png);
	background-repeat: repeat-y;
}

.ladoizq {
	background-image: url(imagenes/ladoizq.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.ladoder {
	background-image: url(imagenes/ladoder.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.ladoarri {
	background-image: url(imagenes/ladoarri.jpg);
	background-position: right top;
}
.ladobajo {
	background-image: url(imagenes/ladobajo.jpg);
	background-position: right top;
}
.menu {
	background-image: url(imagenes/menu.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #fee7b3;
}
.arena {
	background: url("imagenes/plano.gif") no-repeat center center;
}
.marcomenu{
	border: 4px double #CC9933;
}
.marco{
	border: 2px #CC9933;
	
}
.lol {
	font-family: Times New Roman, Verdana, Arial;
	text-decoration: none;
	color:#DC143C;
	font-size: 15 px;
	cursor:pointer;
}
a:visited, a:link, a:active {
	font-family: Times New Roman, Verdana, Arial;
	text-decoration: none;
	color:#802121;
	font-size: 15 px; 
}

a.tdmenu:hover{
	text-decoration: none;
	color : #006666;
	font-size: 15 px;
	font-family: Times New Roman, Verdana, Arial;
	background: #CC9933;
   	display: block; 
   	width: 100%; 
}
a:hover{
	text-decoration: none;
}
.cuerpo_caja {
   background: #ffffff url(imagenes/cuerpo_grad.gif) no-repeat;
}
.cuerpo_arriba div {
   background: url(imagenes/cuerpo_tl.gif) no-repeat top left;
}
.cuerpo_arriba {
   background: transparent url(imagenes/cuerpo_tr.gif) no-repeat top right;
}
.cuerpo_abajo div {
   background: url(imagenes/cuerpo_bl.gif) no-repeat bottom left;
}
.cuerpo_abajo {
   background: transparent url(imagenes/cuerpo_br.gif) no-repeat bottom right;
}

.cuerpo_arriba div, .cuerpo_arriba,
.cuerpo_abajo div, .cuerpo_abajo {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.cuerpo_contenido { margin: 0 30px; 
}
.cuerpo_contenido2 { margin: 0 30px; 
width: 100px;
height: 100px;
}
.gen{
font-family: Trebuchet MS, Verdana, Arial;
}

.menu_caja {
	background: url(imagenes/menu_tl.png) no-repeat top left;
}
.menu_arriba {
	background: url(imagenes/menu_tr.png) no-repeat top right;
}
.menu_abajo {
	background: url(imagenes/menu_bl.png) no-repeat bottom left;
}
.menu_abajo div {
	background: url(imagenes/menu_br.png) no-repeat bottom right;
}
.menu_contenido {
	background: url(imagenes/menu_r.png) top right repeat-y;
}

.menu_arriba div,.menu_arriba,
.menu_abajo div, .menu_abajo {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.menu_contenido, .menu_abajo {
	margin-top: -19px;
}
.menu_contenido { padding: 0 15px; 
}
.arriba {
	background-image: url(imagenes/arriba.png);
	background-position: center top;
	width: 130px;
	height: 15px;
}
.abajo {
	background-image: url(imagenes/abajo.png);
	background-position: center bottom;
	width: 130px;
	height: 15px;
}
.centro {
	background-image: url(imagenes/centro.png);
	background-position: center;
	width: 130px;
	height: 130px;
}
