 body {

    color: black; background-color: #ffffe0;
    margin:0px;
 font-family:'Tahoma', Arial, Helvetica, sans-serif;
font-size:0.8em;
  }
 
   .content {
width:500px;
float:left;
     font-family:'Tahoma', Arial, Helvetica, sans-serif;
font-size:0.8em;
     color: #410E1A;
     margin-left:10px;
margin-top:0px;
margin-right:0px;
line-height:15px;
}


 .contentlinks {
width:200px;
float:left;
font-size:0.8em;
     color: #410E1A;
     margin-left:10px;
margin:2px;
line-height:15px;
}



#box { background-color:#c1c1c1; border:1px solid :#9e2340;
width:200px;
     font-family:'Tahoma', Arial, Helvetica, sans-serif;
font-size:0.9em;
     color:#9e2340;
     margin-left:10px;
margin:2 2 2 2px;
padding:4 4 4 4px

}




#service... a{

font-family: 'Tahoma', Arial, Helvetica;
font-size: 0.8em;
font-weight: bold;
color:#ffffff;
background-color:#9e2340;
margin-top:0px;
margin-right:0px;
display:block;
padding:2px;



}
#service... a:hover
{

font-familiy: Tahoma, Arial, Helvetica;
font-size: 0.8em;
font-weight: bold;
color:#410E1A;
background-color:#d4ddd2;
margin-bottom:148px;
display:block;
padding:2px;
padding-right:20px;
margin-top:0px;
margin-right:0px;

}



ul.serivce {
    margin: 0; padding: 0.2em;
    text-align: center;
    border: 0px solid black;
    background-color: transparent;
float:right;


  }
  ul.service li {
    list-style: none;
 display: inline;  
       margin-top: 0px; padding: 2px;
font-family: Tahoma, Arial,Helvetica;
font-size:0.8em;

  }

  ul.service a, ul.service span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: d4ddd2; background-color: #9e2340;
  }
  * html ul.service a, * html ul.service span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul.service a:hover, ul.service span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color:#410E1A; background-color: #d4ddd2;
  }


.content a
{
font-familiy: Tahoma, Arial, Helvetica;
font-size: 0.9em;
font-weight: normal;
color:#410E1A;
background-color:#d4ddd2;
padding:2px;
}

.content a:visited
{
font-familiy: Tahoma, Arial, Helvetica;
font-size: 0.9em;
font-weight: normal;
color:#410E1A;
background-color:#d4ddd2;

padding:2px;

}

.content a:hover
{
font-familiy: Tahoma, Arial, Helvetica;
font-size: 0.9em;
font-weight: bold;
color:#ffffff;
background-color:#9e2340;

padding:2px;



}




#h1 {font-family:'Maiandra GD', Verdana, Arial, Sans-Serif; font-weight:normal;font-size:0.8em; color:#6685AC; background:inherit;  padding-top:oem; border-bottom:1px #ccc solid; padding-top:0em;}


h1 {font-family:'Tahoma', Verdana, Arial, Sans-Serif; font-weight:bold;font-size:0.9em; color:#9e2340; background:inherit;  padding-top:oem; border-bottom:1px #ccc solid; padding-bottom:0.0em;margin-bottom:0px;}
h2 {font-family:'Maiandra GD', Verdana, Arial, Sans-Serif; font-weight:bold;font-size:1.0em; color:#6685AC; padding-top:10px; border-bottom:0px #ccc solid; padding-top:0em;background-image:url(fileadmin/templates/main/images/trenner.gif);}

.klickpfad {
font-size:0.8em;
font-family: Tahoma;
background-color:#9e2340; 
border: 1px solid grey;
}

  body {

    color: black; background-color: #ffffe0;
    margin:0px;
  }

 body {
font-family:Tahoma,Helvetica, Arial,sans-serif;
    font-size:0.9em;
    color: #410E1A; background-color: transparent;


  }

  ul#navi {
    margin-left: 0px; padding: 0.2em;
    text-align: center;
    border: 0px solid black;
    background-color: transparent;
float:left;


  }
  ul#navi li {
    list-style: none;
 display: inline;  
       margin: 0em; padding: 0;
font-family: Tahoma, Arial,Helvetica;
font-size:0.8em;

  }

  ul#navi a, ul#navi span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: d4ddd2; background-color: #9e2340;
  }
  * html ul#navi a, * html ul#navi span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#navi a:hover, ul#navi span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color:#410E1A; background-color: #d4ddd2;
  }
.footer {
font-familiy: Tahoma, Arial, Helvetica;
font-size: 0.8em;
font-weight: bold;
color:#d4ddd2;

position:absolute; 
margin-left:50px;
margin-top:30px;
}

