
body, table, td { font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#000000;font-size:12px;line-height: 125%;}
.eingabe {font-family:Arial, Arial, sans-serif;  color:#000000; font-size:11px;}
.title { font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#000000;font-size:14px;line-height: 125%;font-weight:bold;}


a  				{font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#000000;font-size:12px;line-height: 125%;text-decoration:none;font-weight:bold;}
a:hover 		 {font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#73973a;font-size:12px;line-height: 125%;text-decoration:none;font-weight:bold;}

a.referenzen  			{ font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#2f627f;font-size:11px;line-height: 125%;text-decoration:none;font-weight:bold;}
a.referenzen:hover 		 { font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#73973a;font-size:11px;line-height: 125%;text-decoration:none;font-weight:bold;}

a.impressum  			{ font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#000000;font-size:11px;line-height: 125%;text-decoration:none;font-weight:bold;}
a.impressum:hover 		 { font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#73973a;font-size:11px;line-height: 125%;text-decoration:none;font-weight:bold;}

a.impressumB  			{ font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#73973a;font-size:11px;line-height: 125%;text-decoration:none;font-weight:bold;}
a.impressumB:hover 		 { font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#73973a;font-size:11px;line-height: 125%;text-decoration:none;font-weight:bold;}


a.close  			{ font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#000000;font-size:13px;line-height: 125%;text-decoration:none;font-weight:bold;}
a.close:hover 		 { font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#73973a;font-size:13px;line-height: 125%;text-decoration:none;font-weight:bold;}
a.closeB  			{ font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#73973a;font-size:13px;line-height: 125%;text-decoration:none;font-weight:bold;}
a.closeB:hover 		 { font-family:arial, Verdana, Helvetica, Geneva, sans-serif;color:#73973a;font-size:13px;line-height: 125%;text-decoration:none;font-weight:bold;}

a.inhalt  				{font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;color:#3b1a0d;background-color: transparent;font-size:12px;font-weight:normal;text-decoration:underline;line-height: 145%}
a.inhalt:hover 		 {color:#3b1a0d;background-color: transparent;text-decoration:none;font-weight:normal;line-height: 145%}

a.inhaltGruen  				{font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;color:#ffffff;background-color: transparent;font-size:12px;font-weight:normal;text-decoration:underline;line-height: 145%}
a.inhaltGruen:hover 		 {color:#ffffff;background-color: transparent;text-decoration:none;font-weight:normal;line-height: 145%}

a.nav  				{font-family:  arial, Verdana, Helvetica, Geneva, sans-serif;color:#264e65;background-color: transparent;font-size:13px;font-weight:bold;text-decoration:none;}
a.nav:hover 		 {color:#f1f5ec;background-color: transparent;text-decoration:none;font-weight:bold;font-family:  arial, Verdana, Helvetica, Geneva, sans-serif;font-size:13px;} 

a.navB  				{font-family:  arial, Verdana, Helvetica, Geneva, sans-serif;color:#f1f5ec;background-color: transparent;font-size:13px;font-weight:bold;text-decoration:none;}
a.navB:hover 		 {color:#f1f5ec;background-color: transparent;text-decoration:none;font-weight:bold;font-size:13px;} 

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix {zoom:1;}

table.files_table tr.first td
{
	border-top:1px solid #eeeeee;
}

table.files_table tr td
{
	padding: 5px;
	border-left:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee
}

.tabnav
{
	margin-bottom: 10px;
}

.tabnav ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	border-bottom: 1px #73973a solid;
}

.tabnav ul li
{
	display: block;
	float: left;
	padding: 5px;
	border: 1px transparent solid;
	border-bottom: 1px #73973a solid !important;
	margin-bottom: -1px;
}

.tabnav ul li.active
{
	border: 1px #73973a solid;
	border-bottom: 1px #ffffff solid !important;
}

.tab-content .tab-pane
{
	display: none;
}

.tab-content .tab-pane.active
{
	display: block;
}