body {margin: 0; padding: 0; color:#333; background-color:#fff; font-family: verdana;}
/*  padding-bottom:52px; padding-right:60px; 938 x 729 */
#container {margin: 0em auto; width: 880px; height: 690px; padding-left:86px; padding-top:43px; background-color: #fff; border: 0px none #fff; }
#header { height: 190px; width: 851px; background-image: url(/zentrale/img/header.jpg);}
#navigation{ float: left; top:190px; width: 163px; height: 458px; background-image: url(/zentrale/img/submenu.jpg);}

/* padding-left:15px; padding-right:15px; padding-top:2px; overflow:auto; background-image: url(/soundfarm/img/content_back.gif); background-repeat: no-repeat; */
#mycontentsohne { float: left; left:163px; top:190px; bottom:37px; width:495px; height:443px;padding-left:15px; padding-right:15px;padding-top:10px;padding-bottom: 4px; scrollbar-highlight-color: #DAD8D9; scrollbar-arrow-color: #000000; scrollbar-base-color: #F6F6F6; scrollbar-face-color: #F6F6F6; overflow:auto;}
#mycontentsmit { float: left; left: 163px; top: 190px; bottom: 37px; width: 525px; height:458px; padding-left: 0px; padding-right:0px; padding-top: 0px; padding-bottom: 0px; background-color: #F4F6C1;}


#navrechtsContainer {float: left; left:688px; width: 163px; height: 458px; background-image: url(/zentrale/img/rechts.jpg);}
#navrechtsContainer ul{ margin: 0em; padding: 0em; list-style-type: none; padding-left: 13px; padding-top: 15px;}
#navrechtsContainer ul li a{ display: block; height: 25px; font-family: Verdana; font-size: 11px; text-decoration: none; font-weight: bold; color: #858585;}
#navrechtsContainer ul li a:hover, #navContainer ul li a:focus{ display: block; height: 25px; font-family: Verdana; font-size: 11px; font-weight: bold; color: #000;}
#navrechtsContainer ul li a{ display: block; height: 25px; font-family: Verdana; font-size: 11px; font-weight: bold; color: #858585;}
#navrechtsContainer a:hover#a_nav1_open, #navContainer a:focus#a_nav1_open { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000;}

#footer{clear: both; width: 851px; height: 37px; background-image: url(/zentrale/img/footer.jpg);}
#footer a{ font-weight: normal; font-family: Verdana; font-size: 9px; text-decoration:none; color: #454541; }
#footer a:hover, #navHeader a:focus{ font-family: Verdana; font-size: 9px; text-decoration:none; color: #000; }

.footerKlein{ font-weight: normal; font-family: Verdana; font-size: 9px;}

#navService {width: 145px; text-align: right; padding-top: 6px; padding-right: 18px;}
#navService ul{list-style-type: none; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none; }
#navService a{color: #858585; line-height: 27px;}
#navService a:hover, #navService a:current{color: #000; line-height: 27px;}
#navService .current{color: #000000; line-height: 27px;}

/* #navService ul li {list-style-type: none; padding: 0;} */
/* #navService ul li ul {list-style-type: none; padding: 0;} */
/* #navService ul li ul li {list-style-type: none; padding: 0;} */
/* #navService ul li ul li ul {list-style-type: none; padding: 0;} */
/* #navService ul li ul li ul li {list-style-type: none; padding: 0;} */

#navStandorte {width: 145px; text-align: right; padding-top: 15px; padding-right: 18px;}
#navStandorte ul{list-style-type: none;}
#navStandorte a{font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #858585; list-style: none; line-height: 14px;}
#navStandorte a:hover, #navStandorte a:current{font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #000; list-style: none; line-height: 14px;}
#navStandorte .current{font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; list-style: none; line-height: 14px;}
#navStandorte ul li { margin: 0 0 0em 0; padding: 0;}
#navStandorte ul li ul { margin: 0; padding: 0;}
#navStandorte ul li ul li { margin: 0 0 0 0; padding: 0;}
#navStandorte ul li ul li ul { margin: 0 0 0 0; padding: 0;}
#navStandorte ul li ul li ul li { margin: 0 0 0 0; padding: 0;}

#navHeader { display: block; height: 27px; font-family: Tahoma; font-size: 13px; padding-left:15px;}
#navHeader a{ font-family: Tahoma; font-size: 13px; font-weight: bold; color: #858585; line-height : 22px;}
#navHeader a:hover, #navHeader a:focus{ font-family: Tahoma; font-size: 13px; font-weight: bold; color: #000;}
#navHeader a#a_header_open, #navHeader a:hover#a_header_open{ font-family: Tahoma; font-size: 13px; font-weight: bold; color: #000;}

.searchBoxInput {height: 14px; width: 100px; font-size: 10px; font-family: Arial; border: 0.1em solid #666666; background-color: #E9EAED;}
.searchText{font-family: Verdana; font-size: 10px; color: #666666;}

/* .newsBox{ clear: both; display: block; margin: 0em 0em 0em 0.5em ! important; padding: 0em 0em 1em 0em ! important; width: 130px;} */
.newsBoxDatum a{font-family: Tahoma; text-decoration: none; color: #C6252B; text-align: left; font-size: 11px;}
.newsBoxDatum a:hover{font-family: Tahoma; text-decoration: none; color: #454541; text-align: left; font-size: 11px;}
.newsBoxText a{font-family: Tahoma; font-weight: normal; text-decoration: none; color: #C6252B; text-align: left; font-size: 11px;}
.newsBoxText a:hover{font-family: Tahoma; font-weight: normal; text-decoration: none; color: #454541; text-align: left; font-size: 11px;}

h1 { font-size: 14px; line-height: 16px; font-weight: bold; color: #000000;}
h2 { font-size: 13px; line-height: 14px; font-weight: bold; color: #000000;}
h3 { font-size: 12px; font-weight: normal; color: #000000;}


a {font-weight: bold; font-family: verdana; font-size: 11px;text-decoration:none; color:#858585;line-height : 13px;}
a:hover {font-weight: bold; font-family: verdana; font-size: 11px; text-decoration:none;color:#000; line-height : 13px;}

.nachOben a {font-weight: normal; font-family: verdana; font-size: 10px;text-decoration:none; color:#9C9C9C;}
.nachOben a:hover {font-weight: normal; font-family: verdana; font-size: 10px; text-decoration:none;color:#cc3328;}

.stand {font-weight: normal; font-size: 10px; font-family: Verdana; color: #000000; font-style: normal; text-decoration : none; line-height : 16px;}
.standBold {font-weight: bold; font-size: 10px; font-family: Verdana; color: #000000; font-style: normal;text-decoration : none;}

.content {font-weight: normal; font-size: 11px; font-family: Verdana; color: #000000; font-style: normal; text-decoration : none; line-height : 16px;}
.contentBold {font-weight: bold; font-size: 11px; font-family: Verdana; color: #000000; font-style: normal;text-decoration : none;}
.contentGross {font-weight: bold; font-size: 12px; font-family: Verdana; color: #000000; font-style: normal; text-decoration : none;}
.contentKlein {font-weight: normal; font-size: 9px; font-family: verdana; color: #000000; font-style: normal; text-decoration : none; line-height : 1.3em;}
.contentDatum {font-weight: bold; font-size: 11px; font-family: verdana; color: #cc3328; font-style: normal; text-decoration : none; line-height : 1.3em;}
.contentSponsor {font-weight: normal; font-size: 11px; font-family: verdana; color: #000000; font-style: normal; text-decoration : none; line-height : 18px;}
.contentRed {font-weight: bold; font-size: 11px; font-family: verdana; color: #cc3328; font-style: normal; text-decoration : none; line-height : 1.3em;}

.updateInput { height: 16px; width: 200px; font-size: 11px; font-family: verdana; border: 0.1em solid #666666; margin: 0; padding: 0;}
.updateInputMail { height: 16px; width: 300px; font-size: 11px; font-family: verdana; border: 0.1em solid #666666; margin: 0; padding: 0;}
.updateInputNr { height: 16px; width: 100px; font-size: 11px; font-family: verdana; border: 0.1em solid #666666; margin: 0; padding: 0;}
.updateTextarea { font-family: verdana; border: 0.1em solid #666666; margin: 0; padding: 0;}
.updateForm{ margin: 0; padding: 0;}
.updateFieldset{ margin: 0; padding: 0; border: 0;}

input { font-family: verdana; border: 0.1em solid #666666; margin: 0; padding: 0;}
textarea { font-family: verdana; border: 0.1em solid #666666; margin: 0; padding: 0;}
form{ margin: 0; padding: 0;}
fieldset{ margin: 0; padding: 0; border: 0;}
/* img { border: 0.1em; border-color: gray;} */

.contactInput{ height: 16px; width: 400px; font-size: 12px; padding: 0; margin: 0;}
.contactSelect{ width: 150px; font-size: 12px; padding: 0; margin: 0;}
.contactButton{ height: 20px; width: 120px; font-size: 12px; padding: 0; margin: 0;}
.contactTextarea{ height: 100px; width: 400px;}
.formError{ color: #cc3328; border-color: #cc3328; font-weight: bold; font-size: 12px; font-family: verdana;}

.gbInput{ height: 16px; width: 150px; font-size: 12px; padding: 0; margin: 0;}
.gbInputgross{ height: 16px; width: 400px; font-size: 12px; padding: 0; margin: 0;}
.gbButton{ height: 20px; width: 100px; font-size: 11px; padding: 0; margin: 0;}
.gbTextarea{ height: 50px; width: 250px; font-size: 11px}
.gbTable {font-weight: normal; font-size: 11px; font-family: verdana; color: #000000; border-top:1px solid #9C9C9C; border-left: 1px solid #9C9C9C; border-right: 1px solid #9C9C9C; border-bottom: 1px solid #9C9C9C; padding: 0.3em;}
.gbTitel {font-weight: bold; font-size: 22px; font-family: verdana; color: #FFFFFF; font-style: normal; text-decoration : none; line-height : 2.5em;}
.gbcontent {font-weight: normal; font-size: 11px; font-family: verdana; color: #000000; font-style: normal; text-decoration : none; line-height : 1.2em;}
.gbcontentKlein {font-weight: normal; font-size: 9px; font-family: verdana; color: #000000; font-style: normal; text-decoration : none; line-height : 1.2em;}
.gbcontentBold {font-weight: bold; font-size: 11px; font-family: verdana; color: #000000; font-style: normal;text-decoration : none; line-height : 1.6em;}
.gbcontentDatum {font-weight: bold; font-size: 10px; font-family: verdana; color: #cc3328; font-style: normal; text-decoration : none; line-height : 1.2em;}

.myTable {font-weight: normal; font-size: 11px; font-family: verdana; color: #000000; border-top:1px solid #9C9C9C; border-left: 1px solid #9C9C9C; border-right: 1px solid #9C9C9C; border-bottom: 1px solid #9C9C9C; padding: 0.3em; background-color: #FFF06D;}
.myTd {border-bottom:1px solid #FFFFFF; font-family: Verdana; padding: 0.3em; background-color: #DAD8D8;}
.myTableBold {font-weight: bold; font-size: 11px; font-family: verdana; color: #000000; font-style: normal;text-decoration : none;}

.myTableKontakt {font-weight: normal; font-size: 11px; font-family: verdana; color: #000000; border-top:1px solid #9C9C9C; border-left: 0px solid #9C9C9C; border-right: 0px solid #9C9C9C; border-bottom: 0px solid #9C9C9C; padding: 0.3em; background-color: #DAD8D8;}
.myTdKontakt {border-bottom:1px solid #FFFFFF; font-family: Verdana; padding: 0.3em; background-color: #F7F7F7;}
.myTableBoldKontakt {font-weight: bold; font-size: 11px; font-family: verdana; color: #000000; font-style: normal;text-decoration : none;}

.myTableGb {font-weight: normal; font-size: 11px; font-family: verdana; color: #000000; border-top:1px solid #9C9C9C; border-left: 0px solid #9C9C9C; border-right: 0px solid #9C9C9C; border-bottom: 0px solid #9C9C9C; padding: 0.3em; background-color: #FFF06D;}
.myTdGb {border-bottom:1px solid #FFFFFF; font-family: Verdana; padding: 0.3em; background-color: #F7F7F7;}
.myTableBoldGb {font-weight: bold; font-size: 11px; font-family: verdana; color: #000000; font-style: normal;text-decoration : none;}

.routerContent {font-weight: normal; font-size: 11px; font-family: verdana; font-style: normal; text-decoration : none; line-height : 26px;}
.routerPreis {font-weight: bold; font-size: 13px; font-family: verdana; color: #cc3328; font-style: normal; text-decoration : underline; line-height : 20px;}
.routerInput {height: 24px; width: 150px; font-family: verdana; border: 1px solid #333333; margin: 0; padding: 2;}
.routerTitel {font-weight: bold; font-size: 16px; font-family: Arial; font-style: normal; text-decoration : none; line-height : 22px;}

.navtext {text-align:left; width:98px; font:bold 9pt sans-serif; background-color: #FFF06D; background-color: #FFF06D; color:black;border: 1px white outset; clip:rect( )}
