/*  Typo
----------------------------------------------- */

a:link, a:visited
{
    text-decoration: none;
    color:#ffffff;
}
a:active {text-decoration:underline; }
a:hover {text-decoration:underline; }

h1 { font:normal,italic 35px/100% "Verdana", Arial, sans-serif; }
h2 { font:normal25px/140% "Verdana", Arial, sans-serif; }
h3 { font:normal25px/140% "Verdana", Arial, sans-serif; }

p {font: 13px/150% "Verdana", Arial, Helvetica, sans-serif;}

/*  Layout
----------------------------------------------- */

body {
    background: #000000 no-repeat top left;
    font: 13px/150% "Verdana", Arial, Helvetica, sans-serif; color:#ffffff;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
overflow:hidden;
}

div.hproduct {background-color:#ffffff !important;
-webkit-box-shadow:0 0 5px #000;
     -moz-box-shadow:0 0 5px #000;
     box-shadow:0 0 5px #000;
     padding:5px;}

.jimdo-free-footer-ad {display: none !important;}

#sidebar
{margin-top:20px;float:left;width:926px;margin-top:0px;margin-left:0px;background:none;padding:27px;font-size:12px;color:#808080;}

#sidebar h3 a
{font-size:14px;color#ae0000;text-decoration:none;font-weight:bold;}

#sidebar a
{font-size:12px;color#C0C0C0;text-decoration:none;}

#sidebar a:hover,
#sidebar a.current {text-decoration:underline; color:#ae0000;}

#keyart {position:fixed;bottom: 5px; font-family:arial,verdana; font-size:7px;color:#7C8A1A;padding-left:5px;background:none;z-index:9998;}
#sidebar DIV.cc-m-hgrid-column {padding:3px;margin-right:2px;margin-left:2px;min-height:200px;font-size:12px;color#C0C0C0;}

#deutsch {position:absolute; margin-left:30px; margin-top:280px;width:18px;height:12px;}
#english {position:absolute; margin-left:60px; margin-top:280px;width:18px;height:12px;}
#fox {position:absolute; margin-left:1000px; margin-top:39px;width:100px;height:176px;float:right:}

#hintergrund01 {
width: 100%;
position: relative;
z-index: 1;
}

#contentlayer {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 2;
overflow: auto;
} 

#container
{
    margin:0 auto;
    margin-top:10px;
    width:980px;
    background:url(https://u.jimcdn.com/cms/o/sc6a93f1314393901/userlayout/img/glass3.png?t=1389366268);
    min-height:715px;
    z-index: 3;
}

#slider{
background:url(headerpic.png);
    position:absolute; width:980px; height:250px; overflow:hidden;     
    -webkit-box-shadow:0 0 5px #000;
    -moz-box-shadow:0 0 5px #000;
    box-shadow:0 0 5px #000;
display:block;border:1px solid #000000;}



#navigation
{
    float:left;
    margin-left:30px;
    width:200px;
    position:absolute;
    margin-top:405px;
}

#content
{
background:url(https://u.jimcdn.com/cms/o/sc6a93f1314393901/userlayout/img/glass2.png?t=1389366240);
margin-top:280px;
margin-left:280px;
    float:left;
    width:665px;
    min-height:370px;
    border-top:1px solid #b72509;
    border-bottom: 1px solid #b72509;
    margin-bottom:20px;
}

#footer
{
    clear:both;
    background-color:#b72509;
    height:90px;
    width:980px;
    -webkit-box-shadow:0 0 5px #000;
    -moz-box-shadow:0 0 5px #000;
    box-shadow:0 0 5px #000;
}

#footer a
{
color:#ffffff;
font: 12px/150% Helvetica, Arial;
text-decoration:none;
}

#footer .gutter
{
    height:90px;
    padding:4px 4px 60px 35px;
    padding-right:50px;
}

/*  Navigation
----------------------------------------------- */

ul.mainNav1,
ul.mainNav2
{
    margin:0;
    padding: 0;
}


ul.mainNav1 li,
ul.mainNav2 li
{
    display: inline;
    margin: 0;	
    padding: 0;
}


ul.mainNav1 li a,
ul.mainNav2 li a
{
    font:normal 13px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    display: block;
    color:#000000;
    border-bottom:1px solid #000000;
}


ul.mainNav1 li a { padding:4px 4px 4px 4px; }
ul.mainNav2 li a { padding:4px 4px 4px 14px; }
ul.mainNav3 li a { padding:4px 4px 4px 24px; }


ul.mainNav1 a:hover
{
    background:#b72509;
    color:#ffffff;
}

ul.mainNav1 a.current 
{ 
    font-weight:bold; 
    background:#b72509;
    color:#ffffff;
}

#cc-sidecart
{
    flow:right;
    border: solid 0px #000000;
    position:absolute;
    margin-top:245px;
    margin-left:5px;
    margin-top:70px;
    width:200px;
    height:81px;
    z-index:6000;
}

#cc-sidecart-wrapper
{
    background-color:#ffffff;
    margin-left:0px !important;
    position:absolute;
    top:235px;
    width:200px !important;
    border: solid 0px #000000;
}

div.cc-sidecart-item,
.cc-sidecart-footer {display:none!important;}
.cc-sidecart-calculation {padding-left:10px!important;}
.cc-sidecart-calculation-price {padding-right:10px!important;padding-bottom:10px!important;}
div.cc-sidecart-header.cc-clearover {background:#c50419!important;padding: 10px !important;color:#ffffff !important;font:normal 13px/140% "Verdana", Arial;}

div.cc-sidecart-header.cc-clearover strong {font:normal 13px/140% "Verdana", Arial;}
div.cc-sidecart-content {background-color:#ffffff !important;}