/*  Typo
----------------------------------------------- */
a:link, a:visited {text-decoration:none;}
a:active {text-none;}
a:hover {text-decoration:underline; }
div#contentfooter {
    color: #fff !important;
}
/*  Layout
----------------------------------------------- */
#logofront {position:fixed;width:100%;z-index:99999;margin-top:-125px;clear: both;background:#7a9dd5;min-height:150px;}
.meinlogo {width:1040px;margin:0 auto;background:#000000;}
#logo {height:120px;margin-top:0px;float:right;margin-right:43px;}
body {width: 100%;margin: 0;padding: 0;background: #cccccc url(https://u.jimcdn.com/cms/o/s9d56e8dc6a45f17f/userlayout/img/background.jpg?t=1414326008) no-repeat left top fixed;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-o-background-size: 100% auto;background-size: 100% auto;}
body.cc-indexpage {width: 100%;margin: 0;padding: 0;background: #cccccc url(https://u.jimcdn.com/cms/o/s9d56e8dc6a45f17f/userlayout/img/background-index.jpg?t=1414349359) no-repeat left top fixed;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-o-background-size: 100% auto;background-size: 100% auto;}
div.blogselection h1, .post-title, .post-title a, div.blogselection h1 a {font-size: 25px!important;text-decoration:none!important;}
div.blogselection h1 a:hover {font-size: 25px!important;text-decoration:underline!important;}
#sidebar div.blogselection h1 a:hover {font-size: 25px!important;text-decoration:underline!important;}
#sidebar div.blogselection {background: rgba(255,255,255,0.6);padding:7px;}
#footer p, #footer p a, #sidebar p, #sidebar p a, .leftrow a, .rightrow a, #contentfooter a {color: #ffffff!important;}
#footer div.hr {border-color: #ffffff!important;}
#title1 a {font-family:oswald;sans-serif;color:#ffffff;font-size:28px;position:absolute;margin-top:17px;margin-left:7px;text-decoration:none;}
#title2 {font-family:georgia;serif;color:#ffffff;font-size:20px;position:absolute;margin-top:47px;margin-left:7px;}
.right {background:rgba(255,255,255,1.0);position:relative;margin: 0 auto;width: 1000px;margin-bottom:0px;float:right;margin-top:100px;padding:20px;}
#container {margin:0 auto;width:1040px;background:none;z-index: 3;margin-top:125px;}
#content {padding:0px;background:#ffffff;}
.cc-indexpage #content {padding-top:135px;background:#ffffff;}
#center {width:100%;min-width:1040px;clear: both;margin: 0 auto;margin-top:15px;background:none;min-height: 100px;}
#page-2135796924 div.blogselection div.n {padding: 5px 0;border-bottom: 1px dotted #0613af;width:50%;}
#page-2135796924 div#content_area {background:#ffffff url(https://u.jimcdn.com/cms/o/s9d56e8dc6a45f17f/userlayout/img/backnews.jpg?t=1416054296);background-repeat:no-repeat;}
div.blogselection div.n {padding: 5px 0;border-bottom: 1px dotted #0613af;}
#contentfooter a {z-index:99999;}
.cc-indexpage #slider {display:block;width:1040px;height:233px;margin-top:-20px;z-index:0;margin-left:-20px;}
#slider {display:none;}
.cc-indexpage #slider .shadow {margin-top:-49px;background: url(shadow.png) left 100%;background-repeat: no-repeat;background-size:100%;width:100%;height:20%;position: absolute;left:0;z-index:1;}

form.cc-m-form .cc-m-form-view-element > label div {display: inline;font-weight: bold;}
form.cc-m-form .cc-m-form-view-element.cc-m-required > label span.j-m-required {display: none !important;}
.cc-m-form-note {display: none!important;}

#sidebar {clear: both;width: 100%;margin: 0 auto;background:none;min-height: 100px;color: #ffffff!important;}
#footer {width:100%;min-width:1040px;clear: both;margin: 0 auto;background-color:#0613af;min-height: 100px;margin-top: 135px;}
.sinner {width: 1010px;padding:15px;margin: 0 auto;}

#topnav {position:fixed; float:left;margin-top:152px;width:1040px;list-style: none;z-index: 9999;top:5px;background:none;}
#topnavcont {position:fixed;width:100%;clear: both;margin: 0 auto;background:#0613af;min-height:68px;padding-top:0px;z-index:9999;}
div#topnav ul.mainNav1 {margin:0px 0 2px 0 !important;padding:0;list-style:none;text-align:left;line-height:100%;}
div#topnav ul.mainNav1 {float:left;display:block;padding:0;}
div#topnav ul.mainNav1 li {margin:0 !important;padding:0;list-style:none;display:inline;}
div#navigation ul.mainNav1 li {margin:0 !important;padding:0;list-style:none;display:block;}
div#topnav ul.mainNav1 li a,
div#topnav ul.mainNav1 li a:link,
div#topnav ul.mainNav1 li a:active {position:relative;display:block;float:left;text-decoration:none !important;text-align:left;margin-right:3px;color:#000000;text-transform:uppercase;font-weight:normal;font-size:18px;font-family:'oswald',sans-serif;}
div#topnav ul.mainNav1 li a span {display:block;float:left;padding:8px 8px 8px 8px;color:#7a9dd5;}
div#topnav ul.mainNav1 li a.current span,
div#topnav ul.mainNav1 li a.parent span,
div#topnav ul.mainNav1 li a:hover span,
div#topnav ul.mainNav1 li a.current:hover span,
div#topnav ul.mainNav1 li a.parent:hover span {color:#ffffff;font-weight:normal;}

#subnav {float: left;width: 1040px;list-style: none outside none;z-index: 99999;margin-top: -49px;position: fixed;}
div#subnav ul.mainNav2 {margin:0px 0 0px 0 !important;padding:0;list-style:none;text-align:left;line-height:100%;}
div#subnav ul.mainNav2 {float:left;display:block;padding:0;}
div#subnav ul.mainNav2 li {margin:0 !important;padding:0;list-style:none;display:inline;}
div#subnav ul.mainNav2 li {margin:0 !important;padding:0;list-style:none;display:inline;}
div#subnav ul.mainNav2 li a,
div#subnav ul.mainNav2 li a:link,
div#subnav ul.mainNav2 li a:active {position:relative;display:block;float:left;text-decoration:none !important;text-align:left;margin-right:3px;color:#000000;text-transform:uppercase;font-weight:normal;font-size:14px;font-family:'oswald',sans-serif;}
div#subnav ul.mainNav2 li a span {display:block;float:right;padding:8px 8px 8px 8px;color:#0613af;}
div#subnav ul.mainNav2 li a.current span,
div#subnav ul.mainNav2 li a.parent span,
div#subnav ul.mainNav2 li a:hover span,
div#subnav ul.mainNav2 li a.current:hover span,
div#subnav ul.mainNav2 li a.parent:hover span {color:#ffffff;font-weight:normal;text-decoration:underline;}

#subnav2 {float: left;ist-style: none outside none;background: none repeat scroll 0% 0%;z-index: 99999;margin-top: -16px;position: fixed;}
div#subnav2 ul.mainNav3 {margin:0px!important;padding:0;list-style:none;text-align:left;line-height:100%;}
div#subnav2 ul.mainNav3 {float:left;display:block;padding:0;}
div#subnav2 ul.mainNav3 li {margin:0 !important;padding:0;list-style:none;display:inline;}
div#subnav2 ul.mainNav3 li {margin:0 !important;padding:0;list-style:none;display:inline;}
div#subnav2 ul.mainNav3 li a,
div#subnav2 ul.mainNav3 li a:link,
div#subnav2 ul.mainNav3 li a:active {position:relative;display:block;float:left;text-decoration:none !important;text-align:left;margin-right:3px;color:#000000;text-transform:uppercase;font-weight:normal;font-size:14px;font-family:'oswald',sans-serif;}
div#subnav2 ul.mainNav3 li a span {display:block;float:right;padding:8px 8px 8px 8px;color:#000000;}
div#subnav2 ul.mainNav3 li a.current span,
div#subnav2 ul.mainNav3 li a.parent span,
div#subnav2 ul.mainNav3 li a:hover span,
div#subnav2 ul.mainNav3 li a.current:hover span,
div#subnav2 ul.mainNav3 li a.parent:hover span {color:#ffffff;font-weight:normal;}

div#content_area {margin-top:0px;}

div.blogselection h1, .post-title, .post-title a, div.blogselection h1 a {font-size: 22px!important;text-decoration:none!important;}
#sidebar div.blogselection h1, #sidebar div.blogselection h1 a {font-size: 14px!important;text-decoration:none!important;}
#sidebar a.blogreadmore {display:none!important;}
div.datetime.dt-style8.dt-alignment-right {margin: 0 -11px 30px 0;}
div.blogselection h1 a:hover {font-size: 22px!important;text-decoration:underline!important;}
#sidebar div.blogselection h1 a:hover {font-size: 14px!important;text-decoration:underline!important;}

#cart {position: absolute;margin-left: 651px;margin-top: 31px;z-index: 9999;}
#cc-sidecart {border: solid 0px #000000;margin-top:24px;width:200px;height:81px;z-index:6000;}
#cc-sidecart-wrapper {margin-left:0px !important;width:200px !important;border: solid 0px #000000;}
div.cc-sidecart-item,.cc-sidecart-footer {display:none!important;}
.cc-sidecart-calculation {padding-left:10px!important;padding-top: 12px;}
.cc-sidecart-calculation-price {padding-right:10px!important;padding-bottom:10px!important;}
div.cc-sidecart-header.cc-clearover {background:rgba(0,0,0,0.3)!important;padding: 10px !important;color:#ffffff !important;font:normal 13px/140% "Verdana", Arial;}
div.cc-sidecart-content {background-color:#ffffff !important;}
div.cc-sidecart-calculation span.cc-sidecart-calculation-price {margin-top: -15px;}