.bgumenue {
	background-color:#6c7880;
}


.headingDecoBg {
	background-image:url(/stadtwerke-wolfsberg/wLayout/design/img/heading_deco_unternehmen.gif);
background-repeat:repeat-x;
}

span.whiteBg {
 	background-color:#FFFFFF;
	background-image:url(/stadtwerke-wolfsberg/wLayout/design/img/heading_deco_white.gif);
}

.hintergrundtop {
	background-image:url(/stadtwerke-wolfsberg/wLayout/design/img/bg_linien_unternehmen.gif)
}

h1.contentLongText {
	color:#0066b3;
	font-size:18px;
	font-weight:normal;
	letter-spacing:2px;	
	margin-bottom:1px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}



#LayerMainContent {
	width:515px;
	padding-left:19px;
	z-index:5;
}

#LayerMainContentGastgeber {
	width:515px;
	padding-left:19px;
	z-index:5;
}


#Spalte2Gastgeber {
	position:absolute;
	left:185px;
	top:0px;
	width:535px;
	z-index:3;
}

#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;
}


#LayerElementAbstandSmall{
	margin:0px;
        padding:0px;
	padding-left:19px;
        height:10px;
	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(/stadtwerke-wolfsberg/wLayout/design/img/bg_main.gif);
	font-family:Tahoma;
	font-size:12px;
}
#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:0px;
	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:13px;
	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:13px;
	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: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight:bold;
}

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

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


.menueResize1 {
	font-size: 11px;
	color: #000000;
	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;
	text-decoration:underline;
}

.menueResize2 {
	font-size: 13px;
	color: #000000;
	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;
	text-decoration:underline;
}


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

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


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

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







.link01 {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;
}

.link01:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	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; color:#fff; box-sizing: content-box; display: block; width: 156px; padding: 0 0 0 13px; padding-top:3px; padding-bottom:3px; font-size:11px; font-weight:bold;}
.menuelink:hover {text-decoration: none; font-weight: bold; color: #ffffff; width: 156px;  background-color: #0066b3;}

.menuelinkclicked, .menuelinkclicked:hover { text-decoration: none; font-weight: bold; box-sizing: content-box; display: block; width: 156px; padding: 0 0 0 13px; padding-top:3px; padding-bottom:3px; font-size:11px; font-weight:bold; color: #ffffff; background-color: #0066b3;}

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

.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; box-sizing: content-box; display: block; width: 130px; color:#fff; padding: 0 0 0 40px;  padding-top:1px; padding-bottom:1px; font-size:11px; font-weight:normal;}
.umenuelink:hover {text-decoration: none; color: #ffffff; width: 130px;  background-color: #0066b3;  }
.umenuelinkclicked, .umenuelinkclicked:hover {text-decoration: none; color: #ffffff; width: 130px;  background-color: #0066b3; box-sizing: content-box; display: block; width: 130px; padding: 0 0 0 40px;  padding-top:1px; padding-bottom:1px; font-size:11px; font-weight:normal; }


.umenue .umenue2 { margin: 0; padding: 0px 0px 0px 0px; line-height:10px; }
.umenue2 li { margin: 0; padding: 0px 0px 0px 0px; line-height:10px; }


.umenuelink2, .umenuelink2:visited { text-decoration: none; box-sizing: content-box; display: block; width: 158px; padding: 0 0 0 12px;  padding-top:1px; padding-bottom:1px; font-size:11px; font-weight:normal;padding-left:20px; color: #ffffff;}
.umenuelink2:hover {text-decoration: none; color: #ffffff; width: 158px; text-decoration:underline;}

.umenuelinkclicked2, umenuelinkclicked2:hover {text-decoration: none; color: #ffffff; font-weight:bold; width: 158px;  box-sizing: content-box; display: block; width: 166px; padding: 0 0 0 12px;  padding-top:1px; padding-bottom:1px; font-size:11px; font-weight:normal; text-decoration:underline;padding-left:20px;}



#Spalte2 {
	position:absolute;
	left:185px;
	top:0px;
	width:535px;
	z-index:3;
/*	height: 395px; */
}

#Spalte3 {
	position:absolute;
	left:740px;
	top:0px;
	width:178px;
	height:112px;
	z-index:4;
}


input {
	font-size: 10px;
	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;
}


h2.contentLongText {
	color:#000000;
	font-size:14px;
	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:12px;
	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:13px;
	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:13px;
	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;
}

td.contentTable {
	padding:4px;
	background-color:#6c7880;
        width:160px;	
}


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

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





/* Tabellen */

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

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


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






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

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


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



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


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




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


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





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

.table_header, .table_header td {
	font-size: 14px;
	font-weight: bold;
	background-color:#2777b6;
	color:#FFFFFF;
	padding-left:3px;
	padding-top:5px;
	padding-bottom:5px;
}
.table_zeile_1, .table_zeile_1 td {
	padding:3px;
	}
.table_zeile_2, .table_zeile_2 td {
	padding:3px;
	background-color:#99ccff;
	}

.sitemaplink1, .sitemaplink1:visited, sitemaplink1:hover { text-decoration: none; font-weight: bold; box-sizing: content-box; display: block; padding-top:3px; padding-bottom:3px; font-size:11px; 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:11px; font-weight:normal; margin-bottom:10px;}
.sitemaplink2:hover { text-decoration:underline;}
