html,body {
margin: 0px;
background-color: #ffffff;
background-image: url(top_back.jpg);
background-repeat: repeat-x;
}


p,li,ul,td,th {
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height: 1.5em;
color:#696969;
}

.infotext {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size:11pt;
line-height: 1.5em;
color:#696969;
}




.bottom_back{
background-image: url(bottom_back.jpg);
background-repeat: repeat-x;

}


.logo_back{

background-image: url(margit_seischab3.png);
background-repeat: no-repeat;
}

a:link {
font-family: Arial,sans-serif;
color:#8C8C8C;
text-decoration:none;
font-weight: bold;


}

a:visited {
font-family: Arial,sans-serif;
text-decoration:none;
font-weight: bold;

}

a:hover{
font-family: Arial,sans-serif;
text-decoration: underline;
font-weight: bold;
}



fieldset.tx-powermail-pi1_fieldset {

/* Disable border */

border: none;

}

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;

}


legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:100%;
padding-top:10px;
padding-bottom:10px;
padding-left:0px;
border: 0px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}

a.menu_main, a.menu_main:link, a.menu_main:visited {
background-image: url(button_up.png);
background-repeat: no-repeat;
  font-size:14px;
  font-weight: bold;
  padding:10px;
  padding-left:17px;
  padding-right:17px;
  text-decoration:none;
  color:#ffffff;
 
}

a.menu_main:hover {
background-image: url(button_down.png);
background-repeat: no-repeat;
text-decoration:underline;
}


a.menu_sub, a.menu_sub:link, a.menu_sub:visited {
  display:inline-block;
  /*position:relative;*/
  padding:5px;  
  font-size:15px;
  text-decoration:none;
  background-position:top left;
  color:#ffffff;

}

a.menu_sub:hover {
color:#aaaaaa;
}

.menu_sub_wrap {
padding-left:15px;
}

.menu_bottom_wrap {
padding-left:15px;
}


a.menu_bottom, a.menu_bottom:link, a.menu_bottom:visited {
  display:inline-block;
  /*position:relative;*/
  padding:5px;  
  font-size:12px;
  text-decoration:none;
  background-position:top left;
  color:#ffffff;

}

a.menu_bottom:hover {
color:#aaaaaa;
}

.content_wrap {
padding:15px;
padding-top:30px;
}

.menu_side_wrap {
padding:15px;
padding-top:30px;
}

.header_01, h1,.h1,h2,.h2 {
 color:#8b2f30;
  font-size:20px;
  font-weight: bold;
}


a.menu_side_01, a.menu_side_01:link, a.menu_side_01:visited {
  display:block;
  /*position:relative;*/
  padding-bottom:10px;  
  font-size:15px;
  text-decoration:none;
  background-position:top left;
  color:#ffffff;
}

.content_padding {
padding-top:20px;
padding-left:10px;
}

.content_padding_right {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size:11pt;
line-height: 1.5em;
color:#696969;
padding:20px;
}


.content_left {
padding-top:30px;
}
