img {behavior:url("png.htc");}
TD.leftTd{
	background-color: #E8E8E8;
}
TD.logo{
	width: 244px;
}
TD.leftTdNews{
	background: url(../img/bgleftTd.gif);
	background-position: right;
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-right: 30px;
}
TD.leftTdNews1{
	background: url(../img/bgTopTd3.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 47px;
	padding-left: 20px;
	padding-right: 30px;
}
TD.topTdName{
	background: url(../img/bgTopTd.gif);
	background-position: right;
	background-repeat: repeat-x;
	height: 116;
	width: 100%;
}
TD.logoTd{
	background: url(../img/bgLogo.jpg);
	background-position: right;
	background-repeat: repeat-x;
	height: 261;
}
TD.logoTd1{
	background: url(../img/bgLogo1.jpg);
	background-position: right;
	background-repeat: repeat-x;
	padding-left: 30px;
	padding-right: 30px;
}
TD.blueTd{
	background: url(../img/bgBlue.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 344;
}
TD.blueTd1{
	background: url(../img/bgBlue2.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 215;
}
TD.blueTd12{
	background: url(../img/bgBlue12.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 237;
}
TD.blueTd13{
	background: url(../img/bgBlue13.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 237;
}
TD.greenTd{
	background: url(../img/bgGreen.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 344;
}
TD.greenTd1{
	background: url(../img/bgGreen2.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 215;
}
TD.greenTd12{
	background: url(../img/bgGreen12.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 237;
}
TD.greenTd13{
	background: url(../img/bgGreen13.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 240;
}

TD.brownTd{
	background: url(../img/bgBrown.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 344;
}
TD.brownTd1{
	background: url(../img/bgBrown2.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 215;
}
TD.brownTd12{
	background: url(../img/bgBrown12.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 230;
}
TD.brownTd13{
	background: url(../img/bgBrown13.gif);
	background-position: left;
	background-repeat: repeat-x;
	height: 235;
}
TD.firstElement{
	background: url(../img/bluePic.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 310;
}
TD.firstElement1{
	background: url(../img/bgBlue1.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: 201;
}
TD.firstElement11{
	background: url(../img/company.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 211;
}
TD.secondElement{
	background: url(../img/greenPic.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 310;
}
TD.secondElement1{
	background: url(../img/bgGreen1.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: 181;
}
TD.secondElement11{
	background: url(../img/customer.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 210;
}
TD.secondElement12{
	background: url(../img/bgGreen14.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: 206;
}
TD.thirdElement{
	background: url(../img/brownPic.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 310;
}
TD.thirdElement1{
	background: url(../img/bgBrown1.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: 181;
}
TD.thirdElement12{
	background: url(../img/bgBrown11.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: 206;
}
TD.thirdElement11{
	background: url(../img/catalog.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 211;
}
TD.aboutTd{
	background: url(../img/bgAbout.gif);
	background-position: left;
	background-repeat: repeat-x;
	width: 100%;
}
TD.aboutTd1{
	background: url(../img/bgAbout1.gif);
	background-position: left;
	background-repeat: repeat-x;
	width: 100%;
}
TD.customerTd{
	background: url(../img/bgCustomer.gif);
	background-position: left;
	background-repeat: repeat-x;
	width: 100%;
}
TD.customerTd1{
	background: url(../img/bgCustomer1.gif);
	background-position: left;
	background-repeat: repeat-x;
	width: 100%;
}
TD.catalogTd{
	background: url(../img/bgCatalog.gif);
	background-position: left;
	background-repeat: repeat-x;
	width: 100%;
}
TD.catalogTd1{
	background: url(../img/bgCatalog1.gif);
	background-position: left;
	background-repeat: repeat-x;
	width: 100%;
}
TD.lineBlue{
	background: url(../img/lineblue.gif);
	background-repeat: repeat-y;
	width: 2px;
}
.lineOrange{
	background-color: #FF6600;
}
TD.lineBlue1{
	background-color: #0D2B88;
}
TD.textTd{
	padding-left: 25px;
	padding-top: 20px;
	padding-bottom: 25px;
	padding-right: 15px;
	
}
.generalText{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
	
}
TD.footermenu{
	text-align: right;
	padding-right: 10px;
	font-family: "Times New Roman", Times, serif;
	color: #0A50FF;
	font-size: 17px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.menuLinks{
	margin-top: 10px;
}
.menuLinksGeneral{
	margin-top: 10px;
	padding-right: 20px;
}
a.footerLink{
	color: #2D394C;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 17px;
}
a.generalLink{
	color: Black;
	font-family: Tahoma,sans-serif;
	font-size: 75%;
	line-height: 18px;
	text-decoration: none;
	
}
a.generalLink:hover{
	color: Black;
	font-family: Tahoma,sans-serif;
	font-size: 75%;
	line-height: 18px;
	text-decoration: underline;
	color: #0A50FF;
}
a.generalLinkWhite{
	color: white;
	font-family: Tahoma,sans-serif;
	font-size: 75%;
	line-height: 18px;
	text-decoration: none;
	
}
a.generalLinkWhite:hover{
	color: Black;
	font-family: Tahoma,sans-serif;
	font-size: 75%;
	line-height: 18px;
	text-decoration: underline;
	color: #0A50FF;
}
TD.address{
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}
.addressText{
	margin-left: 20px;
	margin-top: 130px;
}
TD.viva{
	padding-bottom: 10px;
}
.footerCompany{
	font-family: Tahoma,sans-serif;
	color: #0D2B88;
	font-size: 14px;
}
.footerCompanyAddress{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	color: #2D394C;
}
.newsHeader{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #0D2B88;
}
.newsAssort{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	margin-bottom: 20px;
}
.newsDate{
	font-family: Tahoma,sans-serif;
	font-size: 10px;
	color: #FF6600;
}
a.newsLink{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #0A50FF;
}
.news{
	margin-left: 10px;
	margin-right: 10px;
}
.sepline{
	margin-bottom: 15px;
	margin-top: 15px;
}
.sepline1{
	margin-bottom: 5px;
	margin-top: 5px;
}
.emptyNews{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
}
.newslink{
	margin-top: 10px;
	margin-bottom: 10px;
}
.title{
	font-family: "Times New Roman", Times, serif;
	color: #0D2B88;
	font-size: 19px;
	
}
.titleWhite{
	font-family: "Times New Roman", Times, serif;
	color: White;
	font-size: 19px;
}
.title1{
	font-family: Arial, Helvetica, sans-serif;
	color: #676662;
	font-size: 14px;
}
.title2{
	font-family: "Times New Roman", Times, serif;
	color: #0D2B88;
	font-size: 19px;
	
}
.date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	margin-top: 15px;
	margin-bottom: -15px;
}
.textNews{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 18px;
}
.photoBlock{
	margin-bottom: 15px;
	margin-right: 15px;
}
.surname{
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
}
.job{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
}
.tableTitle{
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	color: #0D2B88;
	padding-left: 5px;
}
.tableTitle1{
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	padding-bottom: 5px;
	color: #0D2B88;
	padding-top: 5px;
	padding-left: 10px;
}
.tableTitle2{
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	color: #0D2B88;
}
.tableData{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
}
.tableData1{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 10px;
}
.tableData2{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 5px;
}
a.subCatalog{
	font-family: Tahoma,sans-serif;
	font-size: 13px;
	color: #0D2B88;
	font-weight: bold;
}
.desCatalog{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	margin-top: 5px;
	line-height: 20px;
}
.subCategory{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #0D2B88;
}
a.subCategoryLink{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: White;
	font-weight: bold;
}
a.subCategoryLink:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: White;
	font-weight: bold;
}
.productTitle{
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	color: #0A50FF;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.productTitle1{
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	color: #0A50FF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.imgBorder{
	color: #D3D3D3;
	border-style: solid;
	border-width: 1px;
}
.textSubscript{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
}
.buttonEmail{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	color: #808080;
	background-color: #DEDEDE;
	width: 51px;
}
.tableHeat{
	font-family: Tahoma,sans-serif;
	font-size: 10px;
	padding-bottom: 5px;
	color: #0D2B88;
	padding-top: 5px;
	padding-left: 10px;
}
.tableHeat1{
	font-family: Tahoma,sans-serif;
	font-size: 10px;
	padding-bottom: 2px;
	color: #0D2B88;
	padding-top: 2px;
	padding-left: 10px;
}
.inform{
	font-family: Tahoma,sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	color: #0D2B88;
}
.inform1{
	font-family: Tahoma,sans-serif;
	font-size: 14px;
	padding-bottom: 10px;
	color: #0D2B88;
}
.informGeneral{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	padding-bottom: 10px;
	color: #0D2B88;
}
.price{
	font-family: Tahoma,sans-serif;
	font-size: 16px;
	padding-bottom: 10px;
	color: #0D2B88;
	font-weight: bold;
}
.informBlock{
	width: 100%;
	background-color: #fcfbf5; 
	border: 1px solid #ded6bf;
}
.informBlockText{
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.informBlock1{
	width: 30%;
	background-color: #fcfbf5; 
	border: 1px solid #ded6bf;
}
.informBlockText1{
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
}
a.articleLink{
	font-family: "Times New Roman", Times, serif;
	color: #0A50FF;
	font-size: 16px;
	margin-bottom: 10px;
}
.articleText{
	font-family: "Times New Roman", Times, serif;
	line-height: 18px;
	font-size: 16px;
	margin-bottom: 15px;
	margin-top: 5px;
}
.photoBlock{
	border: #C7C7C7;
	border-style: solid;
	border-width: 1px;
	width: 100px;
}
.photoBlockText{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.maptitle{
	font-family: Tahoma,sans-serif;
	color: #0D2B88;
	font-size: 12px;
	font-weight: bold;
}
.linefitings{
	border-bottom: 1px solid #cccccc;
}
.vivaLogo{
	font-family: Tahoma,sans-serif;
	color: #2D394C;
	font-size: 12px;
}
TD.footerPhoto{
	background: url(../img/footerPhoto.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 205;
}
.path{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: White;
	font-weight: bold;
}
.homeLink{
	font-family: Tahoma,sans-serif;
	color: White;
	font-size: 12px;
	font-weight: bold;
}
.footerAddress{
	font-family: Tahoma,sans-serif;
	font-size: 12px;
}
a.actionLink{
	font-family: Tahoma,sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: Red;
}
.lang{
	display: block;
	float: left;
	margin-top: 17px;
}
.lang .ukr,.lang.eng{
	float: left;
}
.ukr{
	width: 70%;
}
