.clubpageMenu{
padding-top: 7px;
margin-left: 32px;
height:50px;
}
.clubpageMenu .clubpageStamp{
float:left;
}
.clubpageStamp{
height:39px;
width: 63px;
background: url(../images/clubpage/stamp.png) no-repeat;
position:relative;
overflow:hidden;
}
.clubpageStamp .crown{
width: 9px;
height:8px;
background: url(../images/clubpage/crown.gif) no-repeat;
overflow:hidden;
position:absolute;
left:13px;
top:5px;
}
.clubpageStamp .flag{
width: 18px;
height:12px;
overflow:hidden;
position:absolute;
left:9px;
top:15px;
}
.clubpageStamp .dagger{
position:absolute;
left:9px;
top: 23px;
}
.clubpageStamp .stampText{
color:#8B8B8B;
font-size:75%;
margin-left: 33px;
padding-top: 10px;
}
.clubpageMenu ul{
height:50px;
overflow:hidden;
margin-left: 41px;
float:left;
}
.clubpageMenu li{
height:50px;
width:143px;
position:relative;
float:left;
margin-right:10px;
overflow:hidden;
}
.clubpageMenu li div{
height:100%;
width:100%;
background: url(../images/clubpage/menuItem.png) no-repeat;
position:absolute;
}
.siteGreen .clubpageMenu li div{
background: url(../images/clubpage/menuItemGreen.png) no-repeat;
}
.siteBlue .clubpageMenu li div{
background: url(../images/clubpage/menuItemBlue.png) no-repeat;
}
.siteRose .clubpageMenu li div{
background: url(../images/clubpage/menuItemRose.png) no-repeat;
}

.clubpageMenu li a{
height:100%;
width:100%;
position:absolute;
display:block;
text-align:center;
color:#868F99;
text-decoration:none;
font-size:117%;
padding-top:20px;
}
.clubpageMenuActive{
background: url(../images/clubpage/menuItemActive.png) no-repeat;
color:#fff;
font-size:117%;
text-align:center;
padding-top:20px;
}

.siteGreen .clubpageMenuActive{
background: url(../images/clubpage/menuItemActiveGreen.png) no-repeat;
}
.siteBlue .clubpageMenuActive{
background: url(../images/clubpage/menuItemActiveBlue.png) no-repeat;
}
.siteRose .clubpageMenuActive{
background: url(../images/clubpage/menuItemActiveRose.png) no-repeat;
}

.clubpageMenu2{
background: url(../images/clubpage/menu2Fon.png) repeat-x;
height:64px;
width:929px;
margin-left:1px;
position:relative;
}

.siteGreen .clubpageMenu2{
background: url(../images/clubpage/menu2FonGreen.png) repeat-x;
}
.siteBlue .clubpageMenu2{
background: url(../images/clubpage/menu2FonBlue.png) repeat-x;
}
.siteRose .clubpageMenu2{
background: url(../images/clubpage/menu2FonRose.png) repeat-x;
}

.clubpageMenu2 ul{
margin-left: 34px;
padding-top: 21px;
clear:both;
height:64px;
overflow:hidden;

}
.clubpageMenu2 li{
height:43px;
width:155px;
float:left;
margin-right:6px;
overflow:hidden;
background: url(../images/clubpage/menu2ItemActive.png) no-repeat;
text-align:center;
position:relative;
color:#507FA4;
font-size:109%;
line-height: 43px;
}

.siteGreen .clubpageMenu2 li{
background: url(../images/clubpage/menu2ItemActiveGreen.png) repeat-x;
}
.siteBlue .clubpageMenu2 li{
background: url(../images/clubpage/menu2ItemActiveBlue.png) repeat-x;
}
.siteRose .clubpageMenu2 li{
background: url(../images/clubpage/menu2ItemActiveRose.png) repeat-x;
}

.clubpageMenu2 li a{
height:100%;
width:100%;
display:block;
text-align:center;
color:#989EA5;
text-decoration:none;
background: url(../images/clubpage/menu2Item.png) no-repeat;
}

