/* Gelb: #FFD700 */
* {margin:0;padding:0;}
body, html {height:100%;}
body {background-color:#FFD700;font-size:80%;color:black;margin:0px 0px;text-align:left;font-family: Arial,Helvetica,sans-serif;}
#header {margin:0 auto;width:900px;height:280px;}
#container {background-color:#ffffff;margin:0 auto;width:900px;}
#nav-main {background-color:#404040;padding:0;height:40px;width:100%;text-align:right;}
#nav-main ul {float:right;font-size:130%;font-weight:bold;list-style-image:none;list-style:none;height:30px;margin:10px}
#nav-main li {display:inline;padding:0 10px;}
#nav-main li.active a {color:#606060;}
#content {background-color:#FFFFFF;margin:0;text-align:justify;color:black;}
.content-left {width:450px;float:left;}
.content-right {width:450px;float:right;}
#content h1 {color:#202020;margin:10px 20px;padding-bottom:3px;font-size:1.3em;border-bottom: 1px dotted #FFD700;}
#content h2 {color:#202020;margin:0px 20px;padding-bottom:3px;font-size:1.2em;border-bottom: 1px dotted #FFD700;clear:both;}
#content h2 a {text-decoration:none;}
#content h3 {color:black;margin:5px 20px 10px 20px;padding-bottom:3px;font-size:1.2em;border-bottom: 1px solid white;}
#content h4 {color:black;margin:7px 20px;padding-bottom:3px;font-size:1.2em;border-bottom: 1px solid white;}
#content p {color:black;margin:5px 20px;}
#content a {color:#202020;text-decoration:underline;}
#content a:hover {color:#606060;border:none;}
#content ol, #content ul, #content dl {margin:15px 50px;}
#content ol li {background: url('/assets/images/res/pfeil.png') no-repeat;list-style:none;margin:0 0 20px;padding:0 0 6px 110px;}
#content dt {display:block;height:30px;width:80px;font-weight:bold;font-size:1.2em;}
#content dd {display:block;margin:-30px 0 5px 80px;}
.element, .kategorie {padding:0 5px;text-align:left;}
.kategorie {width:290px;float:left;padding:10px 5px;}
.kategorie .medium {text-align:center;}
.item {width:430px;height:160px;float:left;text-align:left;}
.item p.image{float:left;margin:5px;height:150px;}
.ma {width:430px;float:left;text-align:left;}
.ma p.image {float:left;margin:5px;}
.medium {width:290px;}
.small{width:150px;}
.more{display:block;text-align:right;margin-right:20px;}
#footer {color:white;height:20px;padding:20px 0;text-align:center;font-weight:bold;clear:both;background-color:#404040;}
#footer a{color:#FFD700;}
#footer a:hover{color:#606060;}
a{outline:none;text-decoration:none;color:#FFD700;}
a:hover{color:#606060;}
p{margin-bottom:10px;}
ul{list-style:square;}
input, textarea{padding:3px;}
form{border:thin solid #c0c0c0;margin:10px 20px;}
form p{margin:10px !important;}
#menu{height:20px;width:200px;display:block;background-color:black;text-align:center;}
#menu_links{height:50px;width:200px;display:block;background-color:#404040;text-align:center;}
.toggler{cursor:pointer;clear:both;padding:5px;}
.toggler:hover {background:#eee;}
img, img a, item img {border:1px solid #c0c0c0;text-decoration:none;}
div.errors{text-align:center;padding:5px;background-color:#DC143C;}
.strong{background-color:#f0f0f0;border:1px solid #FFD700;margin:10px 20px;}
.flyer{line-height:70px;}
.bildtitel{text-align:center;font-size:80%;border:1px solid #C0C0C0;padding:3px;}