/* CSS Document */

* {margin:0; padding:0;}



/* Allgemeines */

body
{
background: #000000 url(buttons/background.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:regular;
color:#ffffff;
}

#wrapper{

width:900px;
border:0px solid #ffffff;
margin:auto;
}

.floated2{
float:left;
text-decoration:none;
margin-right:5px;
list-style:none;
}

#oben{
width:900px;
height:113px;

border:0px solid #ffffff;}

#oben a{
color:#ffffff;
text-decoration:none;}

#oben a:hover{
color:#0099FF;}

#unten{
width:900px;
float:left;
height:20px;}

.floated{
float:left;
text-decoration:none;
margin-right:20px;
list-style:none;
}

a.ohne{
text-decoration:none !important;
}


/* News */

#news{
background-color:#4d4b4c;
border:1px solid #000000;
width:645px;
float:left;
margin:0 0 15px 15px;
}

#news h4{
font-size:18px;
font-weight:regular;
color:#989797;
padding-right:15px; 
}

#news hr{
width:625px;
margin-left:10px;
}

#news img{
float:left;
margin:0 10px 0 0;
}

#news h5{
background-color:#3b393a;
width:465px;
margin:0 20px 5px 0;
font-size:12px;
font-weight:100;
float:left;
color:#ffffff;
}

#scrollbar {
border:1px solid #000000;
margin-left:15px; 
overflow:auto;
height:310px;
width:650px;
background:#4d4b4c;
color:#000000;
}


.news-klein{
width:198px;
height:132px;
background:#ffffff url(buttons/news/news_klein_mitte.jpg) repeat-x;
float:left;
margin:10px 5px 10px 5px;
border:1px solid #000000;
}

.news-klein h1{
width:193px;
height:18px;
background:#ffffff url(buttons/news/news_klein_h.jpg) repeat-x;
float:left;
margin:0 !important;
padding-left:5px;
font-size:11px !important;
font-weight:bold !important;
color:#000000 !important;
}

a.none{
text-decoration:none;
color:inherit;
}

.news-klein p{
margin:0 !important;
}

.news-klein img{
float:left;
margin:2px 2px 2px 2px;
}


/* Navigation */

#navi{
width:199px;
margin:35px 0 0 10px;
border:0px solid #ffffff;
float:left;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

#navi img{
margin:10px 0 0 25px;}

#navi p{
margin:0 0 0 15px;
padding-top:2px;}

#navi ul{
width:195px;
margin:0;
padding:0;
border:0px solid #ffffff;
}

#navi li{
background:url(buttons/navi_li.jpg);
width:195px;
height:24px;
margin:1px 0 0 2px;
list-style:none;
border:0px solid #ffffff;
}

#navi li.big{
background:url(buttons/navi_li2.jpg);
width:195px;
height:36px;
margin:1px 0 0 2px;
list-style:none;
border:0px solid #ffffff;
}

#navi li.aktiv{
background:url(buttons/navi_liaktiv.jpg) no-repeat;}

#navi li.aktiv2{
height:36px;
background:url(buttons/navi_liaktiv2.jpg) no-repeat;}

#navi li:hover{
background:url(buttons/navi_lihover.jpg) no-repeat;}

#navi li.aktiv2:hover{
background:url(buttons/navi_lihover2.jpg) no-repeat;}

#navi li.big:hover{
background:url(buttons/navi_lihover2.jpg) no-repeat;}

#navi h5{
font-size:9px;
font-weight:bold;
}

#navi a.big {
border:0px solid #ffffff;
color:#ffffff;
text-decoration:none;
padding:1px 0 0 15px;
display:block !important; 
display:inline-block;}

#navi a.aktiv{
color:#112172;}

#navi a.nopadding{
padding:0 !important;
margin:0 !important;
text-decoration:none;
color:#ffffff;
}

#navi a.nopadding:hover{
color:#CC6600;}

#navi p{
padding:1px 0 0 0px;}

#navi_oben{
background-image:url(buttons/navi_oben.jpg);
background-repeat:no-repeat;
height:12px;
width:199px;
float:left;}



#navi_mitte{
background-image:url(buttons/navi_mitte.jpg);
background-repeat:repeat;
width:199px;
float:left;}

#navi_unten{
background-image:url(buttons/navi_unten.jpg);
background-repeat:no-repeat;
height:12px;
width:199px;
float:left;}

#navi img{
margin:10px 0 0 12px;
padding:0;
}



/* Inhalt */

#inhalt{
margin:35px 0 0 10px;
float:left;
width:676px;
border:0px solid #ffffff;
}


#inhalt_mitte a{
color:#f79234;
text-decoration:underline;}


#inhalt_mitte a:hover{
color:#0099FF;
}

