html, body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-image: url('http://www.pbz.ch/webpac/webpac/pics/bgnd.jpg');
	background-repeat: no-repeat;
}

a:visited {color: #0000ff; text-decoration: underline; }
a.menurot:visited {color: #CC0000; text-decoration: none; }

#kopfzeile {
	color: #cc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin: 0;
	padding: 1%;
	text-align: right;
	height: 6%; /* Box-Model-Hack */
	voice-family: "\";
}\"";
	voice-family:inherit;
	height: 4%
	}
html>body #kopfzeile {
	height: 4%; /* Box-Model-Hack Ende */
	}

#toolbaro {
	padding: 1%;
	margin: 0;
	border: 0;
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
	margin-bottom: 5px;
	color: #cc0000;
	height: 3%; /* Box-Model-Hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 1%
	}
html>body #toolbaro {
	height: 1%; /* Box-Model-Hack Ende */
	}

#toolbarostart {
	padding: 1%;
	margin: 0;
	border: 0;
	font-family: verdana, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	margin-bottom: 5px;
	margin-left: 25px;
	color: #cc0000;
	height: 3%; /* Box-Model-Hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 1%
	}
html>body #toolbaro {
	height: 1%; /* Box-Model-Hack Ende */
	}

#toolbaru {
	padding: 1%;
	margin: 0;
	border: 0;
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
	margin-bottom: 10px;
	color: #cc0000;
	height: 4%; /* Box-Model-Hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 2%
	}
html>body #toolbaru {
	height: 1%; /* Box-Model-Hack Ende */
	}

#lspalte {
	float: left;
	padding: 0 2% 2%; 
	margin-top: 15px;
	border: 0;
	height: 86%;
	text-align: right;
	font-family: verdana, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	width: 16%;
	line-height: 1.3;
}

#lspaltestart {
	float: left;
	margin-top: 50px;
	height: 86%;
	text-align: right;
	font-family: verdana, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	width: 15%;
	line-height: 1.3;
	}

#mspalte {
	float: left;
	padding: 0 4% 0%;
/*	margin-top: -25px; */
	height: 86%;
	font-family: verdana, arial, sans-serif;
	font-size: 8pt; /*	background-color: gray; */
	width: 56%; /* Box-Model-Hack */
	voice-family: "\";
}\"";
	voice-family:inherit;
	width: 60%;
	}
html>body #mspalte {
	width: 60%; /* Box-Model-Hack Ende */
	}

#mspaltestart {
	float: left;
	margin-top: 50px;
	height: 86%;
	font-family: verdana, arial, sans-serif;
	font-size: 8pt; /*	background-color: gray; */
	width: 60%; /* Box-Model-Hack */
	voice-family: "\";
}\"";
	voice-family:inherit;
	width: 60%;
	}
html>body #mspalte {
	width: 60%; /* Box-Model-Hack Ende */
	}

#rspalte {
	float: right;
	margin: 0 1%;
	margin-top: 15px;
	height: 86%;
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
	width: 16%; /* Box-Model-Hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 14%;
	}
html>body #rspalte {
	width: 14%; /* Box-Model-Hack Ende */
	}

#rspaltestart {
	float: right;
	margin-top: 50px;
	height: 86%;
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
	width: 13%; /* Box-Model-Hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 16%;
	}
html>body #rspalte {
	width: 13%; /* Box-Model-Hack Ende */
	}

#mspalte:first-line {
	font-size: 10pt;
	font-weight:bold;
	color: #cc0000;
}

#mspaltestart:first-line {
	font-size: 14pt;
	font-weight:bold;
	color: #cc0000;
}

#rspalte:first-line {
	font-family: verdana, arial, sans-serif; 
	font-size: 9pt;
	font-weight: bold;
	line-height: 1.3;
}

td {
	font-family: verdana, arial, sans-serif; 
	font-size:8pt; 
}

td.textfett {
	font-family: verdana, arial, sans-serif; 
	font-size:8pt; 
	font-weight:bold;
}

p.linkkl {
	font-family: verdana, arial, sans-serif; 
	font-size: 8pt; 
	line-height: 1;
}

ul {
	font-family: verdana, arial, sans-serif; 
	font-size: 8pt; 
	list-style:square url(grey_icon.gif);
}

p.mtitelschwarz {
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	margin-bottom: 0px;
}
p.mtextmittel {
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
	margin-bottom: 0px;
}
p.rtitelschwarz {
	font-family: verdana, arial, sans-serif; 
	font-size:9pt; 
	font-weight:bold;
	margin-bottom:0px;
}

p.rtitelrot {
	font-family: verdana, arial, sans-serif; 
	font-size:9pt; 
	font-weight:bold;
	color: #cc0000;
	margin-bottom:0px;
}

p.text {
	font-family: verdana, arial, sans-serif; 
	font-size:8pt; 
	margin-bottom:0px;
}

p.textfett {
	font-family: verdana, arial, sans-serif; 
	font-size:8pt; 
	font-weight:bold;
	margin-bottom:0px;
}

p.textsuche {
	font-family: verdana, arial, sans-serif; 
	font-size:8pt; 
	margin-bottom:-15px;
}

a.menurot {
	font-family:verdana,arial,sans-serif; 
	font-size:10pt; 
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}
a.mtitelschwarz {
	font-family:  verdana, arial, sans-serif; 
	font-size: 9pt; 
	color: #000000;
   font-weight: bold;
	margin-bottom: 0px;
}
p.mtitelgrossrot {
	font-family: verdana, arial, sans-serif;
	font-size: 28pt;
	color: #cc0000;
	font-weight: bold;
	margin-bottom: 25px;
	text-align: center;
}
a.mtitelmittel {
	font-family: verdana, arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
a.mtitelklein {
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}