/*
 * my custom css. Different from original designer's ones because already are used in functionality
 */

/*
 * #registration_form -> #registerEmp in registration.css 
 */

#registration_form{
font-size:92%;
color:#858585;
width:650px;
overflow: hidden;
float:left;
display:inline;
}
#registration_form i{
font-style:normal;
color:#f00;}

#registration_form div{
float: left;
width: 100%; 
margin-bottom: 4px; 
}
#registration_form div.noMar{
margin-bottom: 0px; 
}
#registration_form span{
float:left;
width: 290px;
margin-left:20px;
position:relative;
top:4px;
}

#registration_form input[type=text], #registration_form input[type=password]{
width: 162px;
background: #FFF;
border: 1px solid #A9ADB3; 
height: 20px;
color:#6D6D6D;
padding-left: 7px;
float:left;
}

#registration_form label {
float: left;
width: 158px;
position: relative;
top: 4px;
margin-right: 5px;
font-size:109%;
color:#4E5259;
}


#registration_form input[type=submit] {
cursor: pointer;
border:none;
}


#registration_form label.registrationPlus{
float:left;
background: url(../images/registration/plus.gif) 7px 7px no-repeat;
padding-left: 22px;
top:0;
}


/* 
 * for /translators page, is taken from the old design
 */
.sort_arrow { cursor:pointer; }

.black{
font-size: 10px;
text-align:left;
color:#000;
margin: 0 2px 0 2px;
}

.grey{
font-size: 10px;
text-align:left;
color:#69747d;
margin: 0 2px 0 2px;
}


/*
 * #account_info_form -> #contInfo in clubpage.css
 */

.clubpageInfo #account_info_form input[type=submit] {
width:75px;
background: url(../images/buttons/en/save.png) no-repeat;
margin: 12px 0 0 240px;
}
.siteRU .clubpageInfo #account_info_form input[type=submit]{
background: url(../images/buttons/ru/save.png) no-repeat;
}
.siteDE .clubpageInfo #account_info_form input[type=submit]{
background: url(../images/buttons/de/save.png) no-repeat;
}


/*
 * /projects, аДаЛб� аЗаАаГаОаЛаОаВаКаОаВ б�аАаБаЛаИб�б� (б�б�б�аЛаКаИ аДаЛб� б�аОб�б�аИб�аОаВаКаИ)
 */
.projTable .arrowEmpty{
color:#8A94A2;
text-decoration:none;
}

/*
 * /account/translator, /translators/:account, /account_projects_add/step3, /projects: аНаАаПб�аАаВаЛаЕаНаИаЕ аПаЕб�аЕаВаОаДаА (both_directions)
 */
.placeprojectTT span.bothdir{
  background: url(../images/project/langArrow.gif) right 4px no-repeat;
  padding-right:25px;
  margin-right:7px;
}
.placeprojectTT span.onedir, .registrationRight span.onedir, font.onedir{
  background: url(../images/project/langArrowRight.gif) right 4px no-repeat;
  padding-right:25px;
  margin-right:7px;
}
.userinfoLang span.bothdir, font.bothdir{
  background: url(../images/project/langArrow.gif) right 4px no-repeat;
  padding-right:25px;
  margin-right:7px;
}
.userinfoLang span.onedir{
  background: url(../images/project/langArrowRight.gif) right 4px no-repeat;
  padding-right:25px;
  margin-right:7px;
}


/*
 * /account/translator, аКаНаОаПаКаИ (both_directions)
 */
.placeprojectLang .menuL {
float: left;
background: url(/images/custom/botton_edit_del_left.png) no-repeat;
width: 4px;
height: 20px;
position: relative;
Z-index:1;
}
*html .placeprojectLang .menuL {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/custom/botton_edit_del_left.png', sizingMethod='crop');
position:relative;
z-index:1;
cursor:pointer;
}
.placeprojectLang .menuC {
float: left;
background: url(/images/custom/botton_edit_del_center.png) repeat-x;
text-aling: center;
height: 20px;
padding: 2px 3px 0 3px;
position:relative;
cursor:pointer;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
}
*html .placeprojectLang .menuC {
height: 29px;
}

.placeprojectLang .menuR {
background: url(/images/custom/botton_edit_del_right.png) no-repeat;
float: left;
width: 4px;
height: 20px;
position:relative;
cursor:pointer;
}
*html .placeprojectLang .menuR  {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/custom/botton_edit_del_right.png', sizingMethod='crop');
}


/*
 * б�аВаЕб�аА б�аАаМаОб�аЕаК аПаОаПаАаПаОаВ аДаЛб� б�аАаЗаНб�б� б�аВаЕб�аОаВб�б� б�б�аЕаМ
 */
