
body {
  font: normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #000000;
  background: #C0C0C0;
  width: 1000px;
  left: 50%;
  top: 50%;
  margin: 30px auto;
  text-align:center;
}

.main{
text-align:left;
}


img { border: 0; 
  }

h1{
color:#c04343;
font-size:18px;
  list-style: none;
  line-height: 180%;
  font-weight:normal;
  text-transform: uppercase;
}

h2{
color:#c04343;
font-size:15px;
  list-style: none;
  line-height: 180%;
  font-weight:normal;
  text-transform: uppercase;
}

h3{
color:#c04343;
font-size:12px;
  list-style: none;
  line-height: 180%;
  font-weight:bold;
  text-transform: uppercase;
}


a{
  color:#c04343;
  text-decoration: none;
}

/* links */

.logo{
color:gray;
font-size:20px;
  list-style: none;

}

.links {
  width: 230px;
  float:left;
  text-align:right;
  padding-right: 20px;
  padding-top: 10px;
}



.navigation {
  font-size:18px;
}

.navigation ul{
  list-style: none;
  line-height: 180%;
  font-weight:bold;
  text-transform: uppercase;
}

.subnav{
border-top:1px solid #fff;
border-bottom:1px solid #fff;
font-size:12px;
margin:10px 0px 10px 0px;
}

.navigation a {
  text-decoration: none;
  color: #ffffff;
}

.navigation a:hover {
  color: #c04343;
}

.navigation .subnav a:hover {
  color: #c04343;
}

.navigation ul li.act a{
color:#c04343;
}

.navigation ul li.act ul a{
color:#ffffff;
}

.navigation ul li.act ul li.subact a{
color:#c04343;
}

/* Mitte */

.mitte {
  float:left;
  width: 520px;
  background: #ffffff;
  padding: 10px;
  min-height: 500px;
}


/*rechts */

.rechts {
float:right;
width: 200px;
color:#ffffff;
font-size:12px;
}




.rechts a{
color:#fff;
text-decoration:none;
}



.box1, .box2 {
  background: #c04343;
  border: 8px solid #ffffff;
  /*height: 180px;*/
  padding: 8px;
margin-bottom:20px;
text-align:left;
}

/**********Powermail**********/

.tx-powermail-pi1{
}

.tx-powermail-pi1 fieldset{
border:0px;
}

.tx-powermail-pi1 legend{
display:none;
}

.tx-powermail-pi1 label{
display: block;
float: left;
clear: left;

width: 80px;
font-style:italic;
margin:5px;
}

.error{
clear:both;
font-style:italic;
margin:35px 0px 0px -150px;
color:#c04343;
}


.tx-powermail-pi1 textarea,input{
border:1px solid #C0C0C0;
margin:5px;
width:200px;
}


.tx-powermail-pi1 textarea{
width:300px;
height:100px;
}

.powermail_submit{
width:100px;
margin-left:95px;
background:#fff;
}

.tx-srfreecap-pi2-image{
width:150px;
margin-left:100px;
}

.tx-srfreecap-pi2-cant-read{
display:none;
}




