/* 
classes
-------------------------------------------------- */ 
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}
.text A:link{ color:#000000; text-decoration: underline;}
.text A:active{ color:#000000; text-decoration: underline;}
.text A:visited{ color:#000000; text-decoration: underline;}
.text A:hover{color: #000000; text-decoration: underline;}

.textbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold;}
.textbold A:link{ color:#000000; text-decoration: none;}
.textbold A:active{ color:#000000; text-decoration: none;}
.textbold A:visited{ color:#000000; text-decoration: none;}
.textbold A:hover{color: #000000; text-decoration: none;}

.title { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 20pt; color: #000000; font-weight:bold;}

.csc-header, H1{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight:bold; margin-top: 0em; margin-bottom:0.5em; 
}

.textheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666;}

.text_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.text_small A:link{ color:#000000; text-decoration: underline;}
.text_small A:active{ color:#000000; text-decoration: underline;}
.text_small A:visited{ color:#000000; text-decoration: underline;}
.text_small A:hover{color: #000000; text-decoration: underline;}

.text_small_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.text_small_bold A:link{ color:#000000; text-decoration: none;}
.text_small_bold A:active{ color:#000000; text-decoration: none;}
.text_small_bold A:visited{ color:#000000; text-decoration: none;}
.text_small_bold A:hover{color: #000000; text-decoration: none;}

/* 
allgemeines
-------------------------------------------------- */ 
.clear{
clear:both;
}

.left{
float:left;
}

.right{
float:right;
}

.hidden{
	display:none;
}

p {margin: 0 0 0 0;}
h1, h2, h3, h4, h5, h6 {margin: 0 0 0 0; padding: 0 0 0 0;}



/* 
zentriert
-------------------------------------------------- */ 

.main{
	width:auto;
	/*margin:0px auto;
	align:center;*/
}


.centerheader{
	float:none !important;
	width: auto;
	margin-bottom: 5em;
}


.head{
	float:right;
	height: 89px;
}

.head_text{
	float:left;
}


.centercontent{
	float:none !important;
	width: auto;
	text-align:left;
	display: inline;
}

.main_left{
	display:none;
}

.main_content{
	float:left;
	display:inline;
	display: inline;
}


.main_middle{
	float:left;
	width: auto;
}

.main_right{
	display:none;
}

.metanav_out{
	display:none;
}


/* 
middle
-------------------------------------------------- */ 

.content_title{
	float:none !important;
	width: auto;
}

.content{
	float:none !important;
	width: auto;
}

.content_wide{
	float:none !important;
}

.content .content_element{
	float:none !important;
	margin-top: 4em;
}

.content_wide .content_element{
	float:none !important;
	margin-top: 4em;
}

.home_main{
	float:left;
	width: 531px;
	overflow:hidden;
}

.home_box_left{
	float:none !important;
	width: auto;
	margin-top: 1em;
}
.home_box_right{
	float:none !important;
	width: auto;
	margin-top: 1em;
}
.home_box_bottom{
	float:none !important;
	width: auto;
	margin-top: 1em;
}

.home_box_title1{
	float:none !important;
	width: auto;
}

.home_box_title2{
	display:none;
}

.home_box_text{
	float:none !important;
	width: auto;
}



/* 
menu
-------------------------------------------------- */ 

.menu_top{
	float:left;
	width: 532px;
}

.menu_row_light{
	float:left;
	width: 532px;
	margin-top: 2em;
}

.menu_row_dark{
	float:left;
	width: 532px;
	margin-top: 2em;
}

.menu_text_left{
	float:left;
	width: 104px;
	overflow: hidden;
}

.menu_text_middle{
	float:left;
	width: 132px;
	overflow: hidden;
}

.menu_text_right{
	float:left;
	width: 124px;
	overflow: hidden;
}


.twopics{
	float:left;
	width: 172px;
	margin-right: 5px;
	display:inline;
}
