*{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
}

body{
	background-color:white;
	color:#3e3d40;
	margin:0;
	padding:0 0 20px 0;
	overflow-y: scroll;
}

table,
tr,
td{
	border:none;
	border-collapse:collapse;
}

td{
	vertical-align:top;	
}

p,h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	border:none;
}

h2,h3,h4,h5,h6{
	font-weight:normal;
}

a{
	color:#00509a;
	text-decoration:none;
	cursor: pointer;
}

.bodytext{
	/*text-align:justify;*/
}

.content{
	position:relative;	
}

.ce{
	position:relative;	
}

.ce{
    zoom:				1;
    display:			block;
	clear:				both;
	float:				none;
	position:			relative;
}

html>body .ce{
	zoom:				none;
	display:			block;
	clear:				both;
	float:				none;
}

html>body .ce:after {
    content:			".";
    display:			block;
    height:				0;
    clear:				both;
    visibility:			hidden;
}

.clearer{
	clear:both;
	display:block;
	float:none;
	height:0px;
	overflow:hidden;
	visibility:hidden;
}

.spacer{
	clear:both;
	display:block;
	float:none;
}

#pagewrap{
	width:874px;
	height:621px;
	background-image:url(../img/background.gif);
	background-repeat:no-repeat;
	background-color:white;
	margin:0 auto;
	padding:0 0 65px 0;
}

/* height to opera (&gekko) */
html>body #pagewrap{
	height: auto;
	min-height: 621px;
}


#pageteaser{
	margin:0 0 0px 0;
	padding: 0 4px;
}

#languages{
	background-image:url(../img/languages_bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:23px;
	margin-left:120px;
}

#languages ul{
	width:763px;
	margin:0 0 0 60px;
	padding:0;
	list-style-type:none;
}

#languages li{
	margin:0 5px 0 0;
	padding:0 7px 0 0;
	float:left;
	list-style-type:none;
	height:18px;
	background-image:url(../img/languages_item_bg.gif);
	background-repeat:no-repeat;
	background-position: top right;
	padding-top:2px;
}

#languages li.last{
	background-image:none;
}

#languages li a{
	color:#ababab;
	text-transform:uppercase;
	font-size:9px;
}

#languages li a:hover{
	color:#1953a5;
}


#languages li a.act{
	color:#1953a5;
}



h1.big{
	font-size:20px;
	font-weight:bold;
}

h1.big a{
	font-size:20px;
}

h1.med{
	font-size:14px;
	font-weight:bold;
}

h1.med a{
	font-size:12px;
}

h1.small{
	font-size:12px;
	font-weight:bold;
}

h1.small a{
	font-size:12px;
}

h2.big{
	margin:2px 0 0 0;
	font-size:20px;
	font-weight:bold;
}

h2.big a{
	font-size:12px;
}

h2.small{
	margin:2px 0 0 0;
	font-size:12px;
	font-weight:normal;
}

h2.small a{
	font-size:12px;
}

h2.graphical_small{
	position:relative;
	left:21px;
	/*top:-4px;*/
	top:0px;
}

.darkblue{
	color:#1953a5;
}

.mediumblue{
	color:#009ee0;
}

.white{
	color:white;
}

.csc-header{
	padding:0 0 20px 0;
	position:relative;
}

.rtelist{
	list-style-type:none;
	list-style-image:url(../img/rtelist.jpg);
}

/* height to opera (&gekko) */
html>body .rtelist{
	list-style-image:url(../img/rtelist.jpg);
}




/*

	DIE NAVIGATION

*/

#navigationwrap{
	width:177px;
	background-image:url(../img/background_navigation.gif);
	background-repeat:no-repeat;
	
	margin:0 0 0 13px;
	padding:3px 3px 0 3px;
}

/* height to opera (&gekko) */
html>body #navigationwrap{
	width:174px;
}


#navigation{
	width:169px;
	margin:0;
	padding:0;
	border:1px solid #dadbdc;
	overflow:hidden;
}

/* height to opera (&gekko) */
html>body #navigation{
	width:169px;
}

#navigation dt{
	margin:0;
	padding:0;
	border-bottom:1px solid #dadbdc;
}