#inhalt h2{
font-size:24px;
font-weight:bold;
color:#ffffff;
margin:0 0 0 0;}

#inhalt h1{
font-size:22px;
font-weight:bold;
color:#ffffff;
margin:0 0 0 20px;}

#inhalt h3{
font-size:14px;
font-weight:bold;
color:#ffffff;
margin:0;}

#inhalt_oben{
width:676px;
background-image:url(buttons/inhalt_oben.jpg);
background-repeat:no-repeat;
height:13px;
float:left;}

#inhalt_mitte{
width:676px;
float:left;
background-image:url(buttons/inhalt_mitte.jpg);}

#inhalt_mitte ul{
margin:10px 20px 0 20px;
}

#inhalt_mitte table{
margin-left:7px;}

#inhalt_mitte p{
margin:0 20px 0 20px;}

#inhalt_unten{
width:676px;
float:left;
background-image:url(buttons/inhalt_unten.jpg);
background-repeat:no-repeat;
height:13px;}


/* Reiter */

# reiter{
width:676px;
height:43px;
float:left;}

#reiter a{
color:#818080;
font-weight:bold;
text-decoration:none;

}


#reiter a:hover{
color:#0099FF;}

#inhalt_reiter1{
width:676px;
background-image:url(buttons/inhalt_reiter1.jpg);
background-repeat:no-repeat;
height:43px;
float:left;}

#inhalt_reiter1 a{
display:block;
width:224px;}

#inhalt_reiter2 a{
display:block;
width:224px;}

#inhalt_reiter3 a{
display:block;
width:224px;}

#inhalt_reiter4 a{
display:block;
width:336px;}

#inhalt_reiter5 a{
display:block;
width:336px;}

#inhalt_reiter2{
width:676px;
background-image:url(buttons/inhalt_reiter2.jpg);
background-repeat:no-repeat;
height:43px;
float:left;}

#inhalt_reiter3{
width:676px;
background-image:url(buttons/inhalt_reiter3.jpg);
background-repeat:no-repeat;
height:43px;
float:left;}

#inhalt_reiter4{
width:676px;
background-image:url(buttons/inhalt_reiter4.jpg);
background-repeat:no-repeat;
height:43px;
float:left;}

#inhalt_reiter5{
width:676px;
background-image:url(buttons/inhalt_reiter5.jpg);
background-repeat:no-repeat;
height:43px;
float:left;}

/* Internet Explorer 7 */

html* #navi li{
background:url(buttons/navi_li.jpg);
width:195px;
height:24px;
margin:-3px 0 0 2px;
list-style:none;
border:0px solid #ffffff;
}

html* #table{
margin-top:-250px;
}

html* #inhalt h3{
font-size:13px;
font-weight:bold;
color:#ffffff;
margin:0;}



/* Internet Explorer 6 */

*html #navi{
width:199px;
margin:35px 0 0 5px;
border:0px solid #ffffff;
float:left;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}


*html #inhalt{
margin:35px 0 0 10px;
float:left;
width:676px;
border:0px solid #ffffff;
}


*html #navi_mitte{
background-image:url(buttons/navi_mitte.jpg);
background-repeat:repeat;
width:199px;
margin-top:-7px;
float:left;}

*html #navi li{
background:url(buttons/navi_li.jpg);
width:195px;
height:24px;
margin:0 0 0 2px;
list-style:none;
border:0px solid #ffffff;
}

*html #inhalt_mitte{
width:676px;
float:left;
background-image:url(buttons/inhalt_mitte.jpg);
margin-top:-2px;
}

*html #navi a {
border:0px solid #ffffff;
color:#ffffff;
text-decoration:none;
width:180px;
height:24px;
padding:1px 0 0 15px;
display:block !important; 
display:inline-block;}

*html #navi a:hover {
border:0px solid #ffffff;
color:#ffffff;
text-decoration:none;
width:180px;
height:24px;
padding:1px 0 0 15px;
display:block !important; 
display:inline-block;
background:url(buttons/navi_lihover.jpg) no-repeat;
}

#iya{
margin-left:15px;}

#iya a:hover{
border:none !important;
text-decoration:none !important;
background:none !important; 
}


*html #news{
background-color:#4d4b4c;
border:1px solid #000000;
width:635px;
float:left;
margin:0 0 15px 7px;
}

*html #news h5{
background-color:#3b393a;
width:465px;
margin:0 10px 5px 0;
font-size:12px;
font-weight:100;
float:left;
color:#ffffff;
}

*html #inhalt h3{
font-size:13px;
font-weight:bold;
color:#ffffff;
margin:0;}

*html #inhalt_mitte p{
margin:0 10px 0 20px;}

*html #table{
margin-top:-250px;
}

