body {color:#000; background-color:#ffc; margin:5px; padding:5px; font:12px verdana,arial,helvetica,sans-serif;text-align:justify;}
.header {position: relative; left:0px; top:0px; width:800px; height:35px; padding:0px 0px 8px 0px; color:#000;background-color: lightgreen; text-align:center;font-size:24pt;font-weight:600; border:2 solid red;}
.postet {position: relative; width: 800px;  height:200px;font-size: 10px; color: #000000;}
.menleft {position: absolute; margin:0px; padding:2px; left: 0px; top: 0px; width: 90px; height:320px; background-color: lightgreen; text-align: left; font-weight: bold;border:1 solid red;}
.petitmenu {position:relative; width:82px; height:86px; background-color: lightgreen;}
.menprin {position: relative; left: 94px; top: 0px; width: 706px; height:15px; background-color: pink; text-align: center; font-size:8pt; font-weight: 700; color: #000000;border:1 solid;}
.mentx {position: relative; padding:5px; left: 94px; top: 0px; width: 706px;  background-color: lightyellow; text-align: justify;font-size:10pt;  font-weight: 500; color: #000000;border:1 solid;}
.menright {position: absolute; left: 815px; top: 0px; width: 160px; height: 1850px;}

.pub {position:relative; left:50px; width:472px; height:72px; background-color: lightyellow;}
.pub2 {position:relative; width:124px; height:84px; background-color:#ffffc4;}

.pos {position: relative; width: 800px; top:5px; font-family: Verdana; font-size: 10px; color: #000000;}
.txseul {position: relative; padding:5px; left: 0px; top: 0px; width: 800px;  background-color: lightyellow; text-align: justify; font-size: 9pt; color: #000000;}

h1 {margin:5px 0px 5px 0px;	padding:0px;font-size:25px;	font-weight:900;color:#00c;}
h2 {font:bold 18px/20px verdana, arial, helvetica, sans-serif;margin:0px 0px 5px 0px;padding:0px;}
h3 {font:bold 16px/18px verdana, arial, helvetica, sans-serif;margin:1px 0px 0px 0px;padding:0px; color:red;}
p {font:11px/20px verdana, arial, helvetica, sans-serif;margin:0px 0px 6px 0px;padding:0px;}
a {color:#09c;font-size:12px;	font-family:verdana, arial, helvetica, sans-serif;font-weight:600;text-decoration:yes;}
a:link {color:#00c;}
a:visited {color:#77a;}
a:hover {background-color:#cfd;}
input {font-size:8pt;badding:0px;}

.tab {position:relative;left:0;width:800;padding:16;text-align:left;font-family:arial;font-size:9pt;background-color:#ffffba;border:solid 1px red;}
.footer {position: relative; top:10px; padding:5px; left:0px;width:800px; height:25px; background-color: lightgreen; font-size:12px;font-weight:400; border:1 solid;}



/* All the content boxes belong to the content class. */
.content {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:320px;
	margin:10px 94px 20px 94px;
	border:1px solid black;
	background-color:white;
	padding:5px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}


.titprin {position: relative; left:94px; top: 0px; width: 546px; height:25px; background-color: lightgreen; text-align: center; font-size:24pt; font-weight:600; color: #000000;border:1 solid;}
