/*	$Author: dgreim $
*	$Date: 2005-11-04 13:51:13 +0100 (Fr, 04 Nov 2005) $
*	$Revision: 294 $
*/
/*#####################################
#	CONTENT
#######################################*/
.content_hl{
	font-weight : bold;
	padding-bottom: 10px;
}
/*#####################################
#	SMS FORMULAR
#######################################*/
#sms_form{margin: 10px;}
#sms_form, #sms_form td {background: #666666;}
#sms_form textarea{background: #fff;}
#sms_form .sms_submit input{
cursor: pointer;
font: normal 10px verdana, arial, sans-serif;
color: #000;
background: #fff;
width: 200px;
}

/*#####################################
#	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 a{
	display: block;
}
.pre_cat a img.img_user_mg{
	float: right;
}
.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;
}
/*#####################################
#	Form
#######################################*/
form{margin:0px;padding:0px;}
input {
border-top:1px solid #000000; 
border-right:1px solid #ccc; 
border-bottom:1px solid #ccc; 
border-left:1px solid #000000; 
font-family: Arial, sans-serif;
font-size: 11px; 
color: #000000;
padding: 0 2px;
}
textarea{
	background-color : #cccccc;
}
input.p100{
	width:99%;
	padding: 0 2px;
}
input.p80{
	width:80%;
	padding: 0 2px;
}
input.p60{
	width:60%;
	padding: 0 2px;
}
textarea.p100{
	width:99%;
	height:100px;
	padding: 0 2px;
}
input.form_radio, input.form_checkbox{
	border: none;
	margin-bottom:-2px;
	width:auto;
}
.form_button{
	cursor: pointer;
	background-color: #A7C74A;
	border: 1px solid #666;
	font: bold 11px arial, sans-serif;
	padding: 0 5px;
}
/*###### Newsletter Submit ########*/
input#nl_submit{
	cursor: pointer;
	font: bold 11px arial, sans-serif;
	border: none;
	background: #A7C74A;
}
.nl_fxo_hdl{
	font: bold 11px arial, sans-serif;
	color: #000;
}
input#email_fxo{
	width:55%;
	padding: 0 2px;
}

/* ############ Newsletter Window ############## */

#nl_form{padding: 5px;}

.nl_head{
padding: 0px 0px 8px 0px;
color: #fff;
font: bold 12px arial, verdana, sans-serif;
}
.nl_input{
float: left;
padding: 0 3px 0 0;
}

.nl_input input{
height: 18px
}

.nl_submit input{
background: #A7C74A;
border: none;
font-weight: bold;
cursor: pointer;
width: 70px;
}


/* ############ formklar css ############## */
BODY {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY:Arial, sans-serif;TEXT-ALIGN: left; line-height: 16px;
}
TD {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Arial, sans-serif;TEXT-ALIGN: left
}
A {
	FONT-WEIGHT: bold; COLOR: #FFF; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

.clrb {
	CLEAR: both
}
UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 16px
}
#intro {
	BACKGROUND-COLOR: #d6d6ad; TEXT-ALIGN: left
}

#nav {
	BACKGROUND-COLOR: #E5E5E5; background: url(./images/button.jpg) repeat-x; 
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: right;	
}
#kontent a{
	FONT-WEIGHT: bold; COLOR: #FFF; TEXT-DECORATION: underline;
}
#kontent a:hover{
	TEXT-DECORATION: none
}
#news_window{
	padding: 10px 15px;
	font: normal 10px Arial, sans-serif;
	color: #000;
	line-height: 16px;
}
#news_window .news_whdl{
	border-left: 3px solid #A7C74A;
	padding: 0px 5px;
	font: bold 11px Arial, sans-serif;
	color: #000;
}
#news_window a{
	color: #A7C74A;
	text-decoration: none;
}
#news_window a:hover{
	text-decoration: underline;
}
#nav_left {
	BACKGROUND-COLOR: #E5E5E5; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: center
}

#registry {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;  
}
#topmenue {
	PADDING-RIGHT: 5px;
}
#callback {
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px;
}
/*#######################################*/
.dict_word {text-decoration: none;}
.last_change{
	font-size : 9px;
	color: #666666;
}
.artikel_id{
	font-size : 10px;
	color: #666666;
}
.news   {
		font-family:Arial, sans-serif;
		font-size:10px;		
		color:#000000;	
		line-height:14px;	
		}

.news_content_win{
	font-weight: normal;
	text-decoration: none;
	font-size : 11px;
	color: #000;
}

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