.siteGreen .clubpageMenu2 li a{
background: url(../images/clubpage/menu2ItemGreen.png) repeat-x;
}
.siteBlue .clubpageMenu2 li a{
background: url(../images/clubpage/menu2ItemBlue.png) repeat-x;
}
.siteRose .clubpageMenu2 li a{
background: url(../images/clubpage/menu2ItemRose.png) repeat-x;
}



#clubpageAddproject{
width:114px;
height:25px;
text-indent:-9999px;
background: url(../images/buttons/en/addProject.png) no-repeat;
position:absolute;
cursor:pointer;
}
.siteRU #clubpageAddproject{
background: url(../images/buttons/ru/addProject.png) no-repeat;
}
.siteDE #clubpageAddproject{
background: url(../images/buttons/de/addProject.png) no-repeat;
}
.clubpageMenu2 #clubpageAddproject{
top:21px;
right:36px;
}
.clubpageEmpTable{
margin-left: 34px;
width: 860px;
}
.clubpageEmpTable th{
border-bottom:2px solid #D4D9DE;
font-weight:normal;
font-size:84%;
padding: 7px 0;
color:#919498;
text-align:center;
}
.clubpageEmpTable td{
text-align:center;
border-bottom:1px solid #D4D9DE;
padding: 10px 5px 5px 5px;
vertical-align:middle;
}

.clubpageEmpTable .proj{
width:256px;
text-align:left;
padding-left:12px;}

.clubpageEmpTable td.proj{
font-size:117%;
color:#507FA4;
}
.clubpageEmpTable td.proj span{
color:#666;
font-size:72%;
display:block;
}
.clubpageEmpTable .EdDel{
width:100px;
padding:0;
}
.clubpageEmpTable td b{
font-size:125%;
}
.edit{
width:43px;
height:20px;
text-indent:-9999px;
background: url(../images/buttons/en/edit.png) no-repeat;
cursor:pointer;
float:left;
margin-right:4px;
}
.siteRU .edit{
background: url(../images/buttons/ru/edit.png) no-repeat;
}
.siteDE .edit{
background: url(../images/buttons/de/edit.png) no-repeat;
width:53px;
}
.delete{
width:53px;
height:20px;
text-indent:-9999px;
background: url(../images/buttons/en/delete.png) no-repeat;
cursor:pointer;
float:left;
}
.siteRU .delete{
background: url(../images/buttons/ru/delete.png) no-repeat;
}
.siteDE .delete{
background: url(../images/buttons/de/delete.png) no-repeat;
}

.save{
width:53px;
height:20px;
text-indent:-9999px;
background: url(../images/buttons/en/saveGr.png) no-repeat;
cursor:pointer;
float:left;
margin-right:4px;
}
.siteRU .save{
background: url(../images/buttons/ru/saveGr.png) no-repeat;
}
.siteDE .save{
background: url(../images/buttons/de/saveGr.png) no-repeat;
width:53px;
}


.finish{
width:53px;
height:20px;
text-indent:-9999px;
background: url(../images/buttons/en/finish.png) no-repeat;
cursor:pointer;
float:left;
}
.siteRU .finish{
background: url(../images/buttons/ru/finish.png) no-repeat;
}
.siteDE .finish{
background: url(../images/buttons/de/finish.png) no-repeat;
}



.clubpageEmpTable .lastRow td{
border-bottom:none;
}
.clubpageText{
margin-left: 36px;
margin-bottom: 10px;

}
.clubpagesBlockFon{
width:931px;
background: url(../images/clubpage/blockFon.png) no-repeat;
height:320px;
margin-bottom:-319px;
}
.clubpageText.marTop{
margin-top:40px;
}
.clubpageText p{
margin-bottom: 5px;}
.clubpageText p b{
font-size:117%
}

.clubpageProlong{
margin-top:10px;
margin-bottom: 24px;
width: 271px;
height:145px;
background: url(../images/clubpage/prolong.png) no-repeat;
/*overflow:hidden;*/
padding:22px;
float:left;
}
.clubpageProlong p{
font-size:92%;
width: 210px;
}
.prolongForm{
width: 262px;
float:left;
display:inline;
}
.prolongForm div{
float: left;
width: 100%; 
margin-bottom: 5px; 
}

