body {
line-height:14px;
font-family:Tahoma, Arial,Helvetica;
padding: 0; 
color: #000; 
font-size:11px; 
text-align: left; 
background-color: #fff; 
margin: 0px 0% 0px 0%
}

td {
line-height:14px;
font-family:Tahoma, Arial,Helvetica;
padding: 0; 
color: #000; 
font-size:11px; 
text-align: left; 
margin: 0px 0% 0px 0%
}

a:link {
	font-family:Tahoma, Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	text-decoration:underline;
}
a:visited {
	font-family:Tahoma, Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	text-decoration:underline;
}

TD.line {
	WIDTH:1px; BACKGROUND-COLOR:#ececec;
	}
	
a:hover {
	font-family:Tahoma, Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#FF3300;
	line-height:18px;
	text-decoration:underline;
}
a:active {
	font-family:Tahoma, Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#FF3300;
	line-height:18px;
	text-decoration:underline;
}

.tablenavy {
	border:1px solid;
	border-color:#cccccc;
}

.tableorange {
	border:1px solid;
	border-color:#FF3300;
}
.footer {
	font-family:Tahoma, Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
	color:#000000;
}

.head {
	font-family:Tahoma, Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	border-color:#cccccc;
	color:#FFFFFF;
	line-height:18px;
	font-weight:bold;
}
form { 
margin:0px;
} 
input,textarea, select {
	font-family:Tahoma, Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
}.partner {
	font-family:Tahoma, Arial,Verdana,Helvetica,sans-serif;
	font-size:14px;
	letter-spacing:2px;
	font-weight:bold;
	line-height:18px;
	text-decoration:blink;
}
.text-teaser {
	font-family:Tahoma, Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;

}

.teaser {
	font-family:Tahoma, Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;


}

.slogan {
	font-family:Tahoma, Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	
	border:none;
	text-decoration:underline overline;
}
h1 {
	font-family:Tahoma, Arial,Helvetica,sans-serif;
	font-size:18px;
	display:inline;
	align:center;
	margin:4px 0 4px 10px;
	letter-spacing:1px;
}

h2{
	font-family:Tahoma, Arial,Helvetica,sans-serif;
	font-size:12px;
	display:inline;
	letter-spacing:2px;
	color:#546271;
	margin:4px 0 4px 10px;
}
p {
margin-top:1.2em;
}

#list{
margin:0;
padding:0;
width:100%;
color:#000000;
}

li,ul {
	line-height:1.5em;
	text-align: left;
	margin-left:10px;
}

ul.knopf {
   list-style-image: url(/image2/punkt.gif);
   	line-height:2em;
   	text-align: left;
}


#list li{
list-style:none;
padding:5px;
margin:4px 0 4px 4px;
color:#000000;
background:#ffffff;
border:1px dashed #a7a7a7;}

.vorteile {
margin:0;
padding:0;
color:#000000;
padding:5px;
margin:4px 0 4px 10px;
background:#ffffff;
border:1px dashed #a7a7a7;
}

.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.titel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

#list .subliste li{
background:#ffffff;
color:#000000;
list-style:none;
padding:5px;
margin:1px 0 1px 10px;
border:1px solid black;
width:90%}
UL {
	MARGIN-TOP:2px
}
UL LI {
	PADDING-LEFT:0px; MARGIN:6px; PADDING-TOP:0px; LIST-STYLE-TYPE:disc
}
ul-2 {
PADDING-LEFT:0px; MARGIN:0px; PADDING-TOP:0px; color:#FF3300; LIST-STYLE-TYPE:disc
}

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:132; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:green; layer-background-color:green; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:5px; font-family:Tahoma, Arial,helvetica; font-size:11px; font-weight:normal}
.clLevel0{background-color:#ffffff; layer-background-color:#ffffff; color:#000000;}
.clLevel0over{background-color:#FF3300; layer-background-color:#336699; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#cccccc; layer-background-color:#006699}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:Tahoma, Arial,helvetica; font-size:11px; font-weight:normal}
.clLevel1{background-color:ffffff; layer-background-color:ffffff; color:#000000;}
.clLevel1over{background-color:#FF3300; layer-background-color:#336699; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#cccccc; layer-background-color:#006699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:4px; font-family:Tahoma, Arial,helvetica; font-size:11px; font-weight:normal}
.clLevel2{background-color:#ffffff; layer-background-color:#ffffff; color:#000000;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#cccccc; layer-background-color:#006699}
h3 {

	font-family:Tahoma, Arial,Helvetica,sans-serif;
	font-size:12px;
	display:inline;
	letter-spacing:2px;
	color:#546271;
	
}
