body {font-style: normal; line-height: normal; font-weight: normal; font-family: /*Verdana*/Arial, sans-serif; background: white; color: black}

a:hover {text-decoration: none}
/*a:visited {color: #D0A662}*/

/* Color */
a:hover, a:visited:hover, .mmenu a:hover, .smenu a:hover, h1,
.brad-logo, .lng, .path, .mmenu p.selected, .smenu p.selected, .mmenu p.selected a, .smenu p.selected a {color: #00469B}

tr.bottom-line {background-color: #00469B}

a, .cpright, .madein, a.mmenu:visited, a.smenu:visited, tr.tbl_date_news td, div.date, tr.ccaption td, tr.caption td, h3, p.selected a, div.signature, div.tumb-script p, div.about, div.creators {color: #666}
tr.header, tr.cheader, tr.newsheader, div.title, h2, h4, h4 a, h5 a {color: #999}

/* Standard tags */

h1, h2, h3, h4, h5 {font-family: "Times New Roman", Times, serif; font-style:italic}
h1 {font-size: 240%; line-height: 1.5em; font-weight: normal; border-bottom: 1px solid #666; font-family: "Times New Roman", Times, serif; font-style:italic}

h2 {font-size: 170%; line-height: 1.2em; font-weight: normal; margin: 0.75em 0 0.4em 0}
h3 {font-size: 140%; line-height: 1.2em; font-weight: bold;	margin-top: 1.7em 0 0 0}

/* Category Of Product*/
h4 {font-size: 130%; line-height: 1.2em; font-weight: normal; clear: left; padding: 0.1em 0 0 0}
/* Subgroup Of Product*/
h5 {font-size: 110%; line-height: 1.2em; font-weight: bold;	clear: left; padding: 2em 0 0 0}

p, table {font-size: 95%}
p {line-height: 1.4em; padding: 0 0 0 1px}
img, table {border: 0}

/* Lists */
ul, ol {margin: 0 0 1em 45px; padding: 0}
ul {list-style-type: none}
li {margin: 0 0 0.15em 0; padding: 0; line-height: 1.45em}
li ul, li ol {margin-top: 0.5em}

ul li {behavior: expression( !this.before && this.parentNode && this.parentNode.nodeName == 'UL' ? this.before = this.innerHTML = '<span class="bullet">&mdash;&nbsp;</span>' + this.innerHTML : '' ); text-indent: expression( this.parentNode && this.parentNode.nodeName == 'UL' ? '-1.3em' : 0 )}
ul li span.bullet {color: #00469B}
ul>li {text-indent: -1.3em}
ul>li:before {content: '\2014\a0'; color: #00469B}
ol>li {text-indent: 0}

/* Layout */
table.imgheader {padding: 0; width: 100%; height: 184px; background-repeat: no-repeat}
.imgmap {width: 322px; background-image: url(/i/layout/map.gif); background-repeat: no-repeat; background-position: left top; background-attachment: scroll}

/* Main menu */
td.mmenu {white-space: nowrap; padding-left: 13px}
.mmenu p {/*font-family: "Times New Roman", Times, serif; font-style: italic;*/ font-size: 105%; line-height: 1.4em; margin: 0; padding: 5px 0px 0px 15px;
background-attachment: scroll; background-image: url(/i/layout/arrow2.gif); background-repeat: no-repeat;	background-position: 5px 0.85em}
.mmenu p:hover, .smenu p:hover {background-image: url(/i/layout/arrow.gif)}
.mmenu p.selected, .smenu p.selected {background-image: url(/i/layout/arrow.gif); font-style:italic; font-weight: normal}

/* Sub menu */
td.smenu {white-space: nowrap}
.smenu p {/*font-family: "Times New Roman", Times, serif; font-style: normal; */font-size: 80%; line-height: normal; margin: 0; padding: 5px 55px 5px 15px;
background-attachment: scroll; background-image: url(/i/layout/arrow2.gif); background-repeat: no-repeat;	background-position: 6px 0.8em}
div.ssmenu {padding: 0 0 0 20px}

/* Tables */

/* text-align: default */
table.base-hover, table.product-info {margin: 0 0 1em 1.1em}
table.base-hover td, table.product-info td {padding: 0.5em 1em 0.5em 1em; vertical-align: middle; vertical-align: middle}

/* text-align: center */
table.cbase-hover {margin: 0 0 1em 0.1em; padding: 0.5em 1em 0.5em 1em}
table.cbase-hover td {padding: 0.5em 1em 0.5em 1em; text-align: center}
table.cbase-hover td {vertical-align: middle}

/* prices */
table.price {margin: 0 0 1em 0.1em; padding: 0.5em 1em 0.5em 1em}
table.price td {padding: 0.5em 1em 0.5em 1em; text-align: center; vertical-align: top; height: 2.8em}
table.price tr.header td h2, table.price tr.ccaption td, table.price td div.left {text-align: left}
table.price tr td.pq {padding: 0.5em 0em 0.5em 0; background-image: url(/images/marks/pq.gif);	background-repeat: no-repeat; background-position: left center; width: 63px}

tr.header, tr.cheader, tr.caption, tr.ccaption {font-family: "Times New Roman", Times, serif; font-style:italic; font-size: 120%}

tr.header td {font-weight: bold; padding: 1.3em 1em 0.5em 0em; border-bottom: 1px solid #ddd; text-align: left}
tr.cheader td {padding: 0.5em 1em 0.5em 1em; border-bottom: 1px solid #ddd; text-align: center}
tr.caption td {margin: 0; padding: 1.5em 0em 0.5em 0em; font-weight: bold;	border-bottom: 1px solid #ddd}
tr.ccaption td {padding: 1.5em 1em 0.5em 1em; font-weight: bold; border-bottom: 1px solid #ddd; text-align: center}

/*logo retailers*/
.brad-logo {font-size: 16px; width: 90%; height: 200px; width: 200px; float: left; text-align: center}

table.tbl_awards {margin: 0 0 1em 1.1em}
td.img_award {padding: 0.7em 1em 0.7em 1em}

table.base {/*margin: 0 0 1em 1.1em*/}
table.base td {vertical-align: top}
tr.tbl_date_news td {padding: 3em 1em 0.5em 0; font-size: 10px;	font-style: normal;line-height: 1.2em;	font-weight: bold;	text-indent: 0px; border-bottom: 1px solid #ddd}
tr.newsheader td {padding: 0.5em 1em 0.5em 0em; font-size: 18px}

table.base-hover tr.newsheader:hover td, table.base-hover tr.header:hover td,table.cbase-hover tr.header:hover td,
table.base-hover tr.caption:hover td, table.cbase-hover tr.ccaption:hover td, table.cbase-hover tr.caption:hover td,
table.price tr.ccaption:hover td, table.price tr.header:hover td {background-color: transparent}
table.cbase-hover tr:hover td, table.base-hover tr:hover td, table.price tr:hover td {background-color: #EEEEED}

/* News */
div.news-list div.news-item {margin: 0 0 1em 1.1em}
div.news-list div.news-item div.date {padding: 3em 1em 0.5em 0; font-size: 10px; font-style: normal;line-height: 1.2em; font-weight: bold; text-indent: 0px; border-bottom: 1px solid #ddd; clear:both}
div.news-list div.news-item div.title {padding: 0.5em 1em 0em 0em; font-size: 18px}
div.news-article p.date {color: #bbb; font-style: italic;}
div.news-article p {clear:left;}

/* Banners */
table.banners {margin: 0 0 9px 0; width: 100%}
table.banners td.spacer div {width: 10px}
table.banners tr {vertical-align: top}

table.banners div.banner {position: relative}
table.banners div.banner div.image {text-align: left}
table.banners div.banner div.caption {padding-left: 55px; width: 60%; left: 40%; font-size: 90%; color: #666}
table.banners div.banner div.caption div.transformer {padding: 0 14px 1em 0}

/* Background images */
a.mmenu, a.smenu, .footer_line, .list {background-attachment: scroll}
a.smenu, a.mmenu, .list {background-repeat: no-repeat}

/* Images */
div.img_smenu { margin-right: 50px; width: 150px; height: 88px; text-align: center; vertical-align: middle}

div.cell {float: left; height: auto; width: 200px; text-align: center; overflow: hidden; margin: 0; padding: 0 5px 0 5px}
div.cell p {margin-top: 0.9em}
div.imgsignature {float: left; text-align: center; overflow: hidden; margin: 5px 5px 5px 15px; padding: 0px 5px 5px 5px}
div.signature {font-size: 10px; line-height: 1.2em;	font-style: normal;	font-weight: normal;
float: left; overflow: hidden; margin: 0; padding: 1px 0 0 0}
div.videosignature {width: 300px; height:200px; float: left; overflow: hidden; margin-right: 0px; padding: 0 0 25px 0}
div.videosignature180 {width: 300px; height:180px; float: left; overflow: hidden; margin-right: 0px; padding: 0 0 25px 0}
div.videosignature220 {width: 300px; height:220px; float: left; overflow: hidden; margin-right: 0px; padding: 0 0 25px 0}
div.screenshot {float: left; overflow: hidden; margin-right: 0px; padding: 0 0 10px 0}
div.about {margin: 0}
div.about p{font-size:11px; font-style: normal; line-height: 1.2em; font-weight: normal;vertical-align: middle}
div.video-sep {height: 5px; clear: left; border-bottom: 1px dashed #D0A662}
div.adsimage {float: left; overflow: hidden; margin-right: 30px; padding: 0 0 25px 0}

/* Products */
div.product-description {margin-left: 1.1em; padding: 0; border-style: none; width: 100%}
div.product-description div.product-img { float: left; margin: 0 1.8em 0.5em 0}

.tbl_product {margin-left: 1.1em; padding: 0; border-style: none; width: 100%}
div.description, div.badge {float: left; overflow: hidden; margin: 2em 0 0 0.5em}
div.simbol {float: left; overflow: hidden; margin: 0.2em; clear: left}
div.medal {float: left; overflow: hidden; margin: 1.2em 0 0.2em 0em; padding-top: 8px}
img.img_product {margin-right: 1.8em; vertical-align:top}
div.separator {height: 25px; clear: left; border-bottom: 1px dashed #D0A662}
div.spacer {clear: left;}

/* Download files */
div.download {clear: left; margin: 0 0 1em 0}
div.dn-file {position: relative; margin: 0 0 0.5em 30px}
div.dn-file div.icon {position: absolute; top: 0; left: -30px}
div.dn-file div.send-email {position: absolute; top: 8px; left: 0px}
div.dn-file div.info {color: #94999c}

/* Path, footer, lng */
.no_wrap {white-space: nowrap}
.quotes {font-family: "Times New Roman", Times, serif; font-size: 1.2em; font-style: italic}

div.structure {margin-left: 30px;}
div.structure img {padding-top: 1.5em; padding-bottom: 0.45em}
div.structure ul li span.bullet {color: #000}
div.structure ul>li:before {content: '\2014\a0'; color: #000}


.lng {font-size: 11px}
.path {font-family: "Times New Roman", Times, serif; font-style: italic}
.cpright {font-size: 10px; line-height: 1.2em;	font-style: normal;	font-weight: normal}
.logo {padding-top: 9px}
.footer_line {background-image: url(/i/layout/line.gif); background-repeat: repeat-x; background-position: left bottom}
.date_news {white-space: nowrap}
div.logo_dzherelo {font-size: 10px; line-height: 1.2em;	font-style: normal;	font-weight: normal; color: #666; width: 450px;
	height: 21px; bottom: -5px;	position: relative;	white-space: nowrap}

p.date_news {color: #666; padding: 3em 1em 0.5em 0; font-size: 10px; font-style: normal; line-height: 1.2em; font-weight: bold}

div.sitemap {margin-top: 10px; color: #8C1A00}
div.sitemap div {clear: both}
div.sitemap div img {margin-right: 10px; float: left; border: 3px solid #ccc}
div.sitemap div a img {border-color: white}
div.sitemap div div.spacer {height: 2em; clear: both}

div.picture div, div.thumbnail div {margin: 1em 2em 0 0}

/* images */
div.picture {float: right; width:auto; height: auto; margin-left: 20px}
div.picture-left {float: left; width:auto; height: auto}
div.picture-left img { margin-left: 11px}

div.tumb-script {float: left; width:auto; height: auto; /*clear:left;*/ margin: 1em}
div.tumb-script p {font-size: 11px; margin: 0.5em 0 1.5em 0; text-align: left}
.bgd-white {background: white}