body {
	background-image:url(bgBody.jpg);
	background-repeat: repeat;
	padding: 0px;
	margin: 0px;
}

a:link ,
a:visited ,
a:active{
text-decoration:none;
}
h1{
	FONT-SIZE: 26px;
	color: #6A2502;
	FONT-FAMILY: "Times New Roman", Times, serif;
	background-image: url(bg_h1.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	margin:0px 0px 0px 8px;
	padding:0px 0px 10px 28px;
	font-weight:normal;
	font-variant: normal;	
	text-align:left;
}
p {
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 15px;
	color: #6A2502;
	margin:0px 80px 0px 35px;
	padding:0px;
	line-height: 22px;
}
p  a,
p  a:link ,
p  a:visited ,
p  a:active
{
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 15px;
	color: #6A2502;
	padding:0px;
	font-weight: normal;
	text-decoration: none;
}


#Top {
	width:572px;
	height:109px;
	background-image:url(bg_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


#cont
{
	width:514px;
	background-image:url(bg_cont.jpg);
	background-repeat:no-repeat;
	padding-top: 60px;
	text-align: left;
}

.bgContenido
{
	background-image:url(bg_cont.jpg);
}
#contPie{
	display:inline;
	float:left;
	height:60px;
	background-repeat: no-repeat;
	padding:0px 0px 0px 280px;
}
.pie1 {
	background-image: url(pieContExtendido.gif);
	padding:25px 20px 10px 0px;
}

#Pie{
	background-color:#461802;
	height: 22px;
 }
#Pie p{
	padding-left:240px;
	color:#BB9442;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 5px;
	line-height: 12px;
	}
#Pie a,
#Pie a:link ,
#Pie a:visited ,
#Pie a:active{
	FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma;
	FONT-SIZE: 10px;
	color: #D3AF3D;
	margin:0px;
	padding:0px;
	text-decoration: none;
	line-height: 14px;
}
#Pie p a:hover
 {
	color: #DFC573;
	text-decoration: underline;
 }
 
 
#idioma {
	height:21px;
	background-color:#000000;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #DCD4C6;
	padding: 5px 10px 0px 0px;
	}
#idioma a:link ,
#idioma a:visited ,
#idioma a:active,{
	height:21px;
	background-color:#000000;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #DCD4C6;
	padding: 5px 10px 0px 0px;
}

#idioma a:hover{
	height:21px;
	background-color:#000000;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #6A2603;
	padding: 5px 10px 0px 0px;
}
 
 
#direccion{
	display:inline;
	float:left;
	padding:12px;
	background-image:url(bg_direccion.jpg);
	background-repeat:repeat-y;
	padding-top:22px;
	padding-bottom:22px;
 }

.direc1{
	FONT-FAMILY:"Times New Roman", Times, serif;
	FONT-SIZE: 17px;
	color: #7D670D;
	}
.direc2{
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	color: #7D670D;
}
.direc2 a:link,
.direc2 a:visited{
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	color: #7D670D;
	text-decoration:underline;
}
.direc2 a:hover{
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	color: #7D670D;
	text-decoration:none;
}


#jornada a{
	height:68px;
	width:124px;
	display:inline;
	float:right;
	padding-top:5px;
	padding-right:12px;
	margin:0px;
	margin-right:30px;
	background:url(bg_btReserva.gif) no-repeat center;
	TEXT-INDENT: -10000px;
 }
#jornada a:hover{
	height:68px;
	width:124px;
	display:inline;
	float:right;
	padding-right:12px;
	margin:0px;
	margin-right:30px;
	background:url(bg_btReservaHover2.gif) no-repeat center;
 }
 .padding{
 padding-top:20px;}
#day a{
	height:68px;
	width:124px;
	display:inline;
	float:right;
	padding-top:5px;
	padding-right:12px;
	margin:0px;
	margin-right:30px;
	background:url(bg_btDay.jpg) no-repeat center;
	TEXT-INDENT: -10000px;
 }
