/*copyright 2009 Vifu Werbe- & Grafikagentur, Leimen*/
/*erstellt Dezember 2009*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++ Stile ++++++++++*/
body { background-image: url(../image/hg/page.jpg); background-repeat: repeat; text-align: center; }
#all { text-align: left; width: 980px; height: auto; z-index: 1; visibility: visible; margin-top: 0; margin-right: auto; margin-left: auto; padding: 0; border: solid 0 #000; }
#header { background-color: #431678; background-image: url(../image/hg/head-2.jpg); background-repeat: no-repeat; background-position: right top; text-align: left; width: 980px; height: 126px; z-index: 2; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper { background-color: #bf0042; text-align: left; width: 980px; height: 334px; z-index: 2; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#footer { background-color: #431678; text-align: left; width: 980px; height: 135px; z-index: 2; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#halter { width: 980px; height: 50px; z-index: 2; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++ Inhalte ++++++++++*/
/*########## Header ##########*/
#header #box { width: 980px; height: 126px; z-index: 3; visibility: visible; float: left; border: solid 0 #000; }
#header #box #img { width: 217px; height: 126px; z-index: 4; visibility: visible; float: left; border: solid 0 #000; }
#header #box #navi { color: #fff; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: center; word-spacing: 12px; letter-spacing: 2px; width: 753px; height: 20px; z-index: 4; visibility: visible; float: right; margin: 106px 10px 0 0; padding: 0; border: solid 0 #000; }
#header #box #navi a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; word-spacing: 12px; letter-spacing: 2px; outline: solid 0 #000; }
#header #box #navi a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; word-spacing: 12px; letter-spacing: 2px; outline: solid 0 #000; }
#header #box #navi .navida { color: #f90; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; word-spacing: 12px; letter-spacing: 2px; outline: solid 0 #000; }
/*########## Wrapper ##########*/
/*##### Top-Box #####*/
#wrapper #top { text-align: left; width: 980px; height: 40px; z-index: 3; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #top #boxhead { background-color: #f90; text-align: center; width: 960px; height: 20px; z-index: 4; visibility: visible; float: left; margin: 0; padding: 0 10px; border: solid 0 #000; }
#wrapper #top #boxbottom { background-color: #431678; text-align: center; width: 960px; height: 20px; z-index: 4; visibility: visible; float: left; margin: 0; padding: 0 10px; border: solid 0 #000; }
#wrapper #top #boxbottom #navig { text-align: right; word-spacing: 35px; letter-spacing: 5px; width: 960px; height: 20px; z-index: 5; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #top #boxbottom #navig a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: normal; line-height: 15px; text-decoration: none; text-align: right; word-spacing: 35px; letter-spacing: 5px; outline: solid 0 #000; }
#wrapper #top #boxbottom #navig a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: normal; line-height: 15px; text-decoration: none; text-align: right; word-spacing: 35px; letter-spacing: 5px; outline: solid 0 #000; }
#wrapper #top #boxbottom #navig .navigda { color: #f90; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: normal; line-height: 15px; text-decoration: none; text-align: right; word-spacing: 35px; letter-spacing: 5px; outline: solid 0 #000; }
/*##### Laufband #####*/
marquee { color: #000; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: normal; line-height: 18px; background-color: #f90; text-decoration: none; width: 960px; height: 20px; z-index: 5; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0; }
/*##### Bottom-Box (Content) #####*/
#wrapper #left { text-align: left; width: 219px; height: 294px; z-index: 3; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #img { text-align: left; width: 259px; height: 294px; z-index: 3; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper img { border-color: #000; border-style: solid; border-width: 0 1px 0; }
#wrapper #content { text-align: left; width: 479px; height: 284px; z-index: 3; overflow: auto; visibility: visible; float: right; margin: 0; padding: 5px 10px 5px 0; border: solid 0 #000; }
/*########## Footer ##########*/
#footer #left { text-align: left; width: 209px; height: 135px; z-index: 3; visibility: visible; float: left; margin: 0 0 0 10px; padding: 0; border: solid 0 #000; }
#footer #left #top { color: #fff; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: center; width: 209px; height: auto; z-index: 4; visibility: visible; float: left; margin: 5px 0 0; padding: 0; border: solid 0 #000; }
#footer #left #middle { text-align: center; width: 209px; height: 80px; z-index: 4; visibility: visible; float: left; margin: 12px 0 5px; padding: 0; border: solid 0 #000; }
#footer #left #middle #img { text-align: center; width: 209px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0 0 5px; padding: 0; border: solid 0 #000; }
#footer #left #middle #img img { text-align: center; border: solid 1px #000; }
#footer #left #middle #link { text-align: center; width: 209px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#footer #left #middle #link a { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; outline: solid 0 #000; }
#footer #left #middle #link a:hover { color: #f90; font-size: 10px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; outline: solid 0 #000; }
#footer #left #copy { color: #fff; font-size: 9px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: center; width: 209px; height: auto; z-index: 4; visibility: visible; float: left; margin: 0 0 5px; padding: 0; border: solid 0 #000; }
#footer #left #counter { color: #fff; font-size: 9px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: center; width: 209px; height: auto; z-index: 4; visibility: visible; float: left; margin: 0 0 5px; padding: 0; border: solid 0 #000; }
#footer #left #counter .counter { color: #f90; font-size: 9px; font-family: Verdana; font-weight: bold; font-style: italic; text-decoration: none; }
#footer #right { text-align: left; width: 741px; height: 135px; z-index: 3; visibility: visible; float: right; margin: 0 10px 0 0; padding: 0; border: solid 0 #000; }
#footer #right #top { color: #fff; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; word-spacing: 26px; letter-spacing: 3px; width: 741px; height: auto; z-index: 5; visibility: visible; float: left; margin: 5px 0 97px; padding: 0; border: solid 0 #000; }
#footer #right #top a { color: #fff; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; word-spacing: 26px; letter-spacing: 3px; border: solid 0 #000; outline: solid 0 #000; }
#footer #right #top a:hover { color: #f90; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; word-spacing: 26px; letter-spacing: 3px; border: solid 0 #000; outline: solid 0 #000; }
#footer #right #top .topda { color: #f90; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; word-spacing: 26px; letter-spacing: 3px; border: solid 0 #000; outline: solid 0 #000; }
#footer #right #navi { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: right; word-spacing: 5px; width: 741px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0 0 5px; padding: 0; border: solid 0 #000; }
#footer #right #navi a { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: right; word-spacing: 5px; border: solid 0 #000; outline: solid 0 #000; }
#footer #right #navi a:hover { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: underline; text-align: right; word-spacing: 5px; border: solid 0 #000; outline: solid 0 #000; }
#footer #right #navi .footernavida { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: underline; text-align: right; word-spacing: 5px; border: solid 0 #000; outline: solid 0 #000; }
/*##### Veranstaltungskalender #####*/
#wrapper #content #head { color: #fff; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; letter-spacing: 2px; width: 465px; height: 16px; z-index: 4; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #content #head .small  { color: #fff; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; text-decoration: none; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #content #kalender { text-align: left; width: 477px; height: auto; z-index: 4; visibility: visible; float: left; margin: 5px 0 0; padding: 0; border: solid 0 #000; }
#wrapper #content #kalender #inline { z-index: 5; visibility: visible; float: left; }
#wrapper #content #kalender #inline #start { width: 477px; height: auto; z-index: 6; visibility: visible; float: left; margin: 0; padding: 0; border-color: #ccc; border-style: solid; border-width: 1px 0 0; }
#wrapper #content #kalender #inline #middle { width: 477px; height: auto; z-index: 6; visibility: visible; float: left; margin: 0; padding: 0; border-color: #ccc; border-style: solid; border-width: 1px 0; }
#wrapper #content #kalender #inline #middle1 { width: 477px; height: auto; z-index: 6; visibility: visible; float: left; margin: 0; padding: 0; border-color: #ccc; border-style: solid; border-width: 0 0 1px; }
#wrapper #content #kalender #inline #middle2 { width: 477px; height: auto; z-index: 6; visibility: visible; float: left; margin: 0; padding: 0; border-color: #ccc; border-style: solid; border-width: 0 0 1px; }
#wrapper #content #kalender #inline #middle3 { width: 477px; height: auto; z-index: 6; visibility: visible; float: left; margin: 0; padding: 0; border-color: #ccc; border-style: solid; border-width: 0 0 1px; }
#wrapper #content #kalender #inline #end { width: 477px; height: auto; z-index: 6; visibility: visible; float: left; margin: 0; padding: 0; border-color: #ccc; border-style: solid; border-width: 0 0 1px; }
#wrapper #content #kalender #inline #kalenderbox1 { color: #fff; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 11px; text-decoration: none; text-align: center; width: 63px; height: 45px; z-index: 7; visibility: visible; float: left; margin: 0; padding: 0 2px; border-color: #ccc; border-style: solid; border-width: 0 1px; }
#wrapper #content #kalender #inline #kalenderbox1 a { color: #bf0042; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 11px; text-decoration: none; text-align: center; outline: solid 0 #000; }
#wrapper #content #kalender #inline #kalenderbox1 a:hover { color: #fff; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 11px; text-decoration: none; text-align: center; outline: solid 0 #000; }
#wrapper #content #kalender #inline #kalenderbox2 { color: #fff; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 11px; text-decoration: none; text-align: center; width: 63px; height: 45px; z-index: 7; visibility: visible; float: left; margin: 0; padding: 0 2px; border-color: #ccc; border-style: solid; border-width: 0 1px 0 0; }
#wrapper #content #kalender #inline #kalenderbox2 a { color: #bf0042; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 11px; text-decoration: none; text-align: center; outline: solid 0 #000; }
#wrapper #content #kalender #inline #kalenderbox2 a:hover { color: #fff; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 11px; text-decoration: none; text-align: center; outline: solid 0 #000; }
#wrapper #content #kalender #inline #kalenderbox1tw  { color: #fff; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; text-decoration: none; text-align: center; letter-spacing: 1px; width: 67px; height: auto; z-index: 7; visibility: visible; float: left; margin: 0; padding: 5px 0; border-color: #ccc; border-style: solid; border-width: 0 1px; }
#wrapper #content #kalender #inline #kalenderbox2tw { color: #fff; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; text-decoration: none; text-align: center; letter-spacing: 1px; width: 67px; height: auto; z-index: 7; visibility: visible; float: left; margin: 0; padding: 5px 0; border-color: #ccc; border-style: solid; border-width: 0 1px 0 0; }
#wrapper #content #kalender #inline #kalenderbox2tr { color: #f21936; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; text-decoration: none; text-align: center; letter-spacing: 1px; width: 67px; height: auto; z-index: 7; visibility: visible; float: left; margin: 0; padding: 5px 0; border-color: #ccc; border-style: solid; border-width: 0 1px 0 0; }
#wrapper #content #kalender #inline #date-w { color: #fff; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; text-decoration: none; text-align: left; width: 63px; height: 12px; z-index: 8; visibility: visible; float: left; margin: 0 0 2px; padding: 0; border: solid 0 #000; }
#wrapper #content #kalender #inline #date-r { color: #f21936; font-size: 9px; font-family: Verdana; font-weight: normal; font-style: normal; text-decoration: none; text-align: left; width: 63px; height: 12px; z-index: 8; visibility: visible; float: left; margin: 0 0 2px; padding: 0; border: solid 0 #000; }
/*##### Impressum #####*/
#wrapper #content #inprint { text-align: left; width: 460px; height: auto; z-index: 4; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #content #inprint #inprint-a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 25px; text-decoration: none; text-align: left; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 12px 0; padding: 0; border: solid 0 #000; }
#wrapper #content #inprint #inprint-a a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; line-height: 25px; text-decoration: underline; outline: solid 0 #000; }
#wrapper #content #inprint #inprint-a a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; line-height: 25px; text-decoration: none; outline: solid 0 #000; }
#wrapper #content #inprint #inprint-b { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 12px 0; padding: 0; border: solid 0 #000; }
#wrapper #content #inprint #inprint-b h2 { color: #fff; font-size: 12px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: underline; }
#wrapper #content #inprint #inprint-b img { vertical-align: middle; margin-right: 15px; border: solid 1px #000; outline: solid 0 #000; }
#wrapper #content #inprint #inprint-b a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: underline; outline: solid 0 #000; }
#wrapper #content #inprint #inprint-b a:hover { color: #fff; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; outline: solid 0 #000; }
#wrapper #content #inprint #inprint-c { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 12px 0; padding: 0; border: solid 0 #000; }
#wrapper #content #inprint #inprint-c h2 { color: #fff; font-size: 12px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: underline; }
#wrapper #content #inprint #inprint-c .fettweiss { color: #fff; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: italic; line-height: 18px; text-decoration: none; }
#wrapper #content #inprint #inprint-d { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 12px 0; padding: 0; border: solid 0 #000; }
#wrapper #content #inprint #inprint-d h2 { color: #fff; font-size: 12px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: underline; }
#wrapper #content #inprint #inprint-d .fettweiss { color: #fff; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: italic; line-height: 18px; text-decoration: none; }
/*##### Index #####*/
#wrapper #content #index { text-align: left; width: 460px; height: auto; z-index: 4; visibility: visible; float: left; margin: 0 0 20px; padding: 0; border: solid 0 #000; }
#wrapper #content #index #head { color: #fff; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; letter-spacing: 2px; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0 0 12px; padding: 0; border: solid 0 #000; }
#wrapper #content #index #inhalt { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 12px 0; padding: 0; border: solid 0 #000; }
#wrapper #content #index #inhalt .weiss { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
#wrapper #content #index #inhalt a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: underline; outline: solid 0 #000; }
#wrapper #content #index #inhalt a:hover { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; outline: solid 0 #000; }
/*##### Aktuell #####*/
#wrapper #content #aktuell { font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: center; width: 465px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0 0 0; padding: 0; border: solid 0 #000; }
#wrapper #content #aktuell #anonym-1 { color: #fff; font-size: 50px; font-family: "Freestyle Script"; font-weight: bold; font-style: normal; text-decoration: none; text-align: center; width: 465px; height: auto; z-index: 6; visibility: visible; float: left; margin: 10px 0; padding: 0; border: solid 0 #000; }
#wrapper #content #aktuell #anonym-1 .fettred { color: #bf0042; font-size: 50px; font-family: "Freestyle Script"; font-weight: bold; font-style: normal; text-decoration: none; }
#wrapper #content #aktuell #anonym-2 { color: #fff; font-size: 20px; font-family: Verdana; font-weight: normal; font-style: normal; text-decoration: none; text-align: center; width: 465px; height: auto; z-index: 6; visibility: visible; float: left; margin: 5px 0; padding: 0; border: solid 0 #000; }
#wrapper #content #aktuell #anonym-3 { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: center; width: 465px; height: auto; z-index: 6; visibility: visible; float: left; margin: 5px 0; padding: 0; border: solid 0 #000; }
#wrapper #content #aktuell #anonym-4 { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: center; width: 465px; height: auto; z-index: 6; visibility: visible; float: left; margin: 35px 0 0; padding: 0; border: solid 0 #000; }
#wrapper #content #aktuell #anonym-4 a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: underline; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #aktuell #anonym-4 a:hover { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; border: solid 0 #000; outline: solid 0 #000; }
/*##### Chronic #####*/
#wrapper #content #chronic { text-align: left; width: 460px; height: auto; z-index: 4; visibility: visible; float: left; margin: 0 0 20px; padding: 0; border: solid 0 #000; }
#wrapper #content #chronic #kopf { color: #fff; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; line-height: 20px; text-decoration: none; text-align: left; letter-spacing: 2px; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0 0 12px; padding: 0; border: solid 0 #000; }
#wrapper #content #chronic #inhalt { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 12px 0; padding: 0; border: solid 0 #000; }
#wrapper #content #chronic #inhalt .weiss { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
#wrapper #content #chronic #inhalt a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: underline; outline: solid 0 #000; }
#wrapper #content #chronic #inhalt a:hover { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; outline: solid 0 #000; }
/*##### Tanzpartner-Suchseite #####*/
#wrapper #content #partnersuche { text-align: left; width: 465px; height: auto; z-index: 4; visibility: visible; float: left; margin: 0 0 20px; padding: 0; border: solid 0 #000; }
#wrapper #content #partnersuche #kopf { color: #fff; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; letter-spacing: 2px; width: 465px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0 0 12px; padding: 0; border: solid 0 #000; }
#wrapper #content #partnersuche #inhalt { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 465px; height: auto; z-index: 5; visibility: visible; float: left; margin: 12px 0; padding: 0; border: solid 0 #000; }
#wrapper #content #partnersuche #inhalt .weiss { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
/*##### Anfahrt und Wegbeschreibung #####*/
#wrapper #content #anfahrt { text-align: left; width: 460px; height: auto; z-index: 4; visibility: visible; float: left; margin: 0 0 20px; padding: 0; border: solid 0 #000; }
#wrapper #content #anfahrt #kopf { color: #fff; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; line-height: 20px; text-decoration: none; text-align: left; letter-spacing: 2px; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0 0 12px; padding: 0; border: solid 0 #000; }
#wrapper #content #anfahrt #inhalt { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 12px 0; padding: 0; border: solid 0 #000; }
#wrapper #content #anfahrt #inhalt #left { text-align: left; width: 122px; height: auto; z-index: 6; visibility: visible; float: left; margin: 0 10px 0 0; padding: 0; border: solid 0 #000; }
#wrapper #content #anfahrt #inhalt #right { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 328px; height: auto; z-index: 6; visibility: visible; float: right; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #content #anfahrt #inhalt #right a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; line-height: 18px; text-decoration: underline; outline: solid 0 #000; }
#wrapper #content #anfahrt #inhalt #right a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; line-height: 18px; text-decoration: underline; outline: solid 0 #000; }
#wrapper #content #anfahrt #inhalt #left img { z-index: 7; margin: 0; padding: 0; border: solid 1px #000; outline: solid 0 #000; }
#wrapper #content #anfahrt #inhalt .weiss { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
#wrapper #content #anfahrt #headnav { width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0 0 15px; border: solid 0 #000; }
#wrapper #content #anfahrt #headnav #left { color: #fff; font-size: 12px; font-family: Verdana; font-weight: bold; font-style: italic; text-decoration: underline; text-align: left; width: 350px; height: auto; z-index: 6; visibility: visible; float: left; border: solid 0 #000; }
#wrapper #content #anfahrt #headnav #navright { text-align: center; width: 100px; height: auto; z-index: 6; visibility: visible; float: right; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #content #anfahrt #headnav #navright img { z-index: 7; margin: 0; padding: 0; border: solid 1px #bf0042; outline: solid 0 #bf0042; }
#wrapper #content #anfahrt #inhalt #box { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
/*##### Links #####*/
#wrapper #content #link { text-align: left; width: 460px; height: auto; z-index: 4; visibility: visible; float: left; margin: 0 0 20px; padding: 0; border: solid 0 #000; }
#wrapper #content #link #kopf { color: #fff; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; line-height: 20px; text-decoration: none; text-align: left; letter-spacing: 2px; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0 0 12px; padding: 0; border: solid 0 #000; }
#wrapper #content #link #inhaltlink { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 6px 0; padding: 0; border: solid 0 #000; }
/*### Linke Box ###*/
#wrapper #content #link #inhaltlink #left { text-align: left; width: 230px; height: auto; z-index: 6; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #left-leftbox { text-align: left; width: 112px; height: auto; z-index: 7; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #left-leftbox #box-top { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0 0 5px; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #left-leftbox #box-top a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #link #inhaltlink #left-leftbox #box-top a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #link #inhaltlink #left-leftbox #box-bottom { text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #left-leftbox #box-bottom img { text-align: center; width: auto; height: auto; z-index: 9; visibility: visible; margin: 0 auto; padding: 0; border: solid 1px #000; }
#wrapper #content #link #inhaltlink #left-rightbox { text-align: left; width: 112px; height: auto; z-index: 7; visibility: visible; float: right; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #left-rightbox #box-top { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0 0 5px; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #left-rightbox #box-top a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #link #inhaltlink #left-rightbox #box-top a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #link #inhaltlink #left-rightbox #box-bottom { text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #left-rightbox #box-bottom img { text-align: center; width: auto; height: auto; z-index: 9; visibility: visible; margin: 0 auto; padding: 0; border: solid 1px #000; }
/*### Rechte Box ###*/
#wrapper #content #link #inhaltlink #right { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 230px; height: auto; z-index: 6; visibility: visible; float: right; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #right-leftbox { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 112px; height: auto; z-index: 7; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #right-leftbox #box-top { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0 0 5px; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #right-leftbox #box-top a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #link #inhaltlink #right-leftbox #box-top a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #link #inhaltlink #right-leftbox #box-bottom { text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #right-leftbox #box-bottom img { text-align: center; width: auto; height: auto; z-index: 9; visibility: visible; margin: 0 auto; padding: 0; border: solid 1px #000; }
#wrapper #content #link #inhaltlink #right-rightbox { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 112px; height: auto; z-index: 7; visibility: visible; float: right; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #right-rightbox #box-top { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0 0 5px; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #right-rightbox #box-top a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #link #inhaltlink #right-rightbox #box-top a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #link #inhaltlink #right-rightbox #box-bottom { text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #link #inhaltlink #right-rightbox #box-bottom img { text-align: center; width: auto; height: auto; z-index: 9; visibility: visible; margin: 0 auto; padding: 0; border: solid 1px #000; }
/*##### Bildergalerie #####*/
#wrapper #content #galerie { text-align: left; width: 460px; height: auto; z-index: 4; visibility: visible; float: left; margin: 0 0 20px; padding: 0; border: solid 0 #000; }
#wrapper #content #galerie #kopf { color: #fff; font-size: 13px; font-family: Verdana; font-weight: bold; font-style: normal; line-height: 20px; text-decoration: none; text-align: left; letter-spacing: 2px; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 0 0 12px; padding: 0; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 460px; height: auto; z-index: 5; visibility: visible; float: left; margin: 6px 0; padding: 0; border: solid 0 #000; }
/*### Linke Box ###*/
#wrapper #content #galerie #inhaltlink #left { text-align: left; width: 230px; height: auto; z-index: 6; visibility: visible; float: left; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #left-leftbox { text-align: left; width: 112px; height: auto; z-index: 7; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #left-leftbox #box-top { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0 0 5px; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #left-leftbox #box-top a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #left-leftbox #box-top a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #left-leftbox #box-bottom { text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #left-leftbox #box-bottom img { text-align: center; width: auto; height: auto; z-index: 9; visibility: visible; margin: 0 auto; padding: 0; border: solid 1px #000; }
#wrapper #content #galerie #inhaltlink #left-rightbox { text-align: left; width: 112px; height: auto; z-index: 7; visibility: visible; float: right; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #left-rightbox #box-top { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0 0 5px; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #left-rightbox #box-top a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #left-rightbox #box-top a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content#galerie #inhaltlink #left-rightbox #box-bottom { text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #left-rightbox #box-bottom img { text-align: center; width: auto; height: auto; z-index: 9; visibility: visible; margin: 0 auto; padding: 0; border: solid 1px #000; }
/*### Rechte Box ###*/
#wrapper #content #galerie #inhaltlink #right { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 230px; height: auto; z-index: 6; visibility: visible; float: right; margin: 0; padding: 0; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #right-leftbox { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 112px; height: auto; z-index: 7; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #right-leftbox #box-top { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0 0 5px; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #right-leftbox #box-top a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #right-leftbox #box-top a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #right-leftbox #box-bottom { text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content galerie #inhaltlink #right-leftbox #box-bottom img { text-align: center; width: auto; height: auto; z-index: 9; visibility: visible; margin: 0 auto; padding: 0; border: solid 1px #000; }
#wrapper #content galerie #inhaltlink #right-rightbox { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; text-align: left; width: 112px; height: auto; z-index: 7; visibility: visible; float: right; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #right-rightbox #box-top { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0 0 5px; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #right-rightbox #box-top a { color: #fff; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #right-rightbox #box-top a:hover { color: #f90; font-size: 11px; font-family: Verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; border: solid 0 #000; outline: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #right-rightbox #box-bottom { text-align: center; width: 112px; height: auto; z-index: 8; visibility: visible; float: left; margin: 0; padding: 0 1px; border: solid 0 #000; }
#wrapper #content #galerie #inhaltlink #right-rightbox #box-bottom img { text-align: center; width: auto; height: auto; z-index: 9; visibility: visible; margin: 0 auto; padding: 0; border: solid 1px #000; }
