html {overflow-y: scroll;}

body {  
line-height:140%; 
color:#000000;
font-family: Georgia, serif;
font-size:11px; 
background-image:url('images/gilb.jpg');
border:0px;
margin:0px;
}

.pink {  
color:#FF3399;font-size:16px;font-weight:bold;line-height:180%;
}

img { 
border:0px;/* Das braucht es nur für Firefox extra*/
}
.small { 
font-size:9px; 
margin:15px;
}

h1 { 
font-size:13px;
font-style:italic;
font-weight:bold;
margin-top:14px;
margin-bottom:8px;
margin-left:0px;
margin-right:0px;
}

h2 { 
font-size:12px;
font-weight:bold;
margin-top:12px;
margin-bottom:4px;
}

em {  
font-style:italic;
font-weight:bold;
margin:1px;
letter-spacing:1px;
}

a, a:visited, a:focus  { 
font-weight:bold;
color:#3399CC; 
background-color:#FFFFFF;
text-decoration:none;
border:0px;
}
a:hover {
color:#FF0000; 
}
a.active {
color:#FF0000; 
text-decoration:none;
}
a.sub { 
font-style:italic;
font-size:11px;
}
a.subactive { 
color:#FF0000;
font-style:italic;
font-size:11px;
}
a.transparent { 
margin-top:40px;
margin-right:0px;
margin-bottom:14px;
margin-left:0px;
background-color:transparent;
}

#main { 
padding:0px;
margin:20px;
}

#text { 
margin-left:20px;
margin-right:20px;
margin-top:20px;
margin-bottom:10px;
text-align:left;
}
.text { 
margin-left:20px;
text-align:left;
}

#inhalt { 
position:center; 
margin-left:200px;
margin-right:200px;
}

#slideshow { 
position:absolute; 
top:70px;
left:220px;
width:800px;
}


#menu { 
font-weight:bold;
line-height:60%;
white-space:nowrap;
position:absolute; top:56px; left:20px;
width:320px;
text-align:left;
}
#submenu { 
white-space:nowrap;
margin-left:20px;
margin-bottom:10px;
text-align:left;
}
#navi { 
margin-left:20px;
margin-right:20px;
margin-top:16px;
margin-bottom:16px;
float:left;
border-style:dashed; 
border-width:1px; 
border-color:#99CCFF;
width:220px;
position:absolute; top:10px; left:32%;
background-color:#FFFFFF;
}

.dashbox { 
border-style:dashed; 
border-width:1px; 
border-color:#99CCFF;
background-color:#FFFFFF;
margin:0px;
}
.dotbox { 
border-style:dotted; 
border-width:1px; 
border-color:#99CCFF;
background-color:#FFFFFF;
margin:0px;
}
.dashboxtrans { 
border-style:dashed; 
border-width:1px; 
border-color:#99CCFF;
background-color:transparent;
margin:0px;
}

.nurdruck {
display:none;
}

ul {  
list-style-type:none;
line-height:240%;/* Diese dummen Listen ererben dieses Attribut anscheinend nicht */ 
margin-left:0px;
padding:0px;/* Das braucht es nur für Firefox */
}
li {  
list-style-type:none;
margin-left:0px;
}

hr {  
border:1px #99CCFF dotted; height:1px;
}

.amp { 
margin-right:5px;
margin-left:5px;
}

.flash { 
display:block;
border-style:dashed; 
border-width:1px; 
border-color:#99CCFF;
position:absolute; 
top:70px;
left:220px;

}
.printflash { 
display:none
}


