* {}
td,table,img {padding:0px; border:none;}
body {margin:0px; padding:0px 0px 0px 0px; background:#630810 url(../i/c1.jpg) center top no-repeat; font-size:12px; text-align:center;font-family:Tahoma,Arial;}
td {font-family:Tahoma,Arial;color:#fff;}
form {margin:0;}
table {border-collapse: collapse }
.cf {background:#fff;font-size:11px;}
.button {font-size:11px;}
a {color:#fbda8b;}

.mapmarker {width:270px;position:relative;}
.mapmarker a {font-size:12px;color:#630810;}
.mapmarker .inf {padding-left:70px;}
.mapmarker small {display:block;margin-top:4px;color:#000;}
.mapmarker .mappic {position:absolute;left:0px;top:0px;z-index:1000;}


#Main {width:1000px;text-align:left;margin:auto;position:relative;}
#Logo {position:absolute;left:0px;top:0px;}
#Logo2 {position:absolute;left:0px;top:0px;}
#Logo2  {position:absolute;left:0px;top:0px;z-index:100;}
#bron {position:absolute;left:380px;top:62px;}
#phone {position:absolute;right:96px;top:68px;font-size:25px;font-family:Trebuchet MS;color:#fff;}
#phone span {color:#f9f2c0;}
#phone b {font-weight:600;}

#MT {width:1000px;}
.Left {width:236px;vertical-align:top;padding-top:215px;}
.Right {width:764px;vertical-align:top;padding-top:157px;}

#Menu {margin-left:10px;}
#Menu .m1 {font-size:17px;font-family:Trebuchet MS;font-style:italic;margin:15px 0px 10px 0px;}
#Menu a {color:#fbda8b;}
#Menu .active {color:#fff !important;}
#Menu .m2 {font-size:11px;color:#fbda8b;margin:7px 0px 7px 20px;}
#Menu .submenu {margin-bottom:25px;}

.specs {margin:70px 0px 0px 10px;}
.specs .block {margin:25px 0px;font-size:11px;width:178px;}
.specs .block .pic {margin:4px 0px;}

h1 {font-size:20px;font-weight:100;color:#f9f2c0;font-family:Trebuchet MS;font-style:italic;}
h2 {font-size:18px;font-weight:100;color:#f9f2c0;font-family:Trebuchet MS;font-style:italic;}
h2 a {color:#f9f2c0;}
h3 {font-size:17px;font-weight:100;color:#f9f2c0;font-family:Trebuchet MS;font-style:italic;}
h4 {font-size:14px;}
h5 {font-size:13px;}

ul {margin:15px 0px;padding:0;list-style:none;}
ul li {list-style:none;margin:7px 0px;background:url(../i/c8.gif) 0px 7px no-repeat;font-size:11px;padding-left:14px;}
p {line-height:1.4;}

.blockline1 table.tableblock {margin-bottom:38px;}
.blockline1 .bleft {vertical-align:top;width:463px;overflow:hidden;background:#720f19}
.blockline1 .bleft .pic {width:463px;}
.blockline1 .bbright {background:#720f19; width: 360px;}
.blockline1 .bbright .content {padding:15px 10px 15px 38px;font-size:12px;line-height:1.3; width: 200px;}
.blockline1 .bbright .content strong {font-size:11px;}
.blockline1 .bbright .content p {margin:12px 0px;}
.blockline1 .bbright .content small {font-size:11px;}

.blockline2 table {margin-bottom:38px;}
.blockline2 .bleft {vertical-align:top;width:446px;}
.blockline2 .bleft .pic {width:446px;overflow:hidden;}
.blockline2 .bbright {vertical-align:top;width:300px;}
.blockline2 .bbright .content {padding:15px 20px 25px 0px;font-size:12px;line-height:1.3;background:#720f19;}
.blockline2 .bbright .content strong {font-size:11px;}
.blockline2 .bbright .content p {margin:17px 0px;}
.blockline2 .bbright .content small {font-size:11px;}

.blockline2 .newsline {margin:32px 15px 0px 35px;font-size:11px;}
.newsline .dat {font-size:90%;}
.newsline .block {margin:19px 0px;}
.newsline .head {margin:4px 0px;color:#fbda8b;}


.newslinebig {margin:32px 15px 0px 0px;font-size:12px;}
.newslinebig .dat {font-size:90%;}
.newslinebig .block {margin:19px 0px;}
.newslinebig .head {margin:4px 0px;}

.newslinebig {margin:32px 15px 0px 0px;font-size:12px;}
.newslinebig .dat {font-size:90%;}
.newslinebig .block {margin:19px 0px;}
.newslinebig .head {margin:4px 0px;color:#fbda8b;}


.footer {font-size:11px;line-height:1.8;margin:30px 0px;}
.footer big {font-size:18px;font-weight:100;color:#fff;font-family:Trebuchet MS;font-style:italic;}
.footer a {color:#fff;}


.specsline {width:100%;}
.specsline table {margin-bottom:20px;}
.specsline .p {width:133px;vertical-align:top;}
.specsline .p div {width:133px;overflow:hidden;}
.specsline .d {background:#610d15;width:90%;padding:15px 15px 15px 25px;}
.specsline .t {font-size:11px;margin:3px 0px;}
.specsline .m {font-size:10px;margin:7px 0px 0 0;}
.specsline .head {font-weight:700;}


.specsline2 {width:100%;}
.specsline2 table {margin-bottom:20px;}
.specsline2 .p {width:133px;vertical-align:top;}
.specsline2 .p div {width:143px;overflow:hidden;}
.specsline2 .d {background:#610d15;width:90%;padding:15px 15px 15px 25px;}
.specsline2 .t {font-size:12px;margin:3px 0px;}
.specsline2 .m {font-size:10px;margin:7px 0px 0 0;}
.specsline2 .head {font-weight:700;}


.hotelinfo1 {width:464px;vertical-align:top;padding-top:25px;}
.hotelinfo2 {vertical-align:top;padding-top:25px;}
.hotelinfo2 .hoteltext {padding-left:38px;}
.hoteltext {padding-top:1px;padding-right:0px;}
.hoteltext table {margin:10px 0px;border-top:1px solid #9b4744;}
.hoteltext td {padding:7px 10px 7px 0px;border-bottom:1px solid #9b4744;font-size:11px;}


.gallery {margin:10px 0px 0px 0px;}
.gallery table {border-top:none !important;}
.gallery td {vertical-align:top;padding-right:20px;padding-bottom:0px;padding:0px 20px 10px 0px;border:none;}
.gallery div {width:62px;height:62px;}
.gallery img {border:3px solid #d1ba97	;}
.gallery img:hover {border:3px solid #fff	;}
.gallery p {margin:8px 0px 0px 3px;font-size:10px;}


.of {font-size:11px;font-weight:100;margin-top:30px;}
.of .t {margin:3px 0px;}
.of .inp {margin:3px 0px;}
.of .block {margin:10px 0px;}

.gblock {margin:30px 0px;font-size:12px;line-height:1.5}
.gblock .head {font-size:12px;font-weight:700;}