body, html {height:100%}
body { margin:0px; font-family:Verdana; font-size:12px; background:#FFFFFF; color:#000000; }
.root {border-collapse:collapse; width:1000px; height:100%}
.root td {padding:0px; }
.root table {border:0px; border-collapse:collapse}
body p{line-height:140% }
body h1{line-height:100% }
body h2{line-height:100% }
body h3{line-height:100% }
body h4{line-height:100% }
body h5{line-height:100% }
.content {line-height: 160%}
.content p, .content div {line-height: 160%}
.content h1, h2, h3, h4, h5, h6 {line-height:normal}
.content table {border-collapse:collapse}
.content td {padding:0px; }
.content p {margin: 15px 0px;}
.content img {margin:7px 15px}
div.rel { position:relative}
div.abs { position:absolute}
td {font-size:12px}
img{border:0}
h1 {font-size:25px; margin:10px 0px 10px 0px; font-weight:normal; }
h2 {font-size:20px; margin:10px 0px 5px 0px; font-weight:normal; }
h3 {font-size:18px; margin:10px 0px 5px 5px; font-weight:bold; }
h4 {font-size:16px; margin:10px 0px 5px 5px; font-weight:normal; }
h5 {font-size:16px; margin:7px 0 5px 0; font-weight:normal}
h1.label, h2.label, h3.label, h4.label, h5.label, h6.label {margin-top:0px; margin-bottom:0px}
form, div {margin:0px;}
p {margin:5px 0}
ul, ol {margin-top:0; margin-bottom:0}
li {padding: 7px 0}
hr {border:0; background:#B3A6A6; height:1px; margin:5px;}
textarea {overflow:auto; font-family:Tahoma; font-size:12px}
a {color:#185A9E; text-decoration:none}
a:hover {color:#185A9E; text-decoration:underline}
.link_nn {border:0px}
a.a_nn, .link_nn a {text-decoration:none}
a.a_nn:hover, .link_nn a:hover {text-decoration:none}
.link_nu {border:0px}
a.a_nu, .link_nu a {text-decoration:none}
a.a_nu:hover, .link_nu a:hover {text-decoration:underline}
a.a_green {color:#2DA606}
a.a_green:hover {color:#2DA606}
a.a_gray {color:#8F8F8F}
a.a_gray:hover {color:#8F8F8F}
a.a_caption { font-size:16px; font-weight:bold; color:#565656;}
a.a_caption:hover { color:#185A9E;}
/* выше девственные стили от лени. :) */
.floatWrapper
{
clear: both;
width: 0px;
height: 0px;
}
.png{
//background-image:none !important;
behavior: url('/@/_all_/png.htc');
}
.link_black_grey_nn {border:0px}
a.a_black_grey_nn, .link_black_grey_nn a {color:#000000; text-decoration:none}
a.a_black_grey_nn:hover, .link_black_grey_nn a:hover {color:#4A4949; text-decoration:none}
.link_black_nn {border:0px}
a.a_black_nn, .link_black_nn a {color:#000000; text-decoration:none}
a.a_black_nn:hover, .link_black_nn a:hover {color:#000000; text-decoration:none}
.link_black_nu {border:0px}
a.a_black_nu, .link_black_nu a {color:#000000; text-decoration:none}
a.a_black_nu:hover, .link_black_nu a:hover {color:#000000; text-decoration:underline}
a.a_white_uu {color:#ffffff; text-decoration:underline}
a.a_white_uu:hover {color:#ffffff; text-decoration:underline}
.p_10 { font-size:10px;}
.p_11 { font-size:11px;}
.p_14 { font-size:14px;}
.p_16 { font-size:16px;}
.p_18 { font-size:18px;}
.p_20 { font-size:20px;}
.groups_list td {padding:0 25px;}
.hr {background:url(/friends/@/main/_img_/hr_11.gif) bottom repeat-x ; height:2px; width:100%; font-size:2px; margin-bottom:15px; margin-top:15px; }
.hr_dot { border-top:1px dotted #929292;}
.p-t2 { margin-top:10px;}
.p1 { margin:3px 0;}
td.pillar {background:url(/friends/@/main/_img_/bg_01.gif) top left no-repeat; width:11px;}
.header { border-bottom:1px solid #929292}
.footer {background:url(/friends/@/main/_img_/bg_11.gif) top repeat-x; height:76px}
td.canter { background:#FFF; padding:15px 0 20px 0}
.item td {padding:5px 5px}
.num_pages {margin-top:20px; margin-bottom:10px;}
.num_pages td {padding:3px 5px 0 5px; font-size:20px; font-family:Verdana; vertical-align:middle}
.num_pages a {text-decoration:none;font-size:20px; font-family:Verdana;}
.num_pages a:hover {text-decoration:underline;font-size:20px; font-family:Verdana;}
.num_pages .this {color:#FFF; background:#185A9E; text-align:center; vertical-align:middle; float:left; padding:0 3px 1px 3px; margin:-3px 3px 0 3px; min-width:20px;}
.num_pages .page { padding-bottom:1px; margin:-3px 3px 0 3px;}
a.a_blue_bg, a.a_blue_bg:hover, .info a,.info a:hover {background:#185A9E; color:#FFFFFF; text-decoration:none; padding:1px 2px;}
.text a, text a:hover {color:#2B2A2A; text-decoration:none}
.search {margin:0px 0 0 25px}
.search td {padding-right:5px}
.install td {padding:5px}
.error {color:#FF0000}
.c_gray { color:#8F8F8F;}
.c_blue { color:#185A9E;}
.feedback-form div.p { margin:20px 0}
.feedback-form div.pp {margin:10px 0}
.feedback-form div.label { margin:0px; padding:5px 0 3px 0 }
.feedback-form div.field {}
.feedback-form td.label { vertical-align:top }
.feedback-form input.varchar { border:1px solid #ADAEAD; font-family:Verdana; font-size:12px; padding:2px 2px; height:25px; }
.feedback-form select { border:1px solid #ADAEAD; font-family:Verdana; font-size:12px; padding:2px 2px; height:25px}
.feedback-form textarea { border:1px solid #ADAEAD; font-family:Verdana; font-size:12px; padding:5px 2px;}
.feedback-form input.edit,
.feedback-form select.edit,
.feedback-form textarea.edit { border:1px solid #ADAEAD; }
.feedback-form .notice { font-size:11px}
.feedback-form input.captcha { font-size:14px; height:27px; width:50px }
.feedback-form .width_full { width: 100%}
.feedback-form .error { color: #FF0000; font-size:11px}
.feedback-form .require { color: #FF0000}
.feedback-form table td { vertical-align:top}
.feedback-form table td.middle { vertical-align:middle !important;}
.feedback-form button.search_btn { background:url(/friends/@/main/_img_/search_gray_16.gif) no-repeat; width:16px; height:16px; border:none; margin:0; cursor:pointer;}
.feedback-form span.cancel { border-bottom:1px dashed red; color:red; cursor:pointer}