body {
	background: url(/images/img_BG_repeat.jpg) repeat-x;
	color: #686868;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	width: 100%;
	height: 100%;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
}


a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0000fd;
}

a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fae158;
}
a.subnav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	color: #686868;
}

a.subnav:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	color: #0000fd;
}
a.subnav_active, a.subnav_active:hover  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	color: #0000fd;
}
a.technav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #686868;
	margin-left: 10px;
	margin-right: 10px;
}

a.technav:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0000fd;
	margin-left: 10px;
	margin-right: 10px;
}
a.technav_active, a.technav_active:hover  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #0000fd;
	margin-left: 10px;
	margin-right: 10px;
}
a.copyright {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #b2a99e;
}
.subtitel   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
	color: #0000fd;
}

p {
	margin: 16px 0px 1em 0px;
}
ul {
	margin: 3px 0px 10px 20px;
}
li {
	margin: 0px 0px 0px 10px;
}

/* esc.newsletter */

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;

}
.nlbgmsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E4E4E4;

}


.nlemail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000; 
	width:200px;
}

.nlsend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #FFFFFF;
	background-color: #0000fd;
	width:140px;
}

.nlsendsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #FFFFFF;
	background-color: #d60151;
	width:68px;
}



/* forms */
form {
	margin: 10px 0px 0px 0px;
}

.formfield { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #686868;
	width: 260px; 
	border: 1px solid #3d0004;
	background-color:#ffffff;
	text-decoration: none;
}
.formsubmit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	background-color: #0000fd;
	color: #ffffff;

}
.formradio{
	border-color: #000000;
}
.eingabe {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d0004;
}


textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	border: 1px solid #3d0004; 
	text-decoration: none; 
	color: #3d0004;

}


/* ids */
#container {
	margin: 0px;
	height: 600px;
	width: 983px;
	text-align: left;
	position: absolute;
}
#containerohne {
	margin: 0px;
	height: 600px;
	width: 983px;
	text-align: left;
	position: absolute;
}
#top {
	margin: 0px;
	width: 983px;
	height: 122px;
	border: #ff0000 1px solid;
}
#nav { 
	float:left; 
	width: 773px;
	margin-top: 35px;
	margin-left: 16px;
}
#txt { 
	top: 195px;
	left: 261px;
	width: 700px;
	position: absolute;
}

#footer {
	top: 544px; 
	left: 17px; 
	height: 20px;
	position: absolute;
}

