/* CSS Document */
/*----------------------CSS RESET-----------------
--------------------------------------------------*/
*{
margin:0;
font-size:100%;
font-weight:normal;
}

ul,
ol{
list-style:none;
}

b,
strong{
font-weight:bold;
}

img,
a img{
border: none;
}

/*---------------------- ALLGEMEIN -----------------
--------------------------------------------------*/
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
font-size: 12px;
line-height: 1.5em;
background-color:#000000;
margin:0px auto;
}

 a:link{
color: #3f3f3f;
text-decoration:underline;
outline: none;
}

 a:visited{
color: #000000;
text-decoration:underline;
outline: none;
}

 a:hover{
color: #000000;
text-decoration:underline;
outline: none;
}

 a:active{
color: #000000;
text-decoration:underline;
outline: none;
}

/*---------------------- LAYOUT -----------------
--------------------------------------------------*/
#container{
background-color:#000000;
width:950px;
height:auto;
padding-top:10px;
margin:0px auto;
border:0px;
text-align:left;
}

#tableaussen{
background-color:#000000;
width:950px;
height:auto;
border:0px;
text-align:left;
}

#tableheader{
background-color:#000000;
width:950px;
height:auto;
border:0px;
padding:0px;
}

#fusszeile
p,
span{
color: #3f3f3f;
font-size: 12px;
}

#fusszeile{
background-color:#000000;
border:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:center;
}

 a:link{
color: #3f3f3f;
text-decoration:underline;
}

 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration:underline;
outline: none;
}

 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; 
color: #ffcc33;
text-decoration:underline;
outline: none;
}


 a:active{
font-family:Verdana, Arial, Helvetica, sans-serif; 
color: #ffcc33;
text-decoration:underline;
outline: none;
}


#design{
background-color:#000000;
border:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#353535;
text-align:center;
}

/*---------------------- SCHRIFT -----------------
--------------------------------------------------*/
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
font-size: 12px;
font-weight: bold;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
font-size: 12px;
font-weight: bold;
}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
font-size: 12px;
}

 Stil1 {
font-family:Verdana, Arial, Helvetica, sans-serif; 
color: #3d3d3d;
font-size: 12px;
text-decoration:none;
}

.Stil2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
}

 Stil3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
text-decoration:underline;
}

 Stil6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
font-weight: bold;
}

Stil9 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
font: 12px;
text-decoration:underline;
font-weight: bold;
}

.Stil10 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
font-size: 12px;
font-weight: bold;
}

.Stil13 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #3f3f3f;
font-size: 12px;
}

.Stil14 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
font-size: 12px;
font-weight: bold;
}

.Stil15 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

.Stil16 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
font: 12px;
text-decoration:underline;
}

.Stil18 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.Stil19 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
}

.Stil20 {
color: #3f3f3f;
font-size: 12px;
}

.Stil21 {
color: #3f3f3f;
}

.Stil23 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
font-size: 12px;
}

.Stil24 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
font-weight: bold;
}

.Stil25 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
}

.Stil26 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #ffcc33;
font: 12px;
text-decoration:underline;
font-weight: bold;
}

.Stil27 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.Stil28 {
color: #666666;
}

.Stil28 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999999;
}

.Stil29 {
font-size: 12px; 
color: #666666;
}

.Stil29 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999999;
}

.Stil30 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999999;
}

.Stil34 {
font-size: 12px;
}

.Stil35 {
font-size: 12px; 
color: #000000; 
}

.Stil36 {
font-size: 12px; 
color: #000000; 
font-weight: bold; 
}

.Stil37 {
font-size:12px;
text-decoration:none; 
}

.Stil38 {
color: #FFCC33;
}

#referenzen,
 a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration:none;
outline: none;
}

 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration:underline;
outline: none;
}

 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; 
color: #ffcc33;
text-decoration:underline;
outline: none;
}

 a:active{
font-family:Verdana, Arial, Helvetica, sans-serif; 
color: #000000;
text-decoration:underline;
outline: none;
}

