body
{margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px;        background-color: #FFF; background-image:url(images/papa_bg.gif); background-attachment:fixed;background-position:center; padding:0px;
}


td {
	font-size: 95%;
	line-height: normal;
	font-family: arial, helvetica, tahoma, verdana, sans-serif;
	text-align:left;
	color:#A3A3A3;
}

h2{
	font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
	font-size: 125%;
	color:#3D633D;
}

/* hauptgerüst */

.li {
width:30px;
background-image:url(images/rand1.jpg);
border-left:solid 0px #000;
}


.re {
width:30px;
background-image:url(images/rand2.jpg);
border-right:solid 0px #000;
}

#top {
background-image:url(images/b1s.jpg);
background-repeat:no-repeat;
vertical-align:middle;
text-align:left;
height:387px;
background-color:#1F1F1F;
color:#f2dde6;
font-size: 120%;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
}

#leiste1 {height:0px;
background-color:#000000;
height:20px;
letter-spacing:10px;
color:#8F1310;
font-variant:small-caps;
padding-left:10px;
padding-bottom:1px;
width:100%;
vertical-align:middle;
}


#sp1 {
color:#fff;
font: normal 11px/15px verdana, sans-serif; 
padding-left: 20px;
padding-right:20px;
padding-top: 30px;
background-color:#999999;
width: 205px;
}

#sp2 {
height:800px;
padding-top: 30px; 
padding-bottom: 20px;
padding-left: 20px;
padding-right:10px;
background-color:#CCCCCC;
letter-spacing:0px;
width:100%
width: 475px;}



#fussb {
font: normal 11px verdana, sans-serif; 
color: #fff; padding:2px;
height:24px;
text-align:center;
background-color:#222222;width:100%;
border-top:solid 1px #343434;

}
/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #fff; 
scrollbar-base-color: #2d2d2d;
scrollbar-highlight-color : #000000; 
scrollbar-shadow-color : #2d2d2d;
SCROLLBAR-TRACK-COLOR: #000;}



/* menue  */

#menu1 a , #menu1 a:visited , #menu1 a:active {
display:block;
background-color:#;
color:#000000;
font: normal 12px verdana, sans-serif;
line-height:24px;
text-decoration:none ;
text-align:left;
width:180px;
}

#menu1 a:hover{
background-color:#83000b;
color:#fff;
text-decoration:none ;
}

/* menue2  */

#menu2 a , #menu2 a:visited , #menu2 a:active {
display:block;
background-color:#;
color:#000000;
font: normal 11px verdana, sans-serif;
line-height:20px;
text-decoration:none ;
text-align:left;
width:158px;
margin-left: 22px;
}

#menu2 a:hover{
background-color:#83000b;
color:#fff;
margin-left: 22px;
}

/* menue3  */

#menu3 a , #menu3 a:visited , #menu3 a:active {
display:block;
background-color:#;
color:#000000;
font: normal 11px verdana, sans-serif;
line-height:18px;
text-decoration:none ;
text-align:left;
width:145px;
margin-left: 35px;
}

#menu3 a:hover{
background-color:#83000b;
color:#fff;
margin-left: 35px;
}


/* allgemeine links im text */

a:link, a:active{
	font-size: 30px;
	line-height: 125%;
	font-family: arial, helvetica, tahoma, verdana, sans-serif;
	text-decoration:underline;
	color:#333333;
}

a:visited{
	font-size: 30px;
	color:#666666;
	font-family: arial, helvetica, tahoma, verdana, sans-serif;
}

/* allgemeine text */

.heading {
	color: #990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight: bold;
}
.subheading {color: #990000; font-family:Arial, Helvetica, sans-serif; font-size:21px}
.subheading2 {
	color: #990000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	padding-top:2;
	top: 1px;
}
.Text {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0066FF;
	text-decoration: underline;
}

