BODY#site {padding:0;margin:0;height:100%;background-color:#fff; color:#000000;font-size:13px;font-family:tahoma, arial, sans-serif;}
#site TABLE {border-collapse: collapse;} 
#site TD {vertical-align:top;color:#000;font-size:13px;font-family:tahoma, arial, sans-serif;} 
#site IMG {border:0;} 
/*#site LI {list-style-image:url(images/li.gif)}*/ 
#site A, #site A:link {color:#000000;text-decoration:underline;} 
#site A:hover {color:#000000;text-decoration:none;} 
#site h1 {font-family:"arial narrow", arial, tahoma, sans-serif; font-size:20px;color:#000;text-transform:uppercase;} 
#site h2 {font-family:"arial narrow", arial, tahoma, sans-serif; font-size:14px;color:#000;text-transform:uppercase;} 
#site h4 {font-family:"arial narrow", arial, tahoma, sans-serif; font-size:20px;color:#000;text-transform:uppercase;} 
#site h3 {font-family:"arial narrow", arial, tahoma, sans-serif; font-size:12px;color:#000;text-transform:uppercase;} 
#site h5 {font-family:arial, tahoma, sans-serif; font-size:14px;color:#000;font-weight:bold; margin:0;} 
#site FORM {margin:0;padding:0; } 
#site EM {color:#000;font-style:normal;} 
#site Q {quotes: "\00AB" "\00BB";} 
#site INPUT.inp, #site TEXTAREA.inp {border:1px solid #d8d8d8; background-color:#fff;color:#000;font-size:12px;font-family:tahoma;} 
:focus {outline: 0;} 
#site INPUT.inp2, #site TEXTAREA.inp2 {border:1px solid #d8d8d8; background-color:#fff;color:#000;font-size:12px;font-family:tahoma;} 
#site input.submit {font-size:14px;font-family:"arial narrow", arial, tahoma, sans-serif; font-weight:bold;color:#fff; background-color:#545454;border:none;background-image:url(images/3.gif); background-repeat:repeat-x;cursor:pointer;} 

#otherl {position:absolute;left:2000px;display:none;}

#site #wrap {clear:both; width:100%;height:100%;text-align:center;} 
#site #wrap2 {clear:both;width:995px;margin:0 auto; text-align:left;} 

#site #banner_top {clear:both;width:996px; height:95px; margin-top:18px;margin-bottom:18px;text-align:center;background-color:#fff;}
#site #banner_top DIV, #site .ban_center DIV {display:inline;white-space:nowrap;position:static;}
#site .ban_center DIV OBJECT {display:inline;}
#site #banner_top IMG, #site #banner_top OBJECT {height:95px;}

#site #head1 {clear:both;height:132px;margin-bottom:11px;} 
#site #logo {float:left; width:692px; height:132px;} 

#site #tm {float:right;width:171px; background-color:#d5d4d4;height:132px;background-image:url(images/tm.gif);background-position:100% 50%; background-repeat:no-repeat;} 
#site #tm DIV {margin:45px 19px 45px 9px;} 
#site #tm DIV#arr {position:absolute;width:12px; height:132px;right:-15px;top:86px;} 
#site #tm DIV#arr IMG {width:12px; height:132px;} 

#site #best_offers {clear:both;height:105px;margin-bottom:11px;} 
#site #best_offers .pr {width:39px;background-image:url(images/pr.gif); background-repeat:no-repeat;} 
#site #best_offers TABLE#b {width:100%;height:105px;} 
#site #best_offers TABLE#b TD {padding:0;} 
#site #best_offers .offer {border:1px solid #cecece; background-color:#ededed;min-width:280px;} 
#site #best_offers .offer .h_1 {clear:both;margin-top:2px; margin-bottom:2px; text-align:center;color:#646464;font-family:"arial narrow", arial, tahoma, sans-serif; font-size:14px;text-transform:uppercase;font-weight:bold;} 
#site #best_offers .offer .h_2 {clear:both;margin-bottom:2px;background-color:#000; text-align:center;font-family:"arial narrow", arial, tahoma, sans-serif; font-size:14px;text-transform:uppercase;font-weight:bold;color:#fff;} 
#site #best_offers .offer .h_2 SPAN {width:239px;text-align:center;} 

#site #best_offers .logos {clear:both;} 
#site #best_offers .logos TABLE {width:100%;height:59px;} 
#site #best_offers .logos TD {vertical-align:middle; text-align:center;width:30%;} 

