/* stylesheet */

a.header2:link { font-weight:normal; text-decoration:none; color:#ffffff;  padding:0 5px 0;font-family:tahoma,verdana; font-size:10pt}
a.header2:visited { font-weight:normal; text-decoration:none; color:#ffffff;  padding:0 5px 0;font-family:tahoma,verdana; font-size:10pt}
a.header2:hover { font-weight:normal; text-decoration:none; color:#ffffff; background-color:#F88C34;  padding:0 5px 0;font-family:tahoma,verdana; font-size:10pt}

/*th {color:#ECEEF0; font-weight:bold;font-family:Tahoma,geneva,arial,helvetica; padding:1,1mm; background-color:#002168; font-size:9pt;}*/
thead.monitor {color:#ECEEF0; font-weight:bold;font-family:Tahoma,geneva,arial,helvetica; padding:1mm; background-color:#002168; font-size:9pt;}
thead.monitor_pos {color:#ECEEF0; font-weight:normal;font-family:Tahoma,geneva,arial,helvetica; padding:1mm; background-color:#002168; font-size:8pt;}

/*7*/
td {color:#002168;font-family:Tahoma,geneva,arial,helvetica;font-size:9pt; } 
td.ia {color:#002168;font-family:Tahoma,geneva,arial,helvetica;font-size:8pt; }
 
td.header {color:#FFFFFF; background-color:#002168; text-align:center;  padding:.1mm;}
  

tr.unterlegtl {background-color:#DCDEE0;}
tr.unterlegtl_n {background-color:#FFFFFF;}
tr.mark_unterlegtl {color:#FED30F; background-color:#F4B820;}


.k_textfield  {font-family:Tahoma,geneva,arial,helvetica; font-size:9pt;background-color:#eeeeee;color:#002168;height:19px;}
.k_button {font-family:Tahoma,geneva,arial,helvetica; font-size:9pt;background-color:#eeeeee;color:#002168;}
.uberschrift {background-color:#002168; color:#ffffff; font-family:Tahoma,geneva,arial,helvetica;text-align:left;padding-left:10px;font-weight:bold;font-size:9pt;}
.copyright {font-family:Tahoma,geneva,arial,helvetica;font-size:0.8em;}
.datenakt {font-weight : bold;font-family:Tahoma,geneva,arial,helvetica;font-size:0.9em;}


/*persdata*/

.inputbox_r {
 color        : #002168;
 background   : #DCDEE0;
 border-width:0px;
 border-color:#918F90;
 margin-left : 5px;
 width			:300px;	
 font-family:Tahoma,geneva,arial,helvetica;
 text-align:left;
 font-size:8pt;
 height:20px;
}

.inputbox_rr {
 color        : #002168;
 background   : #DCDEE0;
 border-width:0px;
 border-color:#918F90;
 margin-right : 5px;
 font-family:Tahoma,geneva,arial,helvetica;
 width			:300px;	
 text-align:right;
 font-size:8pt;
 height:20px;
}

.inputbox_rl {
 color        : #002168;
 background   : #DCDEE0;
 border-width:0px;
 border-color:#918F90;
 margin-right : 5px;
 font-family:Tahoma,geneva,arial,helvetica;
 width			:300px;	
 text-align:left;
 font-size:8pt;
 height:20px;
}

.inputbox_rw {
 color        : #002168;
 background   : #ffffff;
 border-width:1px;
 border-color:#918F90;
 margin-left : 5px;
 width			:300px;	
 font-family:Tahoma,geneva,arial,helvetica;
 text-align:left;
 font-size:8pt;
 height:20px;
}

.inputbox_rwr {
 color        : #002168;
 background   : #ffffff;
 border-width:1px;
 border-color:#918F90;
 margin-left : 5px;
 width			:300px;	
 font-family:Tahoma,geneva,arial,helvetica;
 text-align:right;
 font-size:8pt;
 height:20px;
}
.inputbox_bon {
 color        : #002168;
 background   : #DCDEE0;
 padding-left: 3px;
 padding-top: 3px;
 padding-bottom:3px;
 padding-right: 3px;
 width:70px;	
 margin-left : 5px;
 font-family:Tahoma,geneva,arial,helvetica;
 text-align:right;
 font-size:7pt;
 height:12px;
}
.form_label {
 color        : #002168;
 padding-left: 5px;
 background   : #D1DAEB;
 font-family:Tahoma,geneva,arial,helvetica;
  /*7*/
 font-size:9pt;
 height:15px;
}
.form_label_b {
 color        : #002168;
 padding-left: 5px;
 padding-top: 3px;
 padding-bottom:3px;
 width:190px;	
 background   : #D1DAEB;
 font-family:Tahoma,geneva,arial,helvetica;
 font-size:7pt;
 height:12px;
}
/*Login*/

.button {
	border-width:1px;
	border-color:#918F90;
	background: #E9ECEF;
	color : #666666;
	font-weight : bold; 
	font-size : .85em;
	padding: 1px;
}


.login {
	margin-left: auto;
	margin-right: auto;
	margin-top: 6em;
	padding: 15px;
	border: 1px solid #cccccc;
	width: 229px;
	background: #F1F3F5;
}
	


/*Upload Meter*/

.progress_img{
    position:absolute;
    top:250px;
    left:270px;
    width:261px;
    height:141px;
    border-top:1px solid #003277;
    border-left:1px solid #003277;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    background-color:#FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size:8pt;
    font-weight:bold;
    color:597297;
}

.textarea_kontakt {
	float:left;
	clear:left;
	height:87px;
	border:none;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 22px;
	background-image:url(img/textarea_bg.gif);
	
}

/*Kontakt_n ?*/
fieldset
{
border-top: 2px solid #00216B;
border-bottom:none;
border-left:none;
border-right:none;
width:95%;
}

legend {
font-size:10pt;
color:#00216B;
padding:5px;
}

/* Impressum */
div.content_body {
	width:100%;
	height:440px;
	margin-top:0px; margin-left:0px;
	background-color:#D1DAEB;
	font-family: Arial, Helvetica, sans-serif;
}

div.content_main {
	width:800px;
	height:435px;
	background-color:#FFFFFF
}

div.imp_right {
	width:255px;
	height:415px;
	background-color:#FFFFFF;
	float:left;
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
}
div.imp_left {
	width:460px;
	height:415px;
	background-color:#FFFFFF;
	float:left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	vertical-align:top;
}
.content_nav_font {
	font-size: 8pt;
	color: #333333;
}
.content_imp_font {
	font-size: .85em;
	color: #000000;
}

/* ---------->>> jtip <<<---------------------------------------------------------------*/
#JT_close_left, #JT_close_right{font-size: .9em;font-family:Arial;color:#333333;padding: 0; margin: 0;}
#JT_copy p, #JT_copy ul{font-size:.8em;font-family:Arial;color:#333333;padding: 0; margin: 0;}


#contentPad{
margin:1px;
}

#JT_arrow_left{
	background-image: url(../img/jtip/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../img/jtip/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../img/jtip/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}
/* ---------->>> jtip <<<---------------------------------------------------------------*/
/* ---------->>> href4button <<<---------------------------------------------------------------*/

a.hrfknopf:link, a.hrfknopf:visited, a.hrfknopf:hover
{
  float: left;
  margin: 0px 5px 0px 5px;
  padding: 0px;
  width: 100px;
  height:18px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: #E9ECEF;
  text-align: center;
  text-decoration: none;
  font-family: Tahoma,geneva,arial,helvetica;
  font-weight: bold;
  font-size:.8em;
  color : red;
}
a.hrfknopf:active
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}

/* ---------->>> href4button <<<---------------------------------------------------------------*/

/* ---------->>> combostatus<<<---------------------------------------------------------------*/
 #Alle{
 	font-weight:bold;
 	font-size:1em;
 	}
 #Abgeschlossen,#Laufend {
 text-indent:1em;
 font-weight:bold;
 font-size:1em;
 }
 #Erfolgreich,#Erfolglos,#Eingestellt {
 text-indent: 2em;
 font-weight:normal;
 font-size:1em;
 }
/* ---------->>> combostatus<<<---------------------------------------------------------------*/
/*----------->>>xmenue align text<<<<---------------------------------------------------------*/
.webfx-menu a {
text-align:	left;
}
/*----------->>>xmenue align text<<<<---------------------------------------------------------*/
/*----------->>>password-metere<<<<---------------------------------------------------------*/
.password 
{
	 color:#002168;
	 background:#ffffff;
	 border-width:1px;
	 border-color:#918F90;
	 margin-left:5px;
	 width:300px;	
	 font-family:Tahoma,geneva,arial,helvetica;
	 text-align:left;
	 font-size:8pt;
	 height:20px;
}
.pstrength-minchar, .pstrength-info
{
	font-size : .7em;
	font-family:Tahoma,geneva,arial,helvetica;
}
.pstrength-minchar 
{
	margin-top : 0px;
	margin-left : 5px;
	width:300px;
}
/*---------->>>user-check---------------------------------------------------------------------*/
.usr_messagebox, .usr_messageboxok,.usr_messageboxerror,.usr_messageboxhide
{
	position:absolute;
	margin-left:5px;
	font-size : .7em;
	padding:4px;
	font-family:Tahoma,geneva,arial,helvetica;
	width:16px;
	height:16px;
}

.usr_messagebox{
	/*border:1px solid #c93;*/
	/*background:#ffc; */
	background:url("img/ajax_2.gif") no-repeat 7px 0px;
}
.usr_messageboxok{
/*	border:1px solid #349534; */
/*	background:#C9FFCA; */
	background:url("img/true.gif") no-repeat 7px 0px;
	color:#33CC00;
	
}
.usr_messageboxerror{
/*	border:1px solid #CC0000; */
/*	background:#F7CBCA; */
	background:url("img/false.gif") no-repeat 7px 0px;
	color:#FF0000;
}
.usr_messageboxhide{
	display:none;
}
/*---------->>>user-check end------------------------------------------------------------------*/
/*---------->>>info-slider-------------------------------------------------------------------------*/
#top-panel{
	/*background-image:url(img/bg.gif) repeat-x scroll 0 bottom; 
	/*border:1px solid #DFDFDF; */
	background:#FFFFFF;
	border-right:0px solid #DFDFDF;
	border-left:3px solid #002168;
	border-bottom:3px solid #002168;
	padding:14px 20px;
	text-align:left;
	font-family:Tahoma,geneva,arial,helvetica;
	font-size:14px;
}
#sub-panel{
	text-align:center;
}
#sub-panel a{
	width:110px;
	height:25px;
	float:right;
	color:#FFFFFF;
	text-decoration:none;
	margin-right:30px;
	font-family:Tahoma,geneva,arial,helvetica;
	font-size:14px; 
	font-weight:bold;
	background:#a6c34e;
	/*background:url(img/sub-left.png) bottom left no-repeat #a6c34e;*/
}
#sub-panel a span{
	padding:4px;
	/*background:url(img/sub-right.png) right bottom no-repeat;*/
	display:block;
}
/*---------->>>info-slider end----------------------------------------------------------------*/
/*---------->>>login-logoff-user--------------------------------------------------------------*/

#uncontrolled-interval, #benutzer_id, #ses_id, #klick_lfdnr {
display: none;
}

.file_1  {
 color        : #002168;
 background   : #ffffff;
 border-width:1px;
 border-color:#918F90;
 margin-left : 5px;
 font-family:Tahoma,geneva,arial,helvetica;
 text-align:left;
 font-size:8pt;
 height:20px;
}
