/* CSS Document */
html { height: 100%; }
* html { }

#Main { display:inline; }

body { color:#fff; margin:0; padding:0; font:0.66em Tahoma, Verdana, Arial; min-width:980px; position:relative; height:auto !important; height:100%; min-height:100%; background:url(/img/bck.jpg) 0 0 no-repeat #1786c1; }

* html body { background:url(/img/notneededimg.gif) 0 0 no-repeat #1786c1;  background-attachment:fixed; }

.ie { 
	width: expression((document.documentElement.clientWidth	|| document.body.clientWidth) < 980 ? '980px' : (document.documentElement.clientWidth || document.body.clientWidth) > 1600 ? '1600px' : '100%' );
	height:100%;
	
	background:url(/img/bck.jpg) 0 0 no-repeat;
}

#layout { }
#wrapper {  background:url(/img/small_kites.gif) right 105px no-repeat; padding-bottom:190px; overflow:hidden; }
#foo { background:url(/img/foo_line.gif) 65px bottom no-repeat; overflow:hidden; position:absolute; left:0; bottom:0px; height:110px; width:100%;}

.ie #wrapper, .ie { zoom:1; position:relative; }

.fleft { float:left; }
.clear { display:block; width:100%; clear:both; font-size:0; height:0; }

p.txt { color:#231f20; font:1.2em Tahoma, Arial; margin:0; padding:5px 20px 0 0; }

form, img, .seo, .nav, .main-content .txt, .emdashed, .easybox p, .easybox h3, .easystep p, h2.title, h3.history-toggle-show, h3.history-toggle-hide, .foo-info h3, .foo-info p, .foo-contacts p, .copy p, .cwr p, .foo-contacts p, #loginbox h2, #loginbox fieldset, #loginbox .go, .sub-menu, .question .txt-area textarea, .question fieldset, .faq-comments, .help ul, .help p, .help h3, .once_service p, .your-manager p, .upload-form fieldset, .query p, .query-status p, p.query-answer, .s-round textarea, .worker-info h3, .worker-info p { margin:0; padding:0; border:0; }
.nav li, .seo li, .nav li, .emdashed li, .sub-menu li, .faq-comments li, .help li { margin:0; padding:0; list-style-type:none; }

.logobox { margin:46px 0 0 40px; float:left; width:556px; overflow:hidden; }
#logo-text { position:relative; top:39px; left:15px; }
#logo-text img { vertical-align:top; }

.search-and-seo { padding:19px 47px 0 0; float:right; }
.seo { padding-bottom:43px; }
.seo .private { position:relative; }
.seo .logined { position:absolute; top:14px; left:0; width:230px; height:28px; overflow:hidden; font-weight:bold; }
.seo li { float:left; font:11px Tahoma; }
.seo li a { color:#fff; }
.seo li a:hover { text-decoration:none; }

.seo .img { margin-right:30px; }
.seo .img, .seo .img a, .seo .img b { width:12px; height:12px; display:block; overflow:hidden; }
.seo .img a, .seo .img b { text-indent:-600px; text-decoration:none; float:left; background:url(/img/nav_sprite.gif) 0 1px no-repeat; }
.seo .mail a { background-position:0 -14px; }
.seo .mail b { background-position:0 -45px;}
.seo .house a { background-position:0 1px; }
.seo .house b { background-position:0 -30px;}


.search { clear:left; }
.search .out, .search .in, .search .inner { float:left; background:url(/img/search_sprite.gif) 0 0 no-repeat; height:22px; }
.search .out { padding-left:11px; width:266px; }
.search .in { background-position:right -22px; width:255px; padding-right:11px; }
.search .inner { background:#fff; width:255px; }
.search .inner input { border:0; background:transparent; font:11px Tahoma; color:#929292; position:relative; top:3px; width:255px; }

.what-is-next .out { width:479px; }
.what-is-next .inner input, .what-is-next .inner, .what-is-next .in { width:468px; }

.search .go { width:15px; border:0; background:url(/img/enter.png) 0 0 no-repeat transparent; position:relative; top:5px; left:8px; cursor:pointer; }

.navbox { padding:20px 0 55px; font:14px/32px Tahoma; text-align:center; }


.nav a { font:14px/32px Tahoma; color:#fff; }
.nav a.selected { color:#1786c1; cursor:pointer; }
.nav b, .nav b span { font:14px Tahoma; color:#1786c1; background:url(/img/nav_bck.png) right -32px no-repeat; display:inline-block; height:32px; }
.nav b { position:relative; left:-17px; margin-right:-34px; }
.nav b span { line-height:32px; background-position:0 0; margin-right:17px; padding-left:17px; }
.nav li { display:inline; padding:0 2%; }

h2.title, h3.history-toggle-show, h3.history-toggle-hide { font:2.4em Arial; color:#fff; padding:13px 0; }
h3.history-toggle-show, h3.history-toggle-hide{ margin-left:10px; padding-left:20px; background:url(/img/history_toggle.gif) 0 1em no-repeat; }
h3.history-toggle-hide { background-position:0 -0.6em; }

.main-content { margin-left:13%; }
.main-content h2 { width:50%; }
.main-content .txt { color:#fff; font:1.15em Tahoma; padding:1em 20px 0; width:45%; }

.two-column { margin:0 40px; }
.two-column .c-1 { margin-right:308px; }

.left-line { margin-left:48px; border-left:solid 2px #0073b0; padding:1em 0 0 1.4em; width:40%; }
.left-line p { margin:0; padding:0 0 1em; }


.emdashed { padding:1em 0 1em 12px; width:40%; }
.emdashed li { padding:0 0 0 45px; background:url(/img/emdash.gif) 0 7px no-repeat; font:12px Tahoma; color:#fff; margin:0.7em 0; }
.e-short li { background-image:url(/img/emdash_short.gif); padding-left:31px; }
.e-short-blue li { background-image:url(/img/emdash_short_blue.gif); padding-left:31px; }

.emdashed a { color:#fff; }
.emdashed a:hover { text-decoration:none; }

.archive { margin-left:32px; background:url(/img/archive.gif) 0 center no-repeat; padding:0 27px 0; font:1.15em Tahoma; }
.archive a { color:#fff; }
.archive a:hover { text-decoration:none; }

.easybox { margin-right:40px; }
.easy { text-align:center; padding-top:6px; }
.easy img { vertical-align:middle; margin:0 10px; }

.tr-3 {}
.tr-3 .column { float:left; width:33.3%; }

.easystep { margin:25px 25px 0; padding-bottom:10px; position:relative; }
.ie .easystep { zoom:1; }
.easystep table {  border-collapse:collapse; border:0; width:100%; font-size:1em; }
.easystep td { border-right:solid 2px #0073b0; width:33%; text-align:left; vertical-align:top; }
.easystep td.last { border:0; }
.easystep a { color:#1786c1; }
.easystep a:hover { text-decoration:none; }

.easystep h3 { padding:0 32px; color:#1786c1; font:1.7em Arial; }
.easystep h3 big { font-size:1.2em; }
.easystep p { padding:0 32px 0.8em; font:1.15em Tahoma; color:#000; } 

.foo-info { background:url(/img/benefis.jpg) 0 0 no-repeat; min-height:124px; height:auto !important; height:124px; left:-73px; position:relative; padding-left:200px; margin:46px 0 0; }
.foo-info h3 { min-height:18px; height:auto !important; height:18px;  }
.foo-info p, .foo-info h3 { padding-right:70px; } 
.foo-info h3 { font:normal 1.5em Tahoma; padding:18px 0 6px; }
.foo-info p { font:1.15em Tahoma; }
.foo-info a:hover { text-decoration:none; }

.cr { display:block; }
.c-ffffff .inner, .c-ffffff .cr b { background:#fff; }
.c-cadc00 .inner, .c-cadc00 .cr b { background:#cadc00; }
.c-0e5f8a .inner, .c-0e5f8a .cr b { background:#0e5f8a; }

.c-ffffff { color:#000; }
.c-cadc00 { color:#1786c1; }
.c-0e5f8a { color:#fff; }
/*h2.c-ffffff, h2.c-ffffff a, span.c-ffffff, p.c-ffffff, p.c-ffffff a { color:#fff; }
h2.c-434343, h2.c-434343 a, span.c-434343, p.c-434343, p.c-434343 a { color:#434343; }
*/

.round { position:relative; }
.round .inner { padding-top:10px; padding-bottom:10px; }
.ie .body, .ie .body .right, .ie .body .left, .ie .round, .ie .round .inner { zoom:1; }
.rounded .inner { padding-top:0; padding-bottom:0; } 
.cr { height:10px; font-size:1px; overflow:hidden; }
.cr b, .cr b { display:block; height:1px; overflow:hidden; font-size:1px; }

.round .r10 { margin:0 10px; }
.round .r7 { margin:0 7px; }
.round .r5 { margin:0 5px; }
.round .r4 { margin:0 4px;}
.round .r3 { margin:0 3px; }
.round .r2 { margin:0 2px; }
.round .r1 { margin:0 1px; }

.green, .emdashed .green, .seo .private .green, .your-manager .download a, h3.history-toggle .green { color:#cadc00; }
.blue { color:#1788c3; }

.kites, .kites div { height:772px; width:422px; }
.kites { z-index:0; position:absolute; top:210px; left:-422px; margin-left:100%; background:url(/img/kites.jpg) bottom right no-repeat; }
.ie6 .kites div { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/kites.png',sizingMethod='image') }
.kites div { background:url(/img/kites.png) 0 0 no-repeat; }

.foo-contacts { position:absolute; right:40px; bottom:30px; width:310px; }
.foo-contacts .inner { padding:1em 0 1.15em; }
.foo-contacts p { margin:0; font-size:12px; padding:0 20px 1em; }
.foo-contacts small { font:12px Arial; display:block; }
.foo-contacts big { font:18px/18px Arial; }


#foo .made { float:left; }
#foo .copy { float:right; padding:28px 360px 0 0; font:11px Arial; }

.cwr { margin:17px 0 0 127px; font:11px Tahoma, Arial; color:#434343; }
.cwr img { float:left; margin-right:8px; }
.cwr p { padding-top:2px; }
.cwr a { color:#fff; text-decoration:none; }
.cwr .txt { float:left; }
.cwr a.txt:hover { text-decoration:underline; }

.copy .counters { text-align:right; padding-top:7px; }
.copy .counters a { margin-left:4px; }

/* Login ^_^ */

#loginbox { zoom:1; position:absolute; top:0; left:0; width:100%; height:100%; text-align:center; display:none; z-index:999; }
#loginbox .whitebck { position:absolute; top:0; left:0; width:100%; height:100%; background:#fff; -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; filter:alpha(Opacity=50); }
#loginbox .center-dot { position:fixed; top:300px; left:50%; width:0; height:0; z-index:2; }
.ie #loginbox .center-dot  { position:absolute; top: expression(document.getElementsByTagName( 'body' )[0].scrollTop+300 + "px");
 }
#loginbox .box { position:relative; z-index:2; background:url(/img/login_bck.png) 0 0 no-repeat; width:435px; height:301px; top:-150px; left:-217px; }
#loginbox h2 { font:24px Arial; padding:5px 0 20px; }
#loginbox fieldset { padding:0 0 10px; }
#loginbox .close { padding:16px 25px; text-align:right; }
#loginbox .close a { font:11px Tahoma; color:#fff; background:url(/img/x.gif) right 5px no-repeat; padding:0 13px 0; }
#loginbox label { font:14px Arial; }
#loginbox .go { background:transparent; text-decoration:underline; color:#fff; font:14px Arial; cursor:pointer; background:url(/img/enter.png) right center no-repeat; width:68px; }
#loginbox .forget-pwd { padding-top:25px; font:14px Arial; }
#loginbox .forget-pwd a { color:#fff; }

#loginbox .out, #loginbox .in, #loginbox .inner { background:url(/img/search_sprite.gif) 0 -44px no-repeat; height:22px; }
#loginbox .out { width:290px; padding-left:10px; margin:5px auto; position:relative; }
#loginbox .in { width:280px; background-position:right -66px; padding-right:10px; }
#loginbox .inner { background:#fff; height:22px; }
#loginbox .inner input { text-align:center; border:0; background:transparent; font:11px Tahoma; color:#929292; position:relative; top:3px; width:270px; }

#loginbox a:hover { text-decoration:none; }
/* --------- */

.box-with-tail { position:relative; margin-top:59px; }
.ie .box-with-tail { margin-top:54px; }
.box-with-tail .round { margin-right:310px; }
.box-with-tail .round .inner { padding:35px 30px 35px 40px; }
.box-with-tail .rounded .inner { padding:25px 30px 25px 40px; }

.box-with-tail .submenu { float:right; width:310px; margin-right:-340px; position:relative; padding-bottom:40px; top:-2.4em; margin-top:-66px; }
.ie .box-with-tail .submenu { margin-top:-64px; }
/*.box-with-tail .with-title { top:-2.4em; margin-top:-61px;  }*/
.ie7 .submenu { right:-30px; }

.box-with-tail p { margin:0; width:510px; padding:0 0 1em; font:1.15em Tahoma, Arial; color:#000; }
.cont p {width:85%;}
.box-with-tail .tail { width:314px; height:187px; background:url(/img/tail.png) 0 0 no-repeat; position:absolute; bottom:-143px; right:-264px; z-index:-1; }

.sub-menu .i { font:12px Tahoma, Arial; }
.sub-menu a.i { color:#fff; margin:0 0 8px 33px; display:inline-block; }
.sub-menu b.i { color:#cadc00; padding:0 0 0 33px; font-weight:bold; margin:0 0 8px 0; display:inline-block; background:url(/img/ul_item.gif) 24px 0.5em no-repeat; }
.box-with-tail .sub-menu b.i { padding:0 0 22px 33px; margin-bottom:-14px; background:url(/img/submenu_changer.gif) 0 bottom no-repeat; }
.ie .sub-menu b.i, .ie .sub-menu .toggle span, .ie .sub-menu .emdashed { zoom:1; }
.sub-menu .small-bck b.i, .sub-menu .with-dot { margin:0 0 8px 0; display:inline-block; padding:0 0 0 33px; background:url(/img/ul_item.gif) 24px 0.5em no-repeat; }
.sub-menu .with-dot { padding:0; }
.sub-menu .toggle { text-decoration:none; background:url(/img/darr.gif) right 3px no-repeat; padding-right:21px; }
.sub-menu .no-vision { background-position:right -17px; }
.sub-menu .sub-menu { padding-top:61px; padding-bottom:20px; }
.sub-menu .small-bck { padding-top:15px; }
.sub-menu .toggle span { border-bottom:dashed 1px #fff; cursor:pointer; }
.sub-menu .sub-menu .emdashed { display:none; width:auto; padding:0 0 10px 38px; }

.what-is-next { position:relative; background:url(/img/small_kite.png) 20px 10px no-repeat; padding:35px 0 0 75px; min-height:58px; height:auto !important; height:68px; }
.what-is-next h2.title { float:left; padding:0; font-size:24px; }
.what-is-next .emdashed { margin-left:152px; padding:0; }

.m-h-134 { min-height:134px; height:auto !important; height:134px; }

.question { padding:0 0 40px 30px; }
.question label { font:12px Tahoma; color:#fff; margin-left:14px; }
.question .out, .question .out-small, .question .in, .question .inneri { background:url(/img/search_sprite.gif) 0 -44px no-repeat; height:22px; }
.question .out, .question .out-small { width:267px; padding-left:10px; margin:5px 0 10px; position:relative; }
.question .in { width:257px; background-position:right -66px; padding-right:10px; }
.question .inneri { background:#fff; height:22px; }
.question .inneri input { text-align:left; border:0; background:transparent; font:11px Tahoma; color:#666; position:relative; top:3px; width:257px; }
.question .txt-area {margin:5px 0 10px; width:277px; height:89px; background:url(/img/question_bck.gif) 0 0 no-repeat; overflow:hidden; }
.question .txt-area textarea { color:#666; font:11px Tahoma; margin:7px; width:263px; height:75px; background:#fff; }

.question .out-small { width:86px; margin-left:92px; }
.question .out-small .in { width:76px; }
.question .out-small .inneri input { width:66px; }

.question .notice { font:11px Tahoma, Arial; color:#fff; padding:8px 14px; border-bottom:solid 1px #fff; }
.question .submit { text-align:center; padding:7px 0; }

.captcha { margin:5px 0 10px; float:left; }
.captcha, .captcha .corners { overflow:hidden; width:80px; height:22px; }
.captcha .corners { background:url(/img/captcha.gif) 0 0 no-repeat; }

.faq-comments {}
.faq-comments li { border-bottom:solid 1px #d1e7f3; padding:0 0 5px; margin-bottom:10px; }
.faq-comments li.last { border-bottom:none; }
.box-with-tail .faq-comments p { margin:0; padding:0; } 
.faq-comments small { font:0.83em Tahoma, Arial; color:#484848; }
.box-with-tail .faq-comments p.man { padding-bottom:3px; }
.faq-comments .show-answer { text-decoration:none; font:1.05em Tahoma; color:#1786c1; border-bottom:dashed 1px #1786c1; }
.faq-comments .answer { border-left:solid 2px #1786c1; margin:5px 9px 5px; padding:7px 12px; display:none; }

.services { width:500px; padding:0; }
.services li { color:#000; padding-bottom:0.5em; }

.help { right:310px; position:absolute; top:-3em; zoom:1; height:0; overflow:visible; z-index:9; }
.ie .help { right:350px; }
.tr-2 .help { top:1.5em; }
.tr-2 .easy-menu, .tr-2 .easy-menu-2 { top:1.5em; margin-top:-1px; z-index:9; height:0; overflow:visible; position:absolute; right:386px; float:right; white-space:nowrap; font:11px/23px Tahoma, Arial; }
.ie  .tr-2 .easy-menu { right:426px; }
.tr-2 .easy-menu-2 { right:337px;}
.ie .tr-2 .easy-menu-2 { right:377px; margin-top:5px; }

.help .button { height:23px; float:right; display:block; font:11px/23px Tahoma; color:#fff; text-decoration:none; background:url(/img/help.gif) right 3px no-repeat; padding-right:21px; position:absolute; top:0; right:0; z-index:2; }
.help .button span { border-bottom:dashed 1px #fff; }
.help .round { position:absolute; width:435px; right:-20px; top:-22px; z-index:1; display:none; }
.help .round .help-info { padding:27px 23px; }
.help .rounded .help-info { padding:17px 23px; }
.help .close { font:11px Tahoma; color:#fff; text-decoration:none; background:url(/img/x.gif) 0 4px no-repeat; padding-left:14px; }
.help .close span { border-bottom:dashed 1px #fff; }
.help h3 { font:bold 1.4em Tahoma; color:#fff; padding:24px 0 0 23px; }
.help .number { padding-right:1.83em;  }
.help ul { padding-left:5.7em; }
.help li { font-size:1.2em; text-indent:-3em; padding:0.5em 0; }
.help p { padding:10px 23px 0; font-size:1.2em; }

.search-help { font:1.15em Tahoma; color:#fff; }
.search-help a { color:#fff; }
.search-help a:hover { text-decoration:none; }


.ml20 { margin-left:20px; }
.ml30, h2.ml30 { margin-left:30px; }
h2.mr350 { margin-right:350px; }
.mlr30 { margin-left:30px; margin-right:40px; }
.pt12, .box-with-tail .pt12 { padding-top:12px; }

.box-with-tail h2.crazyTitle { position:absolute; bottom:100%; width:/*450px*/70%; left:30px; }

.tr-2 { position:relative; }
.tr-2 .c-2-small { position:relative; float:right; width:310px; }
.tr-2 .c-1-big { /*position:relative;*/ margin-right:310px; }
.c-1-big .first-header { position:relative; }

.once_service { width:auto; padding-left:30px; }
.once_service .question { background:url(/img/emdash_short_blue.gif) 0 0.5em no-repeat; padding:0 33px 1em; }
.once_service .show-answer { padding-left:25px; background:url(/img/rarr_toggle.gif) 0 bottom no-repeat; margin-left:8px; color:#000; text-decoration:none; }
.once_service .show-answer span { border-bottom:dashed 1px #000; }
.once_service .show { background-position:0 2px; }
.once_service .answer { margin:6px 33px 0; border-left:solid 2px #1786c1; padding:7px 14px; }

.back { color:fff; background:url(/img/return.gif) 0 3px no-repeat; padding-left:28px; }

.your-manager { margin:10px 0 10px 66px; }
.your-manager .manager-avatar { float:left; width:80px; }
.your-manager .manager-info { margin-left:90px; padding:20px 0; }
.your-manager .txt { padding-top:15px; font-size:1.15em; color:#fff; }
.your-manager ul { font-size:1.15em; padding-left:0; width:90%; }
.your-manager .download { position:relative; left:-25px; padding:0 25px; background:url(/img/download.gif) 0 0.1em no-repeat; }

.upload-form { font:12px/22px Tahoma; clear:left; padding-left:33px; width:550px; }
.ie .upload-form { position:relative; }
.upload-form .txt { font:1.15em Tahoma; color:#fff; padding-bottom:1em; }
.upload-form .i { margin-left:33px; padding-top:15px; clear:left; }
.upload-form fieldset { border-bottom:solid 1px #fff; padding-bottom:8px; }
.upload-form .st .t-1, .upload-form .nd .t-1, .upload-form span { height:22px; width:220px; float:left; display:block; }
.ie .upload-form .st .t-1, .ie .upload-form .nd .t-1, .ie .upload-form span { width:208px; }
.upload-form .st .t-2 { height:22px; width:147px; float:left; display:block; }
.upload-form .st .t-3, .upload-form .nd .t-3 { height:22px; float:left; display:block; }
.upload-form .nd .t-2 { height:22px; width:75px; float:left; display:block; }
.upload-form .st, .upload-form .nd { zoom:1; }
.upload-form .out, .upload-form .in, .upload-form .inner { background:url(/img/search_sprite.gif) 0 -44px no-repeat; height:22px; }
.upload-form .out { width:276px; padding-left:10px; position:relative; float:left; }
.upload-form .in { width:266px; background-position:right -66px; padding-right:10px; float:left; }
.upload-form .inner { background:#fff; height:22px; }
.upload-form .inner input { border:0; background:transparent; font:11px Tahoma; color:#929292; position:relative; top:3px; width:256px; }

.upload-form .last { border:0; font:11px/24px Tahoma; padding:4px 0 0 33px; }
.upload-form .last .go { vertical-align:middle; }

.easy-menu-2 .sort-by { display:inline-block; height:10px; width:16px; overflow:hidden; position:relative; background:url(/img/cabinet_sprite.gif) 0 0 no-repeat; }
.ie .easy-menu-2 .sort-by { display:inline; vertical-align:middle; }
.easy-menu-2 .sort-by span { position:relative; left:-600px; }
.easy-menu-2 b.down { background-position:0 -80px; }
.easy-menu-2 b.up { background-position:0 -113px; }
.easy-menu-2 a.down { background-position:0 -97px; }
.easy-menu-2 a.up { background-position:0 -131px; }

.info-cloud { padding:4px 33px 0; }
.info-cloud b { font:normal 11px/22px Tahoma; color:#000; height:22px; display:inline-block; background:url(/img/search_sprite.gif) 0 -88px no-repeat; padding-left:14px; margin-right:4px; }
.info-cloud span { display:inline-block; background:url(/img/search_sprite.gif) right -110px no-repeat; padding-right:14px; }
.info-cloud .gray, .info-cloud .gray span { background-color:#eeede4; }
.info-cloud .geen, .info-cloud .geen span { background-color:#cadc00; }

.query { padding:10px 33px; }
.query p { font:1.15em Tahoma; width:550px; }

.query-status { margin:10px 0 20px; }
.query-status .q-title { background:url(/img/emdash_short_white.gif) 0 0.5em no-repeat; padding-left:30px;  }
.query-status p { padding:0 30px 0; width:550px; }

.history-item { border-bottom:solid 1px #8bc3e0; margin-bottom:9px; }
.pels { display:none; }
.pel { border-bottom:solid 1px #8bc3e0; padding-bottom:13px; margin-bottom:9px; margin-left:0; padding-left:66px; }
.pels .last { border-bottom:0; margin-bottom:0; }
.pel .manager-info { font:1.15em Tahoma; padding:0; }
.pel p.query-answer { padding:0.5em 0 1em; width:440px; }
.pel a.query-answer { background:url(/img/cabinet_sprite.gif) 0 -29px no-repeat; padding-left:20px; text-decoration:none; display:inline-block; padding-bottom:5px; color:#fff; cursor:pointer; }
.pel a.query-answer span { border-bottom:dashed 1px #fff; }
.msg-time { padding-left:20px; background:url(/img/cabinet_sprite.gif) 0 -56px no-repeat; }

.answer-form { border-left:solid 1px #fff; margin:5px 20px; padding:5px 14px; display:none; }
.answer-form label { padding-left:10px; }
.answer-form .file-post span { margin:3px 0 8px; display:block;  }

.s-round { width:443px; margin:3px 0 8px; position:relative; }
.s-round .r, .s-round .r * { height:22px; background:url(/img/search_sprite.gif) 0 -44px no-repeat; display:block; }
.s-round .r { padding-left:10px; }
.s-round .r b { background-position:right -66px; padding-right:10px; }
.s-round .r i { background:#fff; }
.s-round .inner { background:#fff; margin:-12px 0 -12px; padding:0 11px; position:relative; z-index:1; }
.s-round textarea { width:422px; height:68px; font:11px Tahoma; color:#929292; }

.exit { display:block; padding:20px 33px; }
.exit a { background:url(/img/cabinet_sprite.gif) 0 0 no-repeat; padding-left:23px; color:#fff; }


.worker-photo { width:225px; float:left;  }
.worker-info { margin-left:232px; }
.worker-info h3 { font:1.8em Arial; color:#000; padding:4px 22px; }
.worker-info p { font:1.15em Tahoma; color:#000; padding:0 24px; }

.mr40 { position:relative; }
.listing a, .listing span { width:25px; text-align:center; line-height:25px; height:25px; display:block; float:left;  }
.listing a { color:#1786c1; }
.listing span { background:url(/img/list_sel.gif) 0 0 no-repeat; color:#fff; font-weight:bold;  }

#sotr { padding-left:32px; padding-top:0; }
#sotr li { width:200px; }

@-moz-document url-prefix() { /* only to FF. */
	.nav b span { line-height:28px; }
}
