
body {
 background-color:#FFFFFF; 
 padding:0px; 
 margin-left:0px; 
 margin-top:0px; 
 margin-right:0px; 
 margin-bottom:0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#5E5E5E; 
 scrollbar-track-color:#F1F1F1; 
 scrollbar-face-color:#E3E3E3; 
 scrollbar-highlight-color:#ffffff; 
 scrollbar-shadow-color:#ffffff;  
 scrollbar-3dlight-color:#A8A7A7; 
 scrollbar-darkshadow-color:#A8A7A7; 
 scrollbar-arrow-color:#A8A7A7;
 }
 
td, tr, table, body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5E5E5E; }

/* Abstand Kategorieausgabe rechts */
.kat { margin-top: 3px; margin-bottom: 4px;}

/* Abstand Unternavigationspunkte */
.unavpkt { margin-top: 4px;}

/* Abstand Navigationspunkte */
.navpkt { padding-left: 20px;}

.bggrau {background-color:#EDEDED;}	
.border_grau {border: 1px #D7D7D7 solid; padding: 1px;}
.border_grau_d {border: 1px #D7D7D7 dotted; padding: 1px; padding: 25px;}

/* kleine 6er-Bilder in Titelleiste */
.six {margin: 5px 6px 5px 8px; float: left;}
.six2 {margin: 5px 6px 5px 8px;}

.content {margin: 13px 17px 13px 17px;}

/* graue Box im Content */
.box {background-color:#F3F3F3; padding: 5px 5px 1px 7px; margin: 17px 0px 17px 0px;}

.jobbox {background-image:url(personal/pics/li_job.gif); background-repeat:no-repeat; 
 		background-color:#F3F3F3; 
		padding: 2px 5px 2px 18px; margin: 0px 0px 3px 0px; 
		font-weight: bold;}

.ref	{border-bottom: 1px #D7D7D7 solid; 
		padding-bottom: 20px; padding-top: 20px; vertical-align:top;}
.ref_logo	{padding-top:20px; padding-bottom: 20px;
			text-align:center;
			width: 130px; border-bottom: 1px #D7D7D7 solid; vertical-align:top;}
		
/* hr im content */
.lin {margin-top:17px; margin-bottom:17px;}

/* überschriften */
.ueber1 {color:#757575; font-weight: bold;}
.ueber2 {color:#008578; font-weight: bold;}
.ueber3 {color:#008578; font-weight: bold;  font-size:15px;}

/* ul.list {list-style-image: url(personal/pics/li.gif); display: block; margin: 0 0; padding-left: 17px;}
li {margin-bottom:6px;} */
 
 
ul {list-style-image: url(personal/pics/li.gif); display: block; margin: 0 0; padding-left: 17px; margin-bottom: 0px; padding-bottom: 0px;}
li {padding-bottom:6px;} 
 
.bild1 {color:#D7D7D7;}	
.bildnav {color:#858585;}	
.navtxt {padding-right:20px;}


a {color:#008578; text-decoration:none; hidefocus:true;}	
a:active {color:#008578; text-decoration:none;}
a:visited {color:#008578; text-decoration:none;}
a:hover {color:#008578;	text-decoration:underline;}

.linkg {color:#5E5E5E; text-decoration:none;}
.linkg:active {color:#008578; text-decoration:none;}
.linkg:visited {color:#5E5E5E; text-decoration:none;}
.linkg:hover {color:#008578; text-decoration:none;}


.feld {	background-color:#F9E8D7;
		padding:8px; 
 		margin-left:8px; 
 		margin-top:8px; 
 		margin-right:8px; 
 		margin-bottom:8px;
		color:#D66933;
}
  
input
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #5E5E5E;
	border: #5E5E5E;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-right: 1px solid;
	background-color :#F0F0F0;	
}

.fehlt {font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #585858;
	border-left: 1px solid #DA4773;
	border-top: 1px solid #DA4773;
	border-bottom: 1px solid #DA4773;
	border-right: 1px solid #DA4773;
	background-color :#EFE8D6;
}


/* Adminbereich */

.nxtdisabled {  color: #999999}
.nxtbody {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.nxta {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px}
.nxttitle {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px}
.nxttd {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-color: black #858585 #858585 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.nxtth {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #BCDAD7; border-color: black #858585 #858585 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; text-align: left}
.nxtthl { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #BCDAD7; border-color: black #858585 #858585 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px ; font-weight: bold}
.nxttable {  border-color: #858585 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.disabledInput {	background-color: #66FFFF;	clip:  rect(   );	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #858585;	border-right-color: #858585;	border-bottom-color: #858585;	border-left-color: #858585;}
.nxtinput {  font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px}
.nxterror {  color: #FF0000}
.nxtbutton {  font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px}
.nxterror {  color: #990000}
.nxtmd {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.Stil2 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

.adminbutton{  font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; color: #fff; background-color: #009e8b; font-weight: bold; border: 1px solid #000;}
