@CHARSET "ISO-8859-1";

#pnleft{
position: absolute;
left:5px;
width:100%;
height: auto;
overflow:hidden;
}
#pnmiddle {
position: absolute;
left:200px;
max-width:500px;
overflow:hidden;
}
#pnright {
position: absolute;
right:5px;
max-width:155px;
overflow:hidden;
}
#linkul {
position:abslolute;
left: 0px;
height:15px;
line-height:15px;
background-image:url('pnulbg.jpg');
}
#linkul a:link{
display:block;
text-decoration:none;
color:#111;
}
#linkul a:visited{
display:block;
text-decoration:none;
color:#111;
}
#linkul a:hover{
display:block;
text-decoration:none;
color:#777;
}
#linkul a:active{
display:block;
text-decoration:none;
color:#070;
}
#anker20 {
position: absolute;
top:-100px;
}
#handlemess {
position:relative;
left:5%;
width:90%;
height:30px;
float: left;
}
#handlemess a:visited{
color:#111;
display:block;
}
#handlemess a:link{
color:#111;
display:block;
}
#handlemess a:hover{
color:#777	;
display:block;
}
#handlemess a:active{
color:#999;
display:block;
}
#handlemessbutton {
width: 150px;
  background-color:#ddd;
  border-width: 1px;
  border-style: solid ;
  border-color: #000;
  margin:5px;
  text-align:center;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-khtml-border-radius: 2px;
border-radius: 2px;
float: left;
}

#messleft {
position: absolute;
top:0px;
left:4%;
width: 25%;
  background-color:#ddd;
  border-width: 1px;
  border-style: solid ;
  border-color: #000;
  margin:5px;
  text-align:center;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-khtml-border-radius: 2px;
border-radius: 2px;
}
#messmiddle {
position: absolute;
top:0px;
left:37%;
width: 25%;
  background-color:#ddd;
  border-width: 1px;
  border-style: solid ;
  border-color: #000;
  margin:5px;
  text-align:center;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-khtml-border-radius: 2px;
border-radius: 2px;
}
#messright {
position: absolute;
top:0px;
left:71%;
width: 25%;
  background-color:#ddd;
  border-width: 1px;
  border-style: solid ;
  border-color: #000;
  margin:5px;
  text-align:center;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-khtml-border-radius: 2px;
border-radius: 2px;
}


#messagenavi{
position: relative;
height: 30px;
width:93.7%;
margin:5px;
padding-left: 5px;
padding-right: 5px;
background-color:#fff;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
border: 1px solid #aaa;
}
#messagenavi a{
display:block;
}

#messagenavi table{
	border-collapse: collapse;
    border-spacing: 0px 5px;
}


#seitevor {
position: absolute;
top:0px;
border-left:1px solid #aaa;
border-right:1px solid #fff;
height: 22px;
}
#seitevor table{
cellpadding: 0px 0px 0px 0px;
cellspacing: 0px 0px 0px 0px;
height:20px;
border-left: 0px solid black;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
align:left;
}
#seitevor td{
height:19px;
width: 27px;
text-align: center;
padding: 0px;
}
#seitevorbutton {
position: relative;
top:-1px;
height:22px;
width:28px;
border-left:1px solid #fff;
border-right:1px solid #aaa;
}
#seitevorbuttonon {
position: relative;
top: 0px;
height:23px;
width:28px;
border-left:1px solid #fff;
border-right:1px solid #aaa;
filter:alpha(opacity=20);
-moz-opacity:0.2;
opacity: 0.2;
background-image:url('buttonactive.gif');
}
#seitevorbutton a{
position:relative;
top:4px;
left: -1px;
display:block;
}
#seitevorbuttonon a{
position:relative;
top:4px;
left: -1px;
display:block;
}
#pmzahlinfo {
position: absolute;
top: 4px;
right: 10px;
height:14px;
line-height:14px;
border: 0px solid black;
font: 12px Verdana, Arial, Helvetica, sans-serif;
}

#pmverlauf {
position: relative;
width:100%;
height:auto;
}
#pmverlauf img{
position: relative;
top: 13px;
left: -2px;
height: 28px;
margin-top:-16px;
margin-right:-6px;
overflow:hidden;
}
#pmverlauf table{
	width: 100%;
	margin: 0px;
}	
#pmverlaufu1 {
position: relative;
left: 20px;
width: 85%;
height: auto;
margin: 5px;
padding: 5px;
background-color: #fef;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
border: 1px solid #000;
}
#pmverlaufu2 {
position: relative;
left: 100px;
width: 85%;
height: auto;
margin: 5px;
padding: 5px;
background-color: #eff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
border: 1px solid #000;
}
#pmverlaufhead {
width: auto;
height: 18px;
padding-left:3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
border: 1px solid #000;
}
#pmverlaufdate {
width: auto;
height: 18px;
border: 1px solid #000;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
}
#pmverlaufpm {
position: absolute;
top: 30px;
left: 5%;
width: 90%;
border: 1px solid #000;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
}
#pmsettings {
border:1px solid #aaa;
width: auto;
float: left;
}

#pmsettings table{
font-size: 12px;
}

#pmsettings td{
vertical-align: top;
padding: 5px;
}
#pmsettings tr{
	background-color:#ffe;
border-bottom: 1px solid #000;
}
#pnpicborder {
position: absolute;
left:629px;
top:0px;
width:95px;
height:23px;
line-height:23px;
border-left:1px solid #aaa;
border-right:1px solid #fff;
}
#pnpic {
position: relative;
left:0px;
width:93px;
height:100%;
line-height:26px;
vertical-align:middle;
border-left: 1px solid #fff;
border-right:1px solid #aaa;
}
#pnborderoff {
position: absolute;
left:196px;
top:0px;
width:0px;
height:23px;
line-height:23px;
border-left:1px solid #aaa;
border-right:1px solid #fff;
}
#pnborderon {
position: absolute;
left:194px;
top:0px;
height:26px;
width:0px;
line-height:26px;
border-left:1px solid #111;
border-right:1px solid #888;
}
#pnborderon2 {
position: absolute;
left:722px;
top:0px;
height:26px;
width:0px;
line-height:26px;
border-left:1px solid #111;
border-right:1px solid #888;
}
#pnpicantw {
position:absolute;
top:2px;
left:38px;
height:26px;
line-height:26px;
vertical-align:middle;
}
#pnpicwg {
position:absolute;
top:2px;
left:66px;
height:26px;
line-height:26px;
vertical-align:middle;
}
#pnpicgelesen {
position:absolute;
top:2px;
left:7px;
height:26px;
line-height:26px;
vertical-align:middle;
}