.siteGreen .menu-top, .siteGreen .menu-top1 {
background: url(../images/popup/popup_top_green.gif) top no-repeat;
background-position: 0px -32px;
}
.siteBlue .menu-top, .siteBlue .menu-top1 {
background: url(../images/popup/popup_top_blue.gif) top no-repeat;
background-position: 0px -32px;
}
.siteRose .menu-top, .siteRose .menu-top1 {
background: url(../images/popup/popup_top_rose.gif) top no-repeat;
background-position: 0px -32px;
}
.siteGreen .menu-top1, .siteBlue .menu-top1, .siteRose .menu-top1 {
background-position: 0px 0px;
}

.siteGreen .menu {
background: url(../images/popup/center_green.gif) repeat-y;
}
.siteBlue .menu {
background: url(../images/popup/center_blue.gif) repeat-y;
}
.siteRose .menu {
background: url(../images/popup/center_rose.gif) repeat-y;
}

.siteGreen .menu1 {
background: url(../images/popup/center1_green.gif) repeat-y;
}
.siteBlue .menu1 {
background: url(../images/popup/center1_blue.gif) repeat-y;
}
.siteRose .menu1 {
background: url(../images/popup/center1_rose.gif) repeat-y;
}

.siteGreen .menu-bottom {
background:url(../images/popup/bottom_green.gif) bottom no-repeat;
}
.siteBlue .menu-bottom {
background:url(../images/popup/bottom_blue.gif) bottom no-repeat;
}
.siteRose .menu-bottom {
background:url(../images/popup/bottom_rose.gif) bottom no-repeat;
}

.siteGreen .menu-bottom1 {
background: url(../images/popup/bottom1_green.gif) bottom no-repeat;
}
.siteBlue .menu-bottom1 {
background: url(../images/popup/bottom1_blue.gif) bottom no-repeat;
}
.siteRose .menu-bottom1 {
background: url(../images/popup/bottom1_rose.gif) bottom no-repeat;
}

/*
 * /projects/id/X, аНаАаПб�аАаВаЛаЕаНаИаЕ аПаЕб�аЕаВаОаДаА аВ аПаОаПаАаПаЕ аПаЕб�аЕаВаОаДб�аИаКаА
 */
.left_col .p1 i.bothdir{
font-style:normal;
background: url(../images/project/langArrow.gif) right 4px no-repeat;
padding-right:25px;
margin-right:7px;
}
.left_col .p1 i.onedir{
font-style:normal;
background: url(../images/project/langArrowRight.gif) right 4px no-repeat;
padding-right:25px;
margin-right:7px;
}
.projectLang span.onedir{
font-style:normal;
background: url(../images/project/langArrowRight.gif) right 4px no-repeat;
padding-right:25px;
margin-right:7px;
}


/*
 * /account_projects/employer/bidded, аБаЛаОаК аВб�аБаОб�аА аИб�аПаОаЛаНаИб�аЕаЛб� аПб�аОаЕаКб�аА
 */
.empSelectTrans .projectTableHead{
background: url(../images/project/tableTopLong.png) no-repeat;
width:860px;
}
.siteGreen .empSelectTrans .projectTableHead{
background: url(../images/project/tableTopGreenLong.png) no-repeat;
}
.siteBlue .empSelectTrans .projectTableHead{
background: url(../images/project/tableTopBlueLong.png) no-repeat;
}
.siteRose .empSelectTrans .projectTableHead{
background: url(../images/project/tableTopRoseLong.png) no-repeat;
}

.empSelectTrans .projectTableBody{
width:860px;
border-left: 1px solid #DDDEDE;
border-right: 1px solid #DDDEDE;
}

.empSelectTrans .projectTableBody td{
height: 54px;
background:#F0F2F3;
vertical-align:middle;
}
.siteGreen .empSelectTrans .projectTableBody td{
background:#ECF6E3;
}
.siteBlue .empSelectTrans .projectTableBody td{
background:#EAF2F7;
}
.siteRose .empSelectTrans .projectTableBody td{
background:#F8EDE5;
}

.empSelectTrans .projectTableHead th{
height:34px;
color:#fff;
vertical-align:middle;
text-align:center;
border-right:1px solid #BBC2CC;
}
.siteGreen .empSelectTrans .projectTableHead th{
border-right:1px solid #C5E1A6;
}
.siteBlue .empSelectTrans .projectTableHead th{
border-right:1px solid #91C6EE;
}
.siteRose .empSelectTrans .projectTableHead th{
border-right:1px solid #FBC397;
}


