/*	$Author: abialek $
*	$Date: 2005-11-04 13:51:13 +0100 (Fr, 04 Nov 2005) $
*	$Revision: 294 $
*/
/* CONTENT */
body{font: normal 10px  verdana, sans-serif; color: #1E4394; margin:0px;}
td, #cont td, #cont_2 td{font: normal 11px verdana, sans-serif; color: #1E4394;line-height: 18px;}
#cont a, #cont_2 a{color:#FF6800;text-decoration: none;}
#cont a:hover, #cont_2 a:hover{color:#003A83;text-decoration: underline;}
a img{border: none;}
a{color:#1E4394;text-decoration: none;}

#auto_hdl{font: bolder 13px verdana, arial, sans-serif; color: #FF6800;}
#cont ul, #cont_2 ul{margin:0;padding: 0 0 0 15px;} 
#cont ul li, #cont_2 ul li{list-style-type: none; background: url(../img/li_point_cont.gif) 0px 8px no-repeat;padding-left: 9px;}
#cont ul li a, #cont_2 ul li a{padding: 1px 2px;}
#cont ul li a:hover, #cont_2 ul li a:hover{padding: 1px 2px;}
.content_hl {font-weight: bold;padding-bottom: 6px;border-bottom:1px solid #1E4394;}

p{margin: 0;padding: 0;}

.b_rot_colorline{
background: url(../img/line_red.gif) 0 0 repeat-x;
height: 10px;
line-height: 1px;
font-size: 1px;
}
.b_blau_colorline{
background: url(../img/cont_border.gif) 0 0 repeat-x;
height: 10px;
line-height: 1px;
font-size: 1px;
}


/* LOGOUT BUTTON */
#logout_button {font: bold 10px;color:#1E4394;border:1px solid red;background-color:#CECFCE;padding:4px;margin:4px;}

/*  Banner- Startseite */
.banner{padding: 10px 15px 10px 15px;}

/* Content Tabellen */
#tab_bg{background: #ffffff;}
td.head{background: #1E4394;}
#cont .head{color: #ffffff;font: normal 11px verdana, sans-serif;}
#cont .hdl_active{color: #1E4394;font: bold 11px verdana, sans-serif;}
#cont .hdl_inactive{color: #999999;font: bold 11px verdana, sans-serif;}
#cont .td_active{background: #D9DCEE ;color: #1E4394;font: normal 11px verdana, sans-serif;}
#cont .td_inactive{background: #EAEAEA;color: #999999;font: normal 11px verdana, sans-serif;}
#cont {padding: 0 0 30px 0;}

/* UL CATS */

a span.arrow{background: url(http://new.xfab.itool4.net/frontend/img/navi_pfeil_i.gif) 0 4px no-repeat;}
a:hover span.arrow{background: url(http://new.xfab.itool4.net/frontend/img/navi_pfeil_a.gif) 0 4px no-repeat;}

.pre_cat{
	list-style-type: none;
	margin:0px;
	padding: 0px; 
	font: normal 11px verdana; 
}
.pre_cat li{ padding: 2px 5px 2px 5px;}
.pre_cat a img.img_user_mg{float: right;}
.pre_cat2 a{
	text-transform: uppercase;
	padding: 5px 0px 4px 0px;
	border-bottom: 1px solid #1E4394;
	display: block;
	width: 160px;
font: bold 14px verdana, arial, sans-serif;
}

#etf {padding-top: 0px;}

.pre_cat .cat_cat2 a{
 	padding: 0px 0px 5px 10px;
	display: block;
	width: 140px;
        border-bottom: 1px solid #ffffff; 
}
.pre_cat .cat_cat2 a:hover{
	color: #FF6800; 
}
.pre_cat .cat_cat a{
	padding: 0px 0px 0px 10px;
	display: block;
	width: 140px;
white-space: nowrap;
}
.pre_cat .cat_cat a:hover{
	color: #FF6800; 
white-space: nowrap;
}
.cat_cat a.active {
	color: #FF6800;
white-space: nowrap;
}
.pre_cat .sub_cat a{
	/*background: url(../img/li_sub_point_i.gif) 10px 6px no-repeat; */
	padding: 0px 0px 0px 20px;
	display: block;
	width: 130px;
}
.pre_cat .sub_cat a:hover{
	/*background: url(../img/li_sub_point.gif) 10px 6px no-repeat; */
	color: #FF6800;
}
.sub_cat a.active {
	/*background: url(../img/li_sub_point.gif) 10px 6px no-repeat; */
	color: #FF6800;
}
.pre_cat .subsub_cat a{
	padding: 0px 0px 0px 35px;
	display: block;
	width: 120px;
}
.pre_cat .subsub_cat a:hover{	color: #FF6800;}
.subsub_cat a.active {color: #FF6800;}

/* Suche */
td#s_input{padding: 3px 5px 3px 15px;}
#s_input input{
  width: 142px;
  padding: 1px 2px;
  border-top: 1px solid #D2D3D5;
  border-right: 1px solid #D2D3D5;
  border-bottom: 1px solid #EAEAEA;
  border-left: 1px solid #EAEAEA;
}
#s_button .form_button{
  border: none;
  background: transparent;
  cursor: pointer;
  font: bolder 9px verdana;
  padding-right: 3px; 
}
/* Events */
#cont td.event_cat{padding: 2px 6px;background: #1E4394;display: block;width: 550px; }
#cont .event_cat a,#cont .event_cat{color: #FFFFFF;}
#cont td.event_mth{background: #fff;color: #1E4394}
#cont td.event_hdl{background: #1E4394;color: #FFF;}

/* Events FXO */
#cont .eventfxo_hdl{color: #fff;}
#cont_2 .eventfxo_hdlstyle{
border-bottom: 1px solid #1E4394;
height: 1px;
line-height:1px;
font-size: 1px;
pargin: 0;
padding: 0;
}

/* News FXO */
#cont .cnfxo_cat, #cont_2 .cnfxo_cat{padding: 0px 2px;background: #ffffff;color: #1E4394;font-weight: bold;padding-bottom: 3px;}
#cont .cnfxo_time, #cont_2 .cnfxo_time{padding-bottom: 3px;} 
#cont .cnfxo_hdl, #cont_2 .cnfxo_hdl{font: bold 11px verdana, sans-serif;padding-bottom: 3px;}
#cont .cnfxo_desc,{padding-bottom: 16px;}
#cont_2 .cnfxo_desc{padding-bottom: 8px;}
#cont .cnfxo_spacer, #cont_2 .cnfxo_spacer{line-height: 1px; font-size: 1px;padding 0; margin: 0;}

/* Form */
form	{margin:0px;padding:0px;}
.form_button{border:1px solid #1E4394;background: #DBE2F4;color: #1E4394;cursor:pointer;}
input {padding: 0px 2px;border:1px solid #1E4394;font: normal 11px verdana, sans-serif;color: #1E4394;}
textarea {background-color : #cccccc;}
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;}

.dict_word 	{text-decoration: none;}
.last_change{font-size : 9px;color: #666666;}
.artikel_id	{font-size : 10px;color: #666666;}
.news{font: normal 10px verdana; color:#000000;line-height:14px;}
.news_content_win{font: normal 12px;text-decoration: none;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%;}

/* Fusszeile */
.foot_lnk a,.foot_lnk{font: bold 12px verdana; color:#1E4394;}
.foot_lnk a:hover{color:#FF6800;}
td.foot_lnk, td.foot_lnk2{padding: 6px 10px;}
.foot_lnk2 a,.foot_lnk2{font: normal 11px verdana; color:#1E4394;}
.foot_lnk2 a:hover{color:#FF6800;}

/* Woerterbuch Funktion */
span.dictionary_mark {color: red; background-color: yellow;}
span.search_mark{color: red; background-color: yellow;}