/* CSS Document */
*{margin:0px; padding:0px}
/*Farbinformationen
Farbton Hintergrund(Datei)
Farbton Kopfbreich(grau):#191918
Farbton Navigation(Datei)
Farbton Inhalt(Datei)
Farbton Text (weiß):#ffffff
Farbton links (rot):#cc2b16

*/
body{background:#323230; color:#FFFFFF; text-align:center;}
#kopfbereich{background:url(images/background/head.jpg) no-repeat #191918;}
#wrapper{background:url(images/background/wrapback.jpg)  repeat-y;}
#hauptbereich { background:url(images/background/hauptback.jpg) no-repeat #000000;}
#fußbereich{background:#000000;}


/*Layout Bereiche mit Positionierung und Größe*/
#wrapper{width:1021px; margin:0px auto;text-align:center;}
#kopfbereich{width:961px;  height:165px;text-align:left; margin-left:30px; margin-right:30px;}
#kopfbereich h1{float:left; width:500px; margin-top:30px;margin-left:70px;}
#kopfbereich h2{float:left;width:500px;margin-left:70px;}
#hauptbereich{width:961px; margin-left:30px; margin-right:30px; text-align:left; overflow: hidden;}
#navigation{float:left; width:367px;  margin-top:56px;}
#navigation ul{  margin-left:70px;}
#navigation li{ margin-bottom:14px;}
ul#subnavi li{ margin-bottom:14px;}
ul#subnavi {margin-left:30px;}
#foto{margin-top:150px; margin-left:20px;}
#navitop{ float:right; margin-top:10px;}
#navitop li{ list-style-type:none; float:right; margin-right:10px;}
#inhalt{float:right; width:554px; }
#inhalt p{ margin-bottom:12px; margin-left:30px;margin-right:40px;}
#inhalt h1{margin-bottom:20px; margin-top:50px;}
#inhalt h2{margin-bottom:20px; margin-top:35px;}
#inhalt ul {margin-left:50px;}
#fußbereich{clear:both ; height:30px; width:961px;margin-left:30px; margin-right:30px;}

/*Padding*/

#inhalt{ padding-right:20px; padding-left:20px;}

/*Schriften*/
body{font-family:verdana, Arial;}
#kopfbereich h1 {font-family:verdana,Arial; font-size:2.5em; font-weight:normal;}
#kopfbereich h2 { font-family:verdana,Arial;font-size:1.5em;font-weight:normal;}
#navitop{font-size:0.7em; font-weight:bold;}
#inhalt p{ font-size:0.7em;line-height:1.9em; margin-bottom:1.29em;font-weight:normal;}
#inhalt h1{   font-size:1em ; border-bottom: 1px solid #cc2b16; font-weight:normal; }
#inhalt h2{  font-size:1em ;border-bottom: 1px solid #cc2b16; font-weight:normal;}
#inhalt li{ font-size:0.7em;line-height:1.7em; margin-bottom:12px; font-weight: normal;}
#navigation li{list-style-type:none;}
#navigation {font-size:0.7em;font-weight:bold;}
/*Klassen*/
.rot{color:#cc2b16}

#subnavi li{ list-style-type:none; margin-bottom:10px;margin-top:10px;}

/*Links*/
a {text-decoration:none; color:#ffffff;}
a:hover{color:#cc2b16;}
a.internal-link{color:#cc2b16;text-decoration:none;background:url(images/buttons/intern.gif) left center no-repeat;padding-left:10px;}
a:hover.internal-link{color:#cc2b16;text-decoration:underline;background:url(images/buttons/intern.gif) left center no-repeat;padding-left:10px;}
a.external-link-new-window{color:#cc2b16;text-decoration:none;background:url(images/buttons/extern.gif) left center no-repeat;padding-left:12px;}
a:hover.external-link-new-window{color:#cc2b16;text-decoration:underline;background:url(images/buttons/extern.gif) left center no-repeat;padding-left:12px;}
a:hover.nlink{color:#ffffff}

/*Formular Formatierungen*/
fieldset.tx-powermail-pi1_fieldset label { display:block; float:left; width:100px;clear:both;margin-bottom:20px;margin-left:10px; font-size:0.8em;}

fieldset{border:none;}

legend{display:none;}

#powermaildiv_uid28 {margin-bottom:20px;}

#powermaildiv_uid29 {margin-bottom:20px;}

#powermaildiv_uid30 {margin-bottom:20px;}

#powermaildiv_uid31 {margin-bottom:20px;margin-left:120px;}

#powermaildiv_uid32 {margin-bottom:20px;}

/*Formatierungen Jcaroussellite*/
#lite{  border:1px solid #cc2b16;text-align:center; height:350px; margin-top:30px; margin-left:20px;}
#lite ul li{padding:15px}
#lite ul li img{border:none;}
#lite p{font-size:0.9em;}

#button{ width:432px; height:40px; margin-top:10px; margin-left:20px;}

.prev{float:left; border: none; background: #30302e; color: #ffffff; padding: 2px;}

.next{float:right;border: none; background: #30302e; color: #ffffff; padding: 2px;}

/*Formatierungen Bilder im Text*/
#inhalt p img { border: solid 1px #ffffff; margin-top:7px; margin-right:30px; float:left; margin-bottom:20px;}

#inhalt p img.rechts { border: solid 1px #ffffff; margin-top:7px; margin-left:30px; margin-bottom:20px;float:right}

