body{margin:0px;padding:0px;background-color:#fff;font-family:verdana,tahoma,arial,sans-serif;font-size:11px;text-align:center;}
img{border:0px;}
input{font-family:verdana,tahoma,arial,sans-serif;}
form{margin:0px;margin:0px;}
p{margin:5px 0px;}

h2{font-family:arial,helvetica, sans-serif;font-size:16px;font-weight:bold;margin-top:12px;margin-bottom:0px;}
h2 a{color:#000;text-decoration:none;}
h2 a:visited{color:#60634B;text-decoration:none;}
h2 a:hover{color:#c00;text-decoration:none;}

h3{text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:10px;margin:0px;}

a{color:#000;text-decoration:underline;}
a:visited{color:#60634B;}
a:hover{color:#c00;}

.breaker{clear:both;line-height:0px;display:block;}

#topbarcontainer{height:46px;border-bottom:1px #aaa solid;background-color:#ccc;text-align:center;font-size:10px;}
#topbar{position:relative;width:760px;text-align:left;margin:0px auto;}
#mainlogo{position:absolute;left:5px;top:23px;}

#centersect{position:absolute;left:124px;width:480px;top:5px;}
#rightsect{position:absolute;right:0px;top:5px;width:144px;}

.linkrow{display:inline;background-color:#f00;float:right;border-left:1px solid #9f9f9f;margin-bottom:2px;background-color:#e0e0e0;}
.linkrow a{display:block;float:left;padding:2px 5px;text-decoration:none;border:1px #9f9f9f solid;color:#000;border-left:0px;text-transform:uppercase;}
.linkrow a:hover{text-decoration:none;background-color:#fff;color:#000;}
.linkrow a.wide{display:block;float:left;padding:2px 10px;text-decoration:none;border:1px #9f9f9f solid;color:#000;border-left:0px;text-transform:uppercase;}
.linkrow a.wide:hover{text-decoration:none;background-color:#fff;color:#000;}
.linkrow a.narrow{display:block;float:left;padding:2px 3px;text-decoration:none;border:1px #9f9f9f solid;color:#000;border-left:0px;text-transform:uppercase;}
.linkrow a.narrow:hover{text-decoration:none;background-color:#fff;color:#000;}
.linkrow .seperator{display:none;}

#contentcontainer{width:760px;margin:auto;text-align:left;}

#leftbar{width:112px;float:left;}

#centercontent{width:480px;float:left;margin:12px;}

#rightbar{width:144px;float:right;}
#rightbar p.alternate1{background-color:#eee;margin:0px;padding:4px;}
#rightbar p.alternate2{background-color:#E0DFDA;margin:0px;padding:4px;}

.leftheader{background-color:#eee;border-top:1px #828282 solid;border-bottom:1px #828282 solid;width:auto;padding:4px 7px;padding-right:4px;margin-top:12px;line-height:13px;}

.rightheader{background-color:#c00;border-top:1px #663333 solid;color:#fff;margin-top:12px;padding:4px 7px;font-weight:bold;text-transform:uppercase;font-size:10px;}

.rightheader a{color:#fff;text-transform:none;text-decoration:none;}
.rightheader a:hover{color:#fff;text-decoration:none;}

.headerbar{font-size:10px;background-color:#A09B9B;border-top:1px #828282 solid;color:#fff;text-transform:uppercase;margin-top:12px;padding:3px 7px;padding-right:4px;font-weight:bold;}
.leftbox{background-color:#eee;border-bottom:1px #828282 solid;padding:3px 6px;}
.leftbox p{margin:3px 0px;}

.rightbox{background-color:#eee;border-bottom:1px #828282 solid;padding-top:1px;margin:0px;}
.rightbox img{margin:0px;}
.rightbox p{margin:3px 6px;}

.leftbarform{width:100px;font-size:9px;font-family:arial, helvetica, sans-serif;}

#mainnews{width:480px;background-color:#fff;}
#leftnews{width:240px;float:left;}
#rightnews{width:230px;float:left;margin-left:10px;}

#rightnews ul{list-style-image:url(fp_pil.gif);padding:0px;margin:3px 0px;margin-left:16px;}
#rightnews ul li{margin:5px 0px;}

.readmore{float:right;margin:0px;}
.readmore a{color:#c00;}
.readmore a:visited{color:#C46713;}
.readmore a:hover{color:#c00;}

.aktueltbox{background-color:#E8E9ED;margin:0px;padding:10px;padding-right:0px;}
.aktueltboxleft{float:left;width:220px;}
.aktueltboxright{float:left;width:230px;margin-left:10px;}

.lefty{float:left;}
.righty{float:right;}

#drpages{background-color:#E4EEEF;padding:10px;}
#drpages ul{margin:0px;padding:0px;list-style:none;}
#drpages ul li{width:220px;float:left;margin-bottom:15px;}
#drpages ul li div{background-image:url(fp_dot.gif);background-repeat:no-repeat;padding-left:15px;}

a.more{color:#c00;}
a.more:visited{color:#c46713;}
a.more:hover{color:#c00;}

.copyright{background-color:#eee;border-top:1px #ccc solid;border-bottom:1px #ccc solid;width:760px;text-align:center;margin:12px auto;}
.copyright p{margin:0px;}