.tx-powermail-pi1{
font-family:Tahoma, "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#9e2340;
}
 form, button{border:0px solid #6685AC; margin:10; padding:10; float:right;background-color:#E8E6E3;}
.spacer{clear:both; height:1px; float:left;}
/* ----------- formular komplett ----------- */
.tx-powermail-pi1{
margin:6px;
width:480px;
padding:6px;
border:solid 0px #FFF3B0;
background: transparent;
background-image: url(fileadmin/images/bg.gif);
background-color:transparent;


}

/* ----------- formcss ----------- */
.tx-powermail-pi1 h1 {
font-size:0.8em;
font-weight:normal;
margin-bottom:6px;
}
.tx-powermail-pi1 p{
font-size:12px;
color:#396029;
margin-bottom:10px;
border-bottom:solid 0px #9e2340;
padding-bottom:10px;
}

.tx-powermail-pi1 #uid1 {
display:block;
font-weight:bold;
text-align:left;
margin:6px;
float:left;
font-size:12px;
padding:2px 2px;
border-right:1px  ridge #9e2340;
border-bottom: 1px ridge #9e2340;
width:200px;
margin:2px 0 10px 10px;
background-color:#F2EEEE;
}


.tx-powermail-pi1 #uid14{
display:block;
font-weight:bold;
text-align:left;
margin:0px;
float:left;
font-size:12px;
padding:2px 2px;
border-right:1px  ridge #9e2340;
border-bottom: 1px ridge #9e2340;
width:200px;
margin:2px 0 10px 10px;
background-color:#F2EEEE;
}



.tx-powermail-pi1 #uid13{
display:block;
font-weight:bold;
text-align:left;
margin:0px;
float:left;
font-size:12px;
padding:2px 2px;
border-right:1px  ridge #9e2340;
border-bottom: 1px ridge #9e2340;
width:200px;
margin:2px 0 10px 10px;
background-color:#F2EEEE;
}

.tx-powermail-pi1 #uid16{
display:block;
font-weight:bold;
text-align:left;
margin:0px;
float:left;
font-size:12px;
padding:2px 2px;
border-right:1px  ridge #9e2340;
border-bottom: 1px ridge #9e2340;
width:200px;
margin:2px 0 10px 10px;
background-color:#F2EEEE;
}

.tx-powermail-pi1 #uid12{
display:block;
font-weight:bold;
text-align:left;
margin:10px;
float:left;
font-size:12px;
padding:4px 2px;
border-right:1px  ridge #9e2340;
border-bottom: 1px ridge #9e2340;
width:200px;
margin:2px 0 10px 10px;
background-color:#F2EEEE;
}



.tx-powermail-pi1 #uid11{
display:block;
font-weight:bold;
text-align:left;
margin:10px;
float:left;
font-size:12px;
padding:4px 2px;
border-right:0px solid #6685AC;
border-bottom: 01px solid #6685AC;
width:200px;
margin:2px 10px 10px 10px;
background-color:#F2EEEE;
}

.tx-powermail-pi1 #uid10{
display:block;
font-weight:bold;
text-align:left;
margin:0px;
float:left;
font-size:12px;
padding:2px 2px;
border-right:1px solid #6685AC;
border-bottom: 1px solid #6685AC;
width:200px;
margin:2px 0 10px 10px;
background-color:#ffffe0;
}

/* ----------- label eingabefelder ----------- */
.tx-powermail-pi1 label{
display:block;

background:transparent;
font-weight:normal;
text-align:left;
width:140px;
float:left;
}
.tx-powermail-pi1 .small{
color:#396029;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
.tx-powermail-pi1 input{
float:left;
font-size:12px;
padding:4px 2px;
border-right:0px solid #6685AC;
border-bottom: 0px solid #6685AC;
width:200px;
margin:2px 10px 10px 10px;
background-color:#ffffe0;
}
.tx-powermail-pi1 button{
clear:both;
color:#6685AC;
display:block;
font-weight:bold;
text-align:left;
margin:10px;
float:right;
font-size:12px;
padding:4px 2px;
border-right:0px solid #E9F497;
border-bottom: 0px solid #E9F497;
width:200px;
margin:2px 0 10px 10px;
background-color:#E8E6E3;
}

.tx-srfreecap-pi2-image { margin-left: 13em;white-space:pre; }
		.tx-srfreecap-pi2-cant-read {margin-left:1em; font-size: .9em; color: #396029;white-space:pre; }
		.tx-srfreecap-pi2-cant-read a:link { background-color:transparent; font-weight:bold; text-decoration:none; }
