@charset "utf-8";
/* CSS Document */
body { color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; padding-top:20px; margin:0px;}
h1, h2, h3, h4, h5, h6 { font-weight:normal;
}
h2 { font-size:16px; margin-top:15px; }
h4 { padding-left:50px; font-size:10px; color:#4D4E53; margin-bottom:5px; }
#content-left h4  { color:#000; padding-left:0; margin:20px; margin-top:50px; text-align:center; font-size:13px; }
h5 { font-size:12px; margin:0; margin-bottom:10px; padding:0; }
h6 { font-size:10px; margin:0; padding:0; font-weight:600; }
img { border:none; margin:0; padding:0; }
p, address, #content-right ul { color:#333333; font-size:12px; line-height:20px; margin:0; padding:0 10px 10px 0; text-align:left; }
#content-right ul { margin-left:20px; }
strong { color:#000; }
a { text-decoration: none; }
#main { clear:both; width:814px; margin: 0px auto 0px auto; padding:0; border: solid 1px #417630; background: url(images/1px_green.gif) repeat-y 0px 0px; }

#contact-navigation { width:816px; margin: 0px auto 0px auto; padding:0; }
#contact-navigation ul { float:right; list-style:none; margin:0; }
#contact-navigation ul li { float:left; padding-left:1px; }
#contact-navigation a { color:#FFF; font-size:11px; font-weight:600; display:block; padding:2px 10px 2px 10px; background-color:#175419;  }
#contact-navigation li.first a { background:#175419 url(images/round_corner_top.gif) no-repeat top left; }
#contact-navigation li.last a { background:#175419 url(images/round_corner_top.gif) no-repeat top right; }
#contact-navigation a:hover { background-color:#136e2b; }
#head { height:100px; overflow:hidden; background:url(images/showcase.jpg) no-repeat 0 0; border-bottom: solid 1px #417630; }
#head a { margin-top:10px; margin-left:25px; display:table; zoom:1;   }
#content-left { width:210px; overflow:hidden; float:left; background-color:#DFE5E6; }
#content-right { float:left; width:590px; padding-left:10px; }
#content-right a { color:#136e2b; }
#content-right a:hover { text-decoration:underline; }
#content-right .info-box { padding:10px 10px 0 10px; margin:0 50px 50px 50px; background-color:#efefef; border: solid 1px #4D4E53; }
#content-right .info-box p { padding-bottom:5px; font-size:10px; }
#content-right .info-box em { width:60px; float:left; }
#contact-info { width:816px; margin: 0px auto 20px auto; background:#175419 url(images/round_corner_bottom.gif) no-repeat bottom left;}
#contact-info ul { margin:0; padding:0; list-style:none; padding:1px 0 0 220px; }
#contact-info li { float:left; margin:0; padding:0; padding-right:5px; }
#contact-info p, #contact-info a { font-size:10px; color:#fff; padding-bottom:2px; }
#contact-info a:hover { text-decoration: underline; }


/* Contentformatierung der linken Spalte */
#content-left img { margin:40px 53px 50px 53px; }
#content-left ul { list-style-type:none; margin:0 0 5px; padding:0; }
#content-left li { border-top:1px solid #FFFFFF; font-size:11px; font-weight:600; margin:0; voice-family:inherit; }
html > body #content-left li { margin:0; }
#content-left a { color:#5A5A5A; display:block; text-decoration:none; }
#content-left ul li a { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding;
	background:#175419 none repeat scroll 0 50%; padding:3px 0 3px 10px; width:210px; display:block; color:#ffffff; }
#content-left ul li a:hover { background-color:#136e2b; }
#content-left ul ul { margin:0; padding:0; }
#content-left ul ul li { font-weight:normal; margin:0; voice-family:inherit; }
html > body #content-left ul ul li { margin:0; }
#content-left ul ul li a { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding;
	background:#c7d5d6 none repeat scroll 0 50%; padding-left:18px; padding-right:3px; width:200px; display:block; color:#4D4E53; }
#content-left ul ul li a:hover { background-color:#dfe5e6; }
#content-left a.current { color:#003466; font-weight:bold; }
#content-left a.current:hover { text-decoration:none; }
p.welcome { text-align:center; padding-top:20px; }
.clear { clear:both; }
