
body, p, h2, h3, table, td, th, ul, ol        { color: white; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }
h4   { color: white; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
h5 { color: white; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right }
body {
	scrollbar-3dlight-color: grey; scrollbar-arrow-color: #c0c0c0; 
	scrollbar-darkshadow-color: #a9a9a9; scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #4a6398; scrollbar-track-color: #ffffff;}

body.fotobody {
	color: #585858; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;
	background-repeat:no-repeat; background-attachment:fixed; background-color: rgb(255,255,255); 
	margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px;}


body.menuebody {
	color: #585858; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif; 
	background-repeat:no-repeat; background-attachment:fixed; background-color: rgb(255,255,255);
	margin-top: 0px; margin-left: 5px; margin-bottom: 0px; margin-right: 0px;}


hr { 
	width:95%; noshade; height:1px; color: rgb(230, 230,230)}

h1       { color: white; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-stretch: ultra-expanded; text-decoration: none; text-align: justify }
#Text01 {
	font-weight:normal; font-size:12px; font-family: verdana, helvetica, arial, sans-serif; }
 
     { color: #585858; font-size: 8px; font-family: verdana, helvetica, arial, sans-serif } /* wofür war das? */

a:link   	    { color: white; font-weight: normal; text-decoration: none }
a:visited  	  { color: white; font-weight: normal; text-decoration: none }
a:hover       { color: #f90; font-weight: normal; text-decoration: none }
a:active   	 { color: white; font-weight: bold; text-decoration: none }
a:focus  	{ color: #ffa07a; font-weight: bold; text-decoration: underline }
   

a:link.menue   	{ color: rgb(80,80,80); font-weight: normal; text-decoration: none }
a:visited.menue { color:  rgb(80,80,80); font-weight: normal; text-decoration: none }
a:hover.menue 	{ color: rgb(20,20,30); font-weight: normal; text-decoration: none }
a:active.menue  { color:  rgb(20,20,30); font-weight: normal; text-decoration: none }
a:focus.menue	{ color:  rgb(20,20,30); font-weight: normal; text-decoration: none }


table {
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;
	padding: 0px;  border-collapse:collapse; padding: 0px; 
	border-spacing: 0px;}  /* für NS */

tr {
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif; 
	padding: 0px;  border-collapse:collapse; padding: 0px;
	border-spacing: 0px;}  /* für NS */

td { 
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;
	padding: 0px;   border-collapse:collapse; padding: 0px;
	border-spacing: 0px;}  /* für NS */


table.center { 
	width:100%; height: 115%; text-align: center; border: 0px; margin-top:20px; }

table.startcenter { 
	width:100%; height: 100%; text-align: center; border: 0px; margin-top:0px; }

	/* table.startcenter { 
	width:100%; height: 90%; text-align: center; border: 0px; margin-top:20px; }  war vorher 
	*/


table.mainlva {
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif; 
	padding: 0px;  border-collapse:collapse; padding: 0px; background-color: rgb(255,255,255); }

table.mainkernfaecher {
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif; 
	padding:5px; background-color: rgb(255,255,255); }

td.mainkern {
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;
	padding-top:1px;  padding-bottom:1px; padding-left:2px; padding-right:2px; vertical-align:top; }

td.lvanr {
	color: #585858; font-weight: normal; font-size: 24px; 
	font-family: verdana, helvetica, arial, sans-serif; text-align: right;}

td.titelo  {
	color: #585858; font-weight:normal; font-size:11px; 
	font-family: verdana, helvetica, arial, sans-serif;
	border-collapse:collapse;border:1px rgb(129, 129, 129) solid; 
	background-color: rgb( 220, 220, 220); padding-left: 5px;  
	padding-top: 5px; padding-bottom: 5px; padding-right: 5px;}


td.titell {
	color: #585858; font-weight:bold; font-size:11px; 
	font-family: verdana, helvetica, arial, sans-serif;}

td.beauftragt {
	color: #585858; font-weight:normal; font-size:11px; 
	font-family: verdana, helvetica, arial, sans-serif;}

td.sem  {color: #585858; font-weight: normal; font-size: 11px; 
	font-family: verdana, helvetica, arial, sans-serif; text-align: right;}

td.startinhaltdark  {
	padding-left: 0px; padding-right:0px; border:1px rgb(129, 129, 129) solid; 
	color: rgb(50,50,50); }

td.startinhaltueberdark {
	padding-left: 0px; padding-right:0px;
	/*	background-image:url(-bilder/verlauf_lva.gif);     */  
	font-weight: bold; color: rgb(80,80,80);}

td.startinhalt {
	padding-left: 0px; padding-right:0px; border:1px rgb(129, 129, 129) solid; 
	color: rgb(255,255,255); }

td.startinhaltueber {
	padding-left: 0px; padding-right:0px;
	/*   background-image:url(-bilder/verlauf_lva.gif);   */
	font-weight: bold; color: rgb(255,255,255);}

td.inhalt {
	padding-left: 5px; padding-right:5px; border:1px rgb(129, 129, 129) solid;}

td.inhaltueber {
	padding-left: 0px; padding-right:5px;
	/*   background-image:url(-bilder/verlauf_lva.gif);   */
	font-weight: bold; }


td.inhaltunten  {
	padding-left: 5px; padding-right:5px; border:1px rgb(129, 129, 129) solid; 
	background-color: rgb(255,255,255);}

td.kleinebilder {
	background-color: rgb( 220, 220, 220);vertical-align: middle; text-align: center;
	padding-top: 1px; padding-bottom:2px; }

td.foto {
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;
	vertical-align: bottom; text-align:center;  padding: 0px; }

td.ueberre {
	color: #585858; font-weight: normal; font-size: 24px; 
	font-family: verdana, helvetica, arial, sans-serif; text-align: right;}

td.pruefart {
	color: #585858; font-weight:normal; font-size:11px; 
	font-family: verdana, helvetica, arial, sans-serif;vertical-align:bottom; 
	padding-left: 5px;}

td.pruefoben {
	padding: 0px; border:1px rgb(129, 129, 129) solid; text-align:right; }

td.prueflva {
	color: #585858; font-weight: normal; font-size: 11px; 
	font-family: verdana, helvetica, arial, sans-serif;
	text-align: left; padding-left: 5px; }

td.mainpruef {
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;
	padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px; vertical-align:top; }

td.menueoben {
	font-weight: bold; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif; 
	padding-top: 0px;  padding-bottom:0px; padding-left:0px; padding-right:0px; 
	background-color: rgb(220,220,220); border:1px rgb(129, 129, 129) solid; }

td.menuemitte { 
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;
	padding-top: 0px;  padding-bottom:0px; padding-left:0px; padding-right:0px;
	border-left:1px rgb(129, 129, 129) solid; border-right:1px rgb(129, 129, 129) solid;
	border-top:1px rgb(200, 200, 200) solid; border-bottom:1px rgb(200, 200, 200) solid; }

td.menueunten {
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;
	padding-top: 0px;  padding-bottom:0px; padding-left:0px; padding-right:0px;
	border-left:1px rgb(129, 129, 129) solid; border-right:1px rgb(129, 129, 129) solid; 
	border-top:1px rgb(200, 200, 200) solid; border-bottom:1px rgb(129, 129, 129) solid; }

td.personenoben {
	font-weight: bold; font-size: 11px; font-family: verdana, helvetica, arial, sans-serif;
	padding-top: 0px;  padding-bottom:0px; padding-left:5px; padding-right:5px;
	background-color: rgb(220,220,220); border:1px rgb(129, 129, 129) solid;}

td.personenmitte {
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;
	padding-top: 0px;  padding-bottom:0px; padding-left:5px; padding-right:5px;
	border-left:1px rgb(129, 129, 129) solid;
	border-right:1px rgb(129, 129, 129) solid;
	border-top:1px rgb(220, 220, 220) solid;
	border-bottom:1px rgb(220, 220, 220) solid; }

td.personenunten {
	font-weight: normal; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;
	padding-top: 0px;  padding-bottom:0px; padding-left:5px; padding-right:5px;
	border-left:1px rgb(129, 129, 129) solid;
	border-right:1px rgb(129, 129, 129) solid;
	border-top:1px rgb(220, 220, 220) solid;
	border-bottom:1px rgb(129, 129, 129) solid; }


input.laufband {
	border: 1px solid  rgb(200,200,200);
   	color: rgb(130,130,130);
	background-color: rgb(240,240,240);
	font-family:   courier, courier new, arial, helvetica, sans-serif;
	font-size: 12px; font-weight: normal;
	height: 18;}


input.login {
	border: 1px  solid  rgb(200,200,200);
   	color: rgb(130,130,130);
	background-color: rgb(255,255,255);
	font-family:   courier, courier new, arial, helvetica, sans-serif;
	font-size: 12px; font-weight: normal;
	height: 18;}


input.button {  border: 1px  shadow  rgb(150,150,150);
	font-weight: bold;
	color: rgb( 100, 100, 100);
	background-color: rgb( 200, 200, 200);
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;}

textarea.fototext {
	color: #585858; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif;
	width:500px; height: 40px; border:1px rgb(200, 200, 200) solid; 
	vertical-align: middle;  text-align:center; 
	position:absolute; bottom:0px; left:0px; z-index:1; }




