/*.wrap { background-image: url(../images/bg.png); }
.top_head_separator {background: none;} */
.iview-caption.caption-blue { background: #565656; }
.iview-caption.caption-cyan { background: #3c3c3c; }

#iview {
background: rgba(81,81,81, 0.7);
-webkit-box-shadow: 0 16px 10px -10px rgba(81,81,81, 0.3);
-moz-box-shadow: 0 16px 10px -10px rgba(81,81,81, 0.3);
box-shadow: 0 16px 10px -10px rgba(81,81,81, 0.3);
margin: 15px auto;
}
	
.s_title.s_color_0{ background: #ffbf00; }
.s_title.s_color_1{ background: #e9a002; }
.s_title.s_color_2{ background: #ff3d3e; }
.s_title.s_color_3{ background: #2d2d2d; }
.s_title.s_color_4{ background: #8e929a; }

.home_service, .home_menu {
width: 33.333%;
margin-right: 0;
margin-top: 10px;
}

#site_footer { background: #ff3d3e; }
#site_footer_second { background: #ff8800; border-color: #ffbe00; }


a:hover, 
h1 a:hover,
h2 a:hover, 
h3 a:hover, 
h4 a:hover, 
h5 a:hover, 
h6 a:hover {
	color: #3c3c3c
}

.top_head_separator #searchform #s:hover { border-color:#ffbf00;}
.top_head_separator, .header { border:0;}

.smk_container {border-top:10px solid #f36f00;}
.wrap {border-top:3px solid #ffbf00;}

#searchform #searchsubmit { background-image: url(../images/search_gray.png); }


.nav_simple li ul,
.nav_simple li a:hover,.nav_simple li a.hov{ color: #fff; background: #f36f00; border-color:#232323; }


.nav_simple ul li a:hover,
.nav_simple ul li a.hov,
.nav_simple ul li a.active {background: #ffbf00;}
.nav_simple li ul  { border:0;}
.nav_simple li ul li a { color: #fff; }
.nav_simple li ul li a:hover,
.nav_simple li ul li a.hov,
.nav_simple li ul li a.active  { color: #000; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: #cc6600;
text-decoration: none;
transition: color .3s;
-moz-transition: color .3s;
-webkit-transition: color .3s;
-o-transition: color .3s;
}

.ads li:hover { border-top-color: #616161; }
.sidebar #searchform #s:hover { border-color: #616161; }
.widget ul li a:hover,
.widget ul li a:focus,
.widget ul li a:active {
	border-color:#616161 !important; 
	color:#616161 !important;
}
.widget ul li.current-menu-item a {	
	color:#616161 !important;
}

.nav_simple li a {
padding: 3px 10px;
}

.image_wrap {background: #ffbe00;}

.post_article_single .post-single-gallery .post_gitem {text-align: center;}


.langbar{margin-top: 10px;}
.langbar a{display:inline-block;vertical-align:top;text-indent:100%;width:32px;height:26px;overflow:hidden}
.langbar .icon-pl {background: url('../images/icon_lang.png') no-repeat -3px -5px;}
.langbar .icon-de {background: url('../images/icon_lang.png') no-repeat -107px -5px;}
.langbar .icon-en {background: url('../images/icon_lang.png') no-repeat -55px -5px;}

.widget ul li {
margin-bottom: 20px;
}