.popup{
position: relative;
z-index: 20;
}
.menu {
background: url(../images/popup/center.gif) repeat-y;
padding: 15px 35px 0 35px;
margin: 0 !important;
}
.menu1 {
background: url(../images/popup/center1.gif) repeat-y;
padding: 15px 0 0px 35px;
margin: 0 !important;
}
.menu-top, .menu-top1 {
background: url(../images/popup/popup_top.gif) top no-repeat;
background-position: 0px -32px;
width: 324px;
position: absolute;
top: 0;
left: 0;
z-index: 500;
margin: 0 !important;
padding-top: 24px;
display: none;
}
.menu-top1 {
background-position: 0px 0px;
width: 453px;
padding-top: 24px;
}
.menu-top{
top: -10px;
left: 50px;
}
.menu-top2 {
left: 50px;
text-align:left;
vertical-align:top;
}

.menu-bottom {
background:url(../images/popup/bottom.gif) bottom no-repeat;
width: 324px;
padding-bottom: 19px;
padding-left: 0 !important;
margin: 0 !important;
}
.menu-bottom1 {
background: url(../images/popup/bottom1.gif) bottom no-repeat;
padding-bottom: 15px;
margin: 0 !important;
}
.close {
background:url(../images/popup/X.gif) no-repeat;
width: 19px;
height:19px;
position:absolute;
cursor: pointer;
margin-left: 292px !important;
}
.menu-top1 .close {
margin-left: 421px !important;
}
.lefttmb {width: 175px;border-right:1px solid #e7eaed; padding-bottom: 19px; padding-right: 16px;}
.righttmb {
float:right;
width: 175px;
padding-right: 34px;
margin: 0 !important;
}
.line1 {padding-bottom: 10px; border-bottom: 1px solid #e7eaed; margin-bottom: 10px;}
.lefttmb .tx img {width: 18px; height: 12px; padding-left: 2px;}
.tx {
padding-bottom:6px;
border-bottom: 1px solid #e7eaed;
float: left;
width: 253px;
}
.tx1 {
padding-top:8px;
padding-bottom: 5px;
clear: both;
}
.tx2 {
border-bottom: 1px solid #e7eaed;
padding-bottom:9px;
}
.tx, .tx1, .tx2, .tx3, .tx8, .tx9, .tx6 {
font-size: 14px !important;
color:#a2a2a2 !important;
font-weight: normal;
margin: 0 !important;
}
.tx3 {
padding-bottom: 9px;
}
.tx4 {
color:#3f3f3f !important;
font-weight:bold;
}
.tx6 {
padding: 55px 0 8px 0;
}
.tx7 {
color:#3f3f3f;
border-bottom: 1px solid #e7eaed;
border-top: 2px solid #e7eaed;
font-size: 11px !important;
padding: 5px 0 5px 0;
width: 175px;
}
.tx8 {
color:#3f3f3f;
padding-bottom: 8px;
}
.tx9 {
padding-bottom: 10px;
}
.inf1 {
padding-left: 15px;
padding-right:5px;
}
.inf1, .inf {
font-size: 11px;
color:#3f3f3f;
text-align:center;
float:right;
margin-bottom: 5px;
}
.inf2 {
width: 175px;
}
.span1, .span2, .span10 {
font-weight:bold;
font-size:13px !important;
}
.name {
color:#507fa4 !important;
font-size:14px !important;
font-weight:bold;
display:block;
margin-left:90px;
}
.span1, .span2, .span10 {color:#3f3f3f;} 
.span7 {
color: #507fa4;
font-weight: bold;
margin-left: 3px;
}
.span8 {padding-left: 13px;}
.span9 { padding-left: 35px; padding-right: 42px;}
.span10 {border-bottom: 1px solid #e7eaed; padding-bottom: 9px;}

.left_popup {
margin: 0 !important;
color:#a2a2a2 !important;
padding-top:9px;
font-size: 14px !important;
position:relative;
}
.left_popup ul {
margin: 0;
padding: 9px 0 0 0;
list-style: none;
}
.left_popup li {
color:#3f3f3f !important;
font-weight:bold;
font-size:11px;
}
.left_popup div {
width: 70px;
float:left;
margin: 0 !important;
font-weight:normal;

}
.clearing {
height: 0;
clear: both;
font-size: 0px;
line-height: 0px;
margin: 0;
padding-bottom: 10px;
}
.translate li {color:#4e5259;  font-weight:bold;font-size:11px; list-style:url(images/popup/ptichka.gif) outside; margin-left: 20px;}
.otstup {
float: left !important;
width: 90px !important;
padding: 0 !important;
}
.tx1 b, .tx2 b {
font-size: 13px !important;
color: #3f3f3f !important;
padding: 0 !important;
font-weight: bold !important;
position:relative;
display:block;
margin-left:90px;
}
.right {
width: 113px;
float:right;
padding-right: 17px;
font-size: 12px;
margin: 0 !important;
}
*html .right {
width: 130px;
}
.right p {
color:#507fa4;
font-size:14px;
padding: 10px 0 0 0 !important;
font-weight: bold;
margin: 0 !important;
}
.right span {
float: left;
width: 70px;
color: #a2a2a2 !important;
font-weight: normal;
}
*html .right span {
width: 50px;
}
.container .menu-top1 {
top: 28px;
left: 60px;
}
.mar_right_15 {
margin-right: 15px;
}
.center_line {
background: url(../images/popup/popup_center.gif) repeat-y;
}
.left_col {
width: 178px;
float: left;
overflow: hidden;
color: #a2a2a2;
}
.border_bot {
border-bottom: 1px solid #e7eaed;
padding-bottom: 8px;
margin-bottom: 10px;
line-height: 18px;
}
.border_bot div {
width: 92px;
float: left;
}
.left_col b {
color: #507fa4;
}
.left_col img {
margin-left: 15px;
}
.left_col strong {
color: #3f3f3f;
}
.left_col p b {
margin-left: 5px;
}
.mar_left_30 {
margin-left: 30px;
}
.left_col ul {
list-style: none;
margin: 0;
padding: 0;
}
.left_col li {
margin-top: 5px;
color: #3f3f3f;
font-weight: bold;
}
.left_col li div {
font-weight: normal;
}
.left_col .p1 {
color: #3f3f3f;
}
.left_col .p1 span {
color: #a2a2a2;
}
.left_col .p1 i{
font-style:normal;
background: url(../images/project/langArrow.gif) right 4px no-repeat;
padding-right:25px;
margin-right:7px;
}
.left_col table {
margin-top: 5px;
width: 176px !important;
color: #3f3f3f !important;
}
.left_col th, .left_col td {
font-weight: normal;
background: none !important;
color: #3f3f3f !important;
width: 33% !important;
text-align: center;
border-bottom: 2px solid #e7eaed;
height: auto !important;
}
.mar_left_30 img {
margin: 0;
top: -1px;
position: relative;
}
.tick {
padding-left: 7px !important;
}
.tick li {
padding-left: 13px;
color: #4e5259;
font-weight: normal;
background: url(../images/popup/for_li.gif) 0 5px no-repeat;
}

.close1 {
background:url(../images/popup/X.gif) no-repeat;
width: 19px;
height:19px;
position:absolute;
right:13px;
cursor: pointer;
}