/* CSS Document */
body{ font-family:Verdana; font-size:11px; font-weight:100; color:#FFFFFF; background:url(images/crantiguabodybg.jpg) no-repeat top left;}

table tr td#TopLeft {
	/*background:url(images/crantigua-topleftshadow.png) no-repeat bottom right;*/
}
table tr td#TopCenter {
	background:url(images/crantigua-topshadow1.jpg) no-repeat bottom right;
	padding-bottom:25px;
}
table tr td#TopRight {
	background:url(images/crantigua-topshadow2.jpg) no-repeat bottom left;
}
table tr td#BodyLeft {
	background:url(images/crantigua-leftshadow1.jpg) no-repeat bottom right;
}table tr td#BodyRight {
	background:url(images/crantigua-rightshadow1.jpg) repeat-y left;
}

table tr td#BottomLeft {
	background:url(images/crantigua-leftshadow2.jpg) no-repeat top right;
}
table tr td#BottomCenter {
	background:url(images/crantigua-bottomshadow.jpg) repeat-x top;
	height:25px;
}
table tr td#BottomRight {
	background:url(images/crantigua-rightshadow2.jpg) no-repeat top left;
}

H1{color:#FFFFFF; font-size:24px; font-weight:bold; margin:0px 0px 0px 0px; padding:6px 0px 6px 0px;}
H2{color:#FFFFFF; font-size:18px; font-weight:bold; margin:0px 0px 0px 0px; padding:6px 0px 6px 0px;}  
H5{color:#FFFFFF; font-size:14px; font-weight:bold; margin:0px 0px 0px 0px; padding:6px 0px 6px 0px;}  
a{ color:#FFFFFF; text-decoration:none;}
a:hover{ text-decoration:underline;}
.marco{margin:0px; padding:20px; text-align:left; }
.marcosimple{margin:0px; padding:20px; text-align:left;  width:100%;}
#cuerpoes{margin:0px; padding:0px 0px 0px 0px; width:165px; text-align:left; color:#ffffff; line-height:20px;}
#cuerpoes table{ border:0px solid #000000; vertical-align:top; color:#ffffff; line-height:20px;}
#cuerpoes table tr td{ border:0px solid #000000; vertical-align:top; color:#ffffff; line-height:20px;}
#cuerpo2{margin:0px; padding:0px 0px 0px 0px; text-align:left; color:#ffffff; line-height:20px;} 
#cuerpo2 table{ border:0px solid #000000; vertical-align:top; color:#ffffff; line-height:20px;}
#cuerpo2 table tr td{ border:0px solid #000000; vertical-align:top; color:#ffffff; line-height:20px;}
#cuerpo2 img{ border:1px solid white;}
.imagencontenido{padding:0px; margin:0px;}
.menuizqgaleria{margin:8px 0px 0px 0px; padding:4px 20px 0px 0px; background-image:url(images/_back_menu_izq.gif); background-repeat:no-repeat; width:190px; height:17px; font-size:10px; vertical-align:middle; text-align:right;} 
.menuizqgaleria a{ color:#F8F8F8; text-decoration:none;}
.menuizqgaleria a:hover{ color:#A9D328;}
.observacion{ font-size:10px; color:#ffffff;}
.enlaces a{ color:#000000; text-decoration:none;}
.enlaces a:hover{ color:#003399; text-decoration:underline;}
.enlacedetalle{ color:#FFCC00;}
.bold16rojo{ font-size:16px; font-weight:bold; color:#FF0000;}
#topmenu{padding:8px 0px 0px 0px; margin:0px; clear:both;}
#topmenu ul{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:inline; list-style-type:none;}
#topmenu ul li{ padding:0px 0px 0px 40px; margin:0px 0px 0px 0px; display:inline; list-style-type:none;}
#topmenu ul li a{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:inline; list-style-type:none; color:white; text-decoration:none; font-size:14px; font-weight:bold;}
#topmenu ul li a:hover{ color:white; text-decoration:underline; font-size:14px; font-weight:bold;}

.menutop{padding:8px 0px 0px 0px; margin:0px; clear:both;}
.menutop ul{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:inline; list-style-type:none;}
.menutop ul li{ padding:0px 12px 0px 10px; margin:0px 0px 0px 0px; display:inline; list-style-type:none; background-image:
url(images/galeria/big/_bullet_crtikal_topmenu.gif); background-repeat:no-repeat; background-position:right bottom;}
.menutop ul li a{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:inline; list-style-type:none; text-decoration:none; font-size:10px; font-weight:bold;}
.menutop ul li a:hover{ color:white; text-decoration:underline; font-size:10px; font-weight:bold;}
.menutop a {
}
#cartidcheckout{margin:0px; padding:12px 0px 0px 0px; font-size:9px; font-weight:100;}
#mapasitio{ padding:0px 0px 0px 0px; margin:0px; font-size:11px; width:190px;}
#mapasitio a{ color:#FFFFFF; text-decoration:none;}
#mapasitio a:hover{ color:#FFCC00; text-decoration:underline;}
#mapasitio td{ padding:0px 0px 0px 0px;}
#mapasitio td ul{ padding:0px 0px 0px 10px; margin:0px;}
#mapasitio td ul li{ line-height:18px; margin:0px; padding:0px; font-weight:bold; list-style-type:none;}
#mapasitio td ul li ul{ padding:0px 0px 0px 10px; margin:0px; list-style:none;}
#mapasitio td ul li ul li{ line-height:18px; margin:0px; padding:0px; font-weight:100; list-style-type:none;}
.titulomapa{ padding:0px 0px 10px 0px; font-size:12px; font-weight:bold; color:#006699;}

table#tableTR {
	background-color:#000000;
	height:30px;
	width:280px;
	position: relative;
	top:0px;
	left:0px;
}
table#tableTR tr td{
	background-color:#000000;
	position: relative;
	top:0px;
	left:0px;
}

table#menuTR{
	height:30px;
	width:280px;
	position:absolute;

}

div#topImage div.insideButton {
	float:right;
	padding:5px 10px;
	height:30px;
}




a div.reserve {
	width:124px;
	height:22px;
	text-align:center;
	background:url(images/crabotonr.gif) no-repeat center center;
	padding-top:8px;
	margin-right:15px;
	color:#653203;
	font-weight:bold;
}

a div.reserve:hover {
	color: #000000;
}

table.SalonesTable {
	width:50%;
	color:#623100;
}

table.SalonesTable th{
	background-color:#996633;
	padding:5px;
	border:1px #d2a97b solid;
	vertical-align:top;
}

table.SalonesTable tr td{
/*	background-color:#FFFFFF;*/
	padding:5px;
	border:1px #d2a97b solid;
	color:#623100;
}

.style3 {color: #623100}
.style5 {color: #623100; font-weight: bold; }