/*  layout made by mein-design-shop.de * /
/*  Typo
----------------------------------------------- */

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

#header h1,#header #header a {padding:0;font-family:"Share",Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:45px;font-weight:normal;text-decoration:none;line-height:1.3em;color:#ffffff;text-align:right;}
#header h2,#header #header a {padding:0;font-family:"Share",Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:25px;font-weight:normal;text-decoration:none;line-height:1.3em;color:#ffffff;text-align:center;}

#header a:hover {text-decoration:none;}

h1 { font:bold 35px/150% "Share", Verdana, sans-serif; }
h2 { font:normal 25px/140% "Share", Verdana, sans-serif; }
h3 { font:normal 25px/140% "Share", Verdana, sans-serif; }

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

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

body {background-color:#1C3B02;margin:0;font: 13px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;}
#container {margin:0 auto;width:1300px;background:url(https://u.jimcdn.com/cms/o/s3c4142cd66e3b342/userlayout/img/content.jpg?t=1468953319) no-repeat top left;background-attachment:fixed;background-size:cover;}
#logo {width:200px;height:200px;position:absolute;margin-left:0px;margin-top:80px,}
#header {padding:17px;background:rgba(0, 0, 0, 0.4);height:210px;}
#navigation {float:left;width:220px;padding:17px;padding-top:70px;background:rgba(255, 255, 255, 0.40);}
#sidebar {padding-top:10px;}
#content {float:right;width:850px;padding:17px;background:rgba(255, 255, 255, 0.4);margin-top:40px;margin-bottom:40px;}

#footer {clear:both;margin-top:10px;background:rgba(0, 0, 0, 0.75);height:65px;}
#footer a {font-family:"Verdana",Arial,Helvetica,sans-serif;font-size:12px;color:#ffffff!important;font-weight:normal;text-decoration:none;}
#footer a:hover {font-family:"Verdana",Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:underline;}
#footer .gutter {height:30px;padding:10px 15px 20px 310px;}

/*  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 15px/140% 'Share', Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    display: block;
    color:#000000;
    border-bottom:1px solid #ffffff;
}


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: rgba(43, 52, 110, 0.9);
    color:#ffffff;
}

ul.mainNav1 a.current {
    background: rgba(43, 52, 110, 0.9);
    color:#ffffff;
font-weight:bold; } }