.prolongForm label{
float:left;
width: 115px;
position:relative;
top:4px;
}
.prolongForm input[type=submit] { 
cursor: pointer;
border:none;
height:32px;
width:142px;
background: url(../images/buttons/en/prolongReg.png) no-repeat;
position:absolute;
}
.siteRU .prolongForm input[type=submit]{
background: url(../images/buttons/ru/prolongReg.png) no-repeat;
}
.siteDE .prolongForm input[type=submit]{
background: url(../images/buttons/de/prolongReg.png) no-repeat;
}

.prolongForm input[type=submit].disable{
background: url(../images/buttons/en/prolongRegDis.png) no-repeat;
cursor:default;
}

.clubpageTariffstable{
margin-left: 370px;
margin-top:-18px;
}
.clubpageTariffstable #tariffs{
height:29px;
width:89px;
background: url(../images/buttons/en/tariffs.png) no-repeat;
text-indent:-9999px;
}
.siteRU .clubpageTariffstable #tariffs{
background: url(../images/buttons/ru/tariffs.png) no-repeat;
}
.siteDE .clubpageTariffstable #tariffs{
background: url(../images/buttons/de/tariffs.png) no-repeat;
}

.clubpageTariffstable table{
border:1px solid #C7CCD5;
width: 458px;
}
.clubpageTariffstable th{
color:#85878A;
font-weight:normal;
text-align:left;
padding-left: 18px;
height:29px;
vertical-align:middle;
background-color:#F4F6F8;
}
.clubpageTariffstable td{
font-size:109%;
padding: 4px 20px 4px 20px;
}
.clubpageTariffstable .cost{
padding-left: 9px;
padding-right: 9px;
text-align:center;
border-left:1px solid #E8EAED;
border-right:1px solid #E8EAED;
}
.clubpageTariffstable .tar{
width:68px;
padding-right:0;
}
.clubpageTariffstable td.tar{
font-weight:bold;
}
.clubpageTariffstable .firstRow td{
padding-top: 16px;
}
.clubpageTariffstable .lastRow td{
padding-bottom: 16px;
}
.clubpageTariffstable2{
width:860px;
clear:both;
margin-bottom: 28px;
}
.clubpageTariffstable2 th{
border-top:2px solid #C7CCD5;
border-bottom:1px solid #C7CCD5;
height:30px;
vertical-align:middle;
color:#85878A;
font-weight:normal;
text-align:left;
font-size:92%;
}
.clubpageTariffstable2 td{
border-bottom:1px solid #C7CCD5;
height:48px;
vertical-align:middle;
font-size:109%;
font-weight:bold;
}
.clubpageTariffstable2 td span{
color:#FF0600;
}
.clubpageTariffstable2 .EdDel{
width: 490px;
}
.clubpagePaytext{
margin-bottom: 16px;
overflow:hidden;
width: 740px;
}
.clubpagePay{
width:136px;
height:66px;
background: url(../images/clubpage/pay.png) no-repeat;
overflow:hidden;
float:left;
text-align:center;
font-size:92%;
color:#9C9FA2;
clear:both;
cursor:pointer;
}
.clubpagePay b{
display:block;
color:#507FA4;
font-size:164%;
font-weight:normal;
padding-top: 16px;
}
.clubpagePaytext p{
margin-left:160px;
padding-top: 13px;
margin-bottom:0;
}

.footer{
float:left;
width:100%;
}
td.clubpageBigCol{
text-align:left;
border-top:none;
}
.clubpageTextInto{
margin-left:0;}

/*-----------for 19 page--------------*/
.clubpageInfo{
width:355px;
float:left;
margin-top:34px;
margin-bottom:12px;
}
.clubpageInfo h4{
padding-bottom:16px;
font-size:100%;

}
.clubpageInfo div{
float: left;
width: 100%; 
margin-bottom: 5px; 
}

.clubpageInfo label{
float:left;
width: 83px;
position:relative;
top:4px;
}
.clubpageInfo input[type=text], .clubpageInfo input[type=password]{
width: 220px;
background: #FFF;
border: 1px solid #A9ADB3; 
height: 20px;
color:#6D6D6D;
padding-left: 7px;
}

