/* Profit center */
/*def*/
* {padding:0px; margin:0px; border-collapse:collapse;}
#site {max-width:1280px; min-width:1000px; background:#ffffff url(images/left.jpg) left top repeat-y; min-height:100%; height:100%; margin:0 auto; font-family:arial; font-size:12px;}
html {height:100%;}
h1 {color:#EC1722; font-size:14px;}
h2 {}
h3 {}
h4 {}
#content table {}
#content table td {}
#content table th {}
#content ul {}
#content ul li {}
#content ol {}
#content ol li {}
#content p {}
#content img {}
.clear {clear:both; height:1px;}
.podrob {color:#252E7D; font-weight:bold; font-size:11px; padding-right:8px; background:url(images/podrob.jpg) right 5px no-repeat;}
.podrob:hover {text-decoration:none;}
a {color:#252E7D;}
a:hover {text-decoration:none;}
/*---------------------- MAIN -------------------*/
/*main*/
#osnovnoi {min-height:100%; _height:100%; overflow:hidden; _overflow:visible; background:url(images/right.jpg) right top repeat-y;}
/*header*/
#header {height:176px; background:#1C0BB6 url(images/header.jpg) left top no-repeat;}
/*content*/
#main_vnutr {width:100%; padding-bottom:45px;}
/*don't know*/
#container{width:100%;}
#content{width:100%; float:left;}
#text{margin: 0px 154px 0px 204px; background:url(images/omg.jpg) left top repeat-x; min-height:70px; *height:70px; padding-bottom:90px;}
/*left_part*/
#left{float:left; width:204px; margin-left:-100%; padding-bottom:220px;}
/*right_part*/
#right {float:left; width:154px; margin-left:-154px; padding-bottom:80px;}
/*footer*/
#footer {height:70px; margin-top:-70px; position:relative; clear:both; width:100%;}
/*---------------------- LET'S ROCK!!! -------------------*/
/* <!--header--> */
#banner_top {width:640px; height:150px; float:right; position:relative;}
#banner_top img.aaa {float:right; border:0px;}
.banner {position:absolute; right:36px; top:52px; width:604px; height:98px;}
.logo {display:block; position:absolute; left:22px; top:26px; width:312px; height:91px; background:url(images/logo.jpg); z-index:2;}
.podlog {display:block; position:absolute; left:22px; top:26px; width:312px; height:91px; color:#FFFB54; font-size:50px; font-weight:bold; z-index:1; text-align:center;}
/* <!--left--> */
/*search*/
#search {width:204px; height:33px;}
#search_form {width:204px; height:33px; position:relative;}
#lable {position:absolute; left:33px; top:0px; color:#252E7D; font-size:11px; font-weight:bold;}
#search_txt {position:absolute; left:33px; top:14px; background:#FFFFFF; border:1px solid #3441B2; width:120px; height:17px;}
#search_button {position:absolute; left:161px; top:14px; background:#B2CEFB url(images/search_button.jpg); border:0px; width:18px; height:18px;}
/*menu*/
.hidd {display:none;}
#menu {margin-top:35px; margin-left:33px;}
#left_menu {list-style:none;}
#left_menu li {width:123px; background:url(images/li_1.jpg) left 16px no-repeat; padding-bottom:8px; margin-bottom:12px;}
#left_menu li a {font-weight:bold; color:#252E7D; text-decoration:none; display:block; width:102px; height:14px; padding-left:21px; background:url(images/li_a_1.jpg) left top no-repeat;}
#left_menu li a:hover {color:#FFFFFF; background:#EC1722 url(images/li_a_hover_1.jpg) left top no-repeat;}
#left_menu li.activeMI a {color:#FFFFFF; background:#EC1722 url(images/li_a_hover_1.jpg) left top no-repeat;}
#left_menu ul {list-style:none; margin:15px 0px 0px;}
#left_menu li li  {background:url(images/li_2.jpg) left 7px no-repeat; padding:2px 0px 2px 15px; margin:0px;}
#left_menu li li a {color:#252E7D; background:none; font-size:13px; display:inline; padding:0px;}
#left_menu li li a:hover {color:#EC1722; background:none;}
#left_menu li.activeMI li a {color:#252E7D; background:none;}
#left_menu li.activeMI li a:hover {color:#EC1722; background:none;}
/*price*/
#price {width:200px; background:url(images/price.jpg) left top repeat-x #39429D; margin:30px auto 10px;}
.price_n {height:40px; *height:35px; margin:5px auto;}
.price_n div {float:left; margin:4px 0px 0px 30px; *margin:2px 0px 0px 15px; width:90px;}
.price_n div a {font-size:11px; color:#ffffff;}
.price_n div a:hover {text-decoration:none;}
.price_n img {margin-top:6px;}
.usb_razdel {background:#ffffff; height:1px; margin:0px auto; width:180px;}
/*mega_razdel*/
.mega_razdel {background:url(images/figovina_left.jpg) left top no-repeat; height:9px;}
/* adress */
#adress {color:#252E7D; width:130px; margin:15px auto 30px; font-weight:bold;}
/*couners*/
#couners {width:190px; margin:0px 6px;}
#couners div {height:40px;}
#couners div img, #couners div a {border:0px;}
/*footer_left*/
#footer_left {float:left; margin-top:-130px; width:195px; position:absolute;}
/*grx*/
#grx {width:154px; height:70px; float:right;}
#grx_txt {width:113px; margin:0px auto; border-top:1px solid #252E7D; background:url(images/_c_.jpg) left 20px no-repeat; color:#252E7D; font-size:11px; padding-left:27px; text-align:center; padding-top:17px;}
#grx_txt span {font-size:12px; font-weight:bold;}
#grx_txt a {color:#252E7D;}
#grx_txt a:hover {text-decoration:none;}
/*footer_banners*/
#footer_banners {height:70px;}
#banners_container {height:50px;  padding-top:20px;  margin:0px 165px 0px 215px; *margin-right:5px; border-top:1px solid #252E7D;}
#banners_container img {margin:0px 10px;}
/*actions*/
#actions_lable {height:38px; background:url(images/actions_lable.jpg) 23px 22px no-repeat; padding-top:32px;}
#actions_lable span {background:#EC1722; color:#FFFFFF; font-size:14px; text-align:center; margin:0px auto; font-weight:bold; display:block; width:90px;}
.action_banner {height:150px;}
.action_banner img {border:1px solid #cccccc;}
/*right_border*/
#right_border {background:#252E7D; height:1px; margin:0px auto; width:140px; margin-top:10px;}
/*predstava*/
#predstava {height:27px; background:url(images/predstava.jpg) 8px 13px no-repeat; padding-top:20px; margin-bottom:10px;}
#predstava span {background:#EC1722; color:#FFFFFF; font-size:13px; text-align:center; margin:0px auto; font-weight:bold; display:block; width:138px;}
.predstava_banner {margin-bottom:10px;}
/*min_pan*/
#min_pan {width:170px; height:22px; float:right; padding-top:15px;}
#min_pan div {width:62px; float:left; padding-left:23px; padding-bottom:3px;}
#min_pan div a {color:#252E7D; font-size:11px;}
#min_pan div a:hover {text-decoration:none;}
#home {background:url(images/home.jpg) left 2px no-repeat;}
#mail {background:url(images/mail.jpg) left 5px no-repeat;}
/*main_headers*/
.main_header {height:27px; clear:both; padding:5px 0px 0px 10px; background:url(images/header_bg.jpg) 10px 23px no-repeat;}
.main_header div.span {background:url(images/header_span.jpg) left top no-repeat #191197; color:#FFFFFF; font-size:14px; font-weight:bold; width:197px; height:16px; text-align:center; float:left;}
.one_more {background:url(images/one_more_bg.jpg) left top repeat-x; height:8px; margin:8px 7px 0px 200px; *margin-top:13px;}
.bl_right {background:url(images/bl_right.gif) right top no-repeat; width:7px; height:8px; float:right;}
.bl_left {background:url(images/bl_left.gif) left bottom no-repeat; width:7px; height:8px; float:left;}
/*news*/
#news  {background:url(images/test.jpg) 50% top repeat-y;}
.news_header {color:#FF003B; font-weight:bold; text-align:center; margin:5px 0px;}
.new1 {margin:5px 7px; padding-bottom:7px; width:47%; float:left;}
.new2 {margin:5px 7px; padding-bottom:7px; width:47%; float:right;}
.banner_news {border:2px solid #E3E3E3; float:left;}
.banner_news img {border:1px solid #DA1D49; margin-bottom:-2px; *margin-bottom:0px;}
.news_txt {margin-left:110px;}
.brd1 {height:1px; float:left; margin:3px 7px; background:#252E7D; width:47%;}
.brd2 {height:1px; float:right; margin:3px 7px; background:#252E7D; width:47%;}
/*articles*/
.article {margin:10px;}
.article_news {border:2px solid #E3E3E3; float:left; margin-top:20px;}
.article_news img {border:1px solid #DA1D49; margin-bottom:-2px; *margin-bottom:0px;}
.article_txt {margin-left:110px;}
.article_header {font-size:12px; color:#FF003B; font-weight:bold; margin-bottom:7px;}
.border_sss {background:#252E7D; width:100%; height:1px; margin:10px auto;}
.border_ssss {background:#252E7D; width:97%; height:1px; margin:10px auto;}
/**/
.kat_header { clear:both; margin:5px 10px;}
.kat_str {background:url(images/one_more_bg.jpg) left top repeat-x; width:100%; height:8px;}
.kat_bl_right {background:url(images/bl_right.gif) right top no-repeat; width:7px; height:8px; float:right;}
.kat_bl_left {background:url(images/bl_left.gif) left bottom no-repeat; width:7px; height:8px; float:left;}
/*all_stuff*/
.all_stuff {margin:30px 50px;}
.simple_ul {list-style:none; margin:10px 20px;}
.simple_ul li {background:url(images/li_simple.jpg) left 5px no-repeat; padding-left:10px; margin:5px 0px;}
.simple_ul li a {color:#000000; text-decoration:none;}
.simple_ul li a:hover {text-decoration:underline;}
.simple_ul li span {font-size:11px; color:#FF0000;}

/*bord*/
h1 span {color:#252E7D; font-size:12px;}
.bord {}
.bord_info {width:160px; margin:0px 20px 10px 10px; font-weight:bold; text-align:left; float:left;}
.bord_info span {color:#FF0000; font-size:18px; font-weight:normal; display:block; margin-top:4px;}
.bord_pic {border-bottom:4px solid #4141B1; width:160px; margin-bottom:5px;}
/*event*/
.event_logo {margin-top:20px; width:170px; float:left;}
.event_txt {margin-left:180px;}
.event_txt p {margin-bottom:20px; margin-top:7px;}
.dop {color:#1D449E; margin-bottom:10px;}
/*photo*/
.photo {width:105px; height:105px; float:left; margin:5px 10px;}
.photo div img {border:3px solid #E0E0E0;}
.photo img {border:0px; margin-top:3px;}