* { margin: 0px 0 0; padding: 0; }
body { color: #666; font-size: 80%; font-family: "Zapf Chancery", "Comic Sans MS", Helvetica, "courier new", courier, Verdana, Arial, SunSans-Regular, sans-serif, cursive, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: normal; background-color: white; background-position: 0 0; text-align: center; background-image: url(/uploads/tf/bg-streifen.gif); background-repeat: repeat; }
h1 { font-size: 1.6em; font-weight: normal; font-style: normal; font-variant: normal; line-height: 1.6em; text-align: left; padding-top: 10px; padding-right: 1em; padding-bottom: 0.5em; }
#content h1.csc-firstHeader {  }
h2 { font-size: 1.4em; font-weight: bold; font-style: normal; line-height: 1.4em; margin-top: 2em; margin-bottom: 3px; padding-right: 20px; padding-bottom: 0.3em; }
h3 { font-size: 1.2em; font-weight: bold; font-style: normal; line-height: 1.2em; margin-top: 1.1em; margin-bottom: 1em; }
h4 { font-size: 1em; font-weight: bold; line-height: 1em; }
p { font-size: 1em; line-height: 1.6em; }
a { color: #4a6c4a; text-decoration: none; margin-border-bottom: 1px; }
a:hover { color: #999; background-position: 0 0; text-decoration: none; }

/* IDs */
#container { background-color: white; background-image: url(/fileadmin/user_upload/bg/bg-home.jpg); background-repeat: no-repeat; background-position: 0 133px; width: 100%; background-repeat: no-repeat; text-align: left; vertical-align: middle; position: relative; width: 950px; height: auto; z-index: 1; min-width: 950px; min-height: 550px; margin-right: auto; margin-left: auto; }
body#uid4 #container { background-image: url(/fileadmin/user_upload/bg/bg-bereich.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid5 #container { background-image: url(/fileadmin/user_upload/bg/bg-bereich.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid6 #container { background-image: url(/fileadmin/user_upload/bg/bg-bereich.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid7 #container { background-image: url(/fileadmin/user_upload/bg/bg-bereich.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid8 #container { background-image: url(/fileadmin/user_upload/bg/bg-bereich.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid9 #container { background-image: url(/fileadmin/user_upload/bg/bg-bereich.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid10 #container { background-image: url(/fileadmin/user_upload/bg/bg-bereich.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid11 #container { background-image: url(/fileadmin/user_upload/bg/bg-bereich.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid12 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid13 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid12 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid13 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid14 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid15 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid16 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid17 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid18 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid19 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid20 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid21 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid22 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid23 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid39 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid40 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid41 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid42 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid43 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid44 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid45 #container { background-image: url(/fileadmin/user_upload/bg/bg-programme.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }

body#uid24 #container { background-image: url(/fileadmin/user_upload/bg/bg-aktuelles.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid47 #container { background-image: url(/fileadmin/user_upload/bg/bg-aktuelles.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid50 #container { background-image: url(/fileadmin/user_upload/bg/bg-aktuelles.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }


body#uid25 #container { background-image: url(/fileadmin/user_upload/bg/bg-aktuelles.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid26 #container { background-image: url(/fileadmin/user_upload/bg/bg-aktuelles.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid53 #container { background-image: url(/fileadmin/user_upload/bg/bg-aktuelles.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid27 #container { background-image: url(/fileadmin/user_upload/bg/bg-aktuelles.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid28 #container { background-image: url(/fileadmin/user_upload/bg/bg-kontakt.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid29 #container { background-image: url(/fileadmin/user_upload/bg/bg-kontakt.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid30 #container { background-image: url(/fileadmin/user_upload/bg/bg-kontakt.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid31 #container { background-image: url(/fileadmin/user_upload/bg/bg-kontakt.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid32 #container { background-image: url(/fileadmin/user_upload/bg/bg-kontakt.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid33 #container { background-image: url(/fileadmin/user_upload/bg/bg-kontakt.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid34 #container { background-image: url(/fileadmin/user_upload/bg/bg-kontakt.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid35 #container { background-image: url(/fileadmin/user_upload/bg/bg-kontakt.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid36 #container { background-image: url(/fileadmin/user_upload/bg/bg-kontakt.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid37 #container { background-image: url(/fileadmin/user_upload/bg/bg-kontakt.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
body#uid38 #container { background-image: url(/fileadmin/user_upload/bg/bg-kontakt.jpg); background-repeat: no-repeat; background-position: 0 133px; background-repeat: no-repeat; }
#header { background-image: url(/uploads/tf/kopf.gif); background-repeat: no-repeat; background-position: 0 0; width: 100%; height: 133px; z-index: 2; }
#logo { width: 600px; height: 5px; background-attachment: scroll; background-position: 600px 0; }
#logoschulen { background-image: url(../img/schulen.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; position: relative; top: 123px; left: 688px; width: 250px; height: 50px; z-index: 5; }
#main { margin-left: 165px; background-position: 0 0; text-align: left; position: relative; z-index: 2; margin-bottom: -20px; /* to avoid the peekaboo bug */
}
blockquote { color: #7d7d7d; font-weight: bolder; padding-bottom: 1em; }
p.poesiecontent { font-size: 1em; font-weight: normal; text-align: left; padding-right: 20px; padding-left: 20px; }
p.poesie-autor { font-size: 1em; font-weight: normal; text-align: left; margin-top: 1em; margin-bottom: 1em; padding-top: 1em; padding-right: 20px; padding-left: 20px; border-top: 2px solid #fff; }
p.poesie-autorcontent { font-size: 1em; font-weight: normal; text-align: left; margin-top: 1em; margin-bottom: 1em; padding-top: 1em; padding-right: 20px; padding-left: 20px; border-top: 2px solid #fff; }
p.poesie-titel { font-size: 1em; font-weight: normal; text-align: left; margin-top: 10px; margin-bottom: 13px; padding: 1em 10px 1em 20px; border-top: 2px solid #fff; border-bottom: 2px solid #fff; border-right-color: #fff; border-left-color: #fff; }
p.kopfstreifen { color: #999; font-size: 0.8em; vertical-align: middle; }
p.mainbot { color: white; font-size: 0.8em; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: right; z-index: 3; margin-top: 10px; margin-bottom: 40px; padding-right: 25px; }
p.containerbot { color: #fff; font-size: 10px; background-image: none; background-position: 0 0; text-align: right; z-index: 3; padding-right: 27px; padding-bottom: 0; padding-left: 100px; }
p.bodytext { font-weight: normal; margin-bottom: 0; }
#content p { padding-bottom: 1em; }
#content a {  }
#content a:hover {  }
#containerbot { background-image: url(/uploads/tf/fuss.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 100%; position: relative; bottom: 0; width: 100%; height: 133px; z-index: 20; margin-bottom: 0; }
#containerbot a { color: #fff; }
#containerbot a:hover { text-decoration: none; border-bottom: 1px solid #fff; }
#column { color: #999; font-size: 0.7em; float: right; width: 120px; background-attachment: scroll; position: absolute; top: 133px; right: 0; bottom: 0; height: auto; z-index: 10; margin-bottom: 0; padding: 22px 5px 4px 4px; }
body#uid1 #column { background-image: none; }
body#uid3 #column { background-image: none; }
#main img { margin-top: 10px; }
#column img { margin: 0 0 0 0; padding: 0; }
#column p { color: #446344; font-size: 1em; width: 85px; padding-left: 14px; }
#column h1 { color: #446344; font-size: 1em; font-weight: bolder; width: 85px; padding-left: 14px; }
#column a { color: #446344; font-size: 1em; border-bottom: 1px none #de4723; border-top-style: none; border-right-style: none; border-left-style: none; }
#column a:hover { color: #de4723; text-decoration: none; }
#content { color: #446344; font-size: 1em; font-family: "Comic Sans MS", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.1em; margin-right: 170px; position: relative; height: auto; z-index: 4; margin-left: 200px; padding: 260px 6px 6px; }
#startbild { position: absolute; top: 210px; left: 200px; width: 700px; z-index: 1; }
/* Navigation */

#navigation { color: #fff; font-size: 0.9em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; left: inherit; width: 220px; font-weight: normal; font-style: normal; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; text-align: center; position: absolute; top: 170px; height: auto; z-index: 6; margin-left: 16px; padding-top: 35px; padding-left: 10px; }
body#uid4 #navigation { left: 123px; }
body#uid5 #navigation { left: 123px; }
body#uid6 #navigation { left: 123px; }
body#uid7 #navigation { left: 123px; }
body#uid8 #navigation { left: 123px; }
body#uid9 #navigation { left: 123px; }
body#uid10 #navigation { left: 123px; }
body#uid11 #navigation { left: 123px; }

body#uid12 #navigation { left: 283px; }
body#uid13 #navigation { left: 283px; }
body#uid14 #navigation { left: 283px; }
body#uid15 #navigation { left: 283px; }
body#uid16 #navigation { left: 283px; }
body#uid17 #navigation { left: 283px; }
body#uid18 #navigation { left: 283px; }
body#uid19 #navigation { left: 283px; }
body#uid20 #navigation { left: 283px; }
body#uid21 #navigation { left: 283px; }
body#uid22 #navigation { left: 283px; }
body#uid23 #navigation { left: 283px; }

body#uid39 #navigation { left: 283px; }
body#uid40 #navigation { left: 283px; }
body#uid41 #navigation { left: 283px; }
body#uid42 #navigation { left: 283px; }
body#uid43 #navigation { left: 283px; }
body#uid44 #navigation { left: 283px; }
body#uid45 #navigation { left: 283px; }




body#uid47 #navigation { left: 440px; }
body#uid50 #navigation { left: 440px; }

body#uid24 #navigation { left: 440px; }
body#uid25 #navigation { left: 440px; }
body#uid26 #navigation { left: 440px; }
body#uid53 #navigation { left: 440px; }
body#uid27 #navigation { left: 440px; }

body#uid28 #navigation { left: 589px; }
body#uid29 #navigation { left: 589px; }
body#uid30 #navigation { left: 589px; }
body#uid31 #navigation { left: 589px; }
body#uid32 #navigation { left: 589px; }
body#uid33 #navigation { left: 589px; }
body#uid34 #navigation { left: 589px; }
body#uid35 #navigation { left: 589px; }
body#uid36 #navigation { left: 589px; }
body#uid37 #navigation { left: 589px; }
body#uid38 #navigation { left: 589px; }

#navigation a { color: #446344; line-height: 16px; text-decoration: none; padding: 5px 20px; }
#navigation a:hover { color: #fff; line-height: 16px; text-decoration: none; padding: 5px 20px; }
#navigation span:hover { text-decoration: none; padding-top: 5px; padding-bottom: 5px; }
#navigation li { line-height: 20px; width: 100%; margin-top: 1px; margin-bottom: 0; }

#menu {  }
#untermenu { color: #de4723; text-indent: 0; margin-left: 15px; padding-bottom: 0.5em; padding-left: 10px; }
#unteruntermenu {  }
#untermenuschulen { text-indent: 0; margin-top: 0.5em; padding-bottom: 0.5em; padding-left: 10px; }
ul { list-style-type: none; }
#content ul{ font-size: 1em; line-height: 1.6em; margin-bottom: 1em; padding-left: 20px; list-style-type: disc; list-style-position: outside; }
#content li{ visibility: visible; }
#c159 ul { margin: 0; padding: 0; }
#c159 li { margin: 0; padding: 0; }
li.markiert { visibility: visible; }
li.alle { visibility: visible; }
li { visibility: visible; }
p.newsdate { font-size: 70%; font-style: italic; padding-top: 1em; border: solid 1px blue; }

#streifen { vertical-align: middle; position: absolute; top: 160px; left: 90px; height: 37px; z-index: 7; }
#streifen span { padding: 10px 20px; }
#streifen span:hover { background-image: url(/uploads/tf/zollhof-link-bg.gif); }
#streifen a { color: #ccc; text-decoration: none; }
#streifen a:hover { color: white; text-align: center; text-decoration: none; background-image: url(/uploads/tf/zollhof-link-bg.gif); background-repeat: repeat; background-position: 0 0;}

#streifen-1 { vertical-align: middle; position: absolute; z-index: 12; margin-top: -245px; margin-bottom: 30px; margin-left: -253px; border: solid 1px #de4723; }
#streifen-1 span { padding: 10px 20px; }
#streifen-1 span:hover { background-image: url(/uploads/tf/bwd-link-bg.gif); }
#streifen-1 a { color: #ccc; text-decoration: none; }
#streifen-1 a:hover { color: white; text-align: center; text-decoration: none; background-image: url(/uploads/tf/zollhof-link-bg.gif); background-repeat: repeat; background-position: 0 0;}

#sprache { font-size: 0.8em; text-align: right; position: relative; z-index: 6; visibility: hidden; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; border: solid 1px #de4723; }
#sprache a {  }

em { font-weight: bold; }
td { padding: 1em; border-bottom: 3px solid #fff; border-left: 3px solid #fff; }
tr { background-color: #f5f5f5; text-align: center; border-bottom: 1px solid #9b9b9b; }
li.untermenue { line-height: 5px; visibility: visible; margin-bottom: 1em; margin-left: 11px; list-style-type: none; }
li.untermenue:hover { visibility: visible;  background-position: 0 0; background-repeat: repeat;  }
li.unteruntermenue { visibility: visible; margin-top: 10px; margin-left: 12px; padding-top: 5px; list-style-type: none; }
li.unteruntermenue:hover { visibility: visible; }

.unteruntermenue a { text-decoration: none; margin: 0; padding: 0; }
.unteruntermenue a:hover { text-decoration: none; margin: 0; padding: 0; }
#menuestreifenoben { position: absolute; top: -20px; left: 0; width: 100%; z-index: 11; visibility: hidden; border: solid 1px navy; }
p.menuestreifenoben { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: right; position: relative; clear: both; height: 2em; z-index: 2; margin-top: 2em; padding-top: 0.5em; padding-right: 5px; }
#menuestreifenoben a {  }
#menuestreifenoben a:hover { background-position: 0 0; text-decoration: none; }

div.csc-mailform-field { font-size: 0.8em; margin-top: 16px; border: solid 0 transparent; }
div.csc-mailform-label { font-size: 0.8em; margin-top: 16px; padding-bottom: 50px; border: solid 0 transparent; }
#mailformname { background-color: transparent; background-image: none; position: relative; margin-top: 16px; margin-left: 16px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #dcdcdc; border-top-color: transparent; border-top-style: solid; border-right-color: transparent; border-right-style: solid; border-left-color: transparent; border-left-style: solid; }
#mailformvorname { background-color: transparent; background-image: none; position: relative; margin-top: 16px; margin-left: 16px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #dcdcdc; border-top-color: transparent; border-top-style: solid; border-right-color: transparent; border-right-style: solid; border-left-color: transparent; border-left-style: solid; }
#mailformtelefon { background-color: transparent; position: relative; margin-top: 16px; margin-left: 16px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #dcdcdc; border-top-color: transparent; border-top-style: solid; border-right-color: transparent; border-right-style: solid; border-left-color: transparent; border-left-style: solid; }
#mailformemail { background-color: transparent; position: relative; margin-top: 16px; margin-left: 16px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #dcdcdc; border-top-color: transparent; border-top-style: solid; border-right-color: transparent; border-right-style: solid; border-left-color: transparent; border-left-style: solid; }
#mailformadresse { font-size: 1em; background-color: transparent; position: relative; margin-top: 16px; margin-left: 16px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #dcdcdc; border-top-color: transparent; border-top-style: solid; border-right-color: transparent; border-right-style: solid; border-left-color: transparent; border-left-style: solid; }
#mailformtv { position: relative; margin-top: 16px; margin-left: 16px; padding-top: 5px; padding-bottom: 5px; border-color: #fff #fff #dcdcdc; border-style: solid; border-width: 1px; }
#mailformmietobjekt { position: relative; margin-top: 16px; margin-left: 16px; padding-top: 5px; padding-bottom: 5px; border-color: #fff #fff #dcdcdc; border-style: solid; border-width: 1px; }
#mailformtermin { position: relative; margin-top: 16px; margin-left: 16px; padding-top: 5px; padding-bottom: 5px; border-color: #fff #fff #dcdcdc; border-style: solid; border-width: 1px; }
#mailformalternativtermin { position: relative; margin-top: 16px; margin-left: 16px; padding-top: 5px; padding-bottom: 5px; border-color: #fff #fff #dcdcdc; border-style: solid; border-width: 1px; }
#mailformnotiz { font-size: 1em; background-color: transparent; position: relative; margin-top: 16px; margin-left: 16px; padding-top: 5px; padding-bottom: 5px; border-color: #fff #fff #dcdcdc; border-style: solid; border-width: 1px; }
fieldset.csc-mailform { font-size: 1em; position: relative; margin-top: 16px; padding-bottom: 16px; padding-left: 5px; border: solid 0 #fff; }

#start { background-image: url(/fileadmin/user_upload/menue/menue-home.png); background-repeat: no-repeat; width: 81px; height: 37px; float: left; }
#start:hover { background-image: url(/fileadmin/user_upload/menue/menue-home-over.png); background-repeat: no-repeat; }
#bereiche { background-image: url(/fileadmin/user_upload/menue/menue-kompetenzen.png); background-repeat: no-repeat; width: 120px; height: 37px; float: left; margin-left: 28px; }
#bereiche:hover { background-image: url(/fileadmin/user_upload/menue/menue-kompetenzen-over.png); background-repeat: no-repeat; }
#programm { background-image: url(/fileadmin/user_upload/menue/menue-programm.png); background-repeat: no-repeat; width: 141px; height: 37px; float: left; margin-left: 28px; }
#programm:hover { background-image: url(/fileadmin/user_upload/menue/menue-programm-over.png); background-repeat: no-repeat; }
#aktuelles { background-image: url(/fileadmin/user_upload/menue/menue-aktuelles.png); background-repeat: no-repeat; width: 123px; height: 37px; float: left; margin-left: 28px; }
#aktuelles:hover { background-image: url(/fileadmin/user_upload/menue/menue-aktuelles-over.png); background-repeat: no-repeat; }
#kontakt { background-image: url(/fileadmin/user_upload/menue/menue-kontakt.png); background-repeat: no-repeat; width: 118px; height: 37px; float: left; margin-left: 28px; }
#kontakt:hover { background-image: url(/fileadmin/user_upload/menue/menue-kontakt-over.png); background-repeat: no-repeat; }
div.tx-rgsmoothgallery-pi1 { margin-left: -100px; border: solid 2px #d6e4ca; }

body#uid3 div.news-latest-container { position: absolute; top: -155px; right: 0; z-index: 6; border-style: none; }
body#uid3 span.news-latest-date { visibility: hidden; }
body#uid3 div.news-latest-category { visibility: hidden; border-style: none; }
body#uid3 div.news-latest-gotoarchive { visibility: hidden; }
body#uid3 div.news-latest-container h2 { color: white; margin-left: -13px; }
body#uid3 div.news-latest-container a { color: white; }
body#uid3 div.news-latest-container a:hover { color: #f00; }
body#uid3 div.news-latest-container p { color: white; margin-left: -13px; border-left: 1px solid #fff; }
body#uid3 hr.clearer { visibility: hidden; }

body#uid25 div.news-latest-container { position: absolute; top: -155px; right: 0; z-index: 6; border-style: none; }
body#uid25 span.news-latest-date { visibility: hidden; }
body#uid25 div.news-latest-category { visibility: hidden; border-style: none; }
body#uid25 div.news-latest-gotoarchive { visibility: hidden; }
body#uid25 div.news-latest-container h2 { color: white; margin-left: -13px; }
body#uid25 div.news-latest-container a { color: white; }
body#uid25 div.news-latest-container a:hover { color: #f00; }
body#uid25 div.news-latest-container p { color: white; margin-left: -13px; border-left: 1px solid #fff; }
body#uid25 hr.clearer { visibility: hidden; }

body#uid47 div.news-latest-container { border-style: none; }
body#uid47 span.news-latest-date { visibility: hidden; }
body#uid47 div.news-latest-category { visibility: hidden; }
body#uid47 div.news-latest-gotoarchive { visibility: hidden; }

body#uid50 div.news-latest-container { border-style: none; }
body#uid50 div.news-single-rightbox { visibility: hidden; }
body#uid50 span.news-latest-date { visibility: hidden; }
body#uid50 div.news-latest-category { visibility: hidden; }
body#uid50 div.news-latest-gotoarchive { visibility: hidden; }
