*	$Author: dgreim $
*	$Date: 2005-11-04 13:51:13 +0100 (Fr, 04 Nov 2005) $
*	$Revision: 294 $
*/
/* LOGOUT BUTTON */
div#logout_button{

}
#logout_button{
font-size:10px;
color:#000000;
background-color:#8B0003;
padding:4px 4px 4px 20px;
border-left: 1px solid #FFB12B;
margin: 0;
}
#logout_button a{
text-decoration: none;
font-weight : bold;
}
#logout_button a:hover{
color: #000;
}

/**** SMS-Kontakt ***/
#sms_form, #sms_form td {background: #FFFFFF;}
#sms_form .sms_submit input{cursor: pointer;}

#cont_left{padding: 0 0 0  12px;}

ul li, li{
	list-style-type: none;
}


/*######### Startseite #############*/
.st_lnk a{
	color: #fff;
	text-decoration: none;
}
.st_lnk a:hover{
	color: #BE1C19;
	text-decoration: none;
}
/*###### Bilder Links #####*/
a img{border: none;}
a:hover img{border: none;}

/*##### Shortnavi Head ####*/
.shortnavi a, .shortnavi{
	FONT: normal 10px  Arial, Verdana, sans-serif;
	COLOR: #fff;  
	TEXT-DECORATION: none;
}
.shortnavi a:hover{
	FONT: normal 10px  Arial, Verdana, sans-serif;
	COLOR: #000;  
	TEXT-DECORATION: none;
}

/*######  Kontaktfeld #######*/
#contact{
	padding: 23px 0px 0px 30px;
	font: normal 11px arial, verdana, sans-serif;
	color: #FFF;
}
#contact a{
	font: bold 11px arial, verdana, sans-serif;
	color: #FFF;
	text-decoration: none;
}
#contact a:hover {
	color: #ccc;
}
/*##### Fusszeile ########*/
.footer {
	FONT: normal 9px Verdana, Arial, sans-serif; 
	COLOR: #707070;
}
a.foot:link{
	FONT: normal 9px Verdana, Arial, sans-serif;  
	COLOR: #707070; 
	TEXT-DECORATION: none;
}
a.foot:visited {
	FONT: normal 9px Verdana, Arial, sans-serif; 
	COLOR: #707070;
	 TEXT-DECORATION: none;
}
a.foot:hover {
	FONT: normal 9px Verdana, Arial, sans-serif;
	COLOR: #707070;  
	TEXT-DECORATION: underline;
}
/*##### Hotline Info #####*/
.bold_hotline {
	FONT-SIZE: 11px; COLOR: #333333; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_hotline {
	FONT-SIZE: 10px; COLOR: #333333; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hotline {
	FONT-SIZE: 14px; COLOR: #FFB12B; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.klein_hotline {
	FONT-SIZE: 9px; COLOR: #696969; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*####### Searchwindow ######*/
td.nav_bg{
background-color: #ccc; 
}
.search_td{background-color: #363636; 
border:1px solid #FFB12B;}
.search_des{
	padding:0px 5px; 
	font: normal 10px arial, verdana, sans-serif;
	color: #fff;
}
.search input{
	padding: 0px 3px;
	font: normal 9px arial, verdana, sans-serif;	
	border:1px solid #FFB12B;
	width: 120px;
	height: 12px;
}
.search_sub input{
	background-color: #FFB12B;
	border: 1px solid #000;
	padding: 0px 5px;
	font: normal 9px arial, verdana, sans-serif;
	color: #000;
	height: 16px;
}

td.service_info{
background-color: #ccc;}

/*##### Events ######*/
#cont .events_lnk a{
	font: normal 11px arial, verdana, sans-serif;
	padding: 3px;
	display: block;
	color: #fff;
	text-decoration: none;
}
#cont .events_lnk{
	font: normal 11px arial, verdana, sans-serif;
	padding: 3px;
	display: block;
	color: #fff;
	text-decoration: none;
}
#cont .events_lnk a:hover{
	color: #DEDAD7;
}

/*##### News FXO #####*/
#cont .news_hdl_fxo{
font: normal 11px arial, verdana, sans-serif;
color: #fff;
}

/*### Logim USR ###*/
span.usr_hdl{
	padding: 4px;
	font: bold 11px verdana, sans-serif;
	color:#333;
}
.usr_i input, .pass_i input{
	border:1px solid #fff;
	width:90px;
	padding:0px 2px;
	font: normal 10px verdana, sans-serif;
	color:#333;
}
.pass_d, .usr_d, .cookie_d{
	font: normal 10px verdana, sans-serif;
	color:#333;
}
.cookie .form_checkbox{
	border:none;
}
.submit .form_button{
	background: #ED1B24;
	font: normal 10px verdana, sans-serif;
	color:#fff;
}
/*####################################
#	Form
#######################################*/
.form_button{}
form{margin:0px;padding:0px;}
input{ border:1px solid #999; background: #FEFEFE; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
textarea{background-color : #cccccc; border:1px solid #999; background: #FEFEFE; overflow:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
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;
	width:auto;
}

/* ########################## */
#cont td, #cont, #cont2, #cont2 td{FONT-SIZE: 11px; COLOR: #545454; FONT-FAMILY:  Arial, Verdana, Helvetica, sans-serif;}

/* CONTENT */
.content_hl{font-weight: bold;
color: #EE1C25; margin-bottom: 10px; font-size:1.1em;}

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

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

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


.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;}

/*#### Pfadlokalisation ####*/
.who_im, a.who_im {
	font: normal 10px arial, verdana, sans-serif;
	color:  #808080;
	text-decoration: none;
}
a:hover.who_im {
	font: normal 10px arial, verdana, sans-serif;
	color:  #000;
	text-decoration: none;
}
.who_im_div{
	font: normal 11px arial, verdana, sans-serif;
	color: #fff;;
}
.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%;}
/************* Woerterbuch Funktion ****************/
span.dictionary_mark{
    color: red;
    background-color: yellow;
}
span.search_mark{
    color: red;
    background-color: yellow;
}

