body {
background:#DCD6CF url(../img/bg1px.gif) repeat-y scroll center top;
color:#000000;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
line-height:12px;
width:100%;
padding:0px;
margin:0px;
text-align:center;
}
img {
border:0px none;
}

.bodytextDark{
	background-color:#3E3E3E;
	color:#ffffff;
	/*font-weight:bold;*/
	display : inline;
}
#header {
background-color:#3F3F3F;
height:20px;
position:relative;
top:0px;
left:0px;
width:100%;
text-align:right;
}
#serviceMenue {
color:#DCD5CF;
height:20px;
line-height:14px;
margin:0px;
position:relative;
text-align:right;
top:0px;
display:inline;
}

#serviceMenue li {
position:relative;
height:14px;
top:0px;
display:inline;
font-size:11px;
}
#serviceMenue li a {
color:#DCD5CF;
text-decoration:none;
}

#contentContainer {
color:#DCD5CF;

line-height:14px;
margin:0px auto 0px;
position:relative;
text-align:left;
width:916px;
}
#logo {
height:96px;
left:0px;
margin:0px;
position:relative;
top:26px;
width:287px;
}
#hmenu {
height:53px;
left:0px;
margin:0px;
position:relative;
text-align:left;
top:20px;
width:500px;
}
#stoerer {
margin-top:25px;
height:126px;
left:0px;
position:relative;
text-align:right;
width:482px;
}
#teaser_left ul {
	display:block;
}

#content_right a.internal-link, a.external-link-new-window, a.mail, .csc-uploads-fileName a {
	background:#D0FE43 url(../img/subnavi_arrow.gif) no-repeat bottom left;
	padding-left:15px;
	text-decoration:none;
	color:#000000;
	height:15px;
	/*background-color:#D0FE43;*/
}
.csc-uploads-fileName a, .csc-uploads-fileSize {
font-size:12px;
}
#content_right  li a {
	background:url(../img/subnavi_arrow.gif) no-repeat bottom left;
	padding-left:15px;
	text-decoration:none;
	color:#000000;
	height:15px;
	/*background-color:#D0FE43;*/
}
#content_right  li  {
	color:#3F3F3F;
	/*list-style-type:none;*/
	padding:2px;
	height:19px;
	/*display : inline;*/
}

.bodytext {
background-color:#F6F6F6;
font-size:12px;
font-family:Arial;
display:inline;
color:#3F3F3F; 
padding:0;
line-height:16px;
font-weight:normal;
}


.subnavi a {
	padding-top:10px;

}


#teaser_left ul{
	list-style-type:none;
	margin:0;
	padding:0;
}


#teaser_left li{
	width:200px;
	background-color:#fff;
	background-image:url(../img/subnavi_arrow.gif);
	background-repeat:no-repeat;
	background-position: 0 50%;
	padding-left: 15px;	
	line-height:18px;
	margin:2px;
	
}
#teaser_left li.level2, #teaser_left li.level2_akt{
background-position: 10px 50%;
width:189px;
padding-left: 25px;
}
#teaser_left li.level2_akt{
background-position: 10px 50%;
padding-left: 25px;
background-color:#CFFF42;
	background-image:url(../img/subnavi_arrow_akt.gif);
}

#teaser_left li.akt{  
	width:200px;
	background-color:#CFFF42;
	background-image:url(../img/subnavi_arrow_akt.gif);
	background-repeat:no-repeat;
	background-position: 0 50%;
	padding-left: 15px;	
	line-height:18px;
	margin:2px;
	
}
#teaser_left a {
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
.csc-firstHeader, h1 {
font-size:14px;
line-height:16px;
color:#000000;
}

.teaser_back {
background: url(../img/teaser_back.gif) repeat-y scroll left top;
font-size:12px;
padding-left:20px;
vertical-align:bottom;
width:229px;
}

.clearer {
clear:both;
}
#content {
background: url(../img/content_back.gif) no-repeat right top;

left:0px;
position:relative;
text-align:left;
width:900px;
}
/*Content-Bereich*/


#teaser_left {
float:left;
margin-top:20px;
width:295px;

padding:0px;
/*border:1px solid red;*/
}

#contentHeadline {
/*float:right;
margin-right:80px;*/
height:45px;
padding:0px;
text-align:left;
width:480px;
margin-top:40px;
/*border:1px solid blue;*/
}
#content_right {
margin-top:10px;

padding:0px;
text-align:left;
width:480px;
/*border:1px solid blue;*/
}

#content_spacer {
float:right;

padding:0px;
width:560px;
/*border:1px solid green;*/
}

h2 {
font-size:12px;
font-family:Arial;
color:#000000;
font-weight:normal;
}
#copyright {
background-color: #F6F6F6;
font-size:10px;
font-family:Arial;
display : inline;
color : #3F3F3F; 
padding : 0;
line-height: 16px;
text-align:center;
bottom:0px ;
width:100%;
}
.csc-textpic-caption {
color: #3F3F3F;	
}
