body {font-family: Verdana,Arial,Helvetica, sans-serif;  color: #666666; margin-top: 0px;text-align: center;padding:0; background-color:#ffffff; background: url(../interface/bgd.gif) repeat-x;}

/* Wrapp it all up - including footer with copyright */
div#wrapper {width:955px;margin: 0 auto; margin-top:35px; padding:0;text-align:left; }
div#container {width:955px; margin: 0; padding:0 0 25px 0; min-height:570px; background:url(../interface/shadow.jpg) center top no-repeat;}
div#headerimage {clear:both; width:949px; height:143px; margin: 0 0 0 3px; padding:0; text-align:right;background-color:#85f554;background: url(../interface/headerbgd.jpg) repeat-x;}
div#navigation {width:949px; height:26px; margin: 0 0 0 3px; padding:0; background-color:#b6b7b6;border-bottom:1px solid #abaaaa;text-align: left;}
div#contentwrapper {width:878px; margin: 30px 0 0 38px; font-size: 70%; line-height: 160%;border:1px solid #fff;}
div#contentwrapper.einspaltig {width:800px; margin: 30px 0 0 72px;}

/* footer */
div#footer {clear:both; width:955px; margin: 0 auto; text-align:right; font-size: 70%;background: url(../interface/footer-bgd.jpg) center top no-repeat; padding-top:18px;height:61px; }
div#copyright {width:500px;height:20px; margin:5px 0 0 30px;padding:0; font-size:65%; color:#999999;line-height: 100%;}

/* logo + topic */
div#logo {width:146px; height: 22px; text-align: left; padding:18px 0 7px 34px;}
div#logo h1 {width:146px; height: 22px;background: url(../interface/logo.gif) left top no-repeat;margin: 0;padding:0;text-indent: -9999px;}
div#topic {float:right; width:310px; height: 21px; text-align: left; padding:18px 23px 8px 0;}
div#topic h1 {width:310px; height: 21px;background: url(../interface/topic.gif) left top no-repeat;margin: 0;padding:0;text-indent: -9999px;}

/* Navigation  */
#navigation ul {margin:0 0 0 20px;padding:0;list-style-type: none;}
#navigation li {margin:0;padding:0;list-style-type: none;float:left;}
#navigation ul li a, #navigation ul li a:visited {font-family: Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; text-decoration: none;padding: 5px 15px;color: #f9f6f6;display:block;outline: none;}
#navigation ul li.current a, #navigation ul li a:hover, #navigation ul li.current a:active {color: #535252;}

/* Quote */
div#quotecontainer {position: relative;height: 200px;margin-top:30px;}
.loadimage { float: left; padding-right: 20px; }
div.quotetext {position: relative;margin-left:270px; max-width: 500px;}
.quotetext {color:#9f9f9f;text-decoration:none;letter-spacing: -1px;;font-size:24px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;line-height:120%;}
.quotetext div.green, .quotetext span.green {color:#64cf34;}
div#quotecontainer ul {list-style: none;}
div#quotecontainer ul li {background-image: none; padding:0;}

/* Copyright */
#copyright a, #copyright a:visited,#copyright a:active  {color:#999999; text-decoration:underline;}
#copyright a:hover {color:#f52210; text-decoration:underline;}

/* content */
#col1 {width:257px; margin:0; padding:0; float: left;}
#col2 {width:257px; margin:0 0 0 308px; padding:0;}
#col3 {width:257px;  margin:0; padding:0; float: right; }

#col4 {width:257px; margin:0; padding:0; float:left;}
#col5 {width:257px; padding:0; margin:0 0 0 308px; }
#col6 {width:257px; margin:0; padding:0; float:right;}

#colimage {width:200px; margin:15px 0 0 0; padding:0; float: left;}
#colcontent {width:412px; margin:28px 0 0 251px; padding:0;}

div.seperator {width:800px;height:20px; clear:both;border:1px solid #fff;}

/* Überschriften */
#contentwrapper h1 {font-weight:normal;font-size:22px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#4c4b4b;}
#contentwrapper h1.title {margin-top:20px;}
#contentwrapper h2 {font-weight:normal;font-size:18px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#4c4b4b;margin-top:0;}
#contentwrapper a:hover h1, #contentwrapper a:hover h2, #contentwrapper a:hover h3  {color:#4c4b4b;text-decoration:underline;}

p {margin-top:0;}
#contentwrapper ul {list-style: none; margin-top:0; padding-left:0;margin-left:0;} 
#contentwrapper ul li {padding-left: 15px; padding-bottom:5px; background-image: url(../interface/bullet.gif); background-repeat: no-repeat; background-position: 0 .5em;}

a:link, a:visited,a:active {color:#f52210;text-decoration:none;outline: none;}
a:hover {color:#f52210;text-decoration:underline;outline: none;}
a.more {line-height:250%;font-size:80%;}

.introtext {color:#999;font-size:16px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;line-height:150%;}
.sml {font-size:80%;}
.hochgestellt {font-size:70%;vertical-align:super;}
img.frame {border:1px solid #edede8; padding:8px 8px;}


/* Formular */
.required {font-weight:bold; color:#8cf559;}
.errortext {font-size: 10px; color:#ff0000;}
input, textarea {font-family: Verdana,Arial,  Helvetica, sans-serif;color:#666;}
input.green {border:none;background-color:#cffcae;margin-bottom:7px;width:270px; height:20px;padding:3px 4px 0 4px;font-size:12px;border-right:1px solid #93f45d;border-bottom:1px solid #93f45d;}
textarea.green {border:none;background-color:#cffcae;margin-bottom:7px;width:270px; height:153px;padding:3px 4px 0 4px;font-size:12px;border-right:1px solid #93f45d;border-bottom:1px solid #93f45d;}
input.grey {background-color:#ccc; border-right:1px solid #b6b7b6;border-bottom:1px solid #b6b7b6;font-size:80%;}
