* {margin: 0; padding: 0;}

html {font: normal 10px/10px Verdana, sans-serif;}
body {background: #ffad33 url(../layout/bg.gif) center top repeat-x; margin: 0 0 20px 0; padding: 0; font: normal 10px/10px Verdana, sans-serif; color: #000000; text-align: left;}

/* Standards */
a {text-decoration: none; border: none; color: #000000;}
a:hover {text-decoration: none; border: none; color: #000000;}

#breaker {float: none; clear: both; width: 1px; height: 1px;}
.floatleft {float: left;}

.orange {color: #ff5000;}

/* wrapper */
#wrapper {margin: 0 auto; width: 980px; padding: 10px 0 0 0;}

/* Globale Navigation */
#topnav {width: 970px; height: 34px; padding: 0 5px 0 5px; font: normal 11px/12px Verdana, sans-serif; color: #ffffff;}

#topnav #suche {float: left; height: 24px;}
#topnav #suche ul {list-style:none;}
#topnav #suche li {float: left; height: 24px; margin: 0 5px 0 0 ;}
#topnav #suche #inputfeld {width: 145px; height: 15px; padding: 4px 3px 3px 3px; background: #fff; border: 1px solid #999;}
#topnav #suche .input {width: 145px; height: 15px; border: none 0px;; font:  11px/12px Verdana, sans-serif; color: #ff5000;}
#topnav #nav {float: right; height: 24px;}
#topnav #nav ul {list-style:none;}
#topnav #nav li {float: left; width: 88px; height: 24px; margin: 0 0 0 9px; text-align: center;}
#topnav #nav a {width: 88px; height: 12px; padding: 5px 0 7px 0; background: url(../layout/topnav_button.png) left top no-repeat; font: normal 11px/12px Verdana, sans-serif; color: #ffffff; display: block;}
#topnav #nav a:hover {background: url(../layout/topnav_button_hover.png) left top no-repeat;}
#topnav .aktiv {width: 88px; height: 12px; padding: 5px 0 7px 0; background: url(../layout/topnav_button_aktiv.png) left top no-repeat; font: normal 11px/12px Verdana, sans-serif; color: #ffffff; display: block;}

/* Header */
#startheader {width: 980px; height: 200px; padding: 0 0 5px 0; background: url(../layout/header_startseite_bg.png) center top no-repeat;}
#folgeheader {width: 980px; height: 120px; padding: 0 0 5px 0; background: url(../layout/header_folgeseite.png) center top no-repeat;}

/*Bereiche */
#navi {float: left; width: 220px; padding: 0 5px 0 0;}
#main {float: left; width: 530px; padding: 0 5px 0 0; color: #000000;}
#marg {width: 220px; color: #000000; background: url(../layout/marg_spalte_bg_top.png) center top no-repeat;}


/* Navigation */
#navi .navitop {width: 220px; background: url(../layout/nav_bg_top.png) center top no-repeat;}
#navi .navitopic {width: 195px; padding: 30px 25px 10px 0; background: url(../layout/nav_bg_trenner.gif) center top no-repeat;}
#navi .navifirsttopic {width: 195px; padding: 30px 25px 10px 0;}
#navi .navibot {width: 220px; height: 10px; background: url(../layout/nav_bg_bot.gif) center top no-repeat;}

#navi ul {list-style:none;}
#navi li {}

.maintopic {font: normal 18px/25px Verdana, sans-serif; margin: 0 0 10px 20px;}
.maintopic a {color: #333; }
.maintopic a:hover {color: #ff5000;}

.topic {margin: 0 0 0 22px;  color: #000; width: 180px; border-top: 1px solid #fbe7c3;}
.subtopic {margin: 0 0 0 22px; color: #000000; width: 180px; background: #ffffb1; border-top: 1px solid #fbe787;}

.topicaktiv {margin: 0 0 0 22px; padding: 11px 0 12px 6px; width: 174px; color: #FF8C00; border-top: 1px solid #fbe7c3;}
.subtopicaktiv {margin: 0 0 0 22px; padding: 8px 10px 8px 26px; color: #ff5000; width: 144px; background: #ffff7b url(../layout/subtopic_activ_arrow.gif) left center no-repeat; border-top: 1px solid #fbe787;}

.topic a, .subtopic a {color: #000;}
.topic a:hover, .subtopic a:hover {color: #ff5000;}

.topic a, .topicopen {padding: 11px 0 12px 6px; width: 174px; display: block;}
.subtopic a {padding: 8px 10px 8px 26px; width: 144px; display: block;}

#tabnav {}
#tabnav #tab {float: left; width: 88px; height: 24px; margin: 0 9px 25px 0; text-align: center;}
#tabnav #tab a {width: 88px; height: 12px; padding: 5px 0 7px 0; background: transparent url(../layout/topnav_button.png) left top no-repeat; font: normal 11px/12px Verdana, sans-serif; color: #ffffff; display: block; border: 0px none;}
#tabnav #tab a:hover {background: transparent url(../layout/topnav_button_hover.png) left top no-repeat; border: 0px none;}
#tabnav #tab a.aktiv {width: 88px; height: 12px; padding: 5px 0 7px 0; background: transparent url(../layout/topnav_button_aktiv.png) left top no-repeat; font: normal 11px/12px Verdana, sans-serif; color: #ffffff; display: block; border: 0px none;}
#tabnav #tab a:hover {background: transparent url(../layout/topnav_button_hover.png) left top no-repeat; border: 0px none;}

/* Main */
#main h1 {color: #ff5000; padding: 0 0 15px 0;}
#main h2 {color: #ff5000; padding: 0 0 15px 0;}
#main a:link, #main a:visited {color: #000000; background: #ffffa0; padding: 1px;}
#main a:hover {color: #000000; background: #ff0; border-bottom: 1px solid #f90;}
#main p {padding: 5px 0 5px 0;}
#main ul {margin: 0 0 0 40px; padding: 5px 0 0 0;}
#main ul li {list-style-type:none; list-style-position: outside; list-style-image: url(../layout/li_bull.gif); padding: 0 0 5px 0;}
#main ol {margin: 0 0 0 40px; padding: 5px 0 0 0;}
#main ol li {list-style-type:none; list-style-position: outside; list-style-image: url(../layout/li_bull.gif); position: relative;  padding: 0 0 5px 0; margin: 0 0 0 5px; border-left: 5px;}

.artikeltop {width: 530px; height: 31px; background: url(../layout/content_bg_top.png) center top no-repeat;}
.artikel {background: url(../layout/content_bg.png) center top repeat-y;}
.artikelabsatz {width: 530px; height: 32px; background: url(../layout/content_bg_absatz.png) center top no-repeat;}
.artikelohneabsatz {width: 530px; height: 32px;}
.artikelbot {width: 530px; height: 10px; background: url(../layout/content_bg_bot.png) center top no-repeat;}

#bildklinke {float: left; width: 130px; margin: 5px 15px 5px 0; padding: 5px; border: 1px solid #c8c8c8; background: #ffffff;}
#bildklinke img {border: 0px none; background: #ffffff;}
#bildklinke a, #bildklinke a:link, #bildklinke a:visited {border: 0px none; border-bottom: 0px none; background: #ffffff; padding: 0px;}
#bildklinke a:hover {border: 0px none; background: #ffffff; border-bottom: 0px none; padding: 0px;}

#main #bild a, #main #bild a:hover, #main #bild a:link, #main #bild a:visited, #main #bild img, #main #bild img a, #main #bild img a:hover {border: 0px none; background: #ffffff; border-bottom: 0px none;}

/* Tabelle */
.tabellekopf {background: #ffb265 url(../layout/tabel_head.gif) left top repeat-x; font: bolder 12px/16px Verdana, sans-serif; color: #000000;}
.tabellekopf2 {background: #ffb265 url(../layout/tabel_head.gif) left top repeat-x; color: #000000;}
.tabellezeile1 {background: #fefefe url(../layout/tabel_row1.gif) left top repeat-x; color: #000000;}
.tabellezeile2 {background: #fffefd url(../layout/tabel_row2.gif) left top repeat-x; color: #000000;}
.tabelle td {padding: 6px;}

/* Marginalien */
#margbg {background: url(../layout/marg_spalte_bg.gif) center top no-repeat;}

#marg h1 {color: #ff5000; padding: 0 0 10px 0;}
#marg h2 {color: #000000;}
#marg p {padding: 5px 0 5px 0;}

#marg .gelb {width: 220px; padding: 14px 0 0 0; background: url(../layout/marginalien_bg_gelb_2.png) center top no-repeat;}
#marg .weiss {width: 220px; padding: 14px 0 0 0; background: url(../layout/marginalien_bg_weiss_2.png) center top no-repeat;}
#marg .oben .gelb {width: 220px; padding: 20px 0 0 0; background: url(../layout/marginalien_bg_gelb.png) center top no-repeat;}
#marg .oben .weiss {width: 220px; padding: 20px 0 0 0; background: url(../layout/marg_bg_top.png) center top no-repeat;}

.margeinhalt {width: 184px; margin: 0 18px 0 18px;}

#marg .gelb .margetrenner {width: 220px; height: 19px; background: url(../layout/marginalien_bg_gelb_bot.gif) center bottom no-repeat;}
#marg .weiss .margetrenner {width: 220px; height: 19px; background: url(../layout/marginalien_bg_weiss_bot.gif) center bottom no-repeat;}
#marg .gelb .margebot {width: 220px; height: 19px; background: url(../layout/marginalien_bg_gelb_bot.gif) center bottom no-repeat;}
#marg .weiss .margebot {width: 220px; height: 19px; background: url(../layout/nav_bg_bot.gif) center bottom no-repeat;}

#marg a {color: #000000; background: #ffffa0; padding: 1px;}
#marg a:hover {color: #000000; background: #ff0; border-bottom: 1px solid #ff9900;}
#marg .gelb a {color: #000000; background: #ffffcc; padding: 1px;}
#marg .gelb a:hover {color: #000000; background: #ffffff; border-bottom: 1px solid #ff9900;}
#marg .bild a, #marg .bild a:link, #marg .bild a:visited, #marg .bild a:hover {border: 0px none; background: #ffffff;}

#marg .bild {text-align: center;}
#marg .bild img {padding: 0px;}
#marg .bild a {color: #000000; background: #fff; padding: 0px;}


/* Bilddetail */
.detailheaderl{background: url(../layout/detail_header_links.png) left top no-repeat; width: 30px; height: 75px;}
.detailheaderm {background: url(../layout/detail_header_mitte.png) left top repeat-x; text-align: right; height:30px;}
.detailheaderr {background: url(../layout/detail_header_rechts.png) left top no-repeat; width: 30px; height: 75px;}

.detailtopl {background: url(../layout/detail_oben_links.png) left top no-repeat; width: 30px; height: 80px;}
.detailtopm {background: url(../layout/detail_oben_mitte.png) left top repeat-x; text-align: center; height:80px;}
.detailtopr {background: url(../layout/detail_oben_rechts.png) left top no-repeat; width: 30px; height: 80px;}

.detailmittel {background: url(../layout/detail_mitte_links.png) left top repeat-y; width: 30px;}
.detailmittem {background: #ffffff; text-align: center;}
.detailmitter{background: url(../layout/detail_mitte_rechts.png) left top repeat-y; width: 30px;}

.detailbotl {background: url(../layout/detail_unten_links.png) left top no-repeat; width: 30px; height: 80px;}
.detailbotm {background: url(../layout/detail_unten_mitte.png) left top repeat-x; text-align: center; height:80px;}
.detailbotr {background: url(../layout/detail_unten_rechts.png) left top no-repeat; width: 30px; height: 80px;}

.detailtopm a, .detailbotm a {font: normal 12px/20px Verdana, sans-serif; color: #000000; background: #ffffb4; border-bottom: 1px solid #ffff00;}
.detailtopm a:hover, .detailbotm a:hover {color: #000000; background: #ffff00; border-bottom: 1px solid #ffff00;}

/* Barrierefreiheit */
#marg .bf {text-align: left; padding: 0 0 5px 0;}
#marg .bf a, #marg .bf a:hover {color: #000000; background: #ffffff; padding: 0px; margin: 0px; border-bottom: 1px solid #fff;}
#marg .bf img, #marg .bf img:hover {padding: 0px 4px 0px 0px; margin: 0px;}

#normal #main {font: normal 12px/18px Verdana, sans-serif;}
#normal #marg {font: normal 11px/18px Verdana, sans-serif;}
#normal .topic {font: bold 11px/13px Verdana, sans-serif;}
#normal .subtopic {font: normal 11px/13px Verdana, sans-serif;}
#normal .topicaktiv {font: bolder 11px/13px Verdana, sans-serif;}
#normal .subtopicaktiv {font: bold 11px/13px Verdana, sans-serif;}
#normal .topic a, #normal .subtopic a, #normal .subtopicfirst a {font: normal 11px/13px Verdana, sans-serif;}
#normal #main h1 {font: normal 26px/36px  Verdana, sans-serif;}
#normal #main h2 {font: normal 18px/25px Verdana, sans-serif;}
#normal #main h3 {font: bold 12px/18px Verdana, sans-serif;}
#normal #marg h1 {font: normal 14px/22px Verdana, sans-serif;}
#normal #marg h2 {font: bold 11px/20px Verdana, sans-serif;}
#normal #seitenanfang, #normal #seitenanfang2 {font: normal 11px/13px Verdana, sans-serif;}
#normal .fehler {font-size: 14px;}
#normal #main input, #normal #main textarea {font-size: 12px;}

#medium #main {font: normal 15px/21px Verdana, sans-serif;}
#medium #marg {font: normal 14px/21px Verdana, sans-serif;}
#medium .topic {font: bold 13px/15px Verdana, sans-serif;}
#medium .subtopic {font: normal 13px/15px Verdana, sans-serif;}
#medium .topicaktiv {font: bolder 13px/15px Verdana, sans-serif;}
#medium .subtopicaktiv {font: bold 13px/15px Verdana, sans-serif;}
#medium .topic a, #medium .subtopic a, #medium .subtopicfirst a {font: normal 13px/15px Verdana, sans-serif;}
#medium #main h1 {font: normal 26px/36px  Verdana, sans-serif;}
#medium #main h2 {font: normal 20px/27px Verdana, sans-serif;}
#medium #main h3 {font: bold 15px/21px Verdana, sans-serif;}
#medium #marg h1 {font: normal 16px/23px Verdana, sans-serif;}
#medium #marg h2 {font: bold 14px/21px Verdana, sans-serif;}
#medium #seitenanfang {font: normal 13px/15px Verdana, sans-serif;}
#medium .fehler {font-size: 18px;}
#medium #main input, #medium #main textarea {font-size: 14px;}

#big #main {font: normal 18px/24px Verdana, sans-serif;}
#big #marg {font: normal 16px/22px Verdana, sans-serif;}
#big .topic {font: bold 15px/17px Verdana, sans-serif;}
#big .subtopic {font: normal 15px/17px Verdana, sans-serif;}
#big .topicaktiv {font: bolder 15px/17px Verdana, sans-serif;}
#big .subtopicaktiv {font: bold 15px/17px Verdana, sans-serif;}
#big .topic a, #big .subtopic a, #big .subtopicfirst a {font: normal 15px/17px Verdana, sans-serif;}
#big #main h1 {font: normal 28px/38px  Verdana, sans-serif;}
#big #main h2 {font: normal 22px/29px Verdana, sans-serif;}
#big #main h3 {font: bold 18px/24px Verdana, sans-serif;}
#big #marg h1 {font: normal 18px/26px Verdana, sans-serif;}
#big #marg h2 {font: bold 16px/24px Verdana, sans-serif;}
#big #seitenanfang {font: normal 15px/17px Verdana, sans-serif;}
#big .fehler {font-size: 21px;}
#big #main input, #big #main textarea {font-size: 18px;}

/* Seitenanfang */
#seitenanfang {clear: both; float: none; text-align: right; color: #999; margin: 10px 0 0 0;}
#seitenanfang2 {text-align: right; color: #999; padding: 10px 0 0 0;}
#seitenanfang a, #seitenanfang a:link, #seitenanfang a:visited,
#seitenanfang2 a, #seitenanfang2 a:link, #seitenanfang2 a:visited {color: #999; background: #fff url(../layout/seitenanfang.gif) right center no-repeat; padding: 10px 18px 10px 0;}
#seitenanfang a:hover, #seitenanfang2 a:hover {color: #000; border: 0px none;}

/* Formular */
#main input[type=text], #main textarea {background-color: #fff; border: 1px solid #999; padding: 2px;}
#main input[type=text]:hover, #main textarea:hover {background-color: #fff; border: 1px solid #666;}
.fehler {color: #f00; font-weight: bold; background: #ffff7b; padding: 6px; margin: 0px 0;}
.formbut input {border: 0px none; background: none; padding: 0px;}
.formbut button {border: 0px none; background: #fff;}

/* Imageslider */
#prevBtn, #nextBtn, #prevBtn a, #nextBtn a {display:none; width: 0px; padding: 0px; margin: 0px; border: 0px none;}


/* Galerie */
#galerie {}
#galerie img {border: 0px none; background: #ffffff;}
#galerie a, #galerie a:link, #galerie a:visited {border: 0px none; border-bottom: 0px none; background: #ffffff; padding: 0px;}
#galerie a:hover {border: 0px none; background: #ffffff; border-bottom: 0px none; padding: 0px;}

/* Eisbaer */
#eisbaer-wrapper {margin: 0 auto; width: 640px; padding: 0 10px 10px 10px; background: #DF9A33;}
#eisbaer-main {width: 600px; padding: 20px; color: #000000; background: #FFFFFF;}
#eisbaer-wrapper .bild a, #eisbaer-wrapper .bild a:hover, #eisbaer-wrapper .bild a:link {color: #000000; background: #fff; padding: 0px; border: 0px none;}


/* Abfall=ABC*/
#abc th {padding: 6px 6px 6px 12px; vertical-align: top;}
#abc td {padding: 6px 12px 6px 18px; color: #EF950A; font-weight: bold;}
#abc td a:link, #abc td a:visited {color: #EF950A; background: none;}

Rolle: Admin
User: eyekey
Pass: yky#3000

Rolle: Admin
User: Linoprint
Pass: Linoprint#3000
