body {
	background-color: #f3f3f3;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: normal;
	scrollbar-3dlight-color:;
    scrollbar-arrow-color:#999999;
    scrollbar-base-color:#999999;
    scrollbar-darkshadow-color:#f3f3f3;
    scrollbar-face-color:#f3f3f3;
    scrollbar-highlight-color:#f3f3f3;
    scrollbar-shadow-color:999999}

td					{ font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #333333; font-size: 11px; line-height: 16px; font-style: normal; font-weight: normal; }
.table-mitarbeiter	{ border-collapse:collapse; width:480; }


a:hover			{  }
a:link			{  }
a:visited		{  }
a:active		{  }

.navHEAD				{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #666666; font-weight: bold; text-decoration: none}
.navHEAD:link			{ color: #666666; text-decoration: none }
.navHEAD:visited		{ }
.navHEAD:hover			{ color: #333333; text-decoration: none }
.navHEAD:active			{ }

.navHEADaktiv			{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none}
.navHEADaktiv:link		{ color: #000000; text-decoration: none }
.navHEADaktiv:visited	{ }
.navHEADaktiv:hover		{ color: #333333; text-decoration: none }
.navHEADaktiv:active	{ }

.navMAIN				{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none}
.navMAIN:link			{ color: #666666; text-decoration: none }
.navMAIN:visited		{ }
.navMAIN:hover			{ color: #666666; text-decoration: none }
.navMAIN:active			{ }

.navMAINaktiv			{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #333333; font-weight: bold; text-decoration: none}
.navMAINaktiv:link		{ color: #333333; text-decoration: none }
.navMAINaktiv:visited	{ }
.navMAINaktiv:hover		{ color: #333333; text-decoration: none }
.navMAINaktiv:active	{ }



.navbox a {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #666666;
	padding-left:27px;
	font-weight: normal;
	background-image:url(/fileadmin/images/bg-navOFF.jpg);
	cursor: hand;
	width: 173px;
	display: block;
}

.navbox a:hover {
	background-image:url(/fileadmin/images/bg-navON.jpg);
	cursor: hand;
}

.navboxON {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #666666;
	padding-left:27px;
	font-weight: bold;
	background-image:url(/fileadmin/images/bg-navOFF.jpg);
	cursor: hand;
}



.navboxBETA {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #666666;
	padding-left:27px;
	font-weight: normal;
	background-image:url(/fileadmin/images/bg-navOFF.jpg);
	cursor: hand;
}

.navboxBETAON {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #666666;
	padding-left:27px;
	font-weight: normal;
	background-image:url(/fileadmin/images/bg-navON.jpg);
	cursor: hand;
}

.boxgrey {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	padding-top:2px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	font-weight: normal;
	background-color:#d4d4d4;
}

.boxLinkON {
	border: 1px solid #000000;
	cursor: hand;
}

.boxLinkOFF {
	border: 1px solid #d4d4d4;
}


.boxgreyhead {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	padding-top:4px;
	padding-left:5px;
	font-weight: bold;
	background-image:url(/fileadmin/images/banner/box-head.jpg);
}

.boxcontenthead {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #6c6c6c;
	padding-left:5px;
	font-weight: bold;
	background-image:url(/fileadmin/images/content/content-title.jpg);
}

.boxcontentheadtext {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #6c6c6c;
	font-weight: bold;
	background-image:url(/fileadmin/images/content/content-title.jpg);
}

.foot				{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #999999; font-weight: bold; text-decoration: none;}
.foot:hover			{ color: #333333; text-decoration: none font-weight: bold }
.foot:link			{ color: #999999; text-decoration: none font-weight: bold }
.foot:visited		{ }
.foot:active		{ }

.extern				{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #333333; line-height: 15px; text-decoration: none;}
.extern:link		{ color: #666666; font-weight: bold; }
.extern:visited		{ color: #666666; font-weight: bold; }
.extern:hover		{ color: #000000; font-weight: normal; }
.extern:active		{ }

.normal				{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #333333; line-height: 15px; text-decoration: none;}
.normal:link		{ color: #666666; font-weight: bold; }
.normal:visited		{ color: #666666; font-weight: bold; }
.normal:hover		{ color: #000000; font-weight: normal; }
.normal:active		{ }

.normalTitle		{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: bold; line-height: 16px}
.normalExtra		{ font-family: Verdana, Arial, Helvetica; font-size: 13px; text-decoration: none; color: #333333; font-weight:bold; line-height: 16px; margin-top:6px; margin-bottom:6px; }


.news			{ font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; color: #666666; font-weight: normal; line-height: 15px;}
.news:link		{ color: #666666; text-decoration: none }
.news:visited	{ }
.news:hover		{ color: #666666; text-decoration: underline }
.news:active	{ }

.newsTitle			{ font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; color: #000000; font-weight: bold; line-height: 15px; }
.newsTitle:link		{ color: #000000; text-decoration: none }
.newsTitle:visited	{ }
.newsTitle:hover	{ color: #000000; text-decoration: underline }
.newsTitle:active	{ }

h1				{ font-family: Verdana, Arial, Helvetica; font-size: 14px; text-decoration: none; color: #333333; font-weight: normal }



p	 			{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #333333; font-weight: normal; line-height: 16px; margin-top:0; margin-bottom:0 }
ul	 			{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: normal; margin-left:0px; margin-top:0px; margin-bottom:0px;}
li	 			{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: normal; margin-left:20px; margin-top:0px; margin-bottom:0px; }
p.tbody			{}


input.input    	{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #333333; font-weight: normal; border: 1px solid #666666;}
input.checkbox 	{ color: #666666; }
input.submit	{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #333333; font-weight: normal; border: 1px solid #666666;} 
textarea		{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #333333; font-weight: normal; border: 1px solid #666666;} 


.tx-photogals-pi1-big a { text-align:center;display:block;}
.tx-photogals-pi1-big a:hover { }
.tx-photogals-pi1-small a {border:1px solid #CCCCCC;background-color:#FFFFFF;padding:4px;margin-right:6px;margin-bottom:3px;margin-top:3px;float:left;}
.tx-photogals-pi1-small a:hover {border:1px solid #000000;}
.tx-photogals-pi1-small-active a {border:1px solid #000000;background-color:#FFFFFF;padding:4px;margin-right:6px;margin-bottom:3px;margin-top:3px;float:left;}
.tx-photogals-pi1-small-active a:hover {border:1px solid #000000;}
