*{ padding:0; margin:0;}
html{ height:100%;}
body{ background:#000; font:9px Arial, Helvetica, sans-serif; color:#757575; height:100%;}
.root{ width:1000px; margin:0 auto; height:600px;}
a{ text-decoration:none; color:#454545;}
img{ border:0;}
.logo{ width:219px; height:122px; padding:202px 0 0 0; margin:0 auto;}
.logo img{ margin-left:37px;}
.menu{ width:249px; height:231px; padding-left:30px; margin:0 auto;}
.menu div{ float:left; width:100px; margin-right:19px; text-align:center;}
.menu a.but{ border:1px solid #bbb; display:block; width:98px; height:21px; padding:5px 0 0 0px; margin-bottom:6px;}
.menu a.but{ filter:Alpha(opacity:85); opacity:0.85;}
.menu a.but:hover{ filter:Alpha(opacity:100); opacity:1;}
.menu a{color:#757575;}
.menu a:hover{ color:#9e9e9e;}

.foot{ width:300px; margin:0 auto; color:#454545;}
.foot div{ height:22px; width:38px; padding-left:80px; margin-left:93px; background:url(imgs/logo_kemeo.gif) no-repeat 0 0;}
.foot div a{ display:block; width:38px; height:22px; overflow:hidden; margin:0 auto; background:url(imgs/line.gif) no-repeat 0 17px;}
.foot div a img{ visibility:hidden;}
.foot div a:hover{ background-position:0 15px;}
.foot span{ display:block; text-align:center;}

table{ padding:0; border:0; border-collapse:collapse; width:100%; height:100%;}
table td{ text-align:center;}