body
{margin:0; padding:0; color:#303030; background:#fafafa url("pics/bodybg.gif") top left repeat;font:76% Verdana,Tahoma,sans-serif;}

a:link {
color : black; 
text-decoration : underline; 
font-weight : bold; 
} 
a:visited {
color : black; 
text-decoration : underline; 
font-weight : bold; 
} 
a:hover {
color : red; 
text-decoration : underline; 
font-style : normal; 
} 
a:active {
color : red; 
text-decoration : underline; 
font-weight : bold; 
} 
h1 , h2 , h3 , h4 {font-family : Verdana, Arial, Garamond; } 
h1 {font-size:1.2em;color:#000066;}
h2 {font-size:1.1em;font-family:Arial;font-style:italic;margin-top:1.3em;margin-bottom:0.8em;line-height:1.4em; }
h3 {font-size:1.0em;color:#000000;font-weight:bold;margin-top:11px;margin-bottom:0.8em;}
h4 {font-size:11px;font-weight:normal;font-style:italic;margin-top:0.8em;line-height:1.2em;}
p {margin-top:0.8em;margin-bottom:0.8em;}
img {border:0;}

#bild1 {
position:relative; 
} 
#bild2 {
text-align:right; 
margin:1.8em;
} 

#outer {
margin-top : 20px; 
margin-bottom : 10px; 
margin-left : auto; 
margin-right : auto; 
width : 760px; 
background:#fafafa url('pics/oben_rechts.gif') no-repeat top right; 
border : none;
} 
#header {
text-align:right;
margin-right : 100px; 
height : 75px; 
padding : 25px; 
} 
#footer {
padding : 5px; 
margin-top : 20px; 
font-size : 10px; 
text-align : center; 
border-top : thin solid #c0c0c0; 
} 
 
#main {
clear : none; 
text-align:center;
margin: 0; 
padding : 0; 
line-height : 18px;
}
