.contactNlt{
background: transparent url(/bitrix/templates/Promo_nlt/images/toper.gif) no-repeat scroll left top;
width:520px;
height:77px;
}

.contactNlt table{
margin-left:150px;
}

.topBannNlt{
position:absolute;
top:145px;
left:355px;
#left:345px;
text-align:justify;
width:540px;
height:170px;
color:#808080;
font-weight:bold;
}

.topBannNlt2{
position:absolute;
top:10px;
left:255px;
text-align:justify;
width:660px;
height:175px;
color:#FFFFFF;
font-weight:bold;
}

.nlTcont{
margin-left:60px;
margin-right:33px;
margin-top:30px;
margin-bottom:30px;
}

.jsConts{
margin-top:5px;
margin-left:45px;
text-align:justify;
}

.JsContent{
text-align:left;
color:#4d4d4d;
}

.DivJsContent{
padding-left:5px;
padding-right:5px;
padding-top:15px;
padding-bottom:15px;
}

.JsContent td{
border:1px solid #e2e8ee;
background-color:#ffffff;
padding:5px;
vertical-align:top;
color:#808080;
}

.tdjsConts{
background-color:#d7dbde;
height:40px;
color:#2775c7;
text-decoration:underline;
cursor:pointer;
cursor:hand;
}

.TabletdLightB{
background-color:#FFFFFF;
border:1px solid #e2e8ee;
margin-left:65px;
margin-right:35px;
}

.TabletdLightB .tdLightB{
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
border:0px;
}
.TabletdLightB .tdLightB{
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
border:0px;
}


.blockTabl{
background:url(images/blockss_02.jpg) left repeat-y;
width:414px;
border:0px;
}

.blockContTop{
background:url(images/blockss_01.jpg) top left no-repeat;
height:183px;
vertical-align:top;
}

.blockContBott{
background:url(images/blockss_03.jpg) bottom left no-repeat;
height:87px;
padding-left:20px;
padding-bottom:15px;
padding-right:40px;
color:#7f7f7f;
}

.blockContBott #tdKupit{
margin-top:20px;
margin-bottom:20px;
margin-left:5px;
}

.tblHead{
color:#d90000;
}

.tblHead div{
position:relative;
}

.tblHead img{
position:absolute;
left:26px;
top:56px;
}

.tblHead h3{
font-size:13px;
margin-top:7px;
margin-left:35px;
margin-right:5px;
margin-bottom:5px;
}

.tblPrice{
margin-top:75px;
margin-left:165px;
vertical-align:top;
}

h4, h5, h6 {
font-size:90%;
}
.blockContTop .tblPrice h4 {
color:#2775C7;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
text-decoration:underline;

background:none;
padding-left:0px;
}

.tblPrice span{
color:#4d4d4d;
font-weight:bold;
}

.tblPrice #Tns2{
color:#d90000;
font-size:16px;
margin-top:15px;
}

.tblPrice #Tns3{
color:#7f7f7f;
font-size:12px;
}

