html, body, form
{
	margin: 0;
	padding: 0;
}

html
{
	height:100%;
}

body
{
	height:auto !important;
	height:100%;
	min-height:100%;
	min-width:760px;
}

/*Font*/
body
{
	font-size: 80%;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #333;
	background-color: #fff;
}

IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A.nol {
	FONT-WEIGHT: normal; COLOR: #333333; BORDER-BOTTOM: #333333 1px dashed; TEXT-DECORATION: none
}
A.nol:hover {
	FONT-WEIGHT: normal; COLOR: #333333; BORDER-BOTTOM: #333333 1px dashed; TEXT-DECORATION: none
}
P.ppic_ann {
	COLOR: #666666
}
.green {
	COLOR: #79a100
}
.blue {
	COLOR: #0068c8
}
.blue_lighter {
	COLOR: #498ac7
}
.orange {
	COLOR: #ff6200
}
.black {
	COLOR: #000000
}
.grey {
	COLOR: #666666
}
UL.list_orange {
	LIST-STYLE-IMAGE: url(/images/q.gif); LIST-STYLE-TYPE: circle
}
UL.list_orange LI {
	MARGIN-BOTTOM: 12px
}
UL.list_grey {
	LIST-STYLE-IMAGE: url(/images/g.gif); LIST-STYLE-TYPE: circle
}
UL.list_grey LI {
	MARGIN-BOTTOM: 12px
}
H4 {
	MARGIN-TOP: 12px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 13pt; MARGIN-BOTTOM: 0px; COLOR: #555555; LINE-HEIGHT: 18px
}
H3.ending {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN-BOTTOM: 0px; COLOR: #ff6200; LINE-HEIGHT: 18px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: white
}
TD {
	FONT-SIZE: 9pt
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; 0px: 
}
A {
	MARGIN: 0px; COLOR: #0770d2
}
A:hover {
	COLOR: #ff6200
}
A.black {
	MARGIN: 0px; COLOR: #000000
}
A.black:hover {
	COLOR: #000000
}
HR {
	COLOR: #ddd; HEIGHT: 1px
}
P.menu_f_off {
	MARGIN: 17px 0px 6px
}
P.menu_off {
	MARGIN: 0px 0px 6px
}
P.menu_l_off {
	MARGIN: 0px 0px 17px
}
SPAN.menu_on {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0061bb
}
.ps {
	MARGIN-TOP: 5px
}
.b_on {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff6600
}
A.btns {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 1px dashed; TEXT-DECORATION: none
}
A.btns:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 1px dashed; TEXT-DECORATION: none
}
.tab_info {
	FONT-SIZE: 8pt; COLOR: #333333; PADDING-TOP: 12px
}
#tdleft {
	PADDING-LEFT: 0px
}
#tdright {
	PADDING-RIGHT: 0px
}
.thumb IMG {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; MARGIN: 3px; BORDER-LEFT: #eeeeee 1px solid; BORDER-BOTTOM: #eeeeee 1px solid
}
TD.yellow {
	BACKGROUND-COLOR: #ffe7af
}
TD.yellow_tl {
	BACKGROUND: url(/images/baloons/yellow/tl.gif) #ffe7af no-repeat left top
}
TD.yellow_tr {
	BACKGROUND: url(/images/baloons/yellow/tr.gif) #ffe7af no-repeat right top
}
TD.yellow_bl {
	BACKGROUND: url(/images/baloons/yellow/bl.gif) #ffe7af no-repeat left bottom
}
TD.yellow_br {
	BACKGROUND: url(/images/baloons/yellow/br.gif) #ffe7af no-repeat right bottom
}
P.baloon {
	MARGIN-TOP: 0px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px
}
H4.baloon {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 6px
}
TD.heart {
	BACKGROUND-COLOR: #f8d4d4
}
TD.heart_tl {
	BACKGROUND: url(/images/baloons/heart/tl.gif) #f8d4d4 no-repeat left top
}
TD.heart_tr {
	BACKGROUND: url(/images/baloons/heart/tr.gif) #f8d4d4 no-repeat right top
}
TD.heart_bl {
	BACKGROUND: url(/images/baloons/heart/bl.gif) #f8d4d4 no-repeat left bottom
}
TD.heart_br {
	BACKGROUND: url(/images/baloons/heart/br.gif) #f8d4d4 no-repeat right bottom
}
TD.fly {
	BACKGROUND-COLOR: #dae5c3
}
TD.fly_tl {
	BACKGROUND: url(/images/baloons/yellow/tl.gif) #dae5c3 no-repeat left top
}
TD.fly_tr {
	BACKGROUND: url(/images/baloons/yellow/tr.gif) #dae5c3 no-repeat right top
}
TD.fly_bl {
	BACKGROUND: url(/images/baloons/yellow/bl.gif) #dae5c3 no-repeat left bottom
}
TD.fly_br {
	BACKGROUND: url(/images/baloons/yellow/br.gif) #dae5c3 no-repeat right bottom
}
.smt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-TOP: 0px
}
.mmt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.price {
	PADDING-RIGHT: 25px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(/okna/decor/vitrage/price/images/add/bg.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 10px; POSITION: relative; TOP: -18px; HEIGHT: 40px
}
P.okna_pt_small_f {
	FONT-SIZE: 10px; MARGIN: 0px 0px 3px; COLOR: #333333
}
P.okna_pt_small {
	FONT-SIZE: 10px; MARGIN: 8px 0px 3px; COLOR: #333333
}
DIV#measurer {
	WIDTH: 99%; LINE-HEIGHT: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
DIV#around {
	MIN-WIDTH: 750px; MAX-WIDTH: 1300px; POSITION: relative
}
* HTML DIV#around {
	
}
DIV#around2 {
	MIN-WIDTH: 750px; MAX-WIDTH: 1300px; POSITION: relative
}
* HTML DIV#around2 {
	
}
.TN_current {
	FONT-SIZE: 10px; COLOR: #b2b2b2
}
A.bl {
	FONT-SIZE: 8pt
}
TD.orange {
	BACKGROUND-COLOR: #ff6200
}
TD.blue {
	BACKGROUND-COLOR: #0068c8
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333333
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff6200
}
A.menu_on {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0770d2
}
A.menu_on:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff6200
}
A.nav {
	FONT-SIZE: 10px; COLOR: #333333
}
A.nav:hover {
	FONT-SIZE: 10px; COLOR: #ff6200
}
A.smenu {
	FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #000000
}
A.smenu:hover {
	COLOR: #ff6200
}
A.smenu_on {
	FONT-WEIGHT: bold; COLOR: #000000
}
P.smenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 0px
}
P.smenu_on {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN: 6px 0px 0px; COLOR: #ffffff
}
P.ad_bar {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 23px; MARGIN-LEFT: 20px
}
P.mt_title {
	MARGIN-TOP: 6px; FONT-SIZE: 13pt; MARGIN-LEFT: 20px
}
P.mt {
	MARGIN: 20px
}
P.subtitle {
	MARGIN-LEFT: 20px
}
P.title {
	MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 13pt; COLOR: #333333; LINE-HEIGHT: 18px
}
P.menu_title {
	FONT-WEIGHT: normal; FONT-SIZE: 13pt; MARGIN: 16px 10px 12px 0px; COLOR: #d7ecff; LINE-HEIGHT: 18px
}
P.ban_text {
	FONT-SIZE: 10px; MARGIN: 6px 0px; COLOR: #666666
}
STRONG {
	FONT-WEIGHT: normal
}
FORM {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 13pt; MARGIN: 16px 100px 12px 0px; COLOR: #e1f1ff; LINE-HEIGHT: 18px
}
H1.mp_title {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-LEFT: 20px; COLOR: #333333
}
H1.page_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16pt; PADDING-BOTTOM: 0px; MARGIN: 16px 100px 20px 0px; COLOR: #e1f1ff; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
DIV.printpage {
	MARGIN: 20px 0px 0px; TEXT-ALIGN: right
}
P.copyr {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; COLOR: #666666
}
P.footer {
	MARGIN: 14px 0px 0px; COLOR: #666666
}
A.fm {
	FONT-SIZE: 8pt; COLOR: #333333
}
A.fm:hover {
	COLOR: #ff6200
}
.sgrey {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #666666
}
.bbtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff6200
}
.htitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff6200
}
.htext {
	FONT-SIZE: 10px
}
A.small {
	FONT-SIZE: 10px
}
.red {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff6200
}
LI.faq {
	MARGIN-BOTTOM: 6px
}
P.mt_body {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333333
}
P.mt_body_o {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff6200
}
P.mt_body_b {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0068c8
}
P.mts_body {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333333
}
P.bigdate {
	FONT-SIZE: 13pt; COLOR: #0068c8
}
.v_quest {
	FONT-SIZE: 10px; COLOR: #333333
}
P.office_title {
	FONT-SIZE: 13pt; COLOR: #333333
}
P.phone {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt
}
P.address {
	FONT-SIZE: 10pt
}
P.wt_title {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #666666
}
P.worktime {
	MARGIN-TOP: 6px
}
.border_preview {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; Z-INDEX: 100; BACKGROUND: #fff; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid; POSITION: absolute
}
.preview_temp_load {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.preview_temp_load IMG {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}