#navigation dt a{
	/*background-image:url(../img/background_level0.gif);*/
	background-image:url(../img/background_level0_hassub.gif);
	background-repeat:no-repeat;
	background-color:#eff0f1;
	display:block;
	padding: 3px 0px 2px 6px;
	border-top:1px solid #f3f4f5;
	border-bottom:1px solid #f5f5f6;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}

#navigation dt a.act{
	background-image:url(../img/background_level0_hassub_act.gif);
}


#navigation dt.hassub a{
	/*background-image:url(../img/background_level0_hassub.gif);*/
	background-image:url(../img/background_level0_hassub.gif);
	background-repeat:no-repeat;
	background-color:#eff0f1;
	display:block;
	padding: 3px 0px 2px 6px;
	border-top:1px solid #f3f4f5;
	border-bottom:1px solid #f5f5f6;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}

#navigation dt.hassub a.act{
	background-image:url(../img/background_level0_hassub_act.gif);
}


#navigation dt a.no:link{
	color:#1953a5;
}
#navigation dt a.no:active{
	color:#1953a5;
}
#navigation dt a.no:visited{
	color:#1953a5;
}
#navigation dt a.no:hover{
	color:#000000;
}

#navigation dt a.act:link{
	color:#000000;
}
#navigation dt a.act:active{
	color:#000000;
}
#navigation dt a.act:visited{
	color:#000000;
}
#navigation dt a.act:hover{
	color:#000000;
}




#navigation dd{
	margin:0;
	padding:0;
}

#navigation dd a{
	background-image:url(../img/background_sublevel_hassub.gif);
	background-repeat:no-repeat;
	display:block;
	padding: 4px 0px 3px 6px;
	border-top:1px solid #f5f5f5;
	border-bottom:1px solid #f9f9f7;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
}

#navigation dd.hassub a{
	background-image:url(../img/background_sublevel_hassub.gif);
	background-repeat:no-repeat;
	display:block;
	padding: 4px 0px 3px 6px;
	border-top:1px solid #f5f5f5;
	border-bottom:1px solid #f9f9f7;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
}

#navigation dd.hassub a.act{
	background-image:url(../img/background_sublevel_hassub_act.gif);
}


#navigation dd.first_sublevel a{
	padding-left:10px;
}

#navigation dd.second_sublevel a{
	padding-left:20px;
}

#navigation dd.third_sublevel a{
	padding-left:30px;
}

#navigation dd.fourth_sublevel a{
	padding-left:40px;
}

#navigation dd.fifth_sublevel a{
	padding-left:50px;
}




#navigation dd a.no:link{
	color:#636466;
}
#navigation dd a.no:active{
	color:#636466;
}
#navigation dd a.no:visited{
	color:#636466;
}
#navigation dd a.no:hover{
	color:#000000;
}

#navigation dd a.act:link{
	color:#000000;
}
#navigation dd a.act:active{
	color:#000000;
}
#navigation dd a.act:visited{
	color:#000000;
}
#navigation dd a.act:hover{
	color:#000000;
}



/*
	New Hint in Navigation
*/
#navigation dt .new_hint{
	font-size:11px;
	font-weight:bold;
	color:#1953a5;
	text-decoration:underline;
}


#navigation dd .new_hint{
	font-size:10px;
	font-weight:bold;
	color:#1953a5;
	text-decoration:underline;
}



/*

	MARGINAL SPALTE

*/

#marginal{
	width:177px;
	margin:0 0 0 13px;
	padding:0;
}

#leftcol{
	float:left;
	width:210px;
}

/*
#rightcol{
	width:664px;
	float:right;
	border:0px solid black;
}
*/

#rightcol{
	width:660px;
	float:right;
	border:0px solid black;
}

#rightcol .content{
	padding: 0 20px 0 0;
}




/*

	FOOTER

*/

#footer{
	width:874px;
	height:50px;
	background-image:url(../img/background_footer.gif);
	background-repeat:no-repeat;
	background-color:white;
	margin:0 auto;
	padding:0;
}

/* height to opera (&gekko) */
html>body #footer{
	height: auto;
	min-height: 50px;
}

