.pic_border {border-width:1px; border-color:#666666; padding:0px; border-style:solid;}

textarea, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A {
	COLOR: #000000; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #330099;
	TEXT-DECORATION: underline;
}
.NavigationLink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif;
}
.bottom {
	background-attachment: scroll;
	background-color: #f7efe7;
	background-image:  url(/images/bottom.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.bottom_holzcleanic {
	background-attachment: scroll;
	background-color: #f7efe7;
	background-image:  url(/images/bottom_holz.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.main {
    background-attachment: scroll;
	background-color: #f7efe7;
	background-repeat: no-repeat;
	background-position: center center;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: 900;
	text-align: right;
	white-space: normal;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #0E047D;
}
.header_hc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: 900;
	text-align: right;
	white-space: normal;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #CC3333;
}
.TextKlein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 15px 5px;
	text-align: left;
	vertical-align: top;
}

.TextKlein_hc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 15px 5px;
	text-align: left;
	vertical-align: top;
}

.TextKlein2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	line-height: 20px;
}
.TextBild {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}
.HeaderAblaugservice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CC3333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
}

.infoBoxInhalt {
	FONT-SIZE: 11px;
	BACKGROUND: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	padding: 3px 0px;
}
.infoBoxHeadingLeft {
	background-color: #21418C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	color: #F7EFE7;
	font-weight: bolder;
	text-align: left;
	vertical-align: middle;
	text-transform: uppercase;
}
.infoBoxHeadingLeft_hc {
	background-color: #CC3333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	color: #F7EFE7;
	font-weight: bolder;
	text-align: left;
	vertical-align: middle;
	text-transform: uppercase;
}
.infoBoxHeadingRight {
	margin-left : 3px;
	background-color: #21418C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	color: #F7EFE7;
	font-weight: bolder;
	text-align: right;
	vertical-align: middle;
	text-transform: uppercase;
}
.infoBox {
  BACKGROUND: #CE9A31; 
}
.HeaderProduktuebersicht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #103884;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	text-align: left;
	white-space: normal;
	text-transform: uppercase;
}
.HeaderHolzcleanic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CC3333;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	text-align: left;
	white-space: normal;
	text-transform: uppercase;
}
.HeaderTextKlein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 15px 5px;
	text-align: center;
	vertical-align: middle;
	background-color: #E7D7BD;
}
.TextPreis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 15px 5px 5px;
	text-align: right;
	vertical-align: top;
	color: #103884;
	text-decoration: underline;
	font-weight: bolder;
}
.NavigationLinkRight {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	line-height: 12px;
	padding: 3px 0px 5px 3px;
}
.NavigationHeader {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}
.navigationLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 3px 3px 3px 15px;
}
.bgcolor  {border-color:#FFFFFF;
}
.HeaderLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #527542;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	text-align: left;
}
.HeaderRechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #527542;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	text-align: right;
}
.HeaderBildergalerie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3511;
	background-color: #FFCF00;
	font-weight: bold;
	text-align: center;
	white-space: normal;
	padding: 2px 0px;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	padding: 0px 10px;
	line-height: 20px;
}
.text3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	padding: 0px 10px 10px;
	line-height: 20px;
}
.TextBildKleinmoebel {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 0px 0px 10px 10px;
	text-align: left;
	vertical-align: top;
}
.TextFettKlein {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	color: #103884;
	text-decoration: underline;
	font-weight: bolder;
}
.TextKleinOhneVorschub {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0px 5px;
	text-align: left;
	vertical-align: top;
}
.mwst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: inset #666666;
	background-position: left;
	background-color: #FFFFFF;

}
.error {
    color: #aa0000;
}
.navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CC9933;
	background-position: center center;
	border: #FFFFFF;
}	
.Banner {
	background-attachment: fixed;
	background-image:  url(/images/header.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.Banner_hc {
	background-attachment: fixed;
	background-image:  url(/images/hc/header.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.Datum {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	line-height: 14px;
	padding: 3px 0px 5px 3px;
	color: #FFFFFF;
}
.textbottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
.BackgroundHolzwurmBottom {
	background-image: url(images/hc/HintergrundHolzfrassBottom40.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.BackgroundHolzwurmTop {

	background-image: url(images/hc/HintergrundHolzfrassTop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.BackgroundHolzwurm {


	background-image: url(images/hc/HintergrundHolzfrass.jpg);
	background-repeat: repeat;
	background-position: center top;
}
.TextTabelle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	line-height: 15px;
	margin: 15px 10px;
	text-align: left;
}
