.detail2 img{ float:left;padding: 0 20px 0;}
.detail2{ clear:both;}
.main_text .detail2 h3{float:left; margin:0 0 10px;width:550px;}

#right_bar h3 {
    float: left;
    font-size: 12px;
    padding: 8px 0;
    width: 220px;
    text-transform: uppercase;
}
#right_bar h3 a {
    color: #F8931F;
    text-decoration: none;
    float:right;
}

*{margin:0;padding:0;font-family: Arial;}
img{border:0;}
body{background: #fff url(../../portal/pics/page/hr_out.jpg) 0 45px repeat-x;color:#595959}
#page{margin:0 auto;width:1100px;}
#main{float:left;width:100%}
#header{float:left;width:100%;background: url(../../portal/pics/page/hr_in.jpg) no-repeat 80px 60px;}
#logo{float:left;width:143px;}
#navigation{float:left;width:935px;margin:0 0 0 22px}
#navigation ul{float:right;list-style:none;}
#navigation ul li{float:left;padding:0 16px;}
#subnavigation{float:right;margin:0 0 0 0;width:917px;margin:0 0 0 22px;}
#subnavigation ul{float:left;list-style:none;margin:15px 0 0 0;}                   
#subnavigation ul li{float:left;padding:0 2px 0 2px;color:#737373;padding:0 24px;}
#subnavigation ul li a{;font-size:12px;text-decoration: none;text-transform: uppercase;}
#subnavigation ul li a:hover{color:#F8931F;}

#subnavigation ul#subnavi{float:right;}
#subnavigation ul li{padding:0 16px;width:99px;text-align: center;}
#subnavigation ul#subnavi li a{text-transform: lowercase;color:#737373;}

#content{float:left;margin:20px 0 20px 0;}
#left_bar{float:left;width:205px;margin:0 20px 0 0;}
#wrapper{float:left;margin:0 0 0 20px; width:855px}
#right_bar{float:left; width:220px;}

#left_bar h2{float:left;width:190px;font-size:16px;font-weight:bold;text-transform: uppercase;background:url(../../portal/pics/page/h2.jpg) no-repeat 0 35px ;height:40px;margin:0 0 10px 0;}
#left_bar h3{float:left;width:190px;padding:8px 0;font-size:12px;}
#left_bar h3 a{float:left;text-decoration: none;color:#777;text-transform: uppercase;}
#left_bar h3 a:hover{color:#F8931F;}
#left_bar h3 a.sel{color:#F8931F;} 
#left_bar h3 a.sel:hover{text-decoration: none;}

#smalltext{float:left;font-size:12px;}
#smalltext h2{float:left;margin:30px 0 20px;}

#smalltext2{float:left;font-size:12px;text-align: right;}
#smalltext2 h2{float:left;margin:30px 0 20px;text-align: right;width:220px;}
#smalltext2 a{color:#F8931F;}
#smalltext2 a:hover{text-decoration:none;}

.kontakt{float:left;font-size:12px;text-align: left;line-height:25px;width:210px;padding:0 10px 0 0;}
.kontakt a{color:#F8931F;}

.main_text h1{font-size:20px;margin: 20px 0 20px}
.main_text h3{font-size:16px;margin: 30px 0 10px;text-transform: uppercase;}
.main_text h3 a{color:#595959;text-decoration: none;}
.main_text h3 a:hover{color:#F8931F;text-decoration: none;}
.main_text h4{float:left;font-size:12px;font-weight:bold;padding:10px 0 10px 0;}
.main_text{font-size:13px;line-height:20px;}

.hr_left{float:left;width:220px; height:5px;background:url(../../portal/pics/page/hr_right.jpg) no-repeat;margin:10px 0 10px;}
.hr_right{float:left;width:220px; height:5px;background:url(../../portal/pics/page/h2.jpg) no-repeat;margin:10px 0 10px;}

.main_text h2{float:left;width:100%;color:#F8931F;padding:40px 0 10px; font-size:14px;text-transform: uppercase;}
.main_text th{color:#F8931F;border-bottom:1px solid #eee;padding:3px;}
.main_text td{border-bottom:1px solid #eee;padding:3px;}

.main_text .t_center td{text-align: center;}
.main_text blockquote{padding:5px 0 5px 20px;}
.main_text ul{padding:0 0 0 40px;}
.main_text .bg_or{background:#eee;}

.main_text .newsDetail{padding: 9px 0pt 0pt 9px; position: relative;font-size:12px;}
.main_text .newsDetail .news_layaut{background: transparent url(../../portal/pics/page/galery_layer.png) repeat scroll 0% 0%; position: absolute; top: 0pt; left: 0pt; width: 639px; height: 338px;}

#wrapper{position:relative;padding:5px 0 0 0;}  
#wrapper .news_layaut2{z-index:1000;background: transparent url(../../portal/pics/page/galery_layer.png) repeat scroll 0% 0%; position: absolute; top: 0pt; left: 0pt; width: 859px; height: 446px;}
  
.gastro_dm{float:left;display:none;}  
.gastro_ala{float:left;display:none;} 
.gastro_vk{float:left;display:none;}
.gastro_fit{float:left;display:none;}

.btn_dm{float:left;}
.btn_ala{float:left;} 
.btn_vk{float:left;}  
.btn_fit{float:left;}  

.boxik{width:100%;}

.panel-overlay p{padding:13px 0 0  40px;color:#000;}
