body, td, th, div {margin:0px;font-size:11px;font-family:Verdana;color:#222;}
body {background:#eee;}

a:link {text-decoration:none; color:#09C;}
a:hover {text-decoration:underline; color:#222;}
a:visited {text-decoration:none; color:#09C;}
a:active {text-decoration:none; color:#09C;}

table.main {width:990px;border:1px solid #aaa;margin:10px;background:#f5f5f5;}
table.head {width:100%;border:1px solid #aaa;background:#fff;padding:5px;}
table.left {width:202px;border:1px solid #aaa;background:#fff;padding:5px;}
table.info {width:552px;border:1px solid #aaa;background:#fff;padding:5px;}
table.right {width:202px;border:1px solid #aaa;background:#fff;padding:5px;}
table.foot {width:100%;border:1px solid #aaa;background:#fff;padding:5px;}
td.head {padding-left:8px;padding-top:8px;padding-right:8px;}
td.left {padding-left:8px;padding-top:8px;vertical-align:top;}
td.info {padding-left:8px;padding-top:8px;vertical-align:top;}
td.right {padding-left:8px;padding-top:8px;padding-right:8px;vertical-align:top;}
td.foot {padding:8px;}
td.head1 {width:210px;vertical-align:top;}
td.head2 {vertical-align:top;padding:5px;}

div.anonses {border:1px solid #F30;padding:5px;}
div.menutitle {font-size:12px;color:#F30;font-weight:bold;padding-bottom:5px;}
div.anons {color:#444;border-bottom:1px dashed #ccc;padding-bottom:2px;padding-top:2px;}
div.link {padding-bottom:3px;padding-top:3px;}
div.fnews {color:#aaa;border-top:1px dashed #aaa;border-bottom:1px solid #aaa;padding:3px;}

div.com {padding:3px;vertical-align:top;font-size:12px;color:#222;border:1px solid #eee;}
div.com-title {padding:3px; vertical-align:top;font-size:12px;color:#393;font-weight:bold;}
td.news-author {padding:3px;color:#888;font-size:11px;border-top:1px dotted #ccc;}