ul {
	margin-bottom: 0px !important;
	margin-top: 5px !important;
}

BODY {
	FONT-SIZE: 75%; LINE-HEIGHT: 1.3; FONT-FAMILY: Arial, Tahoma, 'Geneva CY', sans-serif; background-color: #ffffff;
}
TD {
	FONT-SIZE: 75%; LINE-HEIGHT: 1.3; FONT-FAMILY: Arial, Tahoma, 'Geneva CY', sans-serif
}
A.linkpro {
	FONT-WEIGHT: 600; FONT-SIZE: 14px; COLOR: #3066a1;}

A:hover {
	COLOR: #3066a1
}
A.branches {
	FONT-SIZE: 100%; COLOR: #3066a1
}
A.branches:hover {
	COLOR: #645e5e
}
A.activebranches {
	COLOR: #000000
}
A:hover {
	COLOR: #8f1125
}
A.a-branches {
	FONT-SIZE: 100%; COLOR: #8f1125
}
A.a-branches:hover {
	COLOR: #645e5e
}
A.activea-branches {
	COLOR: #000000
}
A:hover {
	COLOR: #3066a1
}
.link1 a, A.link1 {
	FONT-SIZE: 12px; COLOR: #3066a1; 
}
.link1 a:hover, A.link1:hover {
	COLOR: #645e5e}
A.link {
	FONT-SIZE: 100%; COLOR: #3066a1
}
A.link:hover {
	COLOR: #645e5e
}
A.activelink {
	COLOR: #000000
}
A:hover {
	COLOR: #afafaf
}
A.design-l {
	FONT-SIZE: 100%; COLOR: #afafaf
}
A.design-l:hover {
	COLOR: #645e5e
}
A.activedesign-l {
	COLOR: #000000
}

a.nav-side, a.nav-side-active {
	display:block;
	height: 22px; 
	font-family: courier; 
	color: #8F1125;
	border: #FFFFFF 1px solid;
	font-size: 12px; 
	font-weight: 600; 
	padding-top: 2px;
	background-color: #FFFFFF;
        text-decoration: none;
}

a.nav-side-active {
	background-color: #D6F0FB;
}

a.nav-side:link, a.nav-side:visited  {
	border-bottom: #DDDDDD 1px solid
}
a.nav-side:hover  { 
	background-color: #D5E5F9; 
	border: #557DAD 1px solid; color: #BCA7CB
}

a.details {
	COLOR: #8f1125;
}


a.details:hover  { 
	color: #BCA7CB
}

.ideo-border
{
border-right: #5078A6 1px solid;
border-bottom: #5078A6 1px solid;
margin-top: 5px;
}

.ideo-cell
{
padding-left: 5px; padding-top: 10px; FONT-WEIGHT: normal; FONT-SIZE: 115%; COLOR: #8f1125;
}

.index-categories
{
 padding-left: 10px; padding-top: 20px; padding-bottom: 10px; padding-right: 10px;
}

.index-categories_right
{
padding-top: 10px; padding-bottom: 10px; padding-right: 10px;
}

.rnd-pad
{
padding-top: 52px;
}

.barmenu {
	PADDING-TOP: 7px
}
.date {
	FONT-SIZE: 100%; COLOR: #cacaca; PADDING-TOP: 20px
}
.h-news {
	PADDING-LEFT: 10px; FONT-SIZE: 100%; COLOR: #645e5e
}
.tx-news {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; PADDING-BOTTOM: 20px; COLOR: #989494
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 155%; MARGIN: 0em 25px 20px; COLOR: #645e5e
}
H5 {
	WIDTH: 250px; FONT-WEIGHT: normal; FONT-SIZE: 150%; MARGIN: 1em 0px 20px 0px;  PADDING-LEFT: 15PX; COLOR: #645e5e
}
H6 {
	WIDTH: 250px; FONT-WEIGHT: normal; FONT-SIZE: 150%; MARGIN: 1em 0px 20px 0px; PADDING-LEFT: 10PX; COLOR: #645e5e
}
.H-15pt {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 125%; COLOR: #8f1125; PADDING-TOP: 10px
}
.H-10pt {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 110%; COLOR: #8f1125; PADDING-TOP: 10px}

.H-10pt_index {
	FONT-WEIGHT: normal; FONT-SIZE: 110%;}

.txt-lrtb {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px
}
.txt-lr {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 100%; COLOR: #000000
}
.txt-cont {
	PADDING-RIGHT: 25px; PADDING-LEFT: 60px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px
}
.txt-form {
	PADDING-LEFT: 60px; FONT-SIZE: 100%; COLOR: #000000; PADDING-TOP: 0px
}
LI {
	FONT-SIZE: 100%; COLOR: #000000
}
.ul {
	PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(img/square.gif)
}
.li {
	PADDING-RIGHT: 25px; PADDING-LEFT: 5px
}
.lip {
	PADDING-RIGHT: 25px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; COLOR: #676767; FONT-SIZE: 110%;
}
.ul-2 {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(img/square2.gif)
}
.li-2 {
	PADDING-RIGHT: 25px
}
.comments {
        PADDING-RIGHT: 45px; PADDING-LEFT: 5px; FONT-SIZE: 100%; color: #8F1125;
}

.com-td {
PADDING-LEFT: 20px;
}
.tb-bg {
	BACKGROUND: #eaeaee
}
.tb-txt-l {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 100%; COLOR: #000000; TEXT-ALIGN: left
}
.tb-pr-l {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; TEXT-ALIGN: left; FONT-WEIGHT: 600; FONT-SIZE: 14px; COLOR: #645e5e;
}
.tb-txt-c {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 95%; COLOR: #000000; TEXT-ALIGN: right
}
.tb-txt-r {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 100%; TEXT-ALIGN: right; color: #8F1125;
}
.span-lrtb {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.span-tb {
	FONT-SIZE: 100%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.contacts {
	PADDING-LEFT: 140px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 90px
}
.copy {
	PADDING-RIGHT: 20px; PADDING-LEFT: 160px; FONT-SIZE: 100%; BACKGROUND: url(img/b-logo.gif) no-repeat right bottom; PADDING-BOTTOM: 10px; COLOR: #afafaf; PADDING-TOP: 90px
}
.design {
	PADDING-RIGHT: 20px; PADDING-LEFT: 160px; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; COLOR: #afafaf; PADDING-TOP: 10px
}
.border {
	BORDER-RIGHT: #645e5e 1px solid; BORDER-TOP: #645e5e 1px solid; BORDER-LEFT: #645e5e 1px solid; BORDER-BOTTOM: #645e5e 1px solid; BACKGROUND-COLOR: #ffffff
}
.option {
        PADDING-RIGHT: 15px; PADDING-LEFT: 25px; FONT-SIZE: 90%; PADDING-BOTTOM: 15px; COLOR: #737272;
}
.title-text-u {font: Tahoma; font-weight: 600; font-size: 25px; color: #645e5e;}
.title-text-m {font: Tahoma; color: #645e5e; font-size: 15px; font-weight: 600;}
.title-text-l {font: Tahoma; padding-left: 10px; font-size: 14px; color: #989494;}

.addToBag {display:none;}
.details-product-purchase__controls {
display: none;
}