#day a:hover{
	height:68px;
	width:124px;
	display:inline;
	float:right;
	padding-right:12px;
	margin:0px;
	margin-right:30px;
	background:url(bg_btDayHover.jpg) no-repeat center;
 }
/*#reserva p{
	padding-top:28px;
	margin:0px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #FFFFFF;
	text-align:right;
 }*/

#menu {
	height:362px;
	background-image:url(bg_menu.jpg);
	background-repeat:repeat-y;
	display: block;
	/*position:relative;*/
}
a.btuno:link, a.btuno:visited {
	width: 72px;
	height: 73px;
	position: relative;
	display: inline;
	text-decoration: none;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#E0DBBE;
	background-image:url(bt_link.jpg);
	background-repeat:no-repeat;
	margin: 8px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
	font-size:15px;
	
}
a.btuno:hover, a.btuno:active {
	background-image: url(bt_hover.jpg);
}
a.btdos:link, a.btdos:visited {
	width: 234px;
	height: 35px;
	position: relative;
	display: inline;
	text-decoration: none;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#E0DBBE;
	background-image:url(bt_contact.jpg);
	background-repeat:no-repeat;
	margin: 8px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.btdos:hover, a.btdos:active {
	background-position: 0 -5px;
}
a.bttres:link, a.bttres:visited {
	width: 54px;
	height: 84px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_libro.jpg);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.bttres:hover, a.bttres:active {
	background-position: 0 -2px; 
}
a.btcuatro:link, a.btcuatro:visited {
	width: 84px;
	height: 84px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_postales.jpg);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.btcuatro:hover, a.btcuatro:active {
	background-position: 0 -2px; 
}

a.btcinco:link, a.btcinco:visited {
	width: 78px;
	height: 84px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_360.gif);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.btcinco:hover, a.btcinco:active {
	background-position: 0 -2px; 
}
a.btseis:link, a.btseis:visited {
	width: 64px;
	height: 70px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_mapa.jpg);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.btseis:hover, a.btseis:active {
	background-position: 0 -2px; 
}
a.btsiete:link, a.btsiete:visited {
	width: 64px;
	height: 70px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_reservas.jpg);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.btsiete:hover, a.btsiete:active {
	background-position: 0 -2px; 
}

a.btocho:link, a.btocho:visited {
	width: 85px;
	height: 70px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_especialidades.jpg);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.btocho:hover, a.btocho:active {
	background-position: 0 -2px; 
}


a.btthree:link, a.btthree:visited {
	width: 54px;
	height: 84px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_book.jpg);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.btthree:hover, a.btthree:active {
	background-position: 0 -2px; 
}
a.btfour:link, a.btfour:visited {
	width: 84px;
	height: 84px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_postcard.jpg);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.btfour:hover, a.btfour:active {
	background-position: 0 -2px; 
}

a.btfive:link, a.btfive:visited {
	width: 78px;
	height: 84px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_Sight360.jpg);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.btfive:hover, a.btfive:active {
	background-position: 0 -2px; 
}
a.btsix:link, a.btsix:visited {
	width: 64px;
	height: 70px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_map.jpg);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.btsix:hover, a.btsix:active {
	background-position: 0 -2px; 
}
a.btseven:link, a.btseven:visited {
	width: 64px;
	height: 70px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_reserve.jpg);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.btseven:hover, a.btseven:active {
	background-position: 0 -2px; 
}

a.bteight:link, a.bteight:visited {
	width: 85px;
	height: 70px;
	position: relative;
	display: inline;
	text-decoration: none;
	text-indent: -10000px;
	FONT-FAMILY:"arial narrow", Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(bt_specialties.jpg);
	background-repeat:no-repeat;
	margin: 0px 5px 0px 10px;
	padding: 0px 0px 0px 0px ;
	float: left;
}
a.bteight:hover, a.bteight:active {
	background-position: 0 -2px; 
}


.tdOscuro{
	background-color:#6A2502;
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 15px;
	color: #EAD8A6;
	margin:0px 80px 0px 35px;
	padding:0px;
	line-height: 22px;
}
.epigrafe{
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 11px;
	color: #6A2502;
	padding:0px;
	/*font-weight: bold;	*/
}
.bgContenido #cont .epigrafe a {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #6A2502;
	text-decoration: underline;
}
.bgContenido #cont .epigrafe a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #6A2502;
	text-decoration: underline;
}



