.contentwrap .csc-header {
}
.contentwrap .csc-header h1 {
	font-size:16px;
	color: #101823;
	margin: 0 0 20px 0;
}

h2 {
	color: #ededed; 
	font-size: 12px;
	text-transform: uppercase;
	margin: 3px 0 17px 0;
}
/* Helping Styles */
.hidden {display: none;}

a {color: #4B4A4A;}

.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

#maincontent .bodytext{font-size:12px;line-height:18px;}

.leftnavwrap{line-height:20px;font-weight:bold;text-transform: uppercase;}
.leftnavwrap a{display: block;float: left;color:#ededed;text-decoration:none; font-size: 12px; padding: 6px 8px 5px 8px;}
.leftnavwrap a:hover{background: #fff; color: #101823;}
.leftnavwrap a:hover{background: #fff; color: #101823;}
.leftnavwrap a.active{background: #fff; color: #101823;}

.langwrap{font-weight:bold;}
.langwrap a{color:#959595;text-decoration:none}
.langwrap a:hover{text-decoration:underline}

.contentwrap{}
.contentwrap a{color:#4B4A4A;}
.rightnavwrap{ }

.prodnavwrap {width: 100%;}

.prodnavbox{
margin-left:11px;
margin-right:2px;
}
.prodnav_block{
height:210px;
margin-right:6px;
border:1px solid #7996A6;
background-color:#D7DFE4;
background-repeat:no-repeat;
background-position:0px 50%;
margin-bottom:15px;
}
.prodmenu{
width:154px;
line-height:20px;
background-color:#BBC9D1;
margin-bottom:6px;
}
.prodmenu a, .prod_subnav a{font-weight:bold;color:#4B4A4A;text-decoration:none;}
.prodmenu a{margin-left:5px;}
.prodmenu a:hover, .prod_subnav a:hover{text-decoration:underline;}
.prod_subnav .prod_subact{font-weight:bold;color:#4B4A4A;}
/*Individuelle Background bilder für Produktnavigatio*/

.sidenav {margin: 0; padding: 0; list-style: none;}
.sidenav li a {color: #4B4A4A; font-weight: bold; font-size: 12px; text-decoration: none; line-height: 18px;}
.sidenav li a:hover {text-decoration: underline;}
.sidenav li.prod_subnav a {font-weight: normal;}
.sidenav li.prod_subnav {font-weight: normal; padding: 0 0 0 10px; background: transparent url('images/dot.gif') no-repeat 4px 8px;}
.sidenav li.subactive a {text-decoration: underline;}
.sidenav li.last {margin: 0 0 20px 0;}
