/* Brucha */


	
.reiter			{background-color:#F0F0F0}



	body			 { font-family: Lucida Sans Unicode, Verdana, Helvetica; font-size: 13px }
	td				 { font-family: Lucida Sans Unicode, Verdana, Helvetica; font-size: 13px }
	input, textarea, select { font-family: Lucida Sans Unicode, Verdana, Helvetica; font-size: 13px }

	.verlauf_oben { background-image:url(../grafik/bg_verlauf_oben.gif); background-repeat:repeat-x; }
	.verlauf_unten { background-image:url(../grafik/bg_verlauf_unten.gif); background-repeat:repeat-x; background-position:bottom }

	.title  		 { font-family: Verdana, Arial, Helvetica; font-weight: bold; font-size: 16px; color:#107339 }
	.small	 	 { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #555555 }
	.vsmall		 { font-family: Tahoma, Arial, Helvetica; font-size: 9px }
	.rubrik      { font-family: Arial Black, Helvetica; font-weight: normal; font-size: 12px; letter-spacing: 1px; text-transform:uppercase; color:#777777; margin-left:0px }
	.vorspann	 { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #224169; font-weight: bold }
	.text			 { color: #444444 }
	.randspalte	 {font-family: Verdana, Arial, Helvetica; font-size: 9pt; color:#777777}


	a.menue  {
		display:block;
		width: 169px; height: 23px;
		background-image:url(../grafik/mpunkt.jpg); 
		margin-top:1px;
		padding-left:15px; padding-top:19px;
		font-family: Lucida Sans Unicode, Arial Black, Helvetica; font-size: 13px; font-weight: bold; letter-spacing:0px; 
		text-decoration: none;
	}
	a.menue:link     { color: #FFFFFF }
	a.menue:visited  { color: #FFFFFF }
	a.menue:hover    { color: #FFFFFF; background-image:url(../grafik/mpunkt_h.jpg) }
	a.menue:active   { color: #FFFFFF; background-image:url(../grafik/mpunkt_h.jpg) }
	
	.menue2  {
		display:block;
		background-color:#DDDDDD;
		font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal;
		padding-left:15px; padding-top:8px;
		text-decoration: none;
	}
	a.menue2:link     { color: #555555 }
	a.menue2:visited  { color: #555555 }
	a.menue2:hover    { color: #000000; text-decoration: underline }


	a:link		 { color: #006633 }
	a:visited	 { color: #006633 }
	a:active	  	 { color: #006633 }
	a:hover		 { color: #000000 }

	.impressum { color:#FFFFFF; font-size:9px }
	.impressum a:link { color: #FFFFFF; text-decoration:none }
	.impressum a:visited { color: #FFFFFF; text-decoration:none }
	.impressum a:hover { color: #FFFFFF; text-decoration:underline }

	.infobox	    { width:250px; padding: 5px; background-color: #DDDDDD }


	.thead       { background-color: #224169; color: #FFFFFF }
	.tdata       { background-color: #ECEEF9; color: #000000 }
	.tunterlegt  { background-color: #FFF2DE; color: #000000 }
	.tblank      { background-color: #FFFFFF; color: #000000 }

	.tdnavnormal { background-color: #224169; font-family: Arial, Helvetica; font-size: 14px; font-weight:normal }
	.tdnavaktiv	 { background-color: #FFCC00; font-family: Arial, Helvetica; font-size: 14px; font-weight:bold }

	.linknu      { text-decoration: none }
	.linkbar		 { width: 100% }


.pdf   {  background-image:url(/opmodule/grafik/icon_pdf.gif); line-height:20px; background-position:0px 1px; padding-left: 21px; background-repeat:no-repeat }
.pdf_g {  background-image:url(/opmodule/grafik/icon_pdf_g.gif); height:50px; padding-left: 40px; background-repeat:no-repeat; cursor:pointer; font-weight:bold }

