HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 100%; BORDER-BOTTOM-STYLE: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 100%; BORDER-BOTTOM-STYLE: none
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: #d0d0d0; COLOR: #686868; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
A {
	COLOR: #116e9d; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #686868; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #686868; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #686868; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H2 {
	FONT-SIZE: 14px; COLOR: #000
}
.header-logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; PADDING-BOTTOM: 10px; PADDING-TOP: 28px
}
.header-phone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; PADDING-BOTTOM: 470px; PADDING-TOP: 0px
}
.header-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 18px
}
.footer-spacer {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 80px
}
.footer {
	FONT-SIZE: 11px; WIDTH: 735px; COLOR: #a2a2a2; HEIGHT: 80px
}
.footer A {
	COLOR: #a2a2a2
}
.footer .wr {
	PADDING-RIGHT: 25px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 50px
}
.footer .copyright {
	FLOAT: right
}
.nav-main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MIN-HEIGHT: 1px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 410px; PADDING-TOP: 20px
}
.nav-main A {
	COLOR: #fff
}
.nav-main .items-left {
	FLOAT: left; WIDTH: 200px
}
.nav-main .items-right {
	FLOAT: left; WIDTH: 210px
}
.nav-main UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.nav-main LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.nav-main LI {
	CLEAR: both
}
.nav-main LI UL {
	CLEAR: both
}
.nav-main LI A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #99908d; FLOAT: left; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 6px; PADDING-TOP: 5px
}
.nav-main LI A:hover {
	BACKGROUND: #6e6461
}
.nav-main LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 2px
}
.nav-main LI LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 26px; BACKGROUND: url(/images/bul/circle.gif) no-repeat 12px 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.nav-main LI LI A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.nav-main LI LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ca1817
}
.nav-main A.active {
	BACKGROUND: #6e6461
}
.nav-main LI.active A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ca1817
}
.container {
	MIN-HEIGHT: 100%; BACKGROUND: url(/images/bg/container.gif) repeat-y; MARGIN: 0px 0px -80px; WIDTH: 995px; HEIGHT: 100%
}
HTML > BODY .container {
	HEIGHT: auto
}
.content {
	MIN-HEIGHT: 1px; BACKGROUND: url(/images/bg/header_001.jpg) no-repeat
}
.block-left {
	FLOAT: left; WIDTH: 320px
}
.block-right {
	FLOAT: left; WIDTH: 675px
}
.b-contact-info {
	MIN-HEIGHT: 1px; FLOAT: left; WIDTH: 260px
}
.b-contact-info H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #000
}
.b-contact-info .wr {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; PADDING-BOTTOM: 20px; PADDING-TOP: 30px
}
.b-contact-info .map {
	MARGIN: 0px 0px 0px -8px
}
.b-comp-news-small {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 1px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 80px
}
.b-comp-news-small H1 {
	PADDING-RIGHT: 32px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND: #005d88; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
.b-comp-news-small .columns {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 1px; BACKGROUND: #0077ac; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.b-comp-news-small .column {
	FLOAT: left; WIDTH: 33%
}
.b-comp-news-small .column .wr {
	PADDING-RIGHT: 12px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px
}
.b-comp-news-small .column .date {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 9px; BACKGROUND: #006b9a; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.b-comp-news-small .column .text {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.b-comp-news-small A {
	COLOR: #fff
}
.b-comp-news-small .link-archive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.b-comp-news {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 5px solid; PADDING-LEFT: 12px; MIN-HEIGHT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 18px; PADDING-TOP: 12px
}
.b-comp-news H1 {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #000
}
.b-comp-news .archive {
	FONT-SIZE: 11px; BACKGROUND: #f0efef; FLOAT: right; WIDTH: 185px
}
.b-comp-news .archive .wr {
	PADDING-RIGHT: 8px; PADDING-LEFT: 32px; PADDING-BOTTOM: 12px; BORDER-LEFT: #f5821f 2px solid; PADDING-TOP: 12px
}
.b-comp-news .archive H3 {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase
}
.b-comp-news .archive .year {
	FLOAT: left; WIDTH: 50px
}
.b-comp-news .archive .month {
	FLOAT: left; WIDTH: 80px
}
.b-comp-news DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.b-comp-news DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.b-comp-news DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.b-comp-news DL {
	PADDING-BOTTOM: 20px; MARGIN: 0px 200px 0px 0px
}
.b-comp-news DD {
	
}
.b-comp-news DD SPAN {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.b-comp-news DT {
	CLEAR: left; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 8px; BORDER-BOTTOM: #eee 1px solid
}
.pages {
	MARGIN-TOP: 13px; FONT-SIZE: 9px
}
.pages A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #116e9d; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.pages SPAN {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #116e9d; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.b-short {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; MIN-HEIGHT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
.b-short H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 20px; COLOR: #000; BORDER-BOTTOM: #cecece 5px solid
}
.b-short P {
	PADDING-RIGHT: 12px
}
.b-links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 11px; MIN-HEIGHT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 18px
}
.b-links H2 {
	FONT-SIZE: 14px; PADDING-BOTTOM: 20px; COLOR: #000; BORDER-BOTTOM: #d0d0d0 5px solid
}
.b-links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
b-links LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.b-links LI {
	PADDING-RIGHT: 24px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.b-windows-short {
	CLEAR: both; MIN-HEIGHT: 1px; BACKGROUND: url(/images/bg/shade.jpg) no-repeat left bottom; PADDING-BOTTOM: 30px
}
.b-windows-short .bg {
	BACKGROUND: url(/images/bg/white_415x1.gif) #f1f1f1 repeat-y
}
.b-windows-short .type {
	BORDER-TOP: #000 5px solid; FLOAT: left; WIDTH: 415px
}
.b-windows-short .type .wr {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 24px; PADDING-TOP: 24px
}
.b-windows-short .type H2 {
	FONT-SIZE: 13px; COLOR: #000
}
.b-windows-short .type .text {
	PADDING-RIGHT: 16px
}
.b-windows-short .type LABEL {
	FONT-SIZE: 9px
}
.b-windows-short .type .input {
	
}
.b-windows-short .type .input INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; -moz-border-radius: 8px
}
.b-windows-short .type .price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 12px; COLOR: #000; PADDING-TOP: 12px
}
.b-windows-short .type .price SPAN {
	COLOR: #d32222
}
.b-windows-short .system {
	BORDER-TOP: #cecece 5px solid; FLOAT: left; WIDTH: 260px
}
.b-windows-short .system .wr {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
.b-windows-short .system H2 {
	FONT-SIZE: 14px; COLOR: #000
}
.b-windows-short .system .image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.b-calc {
	CLEAR: both; BORDER-TOP: #e5e5e5 5px solid; MIN-HEIGHT: 1px; BACKGROUND: url(/images/bg/shade.jpg) no-repeat left bottom; PADDING-BOTTOM: 30px
}
.b-calc H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #000
}
.b-calc .wr {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; MIN-HEIGHT: 600px; BACKGROUND: #fff; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BORDER-BOTTOM: #000 5px solid
}
.b-calc {
	
}
.b-calc .features {
	FONT-SIZE: 11px; BACKGROUND: url(/images/bg/3_cells_round.gif) repeat-y -645px top; MARGIN: 0px 0px 12px; WIDTH: 645px; COLOR: #fff
}
.b-calc .features-top {
	BACKGROUND: url(/images/bg/3_cells_round.gif) no-repeat left top
}
.b-calc .features-bottom {
	BACKGROUND: url(/images/bg/3_cells_round.gif) no-repeat right bottom
}
.b-calc .features .cell-1 {
	FLOAT: left; WIDTH: 204px
}
.b-calc .features .cell-2 {
	FLOAT: left; WIDTH: 141px
}
.b-calc .features .cell-3 {
	FLOAT: left; WIDTH: 282px
}
.b-calc .features .spacer {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 6px; HEIGHT: 1px
}
.b-calc .features .cell-wr {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.b-calc .features LABEL {
	
}
.b-calc .features A {
	COLOR: #fff
}
.b-calc .input INPUT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; -moz-border-radius: 8px
}
.b-calc .select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.b-calc .select SELECT {
	FONT-SIZE: 11px; WIDTH: 95%
}
.b-calc .total {
	MIN-HEIGHT: 1px; BACKGROUND: url(/images/bg/border_5px_round.gif) repeat-y -645px top; WIDTH: 645px
}
.b-calc .total-top {
	BACKGROUND: url(/images/bg/border_5px_round.gif) no-repeat left top
}
.b-calc .total-bottom {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(/images/bg/border_5px_round.gif) no-repeat right bottom; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.b-calc .total TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 32px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right
}
.b-calc .total TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #d32222; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.b-calc .total .border-none {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.b-calc .total {
	
}
.b-calc .small {
	FONT-SIZE: 11px
}
.b-calc .mesures {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.b-calc .mesures .rb {
	PADDING-RIGHT: 24px; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg/me_1.gif) no-repeat right bottom; PADDING-BOTTOM: 27px; PADDING-TOP: 0px
}
.b-calc .mesures .rt {
	BACKGROUND: url(/images/bg/me_2.gif) no-repeat right top
}
.b-calc .mesures .lb {
	BACKGROUND: url(/images/bg/me_3.gif) no-repeat left bottom
}
.b-calc .mesures .height {
	BACKGROUND: url(/images/bg/me_height.gif) no-repeat right center
}
.b-calc .mesures .width {
	BACKGROUND: url(/images/bg/me_width.gif) no-repeat center bottom
}
.b-calc .mesures-cell {
	FONT-SIZE: 11px; BACKGROUND: url(/images/bg/me_cell.gif) repeat-y -191px 0px; WIDTH: 191px
}
.b-calc .mesures-cell-top {
	BACKGROUND: url(/images/bg/me_cell.gif) no-repeat left top
}
.b-calc .mesures-cell-bottom {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; MIN-HEIGHT: 1px; BACKGROUND: url(/images/bg/me_cell.gif) no-repeat right bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.b-calc .mesures-cell {
	
}
.b-calc .btn-recalc {
	BACKGROUND: url(/images/bg/btn_recalc.gif) no-repeat right top; WIDTH: 75px; HEIGHT: 37px; TEXT-ALIGN: center
}
.b-calc .btn-recalc A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 12px; COLOR: #fff; PADDING-TOP: 12px; TEXT-DECORATION: none
}
.b-calc {
	
}
.b-calc {
	
}
.b-calc {
	
}
.b-calc {
	
}
.b-calc {
	
}
.pics_block {
	BACKGROUND-COLOR: #e8e8e8
}
.pics_block .text {
	FONT-SIZE: 9px; FONT-FAMILY: arial, Helvetica, sans-serif
}
DIV.rich_pictures {
	MARGIN-TOP: 20px; FLOAT: left; MARGIN-RIGHT: 20px; POSITION: relative; WORD-WRAP: break-word
}
.clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML .clearfix {
	HEIGHT: 1%
}
