body {
	margin:0;
	padding:0;
	font-family:Arial, Verdana, sans-serif;
	font-size:62.5%;
	background:url(../gfx/bg_verlauf.jpg) repeat-x #b5b4b4;
}
.clear, .csc-textpic-clear {
	clear:both;
}
.csc-textpic-clear {
	clear:both;
}
#head-sonderNav {
	position:absolute;
	top:11px;
	left:164px;
	width:811px;
	text-align:right;
	color:#666666;
	z-index:999;
}
#head-sonderNav a {color:#666666; text-decoration:none; text-transform:uppercase;}
#head-sonderNav a:hover {color:#000000;}
#head-sonderNav a.active {color:#000000;}


#head-logo {
	position:absolute;
	top:11px;
	left:30px;
}
#head-headline {
	position:absolute;
	top:58px;
	left:164px;
	font-size:2.4em;
	color:#696969;
	z-index:5;
}
#head-linie {
	position:absolute;
	top:83px;
	left:25px;
	width:950px;
	height:1px;
	background-color:#dee2e5;
	overflow:hidden;
}

#othernav-language li, #othernav-language ul {
	list-style-type:none; margin:0; padding:0;
}
#othernav-language {
	display:inline;
	position:relative;
	list-style-type:none; margin:0; padding:0;
	padding-bottom:3px;
	background-color:#FFFFFF;
}
#othernav-language li {
	display:inline;
	padding-bottom:3px;
	background-color:#FFFFFF;
}
#othernav-language li ul {
	position:absolute; top:12px; left:0; text-align:left;
	display:none;
	border: 1px solid #b7babc;
	padding: 3px;
	margin-top:3px;
	background-color:#FFFFFF;
}
#othernav-language li ul li {
	display:block;
	padding:0;
	background-color:#FFFFFF;
}
#othernav-language:hover, #othernav-language .iehover {
	color:#3a4b58;
	cursor:pointer;
}
#othernav-language:hover li ul, #othernav-language .iehover ul {
	display:block;
}

#contentBox {
	position:absolute;
	top:84px;
	left:16px;
	width:808px;
	font-size:1.1em;
	z-index:10;
}
#contentBox-header {
	width:808px;
	height:14px;
	overflow:hidden;
	background:url(../gfx/bg_content_box_header.png) no-repeat;
}
#contentBox-middle {
	width:780px;
	padding:0 14px 0 14px;
	margin:0;
	background:url(../gfx/bg_content_box_middle.png) repeat-y;
}

#contentBox-footer {
	width:808px;
	height:17px;
	margin:0;
	background:url(../gfx/bg_content_box_footer.png) no-repeat;
}

#contentBox-footer-footer {
	position:relative;
	width:808px;
	z-index:100;
}

#button-content-forward {
	position:absolute;
	top:-71px;
	left:799px;
	z-index:100;
}
#button-content-backward {
	position:absolute;
	top:-71px;
	left:-11px;
	z-index:100;
}

#right-Box {
	position:absolute;
	top:93px;
	left:820px;
	width:155px;
	color:#555555;
	z-index:5;
}

#mainNav {font-size:1.1em;}
#mainNav ul {margin:0; padding:0; list-style:none; border-bottom:1px solid #eef0f2;}

#mainNav ul li {margin:0; padding:5px 0 5px 10px; list-style:none; border-top:1px solid #eef0f2;}
#mainNav a {color:#555555; text-decoration:none; text-transform:uppercase;}
#mainNav a:hover {color:#333333; font-weight:bold;}
#mainNav a.active {color:#333333; font-weight:bold;}
#mainNav ul li li { border:none; padding:2px 0 2px 10px; background: url(../gfx/arrow_c1.gif) no-repeat 0 6px;}
#mainNav ul ul { border:none;}

#plan {border-bottom:1px solid #eef0f2;}

#mainNav2 {font-size:1.1em;}
#mainNav2 ul {margin:0; padding:0; list-style:none; border-bottom:1px solid #eef0f2;}

#mainNav2 ul li {margin:0; padding:5px 0 5px 10px; list-style:none; border-top:1px solid #eef0f2;}
#mainNav2 a {color:#555555; text-decoration:none; text-transform:uppercase;}
#mainNav2 a:hover {color:#333333; font-weight:bold;}
#mainNav2 a.active {color:#333333; font-weight:bold;}
#mainNav2 ul li li { border:none; padding:2px 0 2px 10px; background: url(../gfx/arrow_c1.gif) no-repeat 0 6px;}
#mainNav2 ul ul { border:none;}

p { margin:0; padding:0; padding-top:5px;}
h1, h2, h3 { margin:0; padding:0; font-weight:normal;}
h1 { font-size:19px; }
h2 { font-size:17px; }
h3 { font-size:15px; }

#contentBox-content a, #contentBox-content td {color:#FFFFFF;}
#contentBox-content table {font-size:1em;}

.content-type-default { padding:30px; }