.clubpageInfo input[type=submit]{ 
cursor: pointer;
border:none;
height:29px;
width:75px;
background: url(../images/buttons/en/save.png) no-repeat;
margin: 12px 0 0 240px;
}
.siteRU .clubpageInfo input[type=submit]{
background: url(../images/buttons/ru/save.png) no-repeat;
}
.siteDE .clubpageInfo input[type=submit]{
background: url(../images/buttons/de/save.png) no-repeat;
}
.clubpageInfo .clubpageChange{
cursor: pointer;
border:none;
height:29px;
width:134px;
background: url(../images/buttons/en/changePass.png) no-repeat;
margin: 12px 0 0 82px;
display:block;
}
.siteRU .clubpageChange{
background: url(../images/buttons/ru/changePass.png) no-repeat;
}
.siteDE .clubpageChange{
background: url(../images/buttons/de/changePass.png) no-repeat;
}

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

.clubpageCont{
width: 865px;
border-top: 1px solid #D4D9DE;
margin-top: 13px;
float:left;
padding-top: 23px;
position:relative;
z-index:100;

}
.clubpageCont h4{
font-size:100%;
padding-bottom: 5px;
}
#preferredForm{
width: 356px;
float:left;
}
#preferredForm div{
float: left;
width: 157px; 
margin-bottom: 16px; 
}
#preferredForm label{
width:100%;
float:left;
}
#preferredForm input[type=submit]{ 
cursor: pointer;
border:none;
height:29px;
width:75px;
background: url(../images/buttons/en/save.png) no-repeat;
margin-left: 36px;
}
.siteRU #preferredForm input[type=submit]{
background: url(../images/buttons/ru/save.png) no-repeat;
}
.siteDE #preferredForm input[type=submit]{
background: url(../images/buttons/de/save.png) no-repeat;
}
#addLanguage{
cursor: pointer;
border:none;
height:25px;
width:144px;
background: url(../images/buttons/en/addLanguage.png) no-repeat;
position:absolute;
margin-left:-10px;
}
.siteRU #addLanguage{
background: url(../images/buttons/ru/addLanguage.png) no-repeat;
}
.siteDE #addLanguage{
background: url(../images/buttons/de/addLanguage.png) no-repeat;
}
.clubpageResultMenu{
height:29px;
width:131px;
background: url(../images/buttons/en/resultMenu.png) no-repeat;
position:absolute;
top:24px;
left:356px;
}
.clubpageBigForm .clubpageResultMenu{
top:0;}
.siteRU .clubpageResultMenu{
background: url(../images/buttons/ru/resultMenu.png) no-repeat;
}
.siteDE .clubpageResultMenu{
background: url(../images/buttons/de/resultMenu.png) no-repeat;
}
.clubpageRTable{
border:1px solid #C7CCD5;
float:left;
margin-top: 9px;
padding: 21px;

}
.clubpageRTable th{
font-weight:normal;
width: 74px;
height: 22px;
text-align:left;
}
.clubpageRTable td{
font-weight:bold;
width:75px;
}
.clubpageRTable td.EdDel{
width: 121px;
vertical-align:middle;
}
/*-----------end 19 page--------------*/
/*-----------for 20 page--------------*/
.clubpageCenteredForm{
margin-left: 273px;
display:inline;
}
.clubpageCenteredForm label{
width:130px;
}
.clubpageCenteredForm input[type=text], .clubpageCenteredForm input[type=password]{
width: 140px;
}

