body {background-image: url(bg2.jpg);}
*{
	margin: 0;
	padding: 0;
}

body{
	font-family: verdana, futura, helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color:#330099;
}
.auswahl{color:#3366cc;letter-spacing:1px}

#menu{
	position:absolute;
	top:140px;
	left:0px;
	width: 235px;
	background-color:transparent;
	color: #000000;
	border:0px solid;
	text-align:right;	
	z-index:2;
	border:0px solid red;
}


#menu ul{display:block;
	font-weight:700;margin-top:10px;text-align:right;
	background-image: url(streifen2.gif);border:0px solid green;
}
#menu ul li{
	line-height:24px;
	list-style:none;
	margin-right:20px;
}

#menu ul li a:link,
#menu ul li a:visited,
#menu ul li a:hover{
	display: block;
	text-decoration: none;
	color: #990099;
	}

#menu ul li a:hover{
	color: #000000;letter-spacing:1px
		
}
#head{position:absolute;top:0px;left:0px;
	width: 100%;
	height: 141px;
	background-image: url(head.jpg);
	background-repeat: no-repeat;
	background-color:transparent;z-index:1;border:0px solid green;z-index:1;
}

#content {width:880px;
background-image: url(bgcontent.jpg);
background-repeat: repeat-y;
background-position:0px -255px;
    padding-top:141px;
	background-color: #FFFFFF;
	padding-bottom: 20px;
	z-index:3;
	}

#innercontent{padding-left:235px;padding-right:20px}

#content p {
	font-size: 13px;line-height:17px;margin-bottom:10px;padding-left:35px;padding-right:35px;color:#330099;}
	
#content ul {margin-top:10px;margin-bottom:8px;margin-left:70px}

#content li
{
	font-size: 13px;
	line-height: 22px;color:#330099;}
	
}

#content td {font-family: verdana, futura, helvetica, sans-serif;
	font-size: 12px;}
	
.danke {font-size:16px;padding-top:20px;padding-bottom:140px;color:#cc0066}

#content blockquote {padding-left:100px;padding-right:120px;padding-bottom:10px;font-weight:bold;text-align:center;font-size:14px;line-height:19px;}


#contentlinks {width:260px;margin-left:35px;}
#contentrechts {width:280px;float:right;margin-right:15px;}

#contentlinks ul li, #contentrechts ul li {font-size:11px;line-height:17px;margin-bottom:8px;} 

#contentlinks .liste, #contentrechts .liste {padding:20px;padding-top:0px;} 

#contentlinks h2, #contentrechts h2 {padding-left:0px;margin-top:0px;font-size:14px;font-weight:bold}


#linkstext {width:140px;float:left;margin-right:30px;margin-bottom:170px;margin-top:30px;border:0px solid;color:#330099;}

#linkstext h2 {font-size:20px;line-height:26px;font-family:arial,futura,helvetica,sans-serife;font-weight:500;letter-spacing:1px;	padding-left: 25px;color:#330099;}

h2 {letter-spacing:1px;
font-size:18px;
line-height:26px;
font-family:arial,futura,helvetica,sans-serife;
font-weight:500;
margin-top:20px;
margin-bottom:10px;
padding-left:15px;
color:#330099;}

h3 {letter-spacing:1px;
font-size:15px;
line-height:24px;
font-family:arial,futura,helvetica,sans-serife;
font-weight:500;
margin-top:20px;
margin-bottom:10px;
font-weight:bold;
padding-left:15px;
color:#330099;}


h3.tab {letter-spacing:1px;
font-size:15px;
font-family:arial,futura,helvetica,sans-serife;
font-weight:500;
margin-top:5px;
margin-bottom:5px;
font-weight:bold;
color:#330099;padding-left:0px;}

#termintab td {border-top:1px solid}
#termintab table {width:550px}

#footer {display:block;border-top:1px solid;border-bottom:1px solid;background-color:#33cccc;color:white;text-align:center;font-size:11px;font-weight:bold;letter-spacing:1px;padding:2px;margin-left:52px;width:828px;z-index:10;margin-top:0px;}
img{
	border:none;
}


.nix{
	display:none;
	line-height:10px;
}


.clear{
   clear:both;
   visibility:hidden;
}


#content a:link {
	color:#cc0033;
	text-decoration:underline;	

}

#content a:visited{
	color:#000000;
	text-decoration:underline;	

	
}
#content a:hover
{
	text-decoration: underline;
	color:#cc0066;
}

