@charset "UTF-8";

/*--- Colors | Farben ------------------------------------------------------------------------*/

body, .headline1 .date,
#footer .rss_box a, #footer .rss_box a:visited, #footer h2  {color:#696969;}
h1, h2, a,a:visited, #footer .rss_box a:focus, #footer .rss_box a:hover,
#footer .footer_nav li a:hover, #footer .footer_nav li a:focus, #footer .footer_nav li a:active,
.sub_menu a:hover, .sub_menu a:focus, .sub_menu strong, .sub_menu .current a,
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu li.current,
.sf-menu a:hover, .sf-menu li:hover a, .sf-menu li.sfHover a, .sf-menu li.current a,
.sf-menu li li:hover, .sf-menu li li.sfHover, .sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active, .sf-menu li li.current a, .sf-menu li li.current li:hover, .sf-menu li li.current li a:focus, .sf-menu li li.current li a:hover,
a.readmore:focus, a.readmore:hover, .pagebrowser a:hover, .pagebrowser .current, .pagebrowser .current a,
.important, #footer a:hover, .tags a:hover, .subtitle a:hover, .comments a:hover
{color:#000;}

#topnav a, #topnav a:visited { color:#696969; }
#topnav a:focus, #topnav a:hover, #topnav a:active { color:#b7b7b7; }
#topnav ul li { border-left:1px solid #282828; }

body {font-family:Helvetica, Arial, sans-serif; background-color: ##fff;}
.sf-menu,
.sub_menu,
#topnav,
h1, h2 {font-family:Helvetica, Arial, sans-serif; font-weight: 100}

thead th {border-bottom:2px solid #696969;}

#footer .footer_nav li a, #footer .footer_nav li a:visited {
color:#696969;
}

#footer a:hover {
color:#696969;
text-decoration: none;
}

#footer a {
color:#353535;
text-decoration: none;
}


.footer_nav h2, #footer .footer_nav li {
border-bottom:1px solid #353535;
color:#353535;
}

#footer  {
color:#353535;
}

#footer .footer_nav li a:hover, #footer .footer_nav li a:focus, #footer .footer_nav li a:active {
background-color:#1a1a1a;
color:#696969;
}