/*	$Author: dgreim $
*	$Date: 2006-09-21 00:21:06 +0200 (Do, 21 Sep 2006) $
*	$Revision: 825 $
*/
body{margin: 0;padding: 0;background: #EAEAEA;
font: normal 11px/18px verdana, arial, sans-serif;
color: #333333;}
td{font: normal 11px/18px verdana, arial, sans-serif;}

/* PRINTBUTTON */
td.p_button{display: none;}

/* AddContent */
td#xtra_content{padding: 3px 10px;}

.einspalter_2a, .einspalter_4a, 
.einspalter_4c, .einspalter_3a{
padding: 0px 0 0 5px;
background: #ccc;
font-weight: bold;
text-transform: uppercase;
color: #000;
}
.einspalter_2a p, .einspalter_4a p, 
.einspalter_4c p, .einspalter_3a p{
margin: 0; padding: 0;
}

.einspalter_2b, .einspalter_4b,
.einspalter_4d, .einspalter_3c{
padding: 6px 0px 0 0px;
font: normal 10px/16px verdana, arial, sans-serif;
}

.einspalter_3b{
padding: 6px 0 0 0;
}

.spacer{margin: 0;padding: 0;
font-size: 6px; line-height: 6px;}

a img{border: none;}
.cont a, #xtra_content a{color: #0099CC; text-decoration: none;}
.cont a:hover, #xtra_content a:hover{color: #FF9933;}

.cont ul,
#xtra_content ul{
list-style-type: none;
margin: 0;
padding: 0;
}

.cont li,
#xtra_content li{
margin: 0;
padding: 3px  12px;
background: url(../img/li_points.gif) 0px 10px no-repeat;
}

