@charset "utf-8";
/* CSS Document */

@media Screen {
body { margin:0; padding:0; position:absolute; height:100%; width:100%; background:#000; font:10px Verdana, Geneva, sans-serif; color:#d0c39d; min-width: 1200px;}
/*ПАРАМЕТРЫ ПО УМОЛЫЧАНИЮ*/
img { border:0; vertical-align:bottom; }
table { border-collapse:collapse; }
a { text-decoration:underline; outline:none; font:10px Verdana, Geneva, sans-serif; color:#d0c39d; }
a:hover { text-decoration:none; }
dfn { font-weight:bold; font-style:italic; }
form { margin:0; }
a.active { text-decoration:none; }
td { vertical-align:top; }
p { padding:4px 0 4px 0; margin:0; }
h1 { padding:0; margin:0; font:normal 22px Tahoma, Geneva, sans-serif; }
h2 { padding:7px 0 5px 0; margin:0; font:bold 14px Tahoma, Geneva, sans-serif; color:#000000; }
h3 { padding: 7px 0 5px 0; margin:0; font:bold 12px Tahoma, Geneva, sans-serif; }
textarea { background:#0a0704; color:#d0c39d; border:solid 1px #352A18; }
/**/
/*ИНФОРМАЦИЯ В ВЕРХНЕЙ ЧАСТИ ЭКРАНА*/
#top_info_back { position:absolute; width:100%; height:69px; background:url(/i/top_info.png) 0 0 repeat-x; z-index:3; }
#top_info_back_news { position:absolute; width:100%; height:52px; background:url(/i/top_info_main.png) 0 0 repeat-x; z-index:3; }
#tablebooks { position:absolute; width:100%; height:52px; background:url(/i/top_info_main.png) 0 0 repeat-x; z-index:3; }
#top { position:absolute; z-index:4; font-size:11px; height:60px; width:100%; }
.top { width:1251px; margin:0 auto; height:60px; }
/*ЛОГОТИП*/
#logotype { width:180px; position:relative; float:left; }
#logotype div { margin:9px 0 0 44px; }
.top #logotype a { display:block; background:url(/i/logotype.png) 0 0 no-repeat; width:137px; height:101px; cursor:pointer; }
.top #logotype a:hover { background:url(/i/logotype.png) -137px 0 no-repeat; }
/*ИНФОРМАЦИЯ О ПОЛЬЗОВАТЕЛЕ*/
.login { width:399px; height:60px; position:relative; float:left; }
.login a { font-size:11px; }
.login div { position:relative; float:left; padding:11px 0 0 18px; }
.login div input { background:url(/i/input.png) 0 0 no-repeat; width:133px; height:15px; border:none; font:10px Verdana, Geneva, sans-serif; color:#d0c39d; }
.login div span { padding:0 6px 0 7px; }
.login div div { float:none; padding:8px 0 0 0; }
.login div div a { margin:0 10px 0 0; font:11px Verdana, Geneva, sans-serif; color:#be8c45; }
.login span.log_out { position:relative; float:left; margin:13px 0 0 0; padding:0 0 0 32px; }
.login span.log_out input { background:url(/i/out.png) 0 0 no-repeat; width:40px; height:12px; border:none; cursor:pointer; }
.login span.log_out input:hover { background:url(/i/out.png) -40px 0 no-repeat; }
.login div.popup { position:absolute; }
.login div.popup .login_popup { position:absolute; background:url(/i/in.png) 0 0 no-repeat; width:30px; height:12px; border:none; cursor:pointer; }
.login div.popup .login_popup:hover { background:url(/i/in.png) -30px 0 no-repeat; }
.login_form input { background:none; border:solid 1px #373523; font:10px Verdana, Geneva, sans-serif; color:#d0c39d; width:115px; height:15px; }
#login_form {
	display : none; 
	position : absolute;
	padding : 0px ;
	top : 90px; 
	left : 30px;
	width : 200px;
 }
#login_form .login_form { margin:0; padding:0; width:200px; background:url(/i/log_form_back.png) 0 0 repeat-y; }
.login_form_top { width:200px; height:11px; line-height:0; font-size:0; background:url(/i/log_form_top.png) 0 0 no-repeat; margin:0; }
#login_form .cb {width : 30px; background-color : black; color : white;} 
.login_form input#USER_REMEMBER_frm { border:none; background:none; }
.login_form div span { width:50px; padding:0; position:relative; float:left; }
.login_form div div { text-align:center; margin:0 !important; }
.login_form div.b-input { margin:10px 0 10px 7px; }
.login_form div div input { background:url(/i/log_in_g.gif) 0 0 no-repeat; width:30px; height:12px; border:none; cursor:pointer; }
.login_form div div input:hover { background:url(/i/log_in_g.gif) -30px 0 no-repeat; }
.login_form h6 { padding:5px 0 5px 0; text-align:center; margin:0; font:bold 14px "Arial Narrow"; color:#D0C39D; text-transform:uppercase; }
.login_form_bottom { width:200px; height:11px; background:url(/i/log_form_bottom.png) 0 0 no-repeat; margin:0; line-height:0; font-size:0; }
.login_form_bottom div { height:11px; margin:0; }
/**/
#other_info { width:582px; position:relative; float:left; padding:9px 0 0 0; }
#other_info span { display:block; margin:0 0 8px 0; }
#other_info span span { display:inline; margin:0; }
#other_info a { font:11px Verdana, Geneva, sans-serif; color:#be8c45; }
#other_info .reg { position:absolute; background:url(/i/reg.png) 0 0 no-repeat; width:78px; height:12px; cursor:pointer; }
#other_info .reg:hover { background:url(/i/reg.png) -78px 0 no-repeat; }
#other_info .what_for { position:absolute; margin:-1px 0 0 90px; font:11px Verdana, Geneva, sans-serif; color:#be8c45; }
#other_info span.account{ position:relative; float:left; margin-right:20px; }
#other_info span.authority{ position:relative; float:left; margin-right:20px; }
.balance img { position:absolute; margin:-22px 0 0 -18px; }
/**/
/*ОСНОВНЫЕ ОБЛАСТИ НА САЙТЕ*/
#table , #table_sketch_text , #table_sketch_img , #table_player , #table_profile , #table_clan , #table_station_forum , #table_news , #table_main , #table_map, #table_books { position:absolute; width:100%; height:100%; background:url(/i/footer.jpg) 100% 100% no-repeat; }
#table , #table_sketch_text , #table_sketch_img , #table_player , #table_profile , #table_clan , #table_station_forum { background-color:#000; }
#td_left , #td_right { width:50%; }
#table_station_forum #td_left { background:url(/i/station_forum_left.jpg) 100% 0 no-repeat; }
#table_news #td_left { background:url(/i/news_left.jpg) #000 100% 0 no-repeat; }
#table_main #td_left { background:url(/i/main_left.jpg) #000 100% 0 no-repeat; }
#table_map #td_left { background:url(/i/map_left.jpg) 100% 0 no-repeat; }
#td_left , #td_right { width:50%; }
#td_right { background:none; }
#table_sketch_text #td_right , #table_sketch_img #td_right { background:none; }
#table_map #td_right { background:url(/i/map_right.jpg) 0 0 no-repeat; }
#table_profile #td_right { background:url(/i/back_sketchbook_profile.jpg) 0 0 no-repeat; }
#table_clan #td_right , #table_station_forum #td_right { background:none; }
#table_news #td_right , #table_main #td_right { background:none; }
#table_main #td_right div , #table_news #td_right div { background:url(/i/main_right.jpg) 100% 0 no-repeat; margin:0 0 0 -144px; position:relative; z-index:0; }
#td_right div { height:633px; background:url(/i/player_back_right.gif) 0 0 no-repeat; }
#td_right div div { background:none; }
#table_sketch_text #td_right div , #table_sketch_img #td_right div { height:714px; background:none; }
#table_sketch_text #td_right div div , #table_sketch_img #td_right div div { height:714px; background:none; }
#table_clan #td_right div , #table_station_forum #td_right div , #table_profile #td_right div , #table_map #td_right div, #table_books #td_right div  { background:none; }
#td_left div { height:1415px; width:0; }
#table_news #td_left div { height:1700px }
#table_map #td_left div { height:1715px; width:0; }
#table_books #td_left div { height:1715px; width:0; }
#table_game #td_left div { height:1715px; width:0; }
#td { height:100%; padding:0; position:relative; z-index:2; }
#div { padding:101px 0 636px 0; width:1251px; }
#workspace { padding-bottom:200px; }
#table_sketch_text #div { background:url(/i/sketchbook.jpg) 39px 0 no-repeat; }
#table_sketch_img #div { background:url(/i/sketchbook_img.jpg) 39px 0 no-repeat; }
#table_player #div { background:url(/i/top_player.jpg) 201px -5px no-repeat; }
#table_profile #div { background:url(/i/sketchbook_profile.jpg) 39px 0 no-repeat; }
#table_clan #div { background:url(/i/clan.jpg) -101px 0 no-repeat; }
#table_station_forum #div { background:url(/i/station_forum.jpg) 0 0 no-repeat; }
#table_news #div , #table_main #div { background:url(/i/main_back.jpg) 50% 650px no-repeat; padding:142px 0 636px 0; }
#table_map #td { background:url(/i/map_back.jpg) 0 0 no-repeat; }
#table_books #td { background:url(/i/books_top.jpg) 0 0 no-repeat; }
#table_game #td { background:url(/i/game_top.jpg) 0 0 no-repeat; }
#table_news .div { background:url(/i/news_men.png) 0 0 no-repeat; }
#table_main .div { background:url(/i/main_men.png) 0 0 no-repeat; }
/*ОСНОВНАЯ РАБОЧАЯ ОБЛАСЬ*/
.background_news { z-index:0; margin:13px 40% 0 0; background:url(/i/city_news.jpg) 0 0 no-repeat; width:1000px; height:308px; }
/*ЛЕВАЯ КОЛОННА*/
#left { position:relative; float:left; width:544px; }
#table_news #left { margin:286px 0 0 0; }
#table_main #left { margin:686px 0 0 0; }
#table_sketch_text #left , #table_sketch_img #left , #table_player #left , #table_profile #left , #table_clan #left , #table_station_forum #left , #table_map #left { margin-top:467px; }
#table_station_forum #left { margin-top:0; }
/*ДВЕ РАМЫ С ФОТОГРАФИЯМИ*/
.down_rama_img { position:absolute; left:161px }
.down_rama_img span , .down_rama_img a { position:absolute; background:url(/i/rama_down.png) 0 0 no-repeat; width:382px; height:289px; }
.down_rama_img img { width:363px; height:284px; }
.top_rama_img { position:absolute; left:175px; }
.top_rama_img span , .top_rama_img a { position:absolute; background:url(/i/rama_top.png) 0 0 no-repeat; width:365px; height:232px; }
.top_rama_img span.old { width:344px; height:221px; background:url(/i/old.png) 0 0 no-repeat; position:absolute; margin:2px 0 0 9px; }
.top_rama_img img { margin:2px 0 0 7px; width:346px; height:221px; }
/*ЛЕВОЕ МЕНЮ*/
#left_menu { margin:0 0 -467px 200px; padding:60px 0 0 0; width:300px; height:407px; position:relative; z-index:10; }
#table_news #left_menu { position:absolute; height:20px; margin:56px 0 0 342px; }
#left_menu ul { list-style:none; margin:0; padding:0; position:relative; z-index:100; }
#left_menu ul li { list-style:none; padding:0 0 17px 0; }
#left_menu ul li a , #top_menu ul li a { font:bold 18px "Arial Narrow"; letter-spacing:0; color:#d0c39d; text-decoration:none; text-transform:uppercase; }
#left_menu ul li.active a , #left_menu ul li a:hover , #top_menu ul li a:hover , #top_menu ul li.active a { color:#c39149; }
/*ВЕРХНЕЕ МЕНЮ*/
#top_menu { position:absolute; height:20px; margin:10px auto 0; }
#table_news #top_menu { margin:-111px auto 0; margin-left:-2px; }
#table_map #top_menu { margin:-70px auto 0; }
#table_books #top_menu { margin:-70px auto 0; }
#table_game #top_menu { margin:-70px auto 0; }
#top_menu ul { position:relative; list-style:none; padding:0; width:700px; margin:38px 0 0 498px; height:20px; }
#top_menu div { position:relative; margin:-80px 0 0 0; }
#top_menu ul li { list-style:none; padding:0 17px 0 0; position:relative; float:left; }
/**/
/*ЛЕВЫЙ ИНФОРМАЦИОННАЙ БЛОК*/
#left_info { margin:0 0 0 163px; }
#table_station_forum #left_info { margin:467px 0 0 163px; }
/**/
/*ЛИДЕР ПРОДАЖ и ТОП 5 ИНФОРМАЦИЯ*/
#left #top_5 , #left #lider { width:276px; }
#left #top_5 img , #left #lider img { position:relative; float:left; margin:10px 0 0 0; }
#left #top_5 img { margin:0 0 5px 0; }
#left #top_5 div , #left #lider div { margin:0 0 36px 30px; }
#left #lider div { margin:0 0 60px 30px; }
#left #top_5 h3 , #left #lider h2 { margin:0 0 17px 0; padding:0; display:block; font:bold 14px "Arial Narrow"; color:#9a743f; letter-spacing:0; text-transform:uppercase; }
#left #top_5 h3 a { font:bold 14px "Arial Narrow"; color:#9a743f; letter-spacing:0; text-transform:uppercase; }
#left #top_5 a , #left #lider a { color:#be8c45; }
#left #top_5 a img , #left #lider a img { position:relative; float:none; border:solid 1px #353626; }
#left #lider a { display:block; }
#left #lider a img { position:relative; float:none; border:none; }
#left #lider h2 { margin:30px 0 17px 0; }
/*******/
/*ПРАВАЯ КОЛОНКА*/
#right { position:relative; float:left; width:707px; margin:0; z-index:5; }
#table_news #right { margin:85px 0 0 0; }
#table_main #right { margin:0 0 0 0; }
/*ВИДЕО ПЛЕЙЙЕР*/
#player { background:url(/i/player.jpg) 0 0 no-repeat; width:700px; height:516px; }
#player h2 { position:absolute; margin:0; padding:47px 0 0 34px; font:normal 12px Arial, Helvetica, sans-serif; color:#d0c39d; }
#player .video { position:absolute; width:420px; height:234px; margin:67px 0 0 33px; }
#player .video_old { width:420px; height:234px; position:absolute; margin:66px 0 0 33px; background:url(/i/video_old.gif) 0 0 no-repeat; z-index:2; }
#player .total_rating { position:absolute; margin:91px 0 0 518px; }
#player .rating_up_down { position:absolute; margin:78px 0 0 595px; }
#player .rating_up { display:block; background:url(/i/votes_up_down.gif) 0 0 no-repeat; width:75px; height:19px; margin:0 0 1px 0; }
#player .rating_up:hover { background:url(/i/votes_up_down.gif) -75px 0 no-repeat; }
#player .rating_down { display:block; background:url(/i/votes_up_down.gif) 0 -19px no-repeat; width:75px; height:19px; }
#player .rating_down:hover { background:url(/i/votes_up_down.gif) -75px -19px no-repeat; }
#player .rating_rang { display:block; width:74px; text-align:right; color:#c13e2d; font-size:11px; margin:0 0 3px 0; }
/*ОСНАВНАЯ ТЕКСТОВАЯ ОБЛАСТЬ*/
#workarea { margin:83px 0 0 0; }
#table_player #workarea { margin:-46px 0 0 0; position:relative; z-index:3; }
#table_sketch_text #workarea , #table_sketch_img #workarea { margin:0; }
#table_profile #workarea { margin:437px 0 0 0; }
#table_clan #workarea , #table_station_forum #workarea { margin:34px 0 0 0; }
#table_news #workarea { z-index:2; margin:34px 0 0 0; background:url(/i/workarea_back.gif) 100% 0 no-repeat; }
.workarea { width:707px; background:url(/i/title_back.png) 0 0 no-repeat; padding:0 0 50px 0; }
#table_clan .workarea , #table_station_forum .workarea , #table_news .workarea , #table_main .workarea { background:none; }
.title { height:69px; }
.title h3 { margin:0; padding:25px 0 0 29px; }
.title span { display:block; }
span.pasport { background:url(/i/pasport.png) 0 0 no-repeat; width:54px; height:10px; }
.send_to_autor { position:absolute; z-index:10; margin:30px 0 0 0; text-align:right; width:680px; }  
.send_to_autor a { font:bold 11px "Arial Narrow"; color:#9a743f; letter-spacing:0; }
/*ХЛЕБНЫЕ КРОШКИ*/
.breadcrumbs { font:14px Verdana, Geneva, sans-serif; color:#000; margin:11px 0 0 57px; }
#table_profile .breadcrumbs { margin:0 0 4px 64px; }
.breadcrumbs span { margin:0 3px 0 3px; position:relative; float:left; }
.breadcrumbs a { position:relative; float:left; font:14px Verdana, Geneva, sans-serif; color:#000; text-decoration:underline; margin:0 3px 0 3px; }
.breadcrumbs a:hover { text-decoration:none; }
/*ПОСТРАНИЧНАЯ НАВИГАЦИЯ ТИП2*/
.nav_pages_type2 { position:absolute; margin:540px 0 0 225px; z-index:5; }
.nav_pages_type2 a , .nav_pages_type2 span { position:relative; float:left; z-index:2; margin: }
.nav_pages_type2 span { font:12px Verdana, Geneva, sans-serif; color:#000; }
.nav_pages_type2 a.last_page , .nav_pages_type2 span.last_page , .nav_pages_type2 a.next_page , .nav_pages_type2 span.next_page { width:16px; height:16px; background-image:url(/i/arrows_type2.gif); background-repeat:no-repeat; }
.nav_pages_type2 a.last_page { background-position:-48px 0; }
.nav_pages_type2 a.last_page:hover { background-position:-64px 0; }
.nav_pages_type2 a.next_page { background-position:-16px 0; }
.nav_pages_type2 a.next_page:hover { background-position:-32px 0; }
.nav_pages_type2 span.last_page , .nav_pages_type2 span.next_page { background-position:0 0; }
.nav_pages_type2 span.padding { padding:0 7px 0 7px; }
.nav_pages_type2 .nav_back { background:url(/i/nav_pages_back.png) 0 0 no-repeat; width:110px; height:35px; }
.nav_pages_type2 .nav_back div { padding:10px 0 0 8px; }
/*СКЕТЧБУК_ТЕКСТ*/
#sketch_text { width:auto; overflow:hidden; font:12px Verdana, Geneva, sans-serif; color:#28291d; }
#table_profile #sketch_text { position:absolute; }
.sketch_text_back { width:707px; background:url(/i/metro_text_top.jpg) 0 0 no-repeat; }
.sketch_text_bottom { width:707px; height:74px; background:url(/i/metro_text_bottom.jpg) 0 0 no-repeat; margin-bottom:20px; }
.sketch_left , .sketch_left_img { width:556px; }
#table_sketch_text #sketch_text , #table_sketch_img #sketch_text { background:url(/i/metro_text_back.jpg) 0 0 repeat-y; }
.sketch_left_text { line-height:17px; margin:0 45px 0 57px; padding:11px 0 0 0; }
#table_sketch_text .sketch_left_text { height:auto; }
.sketch_left_img .sketch_left_text { text-align:center; }
.sketch_left_text , .sketch_left_img .sketch_left_text p { padding:2px 0 2px 0; text-align:left; }
.sketch_left_img img { margin:9px 0 5px 0; }
/*СОДЕРЖАНИЕ*/
.sketch_right { padding:11px 10px 0 0; font:14px Verdana, Geneva, sans-serif; color:#000; }
.sketch_right ul { padding:0; margin:0; list-style:none; padding:11px 0 0 0; }
.sketch_right ul li { list-style:none; padding:0 0 9px 0; font:14px Verdana, Geneva, sans-serif; color:#000; }
.sketch_right ul li { list-style:none; padding:0 0 9px 0; font:14px Verdana, Geneva, sans-serif; color:#000; }
.sketch_right ul li a , .sketch_right ul li span { font:10px Verdana, Geneva, sans-serif; color:#28291d; }
.sketch_right ul.img_list img { border:solid 1px #ae864f; }
.sketch_right ul.img_list li { padding:0 0 14px 0; }
.sketch_right .total_rating_type2 { margin:33px 0 0 0; border-top:solid 1px #000; padding:9px 0 0 0; font:12px Verdana, Geneva, sans-serif; color:#000; width:105px; }
.sketch_right .total_rating_type2 div.rating_vote { float:none; margin:6px 0 0 0; padding:0; }
.sketch_right .total_rating_type2 div.rating_vote span { display:block; }
.rating_vote span { position:relative; float:left; display:block; padding:0 4px 0 0; font-size:14px; color:#846537; }
/*ГОЛОСОВАНИЕ ТИП2*/
.total_rating_type2 .rating_vote span { position:relative; float:left; display:block; width:65px; font-size:12px; color:#000; }
.total_rating_type2 .rating_vote .up , .rating_vote .down { position:relative; float:left; margin:0 2px 0 0; width:16px; height:16px; }
.total_rating_type2 .rating_vote .up { background:url(/i/plus_mines_type2.gif) 0 0 no-repeat; }
.total_rating_type2 .rating_vote .up:hover { background:url(/i/plus_mines_type2.gif) -16px 0 no-repeat; }
.total_rating_type2 .rating_vote .down { background:url(/i/plus_mines_type2.gif) -32px 0 no-repeat; }
.total_rating_type2 .rating_vote .down:hover { background:url(/i/plus_mines_type2.gif) -48px 0 no-repeat; }
.total_rating_type2 .rating_back { position:relative; float:right; margin:0 0 -100px -95px; background:url(/i/rating_back.png) 0 0 no-repeat; width:110px; height:62px; }
.total_rating_type2 .rating_back div { padding:10px 0 0 5px; text-align:left; }
.total_rating_type2 .rating_back .rating_vote { float:none; padding:10px 0 0 0; text-align:left; }
/**/

/*ДОБАВИТЬ КОМЕНТАРИЙ*/
#add_comment { width:707px; margin:0 0 26px 0; background:url(/i/comment_left_back.png) 0 0 no-repeat; height:247px; }
.add_comment { margin:0 0 0 1px; background:url(/i/comment_back.png) 0 0 repeat-x; height:247px; }
.add_comment div { padding:28px 0 0 31px; }
.add_comment div.add_title { position:relative; padding:0; }
.add_comment div.add_title span { display:block; background:url(/i/add_comment.png) 0 0 no-repeat; width:165px; height:15px; }
.add_comment div.add_name { padding:0; margin:0 0 -14px 180px; position:relative; z-index:3; }
.add_comment div.img { position:relative; float:left; width:115px; margin:0; padding:19px 0 0 0; }
.add_comment div.img img { border:solid 1px #423e2a; }
.add_comment div.textarea { position:relative; float:left; padding:0; }
.add_comment div.textarea div { background:url(/i/comment_textarea.png) 0 0 no-repeat; width:535px; height:122px; margin:36px 0 0 0; padding:1px; }
.add_comment div.textarea textarea { margin:1px; width:530px; height:114px; background:none; border:none; color:#fff; opacity: 0.6; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); }
.add_comment div.send { position:relative; padding:0; margin:0; }
.add_comment div.send input { position:relative; padding:0; margin:0 0 0 570px; background:url(/i/send.png) 0 0 no-repeat; width:73px; height:13px; border:0; cursor:pointer; }
.add_comment div.send input:hover { background:url(/i/send.png) -73px 0 no-repeat; }
/*ПОСТРАНИЦЧНАЯ НАВИГАЦИЯ*/
.nav_pages { height:16px; }
.nav_pages span { position:relative; float:left; width:14px; }
.nav_pages span.corrent_page { position:relative; float:left; background:url(/i/arrows.gif) 0 0 no-repeat; width:16px; height:16px; }
.nav_pages span.corrent_page span { width:16px; display:block; text-align:center; font:bold 11px "Arial Narrow"; }
.nav_pages a.next { position:relative; float:left; width:16px; height:16px; background:url(/i/arrows.gif) -16px 0 no-repeat; }
.nav_pages a.next:hover { background-position:-32px 0; }
.nav_pages a.last { position:relative; float:left; width:16px; height:16px; background:url(/i/arrows.gif) -48px 0 no-repeat; }
.nav_pages a.last:hover { background-position:-64px 0; }
/*ОСТАЛЬНЫЕ КОМЕНТАРИИ*/
.other_comments { margin:17px 0 26px 0; }
.other_comments img.title_img_comment { position:relative; margin:0 0 -133px 0; }
.other_comments img.title_img_forum { position:relative; margin:0 0 -124px 0; }
.other_comments img.title_img_station { position:relative; margin:0 0 -144px 0; }
.other_comment { margin:0 10px 0 30px; }
.other_comment div.img { position:relative; float:left; width:58px; height:96px; margin:0 0 30px; }
.other_comments div.img img { position:relative; border:solid 1px #353626; }
.other_comment div.name { position:relative; float:left; width:519px; }
.other_comment div.name span { color:#987440; }
.other_comment div.name div { padding:0 0 0 15px; }
.other_comment div.text { position:relative; float:left; width:519px; margin:0 0 30px; }
.other_comment div.text div { padding:14px 0 0 29px; }
.rating_vote { position:relative; float:right; }
.rating_vote span { position:relative; float:left; display:block; width:50px; font-size:14px; color:#846537; }
.rating_vote span.red { color:#8a0000; }
.rating_vote .up , .rating_vote .down { position:relative; float:left; margin:0 2px 0 0; width:16px; height:16px; }
.rating_vote .up { background:url(/i/plus_mines.gif) 0 0 no-repeat; }
.rating_vote .up:hover { background:url(/i/plus_mines.gif) -16px 0 no-repeat; }
.rating_vote .down { background:url(/i/plus_mines.gif) -32px 0 no-repeat; }
.rating_vote .down:hover { background:url(/i/plus_mines.gif) -48px 0 no-repeat; }
/*****/
/*МЕНЮ ПРОФИЛЯ*/
.sketch_menu ul { margin:343px 0 0 6px; padding:0; list-style:none; position:absolute; }
.sketch_menu ul li { list-style:none; position:relative; float:left; }
.sketch_menu ul li a { position:relative; float:left; text-align:center; }
.sketch_menu ul li a img { margin:14px 0 0 0; }
.sketch_menu ul li a.profile { width:175px; height:45px; }
.sketch_menu ul li a.gallery { width:175px; height:45px; }
.sketch_menu ul li a.items { width:174px; height:45px; }
.sketch_menu ul li a.viza { width:175px; height:44px; }
.sketch_menu ul li a:hover { list-style:none; }
/*ПРОФИЛЬ*/
#profile { margin:4px 0 0 64px; }
.profile_img { position:relative; float:left; width:169px; }
.profile_img img { border:solid 1px #d2b67e; }
#profile_info { position:relative; float:left; width:450px; }
#profile_info table { margin:14px 0 0 27px; }
#profile_info .td_param { list-style:none; padding:0 0 17px 0; width:113px; }
#profile_info .td_param_info { font:14px Verdana, Geneva, sans-serif; color:#000; }
.profile_text { position:relative; margin:0 0 0 27px; padding:17px 0 0 0; border-top:solid 1px #a36a1f; }
.profile_text div { padding:0 0 15px 0; font:12px Verdana, Geneva, sans-serif; color:#000; }
/*ФОТОГРАФИИ ПОЛЬЗОВАТЕЛЯ*/
#sketch_text .images { width:630px; }
#sketch_text .images img { margin:10px 20px 10px 0; border:solid 1px #d2a977; }
#sketch_text #profile_img { width:600px; padding:5px 0 0 0; }
#profile_img .profile_text { border:none; padding:0; margin:0; color:#000; }
/*ПРОФИЛЬ КЛАНА*/
#clan_profile { width:720px; margin:-101px 0 0 -13px; position:relative; font:12px Verdana, Geneva, sans-serif; color:#28291d; z-index:10; }
.clan_profile { width:720px; background:url(/i/clan_back.png) 0 0 repeat-y; }
.clan_profile_bottom { width:720px; height:34px; background:url(/i/clan_bottom.png) 0 0 no-repeat; }
#clan_info { padding:101px 59px 59px 59px; font:12px Verdana, Geneva, sans-serif; color:#bfb390; }
div.clan_info_img , div.clan_info_prof { width:102px; position:relative; float:left; margin-bottom:20px; }
div.clan_info_img img , div.clan_info_prof img { border:solid 1px #63351c; }
div.clan_info_img span , div.clan_info_prof span { margin:7px 0 0 0; display:block; font:11px Verdana, Geneva, sans-serif; color:#be8c45; text-align:center; }
.clan_info { position:relative; float:left; width:370px; margin-bottom:20px; }
.clan_name { padding:14px 14px 24px 14px; font:bold 15px "Arial Narrow"; color:#9a743f; text-transform:uppercase; }
.clan_profils { padding:0 14px 4px 14px; font:14px Verdana, Geneva, sans-serif; color:#BFB390; }
.caprain { padding:0 14px 4px 14px; font:14px Verdana, Geneva, sans-serif; color:#BFB390; }
.caprain a { font:14px Verdana, Geneva, sans-serif; color:#be8c45; }
.clan_profils_live { padding:0 14px 24px 14px; font:14px Verdana, Geneva, sans-serif; color:#BFB390; }
.clan_profils a , .clan_profils_live a { position:relative; float:right; width:16px; height:16px; background:url(/i/plus.gif) 0 0 no-repeat; }
.clan_profils a:hover , .clan_profils_live a:hover { background:url(/i/plus.gif) -16px 0 no-repeat; }
.out_of_clan { padding:0 14px 0 0; }
.out_of_clan a { position:relative; float:right; font:12px Verdana, Geneva, sans-serif; color:#7b4828; }
/*ФОРУМ КЛАНА*/
.clan_forum { position:relative; margin:-3px 0 0 0; width:664px; }
.clan_forum td table { width:644px; margin:0 0 26px 20px; }
.clan_forum th { font:bold 14px "Arial Narrow"; color:#9a743f; text-transform:uppercase; text-align:left;}
.clan_forum th div { padding:5px 5px 8px 17px; }
.clan_forum th.name { text-align:left; }
.clan_forum th.name div { padding:5px 0 8px 17px; }
.clan_forum th.date { width:186px; text-align:left; }
.clan_forum th.name { text-align:left; padding-left:0; }
.clan_forum tr.grey { border:solid 1px #110c05; background:#0b0805; }
.clan_forum td div { padding:5px 5px 8px 17px; }
.clan_forum td.name a { text-align:left; font:11px Verdana, Geneva, sans-serif; color:#d0c39d; text-transform:uppercase; }
.clan_forum td.date { width:160px; text-align:left; font:11px Verdana, Geneva, sans-serif; color:#987440; }
.clan_forum td.date div { padding:5px 0 8px 0; }
.clan_forum th.avtor , .clan_forum td.avtor { width:226px; }
.clan_forum td.avtor a { font:11px Verdana, Geneva, sans-serif; color:#be8c45; }
.clan_forum td table td.name a { text-transform:none; }
/**/
#text { font:12px Verdana, Geneva, sans-serif; color:#d0c39d; line-height:19px; }
#text h1 { padding:0; margin:0 0 0 -5px; font:normal 22px Verdana, Geneva, sans-serif; color:#9a743f; }
#text .anons { position:relative; margin:-7px 0 0 0; font-size:14px; padding:0 0 10px 0; line-height:18px; }
#text img { float:left; position:relative; margin:7px 10px 10px 0; border:solid 1px #3a3728; }
#tegs { font-size:10px; padding:44px 0 44px 0; }
#text a { color:#987440; }
#text div.avtor { margin:16px 0 28px 0; font-size:10px; }
#text div.avtor a { font-size:10px; color:#d0c39d; }
/**/
/*СПИСКИ НА ГЛАВНОЙ*/
.main_list { position:relative; height:302px; margin:-122px 0 0 221px; color:#b2a787; }
.main_list ul { padding:0; margin:10px 0 22px 5px; color:#d0c39d; font-size:10px; list-style:decimal inside; }
.main_list ul li { list-style:decimal inside; }
.main_list a { color:#b2a787; }
.main_list a.name { color:#c19149; }
.lit_list { position:relative; float:left; width:221px; }
.lit_list ul li.i { margin:0 0 9px 0; }
.lit_list ul li.ii { margin:0 0 9px 10px; }
.lit_list ul li.iii { margin:0 0 9px 17px; }
.lit_list ul li.iiii { margin:0 0 9px 23px; }
.lit_list ul li.iiiii { margin:0 0 9px 28px; }
/**/
.music_list { position:relative; float:left; width:204px; }
.music_list img { margin:10px 0 0 42px; }
.music_list ul { margin:10px 0 22px 40px; }
.music_list ul li.i { margin:0 0 9px 0; }
.music_list ul li.ii { margin:0 0 9px 0; }
.music_list ul li.iii { margin:0 0 9px -1px; }
.music_list ul li.iiii { margin:0 0 9px -5px; }
.music_list ul li.iiiii { margin:0 0 9px -10px; }
/**/
.grafic_list { position:relative; float:left; width:260px; margin:0 -252px -250px 0; }
.grafic_list ul { list-style:none; margin:10px 0 0 0; }
.grafic_list ul li { list-style:none; position:relative; float:left; }
.grafic_list a span { display:block; width:17px; height:17px; background:url(/i/ozenka.png) 0 0 no-repeat; color:#bdb394; font-size:12px; margin:0 -17px -17px 0; position:relative; z-index:9; text-align:center; text-decoration:none; }
.grafic_list ul li img { border:solid 1px #353626; z-index:8; position:relative; }
/*ЗАЧЕМ ВСЕ ЭТО*/
#what_for { width:660px; padding:0 0 0 0; margin:0 0 60px 41px; position:relative; font:14px Verdana, Geneva, sans-serif; color:#d0c39d; position:relative; }
#what_for .anons { padding:18px 24px 10px 24px; line-height:20px; }
#what_for h1 { margin:0; padding:13px 0 0 24px; }
.what_for_top { width:660px; height:14px; position:relative; background:url(/i/what_for_top.png) 0 0 no-repeat; font-size:0; line-height:0; }
.what_for_bottom { width:660px; height:14px; position:relative; background:url(/i/what_for_bottom.png) 0 0 no-repeat; font-size:0; line-height:0; }
.what_for_back { width:660px; background:url(/i/what_for_back.png) 0 0 repeat-y; }
/**/
/*НОВОСТИ*/
.main_news { position:relative; margin:0 0 0 50px; }
.main_news img { position:relative; float:left; }
.main_news .news { margin:0 0 0 30px; width:590px; }
.main_news .news img { border:solid 1px #353626; margin:0 0 45px 0; }
.glossary { padding:0; margin:0; font:bold 14px "Arial Narrow"; color:#9a743f; text-transform:uppercase; }
.main_news h3 { padding:0; margin:0; font:bold 14px "Arial Narrow"; color:#9a743f; text-transform:uppercase; }
.main_news h3 a { font:bold 14px "Arial Narrow"; color:#9a743f; text-decoration:none; }
.main_news .news div { position:relative; float:left; padding:0 0 0 16px; margin:-3px 0 45px 0; width:474px; }
.main_news .news div div { position:relative; float:none; padding:6px 0 0 0; margin:0; width:auto; }
.main_news .news div div.anons { padding:12px 0 20px 12px; }
.main_news .tegs a { color:#987440; }
a.news-list { position:relative; font:bold 14px "Arial Narrow"; color:#9a743f; }
/*КАРТА РОССИИ*/
#map { background:url(/i/map.jpg) 0 0 no-repeat; width:1024px; height:660px; margin:0 auto; }
#map a { position:absolute; height:23px; text-decoration:none; font:bold 11px "Arial Narrow"; color:#d0c39d;  }
#map a img { position:absolute; background:url(/i/point.png) 0 0 no-repeat; width:23px; height:23px; }
#map a:hover img , #map a.active img { background:url(/i/point.png) -23px 0 no-repeat; }
#map a:active img { background:url(/i/point.png) -46px 0 no-repeat; }
#map a span { padding:4px 0 0 24px; display:block; }
.metro_left { position:absolute; margin:-15px 0 0 -15px; width:543px; height:690px; }
.metro_rigth { position:absolute; margin:-15px 0 0 495px; width:543px; height:690px; }
.metro_links { margin:19px 0 0 19px; }
#map .metro_left div.link , #map .metro_rigth div.link { cursor:pointer; position:absolute; width:8px; height:8px; }
#map .metro_left div.link div , #map .metro_rigth div.link div { cursor:default; }
#map div.metro_links div.map_info_top { width:184px; height:12px; background:url(/i/map_info_top.png) 0 0 no-repeat; line-height:1px; font-size:1px; margin:6px 0 0 4px; }
#map div.metro_links div.map_info_back { width:184px; background:url(/i/map_info_back.png) 0 0 repeat-y; }
#map div.metro_links div.map_info_back div { padding:17px 12px 0 12px; font:11px Verdana, Geneva, sans-serif; color:#d0c39d; }
#map div.metro_links div.map_info_bottom { width:184px; height:2px; background:url(/i/map_info_bottom.png) 0 0 no-repeat; }
#map div.metro_links div.map_info_back a { font:11px Verdana, Geneva, sans-serif; color:#d0c39d; }
/*МАГАЗИН*/
#table_shop { position:absolute; width:100%; height:100%; background:url(/i/footer.jpg) 100% 100% no-repeat; }
#table_shop { background-color:#000; }
#table_shop #left { margin-top:450px; }
#table_shop #right { padding-top:122px; }
#table_shop #td_left , #table_shop #td_left div , #table_shop #td_left div div { background:none; }
#table_shop #td_right div , #table_shop #td_right div div { background:none; }
#table_shop #td_right { background:url(/i/shop_back_right.jpg) 0 0 no-repeat; }
#table_shop #div { background:url(/i/shop_back.jpg) 100% 0 no-repeat; }
#table_shop #workarea { margin:0 0 0 0; position:relativez; z-index:3; }
.shop { position:relative; margin:0 0 0 -135px; height:300px; }
#table_shop .main_news .news img { border:none; }
#table_shop #top_5 a img { border:none; }
.price_settings { font-size:11px; text-align:right; padding:44px 20px 44px 0; color:#987440; font-size:12px; }
#table_shop .main_news { margin:25px 0 0 0; font-size:11px; }
.main_news .price_settings img { float:none; margin:0 10px 0 0; padding:0; }
#table_shop .main_news .news div { width:464px; }
.price_settings a { display:block; float:right; background:url(/i/cart.png) 0 0 no-repeat; width:80px; height:16px; color:#987440; font-size:11px }
.price_settings span { color:#fff; font-size:12px; padding:0 30px 0 10px; }
#table_shop #top_menu {margin:-70px auto 0; }
/**/
.data-table { margin-top:10px; }
.data-table td { padding:0 0 10px 30px; font-size:11px; }
.data-table a { padding:0 0 10px 30px; color:#BE8C45; }
.data-table small { padding:0 0 10px 30px; font-size:12px; color:#BE8C45; }
/*****/
/*ИНФОРМАЦИЯ ВНИЗУ ЭКРАНА*/
#footer_td { height:0; font-size:0; line-height:0; }
.foot_mini_td { height:0; font:0; line-height:0; }
#footer { position:relative; width:100%; height:782px; margin-top:-782px; font:11px Arial, Verdana, Helvetica, sans-serif; line-height:14px; z-index:1; }
#foot { position:relative; width:1251px; padding:310px 0 0 0; margin:0 auto; }
.foot_info { margin:0 0 0 101px; }
.copyright { font-size:12px; width:290px; margin:0 0 22px 0; }
.slogan { width:290px; margin:0 0 22px 0; }
.counters { margin:0 0 22px 0; }
.counters img { margin:0 4px 0 0; }
.foot_logos { position:absolute; margin:27px 0 0 457px; }
.foot_logos img { margin:0 35px 0 0; }
/**/
.zaglishka { position:relative; height:100%; width:100%; top:0; left:0; z-index:1000; background:url(/i/video_old.gif) 0 0 repeat; color:#9A743F; font:bold 40px "Arial Narrow"; text-transform:uppercase; vertical-align:top; }
.zaglishka div { position:absolute; height:100%; padding-top:50px; text-align:center; width:100%; }
.zaglishka div div { position:fixed; }
.forum_width { width:700px; }
.text_zaglushka { width:0; }
.text_zaglushka div { width:0; height:500px; }

/*1024 -> 987 ; 1280 -> 1251*/


/* Книжная серия*/


.books_back { background:url(/i/books_back.jpg) 0 0 no-repeat; }
.books_top_spacer {height:405px;}
.main_books .books .bdiv { position:relative; float:left; padding:10px 0 0 0; margin:-3px 0 0 0; width:700px; }
.main_books img {  padding:0 16px 0 0; position:relative; float:left; }
.main_books h2 { padding:0; margin:0; font:bold 14px "Arial Narrow"; color:#9a743f; text-transform:uppercase; }
.main_books h2 a { font:bold 10px "Arial Narrow"; color:#9a743f; text-decoration:none; }
.main_books h1 { padding:0; margin:0; font:bold 14px "Arial Narrow"; color:#cfc39f; text-transform:uppercase; }
.main_books h1 a { font:bold 16px "Arial Narrow"; color:#cfc39f; text-decoration:none; }
.books_read{ 
	display: block;
	background-image: url(/i/links.png);      /*путь к файлу*/
	width: 68px;
	height: 20px;
	background-position: 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
	line-height: 22px;
	background-repeat: no-repeat;
	float: left;
}
a.books_read:hover{
	display: block;
	background-image: url(/i/links_hover.png);     /*путь к файлу*/
	width: 68px;
	height: 20px;
	background-position: 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
	background-repeat: no-repeat; 
	float: left;
}



.books_download{
	display: block;
	background-image: url(/i/links.png);      /*путь к файлу*/
	width: 73px;
	height: 20px;
	background-position: -70px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
	line-height: 22px;
	background-repeat: no-repeat;
	float: left;
}
a.books_download:hover{
	display: block;
	background-image: url(/i/links_hover.png);     /*путь к файлу*/
	width: 73px;
	height: 20px;
	background-position: -70px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
	background-repeat: no-repeat; 
	float: left;
}

.books_buy{
	display: block;
	background-image: url(/i/links.png);      /*путь к файлу*/
	width: 69px;
	height: 20px;
	background-position: -146px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
	line-height: 22px;
	background-repeat: no-repeat;
	float: left;
}
a.books_buy:hover{
	display: block;
	background-image: url(/i/links_hover.png);     /*путь к файлу*/
	width: 69px;
	height: 20px;
	background-position: -146px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
	background-repeat: no-repeat; 
	float: left;
}


.books_discuss{
	display: block;
	background-image: url(/i/links.png);      /*путь к файлу*/
	width: 83px;
	height: 20px;
	background-position: -218px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
	line-height: 22px;
	background-repeat: no-repeat;
	float: left;
}
a.books_discuss:hover{
	display: block;
	background-image: url(/i/links_hover.png);     /*путь к файлу*/
	width: 83px;
	height: 20px;
	background-position: -218px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
	background-repeat: no-repeat; 
	float: left;
}

.books_review{
	display: block;
	background-image: url(/i/links.png);      /*путь к файлу*/
	width: 148px;
	height: 20px;
	background-position: -303px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
	line-height: 22px;
	background-repeat: no-repeat;
	float: left;
}
a.books_review:hover{
	display: block;
	background-image: url(/i/links_hover.png);     /*путь к файлу*/
	width: 148px;
	height: 20px;
	background-position: -303px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
	background-repeat: no-repeat; 
	float: left;
}
.bdiv .anons {width:100%; font:14px Verdana, Geneva, sans-serif;padding-bottom: 15px;}
.books .book_what_for { width:100%; padding:0 0 0 0; margin:0 0 0px 0px; position:relative; font:14px Verdana, Geneva, sans-serif; color:#d0c39d; position:relative; }
.books .book_what_for .book_what_for_top { width:100%;margin:30px 0 0 0; padding: 0 0 0 0; height:14px; position:relative; background:url(/i/b/what_for_top.png) 0 0 no-repeat; font-size:0; line-height:0; }
.books .book_what_for .book_what_for_bottom {width:100%; margin:0; padding:0 0 30px 0; height:14px; position:relative; background:url(/i/b/what_for_bottom.png) 0 0 no-repeat; font-size:0; line-height:0; }
.books .book_what_for .book_what_for_back {width:90%; margin:0; padding:0; background:url(/i/b/what_for_back.png) 0 0 repeat-y; padding-left: 31px; padding-top: 11px;padding-bottom: 11px; }
.bdiv .name {padding-bottom: 15px;}
.bookscreen { padding-right: 30px; padding-left: 10px;}
.clearbook  {padding-left: 31px;}


.logo_game {margin:30px 0 35px 495px; background:url(/igame/logo.jpg);width:404px; height:151px;}
.screen_game {margin:80px 0 0 69px;  background:url(/igame/screen.png) no-repeat;width:409px; height:485px; float: left}
.text_game { margin:75px 0 0 315px;  height:180px; width:770px; text-align: justify; font:15px Tahoma, Geneva, sans-serif; color:#d0c39d; float: left;}
.text1_game { margin:75px 0 0 115px;  height:90px; width:494px; text-align: justify; font:15px Tahoma, Geneva, sans-serif; color:#d0c39d; float: left;}
.text2_game { margin:10px 0 0 400px;  height:20px; width:170px; text-align: justify; font:15px Tahoma, Geneva, sans-serif; color:white; float: left; font-style:italic;}
.text3_game { margin:75px 0 0 115px;  height:20px; width:494px; text-align: justify; font:15px Tahoma, Geneva, sans-serif; color:#d0c39d; float: left;}
.text4_game { margin:10px 0 0 400px;  height:20px; width:370px; text-align: justify; font:15px Tahoma, Geneva, sans-serif; color:white;font-style:italic;float: left;}
.text5_game { margin:75px 0 0 115px;  height:80px; width:494px; text-align: justify; font:15px Tahoma, Geneva, sans-serif; color:#d0c39d; float: left;}
.text6_game { margin:10px 0 0 400px;  height:20px; width:170px; text-align: justify; font:15px Tahoma, Geneva, sans-serif; color:white;float: left; font-style:italic;}
.copytext_game { margin:10px 0 40px 115px;  height:20px; width:970px; text-align: justify; font:11px Tahoma, Geneva, sans-serif; color:#E6E6FA;float: left;}
.logos_game {margin:120px 0 10px 115px;   background:url(/igame/footer_logo.png) no-repeat;width:900px; height:72px;}





}
