// ActionScript Document
* { margin:0px; padding:0px;}
body {background:url(img/head2.jpg) repeat-x; margin:0px;margin:0px; background-color:#d1d1d1;}

.head {background:url(img/head.jpg) no-repeat left top; height:134px; width:650px;}
.content { background-color:#ffffff; font-family:tahoma; font-size:12px; color:#505050;width:100%; text-align:justify;}
.content .main {background:url(img/center.jpg) no-repeat bottom right; width:100%;}
.content .pad_1 {padding-top:30px;padding-bottom:30px;width:100%;}
.content .pad_2 {padding-top:20px;padding-bottom:30px;width:100%;}
.content .small {font-size:11px;}
.footer {background:url(img/foot.jpg) repeat-x right; height:96px; min-width:1000px; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}

.foot {background:url(img/foot.jpg) repeat-x;height:96px;}
.head .contacts {margin-left:425px; font-size:11px; color:#505050; font-weight:bold; font-family:arial; padding-top:25px;}
.pad_1 .pad {padding-left:70px; padding-right:10px;}
.pad_2 .pad {padding-left:15px; padding-right:10px;}



.pic {padding-left:370px; height:55px; background:url(img/menu.jpg) no-repeat left;}
.menu {background:url(img/menu_bg.jpg) repeat-x; width:100%; height:55px;}
.menu a {font-family:tahoma; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none;}
.menu a:hover {text-decoration:underline;}
.mm td {padding-top:5px;}
.mm .nopad {padding-top:0px;}

.tel {font-size:20px;}
.adr {font-size:11px; font-family:tahoma; font-weight:normal;}
.adr a {color:#de6300;}
.adr a:hover {text-decoration:none;}

.foot2 {padding-top:10px;font-family:tahoma; font-size:11px; color:#6a6a6a; width:100%;}
a.seo {font-family:tahoma; font-size:11px; color:#6a6a6a; text-decoration:none;}
a:hover.seo {text-decoration:underline;}

.links a {color:#666666; font-size:10px; margin-right:10px; text-decoration:none;}
.links a:hover {text-decoration:underline;}

.img_bor {border:3px solid #d1d1d1;}

h1 {font-family:arial; font-size:18px; color:#de6300; font-weight:bold;margin-top:0px; margin-bottom:6px;}
h2 {font-family:arial; font-size:14px; color:#de6300; margin-bottom:6px; margin-top:0px;}
a.more {font-family:tahoma; font-size:10px; color:#de6300;}
a.more:hover {text-decoration:none;}	
.bottom_pad td {padding-bottom:15px;}
.cont_menu {background-color:#ebebeb; border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb; line-height:30px;}
.cont_menu TR td {border-bottom:1px solid #cbcbcb; border-top:1px solid white; padding-left:15px;}
.cont_menu .top {border-top:none;}
.cont_menu .bot {border-bottom:none;}
.cont_menu a {font-family:tahoma; font-size:11px; font-weight:bold; color:#505050; text-decoration:none;}
.cont_menu a:hover {text-decoration:underline;}

.equip {font-family:tahoma; font-size:11px; color:#0d0d0d; font-weight:bold;}
.equip TR td { padding-right:15px; width:146px;padding-bottom:5px;}
.equip TR.pad td {padding-top:10px;}
.equip TR.pad2 td {padding-top:5px; vertical-align:top;font-family:tahoma; font-size:11px; color:#de6300;}
.equip img {border:3px solid #e3e3e3;}
.equip a {color:#de6300; font-family:tahoma; font-weight:bold; text-decoration:none; text-transform:uppercase; font-size:10px;}
.equip a:hover { text-decoration:underline;}

.map {width:300px; margin-top:17px;}
.map img {border:3px solid #e3e3e3;}

.gal {text-align:center; margin-top:15px;}
.gal img {border:3px solid #d1d1d1;}
.gal TR.n_2 td {padding-bottom:15px; padding-top:5px;} 
.gal TR.n_2 img {border:none;} 

.gal_2 {text-align:center; margin-top:15px;}
.gal_2 TR.n_1 td {border:3px solid #d1d1d1;}
.gal_2 TR.n_1 img {border:none;}
.gal_2 TR.n_2 td {padding-bottom:15px; padding-top:5px;} 
.gal_2 TR.n_2 img {border:none;} 

.h_pad {padding-left:15px; padding-top:17px; width:100%;}

.bor {border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8; padding-top:20px; padding-bottom:10px;}
.price {margin-top:10px;}
.price img {border:0px;}
.price a {font-family:tahoma; font-size:11px; font-weight:bold; color:#505050; text-decoration:none;}
.price a:hover {text-decoration:underline;}

.pad_tb {padding-top:10px; padding-bottom:15px;}

.char {text-transform:uppercase; font-size:11px; margin-top:10px; font-weight:bold;}
.char_t_main {border:1px solid #b8b8b8; border-right:none; border-bottom:none; text-align:center; line-height:20px;}
.char_t_main TR.n1 td {border-right:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;}
.char_t_main td.n2 {text-align:left; padding-left:10px; width:280px;}

.mail a {color:#de6300; font-size:12px;}
.mail a:hover {text-decoration:none;}

.back { text-align:right;}
.back a {font-size:11px; color:#505050; font-family:tahoma;}
.back a:hover { text-decoration:none;}

.price_tab {font-family:tahoma; color:black; font-size:11px;border:1px solid #d1d1d1; line-height:20px; border-top:0px; margin-top:25px;}
.price_tab .c1l {background-color:#ffa73d; padding-left:10px; border-top:1px solid #d1d1d1; font-weight:bold;}
.price_tab .c1c {background-color:#ffa73d; padding-left:15px; width:120px;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;font-weight:bold;}
.price_tab .c1r {background-color:#ffa73d; padding-left:15px; width:90px;border-top:1px solid #d1d1d1;font-weight:bold;}
.price_tab .c2l {background-color:#ececec; padding-left:15px; border-top:1px solid #d1d1d1;}
.price_tab .c2c {background-color:#ececec; padding-left:15px; width:120px;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.price_tab .c2r {background-color:#ececec; padding-left:15px; width:90px;border-top:1px solid #d1d1d1;}
.price_tab .c3l {background-color:#ffffff; padding-left:15px; border-top:1px solid #d1d1d1;}
.price_tab .c3c {background-color:#ffffff; padding-left:15px; width:120px;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.price_tab .c3r {background-color:#ffffff; padding-left:15px; width:90px;border-top:1px solid #d1d1d1;}

a.menu_active {color:#914700; text-transform:uppercase;}
