img{border:none}
/*body{padding:0;font:0.87em/1.3 Georgia, "Times New Roman", Times, serif;margin:0;color:#274d5e;width:100%;min-width:995px;height:auto !important;min-height:100%;position:relative; height:100%; background:#fff}*/
body{padding:0;font:0.9em/1.24 Georgia, "Times New Roman", Times, serif;margin:0;color:#000;width:100%;height:100%; background:#fff}
html{height:100%;min-height:100%;width:100%}
body,html,#main{min-width:987px}
img{border:none}
p,table,table td,h1,h2,h3,h4,form,input,select,ul,textarea,fieldset,li,dl,dd,dt{margin:0;padding:0}
ul{list-style:none}
table,table td{border-collapse:collapse}
td,th{vertical-align:top}
.left{float:left}
.right{float:right}
.center{text-align:center}
.center2{margin:0 auto}
a,a:hover{color:#274d5e;text-decoration:underline; outline:none}a:hover{text-decoration:none}
.clear_all{clear:both;font-size:0;line-height:0;height:0;width:100%;margin:0}
.width_all{width:100%}
.position-relative{position:relative;float:left;width:100%}
.position-relative2{position:relative}
p{margin:0 0 18px 0}
textarea,input.i-txt,textarea.i_area{color:#274d5e;font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif}
select{color:#000}
input.i-txt{padding:0 0 0 5px;height:20px}
textarea.i_area{overflow:auto;padding-left:5px;padding-top:1px}
input.i-but{cursor:pointer;font:normal 11px/1.4 Tahoma}
.but_r{background:url(images/but_r.png) no-repeat right top;height:25px;float:left}
h1{color:#0b4972;font:bold 348%/.94em "Trebuchet MS", Arial, Helvetica, sans-serif;letter-spacing:-2.2pt}
h2{color:#0b4972;font:normal 218% "Trebuchet MS", Arial, Helvetica, sans-serif;margin-bottom:5px}
h3{color:#d2bf79;font:normal 116% "Trebuchet MS", Arial, Helvetica, sans-serif;margin-bottom:13px}
/*.clearfix {display: inline-block;}*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden; line-height:0}
#main{height:100%;position:relative}
#social-bookmarks{position:absolute;top:32px;text-align:center;left:0;font:bold 80%/1.4em "Trebuchet MS", Arial, Helvetica, sans-serif}
#social-bookmarks a{padding-left:24px;margin:0 9px; vertical-align:top;display:inline-block}
#social-bookmarks a:hover{ text-decoration:none}
.rss,.rss:hover{background:url(../img/rss.gif) no-repeat;color:#d2bf79}
.twitter,.twitter:hover{background:url(../img/twitter.gif) no-repeat;color:#0b4972}
#social-bookmarks .main-page,#social-bookmarks .main-page-active{ background:url(../img/house-icon.gif) no-repeat left -39px;width:20px;margin:0 2px 0 0;padding:0;height:20px;display:inline-block;margin-top:-3px}
#social-bookmarks .main-page-active{ background-position:left top}
.data{position:absolute;color:#274d5e;font:100% Georgia, "Times New Roman", Times, serif; position:absolute;left:0;top:60px; text-align:center}
#right-navig{ position:absolute;right:0;top:0;font:84% "Trebuchet MS", Arial, Helvetica, sans-serif;width:112px}
.right-navig1{border-left:5px solid #0B4972;color:#274d5e;padding:29px 0 3px 0;font-weight:bold;margin-bottom:6px}
#right-navig a:hover{ text-decoration:none}
.right-navig1 .current,.right-navig2 .current{background:#0B4972}
.right-navig1 .current a,.right-navig2 .current a{color:#fff}
.right-navig1 li{padding:3px 30px 4px 14px}
.right-navig2{color:#274d5e;padding-left:5px}
.right-navig2 dt,.right-navig2 dd{padding-left:14px}
.max-width{max-width:1600px;position:relative}
.head-news{margin:0 100px 0 auto; line-height:1.14em;padding-top:10px}
.head-news-title-page{overflow:hidden;margin-bottom:10px}
.head-news-title-page,.head-news-title-page table{height:145px}
.head-news-title-page table{width:100%}
.head-news-title-page td{vertical-align:middle}
.head-news h1{width:96%}
.block-new{float:left;margin:0;width:33%; position:relative;min-height:26px}
.block-new p{float:left;margin:0;width:98%}
.block-new ins{width:15px;height:19px;background:#0B4972; display:none; position:absolute;bottom:0;left:0}
.block-new ins.visible{ display:block}
.head-news a.active{color:#000; font-weight:normal}
.head-news2{background:#0B4972;height:215px;position:relative;clear:both}
.head-news2-inside{padding-top:8px}
.img-line{float:left;width:63%;left:0;top:0;padding-left:15px}
.img-line a,.img-line i{outline:none}
.head-news2-right{color:#f2e8b0;padding-top:25px; line-height:1.32em;margin-left:63%}
.head-news2-right p{margin:0 auto 16px auto;color:#f2e8b0;padding-right:15px}
.head-news2-right p span{ background:url(../img/mark.gif)  no-repeat 38px 3pt}
.head-news2-right a,.head-news2-right a:hover{color:#fff}
.head-news2-right-content{height:145px;overflow:hidden;margin-bottom:10px}
.head-news2-right .more,.head-news2-right .more:hover{color:#d2bf79;font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../img/more.gif) no-repeat left center;padding-left:30px}
.head-baner{background:#000;height:90px;clear:both;text-align:center;padding-left:0;margin-bottom:10px}
.head-baner-width{padding-left:0px}
#logo{text-align:center; position:absolute;left:0;top:-90px}
.logo-img{ position:relative; z-index:1;width:295px;margin:0 auto}
#logo .white{ background:#fff; position:absolute;left:0;top:0;width:50%;height:405px; z-index:0}
.root{background:url(../img/mark2.gif) no-repeat left 4pt;padding-left:20px; text-decoration:none;color:#000}
.root span{border-bottom:1px dotted #000;}.root:hover span{border:none}
#open-sub p,#tip p{border-bottom:none;margin:0;}
/*.spacer{height:19px}*/
#open-sub,#close-sub{ position:absolute;top:175px;left:30px;width:182px; line-height:1.24em}
#open-sub{display:none;top:160px}
.sub-up,.sub-bottom{margin:0;height:14px;font-size:0; line-height:0}
#open-sub ul{ background:url(../img/sub-fill.png) repeat-y;padding:12px 0 16px 0}
#close-sub .sub-up,#close-sub .sub-bottom,#close-sub ul{ background:none}
.sub-up{ background:url(../img/sub-up.png) no-repeat}
.sub-bottom{ background:url(../img/sub-bottom.png) no-repeat}
#open-sub li{margin-bottom:7px}
#close-sub ul{padding-top:1px}
.hidden{ display:none}
.visible{ display:block}
.logo-title{color:#898989;font:italic 70%/1.2em Georgia, "Times New Roman", Times, serif; position:absolute;left:14px;top:327px;width:104px; text-align:left; z-index:2}
.logo-title p{margin-bottom:9px}
.logo-title img{width:104px;height:29px;background:url(../img/news-perm.png) no-repeat;margin-left:-8px; position:relative}
.news-columns{color:#274d5e;clear:both;padding-bottom:15px}
.news-columns2{color:#274d5e;clear:none;padding-top:32px}
.column{float:left;width:24.9%;padding-bottom:20px}
.column p{float:left;font-size:77%; line-height:1.2em;overflow:hidden;width:51%;padding-left:8px}.column img{float:left}
.column a{color:#274d5e; text-decoration:none}
.column a:hover{ text-decoration:underline}
.padding-bottom-h-n2,.padding-bottom2-h-n2{padding-bottom:20px;width:100%;float:left}
.find-tabs{border-bottom:1px solid #000;clear:both;height:39px;width:100%}
#left-cell .find-tabs,#left-cell3 .find-tabs{float:none;margin-bottom:31px}
.find{background:#d2bf79;float:left;height:39px; position:relative}
.find-type2 .find{width:100%;border-bottom:1px solid #000}
.tabs{float:left;font:bold 114% "Trebuchet MS", Arial, Helvetica, sans-serif;height:38px}
.tabs-width1{width:69.9%;}
#left-cell.tabs-type2{padding-top:0;}
.border{border-bottom:1px solid #000;width:100%}
.border-top{border-top:1px solid #000}
.border-top2{border-top:1px solid #d2bf79;}
.right-cell2 .border-top{padding:19px 0 0 10px}
#right-cell.right-cell2{padding-top:39px;padding-left:0;width:260px}
.tabs-type2 .border{height:39px}
.tabs-type2 .tabs{float:none;width:50%;margin:0 auto; text-align:center}
.tabs li{float:left; background:#000;border:1px solid #000;color:#fff; text-align:center;margin-right:38px;width:17%;line-height:2.38em;height:38px;border-bottom:none}
.tabs-type2 .tabs li{float:none;margin-right:0;width:auto}
.tabs a,.tabs a:hover{color:#fff}
.tabs li.active{ background:#fff;color:#274d5e; position:relative;line-height:2.48em}.tabs li.active a{color:#274d5e}
.tabs li.active p{margin:0;height:40px; position:absolute;left:0;top:0;width:100%; background:#fff}
.type1{border-left:15px solid #6795A9}

.info table{width:100%;clear:both}
.left-cell{padding:26px 0 15px 20px;width:79%}
.info .left-cell{border-left:15px solid #6795A9}
.right-cell{width:21%;vertical-align:middle; padding-top:1px; padding-bottom:1px;}
.right-block{width:200px;margin:0 auto; margin-top:4px; margin-bottom:4px;}
/*.main-new{float:left;width:30%}*/
.main-new{float:left;width:35%;overflow:hidden}
.main-new h2,.main-new2 h2{font:bold 170%/1.04em "Trebuchet MS", Arial, Helvetica, sans-serif;margin-bottom:10px}
.main-new p,.main-new2 p{font:italic bold 100%/1.25em Georgia, "Times New Roman", Times, serif;width:96%}
.main-new .data-new,.main-new2 .data-new{font-size:84%;color:#6795a9; font-style:normal}
.cell-new{padding-left:7%;float:left;width:40%; line-height:1.2em; overflow:hidden}
.line-links,.cell-new{padding-left:8%;}
.cell-new .data-new{font-size:86%; line-height:1em}
.cell-new p{margin-bottom:16px}
/*.cell-all-news,.cell-all-news2{float:left;width:69.8%}*/
.cell-all-news{float:left;width:69.8%;margin-left:-5%}
.line-links{clear:both;font:bold 80% "Trebuchet MS", Arial, Helvetica, sans-serif}
.line-links a{background:#6795A9; display:inline-block;margin-right:23px; background:#6795A9;color:#fff;padding:1px 16px 3px 16px;margin-bottom:5px}
.line-links a:hover{color:#fff}

/*green-field*/
.green-field .left-cell{ background:url(../img/green-back.png) repeat;color:#fff}
.green-field a,.green-field .data-new,.green-field a:hover{color:#fff}

.type10 .left-cell{ background:#f2e8b0}
h2 img{ vertical-align:middle;margin-left:15px}
.informer{float:left;padding:10px 0}
.bottom-baner{ background:#f2e8b0;clear:both; text-align:center;padding:18px 0;width:100%}
/*#foot-space{height:196px;clear:both}
#footer{clear:both; position:absolute;left:0;bottom:0;width:100%;height:183px;border-top:5px solid #6795A9;font:84% "Trebuchet MS", Arial, Helvetica, sans-serif;color:#274d5e;padding-top:13px}*/
#footer{clear:both;width:100%;height:183px;border-top:5px solid #6795A9;font:84% "Trebuchet MS", Arial, Helvetica, sans-serif;color:#274d5e;padding-top:13px}
.foot-left{float:left;width:35%}
.foot-middle{float:left;width:47%}
.foot-right{float:left;width:17%;padding-left:6px}
.foot-left,.foot-middle,.foot-right{padding-top:19px}
#footer .bigger{font-size:110%}
.foot-left-padding{padding-left:35px;width:90%}
/*size*/
#logo{width:27%;}
.head-news,.margin-left{margin-left:28%}
.w1,#social-bookmarks,.data,.find,.informer{width:28%}
.head-news2-inside,.news-columns,.news-columns2{padding-left:28%}
/*size*/
#logo{overflow:hidden;min-width:270px}
#img2,#img3,#img1{float:left;height:200px;overflow:hidden;}
.wrapper{float:left;width:100%}
.head-news2-right,.cell-new,#open-sub,#close-sub{font-size:84%;}
#left-cell,#left-cell2,#left-cell3{width:26%;padding-top:30px;padding-bottom:10px}
#left-cell2{width:20%}
#left-cell3{width:25%}


.padding-top2{padding-top:10px}
.padding-top3{padding-top:15px}
.padding-top4,#middle-cell2.padding-top4{padding-top:5px}
#middle-cell,#middle-cell2,#middle-cell3{padding-bottom:10px;padding-left:2.5%;padding-top:25px}
#middle-cell2{padding-left:0}
.padding-top1,#middle-cell.padding-top1,#middle-cell{padding-top:0}
#right-cell{width:250px;padding-bottom:10px;padding-left:10px; padding-top:18px}
#left-cell .find,#left-cell3 .find{width:100%}
.navig1,.navig2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;clear:both}
.navig1{font-size:90%;width:94%;border-bottom:1px solid #d2bf79;padding-bottom:13px;margin-bottom:31px}
.navig1 li{padding-left:43px;margin-bottom:15px}
.navig1 li.current{border-left:14px solid #0B4972;padding-left:20px;font-weight:bold;padding-bottom:5px;margin-bottom:4px}
.navig1 li.current a,.navig1 li.current p{ background:#0B4972;color:#fff;padding:4px 15px 5px 9px; display:inline-block}
.navig2{font-size:114%; font-weight:bold;line-height:1.28em;margin-bottom:33px}
.navig2 a,.navig2 a:hover{color:#355969; text-decoration:underline}
.navig2 li{border-left:15px solid #6795A9}
.navig2 li a{padding:3px 0 6px 21px; display:block}
.baners{padding-bottom:13px}.baners img{display:block}
.all-link,.enter-site,.navig6{background:#f2e8b0;padding:7px 0 7px 15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.navig6{padding-left:35px;padding-top:10px}
.navig6 li{font-size:86%;margin-bottom:2px}
.navig6 ul{margin-bottom:15px;}
.all-link a,.enter-site a{ background:url(../img/mark2.gif) no-repeat left 5pt;padding-left:20px; text-decoration:none;}
.all-link a span,.enter-site a span{border-bottom:1px dotted #274d5e}
#right-cell .all-link{font-size:80%}
.feedback{ background:#6795A9;padding:5px 10px 10px 10px;font:80% "Trebuchet MS", Arial, Helvetica, sans-serif;margin-bottom:12px}
.feedback table{width:100%}
.feedback-table .blue{color:#fff}
.feedback-table .blue a{color:#f2e8b0; text-decoration:none; background:url(../img/dotted.gif) repeat-x left bottom}
.feedback-table th,.feedback-table td{ background:#f2e8b0;padding:7px 3px 2px 0; line-height:1em}
.feedback-table th{font-weight:normal; text-align:left;padding-top:9pt;padding-left:16px; white-space:nowrap;padding-right:10px}
.feedback-table .blue th,.feedback-table .blue td{ background:#6795A9}
#middle-cell li,#middle-cell2 li{margin-left:9px;background:url(../img/list-mark.gif) no-repeat left 7pt;padding-left:29px;margin-bottom:17px}
.inside-txt{padding-bottom:33px}
.right-enter-site{position:absolute;right:0;top:-15px;width:114px; font-size:80%;padding-top:14px;padding-bottom:10px;color:#274d5e; font-weight:bold}
.right-enter-site span{ line-height:1.14em; display:inline-block}
.e-mail-input{width:170px}
.feedback .i-txt,.authoriz-form .i-txt{line-height:23px;height:20px;}
.feedback .txt-area,.feedback .i-txt,.authoriz-form .i-txt, select{float:left}
.create-profile{letter-spacing:-.5pt}
.i-check-box{padding-right:2px; vertical-align:middle}
.width1{width:290px}
.width2{width:170px}
.width3{width:90%;max-width:460px}
.width4{width:64px}
.width5{width:270px}
.width6{width:320px}
.captcha,.vertical-center  td,.vertical-center th,.vertical-center{ vertical-align:middle}
.feedback .vertical-center .i-txt,.feedback .vertical-center input{ float:none}
.feedback-table td.line-with-button{padding-left:98px;color:#d2bf79;padding-bottom:32px}
.button{ background:#6795A9;padding:4px; display:inline-block}
.button input{width:95px;color:#000;font:100% "Trebuchet MS", Arial, Helvetica, sans-serif; cursor:pointer}
.left-img{float:left;margin-right:20px;margin-bottom:10px}
.table{width:99.9%;margin:3px 0 20px 0}
.table th{ text-align:left;font-weight:bold;color:#fff; background:#d2bf79;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding:7px 0 7px 13px;font-size:92%}
.table td{border-top:1px solid #f2e8b0;padding:11px 0 7px 13px; font-size:92%}
.sort-find{background:#f2e8b0;padding:10px 0 10px 19px;font:92% "Trebuchet MS", Arial, Helvetica, sans-serif;clear:both;margin-bottom:20px}
.sort-tab{display:inline}
.sort-tab li{ display:inline;margin-left:11px;margin-right:4px}
.sort-tab p{ background:#6795A9;margin:0;font-weight:bold;color:#fff;display:inline;padding:3px 7px}
.title,.h2{color:#6795a9;font:bold 248%/1.1em "Trebuchet MS", Arial, Helvetica, sans-serif}
.h2{margin-bottom:24px}
.padding-left{padding-left:19px}
.padding-left2{padding-left:43px}
.padding-left3{padding-left:2.5%}
.padding-left4{padding-left:13.4%}
/*.padding-left2{padding-left:5.3%}*/
.data-new{margin-right:5px}
.message1 .data-new{color:#6795A9;font-size:76%;}
.message1 a,.message2 a,.message1 a span{color:#274D5E}
.message1 a{color:#B3CAD4}
.border-left{border-left:6px solid #6795A9;padding-bottom:3px;padding-left:4px}
.border-left2{border-left:15px solid #6795A9}

.message1{margin-bottom:23px;width:96%}
.message2{margin-left:80px;font-size:82%;width:60%;color:#274d5e;margin-bottom:17px}
.message2 a{ text-decoration:none}
.message2 th{padding-right:20px}
.message2 th img{font-weight:normal;border-right:6px solid #699008;padding-right:7px; display:block}
.message2 td{ vertical-align:middle}
.message2 td .data-new{font-size:86%}
.page{font:92%/2em "Trebuchet MS", Arial, Helvetica, sans-serif;padding:30px 0 20px 0;margin:0}
.page span.right-link{margin-left:7px}
.num-pages span{ display:inline-block;margin:0 4px 0 0;font-weight:bold}
.num-pages span a,.num-pages span strong{padding:2px 5px 3px 5px;background:#f2e8b0}
.page i{ font-style:normal;margin-right:18px}
.num-pages span strong{background:#6795A9;color:#fff}
.left-cell2{float:left;width:22%;padding-top:38px}

.navig2 .nav2-active{padding:0}
.navig2 .nav2-active a{display:block;padding:3px 0 5px 36px;color:#fff}
.navig2 .nav2-active{border-left:none}
.navig2 .nav2-active li{border:none}
.nav2-active a:hover{ text-decoration:none;color:#fff}
.navig2 li li{font-size:76%;font-weight:normal; line-height:1.52em}
.navig2 li li a,.navig2 .nav2-active li a {color:#274d5e;padding:0}
.navig2 li ul{margin:11px 0 9px 46px}
.calendar{clear:both;background:#f2e8b0;float:left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;width:100%}
.calendar form{padding:15px 0 10px 31px}
.calendar select{float:left}
.calendar input.but_ok,.calendar select{font-size:11px;color:#000;}
.calendar input.but_ok{width:34px;height:22px;cursor:pointer;margin-top:-2px; line-height:14px;padding:0;margin-left:3px}
select.month{width:67px}
select.year{width:47px}
#grid{width:174px;padding-top:2px;clear:both}
.calendar-form{width:164px;margin-left:5px;height:24px}
#grid .week_end{color:#f2e8b0;background:#d2bf79}
#grid div{float:left;width:12%;height:16px;text-align:center;line-height:16px;margin:0 2px 1px 1px}
/*.video-new{float:left;width:57%;padding-left:7.9%;padding-top:5px}*/
.video-new{margin-left:27.95%;padding-top:5px}
.video-new h2,h2.smaller{font:normal 164%/1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;color:#0b4972;width:70%}
h2.smaller{width:100%}
.video-new-data{margin-bottom:15px;font:80% Georgia, "Times New Roman", Times, serif;color:#6795a9;margin-top:-9px}
.video-new-content{margin-bottom:20px;width:90%}
.video-new-content th{padding-right:27px}
.middle-content-outer{margin-left:27.95%}
.middle-content{float:left;width:100%}
.new-short{display:inline-block;width:40%;margin-right:9%; vertical-align:top;margin-bottom:27px}
.new-short td{ vertical-align:top;padding-top:0;font-size:80%; line-height:1.22em}
.new-short td a{ text-decoration:none;}
.new-short th{padding-right:18px; font-size:0; line-height:0;text-align:left}
.new-short .data-new{font-size:90%}
.new-short2{margin-bottom:15px}
.main-new .new-short2{margin-bottom:0px}
.new-short2 th{padding-right:12px}
.new-short2 img{ display:block}
.new-short2 p{margin:0}
.main-new .new-short2{margin-bottom:0}
.pos-pos{position:relative}
.video-mark{ background:url(../img/video-link.png) no-repeat;width:40px;height:40px; position:absolute;top:29px;left:31px; display:block}
.navig3{ background:#f2e8b0;border-bottom:1px solid #fff;padding:6px 15px 4px 15px;font:bold 80% "Trebuchet MS", Arial, Helvetica, sans-serif}

.navig3 li{padding:6px 0}
.navig3 a{color:#fff; display:inline-block; background:#6795A9;padding:0 20px 2px 11px}
.width-content{width:80%;line-height:1.3; font-size:1.02em; display: inline-block}
.first-new,.first-new2{ background:#f2e8b0;padding:9px 0 9px 13.2%;margin-bottom:23px}
.first-new2{font-size:112%;padding-left:3%;padding-bottom:12px; line-height:1.12em;margin-bottom:17px}
.first-new .data-new{margin-right:10px;font-size:78%}
.message3 .data-new,.message1 .data-new{color:#6795a9; font-size:80%; position:absolute;left:0;top:0}
.message3,.message1{ position:relative;padding-left:90px;width:80%}
.message3{padding-left:94px}
.first-new .message2{margin:0;width:80%}.first-new .message2 img{border:none; display:block}
.first-new .message2 td{font-size:130%; font-style:italic; font-weight:bold; line-height:1.1em}
.first-new .message2 .data-new{color:#6795A9;font-size:76%; font-style:normal}
.current-link a{color:#000}
.outer{width:100%;clear:both}
.link-mark{margin-left:-7px}
.link-mark a{background:#0B4972 url(../img/mark3.gif) no-repeat 9px 4.7pt; display:inline-block;color:#fff;font:bold 74% "Trebuchet MS", Arial, Helvetica, sans-serif;padding:4px 15px 5px 23px}
.images{width:100%;background:#f2e8b0;padding:11px 0;float:left;margin-bottom:18px}
.img-inside{width:90%; position:relative;height:100px}
.img-inside a{margin-left:8px;margin-right:8px}
.back,.forward{background:#0B4972;border:1px solid #fff;width:21px;height:98px; position:absolute;}
.img-inside .back a,.img-inside .forward a{display:block;width:21px;height:98px; background:url(../img/navig.gif) no-repeat left center;float:none;margin:0}
.img-inside .forward a{ background-position:-21px center}
.back{left:6px}.forward{right:0}
.padding-bottom{padding-bottom:34px}
.navig4{font:bold 90% "Trebuchet MS", Arial, Helvetica, sans-serif; position:relative;padding-left:34px;padding-bottom:3px;margin-bottom:12px}
.navig4-marker{position:absolute;left:0;top:0;width:15px;height:30px}
.navig4 a{padding:1px 12px 5px 12px; display:inline-block}
.navig4 li{margin-bottom:8px}
.border-bottom{border-bottom:1px solid #f2e8b0}
.navig4 .current a{color:#fff}
.baners2 { text-align:center;padding-top:15px}
.authoriz-tabs{ font:bold 80%/1em "Trebuchet MS", Arial, Helvetica, sans-serif;float:right}
.authoriz-tabs li{float:left}
.authoriz-tabs a{ text-decoration:none;color:#0b4972; display:inline-block; background:url(../img/markers.gif) no-repeat -14px 3pt;padding-left:23px}
.authoriz-tabs a span{border-bottom:1px dotted #0b4972; display:inline-block}
#middle-cell2 .authoriz-tabs li,.authoriz-tabs li{background:#f2e8b0;padding:14px 10px 0 10px;margin:0;height:25px}
#middle-cell2 .authoriz-tabs .current{background:#699008}.authoriz-tabs .current a{ background-position:left -10px;color:#fff}.authoriz-tabs .current span{border-color:#fff}
.authoriz-form{color:#fff;font:80% "Trebuchet MS", Arial, Helvetica, sans-serif;padding:9px 15px 12px 25px;margin-bottom:12px}
.authoriz-form td{padding-right:10px;padding-bottom:1px;vertical-align:middle}
.authoriz-form a,.authoriz-form a:hover{color:#f2e8b0}
.authoriz-form .i-txt,.authoriz-form .i-but,.i-txt{float:left}
#input-email{width:175px}
#input-parol{width:130px}
.authoriz-form .i-but{font-weight:bold;font-size: 96%;width:74px;height:26px}
.i-but{cursor:pointer; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.cursor{cursor:pointer}
.cloud{ background:#f2e8b0;padding:13px 15px 13px 26px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.cloud a{padding:3px 0 4px 0; text-decoration:underline;margin-bottom:13px;margin-right:15px; line-height:1.6em}
.cloud .cur-link{color:#fff;font-weight:bold;left:-10px;padding:3px 10px 4px 10px; position:relative;margin-right:5px}
.cloud .cur-link:hover{color:#fff}
.size1{font-size:76%}
.size2{font-size:92%}.size3{font-size:102%}.size4{font-size:110%}
.size5{font-size:120%}
.title2,.h3{font:bold 180% "Trebuchet MS", Arial, Helvetica, sans-serif}
.ol{ font-size:90%}
.ol dl{position:relative; margin-bottom:16px;width:96%}
.number{
  position:absolute;
  width:38px;
  left:0;
  top:0;color:#6795a9
}
.ol dt,.ol dd{margin-left:38px}

.ol dt{font-weight:bold;color:#274d5e}
.ol dt .number{ font-weight:normal}
.ol dd{color:#6795a9; font-size:86%;margin-top:2px}
.posting-date{ position: absolute;right:0;width:105px;top:0;color:#6795a9; font:normal 80% "Trebuchet MS", Arial, Helvetica, sans-serif}
.navig5{ background:#f2e8b0;font:bold 90% "Trebuchet MS", Arial, Helvetica, sans-serif;padding:12px 15px 15px 23px}
.navig5 li{margin-bottom:12px}
#for-tip{ cursor:pointer;color:#f2e8b0;border-bottom:1px dotted #f2e8b0}
#tip,.tip2{ position:absolute;width:270px;top:0;right:0; display:none;color:#274d5e; font:96% Georgia, "Times New Roman", Times, serif}
.tip2{width:280px;font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;left:0; z-index:2}
.tip span,.tip2 span{ display:block}
/*.link-with-tip:hover .tip,.link-with-tip.sfhover .tip{ display:block}*/
.tip .sub-up,.tip .sub-bottom,.tip2 .sub-up,.tip2 .sub-bottom{height:14px;width:100%; line-height:0;font-size:0}
.tip .sub-up{background:url(../img/sub-up2.png) no-repeat}
.tip2 .sub-up{ background-image:url(../img/tip2_top.png)}
.tip .sub-bottom{background:url(../img/sub-bottom2.png) no-repeat}
.tip2 .sub-bottom{ background-image:url(../img/tip2_bottom.png)}
.tip .sub-fill,.tip2 .sub-fill{ background:url(../img/sub-fill2.png) repeat-y;padding:15px 25px}
.tip2 .sub-fill{ background-image:url(../img/tip2_fill.png)}
.txt-img{width:80%;margin:12px auto 20px auto;color:#274d5e; font-size:76%}
.txt-img .img{padding-right:13px;width:1%}
.txt-img a{ text-decoration:none}
.info .link-no-underline a{ text-decoration:none}
.info .link-no-underline h2 a{ text-decoration:underline}
.beige .left-cell{background:#f2e8b0}
.type2{background:#fff;margin-bottom:0;padding-bottom:25px;margin-left:-1px; position:relative;padding-left:13.2%; display:inline-block}
.border-r{border-right:1px solid #f2e8b0;float:left;width:100%}
.for-ie-left{float:left;width:100%}
.margin-top{margin-top:30px}
.but-find{float:right;width:86px}
.but-find .i-but{width:71px;background:#274D5E url(../img/button_find.gif) no-repeat;border:none;margin:0 7px 0 0;height:25px;color:#fff; position:relative;z-index:1}
.txt-find .i-txt{line-height:17px;height:21px;padding:1pt 0 1pt 5px;border:1px solid #AAADB2;width:100%; position:relative}
.txt-find{margin-right:100px;margin-left:34px}
.find p,.find2 p,.find-search p,.find3 p{margin-bottom:0}
.find{padding-top:8px;height:31px}
.find2{padding-bottom:34px;width:120%;float:left}
.find2 .but-find{width:71px}
.find-search .but-find{width:100px}
.find2 .txt-find{margin-right:85px}
.find-search .txt-find{margin-right:115px;margin-left:19px}
.find2 .but-find .i-but{ background-image:url(../img/button_find2.gif)}
.find-search{padding-top:8px;background:#d2bf79;float:left;width:100%;height:31px;border-bottom:1px solid #000}
.find3{background:#699008;margin-bottom:15px;padding:7px 0;height:25px}
.find3 .txt-find{margin-right:100px;margin-left:25px}
.find3-width{width:70%}
.float-left{float:left}
.margin-left2{position:relative;left:-10%}
.padding-left5{padding:0 0 0 2%}
.padding-left6{padding:0 0 0 3%}
.padding-left7{padding:0 0 0 13.2%}
.padding-left8{padding-left:25px}
.imgs-margins{margin-left:31px;margin-right:31px; position:relative}
.imgs-outer{left:0;right:0;height:100px;overflow:hidden;position:absolute;white-space:nowrap;width:100%}
.border-right{border-right:1px solid #f2e8b0;float:left;width:100%}
#open-navig{ display:none}
.weather,.currency{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.weather{font-size:11px;color:#274d5e; text-align:left;padding-left:20px;padding-top:8px;float:left;width:98%;padding-bottom:15px}
.weather dl{float:left;width:23%;padding-left:15px}
.weather img{display:block;margin:1px 0 1px 0}
.currency{padding-left:35px;float:left;width:96%}
.currency dl{float:left;width:46%;padding-right:2%}
.currency dt {color:#cc3300;font-size:11px}
.currency dt strong{color:#274d5e;font-size:15px;margin-right:8px}
.currency dd{color:#6795a9;font-size:11px}
/*forum*/
.forum-inside{padding:16px 40px 32px 34px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.forum-inside a{color:#274d5e}
table.forum-menu {
    border:none;
    border-left:1px solid #E5EAEC;
    border-top:1px solid #E5EAEC;
    width:100%;
    padding:0;
    margin:0}
.forum-group-name{font-size:14px}
table.forum-menu td.forumtoolbar { background:#F3E2C7;
    border:1px solid #BC9966;
    height:27px;
    width:100%}
table.forum-menu td.submenu {
     cursor:pointer}

table.forum-menu td {
    color:#274d5e;
    font-size:11px!important;
    vertical-align:middle}
div.forumtoolsection {
    border-left:2px solid #FFF;
    border-top:1px solid #FFF;
    border-right:1px solid #CEDEEC;
    border-bottom:1px solid #CEDEEC;
    width:1px;
    height:18px;margin:0 0 0 3px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;margin-top:2px}

div.forumtoolseparator {
    border-left:1px solid #BC9966;
    border-right:1px solid #FFF;
    width:2px;
    height:21px;
    padding:0;
    margin-left:6px;
    margin-right:1px;
    box-sizing:border-box;
    -moz-box-sizing:border-box}


table.forum-menu select,
table.forum-menu input {
    color:#456A74;
    text-decoration:none;
    font-size:11px;
    margin:0;
    padding:0}

table.forum-menu select {width:100px}
table.forum-menu form, form.forum-form-menu {padding:0;margin:0;border:none}
form.forum-form-menu {width:100%}
div.forum-menu-br {height:4px;padding:0;margin:0;width:100%;overflow:hidden}
table.forum-menu-auth {border:1px solid #CEDEEC;width:200px;border-collapse:collapse;border:1px solid #99BAD7}
table.forum-menu-auth td{
    background-color:#CEDEEC;
    padding:4px 4px 0px 2px;
    font-size:11px;
    white-space:nowrap;
    text-align:center;}

table.forum-menu a.attention {}
#USER_LOGIN{margin-left:5px}
#USER_LOGIN,#USER_PASSWORD{width:90px;height:15px;margin-top:3px;margin-right:3px;float:left}
#ENTER{height:21px;margin-top:2px;float:left;cursor:pointer}

table.forum-menu-item{cursor:pointer}
table.forum-menu-item-over{}
table.forum-popup-control-active{}
/*icons*/
.icon-flist, .icon-active, .icon-search, .icon-user_list, .icon-rules, .icon-help,
.icon-profile, .icon-pm, .icon-subscribe, .icon-logout, .icon-login, .icon-register,
.icon-subscribe, .icon-subscribe-all, .icon-subscribe-topic, .icon-subscribe-topic-this,
.icon-topics,
.icon-message, .icon-message-show, .icon-message-hide, .icon-message-move, .icon-message-del, .icon-forum-read,
.icon-pm_sent, .icon-pm_inbox, .icon-pm_send, .icon-pm_outbox, .icon-pm_recyled, .icon-folders, .icon-folder {
/*    background-image:url("images/menu/icon_temp.gif");*/
    background-repeat:no-repeat;
    background-position:left;
     cursor:pointer;
    width:16px;
    height:16px;
    margin:4px 4px 4px 7px;}

span.icon-subscribe-all, span.icon-subscribe-topic, span.icon-subscribe-topic-this {
    background-repeat:no-repeat;
    background-position:left;
    display:inline-block;
    float:left;
     cursor:pointer;
    width:16px;
    height:16px;
    margin:0px;
    margin:0px;}
.icon-flist {background-image:url(../img/menu/icon_flist.gif);}
.icon-active {background-image:url(../img/menu/icon_active.gif);}
.icon-search {background-image:url(../img/menu/icon_search.gif);}
.icon-user_list {background-image:url(../img/menu/icon_user_list.gif);}
.icon-rules {background-image:url(../img/menu/icon_rules.gif);}
.icon-help {background-image:url(../img/menu/icon_help.gif);}

.icon-profile {background-image:url(../img/menu/icon_profile.gif);}
.icon-pm {background-image:url(../img/menu/icon_pm_list.gif);width:17px;}
.icon-subscribe {background-image:url("images/menu/icon_subscribe.gif");}
.icon-logout {background-image:url("images/menu/icon_logout.gif");}
.icon-login {background-image:url(../img/menu/icon_login.gif);}
.icon-register {background-image:url(../img/menu/icon_reg.gif);}

.icon-pm_sent {background-image:url("images/menu/icon_pm_sent.gif");}
.icon-pm_inbox {background-image:url("images/menu/icon_pm_inbox.gif");}
.icon-pm_send {background-image:url("images/menu/icon_pm_send.gif");}
.icon-pm_outbox {background-image:url("images/menu/icon_pm_outbox.gif");}
.icon-pm_recyled {background-image:url("images/menu/icon_pm_recyled.gif");}
.icon-folders {background-image:url("images/menu/icon_folders.gif");}
.icon-folder {background-image:url("images/menu/icon_folder.gif");}


.icon-subscribe-all {background-image:url("images/menu/icon_subscr_forum.gif");}
.icon-subscribe-topic {background-image:url("images/menu/icon_subscr_new_topic.gif");}
.icon-subscribe-topic-this {background-image:url("images/menu/icon_subscr_topic.gif");}
.icon-forum-read { background-image:url("images/menu/icon_read.gif");}
.icon-topics { background-image:url("images/menu/icon_topics.gif");}
.icon-message { background-image:url("images/menu/icon_messages.gif");}
/*icons*/
/* Standart styles */
div.forum-error{color:red;}
div.forum-note{color:green;}
div.forum-navigation{}
div.forum-title, table.forum-title {
    background-color:#BC9966;
    font-size:13px;
    font-weight:bold;}
div.forum-title, table.forum-title td{
    padding: 3px 0 5px 5px;
    font-size:13px;
    font-weight:bold;}
div.forum-title input{
    margin:0px 5px 0px 0px;
    padding:0px;}
div.forum-title span.views{
    float:right;
    margin:0px;
    font-weight:normal;}

div.forum-br {
    height:4px;
    width:100%;
    border:none;
    overflow:hidden;}
div.forum-hr {
    background-color: #99BAD7;
    margin: 4px 0px 4px 0px;
    padding: 0px;
    height: 1px;
    width:100%;
    overflow:hidden;}
table.clear, table.clear td {
    border: none;
    background-color: transparent;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
    font-size: 100%;}
table.clear td div.empty{width:4px;}
form.forum-form {
    padding: 0px;
    margin: 0px;
    border: none;}
/*/Standart styles */
/* Main table */
table.forum-main {border:1px solid #BC9966;border-collapse: collapse;margin: 0px;width: 100%;font-size: 100%;margin-bottom:4px}
table.forum-main th {background-color:#BC9966;padding: 4px;vertical-align:top;white-space:nowrap;font-weight: normal;}
table.forum-main td {border: 1px solid #BC9966;padding: 4px;vertical-align:top;}
table.forum-main .td-moderate {width:0%; text-align:center;}
table.forum-main .td-status {width:0%; text-align:center;}
table.forum-main .td-name {width: 60%;font-size:12px; font-family:Georgia, "Times New Roman", Times, serif}
table.forum-main .td-name.padd1,table.forum-stat td.padd1{padding:12px 20px}
table.forum-main .td-name h2{font-size:18px;margin:0; line-height:1.02; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
table.forum-main .td-topics,table.forum-main .td-posts,table.forum-main th.td-lm{text-align:center;font-size:13px}
table.forum-main .td-topics {width: 10%}
table.forum-main .td-posts {width: 10%}
table.forum-main td.td-lm{font-family:Georgia, "Times New Roman", Times, serif}
table.forum-main .td-lm {width:20%;font-size:11px; }
table.forum-main th.left {text-align:left;}
table.forum-main td.field-name {text-align:right;}
table.forum-main td.forum-group {background-color:#BC9966}
table.forum-main tbody#MOVE_TO_NEW input{
    width:50%;}
table.forum-main tr.checked td{
    background-color: #FFF7E5;}

/*/Main table */
/* Legend */
.icon-attention {
    background-image:url("images/attention.gif");
    background-repeat:no-repeat;
    background-position:left;
    width: 15px;height: 15px;
    cursor: pointer}
.icon-new-message, .icon-no-message, .icon-na, .icon-moved, .icon-closed-new-message, .icon-closed-no-message{
    background:url(../img/f_norm.gif) no-repeat left top;
    width: 17px;height:11px;}

.icon-new-message {cursor: pointer}
.icon-no-message { background-image:url(../img/f_norm_no.gif)}
.icon-na { background-image:url("images/f_na.gif"); }
.icon-moved {background-image:url("images/f_moved.gif"); }
.icon-closed-new-message { background-image:url("images/f_closed_norm.gif"); }
.icon-closed-no-message { background-image:url("images/f_closed_norm_no.gif"); }
div.forum-legend{margin-top:6px}
div.forum-legend div {
    margin-bottom:1px;font-size:13px;line-height:11px;clear:both}
div.forum-legend div div.icon-new-message, div.forum-legend div div.icon-no-message, div.forum-legend div div.icon-na,
div.forum-legend div div.icon-moved, div.forum-legend div div.icon-closed-new-message, div.forum-legend div div.icon-closed-no-message{
    padding:0px; margin:0px; margin-right:4px; float:left; height:11pt; border:none}
div.forum-other {float:right; border:none; padding:0px; display:inline;padding-top:4px}
/*/Legend */
.f-topic{font-size:13px}
/* Statistic table */
table.forum-stat {
    border: none;
    margin: 0px;
    border-collapse: collapse;
    width:100%;
    font-size:11px}

table.forum-stat th {
    background-color:#BC9966;
    border: 1px solid #BC9966;
    font-weight: normal;
    padding: 4px;
    white-space: nowrap;
    text-align: left;
    font-size:13px}

table.forum-stat td { background:#F3E2C7; font:12px Georgia, "Times New Roman", Times, serif;
    border: 1px solid #BC9966;
    padding: 4px;
    vertical-align:middle;}

table.forum-stat .forum-attention{
    text-decoration: none}

div.icon-users, div.icon-birth, div.icon-stat {
    background-image:url(../img/foot_users.gif);
    background-repeat:no-repeat;
    background-position:left;
    width: 27px;height: 27px;
    margin: 10px;}
div.icon-birth {
    background-image:url(../img/foot_birth.gif);}
div.icon-stat {
    background-image:url(../img/foot_stat.gif);}
/*/Statistic table */
/* RSS */
.forum-rss-rss1, .forum-rss-rss2, .forum-rss-atom {
    background-repeat:no-repeat;
    width:80px !important;
    height:15px  !important;
    display:block;
    margin:0px 0px 0px 2px;
    padding:0px;
    overflow:hidden;
    border:none;
    text-decoration:none;
    float:right;}
.forum-rss-rss1{
    background-image:url(../img/rss1.gif); }
.forum-rss-rss2{
    background-image: url(../img/rss2.gif); }
.forum-rss-atom{
	background-image: url(../img/atom.gif); }
/*/RSS */
.vacan-tabs,.navig-tabs-list{float:left;width:100%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.vacan-tabs a,.vacan-tabs strong,.navig-tabs-list a,.navig-tabs-list strong{ display:block; background:url(../img/vacan_mark.gif) no-repeat 12px 18px;padding:12px 10px 0 26px;color:#fff;font-size:14px;height:31px}
.vacan-tabs a:hover,.navig-tabs-list a:hover{color:#fff; text-decoration:none}
.vacan-tabs strong,.navig-tabs-list strong{color:#000;font-weight:bold;font-size:16px; background-position:12px 19px; background-color:#F2E8B0}
#middle-cell2 .vacan-tabs li,#middle-cell2 .navig-tabs-list li{ background:none;float:left;margin:0;padding:0}
.vacan-tabs .put-vacancy,.private-office-link a,.green-link,.navig-tabs-list a.green-link{color:#b2fe3f}
.vacancy .find3,.extended-find,.places-vacancies,.preview,.private-office,.general-form{clear:both;padding:19px 0}
.vacancy .find3 .but-find,.vacancy .find3 .i-but,.extended-find .i-but,.extended-find .but-find{width:71px}
.vacancy .find3 .but-find,.extended-find .but-find,.add-vacancies-contacts .but-prev,.but-back,.blue-button{ background:#274D5E;}
.vacancy .find3 .i-but,.extended-find .i-but{ background:none}
.vacancy .find3 .txt-find{margin-right:85px}
.offers-vacancies{float:right;width:220px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.offers-vacancies strong{ display:block; font-family:Georgia, "Times New Roman", Times, serif}
.offers-vacancies .txt-img{margin:12px 0 8px 0}
.offers-vacancies .img{width:70px;padding:0}
.list-vacancies{margin-right:240px;color:#6795a9;padding-left:14px;padding-bottom:20px}
.list-vacancies table{width:100%;font:11px "Trebuchet MS", Arial, Helvetica, sans-serif}
.list-vacancies th{font:normal 12px Georgia, "Times New Roman", Times, serif; text-align:left}
.list-vacancies h3{font-size:24px;margin:0;padding:0}
.list-vacancies-header td{ vertical-align:bottom;}
.list-vacancies th,.list-vacancies td{ background:#fff;padding:5px 0 5px 11px}
.list-vacancies .back2 th,.list-vacancies .back2 td{background:#F6F3E3}
.list-vacancies td{width:88px;text-align:center;}
.list-vacancies tr:hover td,.list-vacancies tr:hover th{background:#F2E8B0}
.list-vacancies tr.list-vacancies-header:hover td,.list-vacancies tr.list-vacancies-header:hover th{ background:#fff}
.extended-find,.places-vacancies,.preview,.private-office,.private-office-contact,.general-form{font:11px/1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;height:1%}
.extended-find p,.places-vacancies p,.general-form p{clear:both;padding-bottom:12px;margin:0;height:1%; display:inline-block}
.extended-find .another-position,.places-vacancies .another-position,.general-form .another-position{padding-top:5px}
.extended-find .another-position label,.places-vacancies .another-position label,.general-form .another-position label{padding-left:0; text-align:left;width:auto}
#input-position{width:236px}
.extended-find input,.places-vacancies input,.general-for-form input,.general-form input{ vertical-align:middle}
.extended-find label,.places-vacancies label,.general-form label{display:block;float:left; text-align:right;padding: 2pt 15px 0 25px;width:85px; line-height:1.5em}
.more-info-field{padding-left:125px;clear:both}
.extended-find .group-buttons label,.places-vacancies .group-buttons label,.group-buttons label,.general-form .group-buttons label{float:none;width: auto;padding:0; text-align:left;margin:0 10px 0 20px;color:#000; display:block;line-height:1.14em}
.group-buttons input,.places-vacancies .group-buttons input,.add-vacancies-contacts .group-buttons input,.general-form .group-buttons input{float:left; vertical-align:middle}
.extended-find .group-buttons p,.places-vacancies .group-buttons p,.general-form .group-buttons p{float:left;width:170px; clear:none;padding:0 0 7px 0;margin:0}
.extended-find-width,.places-vacancies-width{width:537px}
.places-vacancies input{float:none}
.extended-find .i-txt{float:none}
#input-another-town{width:190px}
.input-mail-width2,#input-name-org,#input-adres,.contact-person-width,.width-input-org{width:220px}
#select-field{width:355px}
#select-town{width:180px}
#input-pay{width:75px}
#select-work-type,#select-operating-schedule,#select-education{width:144px}
.extended-find .but-find{padding-bottom:0;margin:0 0 15px 0;left:114px;clear:both; display:block;float:none; position:relative}
.places-vacancies label,.add-vacancies-contacts th,.add-vacancies-contacts,.general-for-form label,.form-comment,.general-form label{color:#797458}
.places-vacancies label strong,.more-info-field label,.add-vacancies-contacts strong,.add-vacancies-contacts .group-buttons,.general-for-form strong,.general-form strong{color:#000}
.places-vacancies #select-town,.general-form #select-town{margin-right:8px}
#input-another-town{margin-left:6px}
.add-vacancies-contacts,.private-office-contact{clear:both; font:11px/1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;padding-bottom:21px;padding-top:10px}
.add-vacancies-contacts p{margin:0;padding:0}
.vacancy,.navig-tabs{margin-bottom:28px}
.add-vacancies-contacts td{padding-left:10px}
.add-vacancies-contacts th{font-weight:normal;padding-left:10px; text-align:right;width:104px; }
.add-vacancies-contacts th,.add-vacancies-contacts td{padding-bottom:10px}
.add-vacancies-contacts th{vertical-align:middle}
.add-vacancies-contacts h3,.preview h3{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;margin:0 0 5px 0}
#input-contact-person,#input-mail{width:200px}
#input-contact-site{width:255px}
#input-phone,.phone-width{width:165px}
.vacancy .add-vacancies-contacts .but-prev{margin-top:15px}
.add-vacancies-contacts .i-but,.add-vacancies-contacts .but-prev,.but-back ,.but-publ,.green-but,.blue-button{width: auto;padding:0;margin:0;float:left; display:inline}
.add-vacancies-contacts .i-but,.add-vacancies-contacts .i-but,.but-back .i-but,.but-publ .i-but,.green-but .i-but,.blue-button .i-but{overflow:visible}
.add-vacancies-contacts .but-prev,.but-back ,.but-publ,.green-but,.blue-button,.for-button{height:25px}
.add-vacancies-contacts .i-but,.but-back .i-but,.but-publ .i-but,.green-but .i-but,.blue-button .i-but{ background:none;padding:1px 18px 0 18px;font:13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;border:none;color:#fff;cursor:pointer;width:100%}
.but-publ,.green-but{ background:#285817}
/*.td-width{width:88px; text-align:right; vertical-align:middle}*/
.td-width{width:104px; text-align:right; vertical-align:middle}
.preview h3{margin-left:26px;margin-bottom:15px}
.preview table{width:94%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.preview th,.preview td{ vertical-align:middle;padding:6px 5px}
.preview th{ text-align:right;font-weight:normal;color:#797458;width:90px}
.preview th strong{color:#000}
.preview td{font-size:13px}
.but-publ{margin-right:20px;margin-bottom:5px}
.preview-action,.preview-action th,.preview-action td{color:#000;font-size:11px; vertical-align:top}
.preview-action{padding-top:3px}
.preview-mail-input{width:250px; vertical-align:middle;margin-right:5px}
.all-list{margin-right:0}
.all-list .list-vacancies-header2 td,.all-list .list-vacancies-header2 th{ background:#F2E8B0;font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;padding-top:10px;padding-bottom:6px}
.all-list .list-vacancies-header td,.all-list .list-vacancies-header th{padding-right:0}
.all-list td,.all-list th{width:auto;padding-right:7px;padding-top:12px;padding-bottom:10px; line-height:1.18em}
.list-vacancies p{margin:0}
.all-list .list-vacancies-header2 th,.all-list .list-vacancies-header2 td{font-size:11px; white-space:nowrap}
.all-list .list-vacancies-header2 td{padding-left:11px}
.sort-mark,.sort-mark-on{display:inline-block;background:url(../img/sort-marker.gif) no-repeat -16px top;width:16px;height:16px; vertical-align:middle;margin-right:3px}
.sort-mark-on{ background-position:left -54px}
.all-list .list-vacancies-header2 th.sort-mark,.all-list .list-vacancies-header2 td.sort-mark{ background-position:11px -45px}
.all-list td{padding-left:30px}
.all-list th{font-weight:bold}
.all-list td,.all-list th{font-size:12px;color:#274d5e;}
.all-list td.public-data{font-size:11px;color:#6895a9}
.find-variant{ background:#F2E8B0;float:right;font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block;padding:2px 20px 4px 20px;margin-top:30px}
.all-list td.pay{width:70px}
.offers-vacancies .txt-img{width:100%}
.private-office-link2{color:#285817; text-decoration:underline; background:url(../img/mark4.gif) no-repeat;padding-left:23px}
.title-table{width:100%}
.title-table h2{margin-bottom:0;padding-bottom:0}
.title-table td{vertical-align:bottom;padding-left:25px;padding-bottom:24px}
/*.private-office .general-for-form,.private-office-contact{padding-left:25px}*/
.general-for-form,.general-for-form label{ line-height:1.24em}
.general-for-form h4,.general-form h3{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;margin-bottom:5px}
.general-for-form label{ display:inline-block}
.general-for-form h3,.profile h3,.profile2 h3{font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000}
.form-lines td,.form-lines th{padding-bottom:10px;padding-right:8px; vertical-align:middle}
.form-lines input,.form-lines select{float:left}
.form-lines th{ font-weight:normal;width:77px; text-align:right}
.authorize .form-lines th{width:84px}
#select-status{width:165px}
#select-opf{width:53px}
#select-field,.select-field-width{width:288px}
.txtarea-width{width:470px}
.align-top,.form-lines th.align-top{ vertical-align:top}
p.form-comment{clear:both;margin:0;padding-top:2pt}
.but-back2,.button-with-border{float:left;border:2px solid #285817;padding:3px 15px;cursor:pointer;margin:0;height:15px; font-weight:bold}
.but-back2 a,.form-lines a,.but-back2 input,.button-with-border input,.button-with-border a{color:#0b4972}
.but-back2 input,.button-with-border input{ background:none;border:none;cursor:pointer;text-decoration:underline}
.input-width,#input-parol.input-width,#input-email.input-width{width:250px}
.tip-icon{ background:url(../img/mark4.gif) no-repeat; display:block;width:16px;height:16px}
.profile,.profile2{padding:0 15px 0 0px}
.my-vacancies{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;position:relative;margin-left:-10px}
.my-vacancies table{width:100%;margin-bottom:25px}
.my-vacancies th{font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000; text-align:left;border-bottom:3px solid #0B4972}
.my-vacancies th,.my-vacancies td{padding:0 10px 6px 10px}
.my-vacancies td{border-top:1px solid #D2BF79;padding-top:10px}
.group-buttons input,.group-buttons label{cursor:pointer}
.my-vacancies .group-buttons label{ display:inline-block;margin:0;font:bold 12px/1.3em Georgia, "Times New Roman", Times, serif}
.my-vacancies .group-buttons input{margin-right:4px; position:relative;top:1pt}
.my-vacancies .group-buttons label a,.group-buttons label a,.my-vacancies .group-buttons  a label,.group-buttons  a label{color:#274d5e; text-decoration:underline}
.my-vacancies .group-buttons label a:hover,.group-buttons label a:hover,.my-vacancies .group-buttons  a:hover label,.group-buttons  a:hover label{ text-decoration:none}
.my-vacancies-pay,.data-publ{color:#274d5e;font-size:12px}
.data-publ{color:#6795a9;font-size:11px }
.edit{ background:url(../img/icon_edit.gif) no-repeat;padding-left:20px}
.make-actual input{font-size:11px;}
.make-actual,.make-actual input{width:150px;padding-left:0;padding-right:0}
.important{ background:#FAFAB7;clear:both;padding:13px 0px 8px 10px; position:relative;margin-left:-10px}
.important p{margin-bottom:6px}
.important-icon{ background:url(../img/important.gif) no-repeat;padding-left:22px; line-height:16px}
.private-office{padding-bottom:11px;padding-left:25px}
.my-resume,.profile2{padding:14px 15px 35px 25px;font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000}
.my-resume p{margin-bottom:10px}
.for-button{ position:relative}
.for-button p{ position:absolute;left:0;top:0}
.profile-form .form-lines th{width:80px}
.profile-form .form-comment{padding-top:3pt;padding-left:10px;margin:0; clear:none; display:inline-block}
