/*	$Author: dgreim $
*	$Date: 2006-09-21 00:21:06 +0200 (Do, 21 Sep 2006) $
*	$Revision: 825 $
*/
body{
margin:0px;
background: #fff url(../img/bg.gif) repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;		
color:#5E3619;	
line-height:18px;
}


/**Funktionsgruppen *********************************************************/

.cleaner{margin: 0;
	padding: 0;
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height:0px;
	}

#main{
	width: 913px;
	margin: 10% auto;
	background-color:#fff;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
	border-top:#fff 1px solid;
}

a{text-decoration:none; color:#9F7252; text-decoration:underline; font-weight:bold; }
a:hover{color:#000; text-decoration:underline; }
a.anker{display:none;}

/**LAYOUT*******************/

/** Startseite*******************/

.logo_suche{
	float: left;
	width: 180px;
	background:#FFF;
	overflow: hidden;
	color: #000;
	font: normal 1em arial;

}
	.logo{
		height: 111px;
		padding: 0 10px;
	}
	.logo img{
		margin: 0 0 15px 0;
	}
	.suche{
		padding: 120px 5px 10px 5px;
	}

.navi_header{
	width: 733px;
	background: #CCC;
	float: left;
	overflow: hidden;
}
	.navi{
		background: #002E6A;
	}
	.header{
		background: #CCC;
	}
 
.infoleiste{
	background: #C6D5E4; 
}
	.infoleiste_space{
		float: left;
		width: 180px;
		height: 21px;
		background: #C6D5E4 url(../img/ifs_bg.gif) 0 0 repeat-y; 
	}
	.newscat{
		background: #C6D5E4;
		float: left;
		font: bold 12px arial, helvetica, sans-serif;
		color: #1A3767;
		padding: 3px;
		width: 230px;
	}
	.eventcat{
			background: #C6D5E4;
		float: left;
		font: bold 12px arial, helvetica, sans-serif;
		color: #1A3767;
		padding: 3px 6px;
		width: 230px;
	}
	.update{
		background: #C6D5E4;
		float: left;
		font: bold 12px arial, helvetica, sans-serif;
		color: #1A3767;
		padding: 3px 6px;
		width: 230px;
	}

.info_cont{
	
}
	.logo2{
		float: left;
		width: 140px;
		padding: 15px 0px 0 40px;
	}
	.info_cont_detail{
		float: left;
		width: 733px;
		overflow: hidden;
	}
		.news_cont{
			background: F7F7F7;
			float: left;
			font: normal 11px arial, helvetica, sans-serif;
			color: #636363;
			padding: 3px 5px;
			width: 230px;
		}
		.event_cont{
			background: F7F7F7;
			float: left;
			font: normal 11px arial, helvetica, sans-serif;
			color: #636363;
			padding: 3px 5px;
			width: 230px;
			height: 100px;
		}
		.update_cont{
			background: F7F7F7;
			float: left;
			font: normal 11px arial, helvetica, sans-serif;
			color: #636363;
			padding: 3px 5px;
			width: 230px;
		}
.update_cont a, .event_cont a{
padding-left: 10px;color: #002E6A;
font-weight: normal; 
background: url(../img/link_start.gif) 0 3px no-repeat;
}
.news_cont a{
padding-left: 0px;color: #002E6A;
font-weight: normal; 
}

.footer_start{
	padding: 10px 5px 0  5px;
}
	.foot_copy{
		float: left;
		font: normal 11px arial, helvetica, sans-serif;
		color: #636363;
	}
	.foot_link{
		float: right;
		font: norma 11px arial, helvetica, sans-serif;
		color: #636363;
	}
	.foot_link a{
		font: normal 11px arial, helvetica, sans-serif;
		color: #636363;
		text-decoration: none;
	}
	
/** FOOTER*************************************************************************************/

#footer, #footer a{text-align: right;
text-decoration: none;color: #636363;
font-weight: normal;}
#footer{background: url(../img/bg_sub.gif) left top repeat-x;}
#footer a:hover{color: #002E6A;}

/* Search Window */
#search_window{padding: 15px 5px;}
.srch_txt{float: left;
width: 40px;}
.srch_input input{width: 110px;border: 1px solid #aaa;
font: normal 11px  Arial, Helvetica, sans-serif;
padding: 2px;}
.srch_txt input{border: none;
background: transparent;
}
.srch_txt input{padding: 2px 0 0 0 ;cursor: pointer;
font: normal 11px  Arial, Helvetica, sans-serif;
color: #002E6A;}

ul#mainnavi{  list-style:none; margin: 0; padding:0;
width:761px; height: 20px; background-color: #002E6A; 
border-bottom: 1px solid #002E6A;  margin-bottom:-2px;
}

ul#mainnavi li{display:inline; float:left; }

ul#mainnavi li a#start{padding: 1px 48px 1px 48px;}

ul#mainnavi li a{font: bold 12px Arial, Helvetica, sans-serif;
color:#fff; font-size: 11px; padding:3px 31px 2px 31px;
text-align:center; display:block; background: #002E6A; 	
text-decoration: none;}

