
body {
font-family:Arial,Helvetica,sans-serif;
color: #000000;
font-size:11px;
background-color:#BBBBEE;
background:url(bg.jpg) #BBBBEE no-repeat bottom right fixed;


scrollbar-face-color:#9999CC;
scrollbar-shadow-color:#333366;
scrollbar-highlight-color:#333366;
scrollbar-3dlight-color:#CCCCFF;
scrollbar-darkshadow-color:#CCCCFF;
scrollbar-track-color:#CCCCFF;
scrollbar-arrow-color:#333366;
margin:0px;
padding:0px;
}

td {
font-family:Arial,Helvetica,sans-serif;
color: #000000;
font-size:11px;
line-height:120%;
}

.bgcolor0 {background-color : #333366;}
.bgcolor1 {background-color : #444477;}
.bgcolor2 {background-color : #BBBBEE;}
.bgcolor3 {background-color : #7777AA;}
.bgcolor4 {background-color : #CCCCFF;}
.bgcolor5 {background-color : #9999CC;}
.bgcolor6 {background-color : #FFFFFF;}

#rand {
border: 1px solid #444477;
background-color:#CCCCFF;
}

#rand-neu {
border: 1px solid #DCDCFB;
background-color:#CCCCFF;
}


#rand0 {
border: 1px solid #DCDCFB;
background-color:#DCDCFB;
}

#rand1 {
border: 1px solid #DCDCFB;
background-color:#C0C0EE;
}

#rand2 {
border: 1px solid #444477;
background-color:#C0C0EE;
}


#kopf01  {
background:url(bg-kopf01.gif);
}

#kopf02  {
border-bottom: 1px dotted #8F8F8F;
padding-bottom:4px;
border-top: 1px dotted #8F8F8F;
padding-top:4px;
}

h1 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
color: #333366;
}

h3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
color: #333366;
}

h4 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color: #333366;
}

h5 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
color: #666699;
}

.big {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color: #666699;
text-transform: uppercase;
}

.mittel {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
color: #333366;
text-transform: none;
}

.xmittel {
font-size:12px;
font-weight:normal;
color: #333366;
text-transform: uppercase;
padding: 0 0 2 10 px;
border-bottom: 1px solid #9999CC;
border-left: 15px solid #9999CC;
}






a {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
color: #0070C0;
text-transform:none;
font-weight:normal;
}

a:visited {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
color: #0070C0;
text-transform:none;
font-weight:normal;
}
a:hover {
color:#FF007F;
}


a.small {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color: #333366;
text-transform:none;
font-weight:normal;
}

a.small:visited {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color: #333366;
text-transform:none;
font-weight:normal;
}
a:hover {
color:#FF007F;
}




td, p {
font-size:12px;
color: #333366;
}


pre {
font-family: monospace;
color: #0000CC;
font-size:12px;
}

.mini {
font-size:10px;
color: #000000;
}

.small {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
color: #333366;
text-decoration:none;
text-transform:none;
}

.weiss{
font-size:11px;
text-decoration:none;
color: #000000;
text-transform: none;
font-weight:normal;
}

.weiss:visited {
color:#000000;
}
.weiss:hover {
color:#EA4D00;
}

#security_code {
font-family:monospace;
font-size:18px;
font-weight:bold;
border:1px solid #D2A6FF;
width:80px;
height:25px;
background: #EED5FF;
}

.code{
font-size: 11px;
border:           1px solid #D2A6FF;
white-space:      pre;
width:            100%;
padding:          10px;
}


.rahmen01{
font-size: 12px;
border:           1px solid #BBBBEE;
width:            500px;
padding:          5px;
background: #D2D2FF;
white-space:      normal;
}

.rahmen02{
font-size: 12px;
border:           1px solid #FFFFFF;
width:            500px;
padding:          10px;
background: #CCCCFF;
white-space:      normal;
}




#menul a {
display:block;
color:#444477;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
width:165px;
background-color:#BBBBEE;
border-top:solid 2px #BBBBEE;
border-bottom:solid 2px #BBBBEE;
}

#menul a:visited{
color:#444477;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
width:165px;
background-color:#BBBBEE;
border-top:solid 2px #BBBBEE;
border-bottom:solid 2px #BBBBEE;
}


#menul a:active {
color: #000000;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
width:165px;
background-color:#BBBBEE;
border-top:solid 2px #BBBBEE;
border-bottom:solid 2px #BBBBEE;
}

#menul a:hover{
color:#FFFFFF;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
width:165px;
background-color:#8585B9;
border-top:solid 2px #8585B9;
border-bottom:solid 2px #8585B9;
}


#menu2 a {
display:block;
color:#444477;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
width:165px;
background-color:#BBBBEE;
border-top:solid 2px #BBBBEE;
border-bottom:solid 2px #BBBBEE;
}

#menu2 a:visited{
color:#444477;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
width:165px;
background-color:#BBBBEE;
border-top:solid 2px #BBBBEE;
border-bottom:solid 2px #BBBBEE;
}


#menu2 a:active {
color: #000000;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
width:165px;
background-color:#BBBBEE;
border-top:solid 2px #BBBBEE;
border-bottom:solid 2px #BBBBEE;
}

#menu2 a:hover{
color:#FFFFFF;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
width:165px;
background-color:#8585B9;
border-top:solid 2px #8585B9;
border-bottom:solid 2px #8585B9;
}