.empSelectTrans .projectTableHead th.td2{
width:200px;
}
.empSelectTrans .projectTableHead th.td1{
padding-left: 8px;
width:360px;
}
.empSelectTrans .projectTableHead th.td3{
width:100px;
}
.empSelectTrans .projectTableHead th.td4{
width:100px;
}
.empSelectTrans .projectTableHead th.td5{
border-right:none;
width:100px;
}


.empSelectTrans .projectTableBody td.td2{
width:200px;
text-align: left;
}
.empSelectTrans .projectTableBody td.td1{
width:360px;
text-align: justify;
}
.empSelectTrans .projectTableBody td.td3{
width:100px;
}
.empSelectTrans .projectTableBody td.td4{
width:100px;
}
.empSelectTrans .projectTableBody td.td5{
width:100px;
}

.empSelectTrans .projectTableBody td.td5 a.chooseTranslator{
height:35px;
width:59px;
background: url(../images/buttons/en/chooseTranslator.png) no-repeat;
cursor:pointer;
margin:0 auto;
/*margin-right: 25px;*/
float:right;
}
.siteRU .empSelectTrans .projectTableBody td.td5 a.chooseTranslator{
background: url(../images/buttons/ru/chooseTranslator.png) no-repeat;
}
.siteDE .empSelectTrans .projectTableBody td.td5 a.chooseTranslator{
background: url(../images/buttons/de/chooseTranslator.png) no-repeat;
}

.empSelectTrans .projectTableBody td.td2 div.td2div{
margin-left: 8px;
font-weight:bold;
color:#383636;
font-size: 10px;
}
.empSelectTrans .projectTableBody td.td2 div.td2div img{
margin-right:8px;
}
.empSelectTrans .projectTableBody td.td2 div.td2div p{
font-weight:normal;
text-align: right;
padding-right:20px;
color:#716A6A;
font-size:84%;
}
.empSelectTrans .projectTableBody td.td2 div.td2div p span{
color:#C2C7D2;
}

.openBids{
height:21px;
background: url(../images/project/plus.png) right top no-repeat;
cursor:pointer;
margin-top: 25px;
line-height:21px;
text-align:left;
}
.closeBids{
height:21px;
background: url(../images/project/minus.png) right top no-repeat;
cursor:pointer;
margin-top: 25px;
line-height:21px;
text-align:left;
}


.popup{
  overflow: visible;
}

/*
 *  /feedback/:login
 */
 .projTable .td4_f {
width: 70px;
text-align:center;
}

.projTable .td5_f {
width: 90px;
text-align:center;
}

.projTable .td6_f {
width: 83px;
text-align:center;
}


/*
 * /account_projects_add/step1, аКаНаОаПаКаА Save 
 */
.save_changes {
 text-decoration: none;
}


/*
 * аГаЛаАаВаНаОаЕ аМаЕаНб� аЖаИб�аНб�аМ б�б�аИб�б�аОаМ
 */
.headerMenuItem1, .headerMenuItem2, .headerMenuItem3, .headerMenuItem4 {
font-weight:bold;
}

/*
 * б�б�аОаБб� б�б�б�аЛаКаИ а аЕаГаИб�б�б�аАб�аИаИ аИ а�аАаБб�аЛаИ аПаАб�аОаЛб� аБб�аЛаИ аПаОаДб�аЕб�аКаНб�б�б�аМаИ
 */
.underlineLink a {
text-decoration: underline;
}
.underlineLink a:hover {
text-decoration: none;
}

/*
 * аНаАаЗаВаАаНаИб� аПб�аОаЕаКб�аОаВ аДаЕаЛаАб�б� аБаОаЛаЕаЕ аМаЕаЛаКаИаМ б�б�аИб�б�аОаМ
 */
.smallProjectTitle {
font-size: 12px;
}

/*
 * б�аОаОаБб�аЕаНаИб� flashMessage аВб�аВаОаДаИб�б� аВ аБаЛаОаКаЕ аКаОаНб�аЕаНб�аА 
 */
.flashMes{
background: url(../images/registration/suc.png) no-repeat;
padding-left: 55px;
height: 50px;
vertical-align: middle;
}
.flashMes h3{
color:#FF8400;
font-size:20px;
font-weight: bold;
padding-top: 10px;
}

/*
 * аПб�аЕаДб�аПб�аЕаЖаДаЕаНаИб� аОаБ аОб�аИаБаКаЕ аЗаАаПаОаЛаНаЕаНаИб� аПаОаЛб� б�аОб�аМ
 */
.fieldErr {
font-size: 9px;
color: red;
}

