/*
Hellgruen: #c3d9c7;
Dunkegruen: #008851;
Graugruen: #d8e6da;

*/


.tx-powermail {width: 100% !important;}
.tx-powermail legend {display:none;}
.powermail_label {color: #008851;}
.powermail_fieldset {background: transparent;border: 0px solid #ccc;}
.powermail_submit {background: #008851;}
.tx-powermail a {color: #008851;}
    
    
body {background-color:#c3d9c7;margin:0;padding:0;font-family:Tahoma,Arial;}

p.bodytext, #content ul li {font-size:13px;font-weight:normal;margin:0;padding:0;line-height:22px;list-style-type:square;}

p.bodytext sup {font-size:8px;margin:0;padding:0;}

p.bodytext a {color:#008851;text-decoration:underline;}
p.bodytext a:hover {color:#008851;text-decoration:underline;}
.csc-textpic-caption {text-align:center;margin:5px 0 0 0;padding:0;}

h1 {font-size:20px;font-weight:normal;margin:0;padding:0;color:#008851;}
h1 sup {font-size:12px;}
h2 {font-size:18px;font-weight:normal;margin:0;padding:0;color:#008851;}
h2 sup {font-size:12px;}
h3 {font-size:16px;font-weight:normal;margin:0;padding:0;color:#008851;}
h4 {font-size:14px;font-weight:normal;margin:0;padding:0;color:#008851;}
h5 {font-size:16px;font-weight:normal;margin:0;padding:0;color:#000000;}

.csc-default h2 {border-bottom:1px;border-right:1px;border-top:1px;border-left:1px;border-color:#d8e6da;border-style:solid;margin:0 0 20px 0;padding:0 0 0 10px;}


.detail {color:#008851;}
.important {color:#cc0000;}

.csc-textpic-caption,
#cboxTitle {color:#666666;font-size:12px;}

.csc-mailform {float:left;font-size:13px;font-weight:normal;margin:0;padding:0;width:440px;}

.csc-mailform input {float:right;width:250px;}

.csc-form-element {clear:left;float:left;width:440px;margin:0 0 10px 0 !important;padding:0;}

.csc-mailform textarea {clear:left;float:left;width:438px;margin:10px 0 0 0;padding:0;}


/* ----- IE FIX ----- */
a img {border: none;}


#center {margin: 0;margin-left: auto;margin-right: auto;width: 960px;}

#logo {float:left;margin:30px 0 20px 0;padding:0;}

#slogan {float:left;margin:25px 0 20px 50px;padding:0;}
#slogan h1 {font-size:24px;font-weight:normal;margin:0;padding:0;color:#494948;}

#language {float:right;margin:90px 0 0 0;padding:0;}

#language ul li {float:left;list-style:none;margin:0 0 0 10px;padding:0;}

#language ul li a {color:#008851;text-decoration:none;}
#language ul li a:hover {color:#008851;text-decoration:underline;}

#container {float:left;margin:0;padding:0;width:960px;background-color:#ffffff;}

#menu {float:left;width:220px;margin:40px 0 0 0;padding:0;}

#content {float:right;width:640px;margin:40px 40px 40px 60px;}

#contentfull {}

#content2col #left {float:left;width:440px;margin:0 40px 0 0;padding:0;}
#content2col #right {float:right;width:160px;margin:0;padding:0;}

ul.level_1 {display:block;margin:0;padding:0;}
ul.level_1 li {float:left;width:220px;height:auto;border-bottom:1px;border-right:1px;border-top:1px;border-left:0;border-color:#d8e6da;border-style:solid;margin:0 0 20px 0;padding:0;
list-style:none;}
ul.level_1 li a {float:left;width:220px;height:27px;padding:6px 0 0 50px;margin:0;color:#008851;text-decoration:none;
background-image:url(bilder/navi-pfeil.png);
background-repeat: no-repeat;
background-position: 20px 7px;list-style:none;}
ul.level_1 li a:hover {float:left;width:170px;height:27px;padding:6px 0 0 50px;margin:0;color:#008851;text-decoration:none;background-color:#f1f1f1;}
ul.level_1 li a.active {background-color:#f1f1f1;width:170px;height:27px;}


ul.level_2 {float:left;display:block;margin:0;padding:0 0 3px 0;}

ul.level_2 li {background:none;margin:0;padding:0;border:0;}

ul.level_2 li a,
ul.level_2 li a:hover {float:left;background-image: none;font-size:12px;margin:2px 0 0 50px;padding:3px 0 0 5px;height:20px;width:150px;}

ul.level_2 li a.active {float:left;width:150px;padding:3px 0 0 5px;height:20px;}



#footer {float:left;background-color:#008851;width:960px;height:40px;margin:0 0 50px 0;padding:0;}

#footer #left {float:left;color:#ffffff;font-size:13px;margin:10px 0 0 10px;}

#footer #right {float:right;margin:10px 10px 0 0;padding:0;}
#footer #right a {color:#ffffff;font-size:13px;margin:0;padding:0 0 0 20px;text-decoration:none;}
#footer #right a:hover {text-decoration:underline;}