#site #sitemenu {clear:both;background-color:#000;height:29px; margin-bottom:3px;} 
#site #sitemenu #menu_p {float:left;display:inline;padding-top:5px; margin-left:20px;font-family:"arial narrow", arial, tahoma, sans-serif; font-size:14px;text-transform:uppercase;color:#fff;} 
#sitemenu #menu_p A, #sitemenu #menu_p A:link {color:#fff;text-decoration:none;} 
#site #sitemenu #menu_p A:hover {color:#fff;text-decoration:underline;} 
#site #sitemenu .razd {padding-left:11px; padding-right:11px;} 

#site #cabinet_unlog {float:right;width:590px;height:29px;background-color:#3b78a7; border-left:1px solid #fff;}
#site #cabinet_unlog #cabinet_form {margin:0 20px 0 16px;color:#fff;}
#site #cabinet_unlog #title {display:inline;float:left;margin-top:6px;margin-right:19px;font-size:16px;font-family:"arial narrow", arial, tahoma, sans-serif;}
#site #cabinet_unlog .f_name {display:inline;float:left;margin-right:6px;font-size:11px;margin-top:8px;}
#site #cabinet_unlog .field {float:left;display:inline;width:125px;height:18px;margin-top:6px; margin-right:10px;}
#site #cabinet_unlog .field .inp {height:18px; background-color:#5fa3d8;border:1px solid #5fa3d8; width:132px;margin:0;color:#fff;}
#site #cabinet_unlog #submit_box {display:inline;float:right;margin-top:6px;}
#site #cabinet_unlog #submit_box .submit {font-size:16px;font-family:"arial narrow", arial, tahoma, sans-serif; font-weight:bold;color:#fff;width:64px; height:18px;background-color:#0e448b;border:none;background-image:url(images/2.gif); background-repeat:repeat-x;cursor:pointer;}

#site #cabinet_logged {float:right;width:590px;height:29px;background-color:#393939; border-left:1px solid #fff;font-size:16px;font-family:"arial narrow", arial, tahoma, sans-serif;color:#fff;} 
#site #cabinet_logged DIV {margin:2px 12px 0 16px;} 
#site #cabinet_logged A, #site #cabinet_logged A:link, #site #cabinet_logged A:hover {color:#fff;} 
#site #cabinet_logged DIV.l1 {float:right; width:100px;} 

#site #search {background-color:#c4c4c4;height:30px;margin-bottom:3px;} 
#site #search TABLE {width:100%;height:30px;} 
#site #search TABLE TD {padding:0;} 

#site #invite_string {width:590px;border-left:1px solid #fff;} 
#site #invite_string #invite {padding:3px 20px 0 16px;color:#fff;} 

#invite_string #invite .inp {float:left;background-color:#fff; border:1px solid #fff;height:18px;width:472px;font-size:12px;margin-top:3px;padding-left:5px;} 
#invite_string #invite .submit {float:right;font-size:14px;font-family:"arial narrow", arial, tahoma, sans-serif; font-weight:bold;color:#fff;width:80px; height:18px;background-color:#545454;border:none;background-image:url(images/3.gif); background-repeat:repeat-x;margin-top:3px;cursor:pointer;} 

#site #search_string TABLE TD {height:29px;background-color:#5fa3d8; } 
#site #search_string #srch {height:18px;overflow:hidden;padding:2px 0 0 16px;} 
#site #search_string #srch .inp {background-color:#fff; border:1px solid #fff;height:18px;width:100%; font-size:12px;margin-top:3px;padding-left:5px;} 
#site #search_string #subm {width:30px;padding:5px 20px 0 0;text-align:left;} 
#site #search_string input.submit {font-size:14px;font-family:"arial narrow", arial, tahoma, sans-serif; font-weight:bold;color:#fff; height:18px;background-color:#545454;border:none;background-image:url(images/3.gif); background-repeat:repeat-x;cursor:pointer;} 

#site #string {background-color:#e1e1e1;height:55px;margin-bottom:19px;padding-top:5px;} 
#site #string1 {background-color:#e1e1e1;margin-right:20px;overflow:hidden;} 
#site #string TABLE {width:100%;margin-top:5px;} 
#site #string TABLE TD {vertical-align:middle;} 
#site #string #date_str {width:86px; padding-left:20px;padding-right:10px;font-family:"arial narrow", arial, tahoma, sans-serif; font-size:20px;font-weight:bold;text-transform:uppercase;border-right:1px solid #fff;} 
#site #string #marquee {width:100%;padding-right:30px;margin-left:10px;margin-bottom:-2px;font-family:"arial narrow", arial, tahoma, sans-serif; font-size:20px;font-weight:bold;text-transform:uppercase;border:0px solid #ccc;background:transparent;} 

