﻿html{width:100%;height:100%;margin:0;padding:0;min-height:590px;}
body{height:100%;min-height:590px;font-family:Arial;margin:0;min-width:1000px;max-width:1000px;background-color:#000;overflow-x:hidden;background:url(../img/bg_spb_msc.jpg) 1900px -65px no-repeat #000;}

img, a img {border:none;}
form{margin:0;padding:0;}
/*img, div {behavior: url(iepngfix.htc)}*/

#roadtomini, #mpcads{position:absolute;top:0;}

#minihead{position:absolute;top:20px;left:0;width:100%;height:175px;max-height:175px;min-height:175px;min-width:960px;max-width:960px;padding:0;margin:0;}
#hdr_logo{position:relative;top:20px;left:20px;width:256px;height:157px;min-width:256px;min-height:157px;margin:0;}

#minimap{position:relative;top:20px;left:75px;width:150px;min-width:150px;max-width:150px;}
#minimap div{position:relative;float:left;margin-right:5px;}
#minimap div a{font-size:13px;color:#fff;}
.reddelim{color:#c00;position:relative;top:-2px;}

#mininav{position:relative;left:75px;top:50px;width:120px;max-width:120px;z-index:1000;}
.minianchmarker{position:absolute;top:0px;left:0;margin:0;padding:0;}
.minianchors{position:absolute;left:55px;top:-8px;}
.minianchors ul{list-style:none;list-style-type:none;line-height:1.5em;margin:0;padding:0;}
.minianchors ul li a{font-size:15px;color:#fff;}

#minihead #hdr_banner{position:absolute;top:20px;left:250px;width:485px;max-width:485px;height:175px;max-height:175px;min-height:175px;border:10px solid #c00;color:#666;font-size:11px;margin:0;}
#hdr_banner .beta{position:absolute;left:-31px;top:-11px;}
.hdr_flash{margin:0;}
#minihead #mp_forum{position:absolute;z-index:1;top:20px;left:755px;border:10px solid #666;height:175px;max-height:175px;min-height:175px;width:225px;min-width:225px;max-width:225px;background-color:#000;}
#forum_minipeople{position:relative;top:0;left:0;height:130px;min-height:130px;width:205px;min-width:205px;border:10px solid #fff;}
#minipeople_avatars{width:145px;height:130px;min-width:145px;min-height:130px;float:left;}
#forum_text_link {position:relative;top:30px;left:20px;}

.seeklabel{position:relative;top:3px;left:10px;color:#fff;font-size:13px;font-weight:normal;}
#searchstring{position:relative;top:3px;left:15px;width:150px;border:none;background:none;color:#fff;font-size:13px;}
#search_go{position:relative;top:10px;left:5px;margin-right:10px;cursor:pointer;}

#gads_home_top{position:absolute;top:215px;left:250px;z-index:0;}

.mptransparency{position:absolute;top:0px;left:0px;z-index:-1;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3;opacity: 0.3;width:100%;height:100%;}
.mpopaque a{position:relative;color:#fff;font-size:14px;text-decoration:underline;font-weight:bold;}
#miniconf .mpopaque a{position:relative;color:#fff;font-size:12px;text-decoration:underline;font-weight:bold;}

#minishop{position:absolute;z-index:100;left:40px;top:305px;width:195px;height:170px;}
#minishop div{position:absolute;}
#minishop #minishop_pin1{top:0;left:0;z-index:3;}
#minishop #minishop_pin2{top:10px;left:60px;z-index:4;}
#minishop #minishop_wheel{bottom:2px;left:100px;z-index:0;}
#minishop #minishop_text{top:10px;left:140px;width:70px;height:40px;min-width:70px;min-height:40px;z-index:5;}
#minishop_text .mptransparency{position:absolute;top:0px;left:0px;z-index:-1;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3;opacity: 0.3;width:100%;height:100%;}
#minishop_text .mpopaque{padding:5px;}
#minishop_text .mpopaque a{position:relative;color:#fff;font-size:14px;text-decoration:underline;font-weight:bold;}

#minini{position:absolute;z-index:10;left:100px;top:275px;width:600px;height:200px;max-height:200px;max-width:600px;min-height:170px;min-width:600px;background:url(../img/mini_white.png) 110px top no-repeat;}
#mpcads #minini{background:url(../img/mini_ads.png) 110px top no-repeat;}
#minini #minichanger{position:absolute;top:0;left:110px;width:395px;max-width:395px;min-width:395px;height:180px;min-height:180px;max-height:180px;cursor:pointer;z-index:100;}
#leftwheel, #rightwheel{visibility:hidden;width:48px;height:48px;}
#minini #leftwheel{position:absolute;left:140px;bottom:13px;z-index:2;}
#minini #rightwheel{position:absolute;left:417px;bottom:13px;z-index:2;}

#minini #moveonlwing{position:absolute;z-index:100;left:10px;top:125px;width:120px;min-width:120px;max-width:120px;}
#moveonlwing .moveontext{position:absolute;top:3px;left:0;z-index:100;cursor:pointer;text-decoration:none;font-size:13px;color:#fff;font-weight:bold;}
#moveonlwing #moveonleft{position:absolute;top:0;left:70px;z-index:100;}
#moveonleft img{cursor:pointer;}

#minini #moveonrwing{position:absolute;z-index:100;left:520px;top:125px;width:120px;min-width:120px;max-width:120px;}
#moveonright{position:absolute;left:0;z-index:100;}
#moveonright img{cursor:pointer;}
#moveonrwing .moveontext{position:absolute;cursor:pointer;text-decoration:none;font-size:13px;color:#999;font-weight:bold;position:absolute;left:20px;top:3px;z-index:100;}

#minieventmsk{position:absolute;top:255px;right:-55px;height:200px;min-height:200px;width:290px;min-width:290px;display:none;} 
#minieventspb{position:absolute;top:275px;left:-300px;height:200px;min-height:200px;width:150px;min-width:150px;display:none;}
#minieventmsk_text {position:relative;top:60px;left:90px;font-size:13px;color:#fff;}
#minieventspb_text{position:relative;top:135px;left:90px;font-size:13px;color:#fff;}

#prime_layer{position:absolute;left:10px;top:475px;width:1000px;min-width:1000px;max-width:1000px;height:auto;}
#prime_layer #banner_left_top{position:absolute;}

#prime_layer #prelude{position:absolute;top:10px;left:245px;width:500px;min-width:500px;max-width:500px;height:85px;min-height:85px;max-height:85px;color:#666;font-size:13px;}
.accent_bold{color:#fff;font-weight:bold;font-size:17px;}
.accent_semibold{color:#fff;font-weight:bold;font-size:13px;}
#prime_layer #mini_russia{position:absolute;left:240px;top:100px;width:780px;min-width:780px;max-width:780px;max-height:280px;}
#mini_world{position:absolute;left:250px;top:1010px;width:780px;min-width:780px;max-width:780px;}
#mini_media{position:absolute;left:250px;top:1450px;width:740px;min-width:740px;max-width:740px;}
#mini_gallery{position:absolute;left:250px;top:1880px;width:780px;min-width:780px;max-width:780px;}
#mini_blogs{position:absolute;left:250px;top:2305px;width:780px;min-width:780px;max-width:780px;}
#prime_layer #mini_advertise{position:absolute;left:240px;top:100px;width:780px;min-width:780px;max-width:780px;max-height:280px;}
#prelude a{color:#666;font-size:13px;}

.mp_info .mini_block_label{position:absolute;left:-30px;top:0;width:30px;min-width:30px;max-width:30px;height:120px;min-height:120px;max-height:120px;padding:20px 0 0 5px;}
#mini_russia_lable{background-color:#09f;}
#mini_world_lable{background-color:#c09;}
#mini_media_lable{background-color:#c00;}
#mini_gallery_lable{background-color:#9f0;}
#mini_blogs_lable{background-color:#f60;}
#mini_advertise_lable{background-color:#c00;padding:5px;}

.mp_info .full_info, .mp_info .content_info, .mp_info .media_pane {position:absolute;}
.mp_info .inlink{margin-top:20px;}
.full_info{width:505px;height:280px;min-width:505px;min-height:280px;max-width:505px;max-height:280px;border:10px solid #666;left:0;top:0;overflow:hidden;}
.media_pane{width:730px;height:280px;min-width:730px;min-height:280px;max-width:730px;max-height:280px;border:10px solid #666;left:0;top:0;overflow:hidden;}
.content_info{width:205px;height:280px;min-width:205px;min-height:280px;max-width:205px;max-height:280px;border:10px solid #333;left:525px;top:0;}
.content_info .post_idle{margin-left:10px;}

.gointo{position:absolute;bottom:10px;margin-left:15px;}
.news_russia a{color:#09f;font-size:13px;}
.news_world a{color:#c09;font-size:13px;}
.blogs a{color:#f60;font-size:13px;}
.galleries a{color:#9f0;font-size:13px;}
.videos a{color:#c00;font-size:13px;}

/* Рекламные ресурсы */
#ads_layer_lvl1{position:absolute;left:0;top:10px;width:1000px;min-width:1000px;max-width:1000px;height:15px;max-height:15px;text-align:right;}
#prime_layer #banner_right_top{position:absolute;top:0;left:765px;width:225px;min-width:225px;max-width:225px;}
.banner_225x90{position:absolute;left:765px;;top:0;border:5px solid #c00;width:215px;height:80px;overflow:hidden;}
#banner_left_lvl2{position:relative;top:20px;}

#yaprobki{position:absolute;top:905px;left:10px;width:235px;height:90px;min-width:235px;min-height:90px;}
#yaprobki_text{position:absolute;left:30px;top:8px;font-size:11px;color:#fff;}
#yaprobki_ball{position:absolute;left:150px;top:8px;font-size:36px;color:#f30;}
#yaprobki_city{position:absolute;left:90px;top:45px;font-size:10px;color:#969696;}
#yaprobki_ball_label{position:absolute;left:80px;top:45px;font-size:10px;color:#969696;}

#ttx{position:absolute;top:1030px;left:10px;width:235px;min-width:235px;font-size:13px;color:#666;}
#ttx ol{list-style-position:inside;margin-left:-40px;line-height:1.5em;}
#ttx ol ul{list-style-type:none;list-style-position:inside;margin-left:-30px;}

#ads_layer_left{position:absolute;left:10px;top:1010px;width:200px;min-width:200px;max-width:200px;}
#ads_layer_lvl2{position:absolute;left:250px;top:900px;width:760px;min-width:760px;max-width:760px;overflow:hidden;}
#mpcads #ads_layer_lvl2{position:absolute;left:250px;top:905px;width:760px;min-width:760px;max-width:760px;overflow:hidden;}
#ads_layer_lvl2 .communicator{position:absolute;top:0;left:525px;}
#ads_layer_lvl3{position:absolute;left:250px;top:1330px;width:740px;min-width:740px;max-width:740px;border:5px solid #fff;overflow:hidden;}
#mpcads #ads_layer_lvl3_{position:relative;top:20px;width:760px;min-width:760px;max-width:760px;overflow:hidden;}
#mpcads #ads_layer_lvl4_{position:relative;top:20px;width:760px;min-width:760px;max-width:760px;overflow:hidden;}
#ads_layer_lvl4{position:absolute;left:250px;top:1770px;width:780px;min-width:780px;max-width:780px;}
#ads_layer_lvl4 #banner_horizontal_lvl4{position:absolute;top:0;left:0;width:525px;min-width:525px;max-width:525px;}
#ads_layer_lvl4 .communicator{position:absolute;top:0;left:570px;width:200px;min-width:200px;max-width:200px;}
.vertical_banner{width:180px;max-width:180px;min-width:180px;}
.adv_contact{width:180px;height:30px;min-width:180px;min-height:30px;max-width:180px;max-height:30px;background-color:#c00;}
.adv_contact a{position:relative;top:5px;left:30px;color:#fff;font-size:12px;}
#ads_layer_lvl5{position:absolute;left:250px;top:2195px;width:780px;min-width:780px;max-width:780px;}

.informer_row{font-size:13px;color:#7f7f7f;}

.block_link {cursor:pointer;}
.block_link a{color:#fff;}

#advblocknum1{position:absolute;top:0px;left:50px;font-size:60px;color:#fff;font-weight:bold;}
#advblocktext1{position:absolute;bottom:10px;right:15px;font-size:15px;color:#000;font-weight:normal;text-align:right;}
#advblocknum2{position:absolute;top:70px;left:15px;font-size:190px;color:#fff;font-weight:bold;}
#advblocktext2{position:absolute;bottom:10px;left:15px;font-size:15px;color:#000;font-weight:normal;}
#advblocknum3{position:absolute;top:15px;left:240px;font-size:60px;color:#fff;font-weight:bold;}
#advblocktext3{position:absolute;bottom:10px;left:330px;font-size:15px;color:#000;font-weight:normal;text-align:right;}
#advblocknum8{position:absolute;left:25px;top:-3px;font-size:50px;color:#fff;font-weight:bold;}
#advblocktext8{position:absolute;bottom:15px;left:10px;font-size:12px;color:#fff;font-weight:normal;}
.advsblocksize{color:#c00;font-weight:bold;}
.advsblockcapt{margin-top:10px;font-size:13px;}
.advsblocksize8{color:#000;font-weight:bold;font-size:12px;margin:0;}
.advsblockcapt8{margin:0 0 0 7px;}

#pricesmpcads{position:absolute;left:250px;top:1030px;width:780px;min-width:780px;max-width:780px;}
#pricexclusiv{margin-top:20px;}
.priceheaderdiv{color:#fff;font-weight:bold;}
.redword{color:#c00;}
#pricesmpcads table{width:750px;min-width:750px;max-width:750px;margin-top:20px;}
#pricesmpcads table th{color:#fff;border:1px solid #666;}
#pricesmpcads table td{border:1px solid #666;color:#fff;}
.positioncell{padding:10px;text-align:center;vertical-align:middle;background:#c00;font-weight:bold;}

#pricenotes{margin-top:40px;width:740px;max-width:740px;}
#pricenotes p{margin:0 0 0 20px;font-size:15px;}
#pricenotes ol{font-size:15px;color:#c00;line-height:1.5em;font-weight:bold;}
#pricenotes ol li, #pricenotes p{color:#fff;font-weight:normal;}

#opportunities{margin-top:20px;width:740px;max-width:740px;}
#opportunities ol{font-size:15px;color:#c00;line-height:1.5em;font-weight:bold;}
#opportunities ol li{color:#fff;font-weight:normal;}

#adscomments, #adsimportant, #adspayment{margin-top:20px;width:740px;max-width:740px;color:#fff;font-size:15px;}
#adscomments p, #adsimportant p, #adspayment p{margin-left:20px;}
#adspayment a{color:#fff;font-weight:bold;}
.paysys{margin-top:20px;}
.paysys img{float:left;margin:3px 10px 0 0;}

#production{margin-top:40px;width:740px;max-width:740px;}
#production ol{font-size:15px;color:#c00;line-height:1.5em;font-weight:bold;}
#production ol li{color:#fff;font-weight:normal;}

#miniadv_404{position:absolute;z-index:4;right:270px;bottom:0;background:url(img/120x190_snow.png) no-repeat;width:285px;height:350px;}
#pin1{position:absolute;z-index:12;right:180px;bottom:-10px;cursor:pointer;}
#pin2{position:absolute;z-index:11;right:400px;bottom:-20px;cursor:pointer;}
#pin3{position:absolute;z-index:13;left:30px;bottom:-60px;cursor:pointer;}

#text_box_404{position:absolute;z-index:2;left:40px;top:230px;text-align:left;}
#text_box_404 p{margin:0;padding:0;}
#text_box_404 p.title_404{font-size:46px;font-weight:bold;color:#000;}
#text_box_404 p.text_red_404{font-size:14px;color:#cc0000;margin:10px 0 10px 0;}
#text_box_404 p.text_std_404{font-size:12px;color:#000;line-height:1.5em;}
#text_box_404 p.text_std_404_ps{font-size:12px;color:#000;position:relative;float:right;top:-15px;}

#monitortop{position:relative;z-index:100;top:80px;left:80px;width:120px;height:90px;overflow:hidden;}
#monitorbottom{position:relative;top:110px;left:80px;width:120px;height:90px;overflow:hidden;}
#topfilm{cursor:pointer;}
#wrapPlay{width:120px;height:90px;}

#xsfplayer{position:absolute;z-index:500;left:550px;top:200px;}
#xsfplayer #playerlable{font-size:16px;font-weight:bold;color:#fff;float:left;margin:0 10px 0 0;}

#headoff{width:850px;height:600px;position:absolute;right:0;}
#futer_line{position:absolute;top:2625px;left:0;background-color:#666;height:1px;width:1000px;min-width:1000px;}
#futer_line2{position:relative;top:20px;left:0;background-color:#666;height:1px;width:760px;min-width:760px;}
#subfuter_line{position:relative;left:20px;background-color:#666;height:1px;width:600px;min-width:600px;}
#futer{position:absolute;top:2655px;left:0;margin-bottom:20px;width:1000px;min-width:1000px;max-width:1000px;height:90px;font-size:10px;color:#666;text-align:center;}
#futer2{position:relative;top:40px;left:0;margin-bottom:20px;width:760px;min-width:760px;max-width:760px;height:90px;font-size:10px;color:#666;text-align:center;}

.post_active {border:10px solid #fff;padding:10px;cursor:pointer;}
.post_idle{border:none;padding:5px;cursor:pointer;margin:10px 0 10px 0;}
.playmedia_active, .playmedia_idle{padding:0;cursor:pointer;margin:0;text-align:center;position:relative;z-index:0;}
.playmedia_active{border:10px solid #fff;width:185px;max-width:185px;overflow:hidden;padding-top:20px;padding-bottom:20px;}
.playmedia_idle{border:none;width:205px;max-width:205px;}
.playmedia_active .playbtn{position:absolute;top:50px;left:80px;cursor:pointer;z-index:1;}
.playmedia_idle .playbtn{position:absolute;top:40px;left:90px;cursor:pointer;z-index:1;}
.post_active a{color:#fff;font-size:15px;font-weight:bold;}
.post_idle a{color:#fff;font-size:13px;font-weight:normal;}
.footer_active, .footer_idle{color:#666;font-size:11px;font-weight:normal;margin-top:10px;}
.footer_active .datepost{color:#fff;}
.footer_idle{display:none;}
.idle{display:none;}
.active{display:block;}
.postheader{font-size:50px;font-weight:bold;color:#fff;margin:10px 0 0 10px;}
.postbody{font-size:13px;font-weight:normal;color:#999;margin:10px 0 0 10px;}
.postfuter{position:absolute;bottom:10px;left:10px;font-size:13px;font-weight:normal;color:#999;}
.postfuter span{color:#fff;margin-right:10px;}
.mptransparent{position:absolute;top:0;left:0;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6;width:100%;height:100%;z-index:0;}
.postfuter .mpopaque, .postfuter .mpopaque {position:relative;color:#9f0;font-weight:normal;text-decoration:none;z-index:1;padding:5px;}
.postfuter div{float:left;}

#roadtofound{position:absolute;top:250px;left:20px;;width:980px;min-width:980px;max-width:980px;}
#roadtofound table td {vertical-align:top;text-align:left;padding:0;margin:0;}
#roadtofound #banner_left_top{position:relative;top:90px;}
#mpcads #banner_left_top img{margin-top:10px;}

#left_layer, #right_layer{width:200px;min-width:200px;max-width:200px;}
#mid_layer{width:590px;min-width:590px;max-width:590px;}
#mid_layer #prelude{width:100%;min-width:100%;height:85px;min-height:85px;max-height:85px;color:#666;font-size:13px;margin-left:30px;}
#right_layer{text-align:right;width:100%;}
#left_layer #banner_left_top, #right_layer #gads_left_sky, #gads_right_sky{margin-left:20px;}
#right_layer #gads_right_sky{position:relative;top:90px;left:-170px;}
.foundpost{position:relative;left:30px;width:560px;max-width:560px;margin-bottom:20px;}
.foundlabel{position:relative;left:30px;color:#000;background-color:#fff;font-size:13px;height:20px;min-height:20px;max-height:20px;padding:5px;margin-top:5px;width:550px;
max-width:550px;margin-bottom:20px;}
.foundpost{line-height:1.2em;}
.forumname, .authorname, .postdate, .foundpost a, .foundlabel{color:#666;font-size:13px;}
.foundpost div b{color:#999;}
.foundlabel b{color:#000;}
.postbodyfound{color:#999;background-color:#4d4d4d;font-size:13px;padding:5px;margin-top:5px;line-height:auto;}
.postbodyfound a{color:#000;background-color:#fff;font-size:13px;font-weight:bold;}

#mpcontact{color:#fff;font-size:16px;margin-top:20px;}
#mpcontact p{margin:0 0 10px 0;}
#mpcontact p, #mpcontact a{color:#fff;font-size:22px;}

#mpcadstitle{position:relative;top:100px;left:245px;color:#666;font-size:13px;width:760px;max-width:760px;min-width:760px;line-height:1.5em;}
.statistics{margin-left:-40px;list-style-position:inside;}
#mpcadstitle p img{position:relative;top:3px;margin-right:10px;}
#mpcadstitle a{color:#fff;}

#adstring{position:absolute;z-index:10;left:255px;top:225px;width:400px;max-height:30px;max-width:400px;}
#adstring a{color:#fff;font-size:14px;}
#adsmark5{position:absolute;width:57px;height:57px;max-width:57px;max-height:57px;right:-45px;top:0px;background:url(../img/red_circle.png) top left no-repeat;color:#fff;font-size:50px;z-index:100;
font-weight:bold;padding:0 0 0 15px;}
#adsmark8{position:absolute;width:90px;height:90px;max-width:90px;max-height:90px;left:140px;top:110px;background:url(../img/grey_circle.png) top left no-repeat;z-index:101;padding:0;}
#adsmark9{position:absolute;width:57px;height:57px;max-width:57px;max-height:57px;right:30px;top:30px;background:url(../img/white_circle.png) top left no-repeat;color:#c00;font-size:50px;z-index:101;
font-weight:bold;padding:0 0 0 15px;}

#ads_popup_sample{position:absolute;z-index:1000;width:500px;max-width:500px;border:5px solid #fff;background-color:#000;display:none;}
#ads_popup_sample img{max-width:490px;}
.popuper{cursor:pointer;text-decoration:underline;}
.popuper a{color:#fff;}
