body {margin:0; padding:0; font:normal 12px Arial; color:#505050; }

#mainpage {text-align: left;width: 997px;margin: 0 auto; background:#FFFFFF;}
#mainpage_2 {text-align: left;width: 100%;margin: 0 auto; background:#FFFFFF;}

.top_page {height:89px; border-bottom:1px #e4e4e4 solid; width:100%;}
.top_page td { vertical-align:top; text-align:left; height:89px;}
.top_page td img {border:none;}

#mainpage .top_page {background:url(../i/main_top_polosa.jpg) top repeat-x; border-bottom:none;}


p, ul, li, a {font:normal 12px Arial; color:#505050;}
a:hover {text-decoration:none;}
#mainpage p, ul, li, a {font:normal 11px Arial; color:#FFFFFF;}
#mainpage p {text-indent:20px; margin:0px 0px 0px 0px;}
#mainpage h1 { font:12px Arial; font-weight:bold; color:#FFFFFF; text-align:right; }
.main_text {text-align: justify; padding:0 10px 0 0;}
/*.main_text {text-align: justify; width:540px;margin:-100px 0 0 69px;}*/
.main_text h1 {font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000;}
.main_text a {color:#da161a;}
/*.main_text ul {color:#000;list-style-position:inside;margin-top:0px;margin-bottom:2px;}*/
.main_text li {color:#000;}
.main_text p {font-size:11px; color:#000;/*padding:0 0 2px 0;margin:0 0 2px 0;*/}

.vers {width:20%; text-align:center !important; font-size:12px;}
.vers a {color:#da161a;}
.poisk {color:#4d4d4d; white-space:nowrap; width:50%;}
.poisk div table td{ font-size:12px;}
#search {background:url(/i/search2.jpg) 0px 0px no-repeat; width:180px; height:21px; float:left;}
#search input {font:normal 11px Arial; color:#505050; background:none; border:none; margin-left:20px; text-align:left;}
.main_menu {width:100%;}
.main_menu td {background:url(/i/top_polosa_repeat.jpg) 0px 2px repeat-x; height:54px;}
#mainpage .main_menu td {background:none;}
.main_menu td div {padding-left:43px;}
.main_menu td div a {font:normal 14px Arial; color:#da161a; text-decoration:none; padding-left:26px; background:url(/i/top_menu_marker.jpg) 11px 7px no-repeat;}
.main_menu td div a:hover {font:normal 14px Arial; color:#da161a; text-decoration:underline;}

.left_block {padding-left:69px; padding-top:10px; width:260px !important; vertical-align:top;}
#left_menu table {width:230px;}
#left_menu table td {vertical-align:top; padding-bottom:10px;}
#left_menu table td.ssyl {vertical-align:middle;}
#left_menu table td.ssyl img { margin-top:5px;}
#left_menu table td.ssyl a {color:#da161a;}

#osnova {width:100%;}

#left_menu table td a {font:normal 12px Arial; color:#505050; text-decoration:none; padding-left:27px;}
#left_menu table td a:hover {font:normal 12px Arial; color:#da161a; text-decoration:underline;}

#news_left {padding-top:40px;}
#news_left .zag {font-size:14px; font-weight:bold; color:#da161a; padding-bottom:30px;}
#news_left div {font-size:11px; padding-bottom:15px; text-align:justify; padding-right:30px;}
#news_left div span.date {color:#da161a; font-weight:bold;}
#news_left div p {text-align:right; margin:10px 0px 10px 0px;}
#news_left div p a {color:#505050;}
#news_left div p a:hover {color:#da161a;}

div.news_all {font-size:12px; padding-bottom:15px; text-align:justify; padding-right:30px;}
div.news_all span.date {color:#da161a; font-weight:bold;}
div.news_all p {text-align:left; margin:3px 0px 10px 0px;}
div.news_all p a {color:#505050; font-size:12px;}
div.news_all p a:hover {color:#da161a; font-size:12px;}
.zag_news {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#da161a; border-bottom:1px #b7b7b7 dotted; padding-bottom:10px; margin-bottom:20px;}


.content {padding:0px 69px 0px 69px; vertical-align:top;z-index:0;}
/*.content {padding:0px 60px 20px 40px; vertical-align:top;z-index:0;background:url(/i/mn_cont3.jpg) bottom right no-repeat;}*/
.content p {text-align:justify;}
.content h1 {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#DB0305; border-bottom:1px #b7b7b7 dotted; padding-bottom:10px; margin-bottom:20px; width:180px;}
.content h2 {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#DB0305;}
.content a { color:#DB0305; font-size:12px;}
.content .pages a { color:#DB0305; font-size:12px;}
.content ul{color:#000! important;}
.content li{color:#000! important;}

.content2 {padding:0px 60px 0px 40px; vertical-align:top;z-index:0;}
.content2 p {text-align:justify;}
.content2 h1 {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#DB0305; border-bottom:1px #b7b7b7 dotted; padding-bottom:10px; margin-bottom:20px; width:180px;}
.content2 a { color:#DB0305; font-size:12px;}
.content2 .pages a { color:#DB0305; font-size:12px;}
.content2 ul{color:#000! important;}
.content2 li{color:#000! important;}

.razdelit {background: url(/i/dot.jpg) 0px 0px repeat-y; vertical-align:text-top; text-align:left;}
.razdelit img {margin:0px; padding:0px;}
.footer {background:url(/i/back_cont.jpg) bottom right no-repeat; height:313px; text-align:right;}
.footer2 {background:url(/i/back_cont_no_map.jpg) bottom right no-repeat; height:313px; text-align:right;}
/*.footer {background:url(/i/back_cont3.jpg) bottom right repeat-x; height:69px; text-align:right;}*/
#mainpage .footer {background:url(/i/main_footer.jpg) top left no-repeat; height:187px; text-align: left; padding-left:400px; padding-top:27px; vertical-align:top;}

/*.bot_menu {color:#FFFFFF; text-align:right;  padding:230px 100px 0px 0px;}*/
/*.bot_menu {color:#FFFFFF; text-align:right;  padding:0px 100px 0px 0px;}*/
.bot_menu a {color:#FFFFFF; text-decoration:none; padding:0px 10px 0px 10px; font-size:12px;}
.bot_menu a:hover {color:#FFFFFF; text-decoration:underline;}

.podval {width:100%; margin:0px;}

#inv {background:#bc1519; position:absolute; font-size:11px; padding:0px 10px 0px 10px; margin-top:20px; display:none;}
#inv div {text-align:left; width:160px; padding:7px 0px 7px 15px; border-bottom:1px #cf5154 solid;}
#inv div a {background:none; padding:0px; margin:0px; color:#FFFFFF; font-size:11px;}

#inv0 {background:#bc1519; position:absolute; font-size:11px; padding:0px 10px 0px 10px; margin-top:20px; display:none;}
#inv0 div {text-align:left; width:160px; padding:7px 0px 7px 15px; border-bottom:1px #cf5154 solid;}
#inv0 div a {background:none; padding:0px; margin:0px; color:#FFFFFF; font-size:11px;}

#inv1 {background:#bc1519;  position:absolute; font-size:11px; padding:0px 10px 0px 10px; margin-top:20px; display:none;}
#inv1 div {text-align:left; width:160px; padding:7px 0px 7px 15px; border-bottom:1px #cf5154 solid;}
#inv1 div a {background:none; padding:0px; margin:0px; color:#FFFFFF; font-size:11px;}

#inv2 {background:#bc1519; position:absolute; font-size:11px; padding:0px 10px 0px 10px; margin-top:20px; display:none;}
#inv2 div {text-align:left; width:160px; padding:7px 0px 7px 15px; border-bottom:1px #cf5154 solid;}
#inv2 div a {background:none; padding:0px; margin:0px; color:#FFFFFF; font-size:11px;}

#inv3 {background:#bc1519; position:absolute; font-size:11px; padding:0px 10px 0px 10px; margin-top:20px; display:none;}
#inv3 div {text-align:left; width:160px; padding:7px 0px 7px 15px; border-bottom:1px #cf5154 solid;}
#inv3 div a {background:none; padding:0px; margin:0px; color:#FFFFFF; font-size:11px;}

#inv4 {background:#bc1519; position:absolute; font-size:11px; padding:0px 10px 0px 10px; margin-top:20px; display:none;}
#inv4 div {text-align:left; width:160px; padding:7px 0px 7px 15px; border-bottom:1px #cf5154 solid;}
#inv4 div a {background:none; padding:0px; margin:0px; color:#FFFFFF; font-size:11px;}

#inv5 {background:#bc1519; position:absolute; font-size:11px; padding:0px 10px 0px 10px; margin-top:20px; display:none;}
#inv5 div {text-align:left; width:160px; padding:7px 0px 7px 15px; border-bottom:1px #cf5154 solid;}
#inv5 div a {background:none; padding:0px; margin:0px; color:#FFFFFF; font-size:11px;}

#inv6 {background:#bc1519; position:absolute; font-size:11px; padding:0px 10px 0px 10px; margin-top:20px; display:none;}
#inv6 div {text-align:left; width:160px; padding:7px 0px 7px 15px; border-bottom:1px #cf5154 solid;}
#inv6 div a {background:none; padding:0px; margin:0px; color:#FFFFFF; font-size:11px;}


#inv7 {background:#bc1519; position:absolute; font-size:11px; padding:0px 10px 0px 10px; margin-top:20px; display:none;}
#inv7 div {text-align:left; width:160px; padding:7px 0px 7px 15px; border-bottom:1px #cf5154 solid;}
#inv7 div a {background:none; padding:0px; margin:0px; color:#FFFFFF; font-size:11px;}


#inv8 {background:#bc1519; position:absolute; font-size:11px; padding:0px 10px 0px 10px; margin-top:20px; display:none;}
#inv8 div {text-align:left; width:160px; padding:7px 0px 7px 15px; border-bottom:1px #cf5154 solid;}
#inv8 div a {background:none; padding:0px; margin:0px; color:#FFFFFF; font-size:11px;}

#podmenu2 {background:#bc1519; margin-left:88px; position:absolute; font-size:11px; padding:0px 10px 0px 10px;
display:none;
}
#podmenu2 div {text-align:left; width:160px; padding:7px 0px 7px 15px; border-bottom:1px #cf5154 solid;}

.shows {background:#bc1519; position:absolute; font-size:11px; margin:0px 10px 0px 10px; display:none;z-index:999;}
.shows div {text-align:left; width:160px; padding:7px 10px 7px 10px; border-bottom:1px #cf5154 solid;z-index:999;}
.shows div a {display:block; background:none !important; padding:0px !important; margin:0px 0px 0px 10px; color:#FFFFFF !important; font-size:11px !important;  text-align:left;z-index:999;}

#shower, #hider {float:right;font:normal 12px Arial; color:#0b5e81; text-decoration:underline; cursor:pointer;}
#open {font:normal 12px Arial; color:#0b5e81;}
#shower {color:red;}
#vint { padding:10px 0px 0px 0px; font:normal 11px Arial; color:#0b5e81;}
#vint a {color:#0b5e81; background:none; padding:0px; margin:0px; color:#FFFFFF; font-size:11px;}

.products {width:100%; vertical-align:middle; text-align:center; border-collapse:collapse;}
.products tr {border:1px solid #fff; padding:8px;color:#fff; background:#808285;}
.products th {border:1px solid #fff; padding:8px; padding-left:12px; color:#fff; background:#EE1C23;}
.products td {border:1px solid #fff; padding:8px; padding-left:12px; color:#fff; background:#808285;}
.products .td_l{text-align:left! important;}

.super_table {width:100%; vertical-align:middle; text-align:center;}
/*.super_table tr {border:1px solid #fff; padding:8px;color:#fff; background:#808285;}*/
.super_table th {padding: 8px 8px 8px 12px; color:#fff; background:#EE1C23;}
.super_table td {padding: 8px 8px 8px 12px; color:#fff; background:#808285;}

#review div {float:left;padding:5px;}
#review div img {border:1px solid #ccc;width:180px;height:250px;}
#review div .subscribe {text-align:center;font-size:8pt;}
.review_polosa {clear:both;width:100%;}

#ctlg div {float:none;padding:5px;}
#ctlg div img {border:1px solid #ccc;height:193px;}

.copyright {padding:280px 0 0 20px;text-align:left;color:#fff;}
ul.spisok li {color:#505050!important; font:12px Arial;}

