/* CSS Document */
body       { 
background-image: url(../images/usb.gif); 
background-repeat:no-repeat;            
background-position:13.5cm 11.5cm;
scrollbar-arrow-color: FFCC00;
scrollbar-base-color: FFCC00;
scrollbar-dark-shadow-color: white;
scrollbar-track-color: white;
scrollbar-face-color: white;
scrollbar-shadow-color: FFCC00;
scrollbar-highlight-color: white;
scrollbar-3d-light-color: FFCC00;
}

body.nousb { 
background-image: url(../images/Spacer.gif); 
}

@font-face {
font-family:Haettenschweiler; 
src:url(../HAETTEN0.eot); 
font-size:18pt,20pt,22pt; 
}

a.header   {
font-size:20px; 
font-family:Haettenschweiler, Arial;
} 

a.gelb     {
font-size:14px; 
font-family:Verdana; 
color:#66CCFF
}

a.blau     {
font-size:14px; 
font-family:Verdana; 
color:#FFCC00
}

a.header:visited {
text-decoration:none;
color:#999999
}

a.header:link   {
color:#666666; 
font-size:20px, 18px; 
font-family:Haettenschweiler, Arial;
text-decoration:none
}

a.headerhl {
text-decoration:none; 
font-family:Haettenschweiler, Arial; 
font-size:20px; 
background-color:#FFFFFF
}

a:link   {
color:#336699
}

a:visited {
color:#999999
}

a:hover  {
color:#336699; 
text-decoration:none;
}

a:active {
color:#336699;
text-decoration:none
}


.grau    {
font-size:12px; 
 margin:6px; 
 color:#336699
 }

.klein   {
font-size:11px; 
margin-top:0px; 
line-height:12px; 
color:#336699
}

.blau    {
color:#336699; 
font-size:14px; 
font-family:Verdana;
font-weight:bold;
}

.oben    {
margin: 10pt 0pt 7pt 0pt;
}

p        {
color:#666666; 
font-size:12px; 
font-family:Verdana
}

.tit14b    {
color:#336699; 
font-size:14px; 
font-family:Verdana;
font-weight:bold;
margin-bottom:2px;
text-align:center;
}

p.klein {
font-family:Verdana; 
font-size:10px; 
color:#666666;
margin-top:0px;
}


p.normal {
color:#666666; 
font-size:14px
}

p.titel  {
font-size:24px; 
color:#336699; 
font-family:Haettenschweiler, Arial;
} 

p.titelklein  {
font-size:24px;  
color:#336699; 
font-family:Haettenschweiler, Arial;
} 

p.tab  {margin: 7pt 0pt 7pt 7pt;}

p.tabkl  {margin: 3pt 2pt 3pt 3pt}


p.titelb {
font-size:12px; 
color:#FFCC00; 
margin-bottom:4px;
font-weight:bold; 
} 

#Zentrum * {
text-align:center;
}

#tabrechts {
border-left:2px solid #FFCC00; 
border-right:2px solid #FFCC00;
} 

#tabrechts p {
margin: 0pt 2pt 3pt 3pt;
} 

#tabrechts h1 {
color:#FFFFFF; 
font-size:16px; 
font-family:Haettenschweiler, Arial;
text-align:right; 
} 

#tabrechts h1 b {
font-size:20px; 
} 
#tabrechts th {
background-color:#336699;
} 

div.intro {
font-size:36px; 
color:#336699;
}

.weg     {display:none;}
.da      {}

td.tabmini {
font-size:10px; 
font-family:Verdana; 
padding:3px; 
border-left:2px solid #FFCC00; 
color:#666666;
}

td.minitit { 
font-size:10px; 
font-family:Verdana; 
padding:4px; 
font-weight:bold; 
color:#336699; 
border-left:2px solid #FFCC00;
text-align:center;
}

td.links {
background-image: url(../images/lpwebband3_15.gif)
}

td.mitte {
background-color:#FFFFFF
}

td.summ  {
font-size:12px; 
color:#999999; 
background-color:#FFCC00
}

td.text  {
font-size:12px; 
color:#999999; 
background-color:#EAEAEA
}

td.nav   {
background-color:#FFFFFF; 
border-top-style:2px solid #FFCC00
} 


ul.dots  {
list-style-image: url(../images/Dotsaround.gif); 
color:#666666; 
font-size:12px; 
font-family:Verdana; 
margin: 0px 0px 0px 15px;
padding: 0px 0px 0px 15px;
}

ul.quadr  {
list-style-image: url(../images/Dotseck.gif); 
color:#000000; 
font-size:10px; 
font-family:Verdana; 
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 10px;
}

#titelleiste {
border-top:1pt solid #FFCC00; 
border-bottom:1pt solid #FFCC00;
font-weight:bold;
} 

#Liste th {
background-image: url(../images/gtrans.gif);
color:#336699; 
font-size:14px; 
font-family:Verdana;
font-weight:bold;
margin-bottom:4px;
text-align:center;
}

#Liste td {
font-size:10px; 
font-family:Verdana; 
}

#content {
position:absolute;
top:118px;
left:0px;
}

#printbanner {
position:absolute;
top:0px;
left:0px;
z-index:1;
}

#printbanner img { 
border:0px;
horizontal-align:left;
overflow:visible;
}

#printbanner table {
width:100%;
}


#register {
position:absolute;
top:93px;
left:158px;
z-index:2;
}

#Logotxt {
	position:absolute;
	font-size:24px; 
    color:#336699; 
    font-family:Haettenschweiler, Arial;
	top:67px;
	left:450px;
	max-height:25px;
	color:#336699;
	z-index:3;
	width:400px;
}

#banimation {
position:absolute;
border:0;
top:0px;
left:411px;
width:347px;
height:42px;
z-index:3; 
}

#blase {
position:absolute;
border:0;
top:380px;
left:695px;
z-index:3; 
}

#baniprt {
visibility:hidden;
width:348;
height:42;
}

#komm {
position:absolute;
top:293px; 
left:162px; 
width: 490px; 
height: 159px;
}

#adresse {
position:absolute;
top:447px; 
left:0px; 
width:139px; 
height:128px;
background-image:url(../images/wtrans.gif);
z-index:3;
border: 1px solid #FFCC00;
}

#adresse td {
font-family:Verdana; 
font-size:10px; 
color:#666666;
margin-top:0px;
max-height:14px;
}