#footer .content{
	margin:0;
	padding:14px 34px 0 210px;
	font-size:10px;
	color:#777779;
	line-height:12px;
}

#footer .content *{
	font-size:10px;
}



/*
	PLUGINS
*/

.news-latest-container,
.news-list-container{
	background-image:url(../img/news_list_item_bg.gif);
	background-repeat:repeat-x;
	background-position: left top;	
	padding:2px 0 0 0;
}

.news-latest-container .date,
.news-list-container .date{
	font-size:11px;
	padding:3px 0;
}

.news_list_item_image_right{
	margin:0;
	padding:0;
}

.news_list_item_image_right .images{
	float:right;
	margin:0;
	padding:12px 0 0 0;
	text-align:right;
}

.news_list_item_image_right .images img{
	margin: 0 7px 0 0;
	padding: 0;
}

.news_list_item_image_right .text{
	margin:0;
	padding:12px 0 0 0;
	width:475px;
}

.news_list_item_image_right .text h1{
	padding:0 0 0 0;
}

.news_list_item_image_right .text p{
	text-align:justify;
}

/*
.news_list_item_image_right .morelink{
	float:left;
	clear:both;
	margin:-12px 0 0 0;
	padding:0;
	width:421px;
	text-align:right;
}
*/

.news_list_item_image_right .text a{
	background-image:url(../img/linkicon.gif);
	background-repeat:no-repeat;
	background-position:right 4px;
	padding: 0 8px 0 0;	
	font-weight:bold;
}

.news_list_item_image_right .text h1 a{
	background-image:none;
	padding: 0 0 0 0;
}

.news_list_item_image_right .spacer{
	margin:0;
	padding:0;
	height:12px;
	overflow:hidden;
	background-image:url(../img/news_list_item_bg.gif);
	background-repeat:repeat-x;
	background-position: left 10px;
}







.news_list_item_image_left{
	margin:0;
	padding:0;
}

.news_list_item_image_left .images{
	float:left;
	margin:0;
	padding:12px 0 0 0;
	text-align:left;
}

.news_list_item_image_left .images img{
	margin: 0 0 0 7px;
	padding: 0;
}

.news_list_item_image_left .text{
	margin:0;
	padding:12px 0 0 0;
	width:475px;
	float:right;
}

.news_list_item_image_left .text h1{
	padding:0 0 0 0;
}

.news_list_item_image_left .text p{
	text-align:justify;
}

.news_list_item_image_left .morelink{
	clear:both;
	margin:-12px 475px 0 0;
	padding:0;
	text-align:right;
}

html>body .news_list_item_image_left .morelink{
	float:right;
}


.news_list_item_image_left .text a{
	background-image:url(../img/linkicon.gif);
	background-repeat:no-repeat;
	background-position:right 4px;
	padding: 0 8px 0 0;	
	font-weight:bold;
}

.news_list_item_image_left .text h1 a{
	background-image:none;
	padding: 0 0 0 0;
}

.news_list_item_image_left .spacer{
	margin:0;
	padding:0;
	height:12px;
	overflow:hidden;
	background-image:url(../img/news_list_item_bg.gif);
	background-repeat:repeat-x;
	background-position: left 10px;
}









.news_list_item_text{
	margin:0;
	padding:0;
}

.news_list_item_text .text{
	margin:0;
	padding:12px 0 0 0;
}

.news_list_item_text .text h1{
	padding:0 0 12px 0;
}

.news_list_item_text .text p{
	text-align:justify;
}

.news_list_item_text .morelink{
	float:right;
	clear:both;
	margin:-12px 0 0 0;
	padding:0;
	text-align:right;
}

.news_list_item_text .morelink a{
	background-image:url(../img/linkicon.gif);
	background-repeat:no-repeat;
	background-position:right 4px;
	padding: 0 8px 0 0;	
	font-weight:bold;
}

.news_list_item_text .spacer{
	margin:0;
	padding:0;
	height:12px;
	overflow:hidden;
	background-image:url(../img/news_list_item_bg.gif);
	background-repeat:repeat-x;
	background-position: left 10px;
}


