@charset "UTF-8";
/* CSS Document */

body {padding:0; margin:0; background:#eae5cd; font-family:Verdana; color:#6d5a3c; font-size:10px;}
img {border:none;}
ul, li, ol{padding:0; margin:0; list-style:none}
a{font-weight:400; font-size:10px; color:#442d0c; text-decoration:none;}
.wrapper{margin:0 auto; display:block; width:500px; min-height:522px;background:url(../i/bg-wrapper.jpg) no-repeat top center;padding:73px 0 0 0; overflow:hidden}
.left{width:150px; padding:0 10px; float:left; display:block;}
.left hr{color: #9b7b4b;background-color: #9b7b4b;height: 1px; border:none; clear:both; margin:10px 0; display:block}
.left a, .left h1{color:#442d0c;}
.left ul { list-style:none; margin-top: 10px; }
ul.biglink li a, .left h4{font-size:14px; font-weight:700;display: block; }
ul.biglink li a{margin-bottom: 3px;font-size: 13px; }
.left .sandacard{background:url(../i/sandacard.jpg) no-repeat left top; display:block; height:22px; width:20px; position:relative; float:right; right:24px; top:-2px}
ul.smallink li a{font-size:11px; font-weight:700;}
ul.locations li a{ color:#442d0c; font-family:Georgia; font-size:11px;}
ul.locations li a span{color:#a68a5e}
a.langsel{color:#aca084; font-size:10px; padding:15px 0 0 0; display:block}
.right{padding:0 10px 0 0; float:left; display:block;}
.right h1{font-size:14px; color:#9b7b4b; float:right;}
.right h1 span{color:#442d0c}
.righttop{width:317px; height:10px; display:block; background:url(../i/bg-righttop.jpg) no-repeat top; clear:both}
.rightcenter{display:block; padding:0 8px 0 17px;
width:292px;background:#FFFFFF; overflow:hidden}
.rightcenter h1{font-size:24px; color:#6d5a3c; float:none;}
.rightcenter h2{font-family:Georgia; font-size:14px; color:#6d5a3c}
.rightcenter h3{font-family:Georgia; font-size:12px; margin:0}
.rightcenter h4{font-size:12px; margin:10px 0 0 0; font-family:Verdana;}
.rightcenter p.imgalt{float:right}
.noborder {border:none!important}
img.floatleft{float:left; width:123px; height:113px; display:block;}
ul.breaks li{display:block; padding-bottom:10px; border-bottom:#442d0c thin solid; margin-bottom:5px}
ul.breaks p.howmuch {background:#eae5cd; display:block; font-weight:bold; border-left:4px #6d5a3c solid; padding-left:5px}
ul.breaks a{background:#eae5cd; max-width:60px; display:block; font-weight:bold; border-left:4px #9b7b4b solid; padding-left:5px; color:#9b7b4b}
ul.floatleft{float:left; display:block; padding-left:5px;}
ul.floatleft li a{background:url(../i/bg-floatleft-ul-li-a.jpg) no-repeat 2px 4px; padding-left:10px}
ul.massages {list-style:none}
ul.massages li{width:283px; height:91px; background:#eae5cd; display:block; margin-bottom:7px;}
ul.massages li img{width:73px; height:91px; float:left;}
ul.massages li a{display:block; height:56px; padding:35px 0 0 15px; font-weight:bold; color:#6d5a3c; width:195px; float:left; background:url(../i/bg-massages-ul-li-a.jpg) no-repeat 6px -1px}
.rightbottom{width:317px; height:10px; display:block; background:url(../i/bg-rightbottom.jpg) no-repeat bottom; margin-bottom:8px;}
.footer{margin:0 auto; display:block; width:480px; overflow:hidden; background:url(../i/bg-footer.jpg) right top no-repeat; font-size:9px; color:#cbc2a9; text-align:right; padding:73px 20px 20px 0; clear:both}
.footer a{ font-size:9px; color:#cbc2a9; padding-right:10px;}

/** artuc contact form **/
#contactForm input, #contactForm select{
	border:1px solid #6D5A3C;
	color: #6D5A3C;
	font-size: 11px;
}#contactForm .formLabel{
	font-weight: bolder;
	width: 100px;
}label.error{
	color: red;
	display: block;
}body div.wrapper div.left hr{
	margin: 5px 0;
}body div.wrapper div.left ul.marginMin{
	margin-top: 2px;
}