/*	
	Copyright (c) 2008 Rabotuza.ru

	Base Stylesheet
	File Name: base.css
*/

*{margin:0;padding:0}
body{text-align:center;color:#666;background: #fff;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:100.01%;padding:0}


/* Structure */
#rap{width:100%;float:left;text-align:center}
#wrapper{font-size:.8em;text-align:left;padding:0;width:90%;min-width: 930px;max-width:96em;margin:0 auto;overflow:hidden}
#container{width: 100%;padding: 0 0 46px;}
#sidebar{float:left;width:262px;margin: 0 -262px 0 0;}
#content{padding:0 0 0 22px;margin: 0 0 0 262px;}
#contentin,#leftcontentin{float:left;width:100%}
#single{padding:0 80px;text-align:justify}
#rightbar{float:right;width:262px;margin: 0 0 0 -262px}
#leftcontent{padding:0 22px 0 0;margin: 0 262px 0 0;}

/* Links */
a,a:link,a:visited,a:hover{color:#000}
a img{border:none}

/* Typography */
h2{font-size:1.4em;font-weight:400;margin:0}
h3{font-size:1.4em;font-weight:400;margin:0 0 15px}
	#single h3{color:#000;margin:0 0 20px}
	h3.line{color:#000;background:url(http://rabotuza.retranslate.ru/images/h3line.gif) repeat-x 0 55%}
	h3.line span{background:#fff;padding:0 10px 0 0}
	h3.green{color:#9fcc3a}
h4{font-weight:400;font-size:1.5em;margin:0}
h5{font-size:1em;font-weight:800;margin:0;padding:0 0 9px}
h6{font-size:1em;padding:10px 0;font-weight: normal;color: #333;}
p{font-size:1em;line-height:1.2em;margin:0 0 1em}
ol,ul{list-style-position: inside}

/* Extras */
.clear{clear:both}
.clear-ie{font-size:1px;height:1px;clear:both;width:100%}
input{font-size:1em}
input[type=image]{cursor:pointer}
.w100{width:97%}

/* Header */
#header{padding:0 0 60px 25px}
#header h1{float:left;font-size:3.5em;text-transform:uppercase;text-align:center;font-weight:400;margin:25px 25px 0 0}
#header h1,#header h1 a,#header h1 a:visited,#header h1:hover{color:#9fcc3a;text-decoration:none;width:235px;height:102px;line-height:102px}
#headmenu{text-align:right;margin:0 0 0 285px}

#sitenav{float:right;clear:right;width:100%}
#sitenav ul{list-style:none;margin:0 0 0 -50px;padding:0}
#sitenav ul li{display:inline;margin:0 0 0 18px;white-space:nowrap}
#sitenav ul li a,#sitenav ul li a:visited,#sitenav ul li a:hover{color:#a6a8ab}

#infomenu{float:right;padding:25px 0 45px}
#infomenu ul{float:right;list-style:none;text-align:left;font-size:.85em;margin:0;padding:0 5px 0 46px}
#infomenu ul li a img{vertical-align:middle;margin:-2px 0 -2px 3px}
#infomenu ul li.loginlink a{text-decoration:none}
#infomenu ul li.loginlink a span{text-decoration:underline}
#infomenu ul li.forgotlink{margin:.7em 0 0}
#infomenu ul li.forgotlink a,#infomenu ul li.forgotlink a:visited,#infomenu ul li.forgotlink a:hover{color:#bababa}
#infomenu p{color:#ff9600;font-size:1.1em;float:right;margin:-.2em 0 0;padding:0;line-height:normal;width:30em}
#infomenu p strong{color:#a7a9ac;font-size:1.3em;font-weight:400}
#infomenu p small{display: block;color:#9fcc3a;font-size:.9em;margin:.15em 0 0}

#account{background:#a2cd3f url(http://rabotuza.retranslate.ru/images/account_c1.gif) no-repeat 0 100%;position:relative;float:right;margin:0 0 24px}
#accountin{background:url(http://rabotuza.retranslate.ru/images/account_c2.gif) no-repeat 100% 100%;padding:23px 0 12px}
#account table{border-collapse:collapse;padding:0 0 10px}
#account table td{text-align:center;white-space:nowrap;padding:0 9px}
#account table td.name{text-align:left;width:11.7em;height:3.7em;padding:0 0 0 20px}
#account table td.name strong{display:block;font-weight:400;width:1%;white-space:normal}
#account table td.otzivi{padding:0 9px 0 0}
#account .active{background:url(http://rabotuza.retranslate.ru/images/account_arw1.gif) no-repeat 50% 90%}
#account .active a,#account .active a:hover,#account .active a:visited{color:#fff;text-decoration:none;position:relative}
#account .active a span{margin:0 -15px 0 0}
#account .logout{text-decoration:none;position:absolute;font-size:.85em;top:8px;right:16px}
#account .logout span{text-decoration:underline}
#account .logout img{vertical-align:baseline;margin:-1px 0 -2px 3px}
#employer #account{background:#ff8a00 url(http://rabotuza.retranslate.ru/images/account_c3.gif) no-repeat 0 100%}
#employer #accountin{background:url(http://rabotuza.retranslate.ru/images/account_c4.gif) no-repeat 100% 100%}
#employer #account .active{background:url(http://rabotuza.retranslate.ru/images/account_arw2.gif) no-repeat 50% 90%}

#banner{text-align:right;clear:both;width:100%;margin:0 0 -34px;padding:16px 0 0}


/* Footer */
#footer{clear:both;border-top:1px solid #000;font-size:.9em;width:100%;float:left;text-align:center;padding:36px 0}
#footer ul{list-style:none;position:relative;margin:0 30% 0 0}
#footer ul li{display:inline;margin:0 12px 0 0}
#footer ul li a,#footer ul li a:hover,#footer ul li a:visited{color:#666}
#footer p{float:left;color:#000;margin:0}
#footer div.counters{float:right;position:relative;margin:-8px 0 -11px;padding:0 0 3px}
#footer div.counters img{vertical-align:middle}



/* SideBar */
#sidebar h3.signup_button,#sidebar h3.signup_button a,#sidebar h3.signup_button a:hover,#sidebar h3.signup_button a:visited{height:49px;width:262px;color:#fff;display:block}
#sidebar h3.signup_button{background:#9fcc3a url(http://rabotuza.retranslate.ru/images/button_signup.gif);text-align:center;line-height:45px;margin:0 0 26px}

#searchbox{background:#e9e9e9 url(http://rabotuza.retranslate.ru/images/searchbox.gif) no-repeat 0 100%;margin:0 0 26px}
#searchbox p{position:relative}
#searchbox ul.searchbox_type{list-style:none}
#searchbox ul.searchbox_type li{width:131px;float:left;text-align:center}
#searchbox ul.searchbox_type li a{display:block;text-decoration:none;font-weight:700;color:#9fcc3a;width:131px;background:#fff;outline:none;padding:7px 0 5px}
#searchbox ul.searchbox_type li a.selected{background:#e9e9e9 url(http://rabotuza.retranslate.ru/images/searchbox.gif) no-repeat 100% 0;color:#666}
#searchbox .searchbox_body{clear:both;padding:15px 15px 18px}
#searchbox .searchbox_body dl{padding:7px 0 0}
#searchbox .searchbox_body ul{list-style:none;font-size:.85em}
#searchbox .searchbox_body ul li{float:left;width:116px;margin:3px 0}
#searchbox .searchbox_body ul li input{vertical-align:middle;margin:-2px 0 0}
#searchbox .searchbox_body ul li label{line-height:1.5em}

div.searchbox_body_in {padding:18px 0 3px; position:relative}
select.searchbox_body_in {width:100%}


#sidebar h6{color:#9fcc3a;font-size:.85em;font-weight:400;margin:0 0 0 18px;padding:0}
#sidebar .ads{padding:40px 0}

/* News */
ul.newslist{clear:both;margin:0;padding:0}
ul.newslist li{position:relative;clear:both;list-style:none outside;margin:5px 0 25px}
ul.newslist li p{padding:0 0 0 4em}
ul.newslist li p small{position:absolute;left:0;top:.1em;font-size:.8em}
ul.newslist li p a{font-size:1.1em}

#lastestnews{padding:20px 0 30px}
#lastestnews ul.newslist li{margin:7px 0}
#lastestnews ul.newslist li p{padding:0 0 0 3.5em}
#lastestnews ul.newslist li p a{font-size:.85em}


/* User Small Block */
.user{text-align:left;padding:0 0 0 60px}
.user img{float:left;border:1px solid #747474;width:48px;margin:3px 0 0 -60px}
.user p{font-size:.8em;margin:0}
.user .comment{width:100%;float:left;padding:20px 0 0}
.user .comment p{font-size:.85em}
.user p.sentmsg a,.user p.sentmsg a:hover,.user p.sentmsg a:visited{color:#ff9000}
.user p.onsite,.user p.sentmsg{font-size:.85em;padding:0 0 7px}

/* Rating stars */
.rate{font-size:1em;color:#ff8a00;padding:5px 0 0}
.rate span{height:8px;width:110px;background:#666 url(http://rabotuza.retranslate.ru/images/rate.gif) no-repeat 0 0;float:left;margin:.3em 0 0 10px}
.rate img{display:block;border:none;float:none;height:8px;width:110px;background:#9fcc3a url(http://rabotuza.retranslate.ru/images/rate.gif) no-repeat 0 -8px;margin:0}
.rate em{font-style:normal;float:left}

/* Sidebar Top Specialists */
#topspecialists h3{color:#9fcc3a;margin:0 0 13px 18px;padding:0}
#topspecialists .user h5 a,#topspecialists .user h5 a:hover,#topspecialists .user h5 a:visited{color:#666;text-decoration:none}
#topspecialists ul{list-style: none outside;margin:0;padding:0}
#topspecialists ul li{width:100%;clear:both;margin:0 0 25px}


/* Heading */
.headline{width:100%;padding:0 0 24px}
.headline h2{color:#9fcc3a;display:inline}
.headline h6{font-size:.85em;padding:5px 0 20px}
.headline_btn{background:#ff9600;text-align:center;float:right}
.headline .breadcrumbs{position:relative;top:-0.15em;margin:0 0 0 12px}
.headline .breadcrumbs a,.headline .breadcrumbs a:hover,.headline .breadcrumbs a:visited{color:#666}
.headline .breadcrumbs strong,.headline .black{color:#000}

.rss{font-size:.8em;position:relative;top:-0.3em;left:10px}
.rss a{text-decoration:none}
.rss a img{vertical-align:middle}
.rss a span{text-decoration:underline}

/* ADs Block */
.ads{text-align:center}
.ads a,.ads a:hover,.ads a:visited{color:#9fcc3a}


/* Search Tasks */
ul.tasklist{list-style:none outside;margin:0;padding:0}
ul.tasklist li{border-bottom:2px solid #e9e9e9;width:100%;clear:both;margin:0 0 16px;padding:0 0 8px}
ul.tasklist li h3{margin:0 0 3px}
ul.tasklist li p.sum{clear:both;float:left;width:33%;color:#ff8a00;margin:0;}
ul.tasklist li p.sum strong{font-size:1.4em;font-weight:400}
ul.tasklist li p.sum a,ul.tasklist li p.sum a:hover,ul.tasklist li p.sum a:visited{font-weight:700;color:#9fcc3a;text-decoration:underline;position:relative;margin:0;}
ul.tasklist li p.cat{float:left;width:32%;text-align:center;margin:0}
ul.tasklist li p.date{float:right;white-space:nowrap;margin:0 0 0 -50px}
ul.tasklist li.ads{padding:14px 0 30px}


/* Page Nav Links */
.pagination{/*text-align:center*/}
.pagination ul{list-style:none outside;/*width:628px;margin:0 auto;*/text-align:center;padding:15px 0 0}
.pagination ul li{float:left;font-size:1.4em;line-height:36px}
.pagination ul li a,.pagination ul li a:hover,.pagination ul li a:visited{float:left;height:36px;width:36px;color:#666;text-decoration:none}
.pagination ul li.current a,.pagination ul li.current a:hover,.pagination ul li.current a:visited{background:#9fcc3a url(http://rabotuza.retranslate.ru/images/arw_pagination.gif) no-repeat 50% 0;color:#fff;position:relative;margin:-7px 0 0;padding:7px 0 0}
.pagination ul li.newest{margin:0 10px 0 0}
.pagination ul li.oldest{padding:0 0 0 10px}
.pagination ul li.newest a,.pagination ul li.newest a:hover,.pagination ul li.newest a:visited,.pagination ul li.oldest a,.pagination ul li.oldest a:hover,.pagination ul li.oldest a:visited{color:#9fcc3a}


/* Error Page (404, 500, etc) */
.error_page{text-align:center;padding:80px 0}
.error_page h2{color:#a1cd3f;line-height:1em;font-size:13em;font-family:Arial, Helvetica, sans-serif;margin:0}
.error_page h3{color:#000;margin:0}


/* Help Page */
.faq_list{list-style:none outside;margin:0 0 0 40px;padding:0}
.faq_list li{margin:0 0 25px}
.faq_list li h3{margin:0;padding:0}
.faq_list li ul{list-style:none outside;margin:0 0 0 20px;padding:0}
.faq_list li ul li{margin:0 0 4px}
.faq_list li ul li a,.faq_list li ul li a:hover,.faq_list li ul li a:visited{color:#666}

/* Catalog List */
.catalog h3{color:#9fcc3a;margin:0 0 5px 6px}
ul#cat-menu,ul#cat-menu ul{list-style:none outside;clear:both;margin:0;padding:0}
ul#cat-menu a{display:block;text-decoration:none;clear:both}
ul#cat-menu a span{display:block}
ul#cat-menu li{margin-top:1px;clear:both}
ul#cat-menu li a{background:#d3d3d3 url(http://rabotuza.retranslate.ru/images/cat_menu.gif) no-repeat -524px 0;color:#333;outline:none}
ul#cat-menu li a span{width:238px;background:url(http://rabotuza.retranslate.ru/images/cat_menu.gif) no-repeat -786px 100%;padding:3px 12px}
ul#cat-menu li.all_spec a{background:#696969 url(http://rabotuza.retranslate.ru/images/cat_menu.gif) no-repeat 0 0;color:#fff}
ul#cat-menu li.all_spec a span{background:url(http://rabotuza.retranslate.ru/images/cat_menu.gif) no-repeat -262px 100%}
ul#cat-menu li.selected a{background:#8ed800 url(http://rabotuza.retranslate.ru/images/cat_menu.gif) no-repeat -1048px 0}
ul#cat-menu li.selected a span{background:url(http://rabotuza.retranslate.ru/images/cat_menu.gif) no-repeat -1310px 100%}
ul#cat-menu li ul{width:100%;float:left;padding:3px 0}
ul#cat-menu li ul li{font-size:.85em;float:left;width:100%;margin:1px 0 0;padding:0}
ul#cat-menu li ul li a,ul#cat-menu li.selected ul li a{color:#333;float:left;width:228px;background:none;padding:1px 12px 2px 22px}
ul#cat-menu li ul li a span,ul#cat-menu li.selected ul li a span{width:auto;background:none;float:left;padding:0}
ul#cat-menu li ul li a em,ul#cat-menu li.selected ul li a em{float:right;font-style:normal}
ul#cat-menu li ul li#current-cat a,ul#cat-menu li.selected ul li#current-cat a{background:url(http://rabotuza.retranslate.ru/images/arw_login.gif) no-repeat 11px 50%;color:#333;float:left;width:228px;padding:1px 12px 2px 22px}
ul#cat-menu li ul li#current-cat a span,ul#cat-menu li.selected ul li#current-cat a span{font-weight:700}


/* Search Results Table */
table.search_spec{width:100%;margin:0 0 15px}
table.search_spec th{font-weight:400;text-align:center;font-size:.85em;padding:3px 0}
table.search_spec th a{text-decoration:none}
table.search_spec th span{text-decoration:underline}
table.search_spec th.perhour{background:#e9e9e9 url(http://rabotuza.retranslate.ru/images/search_spec_table.gif) no-repeat 0 0;padding:0}
table.search_spec th.perhour div{background:url(http://rabotuza.retranslate.ru/images/search_spec_table.gif) no-repeat 100% -100px;padding:4px 0}
table.search_spec td{border-bottom:2px solid #e9e9e9;text-align:center;vertical-align:middle;padding:14px 0}
table.search_spec td.rating,table.search_spec td.perhour,table.search_spec td.permonth{font-size:.85em;font-weight:700}
table.search_spec td.rating table{margin:0 auto}
table.search_spec td.rating table td{border:none;padding:0}
table.search_spec td.rating a,table.search_spec td.rating a:hover,table.search_spec td.rating a:visited{color:#666}
table.search_spec td.select{background:#e9e9e9}
table.search_spec .user h5 a,table.search_spec .user h5 a:hover,table.search_spec .user h5 a:visited{color:#666;text-decoration:none}
table.search_spec .user p{font-size:.85em;margin:0;padding:0 0 3px}
table.search_spec .user p.rate{font-size:.8em}
table.search_spec td.ads{padding:30px 0}

/* Colourful opinions */
.ratenum{font-size:1.1em;color:#696969;clear:right}
.ratenum .plus{color:#a2cd3f}
.ratenum .neutral{color:#00d8ff}
.ratenum .minus{color:red}

/* Large User Block */
.userinfo{padding:0 0 15px 126px}
.userinfo h2{color:#a2cd3f;margin:0 0 5px}
.userinfo h3{margin:0 0 5px}
.userinfo h3,.userinfo h3 a,.userinfo h3 a:hover,.userinfo h3 a:visited{color:#ff8a00;text-decoration:none}
.userinfo h2.orange,.userinfo h2.orange a,.userinfo h2.orange a:hover,.userinfo h2.orange a:visited{color:#ff8a00}
.userinfo h2 span{color:#696969}
.userinfo p.lastvisit{font-size:.85em;color:#a2cd3f;margin:0 0 30px}
.userinfo .userpic{border:1px solid #414141;float:left;margin:3px -126px}
.userinfo .rate{font-size:.85em}
.userinfo a.add,.userinfo p.ratenum{float:right}
.userinfo h3.green,.userinfo h3.green a,.userinfo h3.green a:hover,.userinfo h3.green a:visited{color:#9fcc3a}
.userinfo h3.green span{color:#696969}
.userinfo p.note{width:190px;font-size:.85em;float:right;border-left:15px solid #9fcc3a;color:#010101;margin:0 0 16px -20px;padding:0 0 0 5px}
.userinfo p.msgs{font-size:.85em;color:#000;margin:0;padding:0 0 3px}
.userinfo p.lastread{font-size:.85em;color:#696969;margin:0;padding:0 0 25px}
.userinfo dl{clear:both;font-size:1.05em;margin:6px 0}
.userinfo dl dt{font-weight:700;display:inline}
.userinfo dl dt a,.userinfo dl dt a:hover,.userinfo dl dt a:visited{color:#ff8a00}
.userinfo dl dd{display:inline}
.userinfo dl dd p.ratenum{float:none;display:inline;font-size:1em}

/* Opinions Page */
.opinions h3{color:#000;margin:0 0 -0.5em}
.opinions{padding:0 0 25px}
.opinions ul{list-style:none outside}
.opinions ul li{border-top:2px solid #e9e9e9;margin:0 0 0 95px;padding:15px 0 12px}
.opinions .user h5{padding:0}
.opinions .user h5 a,.opinions .user h5 a:hover,.opinions .user h5 a:visited{color:#ff9000;text-decoration:none}
.opinions .opinion{width:95px;float:left;left:-95px;position:relative;text-align:center;margin:4px -95px 0 0}
.opinions .opinion small{font-size:.8em;display:block;padding:5px 0}
.opinions .opinion p{font-size:.85em;margin:8px 0 0}
.opinions .plus,.opinions .plus a,.opinions .plus a:hover,.opinions .plus a:visited{color:#ff9000}
.opinions .minus,.opinions .minus a,.opinions .minus a:hover,.opinions .minus a:visited{color:red}
.opinions .neutral,.opinions .neutral a,.opinions .neutral a:hover,.opinions .neutral a:visited{color:#00d8ff}

/* Comment Form */
.commentform{padding:0 25px 25px}
.commentform label{font-size:.85em;line-height:1.5em;margin:0 10px 0 0}
.commentform label input{vertical-align:middle}
.commentform textarea{margin:10px 0 3px}

/* Single Task Show */
.task{width:100%;clear:both;margin:0 0 16px;padding:10px 0 25px}
.task h2{margin:0 0 3px}
.task p.sum{clear:both;float:left;width:33%;color:#ff8a00;margin:0}
.task p.sum strong{font-size:1.4em;font-weight:400}
.task p.sum a,ul.tasklist li p.sum a:hover,ul.tasklist li p.sum a:visited{font-weight:700;color:#9fcc3a;text-decoration:underline;position:relative;margin:0px;}
.task p.cat{float:left;width:32%;text-align:left;margin:0}
.task p.date{float:right;white-space:nowrap;margin:0 0 0 -50px}

.offers{list-style:none outside}
.offers li{width:100%;padding:5px 0 25px}
.offers li .user{padding:0 0 15px 60px}
.offers li .user h5{padding:0}
.offers li .user h5,.offers li .user h5 a,.offers li .user h5 a:hover,.offers li .user h5 a:visited{text-decoration:none;color:#a2cd3f}

/* My Contacts */
#contacts td{border-bottom:2px solid #e9e9e9;padding:15px 0}
#contacts td.note{width:40%;font-size:.85em;padding:15px 0 15px 40px}
#contacts td.note p{border-left:15px solid #9fcc3a;color:#010101;margin:0 0 16px -20px;padding:0 0 0 5px}
#contacts .user h5{padding:0 0 3px}
#contacts .user h5,#contacts .user h5 a,#contacts .user h5 a:hover,#contacts .user h5 a:visited{text-decoration:none;color:#a2cd3f}
#contacts .user p.msgs a{text-decoration:none}
#contacts .user p.msgs a span{text-decoration:underline}
#contacts .user p.msgs a em{font-style:normal;background:#9fcc3a}
#contacts_makedir input.w100{font-size:1em}
#contacts_makedir input.makedir{background:#9fcc3a;color:#fff;font-size:.8em;border:none;padding:3px 2px 2px}
.contact_dir{font-size:.85em;padding:0 0 0 62px}
.contact_dir ul{list-style:none outside}
.contact_dir ul li{margin:40px 0}
.contact_dir ul li img{float:left;top:-10px;left:-62px;position:relative;margin:0 -62px 0 0}
.contact_dir .acts a,.contact_dir .acts a:hover,.contact_dir .acts a:visited{color:#a2cd3f}
#contacts,#contacts_makedir{width:100%}
#contacts td.note a,#contacts td.note a:hover,#contacts td.note a:visited,.contact_dir ul a,.contact_dir ul a:hover,.contact_dir ul a:visited{color:#696969}
#contacts .user p.msgs,#contacts .user p.msg_info{font-size:.85em;padding:0 0 2px}

/* Contact Talk */
.chat{padding:20px 0}
ul.chatlist{list-style:none outside;border-bottom:2px solid #e9e9e9;padding:0 25px 25px}
ul.chatlist li cite{font-style:normal;font-weight:700}
ul.chatlist li.author{color:#ac6900}
ul.chatlist li .file img{vertical-align:middle}
ul.chatlist li .file a,ul.chatlist li .file a:hover,ul.chatlist li .file a:visited{text-decoration:none;color:#ff9000}
ul.chatlist li .file a span{text-decoration:underline}


/* New Project Form */
.public_project .commentform{
float: left;}
.public_project dl{padding:0 25px}
.public_project dl dd{padding:3px 0 15px}
.public_project dl dd textarea{margin:0}
.public_project dl dd ul{list-style:none outside;padding:0 20px}
.public_project dl dd ul li{margin:4px 0}
.public_project .btns{padding:20px 50px;clear:both;border-top:2px solid #e9e9e9;}
.public_project .btns a{margin:0 35px 0 0}
ul.chatlist li,ul.chatlist li .file{padding:0 0 10px}
.public_project h3,.public_project dl dt{color:#000}
.public_project .helpbar{float:left;width:250px;padding:50px 0 0 40px}

/* Connections */
.incontact{width:100%;padding:25px 0 0}
.incontact .employ,.incontact .spec{float:left;width:49%}
.incontact ul{list-style:none outside;padding:0 0 10px}
.incontact ul li{margin:0 0 20px 40px}
.incontact .employ h3,.incontact .employ ul li a,.incontact .employ ul li a:hover,.incontact .employ ul li a:visited{color:#ffae00;text-decoration:none}
.incontact .spec h3,.incontact .spec ul li a,.incontact .spec ul li a:hover,.incontact .spec ul li a:visited{color:#8ed800;text-decoration:none}

/* Settings Form */
.settings{width:447px;padding:25px 0}
.settings h3{color:#ff8a00}
.settings dl dt{color:#000;font-size:.85em}
.settings dl dd{padding:3px 0 10px}
.settings span{color:#ff8a00;font-size:.85em}
.settings .hint{float:right;font-size:11px}
.settings p{color:#000}


.notify{background:#f5fef3;color:green}
.error{background:#fef3f3;color:red}

.ntp {padding-right: 10px; padding-bottom: 7px; padding-top: 7px;}
ul.ext_site {list-style-position:outside;}
ul.ext_site li {padding-bottom: 10px;}

/* Moda Window */
#TB_window a:link,#TB_window a:visited,#TB_window a:hover{color:#fff}
#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%}
#TB_window{
text-align:left;
font-size:12px;color:#fff;
left:51%; top:100px; display:none; position: fixed; z-index: 1000; top:20%; //position: absolute; top: expression(document.getElementsByTagName('body')[0].scrollTop + 50 + "px");
}
#TB_head_l,#TB_head_c,#TB_head_r,#TB_foot_l,#TB_foot_c,#TB_foot_c1,#TB_foot_c2,#TB_foot_r{font-size:1px}
#TB_head_l{width:8px;height:11px;background:url(http://rabotuza.retranslate.ru/images/tb_head_l.png);float:left}
#TB_head_c{height:11px;background:#a7a9ac;width:632px;float:left}
#TB_head_r{width:8px;height:11px;background:url(http://rabotuza.retranslate.ru/images/tb_head_r.png);float:left}
#TB_foot_l{width:9px;height:14px;background:url(http://rabotuza.retranslate.ru/images/tb_foot_l.png);float:left;clear:both}
#TB_foot_c{height:14px;float:left}
#TB_foot_c,#TB_foot_c1,#TB_foot_c2{width:629px}
#TB_foot_c1{height:5px;background:#a7a9ac}
#TB_foot_c2{background:url(http://rabotuza.retranslate.ru/images/tb_foot_c.png) repeat-x;height:9px}
#TB_foot_r{width:9px;height:14px;background:url(http://rabotuza.retranslate.ru/images/tb_foot_r.png);float:left}
.tb_close{outline:none;float:right;margin:5px 15px 0 0}
#TB_body{width:640px;background:url(http://rabotuza.retranslate.ru/images/tb_body.png) repeat-y;clear:both;padding:0 3px 0 4px}
#TB_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;background:#a7a9ac;margin:0;padding:0}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;opacity:0;height:100%;width:100%}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px}
.TB_modal input{vertical-align:middle}
.modalbody{padding:10px 14px}
.modalbody h3{color:#fff;font-size:1.5em;margin:0 0 20px 44px}
.modalbody dl{float:left;width:590px;clear:both;padding:0 0 24px}
.modalbody dl dt{float:left;width:122px;clear:left;text-align:right;display:block;margin:0 -140px 0 0;padding:2px 0 3px}
.modalbody dl dd{display:block;width:450px;float:right}
.modalbody dl dd span{float:right;font-size:10px;width:155px;line-height:1em;margin:1px 0 0}
.modalbody dl dd input{font-size:1.2em;float:left;margin:0;padding:.12em}
.modalbody ul{list-style:none outside;clear:both;float:left;width:450px;margin:0;padding:0 0 5px 140px}
.modalbody ul li{float:left;width:125px;margin:0;padding:0}
.modalbody dl dd img{vertical-align:top;margin:0 0 0 10px}
.modalbody dl.captha dd input{float:none}
.modalbody p{clear:both}
.modalbody .agree{font-size:.8em;margin:0;padding:15px 0 0}
.modalbody .btn{clear:both;width:450px;padding:5px 0 0 140px}