body {margin: 0; padding: 0; background:url(./images/lilienmuster.gif); text-align:center;font-family:Arial,Verdana;}
p.bodytext a {text-decoration:none;color:rgb(0,0,0);border-bottom:1px dashed;}
p.bodytext a:hover {color:rgb(0,103,79)}
a.external-link-new-window {text-decoration:none;color:rgb(0,0,0);border-bottom:1px dashed;}
a.external-link-new-window:hover {color:rgb(0,103,79)}
ul {list-style:square;padding-left:15px;padding-top:0px;padding-bottom:0px;padding-right:0px;}
h2 {color:rgb(0,0,0);font-size:12pt;font-weight:bold;margin-top:13px;}
a {text-decoration:none;color:rgb(90,95,95);}
a:hover {color:rgb(0,103,79);}
#centering {background: rgb(100%,100%,100%); width:960px; margin-top:30px; margin-top:15px; margin-left:auto; margin-right:auto; text-align: center; padding:0px}
#centerPartTop {background:inherit;}
#centerPartBottom {background:inherit;}
#logo {padding-top:8px;padding-bottom:10px;}
#clearLeftTop {clear:left;}
#centerPartImages {background:inherit;}
#leftPartMain {width:160px; background:inherit; float:left;text-align:center;}
#centerPartMain {width:580px; background:inherit; float:left;}
#rightPartMain {width:220px; background:inherit; float:left;text-align:center;}
#clearLeftMain {clear:left;}
#menuBox {margin-bottom:20px;margin-top:102px;margin-left:0px;margin-right:0px;padding-left:22px;padding-bottom:12px;text-align:left;font-size:11pt;font-weight:bold;line-height:27px;}
#contentBox {margin-top:31px;margin-bottom:10px;padding-left:10px;padding-top:0px;padding-bottom:20px;padding-right:30px;text-align:left;font-size:11pt;line-height:23px;}
#rightContentBox {margin-top:50px;margin-left:0px;margin-bottom:10px;margin-right:32px;padding-left:10px;padding-top:0px;padding-bottom:0px;text-align:left;font-size:9pt;font-weight:bold;color:rgb(90,95,95);}
#languageBox {margin-top:19px;margin-bottom:32px;padding-left:0px;height:16px;padding-top:0px;padding-bottom:0px;text-align:left;font-size:9pt;font-weight:bold;}
#languageFlagDE {border:1px solid #fff;margin-right:3px;float:left;}
#languageFlagEN {border:1px solid #fff;margin-right:3px;float:left;}
#languageFlagFR {border:1px solid #fff;margin-right:3px;float:left;}
#rightContentBox h1 {font-size:11pt;font-weight:bold;color:#006666;border-bottom:2px solid #006666;}
#rightContentBox ul {list-style:none;margin:0;padding:0px;}
#rightContentBox li {padding-bottom:6px;}
#rightContentBox a {text-decoration:none;color:rgb(90,95,95);}
#rightContentBox a:hover {color:rgb(0,103,79);}
#separatorInfoBox {background:rgb(100%,100%,100%);height:10px;overflow:hidden;margin-top:16px;margin-bottom:10px;margin-right:3px;}
#separator {background:rgb(145,168,170);height:6px;overflow:hidden;margin-top:15px;margin-bottom:15px;}
#footer {text-align:center;font-size:9pt;width:960px;background:#006666;color:rgb(100%,100%,100%);margin:0px;}
#copyright {width:375px;text-align:right;font-size:9pt;background:#006666;color:rgb(100%,100%,100%);margin:0px;padding-top:2px;padding-bottom:2px;float:left;}
#footerMenu {width:585px;text-align:left;font-size:9pt;background:#006666;color:rgb(100%,100%,100%);margin:0px;padding-top:2px;padding-bottom:2px;float:left;}
#footerMenu a {color:rgb(100%,100%,100%);}
#footerMenu a:hover {color:rgb(180,180,180);}
.menu-active a {color:rgb(0,103,79);text-align:left;font-size:11pt;font-weight:bold;line-height:9px;}
.menu-inactive a {color:rgb(90,95,95);text-align:left;font-size:11pt;font-weight:bold;line-height:9px;}
div.hline {background:rgb(145,168,170); width:520px; margin-left:0; margin-right:auto; margin-top:15px; margin-bottom:15px; height:3px;overflow:hidden}


fieldset.tx-powermail-pi1_fieldset label {
/* Style labels */
display: block;
width: 150px;
float: left;
clear: both;
}

fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select {
/* Style input fields */
width: 200px;
border: none;
border-bottom: 1px solid black;
margin-left: 10px;
}

div.tx_powermail_pi1_fieldwrap_html {
/* Increase margin between every field */
margin: 10px 0;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
/* Increase margin between every field */
margin-top: 20px;
margin-left: 160px;
height: 28px;
width: 250px;
background-color:#cceecc;
font-size:10pt;
font-weight:normal;
border: 1px solid black;
}

#uid3_cb {
width:12px;
height:12px;
border-bottom: 0px;
}
#uid3_hr {width:152px;}
#uid4_cb {
width:12px;
height:12px;
border-bottom: 0px;
}
#uid4_hr {width:152px;}
#uid13 {margin-left:10px;}
.powermail_mandatory_js {color:#990000;font-size:10pt;font-weight:normal;margin-right:20px;position:relative;left:10px;}


/* Reservation: for the english version */

#uid25_cb {
width:12px;
height:12px;
border-bottom: 0px;
}
#uid25_hr {width:152px;}

#uid26_cb {
width:12px;
height:12px;
border-bottom: 0px;
}
#uid26_hr {width:152px;}

/* Kommentarfeld */
#uid29 {margin-left:10px;}