a.aff:link, a.aff:visited, a.aff:active {
color:#0000ff;
font-weight:bold;
text-decoration: underline;
}

.hier {
background-color: #ff0000;
color: white;
} 

.detektivlogo {
background-color: #000000;
text-align: center;
}

INPUT
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    MARGIN: 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial
}


#head {
text-align:left;
font-family: Arial, sans-serif;
padding:7px;
color:#ffffff;
background-color:#000066;
height:106px;
}

p.inhalt {
line-height: 3em;
}

blockquote.detektivliste {
line-height: 1.5em;
background-color:#FFFFCC;
padding:7px;
border-style:solid;
border-width:1px;
border-color:#000060;
}

a.detektivliste:link, a.detektivliste:visited, a.detektivliste:active {
color:#000000;
font-family:Arial, sans-serif;
FONT-SIZE: 10pt;
text-decoration: underline;
line-height: 1.5em;
font-weight: bold ;
}

.nav-oben {
text-align:center;
padding-left:7px;
padding-right:7px;
background-color:#ffffff;
color:#000000;
font-family:Arial, sans-serif;
FONT-SIZE: 12pt;
font-weight: bold ;

}
a.nav-oben:link, a.nav-oben:visited, a.nav-oben:active {
color:#000000;
font-family:Arial, sans-serif;
FONT-SIZE: 12pt;
font-weight: bold ;
text-decoration: none;
}
.detektiv-index {
text-align:center;
padding-left:7px;
padding-right:7px;
background-color:#000066;
color:#ffffff;
font-family:Arial, sans-serif;
FONT-SIZE: 12pt;
font-weight: bold ;
width:100%;
}
.detektiv-links {
background-color:#ffffff;
padding-left:7px;
color:#000000;
font-family:Arial, sans-serif;
FONT-SIZE: 12px;
text-decoration: underline;
}
a.detektiv-links {

color:#000000;
font-family:Arial, sans-serif;
FONT-SIZE: 12px;
text-decoration: underline;

}

.kasten-ads {
text-align:center;
font-family: Arial, sans-serif;
color:#000000;
background-color:#FF0033;
font-size:12pt;

}

.ads {
padding-left:5px;
padding-right:5px;
font-size:10px;
text-align:left;

}


#text {
padding-right:10px; 
padding-left:10px; 
FONT-SIZE: 9pt;
}




a:hover { background: #6666FF ; }
a:link { text-decoration:none; }
 a:visited { text-decoration:none; }
 a:hover { text-decoration:none;  }
 a:active { text-decoration;}
 
.control {
        font-size:10px;
        color:#000000;
        background-color:#FFFFFF;
        border-top:#DFEDFF 1px solid;
        border-left:#DFEDFF 1px solid;
        border-bottom:#DFEDFF 1px solid;
        border-right:#DFEDFF 1px solid;
        font-family:Verdana,Helvetica;
}
.frm {
        padding-bottom:8px;
        margin:0px;
        }
        
.tabelle
{
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 7pt;
    MARGIN: 1px;
    BORDER-BOTTOM : #000000 1px solid;
    FONT-FAMILY: Verdana, Tahoma, Arial
} 

#rahmen {

text-align:center;
font-family: Arial, sans-serif;
padding:7px;
FONT-SIZE: 7pt;
color:#000000;
background-color:#ffffd0;
border-style:solid;
border-width:2px;
border-color:#9F0000;

}

#rahmen2 {
font-weight: bold ;
text-align:center;
font-family: Arial, sans-serif;
padding:7px;
color:#000000;
background-color:#ffffd0;
border-style:solid;
border-width:2px;
border-color:#000000;
FONT-SIZE: 8pt;
}

#links {
text-align:left;
padding:7px;
text-decoration: none;
color:#ffffff;
font-family:Verdana, Tahoma, Arial, sans-serif;
FONT-SIZE: 8pt;
font-weight: bold ;
}

.links {
color:#000000;
text-decoration: none;
font-weight: bold ;
}

h3.umfrage {
font-weight: bold ;
text-align:center;
font-family: Arial, sans-serif;
padding:7px;
color:#000000;
background-color:#FFFF99;
border-style:solid;
border-width:1px;
border-color:#000000;
FONT-SIZE: 9pt;
}

.t {
FONT-SIZE: 9pt;

}
.s {
FONT-SIZE: 9pt;

}

.oben
{
    BORDER-RIGHT: #000080 1px dotted;
    BORDER-TOP: #444444 1px dotted;
    FONT-SIZE: 6pt;
    padding-left:5px;
    padding-top:3px;
    BORDER-LEFT: #000080 1px dotted;
    BORDER-BOTTOM: #000080 1px dotted;
    FONT-FAMILY: Verdana, Tahoma, Arial
}   

.mitte
{
    BORDER-RIGHT: #000080 1px dotted;
    
    FONT-SIZE: 6pt;
    padding-top:3px;
    padding-left:5px; 
    BORDER-LEFT: #000080 1px dotted;
    BORDER-BOTTOM: #000080 1px dotted;
    FONT-FAMILY: Verdana, Tahoma, Arial
}

.z {
background-color:#FFFF99;
}

.kasten-nav {
font-size:9pt;
padding:3px;
FONT-FAMILY: Verdana, Tahoma, Arial
}

a.a-index { 
font-size: 9pt;
color:#000000;
text-decoration:underline;
FONT-FAMILY: Verdana, Tahoma, Arial
}

.rahmen {
FONT-FAMILY: Verdana, Tahoma, Arial
text-align:center;
padding:3px;
color:#000000;
background-color:#FFFF99;
border-style:solid;
border-width:1px;
border-color:#000000;
font-size:9pt;
font-weigth:bold;

}

th.kasten-oben {
text-align:center;
FONT-FAMILY: Verdana, Tahoma, Arial
color:#ffffff;

font-size:9pt;

}
.index{
padding:3px;
color:#ffffff;
font-weight:bold;
background-color:#000000;
FONT-SIZE: 9pt;
FONT-FAMILY: Verdana, Tahoma, Arial
}

.nav-unten {
font-family: Arial, sans-serif;
color:#ffffff;
text-decoration: none;
font-weight: bold ;
background-color:#000000;
FONT-SIZE: 9pt;
}

.links-unten {
font-face: Arial;
color:#ffffff;
text-decoration: none;
font-weight: bold ;
FONT-SIZE: 9pt;
}