.tx-ttnews-browsebox{
	margin: 30px 0 0 0;
	text-align:right;
}

.tx-ttnews-browsebox *{
	font-size:13px;	
}

.tx-ttnews-browsebox table{
	float:right;
	margin: 5px 0 0 0;	
}

.tx-ttnews-browsebox-SCell a{
	text-decoration:underline;	
}

#newsfooter{
	margin:20px 0 0 0;
	text-align:right;
}

#newsfooter a{
	background-image:url(../img/linkicon.gif);
	background-repeat:no-repeat;
	background-position:right 4px;
	padding: 0 8px 0 0;	
	font-weight:bold;
}


/*
	Formulare
*/
.tx-powermail-pi1 form{
	margin:0 0 0 5px;
	padding:0;
}

.tx-powermail-pi1 fieldset{
	border:none;
}

.tx-powermail-pi1 legend{
	display:none;
}

.tx_powermail_pi1_fieldwrap_html{
	display:block;
	clear:both;
	float:none;
	margin: 0 0 20px 0;
	border:none;
	position:relative;
}

.tx_powermail_pi1_fieldwrap_html_10,
.tx_powermail_pi1_fieldwrap_html_12,
.tx_powermail_pi1_fieldwrap_html_34,
.tx_powermail_pi1_fieldwrap_html_52,
.tx_powermail_pi1_fieldwrap_html_70,
.tx_powermail_pi1_fieldwrap_html_88,
.tx_powermail_pi1_fieldwrap_html_106,
.tx_powermail_pi1_fieldwrap_html_124,
.tx_powermail_pi1_fieldwrap_html_142,
.tx_powermail_pi1_fieldwrap_html_31,
.tx_powermail_pi1_fieldwrap_html_49,
.tx_powermail_pi1_fieldwrap_html_67,
.tx_powermail_pi1_fieldwrap_html_85,
.tx_powermail_pi1_fieldwrap_html_103,
.tx_powermail_pi1_fieldwrap_html_121,
.tx_powermail_pi1_fieldwrap_html_139{
	margin: 0 0 10px 0;
}

.tx-powermail-pi1 label{
	display:block;
}

.tx-powermail-pi1 input{
	display:block;
	width: 300px;
	position:absolute;
	right:0px;
	top:0px;
}

.tx-powermail-pi1 textarea{
	display:block;
	width: 300px;
	height: 36px;
	position:absolute;
	right:0px;
	top:0px;
}

.tx_powermail_pi1_fieldwrap_html_textarea{
	height:36px;
}

.tx-powermail-pi1 select{
	display:block;
	width: 306px;
	position:absolute;
	right:0px;
	top:0px;
}

html>body .tx-powermail-pi1 select{
	width:304px;
}

.powermail_mandatory,
.powermail_mandatory_js{
	color:red;
}

#powermaildiv_uid16 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid37 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid55 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid73 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid91 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid109 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid127 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid145 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid178 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid179 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid180 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid181 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid182 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid183 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid184 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid185 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
#powermaildiv_uid203 .tx_powermail_pi1_fieldwrap_html_checkbox_title{
	display:none;
}

#powermaildiv_uid16 label,
#powermaildiv_uid37 label,
#powermaildiv_uid55 label,
#powermaildiv_uid73 label,
#powermaildiv_uid91 label,
#powermaildiv_uid109 label,
#powermaildiv_uid127 label,
#powermaildiv_uid145 label,
#powermaildiv_uid203 label{
	display:block;
	padding: 0 30px 0 0;
}

#powermaildiv_uid16 input,
#powermaildiv_uid37 input,
#powermaildiv_uid55 input,
#powermaildiv_uid73 input,
#powermaildiv_uid91 input,
#powermaildiv_uid109 input,
#powermaildiv_uid127 input,
#powermaildiv_uid145 input{
	width:auto;
	position:absolute;
	top:0px;
	right:0px;
}





