body{background:#e4e4e4;font-family:Verana,Tahoma,Arial;font-size:13px;margin:0; padding:0;}
h1,h2,h3,h4{color:#006600; margin:0; padding:0 0 10px 0;}


.Header_A{background-color:#f5f5f5;}
.Header_B{background-color:#ffffff;border-top:1px solid #000000;border-bottom:1px solid #000000;}
.Content_A{background-color:#f5f5f5;border-right:1px dashed #808080;}
.Content_B{background-color:#ffffff;border-right:1px dashed #808080;}
.Footer_A{background-color:#f5f5f5;border-top:1px solid #000000;border-bottom:1px solid #000000;}
.NavBar_Link{color:#000000;}
.NavBarLink:hover{color:#808080;}

#editPanel{position:fixed; z-index:1000;right:0;bottom:15px;padding:2px 0px 2px 16px;border:1px dotted #33c0f5; border-radius:18px 0 0 18px;opacity:0.7;background:#287fc3;}
a.editButton{display:inline-block;color:white;margin-right:12px;}
#editPanel:hover{opacity:1;}

.fast_editor{padding:40px 0 0 0;}
.fast_editor h2{padding:0 0 30px 0;}
.fast_editor h4{margin:0 0 20px 0; padding:0 0 10px 0;}
.fast_editor h4:after{content:"";display:block;clear:both;}
.fast_editor em{float:left; width:70px; padding:0 0 0 15px; margin-top:0;}
.fast_editor span{font-weight:bold; color:#000; display:block; margin-left:85px;}
.fcot{height:100px; overflow:hidden;}

.tl_tel{font-size:16px; font-weight:bold; padding:0 0 20px 20px;}
.b_content{position:relative;}
.content{padding:0px 20px 0 20px}

.liveinternet{padding:0 0 0 20px;}




.news_list{padding:0 0 30px 0; font-size:13px;}
.news_list .item .date{font-size:12px; color:#333;}
.news_list .name{font-size:16px; padding:0 0 2px 0;}
.news_list .item{padding:0 0 10px 0;}
.news_list .item:after{content:""; clear:both; display:block;}
.news_list .item .img{padding:5px; display:inline-block; vertical-align:top; margin:0 0 5px 0; float:left; margin:0 20px 0 0;}
.news_list .item .img img{display:block; max-width:150px;}
.news_list .item .desc{overflow:hidden;}
.news_list .item .name a{text-decoration:none; color:#006600;}


.akcii_text {border: 4px solid #36F;font-weight: bold;width: 260px;float: right;margin: 5px;padding: 5px;BACKGROUND: #096;} 


.menu{}
.menu ul{margin:0; padding:0; list-style:none;}
.menu ul li{margin:0; padding:0 0 0 20px;}
.menu > ul > li{background:url(/key00.gif) no-repeat 0 bottom; padding:5px 0 15px 20px;}
.menu > ul > li > a{text-transform:uppercase; font-weight:bold; font-size:16px; background:url(/skins/Default/img/m_arr.png) no-repeat 0 0; display:inline-block; vertical-align:top; padding:0 0 0 25px;}
.menu ul li a{text-decoration:none; color:#000;}
.menu ul li a:hover{color:#666;}
.menu > ul > li ul{padding:10px 0 10px 0;}
.menu > ul > li ul li{font-size:15px; padding:0 0 5px 25px;}


.tmenu{margin:0 0 5px 0; height:35px; line-height:35px; overflow:hidden; white-space:nowrap; text-align:left; position:absolute; top:-115px; left:10px;}
.tmenu ul{margin:0; padding:0; list-style:none;}
.tmenu ul li{margin:0; padding:0; display:inline-block; vertical-align:top; text-transform:uppercase; color:#333; font-weight:bold; font-size:14px; margin:0 10px 0 10px; transition:all 0.3s ease 0s;}
.tmenu ul li a{color:#333;}
.tmenu ul li:hover{color:#fff;}
.tmenu ul li:hover a{color:#fff;}
.tmenu ul .last{margin-right:0;}
.tmenu ul .active{color:#fff;}
.tmenu ul .active a{color:#fff; text-decoration:underline;}

.breadcrumbs{padding:0 0 15px 0;}

.logo{position:relative;}
.logo a{position:absolute; z-index:10; width:240px; height:150px;}
