html,body{min-height:100%}
body{background:#efefef url(/img/background.png);margin:0;padding:0;cursor:default}
a{text-decoration:underline;color:#2f589e}
a:hover{text-decoration:none}
.dashed{text-decoration:none !important;border-bottom:1px dotted #2f589e}
a,input,textarea{outline:0}
textarea{resize:none}
img,table{border:0}
p,form,table td{padding:0;margin:0}
ul,li{padding:0;margin:0;list-style:none}

#top{width:100%;height:100px;background:#1e2126}
#intop{width:930px;height:100px;text-align:left;overflow:hidden}
#intop td{color:#ccc;font:13px/18px arial;text-shadow:0 0 1px #ccc}
#logo{padding-top:28px}

#v-top{width:100%;height:44px;background:url(v-title.gif)}
#inv-top{width:930px;height:40px;text-align:left}
#zagol{height:40px;overflow:hidden}
#inzagol{height:30px;overflow:hidden}
h1{font:bold 14px/20px arial;color:#ccc;text-shadow:0 -1px 1px #000}
#search{width:223px;height:23px;background:url(search.png) no-repeat}
#search input{width:195px;height:21px;margin:0;background:transparent;border:0;padding:1px 1px 1px 25px;font:11px/21px segoe ui,arial}

#info{width:930px;height:38px;background:url(information.gif) 0 center;color:#999;font:11px arial;margin-top:8px;overflow:hidden}
#info2{width:930px;height:38px;background:url(information.gif) no-repeat top left}
#info3{width:930px;height:38px;background:url(information.gif) no-repeat bottom right}

#userP{width:930px;background:url(/st1/userP.gif) center;color:#999;font:11px arial;margin-top:8px;overflow:hidden}
#userP2{width:930px;background:url(/st1/userP.gif) no-repeat top left}
#userP3{width:930px;height:50px;background:url(/st1/userP.gif) no-repeat bottom right}

#rw{width:930px;height:120px;background:url(/st1/rw.png) no-repeat;color:#999;font:11px arial;margin-top:8px}
#rw a img{border:5px solid transparent;-webkit-transition-duration: 0.4s;
-moz-transition-duration: 0.4s;
-o-transition-duration: 0.4s}
#rw a:hover img{-webkit-transform:scale(1.7);
-moz-transform:scale(1.7);
-o-transform:scale(1.7);
border:5px solid rgba(0,0,0,.2)}

#menu{width:930px;height:48px;background:url(menu.gif) 0 center;margin:10px 0}
#menu2{width:930px;height:48px;background:url(menu.gif) no-repeat top left}
#menu3{width:930px;height:48px;background:url(menu.gif) no-repeat bottom right}

.podmenuLine{width:0 !important;padding:0;margin:0;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(93,100,111,.2);border-top:0;border-bottom:0}
.menu_link{float:left}
.menu_link a{color:#99bbde;padding:0 13px;font:16px/44px arial;text-decoration:none;display:block;background:url(menuHover.gif) top}
.menu_link a:hover{background-position:bottom}
#first{padding:0 13px 0 23px !important;background:url(first.gif) no-repeat top}
#first:hover{background-position:bottom left}
.rzd{float:left;background:url(menu-rzd.gif);width:2px;height:44px}

.linkmenu {position:relative;float:right}
.linkmenu a{color:#99bbde;border:0;float:none !important;height:auto !important;height:1%;height:44px;display:inline-block;padding:0 18px 0 20px !important;background:url(more.gif) no-repeat top;font:16px/44px arial;text-decoration:none;display:block}
@-moz-document url-prefix(){
.linkmenu a{padding:0 18px 0 10px !important}
}
.linkmenu a:hover{background-position:bottom right}
#podmenu {width:250px;background:#282c33 url(menu-podCat.gif) repeat-x top;position:absolute;right:2px;top:44px;display:none}
#podmenu a{color:#99bbde;text-decoration:none;float:none;font:13px/28px arial !important;padding:0 8px !important;text-shadow:none !important;display:block}
#podmenu a:hover{background:#467fb8;color:#fff;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px}
.pmp10{padding:5px}

.preview{width:266px;height:166px;overflow:hidden}
.preview img{width:266px}

.z{width:296px;height:216px;background:url(preview.png) no-repeat;margin-bottom:5px}
.e{width:276px;height:171px;overflow:hidden;padding:10px 10px 0 10px}
.e a img{width:276px}
.i{font:14px/13px arial;text-align:left;color:#999;margin:8px 20px 0 20px}
.i a{text-decoration:underline}
.i a:hover{text-decoration:none}

#content{width:930px;background:url(content.gif)}
#content-bottom{background:url(content-bottom.gif) no-repeat bottom}
#content-top{background:url(content-top.gif) no-repeat top}
#content-bottom p{padding:3px 20px 3px 20px;font:13px/18px arial;text-align:left}

#copy{font-size:13px}
#copy a{color:#999;background:none;text-decoration:underline}
#copy a:hover{text-decoration:none}

.pageselector{padding:15px 0 5px 0;color:#555}
.pageselector,.pagesBlock1{text-align:center;font:bold 11px arial}
.pageselector a,.swchItem{color:#555;text-decoration:none;display:inline-block;padding:8px 10px;margin:0 2px 0 1px;text-align:center;border:1px solid #ccc;border-bottom-color:#aaa !important;background-image:-moz-linear-gradient(top,#ffffff,#dedede);background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#dedede));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#dedede);-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s}
.pageselector a:hover,.swchItem:hover{-moz-box-shadow:1px 1px 0 #dbdbdb,-1px 1px 0 #dbdbdb;-webkit-box-shadow:1px 1px 0 #dbdbdb,-1px 1px 0 #dbdbdb;box-shadow:1px 1px 0 #dbdbdb,-1px 1px 0 #dbdbdb;border-color:#999 !important}
.pageselector a:active{background-image:-moz-linear-gradient(top,#ebebeb,#e0e0e0);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#e0e0e0));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ebebeb,endColorStr=#e0e0e0);-moz-box-shadow:inset 0 1px 2px #bebebe;-ms-box-shadow:inset 0 1px 2px #bebebe;-o-box-shadow:inset 0 1px 2px #bebebe;-webkit-box-shadow:inset 0 1px 2px #bebebe;box-shadow:inset 0 1px 2px #bebebe;border-bottom-color:#ccc !important;border-left-color:#aaa !important;border-right-color:#aaa !important}
.pageselector a:focus{border-color:#999}
.swchItemA{color:#555;display:inline-block;padding:8px 10px;margin:0 2px 0 1px;text-align:center;background-image:-moz-linear-gradient(top,#ebebeb,#e0e0e0);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#e0e0e0));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ebebeb,endColorStr=#e0e0e0);-moz-box-shadow:inset 0 1px 2px #bebebe;-ms-box-shadow:inset 0 1px 2px #bebebe;-o-box-shadow:inset 0 1px 2px #bebebe;-webkit-box-shadow:inset 0 1px 2px #bebebe;box-shadow:inset 0 1px 2px #bebebe;border-top:1px solid #999;border-bottom:1px solid #ccc;border-left:1px solid #aaa;border-right:1px solid #aaa;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;font-weight:700}
.swchItem{color:#555;padding:8px 10px}


.arrow-left{width:112px;height:32px}
.arrow-left a{display:block;height:32px;background:url(/st1/arrows.png) top left;color:#555;font:bold 11px/32px arial;text-decoration:none;padding-right:13px}
.arrow-left a:hover{background:url(/st1/arrows.png) center left}
.arrow-left a:active{background-position:bottom left}

.arrow-right{width:76px;height:32px}
.arrow-right a{display:block;height:32px;background:url(/st1/arrows.png) top right;color:#555;font:bold 11px/32px arial;text-decoration:none;padding-right:28px}
.arrow-right a:hover{background-position:center right}
.arrow-right a:active{background-position:bottom right}

.e2 img{width:600px;height:376px}
.textlink{color:#999;font:13px/18px arial}

.photoActive{border:1px solid #2f589e !important}
.otherPhoto{border:1px solid #999 !important}
.otherPhoto:hover{border-color:#2f589e !important}
.photoActive,.otherPhoto{width:142px;height:89px;padding:1px;margin:0;-webkit-transition-duration: 0.4s;
-moz-transition-duration: 0.4s;
-o-transition-duration: 0.4s}

#leftSwch,#rightSwch{display:none}
/*
#leftSwch{display:block;width:20px;height:67px;background:url(/st1/switch.gif) top right}
#leftSwch:hover{background-position:top left}
#rightSwch{display:block;width:20px;height:67px;background:url(/st1/switch.gif) bottom left}
#rightSwch:hover {background-position:bottom right}
*/

.like_off{width:125px;height:32px;background:url(/st1/like.png) no-repeat 0 -64px;position:relative}
#like_new{width:125px;height:32px;position:absolute;z-index:999;top:0;left:0}
#like_new a{background:url(/st1/like.png) no-repeat top left;padding-left:30px;height:32px;display:block;color:#555;font:bold 11px/32px arial;text-decoration:none}
#like_new a:hover{background-position:0 -32px}
#like_new a:active{background-position:0 -64px}
#rateOff{color:#555;font:bold 11px/32px arial;padding-left:30px}
#like_number{color:#666;font:11px/24px arial;padding-left:7px}

#label{width:116px}
#down_start{display:block;height:32px;background:url(/st1/label.png) top;color:#555;font:bold 11px/32px arial;text-decoration:none;padding-left:13px}
#down_start:hover{background-position:center}
#down_start:active{background-position:bottom}
#down_start_active{display:block;height:32px;background:url(/st1/label.png) bottom;color:#555;font:bold 11px/32px arial;text-decoration:none;padding-left:13px}

#resolution_list{width:522px}
#inresol{font:14px/24px arial;padding:10px;text-align:left}
#inresol a{margin:5px 0 0 0}
.aresol{color:#2f589e}

.name_resolution{font:bold 11px arial;padding:5px 0;color:#99bbde}

#download{display:none;width:600px;height:376px;position:absolute;z-index:999;top:0;left:0;background:rgba(0,0,0,.9)}

.codes{display:none;background:#fff;margin:10px 1px 0 1px;border-bottom:1px solid #d1d1d1;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;
-moz-box-shadow:0 1px 0 #e5e5e5;-webkit-box-shadow:0 1px 0x #e5e5e5;box-shadow:0 1px 0 #e5e5e5}
.codes textarea{width:478px;height:28px;padding:5px;color:#666;border:1px solid #b9b9b9;margin:0 5px 5px 5px;background:#f5f5f5 url(/st1/textarea.png) repeat-x top;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;font-size:11px}
.codes textarea:focus{border-color:#999}
.code_title{color:#555;font:11px arial;text-align:left;padding:0 0 0 3px}

#resizeClick{width:35px;height:32px}
#resizeClick a{display:block;height:32px;background:url(/st1/resize.png) top}
#resizeClick a:hover{background-position:center}
#resizeClick a:active{background-position:bottom}

.resize{display:none;background:#fff;margin:5px 1px 5px 1px;border-bottom:1px solid #d1d1d1;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;
-moz-box-shadow:0 1px 0 #e5e5e5;-webkit-box-shadow:0 1px 0x #e5e5e5;box-shadow:0 1px 0 #e5e5e5}
.resize input,.resize select{font:11px arial;padding:3px}

#fph1{width:622px;background:url(/st1/fph1.png)}
#fph2{background:url(/st1/fph2.png) no-repeat bottom}
#fph3{background:url(/st1/fph3.png) no-repeat top}

#share_main{width:900px;margin:10px 0 5px 0}
.smTD{overflow:hidden}

#close{margin-right:6px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;filter:alpha(opacity=60)}
#close:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}

.submit{width:84px;height:32px;text-align:center}
.submit a{display:block;height:32px;background:url(/st1/submit.png);color:#555;font:bold 11px/32px arial;text-decoration:none}
.submit a:hover{background-position:center}
.submit a:active{background-position:bottom}

.favorite{width:120px;height:32px;float:left}
.favorite a{display:block;eight:32px;padding-left:32px;background:url(/st1/favorite.png) top;color:#555;font:bold 11px/32px arial;text-decoration:none}
.favorite a:hover{background-position:center}
.favorite a:active{background-position:bottom}
#favorite_otvet{float:left;padding:8px 0 0 3px}

#reviews{color:#555;font:18px/32px arial}

#addph{background:#fff;border-bottom:1px solid #d1d1d1;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;
-moz-box-shadow:0 1px 0 #e5e5e5;-webkit-box-shadow:0 1px 0x #e5e5e5;box-shadow:0 1px 0 #e5e5e5;font:11px arial;color:#666}

.commentT{width:620px;margin:10px 1px}
.comment{overflow:hidden;background:#fff;border-bottom:1px solid #d1d1d1;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;
-moz-box-shadow:0 1px 0 #e5e5e5;-webkit-box-shadow:0 1px 0x #e5e5e5;box-shadow:0 1px 0 #e5e5e5;font:13px/18px arial;color:#333}
.comment_name{font:11px arial;color:#666;padding-top:5px}
.comment_name img{width:13px;height:13px}
.rCommentA{-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s}
.rCommentA:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}

#comm_line{border-bottom:1px solid #ccc;margin:0 1px 10px 1px}
#comm_zag{margin:15px 1px 4px 1px;padding-botom:3px;color:#666;font:13px/16px arial}
#comm_addForm{margin:0 1px}
#cTextarea{font:11px arial}
#message{width:100%;height:44px;padding:5px;margin:0;font:13px/18px arial;color:#666;border-top:1px solid #a4a4a4 !important;border:1px solid #b9b9b9;background:#f6f6f6 url(/st1/message.gif) repeat-x top;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#messageActive{width:100%;height:80px;padding:5px;margin:0;font:13px/18px arial;color:#555;border-top:1px solid #a4a4a4 !important;border:1px solid #b9b9b9;background:#fff url(/st1/message.gif) repeat-x top;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#tBlock{position:relative}
#tBlock label{position:absolute;z-index:999;top:6px;left:7px;font:13px/18px arial;color:#666;cursor:text}
/*.x-unselectable{}*/
#addName{padding-top:10px}
#addName input{width:239px;height:35px;padding:5px;margin:0;font:14px/35px arial;color:#666;border-top:1px solid #a4a4a4 !important;border:1px solid #b9b9b9;background:#f6f6f6 url(/st1/message.gif) repeat-x top;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s}
#addName input:focus{background-color:#fff}
#security{padding:10px 0}
#security input{width:100px;height:35px;padding:5px;margin:0;font:14px/35px arial ;color:#666;border-top:1px solid #a4a4a4 !important;border:1px solid #b9b9b9;background:#f6f6f6 url(/st1/message.gif) repeat-x top;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s}
#security input:focus{background-color:#fff}
#namesec{display:none}

#vk_groups{margin:0 0 10px 24px}

.PC_Teaser_Block_big .PC_Links_Block,.PC_Teaser_Block_big .PC_Links_Block * {border-collapse:collapse;background:none !important}
#PC_Teaser_Block_48848{width:930px;min-height:91px}
#PC_Teaser_Block_48848 a{font:700 11px/16px arial !important;text-decoration:underline;padding:2px;display:block}
#PC_Teaser_Block_48848 a:hover{text-decoration:none}

#PC_Teaser_Block_48870{width:348px}
#PC_Teaser_Block_48870 img{width:108px !important;height:108px !important;padding:1px !important;margin-bottom:5px !important}
#PC_Teaser_Block_48870 td,#PC_Teaser_Block_53520 td{padding:0 !important}
#PC_Teaser_Block_48870 a{line-height:14px !important;padding:1px 0}

#PC_Teaser_Block_50172{width:622px;margin-bottom:10px}
#PC_Teaser_Block_50172 img{width:145px !important;height:145px !important;margin-top:3px !important;padding:1px !important;border:1px solid #999 !important}
#PC_Teaser_Block_50172 td{padding:0 1px !important;width:145px !important}
#PC_Teaser_Block_50172,#PC_Teaser_Block_48911,#PC_Teaser_Block_53520{font:bold 10px/14px arial !important}
#PC_Teaser_Block_50172 *,#PC_Teaser_Block_48911 *{background:transparent !important}
#PC_Teaser_Block_50172 a,#PC_Teaser_Block_48911 a{color:#555 !important;padding:1px 0}
#PC_Teaser_Block_50172 .PC_Links_Block td{vertical-align:bottom !important;padding:1px !important}
#PC_Teaser_Block_50172 td{vertical-align:top !important}

#PC_Teaser_Block_48911{width:930px}

#PC_Teaser_Block_53520{width:600px !important;margin:0 auto;padding-bottom:10px}
#PC_Teaser_Block_53520 img{padding:1px !important;margin:1px !important}

.nearphoto{background:#fff;margin:5px 1px 10px 1px;border-bottom:1px solid #d1d1d1;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:0 1px 0 #e5e5e5;-webkit-box-shadow:0 1px 0x #e5e5e5;box-shadow:0 1px 0 #e5e5e5}
.randnew a img{border:1px solid #999;padding:1px;width:216px;height:136px}
.randnew a:hover img{border-color:#2f589e !important}

#yandex_wdgt{color:#000;display:block;font:bold 13px/26px arial;text-decoration:none}
#yandex_wdgt:hover{background:#ffe5e5}