, честно не знаю что плохого сделал этот стиль твоему антишпиону.
Code
/* CSS Document */
html, body {
width:100%;
margin:0;
padding:0;
}
body {
height:100%;
font-size: 62.5%;
font-family: Tahoma, Arial, Verdana, Sans-Serif;
color:#535456;
background: url("/img/ru/bg/bg_body.gif") top left;
}
div, body, p, ul, ol, li, a, form, img {
margin:0;
padding:0;
}
img, table, tr, td {
border:none;
}
ul, li {
list-style:none;
}
acronym {
border-bottom:1px dotted #555;
}
a, a:active, a:visited { color:#FFF; text-decoration:none;}
a:hover { color:#FFF; text-decoration:underline;}
/* ALL HOME PAGE */
.wrapper { background:#e6e6e6; width:743px; margin-left:auto; margin-right:auto; text-align:left; margin-top:6px; border:1px solid #959595;}
.header_content { background:url("/img/ru/bg/bg_header_content.gif") bottom right no-repeat; width:740px; margin-right:2px; margin-top:3px; margin-left:1px; }
.header { background:url("/img/ru/bg/bg_logo.gif") top left no-repeat; position:relative; height:79px;}
.logo_img { position:absolute; top:25px; left:17px; width:33px; height:30px;}
.logo_text { position:absolute; top:20px; left:53px; width:189px; height:35px;}
.copyright_top { position:absolute; top:63px; left:19px; color:#4c3911; font-size:1.0em; font-family:Arial, Helvetica, sans-serif; }
.menu { background:url("/img/ru/bg/bg_menu.gif") bottom left no-repeat; margin-left:258px; width:445px; height:56px; padding-top:23px;}
.menu table td {vertical-align: middle;}
.menu table td a, .menu table th a {background:url("/img/ru/bg/bg_menu_li.gif") 0 0 no-repeat; height:30px; width:82px; margin-left:12px; font:bold 10px/10px tahoma; text-align:center; display: block;}
.menu table td a, .menu table th a, .menu table td a:visited, .menu table td a:hover, .menu table th a:visited, .menu table th a:hover {color:#f9cd35; text-decoration:none;}
.menu table td a { padding-top: 4px;}
.menu table th a {padding-top: 8px;}
.menu table .first a {margin-left: 0;}
html>body .menu table td {padding-bottom: 4px;}
.content { position:relative; clear:both; width: 100%;}
.content_right { margin-left:259px;}
.index { margin-left:31px; padding-top:35px; width:377px;}
.index h2 { margin:0px; padding:0px; color:#535456; font-size:3.0em; margin-left:3px; margin-top:5px; }
.index h2 span{ color:#db0707;}
.index h3 { margin:0px; padding:0px; color:#b41c1c; font-size:2.0em; font-weight:normal;margin-left:4px; margin-bottom:8px;}
.index p { font-size:1.1em; margin-left:7px; margin-top:4px; margin-bottom:10px;}
.index img { margin-left:5px;}
/*features*/
/**/ .features {margin-left:22px; padding-top:23px; width:377px;}
.features h2 { margin:0px; padding:0px; color:#535456; font-size:3.0em; margin-left:9px; margin-top:1px; }
.features h2 span{ color:#db0707;}
.features h3 { margin:0px; padding:0px; color:#b41c1c; font-size:2.0em; font-weight:normal;margin-left:10px; margin-bottom:7px;}
.features ul { font-size:1.1em; margin-left:13px; margin-top:9px; margin-bottom:16px;}
.features li { margin-bottom:5px;}
/**/ .features img { margin-left:5px;}
.index_grey { background:#C6BBB1 url("/img/ru/bg/bg_grey.gif") bottom left no-repeat; width:443px; margin-top:11px; color:#FFF; font-size:1.1em; padding-top:15px; padding-bottom:15px; }
.grey_line { background:url("/img/ru/line.gif") top left repeat-x; width:407px; margin-left:14px; padding-top:14px; }
.grey_line p {background:url("/img/ru/line.gif") bottom left repeat-x; width:407px; padding-bottom:13px; }
.index_grey ul { background:url("/img/ru/line.gif") bottom left repeat-x; width:407px;margin-left:14px; padding-bottom:2px; padding-top:8px;}
.index_grey li { width:400px; margin-left:2px; margin-bottom:9px; }
.index_grey li.last { margin-bottom:7px;}
/*features*/
/**/ .features_grey { background:#C6BBB1 url("/img/ru/bg/bg_grey.gif") bottom left no-repeat; width:443px; margin-top:11px; color:#FFF; font-size:1.1em; padding-top:6px; padding-bottom:6px; }
.features_grey .grey_line { background:url("/img/ru/line.gif") top left repeat-x; width:407px; margin-left:14px; padding-top:8px; }
.features_grey .grey_line p {background:url("/img/ru/line.gif") bottom left repeat-x; width:407px; padding-bottom:7px; }
.features_grey ul { background:url("/img/ru/line.gif") bottom left repeat-x; width:407px;margin-left:12px; padding-bottom:2px; padding-top:4px;}
.features_grey li { width:415px; margin-left:2px; margin-bottom:8px; }
/**/ .features_grey li.last { margin-bottom:7px;}
/*features*/
.index_red { background:#fc0808 url("/img/ru/bg/bg_red1.gif") top left no-repeat; width:443px; margin-top:6px; padding-top:10px; position:relative;}
.men { position:absolute; top:8px; left:13px;}
.index_red p { font-size:1.1em; color:#FFF; margin-left:199px; width:230px; }
.index_red p.button { margin-top:8px; }
.index_red_bottom { background:url("/img/ru/bg/bg_red.gif") top left no-repeat; height:14px; width:443px; }
/**/
.features_red { background:#fc0808 url("/img/ru/bg/bg_red2.gif") top left no-repeat; width:443px; height:54px; margin-top:6px; padding-top:6px;}
.features_red p { margin-left:199px; margin-top:6px;}
/**/
.content_left h4 { margin:0px; padding:0px; background:url("/img/ru/red_line.gif") top left no-repeat; width:245px; padding-top:7px; margin-left:7px;font-size:1.1em; font-weight:normal; color:#FFF;}
.content_left ul {background:url("/img/ru/red_line.gif") top left no-repeat; width:245px;margin-left:7px;font-size:1.1em;color:#FFF; margin-top:8px; padding-top:7px;}
.content_left li { margin-bottom:11px;}
.content_left_bottom { background:#ff0808 url("/img/ru/bg/bg_left_bottom.gif") bottom left no-repeat; width:255px; height:27px;}
/*features*/
/**/
.content_left h4.h4_features { margin:0px; padding:0px; background:url("/img/ru/red_line.gif") top left no-repeat; width:245px; padding-top:14px; margin-left:7px;font-size:1.3em; font-weight:normal; color:#FFF;}
.content_left p {background:url("/img/ru/red_line.gif") top left no-repeat; width:245px;margin-left:7px;font-size:1.1em;color:#FFF; margin-top:13px; padding-top:8px; padding-bottom:24px;}
/**/
.footer { width:743px; position:relative; clear:both; background-color:#a31b1a; color:#FFF; font-size:1.0em; font-family:Arial, Helvetica, sans-serif; margin-top:37px; padding-bottom:12px; }
.footer_logo { background-color:#d90809; height:45px; position:relative;}
.logo_img_footer { position:absolute; top:14px; left:9px;}
.logo_text_footer { position:absolute; top:8px; left:37px;}
p.copyright_footer { margin-top:2px; margin-left:9px; width:350px; }
.footer_menu { position:absolute; top:47px; right:15px; width:400px; text-align:right;}
.footer_menu a, .footer_menu a:visited { text-decoration:none; color:#FFF;}
.footer_menu a:hover { text-decoration:underline;}
/* LOGIN */
.login_please {font-size:1.1em; margin-left:9px; margin-top:9px; width:390px; margin-top:34px;}
.features table { font-size:1.1em; width:400px; margin-top:26px; }
.features table td.td1 { text-align:right; width:100px; padding-right:25px;}
.input_field {border:1px solid #a2a8aa;padding:1px 1px; width:262px;}
.features a, .features a:visited { color:#535456; text-decoration:underline;}
.features a:hover { color:#535456; text-decoration:none;}
.button_login { margin-top:27px;}
.forgot_pass { margin-top:11px; margin-bottom:14px;}
.forgot_pass a, .forgot_pass a:visited, .forgot_pass a:hover { color:#ff4300; margin-left:60px; }
.for_windows { margin-left:24px; margin-bottom:92px;}
.red { color:#ff0000;}
.button_submit { margin-top:11px;}
.for_windows.submit { margin-bottom:152px;}
.terms { margin-left:20px; width:650px; text-align:left; position:relative; clear:both; }
.terms ul { padding:10px 0;}
.terms a, .terms a:visited, .terms a:hover { color:#FF0000; font-size:1.1em; text-decoration:underline; }
.terms a:hover {text-decoration:none;}
.terms h4 { margin:0px; padding:0px; font-size:1.3em; color:#b41c1c; padding:10px 0; }
.terms p { font-size:1.1em; padding-bottom:7px; text-align:justify;}
.content .terms {_padding-left: 50px;}
/* return.html */
.inner {padding: 0px 50px 0px 20px; font-size: 11px;}
.titles {padding-left: 20px; font-size: 14px;}
Чистейшее CSS оформление без единой подозрительной ссылки.