#site #string #make_n {margin-right:20px;} 
#site #string #all_l, #string #make_n {background-image:url(images/1.gif); background-repeat:repeat-x; color:#fff;display:inline;float:right;margin-top:8px;height:16px;padding:0 10px 0 10px;font-weight:bold;} 
#site #string #all_l A, #site #string #all_l A:link, #site #string #make_n A, #site #string #make_n A:link {color:#fff;text-decoration:underline;} 
#site #string #all_l A:hover, #site #string #make_n A:hover {color:#fff;text-decoration:none;} 

#site #columns {clear:both;margin-bottom:20px;} 
#site #columns #left {margin-right:269px;} 
#site #columns #left2 {} 
#site #columns #right {float:right; clear:right;width:251px; margin-left:20px;} 

#site #left #main_news {margin-bottom:11px;min-height:486px;font-family:arial;} 
#site #left #main_news #main_title {height:28px; background-color:#000;font-family:"arial narrow", arial, tahoma, sans-serif; font-weight:bold;color:#fff;font-size:22px;padding-bottom:2px;margin-bottom:13px;} 
#site #left #main_news #main_title DIV {padding-left:20px;border-bottom:3px solid #fff;} 
#site #left #main_news H1 {margin-top:0;} 
#site #left #main_news .notice {font-weight:bold;margin-bottom:22px;} 
#site #left #main_news .img {float:right;} 
#site #left #main_news .img IMG {/*width:444px; height:333px;*/ margin-left:20px;margin-bottom:15px;} 

#site #left .ban_center {margin-bottom:10px;text-align:center;background-color:#ececec; height:122px;} 
#site #left .ban_center_down {margin-bottom:10px;text-align:center;background-color:#ececec; height:60px;} 
#site #left .ban_center IMG {margin:0 auto;} 
#site #left .ban_center .space {width:30px; border-top:none;} 
#site #left .ban_center .space IMG {width:14px;} 

#site #left #main_news_columns {margin-bottom:10px;} 
#site #left #main_news_columns TABLE {} 
#site #left #main_news_columns TABLE TD {width:50%;background-color:#ececec;border-top:5px solid #000;} 
#site #left #main_news_columns H2 {font-size:18px;height:73px;margin:0;} 
#site #left #main_news_columns .l_col, #site #left #main_news_columns .r_col {padding:20px;font-family:arial;} 
#site #left #main_news_columns .space {width:14px; background-color:#fff;border-top:none;} 
#site #left #main_news_columns .space IMG {width:14px;} 
#site #left #main_news_columns .notice {font-weight:bold;margin-bottom:22px;font-weight:bold;font-family:"arial narrow", arial, tahoma, sans-serif;text-transform:uppercase;} 
#site #left #main_news_columns .img {float:right;width:160px; height:120px; overflow:hidden;margin-left:20px;margin-bottom:5px;} 
#site #left #main_news_columns .img IMG {width:160px;height:120px;} 

#site #left #read_all {background-color:#000;text-align:center;margin-bottom:15px;color:#fff; font-weight:bold;font-family:"arial narrow", arial, tahoma, sans-serif;font-size:24px;}
#site #left #read_all A, #site #read_all A:link, #site #read_all A:hover {display:block;color:#fff;padding-top:5px; padding-bottom:10px;}

#site #left #faces_wrap {background-color:#ededed;margin-bottom:14px;background-image:url(images/4.gif); background-repeat:repeat-x;padding:24px 20px 20px 20px;} 
#site #left #faces_wrap H2 {font-size:36px; padding-bottom:0px; margin-top:0;margin-bottom:10px;border-bottom:1px solid #c1c1c1;text-transform:none;} 
#site #left #faces_wrap #photos {} 
#site #left #faces_wrap .photo {width:102px; height:142px; margin-right:0; margin-bottom:0; display:inline;} 
#site #left #faces_wrap .photo IMG {width:102px; height:142px;margin-bottom:5px;} 
#site #left .banner_inner_pages {background-color:#ededed; padding:10px; margin-top:15px; border-top:1px solid #000;text-align:center;} 

#site #left #projects {} 
#site #left .f_wrap {clear:left;margin-bottom:20px;} 
#site #left #projects .proj {float:left; margin-right:35px;margin-bottom:15px; width:136px; height:242px; overflow:hidden;} 
#site #left #projects .proj .photo {border:1px solid #c4c4c4; width:134px; height:89px; overflow:hidden;} 
#site #left #projects .proj .photo IMG {} 
#site #left .years {font-size:17px; font-family:"arial narrow", arial, tahoma, sans-serif;font-weight:bold;word-spacing: 8px;background-image:url(images/4.gif); background-repeat:repeat-x;padding:15px 20px;background-color:#ededed; margin-top:15px;} 
#site #left #projects .proj .load {font-size:11px;margin-top:5px;} 
#site #left #projects .proj .load A, #site #left #projects .proj .load A:link, #site #left #projects .proj .load A:hover {color:#5e5e5e; padding-left:20px; background-image:url(images/pdf.gif); background-repeat:no-repeat;display:block;height:16px;} 