/*
 * аМаАаЛаЕаНб�аКаАб� аКаНаОаПаКаА cancel, аНаАаПб�аИаМаЕб� аПб�аИ б�аЕаДаАаКб�аИб�аОаВаАаНаИаИ аПб�аОаЕаКб�аА аВ /account_projects/employer/bidded
 */
.cancel{
width:53px;
height:20px;
text-indent:-9999px;
background: url(../images/buttons/en/calcelGr.png) no-repeat;
cursor:pointer;
float:left;
margin-right:4px;
}
.siteRU .cancel{
background: url(../images/buttons/ru/calcelGr.png) no-repeat;
}
.siteDE .cancel{
background: url(../images/buttons/de/calcelGr.png) no-repeat;
width:53px;
}

/*
 * аБаОаЛб�б�аАб� аКаНаОаПаКаА Save аВ /account/employer, /account/translator
 */
.saveBig input[type=submit]{
width:80px;
height:44px;
background: url(../images/buttons/en/saveBig.png) no-repeat;
margin:55px 0 0 0;
}
.siteRU .saveBig input[type=submit]{
background: url(../images/buttons/ru/saveBig.png) no-repeat;
}
.siteDE .saveBig input[type=submit]{
background: url(../images/buttons/de/saveBig.png) no-repeat;
}


/*
 *
 */
.projTable td.td2 div.td2div b, .projectTopTable td.td5 div.td2div b, .projectTableBody td.td2 div.td2div b{
color: #507FA4;
text-decoration: underline;
cursor: pointer;
}

.projTable td.td2 div.td2div b:hover, .projectTopTable td.td5 div.td2div b:hover, .projectTableBody td.td2 div.td2div b:hover{
text-decoration: none;
}

/*
 * б�б�б�аАаНаИб�аА аПб�аОаДаЛаЕаНаИб� б�аЕаГаИб�б�б�аАб�аИаИ
 */
.prolong_90{
color:#6bc138;
font-size:10px;
}

.clubpageProl a.disable {
cursor: default;
background: url(../images/buttons/en/prolongRegDis.png) no-repeat;
}
.siteRU .clubpageProl a.disable{
background: url(../images/buttons/ru/prolongRegDis.png) no-repeat;
}
.siteDE .clubpageProl a.disable{
background: url(../images/buttons/de/prolongRegDis.png) no-repeat;
}


/*
 * аВ б�аАаБаЛаИб�аЕ аПаОаДаАаНаНб�б� аЗаАб�аВаОаК аНаАаДаО аБб�аЛаО б�аБб�аАб�б� аКаОаЛаОаНаКб� б� аНаОаМаЕб�аОаМ, б�б�аОаБб� б�аАб�б�аИб�аИб�б� аПаОаЛаЕ б� аЛаОаГаИаНаОаМ аПаЕб�аЕаВаОаДб�аИаКаА, /projects/id/XX
 */
.projectTable .td1{
width:0px;
}
.projectTable .td2{
width:146px;
}

/*
 * аНаЕаАаКб�аИаВаНаАб� аКаНаОаПаКаА Added To Watch List
 */
.projTable .addToWatchDis{
background: url(../images/buttons/en/addToWatchDis.png) no-repeat;
cursor:default;
height:35px;
width:59px;
margin:0 auto;
}
.siteRU .projTable .addToWatchDis{
background: url(../images/buttons/ru/addToWatchDis.png) no-repeat;
}
.siteDE .projTable .addToWatchDis{
background: url(../images/buttons/de/addToWatchDis.png) no-repeat;
}

/*
 * аНаЕаАаКб�аИаВаНаАб� аКаНаОаПаКаА bid to the project
 */
input#addbid[disabled]
{
cursor:default;
}

/*
 * аКаНаОаПаКаА а�аАаЗаАаД аНаА б�б�б�аАаНаИб�аЕ аПб�аОаЕаКб�аА (аКаОаГаДаА аПаОаПаАаДаАаЕаМ аНаА аНаЕаЕ б�аЕб�аЕаЗ watched list), аКаОб�б�аЕаКб�аИб�аОаВаКаА аКаЛаАб�б�аА аИаЗ project.css
 */
.projectBack{
margin-top:12px;
}


/*
 * аНаЕаАаКб�аИаВаНаАб� аКаНаОаПаКаА Add for the bid аНаА б�б�б�аАаНаИб�аЕ аПб�аОаЕаКб�аА
 */
.projectForm input[type=submit].disable {
cursor: default;
background: url(../images/buttons/en/bidDis.png) no-repeat;
}
.siteRU .projectForm input[type=submit].disable {
background: url(../images/buttons/ru/bidDis.png) no-repeat;
}
.siteDE .projectForm input[type=submit].disable {
background: url(../images/buttons/de/bidDis.png) no-repeat;
}

