p,td  {font-family:arial;font-size:12px;line-height:16px;color:black;}
input  {font-family:arial;font-size:12px;}
a:link, a:visited {font-family:arial; font-size:12px; line-height:16px; color:#000000; font-weight:normal; text-decoration:none;}
a:hover {font-family:arial; font-size:12px; line-height:16px; color:orange; font-weight:normal; text-decoration:none;}
a:active  {font-family:arial; font-size:12px; line-height:16px; color:#EAA54F; font-weight:normal; text-decoration:none;}
.rot {font-family:arial;font-size:12px;line-height:16px;color:red;}
.head { font-size: 16px;line-height:18px; font-family:Arial; color:#000000; text-decoration : none;}
.grau2 {font-size:1px;background-color:#A2A2A2;}
.tab1 {font-family:arial;font-size:12px;background-color:#D5D5CD;color:#000000; vertical-align:top;}
.tab2 {font-family:arial;font-size:12px;background-color:#E2E4DF;color:#000000;}

.navi {font-family:arial;font-size:12px;line-height:18px;color:#000000;}
.termine {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; background-color:#ffffff;}
.hellblau {font-family:arial;font-size:12px;line-height:16px;color:black; background-color:#D5D5CE;} /*bgcolor="##EBAA66"*/

a.submenu:link, a.submenu:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
a.submenu:hover {  color: #666699}
a.submenu_active:link,a.submenu_active:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: orange; text-decoration: none }


a.navi:link {font-family:arial; font-size:12px; line-height:20px; color:#000000; text-decoration:none;}
a.navi:hover {font-family:arial; font-size:12px; line-height:20px; color:orange; text-decoration:none;}
a.navi:visited  {font-family:arial; font-size:12px; line-height:20px; color:#000000; text-decoration:none;}
a.navi:active  {font-family:arial; font-size:12px; line-height:20px; color:orange; text-decoration:none;}

.liste{text-decoration: none;color: #000000; font-family: Arial, Verdana, Helvetica; font-size: 12px; font-weight: normal; line-height:16px;}
a.liste:link, a.liste:visited, a.liste:active{text-decoration: underline;color: #686868; font-family: Arial, Verdana, Helvetica; font-size: 12px; font-weight: normal; line-height:16px;}
a.liste:hover {text-decoration: underline; color: #000000; font-family: Arial, Verdana, Helvetica; font-size: 12px; font-weight: normal; line-height:16px;}
.listepassiv{text-decoration: none;color:silver; font-family: Arial, Verdana, Helvetica; font-size: 12px; font-weight: normal; line-height:16px;}


a.listeHead:link, a.listeHead:visited, a.listeHead:active, .listeHead {text-decoration: none;color: #000000; font-family: Arial, Verdana, Helvetica; font-size: 13px; font-weight: bold; line-height:16px;}
a.listeHead:hover {text-decoration: underline; color: #686868; font-family: Arial, Verdana, Helvetica; font-size: 13px;font-weight: bold; line-height:16px;}

BODY.main {font-family:arial;
	font-size:13px;
	line-height:18px;
	background-color:white;
	TOPMARGIN: 0px; 
	LEFTMARGIN: 0px; 
	MARGIN-HEIGHT: 0px;
	MARGIN-WIDTH: 0px;
	scroll:auto;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #bac6b2;
	scrollbar-darkshadow-color: #bac6b2; 
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color: #bac6b2;  
	background-image:url(pic/bg_limsa-hessen.gif); background-repeat:no-repeat;background-attachment:fixed;
}
BODY.mainblank_footerbg {font-family:arial;
	font-size:13px;
	line-height:18px;
	background-color:white;
	TOPMARGIN: 0px; 
	LEFTMARGIN: 0px; 
	MARGIN-HEIGHT: 0px;
	MARGIN-WIDTH: 0px;
	scroll:auto;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #bac6b2;
	scrollbar-darkshadow-color: #bac6b2; 
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color: #bac6b2;
	background-image:url(pic/wappen_bg.gif); background-repeat:no-repeat;background-attachment:fixed; padding:0px;background-position:right bottom;
}
BODY.mainblank {font-family:arial;
	font-size:13px;
	line-height:18px;
	background-color:white;
	TOPMARGIN: 0px; 
	LEFTMARGIN: 0px; 
	MARGIN-HEIGHT: 0px;
	MARGIN-WIDTH: 0px;
	scroll:auto;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #bac6b2;
	scrollbar-darkshadow-color: #bac6b2; 
	scrollbar-track-color:#FFFFFF;
	scrollbar-arrow-color: #bac6b2;
}
BODY.centres{font-family:Arial; font-size: 10pt; font-weight:normal; color: #333366;
    TOPMARGIN:0px; 
	LEFTMARGIN:0px; 
	MARGIN-HEIGHT:0px;
	MARGIN-WIDTH:0px;
   scrollbar-face-color: #ffe7a5;
	scrollbar-shadow-color: #00316b;
	scrollbar-highlight-color: white; 
	scrollbar-3dlight-color: #00316b;
	scrollbar-darkshadow-color: #FFE0D5; 
	scrollbar-track-color:#fffcd6; 
	scrollbar-arrow-color: navy;
	background-image:url(pic/hessen_wappen.gif); background-repeat:no-repeat;background-attachment:fixed; padding:0px;background-position:right bottom;
}
BODY.navi {font-family:Arial; font-size: 10pt; font-weight:normal; color: #333366;
    TOPMARGIN:0px; 
	LEFTMARGIN:0px; 
	MARGIN-HEIGHT:0px;
	MARGIN-WIDTH:0px;
}

input.login{
    width: 73px;
    height: 18px;
    font-family: Arial,Helvetica,sans-serif;
    font-size:10px;
}
.navrechts,a.navrechts:link,a.navrechts:visited,a.navrechts:active {
  text-decoration: none;
  color: #5e5e5e;
  font-family: Arial, Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  line-height:11px;
  text-align:right;
}
a.navrechts:hover {
  text-decoration: underline;
  color: #5e5e5e;
  font-family: Arial, Verdana, Helvetica;
  font-size: 11px;
  font-weight: normal;
  line-height:11px;
  text-align:right;  
}

.auswahlbox {
scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #bac6b2;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #bac6b2;
	scrollbar-darkshadow-color: #bac6b2; 
	scrollbar-track-color:#E4E5E0;
	scrollbar-arrow-color: #bac6b2;
  position:relative; width:250px; height:425px; overflow:scroll; margin-right:0cm;background-color:#E4E5E0;
}

a.normal:link {font-family:arial; font-size:12px; line-height:20px; color:#DCF8FF; text-decoration:none;}
a.normal:hover {font-family:arial; font-size:12px; line-height:20px; color:#BBD3EA;text-decoration:none;}
a.normal:visited  {font-family:arial; font-size:12px; line-height:20px; color:black; text-decoration:none;}
a.normal:active  {font-family:arial; font-size:12px; line-height:20px; color:EAA54F; text-decoration:none;}
.matrix,a.matrix:link,a.matrix:visited,a.matrix:active {font-size:10px; 
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-weight: normal;
	line-height:10px;
}
a.matrix:hover {font-size:10px; 
	color: #ff8033;
	font-family: Arial, Verdana, Helvetica;
	font-weight: normal;
	line-height:10px;
}
.sm9 {
  color: #000000;
  font-family: Arial, Verdana, Helvetica;
  font-size: 9px;
  font-weight: normal;
}

.smb {
  color: #000000;
  font-family: Arial, Verdana, Helvetica;
  font-size: 11px;
  font-weight: bold;
}
.submitbutton	 {
	font-family:Arial;
	font-size: 10px;
	font-weight:BOLD;
	color: #5e5e5e;
	border-width : 1px;
	background-color:#e1e1e1;
	border-color : #5e5e5e;
	border-bottom-color : #5e5e5e;
	border-left-color : #5e5e5e;
	border-right-color : #5e5e5e;
	border-top-color : #5e5e5e; cursor:pointer;height:20px;
	}

.submitbuttonov	 {
	font-family:Arial;
	font-size: 10px;
	font-weight:BOLD;
	color: #000000;
	border-width : 1px;
	background-color:#b2b2b2;
	border-color : #5e5e5e;
	border-bottom-color : #5e5e5e;
	border-left-color : #5e5e5e;
	border-top-color : #5e5e5e; cursor:pointer;height:20px;}

.submitbutton_orange	 {
	font-family:Arial;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	border-width : 1px;
	background-color:#eaa54f;
	border-color : #5e5e5e;
	border-bottom-color : #5e5e5e;
	border-left-color : #5e5e5e;
	border-right-color : #5e5e5e;
	border-top-color : #5e5e5e; cursor:pointer;height:20px;
	}

.submitbutton_orange_ov	 {
	font-family:Arial;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	border-width : 1px;
	background-color:#E38628;
	border-color : #5e5e5e;
	border-bottom-color : #5e5e5e;
	border-left-color : #5e5e5e;
	border-top-color : #5e5e5e; cursor:pointer;height:20px;}

textarea{font-family:Arial;
	font-size: 11px;}
	
.formbox{color:ButtonShadow; vertical-align:top;
	background-color:white;
	position:relative;
	width:455px;
	height:100px; padding-left:1px;
	overflow:scroll; border-left-width:thin; border-left-color:#999999; border-left-style:outset;
	border-top:thin outset #999999;
	margin-right:0cm; 
	 }
.dateselect {font-family:arial;
	font-size:11px;
	line-height:12px;
}

.sm11,.sm11:link,.sm11:visited{font-Family:Arial,sans-serif; color:#000000; font-size:11px; text-decoration:none;font-weight: normal;}
.sm11:active,.sm11:hover{font-Family:Arial,sans-serif; color:orange; font-size:11px; text-decoration:none;font-weight: normal;}

.farbig1, .farbig1:link, .farbig1:visited {font-family: Arial,sans-serif; text-decoration: none; color:orange; font-size:12px;}
.farbig1:active,.farbig1:hover {font-family: Arial,sans-serif; text-decoration: none; color:#C2CDCC; font-size:12px;}

.textfett,.textfett:link,.textfett:visited{font-Family:Arial,sans-serif; color:#000000; font-size:12px; text-decoration:none;font-weight: bold;}
.textfett:active,.textfett:hover{font-Family:Arial,sans-serif; color:orange; font-size:12px; text-decoration:none;font-weight: bold;}
.table100{height:100%;}