.content_main{}
.navi_td{}
.navi{background: #fff;}
.navi_foot{height: 26px;
background: #fff url(../img/navi_foot_bg.gif) right bottom no-repeat;}
.navi_head{
text-transform: uppercase;
padding: 8px 0 3px 30px;
background: #fff url(../img/navi_head_bg.jpg) 6px 6px no-repeat;
color: #FFF;
font-weight: bold;
border-right: 6px solid #FFF;
font: normal 11px verdana, arial, sans-serif;
}

.path{padding: 8px 0 5px 30px;color: #AAA;
background: url(../img/cont_button.jpg) 6px 6px no-repeat;}
.path a, .path{text-decoration: none;color: #AAA;
font: normal 9px verdana, arial, sans-serif;}
.content_td{}
.content{background: #fff;}
.cont{}
.content_foot{height: 40px;
padding: 13px 0 0 0;
background: #fff url(../img/content_foot_bg.gif) right bottom no-repeat;
font: normal 10px verdana, arial, sans-serif;}

* html .content_foot{
height: 27px;
h\eight: 40px;
}

.content_foot_l{float: left;
text-align: left;
padding: 5px 12px;}
.content_foot_r{float: right;
text-align: right;
padding: 4px 35px 7px 35px;}
.content_foot_l a, .content_foot_r a{
text-decoration: none;
color: #333;}

.addon_td{}
.addon{background: #fff;}
.addon_foot{height: 24px;
background: #fff url(../img/addon_foot_bg.gif) left bottom no-repeat;}
.addon_copy{color: #fff;
font: normal 10px verdana, arial, sans-serif;
padding: 6px;
}
.addon_cont_form{padding: 6px 6px 0 6px;}

/* NewsFXO */
#news_fxo{}
.cnfxo_month{font-weight: bold;}
.cnfxo_cat{
background: #0099CC;
color: #fff;
font: bold 11px verdana, arial, sans-serif;
padding: 4px 6px;
margin-bottom: 5px;}
.cnfxo_h_t{background: #EAEAEA;
border-top: 1px solid #FF9933;
padding: 3px 0 3px 25px;}

.cnfxo_head{float: left;color: #0099CC;font-weight: bold;}
.cnfxo_time{padding: 0 3px; float: right;font-weight: bold;}
.cnfxo_desc{padding: 3px 0 3px 25px;}
.cnfxo_space{padding: 0; margin: 0;
font-size: 1px;line-height: 1px;}

/* EVENTS */
.zsDates{background: #EAEAEA;}
.datescat{background: #0099CC;
padding: 3px 6px;}
.datescat a, .datescat{color: #fff;
text-decoration: none;
font-weight: bold;}

.datesmonth{padding: 4px 4px;
font-weight: bold;
background: url(../img/bg_sub.gif) left bottom repeat-x;}

.zsd_left{padding: 4px 4px;
float: left; width: 150px;
background: #EAEAEA;}

.datesHeadline{
float: left; padding: 0 0 0 10px;
background: #EAEAEA;}

.dates_wo{float: right;background: #EAEAEA;}

.zsd_right{padding: 4px 4px;
background: #EAEAEA;}

.newscleaner, .cleaner2{margin: 0; padding: 0;
clear: both;line-height: 1px;
font-size: 1px;}

/* CONTENT */
.dl_mg{
padding: 5px 0 20px 0; 
}
.content_hl{
	color: #0099CC;
	font: bold 12px verdana, arial, sans-serif;
	padding-bottom: 4px;
	margin-bottom: 8px;
	border-bottom:1px solid #FF9933;
}
#news_hl_date{float: right;}

/* Form */
fieldset{border: none;}
form{margin:0px;padding:0px;}
input, textarea, select {
font: normal 10px  Verdana, Arial, sans-serif;
color: #333; 
background-color : #EAEAEA;
border-color: #666666 #EAEAEA  #EAEAEA  #666666;
border-width: 1px;border-style: 1px;}

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;
	border: none;
}

/* IMAGE GALERY */
.imggal_img{}
.cont .imggal_desc{
font: normal 10px verdana, arial, sans-serif;
width: 99%;}

/* CONTENT STYLES */
/*** USER Styles ***/
h1{
font: bold 16px verdana, arial, sans-serif;
color: #0099CC;
}
h2{
font: bold 14px verdana, arial, sans-serif;
color: #0099CC;
}
h3{
font: bold 12px verdana, arial, sans-serif;
color: #0099CC;
}
h4, h5, h6{
display: block;
font: bold 11px verdana, arial, sans-serif;
color: #0099CC;
margin: 0;
padding: 3px 0;
}

/* Textmarker grau */
.txt_grey{
font: bold 11px/16px verdana, arial, sans-serif;
display: block;
background: #DDDDDD;
padding: 3px;
margin: 0 0 5px 0;
}

/* Bilduntertitel */
.img_titel{
font: normal 8px verdana, arial, sans-serif;
color:#333;
}
/*** USER Styles ***/

/* CONTENT DEFINITION */

.cont_back{padding: 0 0 0 23px;}
.content_segment{padding: 0 0px 20px 23px;}

.einspalter{padding: 0 20px 5px 23px;}
.einspalter_blank{padding: 0 0 5px 0px;}

.einspalter_border_np{
border-top: 1px solid #0099CC;
border-bottom: 1px solid #0099CC;
padding: 4px 0;margin-bottom: 5px;}

.einspalter_border_1{
border-bottom: 1px solid #0099CC;
padding: 4px 0;margin-bottom: 5px;}

.einspalter_border{
border: 1px solid #D9F0F7;
border-left: 20px solid #D9F0F7;
padding: 6px 6px;margin-bottom: 5px;}

.einspalter_bordertop{
border-top: 1px solid #0099CC;
padding: 4px 20px 4px 23px;;margin-bottom: 5px;}

.einspalter_line{
border-top: 1px solid #0099CC;
margin: 5px 0;}

.einspalter_headline{
font: bold 12px verdana, arial, sans-serif;
color: #0099CC;
padding: 4px 0px 6px 25px;
margin-bottom: 6px;
border-bottom: 1px solid #0099CC;
background: url(../img/cont_button.jpg) 0px 1px no-repeat;
}
.einspalter_headline *,
.einspalter_headline h4{
font: bold 12px/16px verdana, arial, sans-serif;
color: #0099CC;
padding: 0; margin: 0;}

.einspalter_headline p{margin: 0; padding: 0;}

table#zstab_color{
margin-bottom: 6px;
}
.left_td_np{
padding: 0px 4px 3px 0px;}

.right_td_bg{background: #D9F0F7;
border-left: 1px solid #fff;
padding: 3px 4px 3px 4px;}

.left_td{padding: 3px 5px 6px 23px;}
.middle_td{padding: 3px 5px 3px 5px;}
.right_td{padding: 3px 0px 3px 5px;}

/*#######################################*/
.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;}
.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: #FF9933;
    background: #EAEAEA;
}
span.search_mark{

    color: #FF9933;
    background: #EAEAEA;
}
/* Anpassung Tabellen IE */
* html .cont .einspalter { padding: 0!important; }