#site #left .proj_full_img {float:right; width:165px; margin-left:10px; margin-bottom:10px;} 
#site #left .proj_full_img IMG {width:165px;} 

#site #left .introduction {padding:20px; background-color:#ededed; margin-bottom:20px;} 
#site #left .introduction P {margin:0 0 14px 0;}

/* лучшие */

#site #left #best .best_item {float:left; margin-right:35px;margin-bottom:15px; width:136px; height:156px; overflow:hidden;} 
#site #left #best .best_item .photo {border:1px solid #c4c4c4; width:134px; height:89px; overflow:hidden;} 
#site #left #best .best_item .photo IMG {width:134px; height:89px;} 

#site #left .proj_banner {margin-bottom:20px;} 

#site #left #best2 {background-color:#ededed;margin-bottom:14px;background-image:url(images/4.gif); background-repeat:repeat-x;padding:24px 20px 20px 20px;} 
#site #left #best2 #best_items_wrap {min-height:200px;} 
#site #left #best2 .best_item {float:left;display:inline; margin-right:35px;margin-bottom:15px; width:136px; height:140px; overflow:hidden;} 
#site #left #best2 .best_item .photo {border:1px solid #c4c4c4; width:134px; height:89px; overflow:hidden;} 
#site #left #best2 .best_item .photo IMG {width:134px; height:89px;} 

/* о торговой марке */

#site #left2 {background-image:url(images/tm2.gif); background-repeat:no-repeat; background-position:35% 0;} 
#site #left2 #svid {float:right; display:inline;width:132px; margin-left:15px;} 
#site #left2 #svid IMG {border:1px solid #c4c4c4; width:132px;margin-bottom:10px;} 
#site #left2 #awards {clear:both;} 
#site #left2 #awards .aw {float:left; width:174px; height:246px; overflow:hidden; margin-right:17px; margin-bottom:17px;border:3px solid #c4c4c4;} 
#site #left2 #awards IMG { } 

#site #left3 {margin-top:15px;} 

/* хлебные крошки */

#site #left #breadcrumb, #site #left2 #breadcrumb, #site #left3 #breadcrumb {padding-bottom:10px; border-bottom:1px solid #c4c4c4; font-size:11px; color:#6d6d6d;}
#site #left #breadcrumb A, #site #left #breadcrumb A:link, #site #left #breadcrumb A:hover,
#site #left2 #breadcrumb A, #site #left2 #breadcrumb A:link, #site #left2 #breadcrumb A:hover,
#site #left3 #breadcrumb A, #site #left3 #breadcrumb A:link, #site #left3 #breadcrumb A:hover  {color:#6d6d6d;}

/* добавление новости */

#site .form {background-color:#ededed; background-image:url(images/4.gif); background-repeat:repeat-x;padding:24px 20px 20px 20px;} 
#site .form TEXTAREA {width:100%;} 
#site .form TEXTAREA#news_text {height:100px;} 
#site .form TEXTAREA#news_contacts {} 
#site .form LABEL {} 
#site .form .note {font-size:11px; color:#5e5d5d;margin-bottom:15px;} 
#site .form_collage {clear:both;} 
#site .full_form {width:100%;clear:both; margin-top:20px;margin-bottom:20px;} 
#site .full_form .opis_form {width:60%;padding-right:15px;} 

/* приглашение в блог  */

#site .form2 {} 
#site .form2 TEXTAREA {width:50%;} 
#site .form2 TEXTAREA#news_text {height:100px;} 
#site .form2 TEXTAREA#news_contacts {height:50px;} 
#site .form2 LABEL {} 
#site .form2 .note {font-size:11px; color:#5e5d5d;margin-bottom:15px;} 

#site .invite_variant {background-color:#ededed; padding:10px; margin-top:15px; border-top:1px solid #000;} 
#site .invite_variant .sign {text-align:right; font-style:italic;} 

/* поиск */

#site .search_res {line-height:16px;} 
#site .search_res LI {padding-bottom:35px; font-size:11px;color:#6d6d6d;} 
#site .search_res DIV {color:#000;font-size:13px;} 
#site .what_look_for {font-size:14px;background-color:#ededed;margin-bottom:14px;background-image:url(images/4.gif); background-repeat:repeat-x;padding:24px 20px 20px 20px;} 
#site .link_s, #site .link_s A, #site .link_s A:link, #site .link_s A:hover {font-size:11px; color:#6d6d6d;} 
#site .what_look_for #srch .inp {background-color:#fff; border:1px solid #fff;width:300px; font-size:12px;margin-top:3px;padding-left:5px;} 
#site .what_look_for input.submit {font-size:14px;font-family:"arial narrow", arial, tahoma, sans-serif; font-weight:bold;color:#fff;background-color:#545454;border:none;background-image:url(images/3.gif); background-repeat:repeat-x;cursor:pointer;} 

