@charset "utf-8";
* {
 margin:0px;
 padding:0px;
 border:0px;
} 
body {
 text-align:center;
 font-family:Tahoma;
 font-size:13px;
 background-color:#cccccc;
}
#website {
 margin:auto;
 width:959px;
 text-align:left;
 background-color:#FF0000;
}
#kopfzeile {
 height:88px;
 background:#FFF url(kopfzeile.gif) no-repeat;
} 
#flash {
 padding-left:2px;
 height:216px;
 background:#FFF url(flash.gif) no-repeat;
} 
#navi {
 height:45px;
 background:#FFF url(navi.gif) no-repeat;
} 
#ticker {
 padding-top:10px;
 background:#FFF url(inhalt.gif) repeat-y;
} 
#inhalt {
 background:#FFF url(inhalt.gif) repeat-y;
 padding:5px 75px 0px 75px;
} 
#fusszeile {
 height:76px;
 background:#FF0000 url(fusszeile.gif) no-repeat;
} 
#fusszeile p {
 text-align:center;
 padding-top:37px;
 color:#FFFFFF;
} 
#fusszeile a {
 color:#FFFFFF;
} 
h1 {
 color:#333333;
 font-size:16px;
 font-weight:bold;
 letter-spacing:5px;
 text-transform:uppercase;
 margin-top:10px;
 margin-bottom:4px;
} 
h2 {
 color:#3399CC;
 font-size:14px;
 font-weight:bold;
 letter-spacing:5px;
 margin-top:10px;
 margin-bottom:4px;
} 
h3 {
 color:#3399CC;
 font-size:13px;
 font-weight:bold;
 margin-top:10px;
 margin-bottom:4px;
} 
h4 {
 color:#333333;
 font-size:13px;
 font-weight:bold;
 margin-top:10px;
 margin-bottom:4px;
} 
h5 {
 color:#3399CC;
 font-size:16px;
 font-weight:bold;
 letter-spacing:5px;
 text-transform:uppercase;
 margin-top:10px;
 margin-bottom:4px;
} 
h6 {
 color:#333333;
 font-size:14px;
 font-weight:bold;
 letter-spacing:5px;
 margin-top:10px;
 margin-bottom:4px;
} 
li {
margin-left:15px;
}
p, li, table, td {
padding-top:4px;
padding-bottom:4px;
color:#808080;
line-height:18px;
}
table {
border-collapse:collapse;
}
.rahmen td {
border: 1px solid #808080;
padding:3px;
}
a {
 color:#3399CC;
 font-size:13px;
} 
a:hover {
 background-color:#cc6633;
 color:#FFFFFF;
}
#MenuBar1{
 padding-left:4px;
 padding-top:7px;

} 
#sprachen {
 float:right;
 padding-right:20px;
} 

#sprachen a {
 display:block;
 padding-top:4px; 
 padding-bottom:4px;
} 

#untertitel1 {
 padding-top:35px;
 padding-left:175px;
 font-weight:bold;
 letter-spacing:3px;
}
#untertitel2 {
 padding-top:0px;
 padding-left:205px;
 font-weight:bold;
 letter-spacing:3px; 
}

.uebersicht td {
padding-right:70px;
padding-top:40px;
}

.uebersicht a{
display:block;
}

.uebersicht a:hover{
background-color:#FF0000;
}

#inhalt td {
vertical-align:top;
}



