html, body {height:100%}

body {
	border:0px solid #000;
	padding:0;
	margin:0;
	color: black;
	background-color: white;
	font-family: Verdana, sans-serif;
  /*font-family: Garamond, Times New Roman, serif;*/
	font-size: 1.2em;
!border:0px solid #000;
!background-image: url(trauer.gif);
!background-position: top right;
!background-attachment: fixed;
!background-repeat: no-repeat;

}

a:link {color:black; text-decoration:none}
a:visited {color:#aa9966; text-decoration:none}
a:active {color:black; text-decoration:underline overline}
a:hover {color:black; text-decoration:none; font-weight: bold}

a.post:visited  {color:black; text-decoration:none}
a.sichtb:link {color:black; text-decoration:italic}

#outer{
border:0px solid #000;
min-height:100%;
margin-left:150px;
margin-right:30px;
padding: 3%;
margin-bottom:-20px;
}
* html #outer{height:100%;} /* IE6 and under treat height as min-height anyway*/

#wzouter{
border:0px solid #000;
background-image: url(res/wzpga.gif);
background-position: center;
background-attachment: fixed;
background-repeat: no-repeat;
min-height:100%;
margin-left:150px;
margin-right:30px;
padding: 3%;
margin-bottom:-20px;
}
* html #outer{height:100%;} /* IE6 and under treat height as min-height anyway*/

table {
	font-size : 1.1em;
}

input {
	font-size : 1.1em;
}

select {
	font-size : 1.1em;
}

acronym { cursor : url("info.cur"), help }

#header{
border:0px solid #000;
text-align:left;
position:relative;
margin:0 -9px;
padding-bottom:10px;
padding-right:10px;
font-family: Verdana, sans-serif;
/*font-family: Garamond;*/
font-variant: small-caps;
/*font-style: oblique;*/
min-height:0;/* ie 7 haslayout fix */
font-size: 1.6 em; font-weight: bold; text-align: right;
}

#ohneouter{
border:0px solid #000;
background-position: center;
background-attachment: fixed;
background-repeat: no-repeat;
min-height:100%;
margin-left:150px;
margin-right:150px;
padding: 3%;
margin-bottom:-20px;
}
* html #ohneouter{height:100%;} /* IE6 and under treat height as min-height anyway*/

#alleouter{
border:0px solid #000;
background-position: center;
background-attachment: fixed;
background-repeat: no-repeat;
min-height:100%;
margin-left:150px;
margin-right:150px;
padding: 3%;
margin-bottom:-20px;
}
* html #alleouter{height:100%;} /* IE6 and under treat height as min-height anyway*/

#left {
border:0px solid #000;
position:relative;/*ie needs this to show float */
width:130px;/* same as the left margin on #outer*/
float: left;
margin-left:-169px;/*must be 1px less than width otherwise won't push footer down in older mozilla*/ 
left:-2px;/* push column into position*/
padding-left: 5%;
}
#left p {padding-left:2px;padding-right:2px}
#right p {padding-left:2px;padding-right:2px}

ul.cent {list-style-image: url(link_right.gif);
}

ul.cent li {font-variant: small-caps;
}


ul.left {
	list-style: none;
	margin-left: 12;
	padding-left: 0;
	width: 100px;
}
ul.left li {
	margin-bottom: 0.4em;
	border-bottom: 1px solid black;
	font-variant: small-caps;
}


img.p {
	border : medium double;
	width: 200px;
}


#centrecontent {
	border:0px solid #840;
	padding : 5 30 10 30;
	height:480px;
	width: 90%;
	overflow:auto;
	text-align: justify;
	font-family: Verdana, sans-serif;
	font-size: 1.3em;
}

#rechts {
text-align: right;
}
#ro {
text-align: right;
font-size: 14px;
}
#ro a:visited {color:black; text-decoration:none}

