img {
border:none;
}
form {
padding:0;
margin:0;
}
#LayerMainContent {
	width:515px;
	padding-left:19px;
	z-index:5;
}

.LayerContentAbstand {
	margin:0px;
        padding:0px;
	padding-left:19px;
        height:37px;
	z-index:0;
}

.LayerElementAbstand {
	margin:0px;
        padding:0px;
	padding-left:19px;
        height:25px;
	z-index:5;
}

.LayerNewslisteAbstand {
	margin:0px;
        padding:0px;
        height:15px;
	z-index:5;
}

.Leerzeile {
	margin:0px;
        padding:0px;
        height:5px;
	z-index:5;
}

/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/wolfsberg/wLayout/design/img/bg_main.gif);
	font-family:Tahoma;
	font-size:16px;
}
#Spalte1 {
	position:absolute;
	left:12px;
	top:0px;
	width:172px;
	height:189px;
	z-index:1;
}
#Spalte1Top {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:172px;
	height:212px;
	z-index:2;
	background-color: #FFFFFF;
}
#LayerLogoWolfsberg {
	position:relative;
	float:left;
	left:7px;
	top:15px;
	z-index:2;
}
#MenueInfo {
	position:relative;
	float:left;
	left:13px;
	top:70px;
	z-index:2;
        width:160px;
}
#MenueInfo h1 {
	font-size:20px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
	font-weight:normal;
	letter-spacing:2px;
}
#MenueInfo h2 {
	font-size:13px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
	font-weight:normal;
	letter-spacing:2px;
}
#LayerMenue {
	position:absolute;
	left:12px;
	top:220px;
	width:172px;
	z-index:2;
}
.link02 {
	font-size:17px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}

.link02:hover {
	font-size:17px;
	font-weight:bold;
	color:#6d623a;
	text-decoration:none;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}


a {
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
	font-weight:bold;
}

a:hover {
	color: #000000;
	text-decoration: none;
} 
.menue2, .menue2.visited {
	font-size: 14px;
	color: #6d623a;
	text-decoration: none;
	margin-left:11px;
	font-weight:normal;
}

.menue2:hover {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	margin-left:11px;
	font-weight:normal;
}


.menueResize1 {
	font-size: 11px;
	color: #6d623a;
	text-decoration: none;
	margin-left:10px;
	font-weight:normal;
}

.menueResize1:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-left:10px;
	font-weight:normal;
}

.menueResize2 {
	font-size: 13px;
	color: #6d623a;
	text-decoration: none;
	margin-left:5px;
	font-weight:normal;
}

.menueResize2:hover {
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	margin-left:5px;
	font-weight:normal;
}


.menueResize3 {
	font-size: 14px;
	color: #6d623a;
	text-decoration: none;
	margin-left:5px;
	font-weight:normal;
}

.menueResize3:hover {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	margin-left:5px;
	font-weight:normal;
}


.menue2clicked {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	margin-left:10px;
	font-weight:normal;
}

.menue2clicked:hover {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	margin-left:10px;
	font-weight:normal;
}







.link01 {
	font-size: 15px;
	color: #1a1717;
	text-decoration: none;
	font-weight:normal;
}

.link01:hover {
	font-size: 15px;
	color: #6d623a;
	text-decoration: none;
	font-weight:normal;
}

.menue { margin: 0 0 0 0; }

.menue ul { margin: 0; padding: 0; list-style-type: none; }

.menue li { margin: 0; line-height: 12px; padding: 1px 0px 1px 0px;}

