
#searchdiv, #menudiv, #layout_footer_right, div.bd, form.suchform, input.btn, button.btn, 
button.btnsmll, div.zipoptionen, div.frontbottom, input[type="radio"], input[type="checkbox"], select {
  display: none;
}

#layout_all, #layout_top, #layout_bottom, #layout_header_left, #layout_header_right, #layout_footer_right,
#layout_footer_left, #layout_middle_left, #layout_middle_right {
  background-image: none;
}

body {
  width: 100%
}

#layout_middle_right,#layout_content {
	margin: 0;
	padding: 0;
}

textarea {
	height: 200px;
  overflow: visible; 
}


.auswbalken_big_bg, .auswbalken_bg  {
  border-color: black;
}

.frontfloathalf{
    float:none !important;
    width:auto !important;
}
.frontfloat_rightfull{
    float:none !important;
    width:auto !important;
    border: none !important;
    margin:30px !important;
    padding:0 !important;
    font-size: 16px !important;
}
.frontfloat_rightfull ul li{
    list-style: disc !important;
    padding-bottom:10px !important;
}
.frontfloat_rightfull ul li input{
    display:none !important;
}

.smalllink, .navtop, .inlinetipp, .navbottom{
    display:none;
}



.extrainfo { 

}


label.frontlabelradio {
    border: 1px solid #CCC !important;
    margin: 8px !important;
    padding: 4px !important;
}

div.frontradio {width:auto !important;}
/*span.frontwailabel {position:static !important;}*/

#contentdiv {font-size: 16px !important;}

textarea {
    border: none !important;
    border: 1px solid #000000 !important;
    resize: none !important;
}

.fronttextinput {border: none !important;
border-bottom: 1px solid #000000 !important;
padding-left: 2px !important;
background-color: transparent !important;
}


div#print_overlay, div#close_overlay{}

.printonly {
    display: block;
}
