@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:0 0 10px 0; margin:0; font:bold 14px Tahoma, Geneva, sans-serif; color:#000000; }
h3 { padding: 0 0 10px 0; margin:0; font:bold 12px Tahoma, Geneva, sans-serif; }
/**/
/*ИНФОРМАЦИЯ В ВЕРХНЕЙ ЧАСТИ ЭКРАНА*/
#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_main { 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:101px; width:100%; }
.top { width:1251px; margin:0 auto; }
/*ЛОГОТИП*/
#logotype , #logotype_main { width:180px; position:relative; float:left; }
#logotype_main { width:235px; position:absolute; margin-top:10px; }
#logotype div , #logotype_main div { margin:9px 0 0 44px; }
#logotype_main div { margin:26px 0 0 117px; }
#logotype_main div div { padding:0 0 0 70px; }
#logotype a { display:block; background:url(/i/logotype.png) 0 0 no-repeat; width:137px; height:101px; cursor:pointer; }
#logotype a:hover { background:url(/i/logotype.png) -137px 0 no-repeat; }
#logotype_main a , #logotype_main span { display:block; background:url(/i/logotype_main.png) 0 0 no-repeat; width:191px; height:142px; cursor:pointer; }
#logotype_main span { cursor:default; }
/*ИНФОРМАЦИЯ О ПОЛЬЗОВАТЕЛЕ*/
#login , #login_main { width:399px; position:relative; float:left; }
#login_main { width:505px; position:absolute; float:none; line-height:12px; height:50px; z-index:10; }
#login div { position:relative; float:left; padding:11px 0 0 18px; }
#login_main div { float:none; z-index:10; position:relative; }
#login_main div.login_name { padding:13px 0 0 117px; }
.login_name a.logout { position:absolute; background:url(/i/out.png) 0 0 no-repeat; width:40px; height:12px; border:none; cursor:pointer; margin:0 0 0 32px; }
.login_name a.logout:hover { background:url(/i/out.png) -40px 0 no-repeat; }
#login_main 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_main div span { padding:0 6px 0 7px; }
#login div div { float:none; padding:8px 0 0 0; }
#login_main a { font:11px Verdana, Geneva, sans-serif; }
#login_main span.log_out { position:absolute; }
#login_main span.log_out input { background:url(/i/out.png) 0 0 no-repeat; width:40px; height:12px; border:none; cursor:pointer; }
#login_main span.log_out input:hover { background:url(/i/out.png) -40px 0 no-repeat; }
.login div.popup { position:absolute; padding:13px 0 0 0; margin:0 0 0 117px;  }
.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_main div span.account { padding-right:14px; }
#login_main div span span { display:inline; padding:0; }
#login_main div.login_form input { background:none; border:solid 1px #373523; font:10px Verdana, Geneva, sans-serif; color:#d0c39d; width:115px; height:15px; }
#login_main div.login_form div span { width:50px; padding:0; position:relative; float:left; }
#login_main div.login_form div { text-align:center; }
#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 {
	display : none; 
	position : absolute;
	padding : 0px ;
	top : 90px; 
	left : 120px;
	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_main .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_main .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 , #other_info_main { width:582px; position:relative; float:left; padding:9px 0 0 0; }
#other_info span { display:block; margin:0 0 8px 0; }
#other_info a { font:11px Verdana, Geneva, sans-serif; color:#be8c45; }
#other_info_main { width:250px; position:absolute; float:none; margin:5px 0 0 1000px; z-index:10; }
#other_info_main .reg { position:absolute; background:url(/i/reg.png) 0 0 no-repeat; width:78px; height:12px; cursor:pointer; }
#other_info_main .reg:hover { background:url(/i/reg.png) -78px 0 no-repeat; }
#other_info_main .what_for { position:absolute; margin:-1px 0 0 90px; font:11px Verdana, Geneva, sans-serif; color:#be8c45; }
.balance img { position:relative; margin:-10px 7px -13px 0; }
/**/
/*ОСНОВНЫЕ ОБЛАСТИ НА САЙТЕ*/
#table , #table_sketch_text , #table_sketch_img , #table_player , #table_profile , #table_clan , #table_station_forum , #table_news , #table_main , #table_map { 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_right { background:url(/i/add_back.gif) 0 572px repeat-x; }
#table_sketch_text #td_right , #table_sketch_img #td_right { background:url(/i/add_back.gif) 0 756px repeat-x; }
#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:1; }
#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:url(/i/repeat_sketchbook.jpg) 0 0 repeat-x; }
#table_sketch_text #td_right div div , #table_sketch_img #td_right div div { height:714px; background:url(/i/back_sketchbook.jpg) 0 0 no-repeat; }
#table_clan #td_right div , #table_station_forum #td_right div , #table_profile #td_right div , #table_map #td_right div { background:none; }
#td_left div { height:1415px; width:0; }
#table_map #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:100px; }
#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% 50% no-repeat; padding:142px 0 636px 0; }
#table_map #td { background:url(/i/map_back.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; }
/*ОСНОВНАЯ РАБОЧАЯ ОБЛАСЬ*/
.city { position:absolute; z-index:0; margin:13px 40% 0 0; }
/*ЛЕВАЯ КОЛОННА*/
#left { position:relative; float:left; width:544px; }
#table_news #left { margin:286px 0 0 0; }
#table_main #left { margin:256px 0 0 0; }
/*ДВЕ РАМЫ С ФОТОГРАФИЯМИ*/
.down_rama_img { position:absolute; margin:-4px 0 0 159px; }
.down_rama_img span , .down_rama_img a { position:absolute; background:url(/i/rama_down.png) 0 0 no-repeat; width:382px; height:289px; }
.top_rama_img { position:absolute; margin:-6px 0 0 173px; }
.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; }
/*ЛЕВОЕ МЕНЮ*/
#left_menu { margin:60px 0 0 200px; 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; }
#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:relative; z-index:5; height:20px; width:1247px; margin:0 auto; }
#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; }
/**/
/*ЛИДЕР ПРОДАЖ и ТОП 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; }
#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; }
#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:relativez; z-index:3; }
#table_sketch_text #workarea , #table_sketch_img #workarea { margin:654px 0 0 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; }
/*ХЛЕБНЫЕ КРОШКИ*/
.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 { position:absolute; width:auto; overflow:hidden; top:0; left:0; font:12px Verdana, Geneva, sans-serif; color:#28291d; }
.sketch_left , .sketch_left_img { width:556px; height:578px }
.sketch_left_text { height:470px; line-height:17px; margin:0 45px 0 57px; padding:11px 0 0 0; }
.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:14px Verdana, Geneva, sans-serif; color:#000; width:110px; }
.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:50px; 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 28px 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 147px; 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:295px; }
.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:292px; }
.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; z-index:8; }
.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; }
.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; }
/*КАРТА РОССИИ*/
#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; }
/*****/
/*ИНФОРМАЦИЯ ВНИЗУ ЭКРАНА*/
#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; }
/**/
/*1024 -> 987 ; 1280 -> 1251*/

}