/* Hasit color: #009fe3
*/
/* #logo{ background:url(../images/hasit_logo.gif) 0 0 no-repeat;}*/
.btn_login{ background:url(../images/ico_arrow1.gif) left center no-repeat;}
.login_pop .form_submit input{ background:url(../images/comm_btn.png) 0 0 no-repeat;}
.search_form{ background:url(../images/search_form.gif) 0 0 no-repeat;}
.select_language{ background:url(../images/select_bg.gif) 0 0 no-repeat;}

body{border-top:16px #009fe3 solid;}
menu li li li.ss_on a{ background:#009fe3;}
menu li a.selected, menu li.on a.lev1{ color:#009fe3; font-weight:600;}

h1 {color:#009FE3}
.button{ background:#009fe3; color:#fff; margin-top:20px;}

#wrap_search ul.tabs li a:hover {
    background: url("../images/arrow-hasit.gif") no-repeat scroll left center transparent;
}
#wrap_search ul.tabs li.active a {
    background: url("../images/arrow-hasit.gif") no-repeat scroll left center transparent;
    color: black;
}

.anstriche figure.cont_img2 img, .anstriche .download_box_inside{border-color:#ffd700;}
.gala figure.cont_img2 img, .gala .download_box_inside{border-color:#0091a0;}
.maschinen figure.cont_img2 img, .maschinen .download_box_inside{border-color:#006478;}

#premium{
    color:#009FE3;
}

.article .cont_col1 .attribute-long p{ margin-top:15px;}
.article .cont_col1 .attribute-long .renderedtable p{ margin-top:0px;}
aside {
    float: left;
    width: 215px;
}

#content {
    width: 900px;
}

#content.home_page {
    width: 880px;
}
/*Kreisel Layout*/

.kreisel menu li li li.ss_on a{ background:#00378b;}
.kreisel menu li a.selected, .kreisel menu li.on a.lev1{ color:#00378b; font-weight:600;}
.kreisel body{border-top:16px #00378b solid;}
.kreisel h1 {color:#00378b;}
.kreisel .button{ background:#00378b; color:#fff; margin-top:20px;}
.kreisel #premium{
    color:#00378b;
}
.kreisel .btn, .kreisel .comm_btn {
    background: -moz-linear-gradient(
        top,
        #00378b 0%,
        #00378b);
    background: -webkit-gradient(
        linear, left top, left bottom,
        from(#00378b),
        to(#00378b));
    border: 3px solid #00378b;
    background-color: #00378b;
}

.kreisel #loader{ color:#00378b;}
.kreisel #loader.loading { border: 2px solid #00378b;}

.kreisel div.shadow-border { border-top: 16px solid #00378b;}

.kreisel .tablebasket table tr.lastline td {border-bottom: 1px solid #00378b;}
.kreisel figure.cont_img2 img {
    border-bottom: 16px solid #00378b;
    width: 100%;
}

.anstriche.kreisel figure.cont_img2 img, .anstriche.kreisel .download_box_inside{border-color:#00378b}
.gala.kreisel figure.cont_img2 img, .gala.kreisel .download_box_inside{border-color:#00378b}
.maschinen.kreisel figure.cont_img2 img, .maschinen.kreisel .download_box_inside{border-color:#00378b}

nav ul li a.lev1 span {
    -webkit-padding-start: 12px;
    -webkit-padding-end: 12px;
    -moz-padding-start: 15px;
    -moz-padding-end: 15px;
}

#eucookielaw {
    background-color: #009fe3;
    color: #FFFFFF;
    display: none;
    font-size: 12px;
    width: 100%;
}
#removecookie {
    background: url('../images/cookie_ok.png') no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    height: 16px;
    position: absolute;
    right: 0;
    text-indent: -9999px;
    top: 21px;
    width: 16px;
}
#eucookie-body {
    background: url('../images/attention.png') no-repeat scroll 3px 17px rgba(0, 0, 0, 0);
    padding: 10px 48px;
    position: relative;
    text-align: left;
}