body {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	color: 			#ffffcc;
	font-size: 		11px;
	line-height: 	17px;
	font-weight: 	bold;
}

#hauptnavtab {
position: 	fixed;
left: 		13px;
top: 		100px;
}


#head {
position: 	fixed;
left: 		0px;
top: 		0px;
}


table#kontakt td p {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	color: 			#ffffcc;
	font-size: 		11px;
	line-height: 	17px;
	font-weight: 	bold;
	margin-top: 	5px;
	margin-left: 	0px;
	margin-right: 	0px;
	margin-bottom: 	13px;
}

table#kontakt td.links p {
	font-family:   	Verdana, Arial, Helvetica, sans-serif;
	color: 			#ffffcc;
	font-size:     	11px;
	line-height:   	17px;
	font-weight:   	bold;
	margin-top:    	5px;
	margin-left:   	20px;
	margin-right:  	0px;
	margin-bottom: 	13px;
	text-align:	right;
}

table#kontakt tr.tdnext p {
	font-family:   	Verdana, Arial, Helvetica, sans-serif;
	color: 			#ffffcc;
	font-size:     	11px;
	line-height:   	17px;
	font-weight:   	bold;
	margin-top:    	0px;
	margin-left:   	0px;
	margin-right:  	0px;
	margin-bottom: 	0px;
}

table#kontakt tr.tdart p {
	font-family:   	Verdana, Arial, Helvetica, sans-serif;
	color: 			#ffffcc;
	font-size:     	11px;
	line-height:   	17px;
	font-weight:   	bold;
	margin-top:    	0px;
	margin-left:   	0px;
	margin-right:  	0px;
	margin-bottom: 	0px;
}

p {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	color: 			#ffffcc;
	font-size: 		11px;
	line-height: 	17px;
	font-weight: 	bold;
	margin-top: 	5px;
	margin-left: 	20px;
	margin-right: 	10px;
	margin-bottom: 	13px;
	text-align:	left;
}

p.invi {
	color: 			#ff0000;
	height:			0px;
	display:		none;
}

span.invi {
	color: 			#ff0000;
	height:			0px;
	display:		none;
}

h1 {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	color: 			#ffffcc;
	font-size: 		18px;
	line-height: 	25px;
	font-weight: 	bold;
	margin-top: 	5px;
	margin-left: 	10px;
	text-align:	left;
}

h1.invi {
	color: 			#ff0000;
	height:			0px;
	display:		none;
}

h2 {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	color: 			#ffffcc;
	font-size: 		16px;
	line-height: 	21px;
	font-weight: 	bold;
	margin-top: 	5px;
	margin-left: 	10px;
	margin-bottom: 	5px;
	margin-top: 	5px;
	text-align:	left;
}


td#referenz p {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 				#ffffcc;
	font-size: 			11px;
	line-height: 		17px;
	font-weight: 		bold;
	margin-top: 		5px;
	border-color: 		#000066; 
	border-style: 		solid;
	border-left-width: 	10px;
	border-right-width: 	10px;
	text-align:		left;
}

td#referenz h1 {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 				#ffffcc;
	font-size: 			18px;
	line-height: 		25px;
	font-weight: 		bold;
	margin-top: 		5px;
	border-color: 		#000066; 
	border-style: 		solid;
	border-left-width: 	10px;
	border-right-width:	10px;
	text-align:	left;
}

td#referenz table {
	position: 				relative;
	top: 					-10px;
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	color: 					#ffffcc;
	font-size: 				18px;
	line-height: 			25px;
	font-weight: 			bold;
	border-color: 			#000066; 
	border-style: 			solid;
	border-top-width: 		0px;
	border-bottom-width: 	5px;
	border-left-width: 		1px;
	border-right-width: 	1px;
}


ol#repliste {
	list-style-type: 	decimal;
	margin-top: 		10px;
	margin-bottom: 		10px;
}

ol#repliste i {
	font-weight: 	normal;
	font-style: 	normal;
}

ul, ol {
	color: 			#ffffcc;
	margin-top:		-10px;
	margin-bottom: 	10px;
}

li {
	color: 				#ffffcc;
	list-style-type: 	square;
	padding:			0;
	margin: 			0 0 -5px -10px;
}

ol#repliste li {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 				#ffffcc;
	font-size: 			11px;
	line-height: 		17px;
	font-weight: 		bold;
	color: 				#ffffcc;
	list-style-type: 	decimal;
	padding:			0;
	margin: 			0 0 -5px 10px;
}

li p {
	padding:	0;
	margin: 	0 0 4px 5px;
	text-align:	left;
}


#headline {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	color: 			#ffffcc;
	font-weight: 	bold;
	font-size: 		20px;
	margin: 		0.5em 10px 0.5em;
	width: 			450px;	
}

img.rtop {
	float: 		right;
	margin: 	0px 10px 10px 10px;
}

#maintext {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	color: 			#ffffcc1;
	font-weight: 	bold;
	font-size: 		11px;
	line-height: 	17px;
	margin: 		0.5em 10px 0.5em;
	width: 			450px;		
}

a:link, a:visited {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color: 				#ff6666;
	font-weight: 		bold;
	font-size: 			11px;
	line-height: 		17px;
	text-decoration: 	none;
}
a:hover {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	color:		 		#ff9999;
	font-weight: 		bold;
	font-size: 			11px;
	line-height: 		17px;
	text-decoration: 	none;
}

a.blue {
	color:		 		#000066;

}