/* реклама */

#site #left #adv_schemes {float:right; display:inline;width:150px; margin-left:15px;} 
#site #left #adv_schemes IMG {border:1px solid #c4c4c4; width:150px;margin-bottom:10px;} 
#site #left #adv_schemes2 {float:left; display:inline;width:150px; margin-right:15px;} 
#site #left #adv_schemes2 IMG {border:1px solid #c4c4c4; width:150px;margin-bottom:10px;} 
#site #left .table_adv TABLE {border-top:1px solid #d1d1d1;} 
#site #left .table_adv TD {padding:5px; vertical-align:middle;border-bottom:1px solid #d1d1d1;font-size:11px; text-align:center;}
#site #left .table_adv .adv_header TD {background-color:#ededed;} 

/* блог  */

#site .comment {margin-bottom:10px;} 
#site .comment .head_c {background-color:#d8d8d8; padding:10px;color:#7b7b7b;} 
#site .comment .head_c A, #site .comment .head_c A:link, #site .comment .head_c A:hover {color:#7b7b7b;} 
#site .comment .comm {background-color:#ededed; padding:10px;} 
#site #comment_form {width:660px;} 
#site #comment_form TD {padding:0 0 10px 0;} 
#site #comment_form .label {width:140px;padding-right:10px;} 
#site #comment_form .inp {width:100%;} 
#site #comment_form TEXTAREA {height:100px;} 
#site #about_person {background-color:#ededed; padding:15px; margin-bottom:15px;min-height:200px;} 
#site #about_person IMG {margin-right:10px;} 
#site .blog_item {padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #d1d1d1;} 
#site .blog_item H2 {margin:0;font-size:18px;text-transform:none;} 
#site .blog_item .links {font-size:11px; text-align:right; color:#7b7b7b;} 
#site .blog_item .links A, #site .blog_item .links A:link, #site .blog_item .links A:hover {color:#7b7b7b;}

/* архивы */

#site #left #archives1 {display:table;border:0px solid #000;}
#site #left #archives1 .col1, #site #left #archives1 .col2 {border:0px solid #000;margin-bottom:20px;padding:20px;}
#site #left #archives1 .dark_block {clear:left;background-color:#ededed; padding:20px 20px 0 20px;display:table-row;}
#site #left #archives1 .light_block {clear:left;padding:20px 20px 0 20px;position:relative;display:table-row;}
#site #left #archives1 .col1 {width:49%;padding-bottom:20px;min-height:90px;display:table-cell;padding-right:0px;}
#site #left #archives1 .col2 {margin-left:51%;width:49%;padding-bottom:20px;min-height:90px;display:table-cell;}
#site #left #archives1 .notice {font-weight:bold;}
#site #left #archives1 .img {float:right;width:155px;overflow:hidden;border:1px solid #c4c4c4;margin-left:20px;margin-bottom:5px;}
#site #left #archives1 .img IMG {width:155px; }

/*#site #left #archives1 {}
#site #left #archives1 .col1, #site #left #archives1 .col2 {border:0px solid #000;}
#site #left #archives1 .dark_block {clear:left;background-color:#ededed; padding:20px 20px 0 20px;}
#site #left #archives1 .light_block {clear:left;padding:20px 20px 0 20px;}
#site #left #archives1 .col1 {float:left;width:49%;padding-bottom:20px;}
#site #left #archives1 .col2 {margin-left:51%;padding-bottom:20px;min-height:90px;}
#site #left #archives1 .notice {font-weight:bold;}
#site #left #archives1 .img {float:right;width:155px;overflow:hidden;border:1px solid #c4c4c4;margin-left:20px;margin-bottom:5px;}
#site #left #archives1 .img IMG {width:155px; }*/

/* архивы выпусков */ 