.clubpageCenteredForm input[type=submit]{ 
cursor: pointer;
border:none;
height:29px;
width:143px;
background: url(../images/buttons/en/apply.png) no-repeat;
margin: 18px 0 0 130px;
}
.siteRU .clubpageCenteredForm input[type=submit]{
background: url(../images/buttons/ru/apply.png) no-repeat;
}
.siteDE .clubpageCenteredForm input[type=submit]{
background: url(../images/buttons/de/apply.png) no-repeat;
}
.clubpageCancel{
cursor: pointer;
border:none;
height:29px;
width:86px;
background: url(../images/buttons/en/cancel.png) no-repeat;
position:absolute;
margin-top: 18px;
margin-left: 19px;
}
.siteRU .clubpageCancel{
background: url(../images/buttons/ru/cancel.png) no-repeat;
}
.siteDE .clubpageCancel{
background: url(../images/buttons/de/cancel.png) no-repeat;
}
.clubpageSecBut{
margin-top:0;
margin-left:150px;
}
/*-----------end 20 page--------------*/
.clubpageProl{
width:305px;
height:107px;
overflow:hidden;
background: url(../images/clubpage/prolFon.png) no-repeat;
padding-top:22px;
position:relative;
}
.clubpageProl p{
padding-left:19px;
}
.clubpageProl p b{
font-size:116%;
}
.clubpageProl a { 
cursor: pointer;
border:none;
height:32px;
width:142px;
background: url(../images/buttons/en/prolongRegGr.png) no-repeat;
position:absolute;
top:73px;
left:148px;
text-indent:-9999px;
}
.siteRU .clubpageProl a{
background: url(../images/buttons/ru/prolongRegGr.png) no-repeat;
}
.siteDE .clubpageProl a{
background: url(../images/buttons/de/prolongRegGr.png) no-repeat;
}


.saveBig input[type=submit]{
width:80px;
height:44px;
background: url(../images/buttons/en/saveBig.png) no-repeat;
margin:55px 0 0 0;
}
.clubpageRTacc{
width:291px;
margin-top:29px;
margin-bottom:50px;
}

.clubpageRTacc td{
vertical-align:top;

}
.clubpageNT{
width:320px;
}
.clubpageNT th{
padding-right:5px;
}

.clubpageDT th{
width:135px;
//width:105px;
}

.clubpageSelMen{
width:315px;
float:left;
margin-right:40px;
}
.clubpageZag{
font-weight:bold;
font-size:120%;
margin-top:5px;
background: url(../images/clubpage/galk.gif) right 7px no-repeat;
padding-right:12px;
float:left;
margin-bottom:5px;
}
.clubpageBigForm{
width:770px;
clear:both;
position:relative;
}
.clubpageBigForm .clubpageZag{
background-position: 95px 7px;

}
.clubpageBigForm .clubpageSelMen div{
float: left;
width: 100%;
margin-bottom: 7px;
}
.clubpageBigForm div.clubpageLSel{
width:159px;
}
.clubpageBigForm div.clubpageRSel{
width:120px;
}
.clubpageForBut{
height:35px;
}

.clubpageBigForm div.clubpageChB{
float:right;
width: 100px;
}
.clubpageChB p{
width: 100px;
margin-bottom:5px;
}
.clubpageBigForm div.clubpageChB div {
height: auto;

margin: 0;
}
.clubpageChB input{
margin-right: 8px;
height: 15px;
width: 15px;
vertical-align: middle;
}
.clubpageSelMen textarea{
width:304px;
height:75px;
border:1px solid #A9ADB3;
font-size:100%;
padding: 5px;
scrollbar-3dlight-color: #A9ADB3;
scrollbar-arrow-color: #fff;
scrollbar-darkshadow-color: #fff;
scrollbar-face-color: #BCBEC2;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #BCBEC2;
scrollbar-track-color: #D7D9DC;
}
.clubpageLabMar{
padding-top:14px;
}

.clubpageBigForm input[type=submit] { 
cursor: pointer;
border:none;
height:44px;
width:80px;
background: url(../images/buttons/en/saveBig.png) no-repeat;
margin-left:353px;
position:relative;
top:-44px;
}
.clubpageAtF{
float:left;
}

.clubpageChCont{
display:block;
float:left;
width:100%;
}

.clubpageDB{
float:left;
border-top:1px solid #D4D9DE;
width:865px;
padding-top:17px;
z-index:1;
position:relative;
}

.clubpageDB h4{
font-size:109%;
margin-bottom:10px;
}

.clubpageBordF{
width:230px;
border:1px solid #C0C0C0;
overflow: hidden;
padding:5px 0 10px 20px;
position:relative;
margin-bottom:50px;
}