.tx_powermail_pi1_fieldwrap_html_148 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
.tx_powermail_pi1_fieldwrap_html_164 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
.tx_powermail_pi1_fieldwrap_html_166 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
.tx_powermail_pi1_fieldwrap_html_168 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
.tx_powermail_pi1_fieldwrap_html_170 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
.tx_powermail_pi1_fieldwrap_html_172 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
.tx_powermail_pi1_fieldwrap_html_174 .tx_powermail_pi1_fieldwrap_html_checkbox_title,
.tx_powermail_pi1_fieldwrap_html_176 .tx_powermail_pi1_fieldwrap_html_checkbox_title{
	padding: 0 0 10px 0;
	display:block;
}

.tx_powermail_pi1_fieldwrap_html_148,
.tx_powermail_pi1_fieldwrap_html_164,
.tx_powermail_pi1_fieldwrap_html_166,
.tx_powermail_pi1_fieldwrap_html_168,
.tx_powermail_pi1_fieldwrap_html_170,
.tx_powermail_pi1_fieldwrap_html_172,
.tx_powermail_pi1_fieldwrap_html_174,
.tx_powermail_pi1_fieldwrap_html_176{
	padding: 0 0 10px 0;
	display:block;
}

.tx_powermail_pi1_fieldwrap_html_148 input,
.tx_powermail_pi1_fieldwrap_html_164 input,
.tx_powermail_pi1_fieldwrap_html_166 input,
.tx_powermail_pi1_fieldwrap_html_168 input,
.tx_powermail_pi1_fieldwrap_html_170 input,
.tx_powermail_pi1_fieldwrap_html_172 input,
.tx_powermail_pi1_fieldwrap_html_174 input,
.tx_powermail_pi1_fieldwrap_html_176 input,
.tx_powermail_pi1_fieldwrap_html_178 input,
.tx_powermail_pi1_fieldwrap_html_179 input,
.tx_powermail_pi1_fieldwrap_html_180 input,
.tx_powermail_pi1_fieldwrap_html_181 input,
.tx_powermail_pi1_fieldwrap_html_182 input,
.tx_powermail_pi1_fieldwrap_html_183 input,
.tx_powermail_pi1_fieldwrap_html_184 input,
.tx_powermail_pi1_fieldwrap_html_185 input{
	float:right;
	position:relative;
	display:inline;
	width:auto;
}

.tx_powermail_pi1_fieldwrap_html_148 label,
.tx_powermail_pi1_fieldwrap_html_164 label,
.tx_powermail_pi1_fieldwrap_html_166 label,
.tx_powermail_pi1_fieldwrap_html_168 label,
.tx_powermail_pi1_fieldwrap_html_170 label,
.tx_powermail_pi1_fieldwrap_html_172 label,
.tx_powermail_pi1_fieldwrap_html_174 label,
.tx_powermail_pi1_fieldwrap_html_176 label,
.tx_powermail_pi1_fieldwrap_html_178 label,
.tx_powermail_pi1_fieldwrap_html_179 label,
.tx_powermail_pi1_fieldwrap_html_180 label,
.tx_powermail_pi1_fieldwrap_html_181 label,
.tx_powermail_pi1_fieldwrap_html_182 label,
.tx_powermail_pi1_fieldwrap_html_183 label,
.tx_powermail_pi1_fieldwrap_html_184 label,
.tx_powermail_pi1_fieldwrap_html_185 label{
	display:inline;
	float:left;
	position:relative;
}

.tx_powermail_pi1_fieldwrap_html_148 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_164 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_166 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_168 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_170 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_172 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_174 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_176 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_178 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_179 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_180 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_181 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_182 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_183 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_184 .powermail_check_inner,
.tx_powermail_pi1_fieldwrap_html_185 .powermail_check_inner{
	clear:both;
	float:none;
}


.tx_powermail_pi1_fieldwrap_html_reset{
	margin: 30px 0 0 0;
	display:block;
	width: 300px;
	position:absolute;
	left:0px;
}


.tx_powermail_pi1_fieldwrap_html_submit{
	margin: 30px 0 0 0;
	display:block;
	width: 300px;
	position:absolute;
	left:320px;
}

.accordionLink{
		cursor:pointer;
		background-image:url(../img/linkicon.gif);
		background-repeat:no-repeat;
		background-position:right 4px;
		padding: 0 12px 0 0;
		display: inline;
}