/*
 * аДаЛб� аЗаАаГаЛб�б�аКаИ error.html
 */

#error {
min-height:100%;
width: 940px;
margin: 0 auto;
text-align: left;

}

/*
 * аБаЛаОаК аГб�аГаЛ аАаДб�аЕаНб�аА
 */
.headerAdsGoogleC{
height:57px;
width: 220px; /*204px;*/
overflow:visible;
position:absolute;
left:-15px;/*0;*/
top: 124px;
/*background: url(../images/header/adsGoogle.png) no-repeat;*/
color:#fff;
font-size:92%;
padding: 12px 18px;
}
.headerAdsGoogleC a{
color:#fff;
font-weight:bold;
display:block;
}

.headerAds2GoogleC {
height:300px;
position:absolute;
top:500px;
width:100%;
}

/*
 * аПб�аИаНаИаМаАаЕаМб�аЕ аВаАб�аИаАаНб�б� аОаПаЛаАб�б� аВ аПб�аОб�аИаЛаЕ аПаЕб�аЕаВаОаДб�аИаКаА 
 */
.userinfoPayment{
padding-left: 16px;
}
.userinfoPayment ul{
margin: 4px 0 10px 0;
}
.userinfoPayment li{
background: url(../images/project/gal.gif) 0 5px no-repeat;
padding-left:12px;
}

/*
 * б�б�б�аАаНаИб�аА б�аЕаЗб�аЛб�б�аАб�аОаВ аПаОаИб�аКаА
 */
.searchTable{
width:670px;
padding-top: 10px;
}
.searchTable table{
width:670px;
}
.searchTable th{
height:30px;
vertical-align:middle;
color:#8A94A2;
font-weight:normal;
text-align:center;
}

.searchTable td{
padding: 15px 0;
border-bottom: 1px solid #D8DCE4;
vertical-align:top;
background: url(../images/index/tdBord.png) right 0 no-repeat;
text-align:center;
vertical-align:middle;
}
.searchTable .arrowUp, .searchTable .arrowDown{
background: url(../images/index/arrowUp.png) right 3px no-repeat;
padding-right: 12px;
color:#8A94A2;
text-decoration:none;

}
.searchTable .arrowDown{
background: url(../images/index/arrowDown.png) right 3px no-repeat;
}
.searchTable .td2div{
text-align:center;
}
.searchTable .td2div img{
margin-right:8px;
}
.searchTable .td2div{
font-weight:bold;
color:#383636;
}
.searchTable .td2div p{
font-weight:normal;
text-align: right;
padding-right:28px;
color:#716A6A;
font-size:84%;
}
.searchTable .td2div p span{
color:#C2C7D2;
}
.searchTable li{
font-size:84%;
color:#69747D;
margin-bottom:-2px;
}
.searchTable li b{
font-weight:normal;
color:#000;
}
.searchTable td.list{
text-align:left;
padding-left: 13px;
}
.searchTable li span{
background: url(../images/search/arrow.gif) right 4px no-repeat;
padding-right:17px;
margin-right:1px;
}
.searchTable td.flag{
width:120px;
}


.userinfoAttached2{
  color:#7A7A7A;
  font-size:92%;
}
.userinfoAttached2 a{
  background: url(../images/userinfo/attach.gif) no-repeat;
  padding-left: 16px;
  /*width: 122px;
  float:left;
  overflow:hidden;*/
  font-size:110%; 
}

.userinfoAttached2 li{
  margin-bottom: 3px;
}

.userinfoAttached2 li span{
  margin-left: 5px;
}

.product_photo{
  height: 166px !important;
  display:table-cell;
  vertical-align:middle;
  position:relative;
}


* html .product_photo .thickbox {
display: block;
z-index: expression(
runtimeStyle.zIndex = 1,
this == ((166/2)-parseInt(offsetHeight)/2) <0 ? style.marginTop="0" : style.marginTop=(166/2)-(parseInt(offsetHeight)/2) +'px');
}
*:first-child+html .product_photo .thickbox {
display: block;
z-index: expression(
runtimeStyle.zIndex = 1,
this == ((166/2)-parseInt(offsetHeight)/2) <0 ? style.marginTop="0" : style.marginTop=(166/2)-(parseInt(offsetHeight)/2) +'px');
}


.aboutInfo {
  text-align: justify;
}


.scrollBox{
  margin-left: 0px;
  width:228px
  background: url(../images/userinfo/txt228.png) no-repeat;
}
.scroll-pane{
 width:216px;
}














