.registrationRight ol{
margin-bottom: 18px;
}

#addTranslation{
background: url(../images/buttons/en/addTranslation.png) no-repeat;
width: 122px;
height:25px;
float:left;
text-indent:-9999px;
overflow:hidden;
margin-left:-10px;
position:absolute;
cursor:pointer;
}
.siteRU #addTranslation{
background: url(../images/buttons/ru/addTranslation.png) no-repeat;
}
.siteDE #addTranslation{
background: url(../images/buttons/de/addTranslation.png) no-repeat;
}

.placeprojectStep1{
width: 265px;
font-size:92%;
float:left;
}

.placeprojectStep1 div{
margin-bottom: 12px;
}
.placeprojectSel{
width: 160px;
float:left;

}
.placeprojectChB{
float:left;
width: 100px;
}
.placeprojectChB p{
width: 100px;
margin-bottom:5px;
}
.placeprojectChB div {
height: auto;
margin: 0;
}
.placeprojectChB input{
margin-right: 8px;
height: 15px;
width: 15px;
vertical-align: middle;
}
.placeprojectBt{
margin-top: 20px;
float:left;
width: 172px;
}

.placeprojectBt #continue{
float:right;
margin-top: 16px;
}
.placeprojectBt input[type=text]{
width: 163px;
background: #FFF;
border: 1px solid #A9ADB3; 
height: 20px;
color:#6D6D6D;
padding-left: 7px;
}

.placeprojectBt input[type=radio]{
height: 14px;
width: 14px;
margin: 0 3px 0 0;
vertical-align: middle;
}
.placeprojectBt label{
margin: 0 5px 0 0;

}
.placeprojectBigLab{
width: 265px;
display:block;
}
.placeprojectResultBlock{
width: 310px;
float:left;
position:relative;
}
.placeprojectResultBlock .clubpageResultMenu{
position:relative;
top:0px;
left:0px;
}
.placeprojectResultBlock .clubpageRTable{
background:#fff;
margin-top:0;
width: 263px;
}
.placeprojectResultBlock .clubpageRTable b{
display:block;
margin-bottom: 5px;
}

.placeprojectLang span{
background: url(../images/project/langArrow.gif) right 4px no-repeat;
padding-right:25px;
margin-right:7px;
}
.placeprojectLang ul{
margin: 2px 0 10px 7px;
clear:both;
}
.placeprojectLang li{
background: url(../images/project/gal.gif) 0 5px no-repeat;
padding-left:12px;
margin-right:10px;
font-size:92%;
}
.placeprojectTT{
float:left;
margin-right:5px;

}
.placeprojectEdDel{
float:right;
width:110px;
}
.placeprojectEdDel a{
margin-bottom:2px;
}


.placeprojectStep2 .placeprojectLeft{
width: 240px;
float:left;
margin-top: 16px;
}
.placeprojectStep2 .placeprojectLeft p{
margin-bottom: 20px;}
.placeprojectStep2 .placeprojectLeft label{
font-weight:bold;
display:block;
margin-bottom: 3px;
}
.placeprojectStep2 .placeprojectLeft div{
margin-bottom: 5px;}

.placeprojectStep2 .placeprojectLeft #continue{
margin-top: 20px;
}

.placeprojectStep2 .placeprojectLeft input[type=text]{
width: 163px;
background: #FFF;
border: 1px solid #A9ADB3; 
height: 20px;
color:#6D6D6D;
padding-left: 7px;
}
.placeprojectStep2 .placeprojectRight{
margin-left: 285px;
padding-top:16px;
width: 315px;
}
.placeprojectStep2 .placeprojectRight span{
color:#f00;
}
.placeprojectStep2 .placeprojectRight p{
font-size: 92%;
margin-bottom:0;
}
.placeprojectStep2 .placeprojectRight textarea{
width: 314px;
height:85px;
background:#fff;
border:1px solid #A9ADB3;
margin-top: 6px;
margin-bottom: 10px;
font-size:100%;
color:#6D6D6D;
font-family:Arial;
}
.placeprojectList{
margin-top: 20px;
margin-bottom: 10px;
line-height: 150%;
}
.placeprojectList dt{
color:#3F3F3F;
width: 120px;
float:left;

font-weight:bold;

}
.placeprojectList dd{
margin-left: 120px;
}
.placeprojectList dd span{
background: url(../images/project/langArrow.gif) right 4px no-repeat;
padding-right:25px;
margin-right:7px;
}
.placeprojectBot #back{
margin: 0px;
//margin-top: 15px;
float:left;
display:inline;
}
.placeprojectBot #confirm{
margin-left: 108px;
}
.registrationRight .placeprojectLight#confirm{
background: url(../images/buttons/en/confirmLight.png) no-repeat;
}
.siteRU .registrationRight .placeprojectLight#confirm{
background: url(../images/buttons/ru/confirm.png) no-repeat;
}
.siteDE .registrationRight .placeprojectLight#confirm{
background: url(../images/buttons/de/confirm.png) no-repeat;
}