
h1		{ font-size: 20px; font-weight: normal; color: #669933; margin: 0.0em 0 0.5em 0; word-spacing: 1px; letter-spacing: 1px }
h2		{ font-size: 20px; font-weight: normal; color: #669933; margin: 0.7em 0 0.5em 0; word-spacing: 1px; letter-spacing: 1px }

h3		{ font-size: 14px; font-weight: bold;   color: #669933; margin:   1em 0 0.5em 0; }
h4		{ font-size: 14px; font-weight: normal; color: #669933; margin: 0.7em 0 0.5em 0; }

h5		{ font-size: 12px; font-weight: bold; color: #666666;   margin: 0.7em 0 0.5em 0;/* Legende*/}
h6		{ font-size: 12px; font-weight: normal; color: #000000; margin: 0.7em 0 0.5em 0; /* Fussnote */}

p		{ font-size: 14px }


sup, sub { line-height: 0; }
.nobr { white-space: nowrap; }

.bilderrahmen { border: solid 1px #999999; }




/* ************************* */


.PRINTnavoben		  {  }
.PRINTnavlinks		 {  }
.PRINTkopf		     { background-color: #ffffff; }
.PRINTfuss		     {  }
body              { background: white url(../_bilder/allgemein/_bg/bg.gif); margin:0; padding:0; }


.abstand0		 { font-size: 0px; line-height: 0px }
.abstand1   { font-size: 0px; line-height: 5px; margin-top: 0px; margin-bottom: 0px }
.abstand2   { font-size: 0px; line-height: 10px; margin-top: 0px; margin-bottom: 0px }
.abstand3   { font-size: 0px; line-height: 15px; margin-top: 0px; margin-bottom: 0px }



.blockrechts         { float:right; padding-left:10px; padding-bottom:10px; padding-top:0px; margin-top: 0px; margin-bottom: 0px }
.blockrechtsNSfix		  { margin-top: 0px; margin-bottom: 0px }
.rahmen              { margin: 5px }
.rahmen0             { margin: 0px }


.text	 	 { font-size: 14px }
.text1		 { font-size: 14px; margin-top: 3px }
.text2		 { font-size: 14px; margin-top: 6px }
.text3		 { font-size: 14px; margin-top: 12px }


.textklein	     	{ font-size: 12px }
.textcopyright	 	{ font-size: 11px;  }

.titel		      			{ color: #669933; font-weight: normal; font-size: 20px; word-spacing: 1px; letter-spacing: 1px }

.utitel		       	{ color: #669933; font-weight: bold; font-size: 14px }
.utitel1		       	{ color: #669933; font-weight: bold; font-size: 14px; margin-top:  3px }
.utitel2		       	{ color: #669933; font-weight: bold; font-size: 14px; margin-top:  7px }
.utitel3		       	{ color: #669933; font-weight: bold; font-size: 14px; margin-top: 14px }

.legende      		     	{ color: #336600; font-weight: bold; font-size: 12px }
.legenderahmentitel			{ color: #336600; font-weight: bold;   font-size: 12px; margin: 5px }
.legenderahmentext			 { color: #000000; font-weight: normal; font-size: 12px; margin: 5px }

.schriftnormal       	{ font-weight: normal }




.bgfarbedunkel				{ background-color: #336600 }
.bgfarbe										{ background-color: #669933 }
.bgfarbehell						{ background-color: #D0EB86 }
.bgfarbehellhell		{ background-color: #E7F5C2 }
.bggrau										{ background-color: #808080 }
.bgweiss									{ background-color: #ffffff }


.farbedunkel  	{ color: #336600 }
.farbe        	{ color: #669933 }
.farbehell    	{ color: #D0EB86 }
.farbehellhell	{ color: #E7F5C2 }
.grau        	{ color: #808080 }
.weiss      		{ color: #ffffff }
.schwarz     	{ color: #000000 }


 





.bgnav        { background-color: #D0EB86 }
.bgnavover    { background-color: #E7F5C2 }

.bgnav1       { background-color: #E7F5C2 }
.bgnavover1   { background-color: #ffffff }

.bgnavoben        { background-color: #D0EB86 }
.bgnavobenover    { background-color: #E7F5C2 }



.einzugnav     { padding-left: 1px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #069 }
.einzugnav1    { padding-left: 1px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #069 }

.einzugtab1    { padding-left: 8px }

.einzugnavoben { padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px }




a:link    { color: #666666 }
a:visited { color: #666666 }
a:hover   { color: #336600 }
a:active  { color: #666666 }



a.nav         { font-weight: bold; font-size: 11px; text-decoration: none; margin-top: 1px; margin-bottom: 1px; font-family: Verdana, Arial, Helvetica, Swiss, "SunSans-Regular" }
a.nav:link    { color: #336600 }
a.nav:visited { color: #336600 }
a.nav:hover   { color: #336600; text-decoration: underline; }
a.nav:active  { color: #336600 }

a.nav1         { font-weight: bold; font-size: 10px; text-decoration: none; margin-top: 2px; margin-bottom: 2px; font-family: Verdana, Arial, Helvetica, Swiss, "SunSans-Regular" }
a.nav1:link    { color: #336600 }
a.nav1:visited { color: #336600 }
a.nav1:hover   { color: #336600; text-decoration: underline; }
a.nav1:active  { color: #336600 }

.navoben          { font-weight: bold; font-size: 14px; text-decoration: none; margin-top: 2px; margin-bottom: 4px; font-family: Verdana, Arial, Helvetica, Swiss, "SunSans-Regular" }
a.navoben:link    { color: #336600 }
a.navoben:visited { color: #336600 }
a.navoben:hover   { color: #669933; text-decoration: underline; }
a.navoben:active  { color: #336600 }




a.ohne         { text-decoration: none }
a.ohne:link    { color: #669933 }
a.ohne:visited { color: #669933 }
a.ohne:hover   { color: #808080 }
a.ohne:active  { color: #669933 }





body,ol,ul,li,p,td { font-size: 14px; font-family: Arial, Helvetica, Swiss, "SunSans-Regular"; margin-top: 0px; margin-bottom: 0px }
input,textarea { font-size: 12px; font-weight: bold; color: 669933; font-family: Arial, Helvetica, Swiss, "SunSans-Regular" }

form         { margin-top: 0px; margin-bottom: 0px }

ul            { margin-left: 1.5em; padding-left: 0px; list-style-type: disc; margin-top: 0px; margin-bottom: 0px }
ol            { margin-left: 1.5em; padding-left: 0px; margin-top: 0px; margin-bottom: 0px }
li            { margin-top: 0px; margin-bottom: 0px }

table.kopftabelle     { margin: 5px 0 10px 0; }
.kopftabelle td  { padding: 0 0 0 0; font-size: 11px; }






