
body{background:url(../media/bg.gif) #B6B6B7 center top;font:11px Tahoma,Arial,Helvetica,sans-serif;margin:0;padding:0;}
ul,ol{margin:0;padding:0;list-style:none;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#main{background:url(../media/cbg.gif) repeat-y left top;margin:0px auto;padding-bottom:10px;position:relative;width:776px;}
img{border:0px;}
br.clear{clear:both;}
h3{color:#793435;font-size:13px;margin:0;padding:16px 0 11px 0;}
h3 span{color:#726C6C;}
hr{border:0;border-top:1px dashed #ADADAE;height:1px;left:9px;margin:0;position:absolute;width:757px;}
p{margin:0;padding:0px 0px 15px 0px;}
ul{margin:0;padding:0px 0px 15px 0px;}
#header{background:url(../media/tsh.gif) no-repeat left top;margin-left:19px;padding-left:9px;width:723px;}
#header div{border:1px solid #EBEBEB;border-top:0px;height:177px;padding:0 0 0 11px;}
#header img{float:left;margin-right:11px;}
#header span{background:url(../media/t3.jpg) no-repeat left top;color:#622727;display:block;float:left;height:171px;text-align:center;width:278px;}
#header span img{float:none;margin:81px 0 7px 0;}
#header h1{position:absolute;left:-1000px;top:-1000px;}
#menu{background:url(../media/menu_bg.gif) no-repeat left bottom;height:28px;margin:0 0 0 25px;text-align:center;width:723px;}
#menu ul{line-height:28px;overflow:hidden;margin:auto;}
* html #menu ul{line-height:10px;position:relative;top:9px;}
#menu li{display:inline;padding:7px 0;}
#menu a{color:#F3E2E2;white-space:nowrap;padding:0 15px;}
#menu li.active{background:url(../media/mia.gif) no-repeat right top;}
#menu li.active a{color:#FFFFFF;font-weight:bold;padding:0 12px;}
#menu a:hover{color:#fff;}
#contents{margin-left:25px;width:724px;}
#contents.inner{background:#D5D3D5;padding:0px 22px;width:679px;}
#contents.inner td a{color:#999;}
#contents .news img.pic,#contents .news img.teaser-pic{margin:0 15px 15px 0;float:left;}
#contents .news a{color:#8C5435;}
#contents .news .text{color:#555;}
.alternate{background:#F9EEE1;}
.poster{background:url(../media/model.jpg) #DE9092 no-repeat left top;color:#F5D3D4;float:left;height:226px;margin-top:8px;padding:0px 14px 0 162px;width:285px;}
.poster h2{color:#FCDCE6;font-size:20px;font-weight:normal;margin:0px;padding:0px;}
.poster h2 span{color:#FFFFFF;font-size:15px;font-weight:normal;margin:0px;padding:0px 0px 15px 0px;display:block}
* html .poster h2 span{padding:0px 0px 10px 0px;}
.box{background:#F9EEE1;color:#724444;float:left;height:80px;margin:4px 11px 6px 0;min-height:80px;padding:34px 10px 0px 10px;position:relative;width:232px;}
.box h4{background:#F1DCC1;color:#8C5435;font-size:14px;left:0;margin:0px;padding:3px 10px;position:absolute;top:0;width:232px;}
.box h5{font-size:11px;margin:0px;padding:0 0 2px 0px;margin-top:5px;}
.box img{float:left;margin:0 15px 5px 0;}
.box img.fright{float:right;margin:0 0 5px 15px;}
.box a{color:#8B5D3F;}
.box#news{height:190px;margin-top:8px;padding-top:36px;}
.box#news img{border:1px #c6ac9b solid;}
.box#news p,.box#news p a{color:#555;}
.box a.li{background:url(../media/arr.gif) no-repeat 0px 5px;float:right;font-weight:bold;padding-left:10px;}
.box.red{background:#F4E6E6;color:#6F4647;}
.box.red a{color:#6F4647;}
.box.red h4{background:#E7C6C6;color:#6F4647;}
.box[class]{height:auto;}
#intro{background:#8C5758;color:#F3E2E2;padding:3px 20px;border:1px solid #726C6C;}
#bd-products h2,#bd-news h2{padding:20px 0 12px 0;margin:0;font-size:12px;color:#793435;}
#bd-products h2 span{color:#726C6C;}
.product{background:#8C5758;color:#F3E2E2;height:auto;min-height:163px;margin-bottom:20px;padding:3px 20px 0 370px;position:relative;}
* html .product{height:163px;}
.product a{color:#F3E2E2;}
.product div.canvas{border:1px solid #726C6C;left:0px;position:absolute;top:-9px;}
.product div img{border:3px solid #D5D3D5;}
.product h3{background:#C3C5C7;color:#494949;font-size:11px;font-weight:normal;margin:0px 0 18px -25px;padding:0 0 0 26px;width:110px;}
.product h4,.duration{font-size:12px;margin:0;padding:0 10px 3px 0px;font-weight:bold;}
.thumbs{height:65px;}
.thumbs li{display:block;float:left;margin-right:3px;}
.thumbs li.active{background:url(../media/arr_u.gif) no-repeat 41px 59px;}
.thumbs img{border:1px solid #736D6D;margin-bottom:10px;cursor:pointer;}
.flow_l{left:-65px;position:absolute;top:181px;}
.flow_r{left:766px;position:absolute;top:312px;}
#prop_2,#prop_3,#prop_2 h4,#prop_3 h4{width:205px;}
#prop_3{margin-right:0;}
.vcard{float:left;background:#8c5758;color:#F3E2E2;height:160px;margin:60px 0 20px 40px;padding:30px 90px 0 20px;position:relative;}
.vcard h2{font-size:12px;}
.vcard a{color:#F3E2E2;}
.vcard a:hover{color:#fff;}
#directions,#directions-2{width:350px;margin:0px 0px 10px 275px;padding-top:30px;color:#333;height:250px;}
#google-map-contents-bel,#google-map-contents-lux{width:350px;height:250px;border:1px #999 solid;}
#google-map div{color:gray;}
#footer{background:url(../media/con_bl.gif) no-repeat left top;left:0px;position:absolute;width:776px;}
#footer div{background:url(../media/con_br.gif) no-repeat right top;padding:10px 39px 0 44px;}
#footer div div{background:#EFDDDE;border-bottom:3px solid #A16E6F;border-top:1px solid #7B777A;color:#9F6162;font-size:10px;padding:2px 0 2px 0;text-align:center;}
#footer div div a{color:#9F6162;text-decoration:none;}
#footer div div a:hover{text-decoration:underline;}
#footer span{left:670px;position:absolute;white-space:nowrap;}
#h2a{clear:both;margin:20px auto;width:690px;text-align:right;font-size:10px;color:#666;}
#h2a a{color:#666;}

