TD {FONT-SIZE: 12px; FONT-FAMILY: Arial, Tahoma}
H1 {FONT-SIZE: 12px; FONT-FAMILY: Arial, Tahoma; FONT-WEIGHT: normal; COLOR: #ffffff;}
.reklama {FONT-SIZE: 11px; FONT-FAMILY: Arial, Tahoma; FONT-WEIGHT: normal; COLOR: #a5bce0;}
BIG {FONT-SIZE: 14px; FONT-FAMILY: Arial, Tahoma; FONT-WEIGHT: bold; COLOR: #666666;}
BIG.direct {FONT-SIZE: 120%; FONT-FAMILY: Arial, Tahoma; FONT-WEIGHT: normal; COLOR: #000000;}

.date_time{
font-size:80%;
}

.arrowmy {FONT: 14px Arial; COLOR: #666666;}
.pod {FONT-SIZE: 9px; FONT-FAMILY: Verdana, Tahoma, Arial;  COLOR: #999999;}

BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial
}
TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial
}
.atop {
	VERTICAL-ALIGN: top
}
.abottom {
	VERTICAL-ALIGN: bottom
}
.aleft {
	TEXT-ALIGN: left
}
.aright {
	TEXT-ALIGN: right
}
.amiddle {
	VERTICAL-ALIGN: middle
}
.acenter {
	TEXT-ALIGN: center
}
.gray {
	COLOR: #888888
}
.black {
	COLOR: #000000
}
.blue {
	COLOR: #3469c2
}
.green {
	COLOR: #1cc303
}
A {COLOR: #3469c2; TEXT-DECORATION: underline}
A.over {TEXT-DECORATION: none}
A.over:hover {TEXT-DECORATION: underline}

A.usl {FONT-SIZE: 13px; COLOR: #3469c2; TEXT-DECORATION: underline; PADDING-BOTTOM: 10px;}
A.usl:hover {TEXT-DECORATION: underline;}

.zakaz2 {FONT-SIZE: 12px; COLOR: #FFFFFF;}
.zakaz {FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;}
A.zakaz {FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;}
A.zakaz:hover {TEXT-DECORATION: none;}

.portfolio {FONT-SIZE: 120%; FONT-FAMILY: Arial, Tahoma; COLOR: #000000; FONT-WEIGHT: normal;}
A.portfolio {FONT-SIZE: 120%; FONT-FAMILY: Arial, Tahoma; COLOR: #000000; FONT-WEIGHT: normal;}
A.portfolio:hover {FONT-SIZE: 120%; FONT-FAMILY: Arial, Tahoma; COLOR: #000000; FONT-WEIGHT: normal;}

.underlined {
	TEXT-DECORATION: underline
}

H2 {
	FONT-SIZE: 12px; MARGIN: 10px 0px; COLOR: #333333; FONT-WEIGHT: normal;
}
big.toptext {FONT-SIZE: 12px; FONT-FAMILY: Arial, Tahoma; COLOR: #C0C0C0; FONT-WEIGHT: normal;}
.toptext {FONT-SIZE: 12px; FONT-FAMILY: Arial, Tahoma; COLOR: #C0C0C0; FONT-WEIGHT: normal;}
A.toptext {FONT-SIZE: 12px; FONT-FAMILY: Arial, Tahoma; COLOR: #C0C0C0; FONT-WEIGHT: normal;}
A.toptext:hover {FONT-SIZE: 12px; FONT-FAMILY: Arial, Tahoma; COLOR: #C0C0C0; FONT-WEIGHT: normal;}

STRONG.top {FONT-SIZE: 180%; FONT-FAMILY: Tahoma; COLOR: #FFFFFF; FONT-WEIGHT: normal;}
STRONG.name {FONT-SIZE: 150%; FONT-FAMILY: Tahoma; COLOR: #FFFFFF; FONT-WEIGHT: normal;}

.telefon {
	FONT-SIZE: 18px; MARGIN: 0px 0px; COLOR: firebrick; FONT-WEIGHT: bold; FONT-FAMILY: Arial;
}
.txtinput {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 19px
}
.formsubm {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 19px
}
UL {
	LIST-STYLE-IMAGE: url(/img/strelka.gif)
}
#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.workspage {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 20px! important; PADDING-TOP: 0px! important; COLOR: #999999;
}
#header .logo {
	HEIGHT: 59px
}
#header .logo IMG {
	MARGIN-TOP: 8px
}
#header .motto {
	FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #0077bd
}
#header .menu {
	PADDING-BOTTOM: 10px
}
#header .escom {
	PADDING-BOTTOM: 10px
}
#header .menu A {
	FONT-WEIGHT: bold; COLOR: #888888; TEXT-DECORATION: underline
}
#header .escom {
	PADDING-RIGHT: 20px
}

#header2 .division {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #e2e2e2
}
}
#header3 .promo {
	BACKGROUND: url(/img/head_blue.gif) #3469c2 no-repeat right bottom
}
#header3 .division {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #e2e2e2
}
#header2 .promo {
	BACKGROUND: url(/img/promo_bg.gif) #5e6260 repeat-x 50% top
}
#header2 .promo DIV {
	BACKGROUND: url(/img/promo_img.jpg) no-repeat right top
}
#header3 .infotxt {
	HEIGHT: 94px
}
#headline TD {
	BACKGROUND: url(/img/headline.gif) #818181 repeat-x; HEIGHT: 3px
}
#footer .contacts {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px
}
.pheader1 {
	MARGIN-LEFT: 35px
}
.pheader2 {
	MARGIN-LEFT: 35px
}
#footerdiv .line1 {
	BORDER-RIGHT: #ffffff 1px solid; HEIGHT: 6px; BACKGROUND-COLOR: #d7d7d7
}
#footerdiv .line2 {
	BACKGROUND-COLOR: #3469c2
}
#footer .mspartner {
	HEIGHT: 100px
}
#leftbar {
	BACKGROUND-COLOR: #f7f7f7
}
#leftbar .news {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; PADDING-BOTTOM: 50px; PADDING-TOP: 37px; BACKGROUND-COLOR: #f7f7f7
}
#leftbar .division {
	BORDER-TOP: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #cccccc
}
#leftbar .block {
	HEIGHT: 202px
}
#leftbar .subscriber .txtinput {
	WIDTH: 60%
}
#leftbar .works {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#leftbar .works P {
	CLEAR: both
}
#leftbar .works IMG {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
#home H2 {
	CLEAR: both; PADDING-RIGHT: 16px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 7px; PADDING-TOP: 11px
}
#home P {
	CLEAR: both; MARGIN: 0px; TEXT-ALIGN: justify
}
#home .web A {
	COLOR: #1cc303
}
#home .marker {
	BACKGROUND: url(/img/title_blue.gif) no-repeat right top
}
#home .web .marker {
	BACKGROUND: url(/img/title_green.gif) no-repeat right top
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f7f7f7
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu A {
	COLOR: #000000; TEXT-DECORATION: none
}
#menu .level1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/img/leftitem_bg.gif); LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat
}
#menu .level2 {
	LIST-STYLE-IMAGE: url(/img/marker1.gif); MARGIN: 0px 0px 0px 15px
}
#menu .level3 {
	LIST-STYLE-IMAGE: url(/img/marker2.gif); MARGIN: 0px 0px 0px 23px
}
#menu .level2 {
	FONT-WEIGHT: normal; BACKGROUND-IMAGE: none; TEXT-TRANSFORM: none
}
#menu .level3 {
	FONT-WEIGHT: normal; BACKGROUND-IMAGE: none; TEXT-TRANSFORM: none
}
#menu LI {
	PADDING-BOTTOM: 5px
}
.works .nav1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #1cc303 5px solid
}
.works .nav1 A {
	TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none
}
.works .nav2 {
	CLEAR: right; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.works .nav2 A:hover {
	COLOR: blue
}
.optionss {
	FONT-WEIGHT: normal; FONT-SIZE: 12; FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #00008B;
}
LI.mainGoodsSelectorOff {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12; COLOR: #000000;
}
LI.mainGoodsSelectorOn {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12; COLOR: #000000; CURSOR: hand;
}
UL.mainGoodsSelector {
	MARGIN: 0px 0px 30px;
}
UL.mainGoodsSelector LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}

