html{height:100%;margin:0;padding:0}
body{height:100%;margin:0;padding:0;background:#fff;font-size: 9pt;font-family:arial,georgia,arial,sans-serif}

a{color:#ff0000}

#top_menu a{color:#1d1c0a;text-decoration:none}
#eu #top_menu a{color:#ffffff;}
#hc #top_menu a{color:#ffffff;}

#left_menu a{color:#000;text-decoration:none}
#left_menu a.active{color:#f00;}


.data {color:#777777;}
#hc .data{color:#ff0000;}
#bar .data{color:#a1a1a1;}

a.newslink {color:#000000;text-decoration:none}
a.newslink:hover{color:#ff0000;}


#eu_top {background:#255273;}
#eu_top_cont {background:#ffffff;}

#hc_top {background:#000000;}
#hc_top_cont {background:#ffffff;}

#bar_top {background:#efefef;}
#bar_top_cont {background:#ffffff;}

table, table table, td, div, p {height:auto;}

#all {position: relative; height:100%;}
html>body #all {height:auto;min-height:100%;}
#empty, #footer {height:_foo_;}
#footer {position: absolute; bottom: 0; right:0;}

