#main{
	width: 100%;
	background-image: url(images/wpc_infobox/saegeblatt_bg.jpg);
	background-attachment: fixed;
}
#mainpage{
	max-width:1206px;
	margin:0px auto 0;
	padding:0;
	position: relative;
	text-align:left;
	background-color: #FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
#topline{
	background-image: url(images/wpc_infobox/topline_bg.gif);
	height: 20px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#topline_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top:3px;
	margin-right: 3px;
	float: right;
}
#topline_link a:link, #topline_link a:active, #topline_link a:visited, #topline_link a:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
#topline_link a:hover {
	color: #006633;
}
#sae_top{
	background-image: url(images/wpc_infobox/sae_top.gif);
	height: 17px;
	width: 100%;
	background-repeat: repeat-x;
}
#header_cont{
	background-color: #FFFFFF;
	height: 146px;
	width: 100%;
}
#saegeblatt_lo{
	float:left;
	background-image: url(images/wpc_infobox/saegeblatt-handel.jpg);
	height: 144px;
	width: 225px;
}
#url_cont {
	float:left;
	height: 76px;
	width: 328px;
	margin-top:20px;
}
#saegeblatt_url{
	background-image: url(images/wpc_infobox/saegeblatt-handel-url.jpg);
	background-repeat: no-repeat;
}
#fraeser_url{
	background-image: url(images/wpc_infobox/fraeser-handel-url.jpg);
	margin-left: 30px;
	background-repeat: no-repeat;
}
#saegeblaetter{
	background-image: url(images/wpc_infobox/saegeblaetter.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 111px;
	width: 238px;
	margin-top: 20px;
	margin-right: 10px;
}
#cont_ibsedess{
	width: 85px;
	float: right;
	margin-right: 10px;
}
#ibs{
	background-image: url(images/wpc_infobox/i-b-s.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 80px;
	margin-top: 18px;
}
#e_dess_oe{
	background-image: url(images/wpc_infobox/e_dess_oe.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 80px;
	margin-top: 12px;
}

#hae_ndler_bu{
	float: right;
	height: 85px;
	width: 85px;
	margin-top: 2px;
	margin-right: 20px;
}
#sae_bottom{
	background-image: url(images/wpc_infobox/sae_bottom.gif);
	height: 17px;
	width: 100%;
	background-repeat: repeat-x;
	background-position: bottom;
}
#shopauskunft {
	float: right;
	width: 128px;
	height: 62px;
	margin-top: 20px;
	margin-right: 10px;
}
#mainnavi{
	background-image: url(images/wpc_infobox/mainnavi_bg.gif);
	height: 31px;
	width: 100%;
}
.mainbutton{
	background-image: url(images/wpc_infobox/mainbutton_bg.gif);
	height: 27px;
	background-repeat: repeat-x;
	float:left;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fcdcc0;
	border-left-color: #dd8e47;
	margin-top:2px;
}
.mainbutton_right{
	background-image: url(images/wpc_infobox/mainbutton_bg.gif);
	height: 27px;
	background-repeat: repeat-x;
	float:right;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fcdcc0;
	border-left-color: #dd8e47;
	margin-top:2px;
}
.mainb_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #21300C;
	padding-top: 6px;
}
.mainb_link a:link, .mainb_link a:active, .mainb_link a:visited, .mainb_link a:hover {
	font-size: 10px;
	font-weight: bold;
	color: #3A5515;
}
.mainb_link a:hover {
	color: #21300C;
}
#subline{
	background-image: url(images/wpc_infobox/subline_bg.gif);
	height: 20px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#subline_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 3px;
	padding-top:3px;
}
#subline_link a:link, #subline_link a:active, #subline_link a:visited, #subline_link a:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
#subline_link a:hover {
	color: #006633;
}

.colmn_left {
	background-image: url(images/wpc_infobox/colleft_bg.gif);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #365311;
}
.colmn_right {
	background-image: url(images/wpc_infobox/colright_bg.gif);
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #365311;
}

.boxtitle {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	width:100%;
}
.boxb_tbg { background: url(images/wpc_infobox/boxborder_topbg.gif); height: 39px; }
.boxb_tright {  background: url(images/wpc_infobox/boxborder_topright.gif) no-repeat top right; height: 39px;  }
.boxb_tleft {  background: url(images/wpc_infobox/boxborder_topleft.gif) no-repeat top left; height: 39px;  }

.boxb_left  { background: url(images/wpc_infobox/boxborder_left.gif) repeat-y top left;padding-left:13px; }
.boxb_right { background: url(images/wpc_infobox/boxborder_right.gif) repeat-y top right;padding-right:13px; }

.box_cbg {
	background-image: url(images/wpc_infobox/box_bg.gif);
}
.box_cont {
	padding-right: 5px;
	padding-left:0px;
	padding-top: 5px;
	padding-bottom: 5px;
	width:100%;
}

