body {margin:0px; padding:0px;}
body * {font-family:'Arial Narrow', sans-serif; font-size:14px;}
body div {margin:0px; padding:0px;}

.clearer {font-size:0px; overflow:hidden; clear:both;}

#wrapper {}
#frameTable {margin:0px; padding:0px; width:100%; height:100%; border-collapse:collapse;}
#frameTable td {border:none;}

#leftCell {background-color:#ABD197;}
#mainCell {width:926px; vertical-align:top; margin:0px; padding:0px;}
#rightFrame {background-color:#C9E1B9; width:44px;}
#rightCell {background-color:#C9E1B9;}

#outerWrap {background:url('../nav/outer_bg.gif') repeat-y;}
#outer {border-top:1px solid #ABD197; width:926px;}
#marginOuterWrapHeight {}

#left {width:235px; padding-top:33px; float:left;}
#logoContainer {height:95px; overflow:hidden;}
/*#logo {margin-left:53px; margin-top:33px;}*/
#logo {margin-left:50px; margin-top:12px;}

#mainNavContainer {height:195px; margin:0px; padding:0px; overflow:hidden;}
#mainNav {margin:0px; padding:0px; margin:60px 0 0 80px; list-style:none;}
#mainNav li {margin:0px; padding:0px; display:inline;}
#mainNav a {display:block; margin:0px; padding:0px;}
#mainNav a.nav01:visited {background:url('../nav/visited01.gif') 108px 5px no-repeat;}
#mainNav a.nav02:visited {background:url('../nav/visited02.gif') 116px 5px no-repeat;}
#mainNav a.nav03:visited {background:url('../nav/visited03.gif') 119px 5px no-repeat;}
#mainNav a.nav04:visited {background:url('../nav/visited04.gif') 118px 5px no-repeat;}
#mainNav a.nav05:visited {background:url('../nav/visited05.gif') 113px 5px no-repeat;}

#subNavContainer {height:203px; width:235px; overflow:hidden;}
#subNav {margin:40px 0 0 60px; padding:0px; list-style:none;}
#subNav li {margin:0px; padding:0px; display:inline;}
#subNav a {display:block;}
#subNav a.nav01:visited {background:url('../nav/visited01.gif') 117px 5px no-repeat;}
#subNav a.nav02:visited {background:url('../nav/visited02.gif') 125px 5px no-repeat;}
#subNav a.nav03:visited {background:url('../nav/visited03.gif') 128px 5px no-repeat;}
#subNav a.nav04:visited {background:url('../nav/visited04.gif') 127px 5px no-repeat;}
#subNav a.nav05:visited {background:url('../nav/visited05.gif') 122px 5px no-repeat;}
#subNav a.nav06:visited {background:url('../nav/visited03.gif') 108px 5px no-repeat;}

#newsLink {height:30px;}
#newsLink img {margin-left:60px;}
#newsLatest {height:233px; width:235px; overflow:hidden;}
#newsBox {margin:30px 55px 10px 60px;}
#newsBox img {margin-left:20px;}
#newsBox .news-latest-item h3 {margin:0 0 10px 0; padding:0px;}
#newsBox .news-latest-item .text {font-weight:normal; padding-bottom:10px;}
#newsBox .news-latest-item a {color:#FFF; text-decoration:none;}
#newsBox .news-latest-item a:hover {color:#C6A955;}

#search {background:url('../nav/search_bg.gif') no-repeat 101px 4px;}
#search form {margin:0px; padding:0px;}
#search label {color:#FFF; padding-left:60px;}
#search img {}
#searchbox {border:none; background-color:transparent; width:60px; height:16px; font-size:9px;}

/*#banner {margin:30px 0px 0 10px;}*/

#main {width:691px; float:left;}
#mainTopFrame {height:32px; background-color:#C9E1B9;}
#mainTop {}
#projectHeader {text-align:right; overflow:hidden;}

#mainLeft {width:180px; float:left; overflow:hidden; min-height:5px;}
/* Trenner Subnav - ContentLeft */
#mainLeft #marginHeight {padding:0px; margin:0px; width:1px; overflow:hidden; float:left; height:180px;}
#mainLeft #subSubNav {width:179px; overflow:hidden; float:left; min-height:180px;}
#mainLeft #subSubNav ul {list-style:none; margin:0; padding:0;}
#mainLeft #subSubNav ul li {margin:0; padding:0; display:inline;}
#mainLeft #subSubNav ul li.spacer {display:block; height:15px;}
#mainLeft a {display:block; text-decoration:none; text-align:right; padding:0 25px 8px 5px; font-weight:bold; line-height:14px;}
#mainLeft a.act {background:url('../nav/nav_dot.gif') no-repeat 159px 4px;}
#mainLeft ul ul li a {color:#000; text-align:right; padding-right:30px; font-weight:normal;}
#mainLeft ul ul li a.act {background-position:154px 4px;}

#mainLeftContent {margin:10px 25px 0 5px;}
#mainLeftContent .csc-textpic-caption {color:#FFF; text-align:right;}

#mainLeft, #mainContent {padding-top:15px;}

#mainContent {width:500px; float:left; overflow:hidden;}
#content {padding-right:10px;}

#marginContentHeight {padding:0px; margin:0px; width:1px; overflow:hidden; float:left; height:385px;}

#backForwardNav {margin-left:180px;}
#backForwardNav a {padding-right:25px;}
#backForwardNav span.word {display:none;}

#pageNav {margin-top:30px; margin-bottom:30px;}
#pageNav a { text-decoration:none; padding-left:38px; padding-right:20px; }
#pageNav a.printlink { padding-left:26px; padding-right:47px; }
#pageNav a.tipafriend { padding-left: 36px; }

/* Aus dem RTE */
  	span.important { color: #8A0020; }
		span.name-of-person { color: #10007B; }
		span.detail { color: #186900; }
		span.bezeichnung {color:#C6A955; font-weight:bold;}
		span.wert {color:#007636; font-weight:bold;}

#content p.preis {font-size:20px; width:100px; height:51px; font-weight:bold; text-align:center; padding-top:16px; background:url('../nav/preis_bg.gif') no-repeat 5px 0px;}
#content p.bier {color:#000; padding:10px 0 10px 50px; background:url('../nav/biericon.gif') no-repeat 4px 0px; margin:5px 0 5px 5px;}

#portalNav { margin-top:10px; } /* PP, 080502 */