.menuelink, .menuelink:visited { text-decoration: none; font-weight: bold; display: block; width: 156px; padding: 0 0 0 13px; padding-top:3px; padding-bottom:3px; font-size:15px; font-weight:bold;}
.menuelink:hover {text-decoration: none; font-weight: bold; color: #000000; width: 156px;  background-color: #bbad74;}

.menuelinkclicked, .menuelinkclicked:hover { text-decoration: none; font-weight: bold; display: block; width: 156px; padding: 0 0 0 13px; padding-top:3px; padding-bottom:3px; font-size:15px; font-weight:bold; color: #000000; background-color: #bbad74;}

.umenue {
	background-color:#efe7ce;
	margin: 0 0 0 0; 
	padding-top:8px;
        width:180px;
        height:129px;
        position:absolute;
        top:76px;
        left:354px;      
        overflow:hidden;
        z-index:10;
}

.umenue ul { margin: 0; padding: 0; list-style-type: none; }
.umenue li { margin: 0; line-height: 14px; padding: 0px 0px 3px 0px;}

.umenuelink, .umenuelink:visited { text-decoration: none; display: block; width: 166px; padding: 0 0 0 12px;  padding-top:1px; padding-bottom:1px; font-size:15px; font-weight:normal;}
.umenuelink:hover {text-decoration: none; color: #000000; width: 166px;  background-color: #d3c898;  }
.umenuelinkclicked, umenuelinkclicked:hover {text-decoration: none; color: #000000; width: 166px;  background-color: #d3c898; display: block; width: 166px; padding: 0 0 0 12px;  padding-top:1px; padding-bottom:1px; font-size:15px; font-weight:normal; }




#Spalte2 {
	position:absolute;
	left:185px;
	top:0px;
	width:535px;
	z-index:3;
/*	height: 395px; */
}
.hintergrundtop {
	background-image:url(/wolfsberg/wLayout/design/img/bg_linien.gif)
}
.bgumenue {
	background-color:#efe7ce;
}
#Spalte3 {
	position:absolute;
	left:740px;
	top:0px;
	width:178px;
	height:112px;
	z-index:4;
}


input {
	font-size: 14px;
	color: #000000;
	border: 1px solid #000000;
}

.tablerand {
	border:1px solid #9e9e9e;
        width:178px;
}

p.quickLinkText {
	margin-top:2px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
}

.headingDecoBg {
	background-image:url(/wolfsberg/wLayout/design/img/header_deco_gross.gif);
}

span.whiteBg {
	background-color:#FFFFFF;
}



h1 {
	color:#6c6133;
	font-size:22px;
	font-weight:normal;
	letter-spacing:2px;	
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}

h2 {
	color:#000000;
	font-size:18px;
	font-weight:bolder;
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	margin-top:6px;
}

p.longText {
	margin-top:0px;
        margin-bottom:0px;
	font-size:16px;
	font-weight:normal;
	line-height: 16px;
}



img.arrowLink {
	margin-top:-10px;
}



/* Content page links and text formating */

p.contentQuickLinkText {
	color:#4b4b4b;
	margin-top:2px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
}


.linkContent {
	font-size:17px;
	font-weight:bold;
	color:#4c4c4c;
	text-decoration:none;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}

.linkContent:hover {
	font-size:17px;
	font-weight:bold;
	color:#727272;
	text-decoration:none;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}



table.contentTable {
	border:solid 1px gray;
        width:420px;
}

.contentTabletd {
	padding:4px;
	background-color:#efe7ce;
        width:160px;	
}


.contentTableBlanktd {
	padding:4px;
	background-color:#ffffff;
        width:160px;	
}

ul.contentList {
	list-style-image: url(/wolfsberg/wLayout/design/img/icon_bullet.gif);
}





/* Tabellen */

table.contentTable {
	border:solid 1px gray;
        width:420px;
}

td.contentTable {
	padding:4px;
	background-color:#efe7ce;
}


td.contentTableBlank {
	padding:4px;
	background-color:#ffffff;
}






table.contentTable1 {
	border:solid 1px gray;
        width:420px;
}

td.contentTable1 {
	padding:4px;
	background-color:#efe7ce;
        width:150px;	
}


td.contentTableBlank1 {
	padding:4px;
	background-color:#ffffff;
        width:150px;	
}



td.contentTable2 {
	padding:4px;
	background-color:#efe7ce;
}


td.contentTableBlank2 {
	padding:4px;
	background-color:#ffffff;	
}




td.contentTable3 {
	padding:4px;
	background-color:#efe7ce;
        width:40px;	
        text-align:center;
}


td.contentTableBlank3 {
	padding:4px;
	background-color:#ffffff;	
        width:40px;	
        text-align:center;
}





.bildbeschreibung {
        font-size:13px;
        margin-top:4px;
}



.sitemaplink1, .sitemaplink1:visited, sitemaplink1:hover { text-decoration: none; font-weight: bold; display: block; padding-top:3px; padding-bottom:3px; font-size:15px; font-weight:bold;}
.sitemaplink1:hover { text-decoration:underline;}

.sitemaplink2, .sitemaplink2:visited { text-decoration: none; font-weight: bold; padding-top:3px; padding-bottom:3px; font-size:15px; font-weight:normal; margin-bottom:10px;}
.sitemaplink2:hover { text-decoration:underline;}


#breadcrumb {
list-style-type:none;
margin:0em;
padding:0em;
}
#breadcrumb li{
list-style-type:none;
display:inline;
margin:0em;
padding:0em;
}
#breadcrumb li a {
text-decoration:underline;
color:#333333;
padding-right:0.5em;
padding-left:0.5em;
border-right:0.1em solid #333333;
}
#breadcrumb li a:hover{
color:#CC0033;
}
#breadcrumb li.activ a{
color:#CC0033;
border-right:0em solid #333333;
text-decoration:none;
}

/* SKIPLINKS */
.skiplink a {
position: absolute;
top: -100em;
left: 0;
padding: 0.5em;
background: white;
font-size: 1.3em;
z-index: 100;
color: #000000;
background-color: #F0E9D4;
}
.skiplink a:focus {top: 0px;}
/* SKIPLINKS */

#LayerBreadcrumb {
padding:5px 0px 0px 19px;
margin:0px;
}

#sitemap {
list-style:none;
padding:0px;
margin:0px;
}
#sitemap li {
list-style:none;
padding:0px;
margin:0px;
}
.sitemapebene1 {
font-weight:bold;
padding:10px 0px 0px 0px;
margin:0px;
display:block;
}
.sitemapebene2 {
font-weight:normal;
list-style:none;
padding:0px 0px 0px 10px;
margin:0px;
display:block;
}

#LayerSpalte2Bottom {
position:relative;
float:left;
width:100%;
padding:10px 0px 10px 0px;
margin:0px;
}
