/*	$Author: dgreim $
*	$Date: 2005-09-06 21:12:26 +0200 (Di, 06 Sep 2005) $
*	$Revision: 206 $
*/
/* CONTENT */
.content_hl{
	font-weight : bold;
	padding-bottom: 6px;
	border-bottom:1px dotted #000000;
}
/* LOGOUT BUTTON */
#logout_button{
	font-size:10px;
	color:#000000;
	font-weight : bold;
	border:1px solid red;
	background-color:#CECFCE;
	padding:4px;
	margin:4px;
}
/* UL CATS */
.pre_cat{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-size:11px;
	color:#000000;
	font-weight : bold;
	background-color:#F88500;
}
.pre_cat li{
	padding: 3px 0px 3px 8px;
}
.pre_cat .cat_cat{
	padding: 2px 0px 2px 15px;
	background-color:#dddddd;
}
.pre_cat #cat_aktiv a{
	color: red;
}
.pre_cat .sub_cat{
	padding: 2px 0px 2px 25px;
	background-color:#eeeeee;
}
.pre_cat #sub_aktiv a{
	color: red;
}
.pre_cat .subsub_cat{
	padding: 2px 0px 2px 35px;
	background-color:#ffffff;
}
.pre_cat #subsub_aktiv a{
	color: red;
}
.cat_no_link,.cat_sub_no_link{
display: block;
padding: 2px 0px 2px 25px;
font: bold 11px verdana, arial, sans-serif;
color: #009C1B;
width: 174px;
}
* html .cat_no_link,
* html .cat_sub_no_link{
width: 149px;
width: 174px;}


/* Form */
input.form_radio, input.form_checkbox{	width:auto;}
textarea{background-color : #cccccc;}
input.p100{width:99%;}
input.p80{width:80%;}
textarea.p100{ width:99%; height:100px;}
/* Event-Detail  */
.ev_name{
font-weight: bold;
color: #009C1B;
padding: 2px 3px;
}
.ev_detail tr td{
padding: 2px 4px;
}

/** Events FXO **/
tr.efxo_hdl{background: #009C1B;}
.efxo_hdl td{color: #fff;}
.efxo_Hdate{width: 20%; padding: 2px;}
.efxo_Hname{width: 50%;padding:2px 4px; border-left: 1px solid #fff;}
.efxo_Hcity{width: 20%;padding:2px 4px; border-left: 1px solid #fff;}

tr.efxo_data td{padding: 4px; border-bottom: 1px solid #D4D0C8; }
.efxo_date{vertical-align: top;}
.efxo_name{vertical-align: top;}
.efxo_city{vertical-align: top;}


/** NEWS FXO **/
.nfxo_cat{
background: #009C1B;
padding: 4px 8px;
color: #fff;
font: bold 100% verdana, arial, sans-serif;
}
.nfxo_time{
background: #D8EED7;
padding: 4px 8px;
}
.nfxo_hdl{
padding: 6px 0px;
color: #999;
font: bold 110% verdana, arial, sans-serif;
}
.nfxo_desc{
padding: 6px 0px 10px 0px;;
font: normal 100% verdana, arial, sans-serif;
}
td.nfxo_desc{
border-bottom: 1px solid #ccc;
}
.nfxo_space{font-size: 6px; line-height: 6px; margin: 0; padding: 0;}

/* USR Login */
#usr_fxo{padding: 0 0px 0 0px;}
.input_desc{padding: 2px 0;}
.input_field input{border: 1px solid #CCC;}
.usr_br{padding: 0;margin: 0;
line-height: 6px; font-size: 6px;}
.login_sub{float: left;}



/* ########################## */
body{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
a{	color:#000000;}
/*#######################################*/

.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;}
.who_im {
	font-size: 10Px;
	color: Gray;
}
.klein { font-size: 10px}
.error{ font-size: 12px;font-weight: bold; color: #ff0000;}

/* Spiege */

table#spiegel{border: 1px solid #ccc;}
#spiegel{background: #D8EED7; padding: 4px;}
#spiegel td{padding: 2px;}
input.in, input.out {border: 1px solid #ccc;}

/************* Woerterbuch Funktion ****************/
a.dict_word{text-decoration: none; background: none none;}
.zsOneLeft a.dict_word span.dictionary_mark{
    color: #000;
    background: #D8EED7 none;
}
span.search_mark{
    color: #000;
    background-color: #D8EED7;
}

/* erweiterte Suche */

#search_form legend{
font-weight: bold;
padding: 2px 3px;
}
#search_form fieldset{
padding: 5px;
border: none;
}
#search_form .rig, #search_form .wig {padding: 0px 3px; }

/* erweiterte Suche 2 */
#search2fxo{background: #D8EED7;}
.s2field{float: left;padding: 4px 5px;}
.s2rig{padding: 3px 5px;}
.s2rig input{border: 1px solid #ccc;
padding: 1px;}

/* Usr Login ID33 */
#log_form{background: #D8EED7;
width: 350px;
padding: 10px;}
.log_input input{border: 1px solid #ccc;
padding: 1px;}
.log_input{padding: 1px 5px 1px 0;}
.log_sub input.form_button{width: 70px;}
.log_sub{float: right;
padding: 5px 0 0 0;}