.boxb_bbg {
	height: 15px;
	background-image: url(images/wpc_infobox/boxborder_bottombg.gif);
	background-repeat: repeat-x;
}
.boxb_bleft{  background: url(images/wpc_infobox/boxborder_bottomleft.gif) no-repeat top left; height: 15px;  }
.boxb_bright{  background: url(images/wpc_infobox/boxborder_bottomright.gif) no-repeat top right; height: 15px;  }

/* Box Informationen */

.iboxtitle {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	width:100%;
}
.iboxtitle h1 {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}
.iboxb_tbg { background: url(images/wpc_infobox/iboxborder_topbg.gif); height: 39px; }
.iboxb_tright {  background: url(images/wpc_infobox/iboxborder_topright.gif) no-repeat top right; height: 39px;  }
.iboxb_tleft {  background: url(images/wpc_infobox/iboxborder_topleft.gif) no-repeat top left; height: 39px;  }

.iboxb_left  { background: url(images/wpc_infobox/iboxborder_left.gif) repeat-y top left;padding-left:13px; }
.iboxb_right { background: url(images/wpc_infobox/iboxborder_right.gif) repeat-y top right;padding-right:13px; }

.ibox_cbg {
	background-image: url(images/wpc_infobox/ibox_bg.gif);
}
.ibox_cont {
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.iboxb_bbg {
	height: 15px;
	background-image: url(images/wpc_infobox/iboxborder_bottombg.gif);
	background-repeat: repeat-x;
}
.iboxb_bleft{  background: url(images/wpc_infobox/iboxborder_bottomleft.gif) no-repeat top left; height: 15px;  }
.iboxb_bright{  background: url(images/wpc_infobox/iboxborder_bottomright.gif) no-repeat top right; height: 15px;  }

/* Box in Boxn */

.in_boxtitle {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	width:100%;
}
.in_boxb_tbg { background: url(images/wpc_infobox/in_boxborder_topbg.gif); height: 39px; }
.in_boxb_tright {  background: url(images/wpc_infobox/in_boxborder_topright.gif) no-repeat top right; height: 39px;  }
.in_boxb_tleft {  background: url(images/wpc_infobox/in_boxborder_topleft.gif) no-repeat top left; height: 39px;  }

.in_boxb_left  { background: url(images/wpc_infobox/in_boxborder_left.gif) repeat-y top left;padding-left:13px; }
.in_boxb_right { background: url(images/wpc_infobox/in_boxborder_right.gif) repeat-y top right;padding-right:13px; }

.in_box_cbg {
	background-image: url(images/wpc_infobox/in_box_bg.gif);
}
.in_box_cont {
	padding-right: 5px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.in_boxb_bbg {
	height: 15px;
	background-image: url(images/wpc_infobox/in_boxborder_bottombg.gif);
	background-repeat: repeat-x;
}
.in_boxb_bleft{  background: url(images/wpc_infobox/in_boxborder_bottomleft.gif) no-repeat top left; height: 15px;  }
.in_boxb_bright{  background: url(images/wpc_infobox/in_boxborder_bottomright.gif) no-repeat top right; height: 15px;  }

#bottom_line{
	background-image: url(images/wpc_infobox/bottom_bg.gif);
	height: 31px;
	width: 100%;
}
.footer_barText {
	margin:0 auto;
	padding-top:16px;
	padding-left:100px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
}
#footer_text, #footer_text a:link, #footer_text a:visited, #footer_text a:active, #footer_text a:hover {
	margin:0 auto;
	padding-top:5px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.headerError{
	background: #ff0000;
	height: 20px;
	width: 100%;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
}
.headerInfo{
	background: #00ff00;
	height: 20px;
	width: 100%;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
}
.marker{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC6600;
}
.marker2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006633;
}
.marker3{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
}
.marker3a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
}
.marker4{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.marker5{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
#underButtonbg{ margin-top:6px; width: 100%; height:25px; }
#underButtonright{ text-align: right; width: 200px; padding-right: 5px; float:right; }
#underButtonleft{ text-align: left; width: 200px; padding-left: 5px; float:left; }

.tax_info {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #dd8e47;
}

#menucss UL {
	margin-left: 10px;
	padding-left: 8px;
	padding-top: 2px;
	list-style-type:square;
}
#menucss UL LI { 
	/*list-style-type: none; */
	/*margin: 0px; 
	padding: 0px;*/
}
#menucss UL UL{
	padding-bottom: 10px;
	list-style-type:circle;
	padding-bottom: 5px;
}
#menucss UL UL UL{
	padding-bottom: 10px;
	list-style-type:disc;
}
#menucss A { display: block; }

