/* opmodule */



   body         { font-family: Arial, Helvetica; font-size: 13px }
	td				 { font-family: Arial, Helvetica; font-size: 13px }
	input, textarea, select { font-family: Arial, Helvetica; font-size: 13px }

	.normal		 { font-family: Arial, Helvetica; font-size: 13px }
	.title  		 { font-family: Arial, Helvetica; font-weight: bold; font-size: 15px }
	.small		 { font-family: Arial, Helvetica; font-size: 11px }
	.vsmall		 { font-family: Arial, Helvetica; font-size: 10px }

	/* auslaufen lassen */
	.big  			{font-size: 15px}

   /* a			 { text-decoration: none; color: #000000 } */

	a:link		 { color: #004080 }
   a:visited	 { color: #004080 }
   a:active	  	 { color: #004080 }
   a:hover		 { color: #8F8F8F }

   .thead       { background-color: #333333; color: #FFFFFF }
   .tdata       { background-color: #EEEEEE; color: #000000 }
	.tunterlegt  { background-color: #EFEFEF; color: #000000 }
	.tblank      { background-color: #FFFFFF; color: #000000 }


	.linknu      { text-decoration: none }


	.kb:after{content:" KB"}

	.xls   { text-decoration: none; background-image:url(/opmodule/grafik/icon_xls.gif); background-position:0px 0px; padding-left: 20px; background-repeat:no-repeat; padding-bottom:12px; line-height:180% }
	.jpg   { text-decoration: none; background-image:url(/opmodule/grafik/icon_jpg.gif); background-position:0px -1px; padding-left: 20px; background-repeat:no-repeat }
	.png   { text-decoration: none; background-image:url(/opmodule/grafik/icon_png.gif); background-position:0px -1px; padding-left: 20px; background-repeat:no-repeat }
	.gif   { text-decoration: none; background-image:url(/opmodule/grafik/icon_gif.gif); background-position:0px 0px; padding-left: 20px; background-repeat:no-repeat }
	.doc   { text-decoration: none; background-image:url(/opmodule/grafik/icon_doc.gif); background-position:0px 0px; padding-left: 20px; background-repeat:no-repeat }
	.docx  { text-decoration: none; background-image:url(/opmodule/grafik/icon_doc.gif); background-position:0px 0px; padding-left: 20px; background-repeat:no-repeat }
	.pdf   { text-decoration: none; background-image:url(/opmodule/grafik/icon_pdf.gif); background-position:0px 0px; padding-left: 20px; background-repeat:no-repeat }
	.mp3   { text-decoration: none; background-image:url(/opmodule/grafik/icon_mp3.gif); background-position:0px 0px; padding-left: 20px; background-repeat:no-repeat }
	.mp4   { text-decoration: none; background-image:url(/opmodule/grafik/icon_mp3.gif); background-position:0px 0px; padding-left: 20px; background-repeat:no-repeat; padding-bottom:12px; line-height:180% }
	.xltx   { text-decoration: none; background-image:url(/opmodule/grafik/icon_xls.gif); background-position:0px 0px; padding-left: 20px; background-repeat:no-repeat; padding-bottom:12px; line-height:180% }
	.xlsx   { text-decoration: none; background-image:url(/opmodule/grafik/icon_xls.gif); background-position:0px 0px; padding-left: 20px; background-repeat:no-repeat; padding-bottom:12px; line-height:180% }
	.xlsm   { text-decoration: none; background-image:url(/opmodule/grafik/icon_xls.gif); background-position:0px 0px; padding-left: 20px; background-repeat:no-repeat; padding-bottom:12px; line-height:180% }


	.reiter   { float:left; display:inline }
	.reiter a { text-decoration: none; background-color:#DCDCDC; padding-left:3px; padding-right:3px; padding-top:3px; border-left:1px solid #888888; border-top:1px solid #BBBBBB; margin-right:5px }
	.reiter a:link        { color: #004080 }
	.reiter a:visited	  { color: #004080 }
    .reiter a:active	  { color: #004080 }
	.reiter a:hover		  { color: #000000; background-color: #CCCCCC }

	.reiter_akt    { float:left; display:inline }
	.reiter_akt a  { text-decoration: none; background-color:#555555; padding-left:3px; padding-right:3px; padding-top:3px; border-left:1px solid #888888; border-top:1px solid #BBBBBB; margin-right:5px; }
	.reiter_akt a:link    { color: #FFFFFF }
	.reiter_akt a:active  { color: #FFFFFF }
	.reiter_akt a:visited { color: #FFFFFF }
