/* CSS Document */
/* 
hintergrundblau	#3685AB 
hellgrün:		#E0FE92
text blau		#0099CC
text grün		#336600
*/

body{background-color:#E0FE92;}

a:link {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#0099CC;
}
a:visited {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#0099CC;
}
a:focus {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#5F835C;
}
a:hover {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#5F835C;
}
a:active {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#5F835C;
}
.aktuell {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#FF9900;
}
ul {}

.main_table { 
	background-color:#FFFFFF;
	width:1024px; 
	height:auto; 
	border-spacing:0px; 
	margin-top:0.3em;
	border:0px solid #FFFFFF;}

.top_row {
	background-image:url(Images/Top.gif);
	width:1024px; 
	height:250px; 
	padding:0px; 
	border-spacing:0px; 
	border:1px solid #;}
.top_logo_row {
	background-image:url(Images/Logo.gif); background-repeat:no-repeat;
	width:1024px; 
	height:190px; 
	padding:0px; 
	border-spacing:0px; 
	border:1px solid #FFFFFF;}
.navi_row {
	background-color:#FFFFFF;
	width:1024px; 
	height:20px; 
	border-spacing:0px; 
	border-right:0px solid #5F835C;
	border-left:0px solid #5F835C;
	border-top:2px solid #5F835C;
	border-bottom:2px solid #5F835C;
	text-align:center}
.main_row {
	background-color:#FFFFFF;
	width:1024px; 
	height:auto; 
	padding:0px; 
	border-spacing:0px; 
	border:1px solid #FFFFFF;}
.bottom_row {
	background-color:#FFFFFF;
	background-image:url(Images/Bottom.gif);
	background-repeat:no-repeat;
	width:1024px; 
	height:190px; 
	padding:0px; 
	border-spacing:0px; 
	border:1px solid #FFFFFF;
	text-align:right;
	padding-right:2.0em;
	color:#5F835C;
	font-weight:bold;
	font-family:"Courier New", Courier, mono;
	font-size:11px}
	
.navi_table{
	text-align:center;}
.navi_column_border_right {
	border-top:0px solid #5F835C;
	border-bottom:0px solid #5F835C;
	border-left:0px solid #5F835C;
	border-right:3px solid #5F835C;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 0px 4px;
	width:102px;
}
.navi_column {
	border:0px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	width:102px;
}

.text_table {width:100%;}
.text_image_1 {width:380px; text-align:left; padding:0.5em;}
.text_image_2 {width:250px; text-align:left; padding:0.5em;}
.text_image_3 {width:250px; text-align:left; padding:0.5em; border-right:2px solid #5F835C;}
.text_image_4 {text-align:center; padding:0.5em;}
.text_blau {font-family:Geneva, Arial, Helvetica, sans-serif, Times, serif; font-size:14px; font-weight:normal; color:#0099CC; padding:0.5em; vertical-align:text-top;}
.text_gruen {font-family:Geneva, Arial, Helvetica, sans-serif, Times, serif; font-size:14px; font-weight:normal; color:#5F835C; padding:0.5em; vertical-align:text-top;}
.text_gruen_1 {
	font-family:Geneva, Arial, Helvetica, sans-serif, Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#4a5249;
	padding:0.5em;
	vertical-align:text-top;
}
.text_mail {font-family:Geneva, Arial, Helvetica, sans-serif, Times, serif; font-size:21px; font-weight:bold; color:#336600; padding:0.5em; vertical-align:text-top;}
.text_np {width:550px; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#5F835C; padding:0.5em; vertical-align:text-top; border-right:2px solid #5F835C;}
.np_link  { border-bottom:2px solid #5F835C;border-top:2px solid #5F835C; width:100%}

.schlagwoerter_row {
	border-top:2px solid #5F835C; 
	border-bottom:2px solid #5F835C;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	height:16px;
	color:#5F835C}
	
/*Slideshow styles*/	
/*from wendy*/
#numberDiv{
	margin-top : 30px;
	margin-right : 2px;
	margin-bottom : 30px;
	background-color:#000;
}

#numberDiv a{
	font: 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding : 1px 3px 2px 3px;
	/*background-color : #f1f1f0;
	border : 1px solid #646464;
	background-image : url(images/bg_numbers.gif);
	background-repeat : repeat-x;
	background-position : bottom;*/
	color:#fff;
	margin-bottom : 5px;
	letter-spacing : normal;
}

#numberDiv a:hover {
	color:#900;
	background-image : url(images/bg_numbers_hover.gif);
	background-position : top;
	background-repeat : repeat-x;
}
/*From original*/
#slideshowContainer{
width: 300px;
height: auto;
}

#numberDiv a{
font: bold 14px Arial;
text-decoration: none;
}

#backforthbuttons{
margin-top: 6px;
}

#imagecontainer{
	display:inline;
}