html {
	background-color: #ffffff; /*993300*/
	/*background-image:url(../bilder/PP_Logo_bg.gif);*/
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:100%;
}

body{
height:94%;
}


a.menu {
/*background-image:url(../bilder/leiste%20buttons.png);
background-position:bottom;
background-repeat:repeat-x;*/
font-size:12px;
display:inline;
padding:3px;
width: 150px;

 /*background-color:#737994;*/
 text-align:center;
 color:#eeeeee;
 text-decoration:none;
 }
a.menu:link, a.menu:visited
{
 color:#eeeeee;
 text-decoration:none; 
 font-weight:normal;
}
a.menu:active, a.menu:hover
{
 color:#FF6800; 
 font-weight:bold;
 /*background-color:#FF6800;
 padding:7px;*/
}

a.menufest{
font-size:12px;
display:inline;
padding:3px;
width: 150px;
 color:#FF6800; 
 font-weight:bold;
 text-decoration:none;
 text-align:center;
}

a.menubg
{
background-color:#993300;
text-align:center;
color:#FF6800; 
font-size:12px;
text-decoration:none;
width: 150px;
}

a.menudick {
font-size:12px;
font-weight:bold;
display:inline;
padding:3px;
width: 150px;
text-align:center;
color:#eeeeee;
text-decoration:none;

 }
a.menudick:link, a.menudick:visited
{
 color:#eeeeee;
 text-decoration:none; 
 font-weight:bold;
}
a.menudick:active, a.menudick:hover
{
 color:#FF6800; 
 font-weight:bold;
 /*background-color:#FF6800;
 padding:7px;*/
}

#container{
position: relative;
background-color:#F0F0F0;
width:900px;
margin:20px auto;
min-height:97%;
/*height:auto !important;*/

 
 border-right:2px solid #710101;
 border-left:2px solid #710101;
}


#navi{
	background-image:url(../bilder/bannerline.png);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color: #990000;
	/*background-color: #FFFFFF;*/
	background-position:center;
	/*padding:2% 2%;*/
 height:100px;
	/*border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;*/
	border-top:2px solid #FFFFFF;
	text-align:center;
	border-top:2px solid #710101;
 /*border-right:1px solid #710101;
 border-left:1px solid #710101;*/
}

#naviinhalt{
padding:2px 2%;

}

.projektlogo{
background-image:url(../bilder/bannerline_P81_logo.png);
background-repeat:no-repeat;
background-position:center top;
padding:0px;
height:98px;
}

.navigation{
padding:22px;

}

.rechtsoben{
background-image:url(../bilder/eck_rechtsoben.gif);
background-position:right top;
background-repeat:no-repeat;
}

.linksoben{
background-image:url(../bilder/eck_linksoben.gif);
background-position:left top;
background-repeat:no-repeat;
}

.tablenavi{
width:130px;
border-right:1px solid #A2452B;
text-align:center;
}

.tablenavimittel{
width:100px;
border-right:2px solid #C65635;
}

.tablenavidick{
width:100px;
border-right:3px solid #D06B4F;
}

.tablenaviend{
width:130px;
text-align:center;
}

#inhalt{
background-color: #F0F0F0;
 padding:3% 5%;
 /*border-right:1px solid #710101;
 border-left:1px solid #710101;*/
color:#000000;
font-size: 12px;
/*min-height:500px;*/
line-height: 2;
min-height:80%;
border-top:2px solid #710101;
}

a.inhalt{
font-size: 12px;
color:#000000;
}

a.inhalt:link, a.inhalt:visited
{
 color:#000000;
 text-decoration:none; 
}
a.inhalt:active, a.inhalt:hover
{
 color:#000000; 
 font-weight:bold;
}

/*#inhalt:first-letter{font-size:30px;}*/

#inhaltimpressum{
 padding:100px;
}

#bilder{
margin:0px 5% 0% 5%;
 padding:3% 5%;
 border-right:2px solid #FFFFFF;
 border-left:2px solid #FFFFFF;
font-size: 12px;
}

#tabelleninhalt{
background-color:#dfdfdf;
padding:10px;
 border-left:1px solid #a1a1a1;
 border-bottom:1px solid #a1a1a1;
 border-right:1px solid #a1a1a1;
}

#tabelleninhalt_main{
background-color:#dfdfdf;
padding-left:10px;
padding-right:10px;
padding-top:0px;
 border-left:1px solid #a1a1a1;
 border-bottom:1px solid #a1a1a1;
 border-right:1px solid #a1a1a1;
 height:250px;
 vertical-align:top;
}

#tabellenkopf{
/*background-color:#AA0100;*/
background-image:url(../bilder/tableline.png);
background-repeat:repeat-x;
vertical-align:top;
padding:5px;
color:#FFFFFF;
 border-top:1px solid #000000;
 border-left:1px solid #000000;
 border-right:1px solid #000000;
 width:100%;
}

#tabellenkopf1{
background-image:url(../bilder/tableline.png);
background-repeat:repeat-x;
vertical-align:top;
padding:2px;
height:2px;
color:#FFFFFF;
 border-top:1px solid #000000;
 border-left:1px solid #000000;
 border-right:1px solid #000000;
}

#tabelle{
border-collapse:collapse;
 width:100%;
}

#bottom{
position: absolute;
bottom: 0; /* wichtig */
background-color: #710101;
height:15px;
border-top:1px solid #FF7200;
font-size: 12px;
color:#FFFFFF;
text-align:center;
width:900px;
background-image:url(../bilder/bottom.png);
background-repeat:repeat-x;
}

#bottominhalt{
padding:5px 30px 10px 30px;
}

a.bottom{
font-size: 12px;
color:#FFFFFF;
}

a.bottom:link, a.bottom:visited
{
 color:#FFFFFF;
 text-decoration:none; 
}
a.bottom:active, a.bottom:hover
{
 color:#FFFFFF; 
 font-weight:bold;
}

.rechtsunten{

}

.linksunten{

}


h2 {
	font-size: 18px;
}
h3 {
	font-size: 16px;
}

#ueberschrift {
	font-size: 15px;
}

.abstandinhalt {line-height: 4;}
