@page { margin: 1cm 0.5cm 0.5cm }

#header, #rightside, #footer, input.senden { display: none; }

html, body {
height: 100%;
font-size: 100.01%;
margin: 0;
padding:0;
}

body {
background-color: #ffffff;
}

#layout {
width:auto;
margin:0 0;
}


#content {
position:relative;
width:auto;
margin: 0 0;
}



#middle {
width: auto;
padding:20px 0 0 0;
}


#middlevoll {
width: auto;
padding:20px 0 0 0;
}

.textblock {
width: 100%;
padding: 0 0 10px 0;
}

.bildrahmenred {
border: 1px solid #9c202f;
}

.bildrahmen {
border: 1px solid white;
}


#clearfooter {
clear: both;
}


fieldset.standardformular label {
vertical-align:bottom;
font-weight:bold;
width: 6.5em;
float: left;
margin: 4px 0 0 0;
color:#9c202f;
}

fieldset.bestellformular label {
vertical-align:bottom;
font-weight:bold;
width: 8em;
float: left;
margin: 4px 0 0 0;
color:#9c202f;
}

.box {
border: 1px solid #9c202f;
background-color: #ffffff;
height:1.2em;
width: 250px;
}

.box1a {
border: 1px solid #9c202f;
background-color: #ffffff;
width: 75px;
height:1.2em;
}

.box1b {
border: 1px solid #9c202f;
background-color: #ffffff;
height:1.2em;
width: 69px;

}

.box2 {
border: 1px solid #9c202f;
background-color: #ffffff;
margin-left:4px;
height:1.2em;
width: 171px;
}

.cbox, .rbox {
float:left;
margin-right: .3em;
border: 0px solid #9c202f;
background-color: #ffffff;
height:1.2em;
}

.boxtext {
float:left;
font-weight:bold;
padding-right: 1.3em;
color:#9c202f;
}


.textfeld {
border: 1px solid #9c202f;
background-color: #ffffff;
width: 253px;
}

fieldset.standardformular input.senden, .bestellformular input.senden  {
width:auto;
background-color: #9c202f;
color: #ffffff;
border: 1px solid #5f6060;
font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
vertical-align:middle;
font-size: 1em;
height:18px;
text-align:center;
padding:0 0 2px 0;
font-weight:bold;
}



.standardformular .formfeld {
color:#9c202f;
font-weight:bold;
width: 6.5em;
float: left;
height: 2em;
}

.bestellformular .formfeld {
color:#9c202f;
font-weight:bold;
width: 8em;
float: left;
height: 2em;
}

.formfeldausgabe {
float: left;
height: 2em;
}