#site #left #archives2 {}
#site #left #archives2 .col1, #site #left #archives2 .col2 {border:0px solid #000;}
#site #left #archives2 .dark_block {clear:left;background-color:#ededed; padding:20px 20px 0 20px;}
#site #left #archives2 .light_block {clear:left;padding:20px 20px 0 20px;border:0px solid #000;}
#site #left #archives2 .dark_block, #site #left #archives2 .light_block {min-height:250px;}
#site #left #archives2 .col1 {float:left;width:49%;padding-bottom:20px;}
#site #left #archives2 .col2 {margin-left:51%;padding-bottom:20px;min-height:90px;}
#site #left #archives2 .notice {font-weight:bold;} 
#site #left #archives2 .img_iss{float:left;width:121px;overflow:hidden;border:1px solid #c4c4c4;margin-right:20px;margin-bottom:5px;} 
#site #left #archives2 .img_iss IMG {width:121px; } 
#site #left #archives2 h2 {font-size:18px;margin-top:0px;} 
#site #left #archives2 A, #site #left #archives2 A:link, #site #left #archives2 A:hover {display:block; font-weight:bold; margin-bottom:10px;} 
#site #left #archives2 .img_iss A, #site #left #archives2 .img_iss A:link, #site #left #archives2 .img_iss A:hover {display:inline;}
#site #left #archives2 A, #site #left #archives2 A:link {text-decoration:none;} 
#site #left #archives2 A:hover {text-decoration:underline;} 
#site #left #archives2 .links {margin-left:141px;} 

#site #left .signature {text-align:right; margin-top:20px; font-style:italic;} 
#site #left .img_issue {float:right;} 
#site #left .img_issue IMG {/*width:444px; height:333px; */ margin-left:20px;margin-bottom:15px;} 

#site #right .block {background-color:#ededed;margin-bottom:14px;background-image:url(images/4.gif); background-repeat:repeat-x;} 

/* блоги справа  */

#site #right .blogs_wrap {clear:both;padding-bottom:15px;} 
#site #right .blogs_wrap .blogs {clear:both;margin:20px 20px 0 20px;} 
#site #right .blogs_wrap .blogs H1 {font-size:40px; padding-bottom:0px; padding-top:24px;margin-top:0;margin-bottom:10px;border-bottom:1px solid #c1c1c1;text-transform:none;} 
#site #right .blogs_wrap .blog {clear:both; padding-bottom:15px; margin-bottom:10px;border-bottom:1px solid #c1c1c1;} 
#site #right .blogs_wrap .blog .photo {float:left; display:inline;width:60px; margin-top:4px;margin-bottom:0;} 
#site #right .blogs_wrap .blog .photo IMG {width:63px; } 
#site #right .blogs_wrap .blog .data {margin-left:73px;min-height:95px;} 
#site #right .blogs_wrap .blog .who {color:#515151;} 
#site #right .blogs_wrap .blog .when {color:#515151;margin-bottom:10px;} 
#site #right .blogs_wrap .blog .who A , #site .blogs_wrap .blog .who A:link, #site .blogs_wrap .blog .who A:hover {color:#515151;} 
#site #right .blogs_wrap .blog .when A , #site .blogs_wrap .blog .when A:link, #site .blogs_wrap .blog .when A:hover{color:#515151;} 
#site #right .blogs_wrap .blog .when A , #site .blogs_wrap .blog .when A:link {text-decoration:none;} 
#site #right .blogs_wrap .blog .when A:hover {text-decoration:underline;} 
#site #right .blogs_wrap .blog .title {font-family:"arial narrow";font-weight:bold;font-size:15px;line-height:16px;} 

/* проекты */

#site #right .proj_wrap {clear:both;padding-bottom:15px;} 
#site #right .proj_wrap .proj {clear:both;margin:0px 20px 0 20px;} 
#site #right .proj_wrap .proj H1 {font-size:24px; padding-bottom:10px; padding-top:24px;margin-top:0;margin-bottom:10px;border-bottom:1px solid #c1c1c1;text-transform:none;line-height:21px;} 
#site #right .proj_wrap .proj H3 {margin:0;} 
#site #right .proj_wrap .proj .cloud {width:212px; overflow:hidden;} 
#site #right .proj_wrap .proj .years {width:212px;font-size:16px; font-family:"arial narrow";font-weight:bold;word-spacing: 8px;} 
#site #right .proj_wrap .proj .search {margin-bottom:10px;padding-top:10px;border-top:1px solid #c1c1c1;} 
#site #right .proj_wrap .proj .inp {background-color:#fff; border:1px solid #fff;height:18px;width:160px; font-size:12px;margin-top:3px;padding-left:5px;} 
#site #right .proj_wrap .proj input.submit {width:50px;font-size:14px;font-family:"arial narrow"; font-weight:bold;color:#fff; height:18px;background-color:#545454;border:none;background-image:url(images/3.gif); background-repeat:repeat-x;cursor:pointer;margin-top:2px;} 

/* кабинет */

