* { outline: none; }
body {
	margin:0;
	padding:0;
	background-image: url();
	}
body.c3 {
	background-image: url('../images/hintergrund-body.jpg');
	}
span.c2 {
	font-size: 70%;
	padding-left: 8px;
	}
td.c1 {
	background-image: url('../images/lo.jpg');
	}
#container {
	text-align: left;
	width: 950px;
	margin: 0 auto;
	padding: 0 8px 0 0;
	background-image: url(../images/content.gif);
	background-repeat: repeat-y;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #808080;
	}
#kontakt {
	width: 496px;
	background-color: #ffE9E9;
	}
	
ul {
	margin: 0; padding: 0;
}
ul li {
	list-style: none;
	margin: 0; padding: 0;
}

.text {
	margin: 20px; padding: 0;
	font-weight: normal;
	font: 11px/1.7em "Verdana", Helvetica, sans-serif;

}

img {
	}

#human { 
	visibility:hidden; 
	display:none; 
}


h2 {
	font: bold 11px "Verdana", Helvetica, sans-serif;
	}

h3 {
	font: bold 14px "Verdana", Helvetica, sans-serif;
	}

h5 {
	font: bold 10px "Verdana", Helvetica, sans-serif;
	}

.glossymenu {
	margin: 0px 0;
	padding: 0;
	width: 170px; /*width of menu*/
	border-bottom-width: 0;
	}

.glossymenu a.menuitem {
	background: url(../images/nav1.jpg) repeat-x bottom left;
	font: bold 12px "Verdana",Helvetica,sans-serif;
	color: #ffffff;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 8px 0;
	padding-left: 25px;
	text-decoration: none;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {
}

.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}

.glossymenu a.menuitem:hover {
	background: url(../images/nav1.jpg) repeat-x bottom left;
	color: #e9e9e9;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
	}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
	}

.glossymenu div.submenu ul li{
}

.glossymenu div.submenu ul li a{
	background: white url(../images/nav2.jpg) repeat-x bottom left;
	display: block;
	font: normal 12px "Verdana", Helvetica, sans-serif;
	text-decoration: none;
	padding: 8px 0;
	padding-left: 35px;
	color: #ffffff;
	}

.glossymenu div.submenu ul li a:hover{
	color: #e9e9e9;
	}
	
hr {
	border: 0px; /* Für Firefox und Opera */
	border-top: solid 1px #6A6A6A;
	border-bottom: transparent;
	width: 170px;
	}

.heading {
	margin: 0;
	padding: 0;
	font-family: "Verdana", "Helvetica", sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	color: #6A6A6A;
	}

.td {
	margin: 0;
	padding: 0;
	}

.td1 {
	background-image:url('../images/logo2.jpg');
	height: 128px;
	}

.td2 {
	background-image:url('../images/header1.jpg');
	height: 10px;
	}

.td3 {
	background-image:url('../images/header2.jpg');
	height: 10px;
	}

.nav {
	vertical-align: top;
	width: 170px;
	height: 570px;
	background-image:url('../images/navback1.jpg');
	}

.if {
	vertical-align: top;
	width: 600px;
	}

.inline {
	text-align: justify;
	width: 596px;
	height: 570px;
	overflow: auto;
	border: none;
	background: none;
	}

.banner {
	font-family: "Verdana", "Helvetica", sans-serif;
	font-size: 8px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	width: 170px;
	height: 570px;
	color: #ffffff;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #808080;
	}

.b1 {
	width: 140px;
	padding: 25px 0;
	text-align: left;
	color: #696969;
	font-weight: bold;
	font-size: 14px;
	font-family: "Verdana", Helvetica, sans-serif;
	}

#content {
	margin-left: auto; 
	margin-right: auto; 
	font: 11px "Verdana", Helvetica, sans-serif;
	text-align:justify;
	top: 20px;
	width: 500px;
	left: 30px;
	display: block;
	background: #ffffff;
	color: #6A6A6A;
	}

Table { border-collapse:collapse;
	}

.partner { 
	color: #696969;
	font-weight: normal;
	font: bold 10px/1.7em "Verdana", Helvetica, sans-serif;
	}

a.copyright:hover {
	color: #0033cc;
	font-weight: normal;
	font-size: 10px;
	font-family: "Verdana", Helvetica, sans-serif;
	background-color: #00ffff;
	text-align: center;
	}

a.copyright {
	color: black;
	font-weight: normal;
	font-size: 10px;
	font-family: "Verdana", Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	}
.footer {
	width: 950px;
	font-weight: normal;
	font-size: 10px;
	font-family: "Verdana", Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	background-color: #9CC8E1;
	}

a.link:hover {
	color: #0033cc;
	font-weight: normal;
	font-size: 12px;
	font-family: "Verdana", Helvetica, sans-serif;
	background-color: #00ffff;
	text-decoration: none;
	}

a.link {
	color: black;
	font-weight: normal;
	font-size: 12px;
	font-family: "Verdana", Helvetica, sans-serif;
	}

a.link1:hover {
	color: #0033cc;
	font-weight: normal;
	font-size: 9px;
	font-family: "Verdana", Helvetica, sans-serif;
	background-color: #00ffff;
	}

a.link1 { color: #0033cc;
	font-weight: normal;
	font-size: 9px;
	font-family: "Verdana", Helvetica, sans-serif;
	text-decoration: underline;
	}
