BODY {  margin:20px;
		font-family: Verdana, Arial, Helvetica; font-size:0.7em; color:#009;
		background-color:#fff8e5;
		scrollbar-3d-light-color:#fff8e5; 
		scrollbar-arrow-color:#000088; 
		scrollbar-face-color:#fff8e5; 
		scrollbar-highlight-color:#fff8e5; 
		scrollbar-shadow-color:#fff8e5;  
} 

#popTop {background-color:#fff8d5; border:1px solid #008; padding:2px}
#popMid {border-left:1px solid #008; border-right:1px solid #008; margin:0px}
#popBot {background-color:#fff8d5; border:1px solid #008; padding:2px; text-align:right}

#container { width:790px }
#header { clear:both; }
#top1 { float:left; margin:5px 0px }
#top2 { float:left; margin:5px 10px; width:290px; font-size:1.3em; font-weight:bold; color:#009; text-align:left }
#top3 { text-align:left }
#top4 { float:left; margin:5px 0px; width:630px }
#headerP2 { float:left; width:104px; text-align:center; margin:0px 4px }
#headerP2 .pic { margin-bottom:5px }

#content {float:left; text-align:justify; width:450px; margin:20px 35px 20px 25px }
#contentL {float:left; width:50px; height:280px; text-align:right}
#contentR {}
#content .foto {float:right; margin:4px 0px 15px 15px}
#navi {float:left; clear:both; margin:22px 0px }
#naviSub { font-size:1.2em; text-align:left; margin:10px 0px }
#naviSub2 { margin:0px 0px 8px 15px; font-size:0.8em }
#naviSub3 { margin-left:12px; margin:0px 0px 8px 15px; font-size:0.9em }
#navi a {display:block}
#right {float:left; width:120px; margin:22px 0px }

#rightTt { background: url(../images/bg_rand_o.gif) no-repeat top scroll; height:30px }
#rightTm { background: url(../images/bg_rand_m.gif) repeat-y top scroll; text-align:left }
#rightTb { background: url(../images/bg_rand_u.gif) no-repeat top scroll; height:30px }

h1 { font-size:1.4em; font-weight:bold }
h2 { font-size:1.2em; font-weight:bold; border-bottom:1px dotted #009; margin-top:20px; padding-bottom:2px }
h3 { font-size:1.0em; font-weight:normal; font-style:italic; margin:-12px 0px 12px 100px }
h4 { font-weight:bold; font-size:1.1em; margin-top:0px}
h5 { font-weight:bold; font-size:1.0em; margin:0px; padding:0px}
.red { color:#c30 }
.grey { color:#666 }
.marked { font-weight:bold }
.small { font-size:0.8em; font-weight:normal }
.smaller { font-size:0.7em; font-weight:normal }

table { font-size:1em }
table .stufen { text-align:center; width:90px; padding-bottom:2px; border-top:1px solid #009; border-left:1px solid #009; border-bottom:1px solid #009 }
table .stufenDesc { text-align:center; width:94px; padding:4px }


#info { font-size:0.9em; background-color:#FDF1C1; margin:0px 20px; padding:5px 10px 0px 10px; width:280px; border:1px dotted #009 }

a:link, a:visited { color:#0071E1; text-decoration:none }
a:hover { font-family:Verdana; color:#0071E1; text-decoration:underline }

.boxes {height:12px; width:90px; font-family:Verdana; color:#009; font-size:10px; background-color:#fff8e5; border:1px solid #009 }
.boxsearch {height:18px; font-family:Verdana; font-size:9px; color:#009 }