#site .load_issues {clear:both;background-image:url(images/pdf.gif); background-repeat:no-repeat;background-position:0 3px;padding-left:20px;color:#5e5e5e; font-size:18px;margin-bottom:10px;} 
#site .load_issues A, #site .load_issues A:link, #site .load_issues A:hover {font-size:12px; color:#000;} 
#site .cab_img {width:403px; float:left;border:1px solid #c4c4c4; overflow:hidden;margin-bottom:20px;} 
#site .comments_cab {margin-left:423px;}
#site .cab_img2 {width:403px; float:left;overflow:hidden;margin-bottom:20px;} 
#site .cab_img2 .img {border:1px solid #c4c4c4;overflow:hidden;width:400px;margin-bottom:20px;} 
#site .change_files {width:400px;} 
#site .inc_file {margin-top:15px; font-size:11px; padding-left:15px;background-image:url(images/file.gif); background-repeat:no-repeat;background-position:0 2px;}
 
#site #bookmarks {height:34px;} 
#site #bookmarks .active {float:left;height:29px;border:1px solid #a5a5a5; border-bottom:0;background-color:#fff; font-weight:bold;} 
#site #bookmarks .inactive {float:left;height:28px;border:1px solid #c7c7c7;border-bottom:1px solid #a5a5a5; background-color:#ededed; font-weight:bold;color:#515151;} 
#site #bookmarks .inactive A, #site #bookmarks .inactive A:link, #site #bookmarks .inactive A:hover {color:#515151;} 
#site #bookmarks .active, #site #bookmarks .inactive {padding:5px 10px 0 10px;} 
#site #bookmarks .sp {width:5px;height:34px;float:left;border-bottom:1px solid #a5a5a5;} 
#site #bookmarks .sp2 {height:34px;border-bottom:1px solid #a5a5a5;} 

/* архив новостной ленты */

#site .data_news {margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #c1c1c1;} 
#site .data_news H2 {font-size:18px;} 

/* персона */

#site #left #person_columns {margin-bottom:60px;} 
#site #left #person_columns TABLE {} 
#site #left #person_columns TABLE TD {width:50%;} 
#site #left #person_columns H2 {font-size:18px;height:73px;margin:0;} 
#site #left #person_columns .l_col, #site #left #person_columns .r_col {} 
#site #left #person_columns .space {width:12px; background-color:#fff;border-top:none;} 
#site #left #person_columns .space IMG {width:12px;} 
#site #left .person_news {margin-bottom:15px;} 
#site #left .person_news H2 {margin:0; font-size:20px;text-transform:none;}

/* баннеры */

#site #right .banner {width:251px;margin-bottom:14px;}
#site #right .banner IMG {width:251px;} 

#site #right .theme_banner {background-image:url(images/4.gif); background-repeat:repeat-x;padding-top:9px;} 
#site #right .theme_banner A, #site #right .theme_banner A:link {text-decoration:none;} 
#site #right .theme_banner A:hover {text-decoration:underline;} 

#site #right .theme_banner .grey_wrap {height:119px;background-color:#ededed;margin-bottom:10px;} 
#site #right .theme_banner .grey_wrap .name {float:left;display:inline;width:142px;margin-top:26px; margin-left:20px;font-size:17px; font-family:"arial narrow", arial, tahoma, sans-serif;font-weight:bold;line-height:17px;text-transform:uppercase;} 
#site #right .theme_banner .grey_wrap .img {float:right;display:inline;width:74px;height:119px; border-right:10px solid #000;} 
#site #right .theme_banner .grey_wrap .img IMG {width:74px;height:119px;} 

#site #right .theme_banner .beige_wrap {height:119px;background-color:#eae9d9;margin-bottom:10px;} 
#site #right .theme_banner .beige_wrap .name {float:left;display:inline;width:142px;margin-top:40px; margin-left:20px;font-size:17px; font-family:"arial narrow", arial, tahoma, sans-serif;font-weight:bold;line-height:17px;text-transform:uppercase;} 
#site #right .theme_banner .beige_wrap .img {float:right;display:inline;width:74px;height:119px; border-right:10px solid #000;} 
#site #right .theme_banner .beige_wrap .img IMG {width:74px;height:119px;} 

#site #right .theme_banner .blue_wrap {height:119px;background-color:#d8e7f3;margin-bottom:10px;} 
#site #right .theme_banner .blue_wrap .name {float:left;display:inline;width:142px;margin-top:40px; margin-left:20px;font-size:17px; font-family:"arial narrow", arial, tahoma, sans-serif;font-weight:bold;line-height:17px;text-transform:uppercase;} 
#site #right .theme_banner .blue_wrap .img {float:right;display:inline;width:74px;height:119px; border-right:10px solid #000;} 
#site #right .theme_banner .blue_wrap .img IMG {width:74px;height:119px;}
 
