/* CSS von ELRITSCHI */
/* copyright ALOCO GmbH */
/* www.alcoo.ch */
/* body */
body {
background-color: #000000;
font-size: 13px;
font-family: "New Century Schoolbook", Times, serif ;
color:#000000;
text-align: center;
padding: 0px 0px 0px 0px;
margin: 25px 0px 0px 0px;
}
h1, h2, h3, h4, h5, h6 {
margin: 2px 0px 2px 0px; 
padding: 0px 0px 0px 0px;
}

p {
margin: 0px 0px 0px 0px; 
padding: 0px 25px 10px 0px;
font-size: 13px;
font-weight: normal;
}

a:link { 
color: #aaaaaa;
font-weight: bold;
background-color:transparent;
text-decoration: underline; 
}
a:visited { 
color: #aaaaaa;
font-weight: bold;
background-color:transparent;
text-decoration: underline; 
}
a:focus { 
color: #ffcc00;
font-weight: bold;
background-color:transparent;
text-decoration: underline; 
}
a:hover { 
color: #ffcc00;
font-weight: bold;
background-color:transparent;
text-decoration: underline; 
}
a:active { 
color: #ffcc00;
font-weight: bold;
background-color:transparent;
text-decoration: underline; 
}

a.jump, a.jump img {border:none; text-decoration:none; float:left; background-color:#ffffff;}
a.top, a.top img {border:none; text-decoration:none; }
a#inhalt {float:right; width:1px; height:1px; overflow:hidden;}

h1 {
font-size: 14pt;
color:#110000;
font-weight: bold;
background-color: transparent;
}

h2 {
font-size: 12pt;
color:#220000; 
font-weight: bold;
background-color: transparent;
}

h3 {
font-size: 10pt;
color:#330000;
font-weight: bold;
background-color: transparent;
}

h4 {
font-size: 8pt;
color:#440000;
font-weight: bold;
background-color: transparent;
}

h5 {
font-size: 8pt;
color:#550000;
font-weight: normal;
background-color: transparent;
}

h6 {
font-size: 18pt;
color:#660000;
font-weight: bold;
background-color: transparent;
}

#container {
background-color: #000000; 
margin: auto; 
padding: 0px 0px 0px 0px; 
width : 800px;
} 
#links {
float : left;
border-bottom: solid 53px #000000; 
text-align : left; 
background-color : #000000;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width : 194px; 
} 
#navi {
font-family : Verdana, Arial, Helvetica;
font-size : 14px;
background-color : #000000;
font-weight : bold;
text-align : left;
padding : 10px 0px 0px 0px; 
margin : 0px 0px 0px 0px;
width : 194px;
}
#inhalt {
float : left;
width : 592px;
height : auto;
background-color : #993300; 
font-family : Verdana, Arial, Helvetica;
text-align : left;
margin : 0px 0px 0px 0px;
padding :7px 7px 7px 7px; 
}
#footer {
width : 576px;
height : auto; 
font-family : Verdana, Arial, Helvetica;
font-size : 11px; 
color:#CCCCCC; 
background-color : black;
border-top: solid 10px #993300;
margin : 0px 0px 0px 0px;
padding :4px 4px 4px 4px; 
text-align : right; 
}
#banner {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.date {
font-size: 7pt;
color:#ffffff;
line-height: 8pt;
}
#flash{
width: 558px;
height: 372px;
background-color: #993300;
border: solid 8px #000000;
}
/* Mailform  */
.csc-mailform {
font-family: Verdana, Arial,Helvetica, sans-serif;
background-color: transparent;
padding: 10px 0px 10px 0px;
margin: 0px 0px 20px 0px;
}
.csc-mailform-field {
font-weight:normal;
background-color: transparent;
color:#000000;
font-size:14px;
text-align: right;
padding: 4px 120px 4px 0px ;
margin: 0px 0px 0px 0px;
}

label {
background-color: transparent;
color:#000000;
font-size:14px;
float:left;
padding: 2px 0px 0px 75px ;
margin: 0px 0px 0px 0px;
}
.csc-textpic-caption {
color:#000000;
font-size:11px;
}

/* Powermail */
fieldset.tx-powermail-pi1_fieldset {
padding: 0px 20px 0px 9px;
margin: 30px 0px 0px 8px;
}
fieldset.tx-powermail-pi1_fieldset label {
width: 120px;
float: left;
text-align: right;
clear: both;
padding: 2px 5px 2px 2px;
margin: 0px 5px 20px 2px;
}
fieldset.tx-powermail-pi1_fieldset fieldset.tx-powermail-pi1_fieldset select {
width: 200px;
padding: 2px 5px 2px 2px;
margin: 0px 5px 20px 2px;
}
fieldset.tx-powermail-pi1_fieldset input {
width: 135px;
border: solid 1px #000000;
padding: 2px 5px 2px 2px;
margin: 0px 5px 20px 2px;
}

fieldset.tx-powermail-pi1_fieldset textarea {
font-family: Verdana, Arial,Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
border: solid 1px #000000;
padding: 2px 5px 2px 2px;
margin: 0px 5px 20px 2px;
}
div.tx_powermail_pi1_fieldwrap_html {
padding: 2px 0px 2px 0px;
margin: 0px 0px 0px 0px;
}
.tx_powermail_pi1_submitmultiple_back {
padding: 2px 8px 2px 18px;
margin: 20px 0px 0px 20px;
}
.tx_powermail_pi1_submitmultiple_forward {
padding: 2px 8px 2px 18px;
margin: 20px 0px 0px 20px;
}
.powermail_captcha {
padding: 0px 20px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
}
.powermail_kontaktformular {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
}
.tx-guestbook-field {
padding: 0px 230px 0px 0px;
margin: 0px 0px 0px 0px;
width: 320px;
float: left;

}
.tx-guestbook-form-inputfield-med {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 245px;
}
.tx-guestbook-form-inputfield-big {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 245px;
}
.tx-guestbook-form-textarea {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 245px;
}
.tx-guestbook-submit {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 145px;
}