/* CSS Document */
*{margin:0px; padding:0px;}

/* START SEITE */

#startBody{ background-color:#000000}
#startWrapper{ width:594px; height:500px; background-image:url(bilder/start.jpg); background-repeat:no-repeat; margin:auto;margin-top:30px; padding-top:450px;}
#startFlash{ height:130px; width:594px;}
#words{width:0px;height:0px; overflow:hidden; color:#FFFFFF}

/* ----------------- */

hr{color:#b3b84f ; background-color:#b3b84f; border:none; margin-top:5px; height:1px; width:350px;}
.headline{ width:350px; text-align:right; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px;color:#d3d87a }
p{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


#mainWrapper{ width:700px; margin:auto;}
#bodyMain{ background-color:#000000; background-image:url(bilder/main_bg.jpg);background-repeat:no-repeat; background-position:50% 20% }
#header{height:180px; width:700px;  }
#navi{width:700px; height:60px;}

#naviLinks{ float:left; width:380px; height:60px;}
#naviLinks span{ float:left;}
#naviRechts{  height:60px; float:left; margin-left:10px}

#contentLeft{width:370px; height:480px; float:left; background-color:#9ba03a; padding:10px; overflow:auto;}
#contentRight{ width:310px; height:500px; float:left; background-image:url(bilder/schwarzTrans.png)}
#contentRight2{ width:310px; height:500px; float:left; background-image:url(bilder/olgaRechts.jpg)}
#contentNews{width:260px; height:450px; margin-left:20px;}
.newsBox{ width:240px; height:140px;  border-width:1px;
  border-style:solid;
  border-color: #CCCCCC;
 background-color:#000000; text-align:center; padding:10px; overflow:hidden;}
 
.newsHl{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; width:255px;}


#ticker{ width:250px; height:20px; background-color:#9ba03a; margin-left:20px; margin-top:10px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
#footer{ color:#FFFFFF; width:260px; height:20px;  margin-left:20px; }

.bildBox{ float:left; width:115px; height:100px; background-color:#666666; text-align:center; margin-left:5px; margin-top:5px; overflow:hidden;}


/* -------------------- */

.bio{ display:block; width:75px; height:60px; background-image:url(bilder/bio_btn.png); background-repeat:no-repeat; background-position:0px 9px;}
.bio span{ width:0px; height:0px; overflow:hidden; display:block;}
.bio:hover{background-position:0px -55px;}
.bio:focus{background-position:0px -55px;}


.news{ display:block; width:75px; height:60px; background-image:url(bilder/news_btn.png); background-repeat:no-repeat; background-position:0px 9px;}
.news:hover{background-position:0px -55px;}
.news span{ width:0px; height:0px; overflow:hidden; display:block;}
.news:focus{background-position:0px -55px;}


.media{ display:block; width:75px; height:60px; background-image:url(bilder/media_btn.png); background-repeat:no-repeat; background-position:0px 9px;}
.media:hover{background-position:0px -55px;}
.media span{ width:0px; height:0px; overflow:hidden; display:block;}
.media:focus{background-position:0px -55px;}

.termine{ display:block; width:75px; height:60px; background-image:url(bilder/termine_btn.png); background-repeat:no-repeat; background-position:0px 9px;}
.termine:hover{background-position:0px -55px;}
.termine span{ width:0px; height:0px; overflow:hidden; display:block;}
.termine:focus{background-position:0px -55px;}

.cds{ display:block; width:75px; height:60px; background-image:url(bilder/cds_btn.png); background-repeat:no-repeat; background-position:0px 9px;}
.cds:hover{background-position:0px -55px;}
.cds span{ width:0px; height:0px; overflow:hidden; display:block;}
.cds:focus{background-position:0px -55px;}