#menucss UL LI.categorie_top A { 
	font-weight: bold; 
	color: #000000; 
}
#menucss UL LI.categorie_top_on A {
	font-weight: bold;
	font-style: italic;
	color: #dd8f49;
}
#menucss UL UL LI.categorie A { 
	/*padding-left: 8px; */
	font-weight: normal; 
	font-style: 
	normal; color: #000000;
}
#menucss UL UL LI.categorie_on A {
	/*margin-left: 8px;*/
	font-weight: normal;
	font-style: italic;
	color: #dd8f49;
}

#menucss UL LI A:hover {
	color: #dd8f49;
	text-decoration: none;
}
#menucss UL UL LI A:hover {
	color: #7A4616;
	text-decoration: none;
}
.inbox{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
}
.spacer{
	margin:10px;
}
.forminp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003300;
	border: 1px solid #006600;
}
.forminpfault {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B30000;
	border: 1px solid #FF0000;
	background-color: #FFD7D7;
}
.formdescr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003300;
}
.callbackok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
}
.callbackduty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.callbackservice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033FF;
}

/* Hersteller */

#edessoe_l a:link, #edessoe_l a:visited, #edessoe_l a:active #edessoe_l a:hover{
	background-image: url(images/hersteller/edessoe_l.jpg);
	width:105;
	height:80;
	margin-left:4px;
	margin-bottom:4px;
	float:left;
}
#edessoe_l a:hover {
	background-image: url(images/hersteller/edessoe_l_h.jpg);
}

#rix_l a:link, #rix_l a:visited, #rix_l a:active #rix_l a:hover{
	background-image: url(images/hersteller/rix_l.jpg);
	width:105;
	height:80;
	margin-left:4px;
	margin-bottom:4px;
	float:left;
}
#rix_l a:hover{
	background-image: url(images/hersteller/rix_l_h.jpg);
}

#hmg_l a:link, #hmg_l a:visited, #hmg_l a:active #hmg_l a:hover{
	background-image: url(images/hersteller/hmg_l.jpg);
	width:105;
	height:40;
	margin-left:4px;
	margin-bottom:4px;
	float:left;
}
#hmg_l a:hover{
	background-image: url(images/hersteller/hmg_l_h.jpg);
}

#guhema_l a:link, #guhema_l a:visited, #guhema_l a:active #guhema_l a:hover{
	background-image: url(images/hersteller/guhema_l.jpg);
	width:105;
	height:40;
	margin-left:4px;
	margin-bottom:4px;
	float:left;
}
#guhema_l a:hover{
	background-image: url(images/hersteller/guhema_l_h.jpg);
}

#holzkraft_l a:link, #holzkraft_l a:visited, #holzkraft_l a:active #holzkraft_l a:hover{
	background-image: url(images/hersteller/holzkraft_l.jpg);
	width:105;
	height:49;
	margin-left:4px;
	margin-bottom:4px;
	float:left;
}
#holzkraft_l a:hover{
	background-image: url(images/hersteller/holzkraft_l_h.jpg);
}

#projahn_l a:link, #projahn_l a:visited, #projahn_l a:active #projahn_l a:hover{
	background-image: url(images/hersteller/projahn_l.jpg);
	width:105;
	height:49;
	margin-left:4px;
	margin-bottom:4px;
	float:left;
}
#projahn_l a:hover{
	background-image: url(images/hersteller/projahn_l_h.jpg);
}

#widl_l a:link, #widl_l a:visited, #widl_l a:active #widl_l a:hover{
	background-image: url(images/hersteller/widl_l.jpg);
	width:105;
	height:45;
	margin-left:4px;
	margin-bottom:4px;
	float:left;
}
#widl_l a:hover{
	background-image: url(images/hersteller/widl_l_h.jpg);
}

#ibs_l a:link, #ibs_l a:visited, #ibs_l a:active #ibs_l a:hover{
	background-image: url(images/hersteller/ibs_l.jpg);
	width:105;
	height:45;
	margin-left:4px;
	margin-bottom:4px;
	float:left;
}
#ibs_l a:hover{
	background-image: url(images/hersteller/ibs_l_h.jpg);
}

#ake_l a:link, #ake_l a:visited, #ake_l a:active #ake_l a:hover{
	background-image: url(images/hersteller/ake_l.jpg);
	width:105;
	height:60;
	margin-left:4px;
	margin-bottom:4px;
	float:left;
}
#ake_l a:hover{
	background-image: url(images/hersteller/ake_l_h.jpg);
}

#focus_l a:link, #focus_l a:visited, #focus_l a:active #focus_l a:hover{
	background-image: url(images/hersteller/focus_l.jpg);
	width:105;
	height:60;
	margin-left:4px;
	margin-bottom:4px;
	float:left;
}
#focus_l a:hover{
	background-image: url(images/hersteller/focus_l_h.jpg);
}

/* Ende Hersteller */

.clear {
	clear: both;
	margin:0px;
	padding:0px;
}
