/* Allgemeines */

body {
color: #999999; background-color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; line-height:18px; font-weight:normal;
margin: 10px; padding: 0px;
text-align: center;
}

div#Seite {
background-color:#FFFFFF;
text-align:left;
width: 790px;
margin: 0 auto;
padding: 0 auto;
}

div#Titel {
background-image:url(grafiken/titel.gif); background-repeat:no-repeat;
width:790px; height:80px;
margin:0px; padding:0px;
}

/* Content */

div#Content {
background-color:#FFFFFF;
background-image:url(grafiken/content_bg.gif); background-repeat: repeat-y;
width:730px;
margin:0px; padding:0px;
padding-left:60px; padding-bottom:50px;
clear:left;
}

p.kasten_120 {
background-image: url(grafiken/bg_kasten_120.gif); background-repeat:no-repeat;
width: 470px; height: 110px;
margin:0px; padding:0px;
padding-left:30px; padding-top:10px;
color:#CC9933;
line-height:23px;
}

p.kasten_105{
background-image: url(grafiken/bg_kasten_105.gif); background-repeat:no-repeat;
width: 470px; height:90px;
margin:0px; padding:0px;
padding-left:30px; padding-top:15px;
color:#CC9933;
line-height:25px;
}

p.kasten_80{
background-image: url(grafiken/bg_kasten_80.gif); background-repeat:no-repeat;
width: 470px; height: 65px;
margin:0px; padding:0px;
padding-left:30px; padding-top:15px;
color:#CC9933;
line-height:25px;
}

p.kasten_48{
background-image: url(grafiken/bg_kasten_48.gif); background-repeat:no-repeat;
width: 470px; height: 33px;
margin:0px; padding:0px;
padding-left:30px; padding-top:15px;
color:#CC9933;
}

p.text {
width: 500px;
margin:0px; padding:0px;
padding-top:10px;
}

p.report {
width: 250px;
margin:0px; padding:0px;
float:left;
}

p.eintext {
width: 470px;
margin:0px; padding:0px;
padding-left:30px; padding-top:10px;
}

ul.news{
width:450px;
margin:0px; padding:0px;
padding-top:10px; padding-bottom:15px;
padding-left:50px;
list-style-position:outside;
}

p.beispiele {
width: 260px;
margin:0px; padding:0px;
padding-right:30px;
padding-top:30px; padding-bottom:10px;
float:left;
}

a {font-size: 11px; font-weight: bold; color:#999999; text-decoration:none;}
a:link{font-size: 11px; font-weight: bold;}
a:visited{font-size: 11px; font-weight: bold;}
a:hover{font-size: 11px; font-weight: bold; text-decoration:underline;}
a:aktive{font-size: 11px; font-weight: bold; text-decoration:underline;}

a.to {font-size: 11px; font-weight: bold; color:#CC9933; text-decoration:none;}
a.to:link{font-size: 11px; font-weight: bold;}
a.to:visited{font-size: 11px; font-weight: bold;}
a.to:hover{font-size: 11px; font-weight: bold; text-decoration:underline;}
a.to:aktive{font-size: 11px; font-weight: bold; text-decoration:underline;}

a.mr {font-size: 11px; font-weight: bold; color:#669999; text-decoration:none;}
a.mr:link{font-size: 11px; font-weight: bold;}
a.mr:visited{font-size: 11px; font-weight: bold;}
a.mr:hover{font-size: 11px; font-weight: bold; text-decoration:underline;}
a.mr:aktive{font-size: 11px; font-weight: bold; text-decoration:underline;}

table {
margin:0px; padding:0px;
margin-bottom:10px; margin-top:10px;
}

ul{
margin:0px; padding:0px;
padding-top:10px; padding-bottom:15px;
padding-left:20px;
list-style-position:outside;
}

/* Navigation */

div#Navigation {
background-color:#FFFFFF;
background-image:url(grafiken/bg_navi.gif); background-repeat:no-repeat;
width:790px; height:75px;
margin: 0px; padding:0px;
text-align:left;
color:#CC9933; font-size: 12px; font-weight:bold;
}

p.nav {
width:390px; height:27px;
margin: 0px; padding:0px;
padding-top:48px; padding-left:60px;
word-spacing:20px;
float:left;
}

p.logos {
width:300px; height:45px;
margin: 0px; padding:0px;
padding-top:30px; padding-left:40px;
word-spacing:30px;
float:left;
}

a.nav { font-size: 12px; font-weight: bold; color:#EAD1A1; text-decoration:none;}
a.nav:link{font-size: 12px; font-weight: bold;}
a.nav:visited{font-size: 12px; font-weight: bold;}
a.nav:hover{font-size: 12px; font-weight: bold; color: #CC9933; text-decoration:none;}
a.nav:aktive{font-size: 12px; font-weight: bold; color: #CC9933; text-decoration:none;}

div#Impressum {
background-color:#FFFFFF;
background-image:url(grafiken/bg_impressum.gif); background-repeat:no-repeat;
width:754px; height:38px;
margin:0px; padding:0px;
padding-top:12px; padding-left:36px;
color:#CC9933;
}

/* Sonstiges */

p.eintext img.galerie {
margin-right:5px; margin-bottom:5px;
border: solid; border-color:#CCCCCC;
}

h1 {
margin:0px; padding:0px;
padding-top:60px;
font-size:12px; font-weight: bold;
color: #CC9933;
}

h2 {
margin:5px; padding:0px;
padding-left: 20px; padding-bottom:20px;
font-size:23px; font-weight: normal;
color: #EAD1A1;
}