.tit1{
	FONT-SIZE: 20px;
	color: #6A2502;
	FONT-FAMILY: "Times New Roman", Times, serif;
	font-weight:normal;
	font-variant: normal;	
	text-align:left;
	margin:0px 0px 0px 8px;
	padding:0px 0px 10px 48px;
}

h3{
	FONT-SIZE: 20px;
	color: #6A2502;
	FONT-FAMILY: "Times New Roman", Times, serif;
	font-weight:normal;
	font-variant: normal;	
	text-align:left;
	margin:0px 0px 0px 8px;
	padding:0px 0px 10px 48px;
}

h4{
	FONT-SIZE: 20px;
	color: #6A2502;
	FONT-FAMILY: "Times New Roman", Times, serif;
	background-image: url(bg_h4.gif);
	background-repeat:no-repeat;
	background-position:center center;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 60px;
	font-weight:bold;
	font-variant: normal;	
}
h5{
	FONT-SIZE: 20px;
	color: #6A2502;
	FONT-FAMILY: "Times New Roman", Times, serif;
	background-image: url(bg_h4Ch.gif);
	background-repeat:no-repeat;
	background-position:center center;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 65px;
	font-weight:bold;
	font-variant: normal;	
}

.input {
font-family: "Times New Roman", Times, serif;
font-size:11px;
font-weight:normal;
color:#6A2502;
border:1px solid #FFFFFF;
background-color:#F1E7C5; 
}
.bt
{
margin-left:280px;
color:#6A2502;
border:1px solid #FFFFFF;
background-color:#F1E7C5; 
}
.tdh1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #EAD8A6;
	font-weight: normal;
	background-color: #6A2603;
}
.tdh2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #6A2502;
	font-weight: bold;
}
.tdh2 a:link,
.tdh2 a:visited{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #6A2502;
	font-weight: bold;
	text-decoration:underline;
}
.tdh2 a:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #6A2502;
	font-weight: bold;
	text-decoration:none;
}
.tdContenido {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #6A2502;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8B050C;
}
#margenTabla
{
	margin:0px 0px 0px 8px;
	padding:0px 0px 10px 28px;

}
#ContImg{
	float:left;
	margin:5px 10px 5px 20px;
	padding:3px;
	border:1px solid #FFFFFF;

}
#ContImgR{
	float:right;
	margin:5px 40px 5px 0px;
	padding:3px;
	border:1px solid #FFFFFF;	

}
#ImgMenu{
	margin:15px 0px 0px 0px;
	padding:3px;
	border:1px solid #B62B2B;	

}

#formulario{
margin:0px;
padding:0px;
}

#menuGrupo{
	display:inline;
	position:relative;
	width:145px;
	border:#6A2502 solid 1px;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #6A2502;
	margin:3px;
}
#menuGrupo .tdh1{
width:145px;
}
#menuGrupo .precio{
	width:130px;
	border-top:#6A2502 solid 1px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #6A2502;
	font-weight: bold;
}
.txt{
FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 15px;
	color: #6A2502;
	padding:0px;
	font-weight: normal;
	text-decoration: none;
	}
	
#sidebar a{
	font:  18px "Times New Roman", Times, serif;
	color:#6A2502;
	text-decoration:none;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 10px;
	background:url(bt_ver.gif) no-repeat left center;	
}
#sidebar a:hover{
	font:18px "Times New Roman", Times, serif;
	color:#6A2502;
	text-decoration:underline;
}