#site #right .theme_banner .grey2_wrap {height:119px;background-color:#ededed;margin-bottom:10px;} 
#site #right .theme_banner .grey2_wrap .name {float:left;display:inline;width:142px;margin-top:40px; margin-left:20px;font-size:17px; font-family:"arial narrow", arial, tahoma, sans-serif;font-weight:bold;line-height:17px;text-transform:uppercase;} 
#site #right .theme_banner .grey2_wrap .img {float:right;display:inline;width:74px;height:119px; border-right:10px solid #000;} 
#site #right .theme_banner .grey2_wrap .img IMG {width:74px;height:119px;} 

#site #right .theme_banner .beige2_wrap {height:119px;background-color:#eae9d9;margin-bottom:10px;} 
#site #right .theme_banner .beige2_wrap .name {float:left;display:inline;width:142px;margin-top:35px; margin-left:20px;font-size:17px; font-family:"arial narrow", arial, tahoma, sans-serif;font-weight:bold;line-height:17px;text-transform:uppercase;} 
#site #right .theme_banner .beige2_wrap .img {float:right;display:inline;width:74px;height:119px; border-right:10px solid #000;} 
#site #right .theme_banner .beige2_wrap .img IMG {width:74px;height:119px;} 

/* */ 

#site .more {font-size:30px;font-weight:bold;line-height:0px;margin-left:10px;} 
#site .date {color:#515151; margin-bottom:10px;} 
#site .date2 {color:#515151;} 

#site #pages {height:25px;text-align:center;} 
#site #pages A, #site #pages A:link, #site #pages A:hover {text-decoration:none; margin-right:5px; padding:3px 5px;} 
#site #pages A, #site #pages A:link {background-color:#bcbcbc;} 
#site #pages A:hover {background-color:#525252; color:#fff;}

/* подвал */

#site #footer {clear:both;background-color:#ededed;border-top:6px solid #000;height:79px;font-size:11px; color:#7b7b7b;width:996px;margin-top:20px;}
#site #footer A, #site #footer A:link, #site #footer A:hover {color:#7b7b7b;} 
#site #footer #counter {float:right;height:57px;text-align:center;width:260px; margin-top:10px; border-left:1px solid #000;} 
#site #footer #counter IMG {margin-top:11px;} 
#site #footer #copy {float:left;display:inline;margin-left:20px; margin-top:18px;width:331px;} 
#site #footer #contact {float:left;display:inline; margin-top:18px;} 

/* Облако тегов */

.tags { /* background:url('tags.ico.gif') 0 5px no-repeat;*/ color:#888;padding:0 0 15px 16px;} 			
.tags2 A, .tags2 A:link {color:#888;text-decoration:none;} 
.tagsCloud {margin-bottom:25px;font-family:"arial narrow", arial, tahoma, sans-serif; font-size:20px; font-weight:bold;}
.tagsCloud .inner {line-height:24px;padding:10px 15px 20px;}
.tagsCloud li {display:inline;text-decoration:none;}
.tagsCloud li a , .tagsCloud li a:link {text-decoration:none;font-weight:bold;}
.tagsCloud li a:hover {text-decoration:underline;font-weight:bold;}

.news {width:100%;/*width:50%;*/ overflow:hidden;color:#000;margin-left:15px;} 	
div.move {overflow:hidden;width:99999px !important;padding:0 10px 0 100px;}
.news2 div {padding:0;}
.news p {float:left;width:auto;margin:0;padding:0 20px 0 0;font-family:"arial narrow", arial, tahoma, sans-serif; font-size:20px;font-weight:bold;}
.news p img {display:inline;vertical-align:middle;}
a {color:#0282B2; text-decoration:none;}
a:hover {text-decoration:underline;}

#site #left .invite_cols {padding:0; margin:0; list-style:none;}
#site #left .invite_cols .col1, #site #left .invite_cols .col2 {width:348px;min-height: 250px;display: -moz-inline-stack; display: inline-block;vertical-align: top;zoom: 1;*display: inline;_height: 250px;border:px solid #ccc;}
#site #left .invite_cols .col1 {margin-right:20px; }
#site #left .invite_cols .col2 H2 {margin-top:0;}
#site .invite_cols .invite_variant {margin-top:0;margin-bottom:15px;}

.good_bad {
float:left;width:700px;
}
.good_left{
	float:left;width: 320px;
	margin: 0 20px 0 0;
}

.good_rigth{
	float:right;
	width: 320px;
	margin-top: 40px;
	height:100%;
}
.grey_field{background-color:#EDEDED;
	
background-image:url("images/4.gif");
background-repeat:repeat-x;
	min-height: 2000px;
}
