
/************************************/
/* Allgemeines                      */
/************************************/
body,td,p,li,html {
	margin-left: 0px; 
	margin-right: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px; 
	color: #58585A;
}

h1 {
	font-size: 16px;
	margin-bottom: 2px;
}

h2,h3,h4,h5,h6 {
	font-size: 14px;
	margin-bottom: 2px;

}

li {
	list-style-type: square;
}

input,select,textarea,button { 
	color: #666633;  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
}

a {
	color: #58585A; 
	text-decoration: underline;
}
a:hover {
	color: #58585A; 
	text-decoration: none;
}


/************************************/
/* Fehlermeldung                    */
/************************************/
.error {
	color:#FF0000;
}


/************************************/
/* Slideshow                        */
/************************************/
#slideshow {
	height: 160px;
	width: 550px; 
	position: relative;
}
#slideshow img {
	display: none;
	position: absolute;
	top: 0; 
	left: 0;
}
#slideshow img.start {
	display: block;
}


/************************************/
/* Anschrift                        */
/************************************/
.anschrift-teamforce {
	color: #58585A; 
	font-size: 11px; 
	font-weight: bold;
}
.anschrift {
	color: #58585A; 
	font-size: 11px; 
}



/************************************/
/* Metanavigation                   */
/************************************/
.meta {
	font-size: 14px; 
	color: #58585A;
}
.meta:link,.meta:visited,.meta:active {
	color: #58585A; 
	text-decoration: none;
}
.meta:hover {
	color: #888888; 
	text-decoration: none;
}




/************************************/
/* Copyright                        */
/************************************/
.copyright {
	font-size: 11px; 
	color: #58585A;
}
.copyright:link,.copyright:visited,.copyright:active {
	color: #58585A; 
	text-decoration: none;
}
.copyright:hover {
	color: #888888; 
	text-decoration: none;
}


/************************************/
/* Sprache                          */
/************************************/
.sprache {
	font-size: 13px; 
	color: #58585A;
}
.sprache:link,.sprache:visited,.sprache:active {
	color: #58585A; 
	text-decoration: none;
}
.sprache:hover {
	color: #58585A; 
	text-decoration: none;
}




/************************************/
/* Navigationebene 1                */
/************************************/
.navebenebg1 {
	font-size: 12px; 
	color: #58585A; 
	text-align: right; 
	padding-top: 2px; 
	padding-bottom: 2px;
}

.navebene1:link,.navebene1:visited,.navebene1:active {
	color: #58585A; 
	width: 100%; 
	height: 100%; 
	text-decoration: none; 
	display: block; 
}

.navebene1:hover {
	color: #888888; 
	width: 100%; 
	height: 100%; 
	text-decoration: none; 
	display: block;
}

.navebenebg1aktiv {
	font-size: 12px; 
	color: #FCA31F; 
	text-align: right; 
	font-weight: bold; 
	padding-top: 2px; 
	padding-bottom: 2px;
}

.navebene1aktiv:link,.navebene1aktiv:visited,.navebene1aktiv:active {
	color: #FCA31F; 
	width: 100%; 
	height: 100%; 
	text-decoration: none; 
	display: block;
}

.navebene1aktiv:hover {
	color: #FCA31F; 
	width: 100%; 
	height: 100%; 
	text-decoration: none; 
	display: block; 
}



/************************************/
/* Navigationebene 2                */
/************************************/
.navebenebg2 {
	font-size: 11px; 
	color: #58585A; 
	text-align: right; 
	padding-top: 4px; 
	padding-bottom: 0px;
}

.navebene2:link,.navebene2:visited,.navebene2:active {
	color: #58585A; 
	width: 100%; 
	height: 100%; 
	text-decoration: none; 
	display: block; 
}

.navebene2:hover {
	color: #888888; 
	width: 100%; 
	height: 100%; 
	text-decoration: none; 
	display: block;
}

.navebenebg2aktiv {
	font-size: 11px; 
	color: #FCA31F; 
	text-align: right; 
	font-weight: bold; 
	padding-top: 4px; 
	padding-bottom: 0px;
}

.navebene2aktiv:link,.navebene2aktiv:visited,.navebene2aktiv:active {
	color: #FCA31F; 
	width: 100%; 
	height: 100%; 
	text-decoration: none; 
	display: block;
}

.navebene2aktiv:hover {
	color: #FCA31F; 
	width: 100%; 
	height: 100%; 
	text-decoration: none; 
	display: block; 
}

