body {font-family: Verdana, Arial, sans-serif;
font-size:12px;
}

#navi1 {font-size: 11px;
margin: 0 0 0 50px;
padding: 0;
width: 800px;
height: 20px;
}

#navi1 li{display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
list-style-type: none;
}

#navi1 a{float: left;
display: block;
color: #000;
margin: 0;
padding: 2px 10px;
letter-spacing: 1px;
text-decoration: none;
border-right: 1px solid #666;
border-left: 1px solid #e6e6ff;
border-top: 1px solid #fff;
border-bottom: 1px solid #ddddff;
}

#navi1 a:hover{background-image:url('images/orangeleiste.gif'); 
background-repeat:repeat-x;
color: black;
border: 1px solid #666;
}

#navi1 #current a{color: black;
background-image:url('images/orangeleiste.gif'); 
background-repeat:repeat-x;
border: 1px solid #666;
}

#menuline{clear: both;
margin: 0; padding: 0;
width: 850px;
height: 20px;
background-image:url('images/blauleiste.gif'); 
background-repeat:repeat-x;
}

#navi2 {font-family: Verdana, Arial;
font-size: 12px;
margin: 1px 0 0 26px;
padding: 10px 2px 10px 15px;
width: 700px;
height: 42px;
background-color: #f0f0ff;
}

#navi2 li{display: inline;
margin: 0.1em 0.05em;
padding: 0;
text-align: center;
list-style-type: none;
}

#navi2 a{float: left;
display: block; 
width: 7.4em; 
height: 3.0em; 
margin: 0; 
padding-top: 2px;
color: #808080;
text-decoration: none;
text-align: center;
border-right: 2px solid #ddddff;
border-bottom: 2px solid #f0f0ff;
border-left: 1px solid #f0f0ff;
}

#navi2 li#active a{font-weight: normal;
background-color: #ddddff;
color: #000;
border-right: 2px solid #999;
border-bottom: 2px solid #999;
border-top: 1px solid #999;
border-left: 1px solid #999;
-moz-border-radius: 4px 4px;
}

#navi2 a:hover{color: #000;
font-weight: normal;
background-color: #ddddff;
border-right: 2px solid #999;
border-bottom: 2px solid #999;
border-top: 1px solid #999;
border-left: 1px solid #999;
-moz-border-radius: 4px 4px;
}

#contentheader {padding: 8px 2px 2px 20px;
margin: 1px;
height: 30px;
width: 800px;
background: #fff;
}

#contentleft {width: 300px;
padding: 3px 6px 0 25px;
margin: 1px;
float: left;
background: #fff;
}
	
#contentcenter {width: 310px;
padding: 3px 6px 0 20px;
margin: 1px 3px 0 2px;
float: left;
background: #fff;
}
	
#contentright {width: 190px;
padding: 3px 10px 0 15px;
margin: 3px;
float: left;
background: #fff;
}
		
h3 {font-size: 20px;
color: #cc3300;
margin:0; padding:0;
}

h4 {font-size: 14px;
color: #cc3300;
margin:0; padding:0;
}

strong.obi {text-transform:uppercase;
letter-spacing: 1px;
font-size: 11px;
}

#box {font-size: 10px;
position: absolute; 
top: 25px; left: 630px; 
width: 250px; 
height: 50px;
}

#contentheader {padding: 4px 2px 20px 20px;
margin: 4px;
height: 50px;
width: 800px;
background: #fff;
text-align: top;
}

#navi0 {font-size: 14px;
margin: 10px 0 40px 15px;
padding: 0;
}

#navi0 li {display: inline; 
padding: 0 1px 0 1px; 
text-align: center;
list-style-type: none;
}

#navi0 a{color: #999;
font-weight: bold;
}
#navi0 li#aktiv a{color: #cc3300;}
#navi0 a:hover{color: #cc3300;}

.schriftformat{font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
font-style: normal;
}