ul#mainnavi li a:hover, ul#mainnavi li a.active{background: #C6CCD4;
color:#002E6A;}
				
.content_hl{color: #002E6A;
font: bold 12px Arial, Helvetica, sans-serif;
padding-bottom: 6px;
margin-bottom: 6px;
background: url(../img/bg_sub.gif) left bottom repeat-x;
}
#news_hl_date{float: right;}
/* LOGOUT BUTTON */
#logout_button{
	font-size:10px;
	color:#000000;
	font-weight : bold;
	border:1px solid red;
	background-color:#CECFCE;
	padding:4px;
	margin:4px;}

/* Events */
.datescat{background: #002E6A;
padding: 5px 4px;
display: none;}
#spalte_mitte .datescat a, .datescat{color: #fff;
text-decoration: none;
font: bold 11px Arial, Helvetica, sans-serif;
display: none;}

.datesmonth{padding: 4px 4px;
font: bold 11px Arial, Helvetica, sans-serif;
background: url(../img/bg_sub.gif) left bottom repeat-x;
display: none;}

.zsd_left{padding: 4px 4px;
float: left; width: 120px;
display: none;}

.datesHeadline{}

.datesHeadline a{color: #002E6A;
display: block;
font-weight: normal;
padding-left: 10px;
background: url(../img/link_start.gif) 0 3px no-repeat;}

span.dates_wo{display: none;}

#spalte_mitte .datesHeadline a{text-decoration: none;
font-weight: bold;color: #002E6A;}

.zsd_right{}

.newscleaner, .cleaner2{margin: 0; padding: 0;
clear: both;line-height: 1px;
font-size: 1px;
display: none;}

/* NewsFXO */
.news_fxo{}
.news_cat{background: #002E6A;padding: 2px 6px;
color: #fff;font-weight: bold;
display: none;}

.news_t_h{}
.news_time{padding: 2px 6px;float: left;
display: none;}

.news_head{padding: 1px 0 0 10px;
color: #002E6A;
text-decoration: underline;
background: url(../img/link_start.gif) 0 3px no-repeat;}

.news_desc{padding: 2px 6px;
display: none;}

.news_desc{color: #002E6A; text-decoration : none; padding: 0 4px;
display: none;}

.news_line2{margin: 0; padding: 0;
line-height: 10px; font-size: 10px;
display: none;}

.news_line{margin: 5px 0 0 0; padding: 0;
line-height: 5px; font-size: 5px;
background: url(../img/bg_sub.gif) left top repeat-x;
display: none;}

.newscleaner{display: none;}

/* Form */
.form_button{border: none;padding: 1px 3px;
color: #fff; cursor: pointer;
background: #002E6A url(../img/bg_button.gif) 0 0 repeat-x;
}
form{margin:0px;padding:0px;}
input, select, textarea{padding: 1px;
background: #FFFFFF;
border: 1px solid #002E6A;
font: normal 11px Arial, Helvetica, sans-serif;}
option{padding: 1px;
font: normal 11px Arial, Helvetica, sans-serif;
background: #FFFFFF url(../img/bg_sub.gif) left top repeat-x;}
input.p100{width:99%;}
input.p80{width:80%;}
input.p60{width:60%;}
textarea.p100{width:99%;height:100px;}
input.form_radio, 
input.form_checkbox{
margin-bottom:-2px;
border: none;width:auto;}



/*#######################################*/
.dict_word {text-decoration: none;}
.last_change{
	font-size : 9px;
	color: #666666;
}
.artikel_id{
	font-size : 10px;
	color: #666666;
}
.news   {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		line-height:14px;
		}

.news_content_win{
	font-weight: normal;
	text-decoration: none;
	font-size : 12px;
	color: Black;
}


.menue_unvisible{color: #dbdbdb; font-weight: normal; text-decoration: none;font-size : 10px;}
.menue_select_unvisible{color: #ffcc00; font-weight: normal; text-decoration: none;font-size : 10px;}


.img_desc {font-size: 9Px;color: #000000;}
.who_im {
	font-size: 10Px;
	color: Gray;
}
.klein { font-size: 10px}
.error{ font-size: 12px;font-weight: bold; color: #ff0000;}
div.error, span.error, label.error{background-color:#ff0000; color: #ffffff; line-height: 150%;}

