body {
 font-family: Lucida,Verdana,Arial;
 font-size:12px;
 color: #ffffcc;
 line-height:140%;
 margin:0px;
 padding:0px;
}

td {
 font-size:12px;
 color: #000000;
 line-height:140%;
}

h1 {
color:#3399CC;
text-align:left;
font-size:20px;
line-height:130%;
font-weight:normal;
}

h2 {
 font-size:16px;
 color: #3399CC;
 line-height:130%;
font-weight:normal;
}

p {
 text-align: justify;
 font-size:12px;
 color: #666666;
 line-height:140%;
 padding:0px;
}

a {
font-family:Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
text-decoration:none;
color:#003366;
text-transform: uppercase;
font-weight:normal;
}

a:visited {
color:#003366;
font-weight:bold;
}

a:hover {
color:#3399CC;
}

a.nav2:link {
font-family:Lucida,Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:normal;
text-decoration:none;
color: #666666;
text-transform: uppercase;
}

a.nav2:visited {
color: #COCOCO;
}

a.nav2:hover {
font-weight:normal;
color: #3399CC;
}


#alles{
 width: 550px;
 padding:0px;
}

#freies{
 width: 800px;
 height: 400px;
 padding:0px;

}

.reg01 {
background:url(images/ecke02.gif) #99CCFF no-repeat top right;
margin:0px;
font-family:Lucida,Verdana,Arial,Helvetica,sans-serif;
text-align:left;
width:126px;
}

.reg02 {
background:url(images/ecke02.gif) #6699cc no-repeat top right;
margin:0px;
font-family:Lucida,Verdana,Arial,Helvetica,sans-serif;
text-align:left;
padding-left:10px;
height:22px;
width:126px;
}
.reg03 {
background:url(images/ecke02.gif) #66CC33 no-repeat top right;
margin:0px;
font-family:Lucida,Verdana,Arial,Helvetica,sans-serif;
text-align:left;
padding-left:10px;
height:22px;
width:126px;
}



