* {font-family:Tahoma,Arial;}
td,table,img {padding:0px; border:none;}
body {margin:0px; padding:0px 0px 0px 0px; background:#86001c url(../i/c7.gif) left top repeat-x; font-size:80%; text-align:center;}
td {font-size:80%;}
form {margin:0;}
.cf {background:#fff;font-size:11px;}
.button {font-size:11px;}
a {color:#fff;}

#Main {margin:auto;width:1000px;}
#Maintd {width:1000px;padding-bottom:30px;}

#MT {width:1000px;}
#MT2 {width:1000px;}
#Left {width:30%;vertical-align:top;}
#Right {width:70%;vertical-align:top;}

#Left2 {vertical-align:top;}
#Right2 {vertical-align:top;}

#T1 {position:relative;margin-left:50px;}
#T2 {position:relative;}


#Left2 {width:30%;vertical-align:top;}
#Right2 {width:30%;vertical-align:top;}
#Right3 {width:40%;vertical-align:top;text-align:right}

#T3 {padding-top:60px;width:270px;margin-left:50px;color:#fff;font-size:85%;line-height:1.5;}
#T4 {padding-top:60px;color:#fff;font-size:85%;line-height:1.5;}
#T4 img {margin:9px 0px;}

#T5 {padding-top:60px;padding-left:2px;padding-right:0;color:#ad5265;font-size:85%;line-height:1.5;}
#T5 a {color:#ad5265;}




#Menu {margin:0 0 55px 0px;}
#Menu ul {margin:0px;padding:0px;list-style:none;}
#Menu ul li {margin:9px 0px;padding:0px;list-style:none;font-family:Georgia;font-size:145%;font-style:italic;color:#d97575;}
#Menu ul li a {font-family:Georgia;font-style:italic;color:#fff;}
#Menu ul li.active a {color:#d36d6f;}

#Menu ul ul {margin:3px 0px 20px 7px;}
#Menu ul ul li {line-height:1.3;margin:2px 0px 0px 0px;padding:0px 0px 0px 14px;list-style:none;font-family:Tahoma;font-size:11px;font-style:normal;color:#d97575;background:url(../i/c8.gif) 1px 9px no-repeat;}
#Menu ul ul li a {font-family:Tahoma;font-style:normal;color:#fff !important;}

#Menu ul ul li.active {background:url(../i/c9.gif) 1px 9px no-repeat;}
#Menu ul ul li.active a {color:#d36d6f !important;}

#Price {width:169px;height:66px;overflow:hidden;background:url(../i/c3.gif);margin-left:-25px;}
#Price div {padding:18px 5px 20px 63px;color:#949494;font-size:85%;line-height:1.3;}
#Price a {color:#fff;}


#head {height:50px;margin-left:23px;margin-top:10px;}
#head * {font-family:Georgia;font-size:28px;font-weight:700;font-style:italic;margin:0px;color:#fff;}

#Content {width:90%;margin-left:23px;margin-top:-10px;color:#fff;}

#Content ul {margin:0px 0px 20px 0px;padding:0px;list-style:none;}
#Content ul li {margin:4px 0px 4px 0px;list-style:none;padding:0px 0px 0px 23px;background:url(../i/c5.gif) 8px 9px no-repeat;line-height:1.4;}
#Content p {margin:10px 0px 10px 0px;line-height:1.4;}

#Content h2  {margin:35px 0px 15px 0px;}
#Content h3  {margin:35px 0px 15px 0px;}
h1 {font-family:Georgia;font-size:28px;font-weight:700;font-style:italic;}


.b0 {background:#fff;}
.b1 {background:url(/i/b3.gif) right bottom no-repeat;}
.b2 {background:url(/i/b1.gif) left top no-repeat;}
.b3 {background:url(/i/b2.gif) right top no-repeat;}
.b4 {background:url(/i/b4.gif) left bottom no-repeat;}

.gallery1 {width:90%;margin-top:20px;}
.gallery1 td {vertical-align:top;width:50%;}
.gallery1 td td {vertical-align:middle;}
.gallery1 .pic td {padding:24px 24px 10px 24px;}
.gallery1 .block {width:188px;margin-right:25px;margin-bottom:20px;}
.gallery1 .descr {font-size:85%;text-align:center;width:100%;color:#85001c;padding-bottom:15px;}
.gallery1 .descr a {color:#6e6e6e;}

.gallery2 {width:90%;margin-top:20px;}
.gallery2 td {vertical-align:top;width:50%;}
.gallery2 td td {vertical-align:middle;}
.gallery2 .pic td {padding:24px 24px 10px 24px;}
.gallery2 .block {height:250px;width:270px;margin-right:50px;margin-bottom:20px;}
.gallery2 .descr {font-size:85%;text-align:center;width:100%;color:#85001c;padding:0px 0px 20px 0px;}
.gallery2 .descr a {color:#6e6e6e;}


.rtd {width:90%;margin-top:20px;}
.rtd td {vertical-align:top;width:33%;}
.rtd .ral {margin-right:48px;margin-bottom:62px;font-size:85%;text-align:center;}

.ct {width:500px;margin:0px 0px 25px 0px;}
.tdfir {border-bottom:2px solid #ffffff !important;padding:10px 15px 10px 0px; font-size:11px; color:#ffffff;}
.ct td {border-bottom:1px solid #ffffff;padding:10px 15px 10px 0px; color:#ffffff ;}

.ral .c div {padding:10px 0px;border-bottom:10px solid #fff;color:#fff;}
.ral .c div.ddd {color:#858585;}
.ral .c div.head {padding:18px 5px;font-weight:700;color:#6e6e6e;border:none;}
.ral .c {padding-right:2px;}


.form h4 {color:#86001c;font-size:110%;margin:0px 0px 30px 0px;}
.form p {color:#86001c;font-size:85%;margin:22px 0 0 0 !important;}
.form .cf {margin-top:4px;width:70%;font-size:14px;}


#phone {position:absolute;right:34px;top:45px;}
#phone img {}

#Logo {position:absolute;left:35px;top:0px;}
#Logo img {margin:0px 0px 0px 0px;}

.intro {position:absolute;left:27px;top:85px;color:#fff;font-style:italic;font-size:14px;font-weight:700;line-height:1.4;}
.intro strong {font-size:18px;}

.z {position:absolute;left:537px;top:5px;color:#fff;font-weight:700;text-align:center;font-size:11px;width:156px;height:156px;background:url(../i/d1.gif);}
.z a {color:#fff;}
.z .w1 {padding:60px 10px 0px 10px;}

.pagetop {position:relative;width:1000px;height:193px;margin-top:45px;}

.mflash {height:345px;margin-bottom:40px;}

.mt0right {vertical-align:top;width:630px;}
.mt0left {vertical-align:top;width:370px;}

