BODY {
margin: 0;
padding: 0;
}

BODY,P,DIV,EM,LI,LU,TABLE {
font-family: sans-serif;
color: #444444;
font-size: 12px;
line-height: 1.4em;
letter-spacing: 1px;
}

A,A:link,A:visited,A:active {
font-weight: 600;
color: #EFB500;
text-decoration: underline;}

A:hover {
text-decoration:underline;
color: #B66200;
}

div#header {
background: url(images/hbv-holz_01.gif) no-repeat;
position:absolute;
top:0px;
left:0px;
width:960px;
height:69px;
}

div#toprow {
background: url(images/hbv-holz_02.gif) no-repeat;
padding-left:0%;
position:absolute;
top:69px;
left:0px;
width:960px;
height: 23px;
line-height:12px;

}


div#topmenu {
background: url(images/hbv-holz_03.gif) no-repeat;
padding-left:0%;
position:absolute;
top:92px;
left:0px;
width:960px;
height: 29px;
z-index:99;
}

span#leftblock {
padding-left:13px;
background: url(images/hbv-holz_04.gif);
width:194px;
height:579px;
float:left;
padding-top:2px;
}

span#middleblock {
padding-left:13px;
width:574px;
float:left;
padding-top:2px;
background: url(images/hbv-holz_05.gif);
}

span#rightblock {
background: url(images/hbv-holz_06.gif) no-repeat;
padding-left:13px;
height:100%;
float:left;
padding-top:2px;
position: absolute;
top:121px;
left:768px;
width:200px;
}


A.toplink,A.toplink:link,A.toplink:visited,A.toplink:active {
letter-spacing: -1px;
font-weight: 600;
color: #FFFFFF;
text-decoration: none;
font-size: 14px;
text-transform: lowercase;
}

A.toplink:hover {
color: #4A4A4A;
}

span#topnavleft {
padding-left:200px;
width:205x;
float:left;
padding-top:2px;

}

span#topnavhome {
padding-left:210px;
background: url(images/homenavback.gif) no-repeat;
width:132px;
float:left;
padding-top:2px;
}

*span#topnavhome {
width:338px;
}

span#topnav {
padding-left:10px;
background: url(images/topnavback.gif) no-repeat;
width:132px;
float:left;
padding-top:2px;
}


*span#topnav {
width:143px;
}

div#sideblock {

padding-left:35px;
padding-top:20px;
position:absolute;
top:113px;
left:0px;
width:207px;
height:79px;
}

div#siteguide {
padding-left:20px;
padding-top:50px;
position:absolute;
top:93px;
left:209px;
width:541px;
height:79px;
}

div#sidebar {
position:absolute;
padding-left: 0px;
padding-top: 0px;
top:146px;
left:0px;
width: 207px;
}

A.sidebarlink,A.sidebarlink:link,A.sidebarlink:visited,A.sidebarlink:active {
font-weight: 200;
color: #4A4A4A;
text-decoration: underline;}

A.sidebarlink:hover {
text-decoration:underline;
color: #000000;
}

div#mainnav {
padding-left: 20px;
padding-top: 3px;
margin-top: 0px;
background: url(images/mainnavback.gif) no-repeat;
width:207px;
height:19px;
display: block;
overflow: hidden;
line-height: 1em;f
}

div#subnav {

background: url(images/subnavback.gif) no-repeat;
width:207px;
height:15px;
display: block;
overflow: hidden;
line-height: 1em;
font-size: 11px;
padding-left:36px;
}

div#content {
position:absolute;
left:209px;
top:162px;
padding: 20px;
text-align: justify;
width: 541px;
height:100%;
}

div#footer {
padding:0%;
font-size: 9px;
}

.menulinkstext1,A.menulinks1 {
	font-weight: 300;
	font-size: 13px;
	letter-spacing: 2px;	
	line-height: 26px;	
   color: #626262;	
	text-decoration: underline;		
}

A.menulinks1,A.menulinks1:link,A.menulinks1:active,A.menulinks1:visited,A.menulinks1:hover {
	font-weight: 300;
	color: #FF4500;
}

.menulinkstext2,A.menulinks2 {
	padding-left:6px;
	letter-spacing: 1px;		
	font-weight: 500;
	font-size: 11px;
	line-height: 22px;	
	color: #626262;	
	text-decoration: underline;	
}

A.menulinks2,A:menulinks2:link,A.menulinks2:active,A.menulinks2:visited,A.menulinks2:hover {
	font-weight: 500;
	color: #FF4500;
}

.menulinkstext3,A.menulinks3 {
	padding-left:12px;
	font-size: 11px;
	line-height: 18px;	
   color: #626262;
	text-decoration: underline;
	font-weight: 300;	
}

A.menulinks3,A:menulinks3:link,A.menulinks3:active,A.menulinks3:visited,A.menulinks3:hover {
	color: #FF4500;
	font-weight: 300;		
}

A.menulinks1:hover,A.menulinks2:hover,A.menulinks3:hover {
	color:#E30808;
}

A.sgmenu:link,A.sgmenu:active,A.sgmenu:visited,A.sgmenu:hover {
	font-size: 10px;
	color: #626262;
	letter-spacing: 1px;
	font-weight: normal;
	text-transform: lowercase;
	text-decoration: none;	
}

A.sgmenu:hover {
	color:#000000;
} 

div#mainnav {
padding-left: 20px;
padding-top: 3px;
margin-top: 0px;
background: url(images/mainnavback.gif) no-repeat;
width:207px;
height:19px;
display: block;
overflow: hidden;
line-height: 1em;
}

div#subnav {
padding-left:30px;
padding-top:2px;
background: url(images/subnavback.gif) no-repeat;
width:207px;
height:15px;
display: block;
overflow: hidden;
line-height: 1em;
font-size: 11px;
}

A.sidebarlink,A.sidebarlink:link,A.sidebarlink:visited,A.sidebarlink:active {
font-weight: 200;
color: #4A4A4A;
text-decoration: underline;}

IMG {s
	padding: 10px;
	margin: 10px;
}

div#absnav {
	font-size: 9px;
	position:absolute;
	padding-left: 0px;
	padding-top: 0px;
	top:97px;
	left:778px;
	width: 80px;
}

/*
Scroller
*/

 .tab {font-size:11px;font-family:Arial,Helvetica;color:Black;}
 .tabb {font-size:14px; font-family:Arial,Helvetica;}