.clubpageLineForm {
float: left; 
width: 100%; 
margin-bottom: 5px;
}

.clubpageForBut1{
position:absolute;
left:226px;

}

.clubpageType_file {
position: relative;
height: 25px;
}
.clubpageInputFile { 
position: absolute; 
top: 0;
left: 0;
z-index: 2; 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
width: 221px;
}
.clubpageFonTypeFile { 
width: 221px; 
height: 25px;
background: url(../images/inputFile.png); 
position: absolute;
top: 0;
left: 0;
z-index: 1; 
}

.clubpageBordF .clubpageBFInp{
width:217px;
height:21px;
border:1px solid #D6DCE3;
}

.clubpageBordF .clubpageInputFileVal {
position: absolute;
top: 3px;
left: 5px;
z-index: 2;
width: 142px;
background: none;
border: none;
}

.clubpageBordF label{
display:block;
}
.clubpageBordF input[type=submit] { 
cursor: pointer;
border:none;
height:25px;
width:114px;
background: url(../images/buttons/en/addImage.png) no-repeat;
position:absolute;
right:9px;
bottom:16px;
}
.clubpageDoc input[type=submit]{
background: url(../images/buttons/en/addDocument.png) no-repeat;
}

.clubpageBordF p{
margin-top:10px;
width:150px;
float:left;
}

.clubpageBordF p span{
color:#0080FF;
}

.clubpageDBLC{
float:left;
width:320px;
}
.clubpageDBRC{
margin-left:366px;
}

.clubpageUserinfoPhoto{
position:static;
top:0;
left:0;
width:165px;
float:left;
}
.clubpageImList{
margin-left:196px;
margin-top:3px;
}
.clubpageImList li{
width:250px;
float:left;
margin-bottom:2px;
}
.clubpageImList span{
float:left;
margin-right:10px;
width:160px;
}
.clubpageImList span i{
color:#787373;
font-style:normal;
}


.clubpageArLink{
background: url(../images/userinfo/attach.gif) 0 3px no-repeat;
padding-left:15px;
}

.clubpageCloseH{
width:21px;
height:21px;
background: url(../images/hrestik.gif) no-repeat;
position:absolute;
margin-top:-3px;
}
.clubpagePCont{
overflow:hidden;
width:480px;
padding-bottom:30px;
}

.clubpageNoBordF{
width:351px;
border:none;
padding:0;
}

.clubpageNoBordF .clubpageLineForm {
margin-bottom: 10px;
}

.clubpageNoBordF .clubpageCloseH{
right:0;
}

.clubpageNoBordF input[type=submit] { 
cursor: pointer;
border:none;
height:44px;
width:80px;
background: url(../images/buttons/en/saveBig.png) no-repeat;
position:static;
right:auto;
left:0;
bottom:0;
margin-top:30px;
}
.clubpageEmpTable.clubpageNoLines td{ 
border-bottom:none;
}

.clubpageEmpTable.clubpageNoLines td.clubpageBigCol{
border-bottom:1px solid #D4D9DE;
}

.clubpageHideForm{
display:none;
width:426px;
position:relative;
padding-left:12px;
}
.clubpageHideForm .clubpageLineForm{
margin-bottom:10px;
}
.clubpageFlS{
float:left;
margin-right:10px;
}

.clubpageHideForm .clubpageSh{
position:relative;
top:4px;}
.clubpageHideForm b{
display:block;
color:#335182;
font-size:100%;
padding-left:10px;
}

.clubpageHideForm textarea{
width:362px;
height:45px;
border:1px solid #D4D9DE;
}
.clubpageBtnCanc{
width:144px;
height:30px;
float:left;
background: url(../images/buttons/en/yelCancel.png) no-repeat;
cursor:pointer;
}

.clubpageHideForm .clubpageClP{
width:144px;
height:30px;
background: url(../images/buttons/en/closeProj.png) no-repeat;
border:none;
cursor:pointer;
float:left;
margin-right:20px;
}
.clubpageHideForm .clubpageClP.disable{
background: url(../images/buttons/en/closeProjDis.png) no-repeat;
cursor:default;
}