BODY, TD, TH, DIV {
	font-family:Trebuchet MS, Verdana;
	color:#6d6d6e;
	font-size:12px;
	margin:0;
	padding:0;
}
UL, OL, LI {
	font-family:Trebuchet MS, Verdana;
	color:#6d6d6e;
	font-size:12px;
}
UL, OL { margin-bottom:24px }
UL LI, OL LI { padding-left:1px; margin-left:35px }
P {
	font-family:Trebuchet MS, Verdana;
	text-indent:0pt;
	line-height:17px;
	margin:1px 0 24px;
}
HR { border:0; height:1px; background-color:#c0af2c }

.pl5 { padding-left:5px }
.pl20 { padding-left:20px }
.pl21 { padding-left:21px }
.pl23 { padding-left:23px }
.pl26 { padding-left:26px }
.pl29 { padding-left:29px }
.pl31 { padding-left:31px }
.pl34 { padding-left:34px }
.pl42 { padding-left:42px }
.pl48 { padding-left:48px }
.pl65 { padding-left:65px }
.pl67 { padding-left:67px }
.pr5 { padding-right:5px }
.pr6 { padding-right:6px }
.pr20 { padding-right:20px }
.pr23 { padding-right:23px }
.pt13 { padding-top:13px }
.pt15 { padding-top:15px }
.pt18 { padding-top:18px }
.pt20 { padding-top:20px }
.pt44 { padding-top:44px }
.pt60 { padding-top:60px }
.pt80 { padding-top:80px }
.pd3 { padding-bottom:3px }
.pd5 { padding-bottom:5px }
.pd10 { padding-bottom:10px }
.pd16 { padding-bottom:16px }
.pd18 { padding-bottom:18px }
.pd26 { padding-bottom:26px }
.pd42 { padding-bottom:42px }

.ml2 { margin-left:2px }
.ml8 { margin-left:8px }
.ml19 { margin-left:19px }
.ml21 { margin-left:21px }
.ml27 { margin-left:27px }
.ml35 { margin-left:35px }
.ml40 { margin-left:40px }
.ml42 { margin-left:42px }
.ml52 { margin-left:52px }
.ml59 { margin-left:59px }
.ml78 { margin-left:78px }
.ml114 { margin-left:114px }
.ml268 { margin-left:268px }
.mr6 { margin-right:6px }
.mr21 { margin-right:21px }
.mr29 { margin-right:29px }
.mt2 { margin-top:2px }
.mt5 { margin-top:5px }
.mt6 { margin-top:6px }
.mt7 { margin-top:7px }
.mt9 { margin-top:9px }
.mt10 { margin-top:10px }
.mt13 { margin-top:13px }
.mt14 { margin-top:14px }
.mt18 { margin-top:18px }
.mt22 { margin-top:22px }
.mt23 { margin-top:23px }
.mt25 { margin-top:25px }
.mt31 { margin-top:31px }
.mt32 { margin-top:32px }
.mt34 { margin-top:34px }
.mt40 { margin-top:40px }
.mt55 { margin-top:55px }
.mt60 { margin-top:60px }
.mt70 { margin-top:70px }
.mt73 { margin-top:73px }
.mt75 { margin-top:75px }
.mt82 { margin-top:82px }
.mt114 { margin-top:114px }
.md11 { margin-bottom:11px }
.md15 { margin-bottom:15px }

.w179 { width:179px }
.w246 { width:246px }
.w233 { width:233px }
.w300 { width:300px }
.w326 { width:326px }
.w602 { width:602px }
.h29 { height:29px }
.h80 { height:80px }
.h100 { min-height:100px }
.h140 { height:140px }
.fleft { float:left }
.clear { clear:both }

.brd_t1_b { border-top:1px solid #c0af2c }
.brd_d1_b { border-bottom:1px solid #c0af2c }
.brd_d1 { border-bottom:1px solid #e6e6e6 }
.brd_r1 { border-right:1px solid #e6e6e6 }
.mod td.brd { padding:3px 20px 3px 2px; border-bottom:1px solid #d6d6d6 }
.mod td { padding:3px 20px 3px 2px }

.zoom { border:0 }
.white { color:#f7f7f7 }
.gray { color:#b2b2b2 }
.gray2 { color:#6d6d6e }
.brown { color:#c0af2c }
.black { color:#333333 }
.und { text-decoration:underline }
.italic { font-style:italic }
.vm { vertical-align:center }
.f10 { font-size:10px }
.f12 { font-size:12px }
.f14 { font-size:14px }
.f16 { font-size:16px }
.lh15 { line-height:15px }
.lh17 { line-height:17px }
.zag_page { font-family:Trebuchet MS; font-size:37px; color:#333333 }
.zag_page_brown { font-family:Trebuchet MS; font-size:37px; line-height:39px; color:#c0af2c }
.zag_page_products { font-family:Trebuchet MS; font-size:24px; color:#f7f7f7 }
.zagolovok_gray { font-family:Trebuchet MS; font-size:24px; font-style:italic; color:#b2b2b2 }
.zagolovok_black { font-family:Trebuchet MS; font-size:24px; font-style:italic; color:#333333 }
.zagolovok { font-family:Trebuchet MS; font-size:24px; font-style:italic; color:#c0af2c }
.zagolovok12_black { font-family:Trebuchet MS; font-size:12px; font-style:italic; color:#333333 }
.zagolovok12_brown { font-family:Trebuchet MS; font-size:12px; font-style:italic; color:#c0af2c }
.zagolovok12_gray { font-family:Trebuchet MS; font-size:12px; font-style:italic; color:#6d6d6e }
.zagolovok16_black { font-family:Trebuchet MS; font-size:16px; font-style:italic; font-weight:bold; color:#333333 }
.zagolovok16_brown { font-family:Trebuchet MS; font-size:16px; font-style:italic; font-weight:bold; color:#c0af2c }
.zagolovok16_gray { font-family:Trebuchet MS; font-size:16px; font-style:italic; font-weight:bold; color:#6d6d6e }
.bg_black { background-color:#333333 }
.home_page_sel { font-size:16px; line-height:16px; font-style:italic }
.office_page_sel { font-size:12px; line-height:12px; font-style:italic }
.razdel_home { position:absolute; width:14px; height:14px; z-index:9; background-image:url('/img/home/razdel.png'); margin:2px 0 0 -25px }
.razdel_office { position:absolute; width:8px; height:13px; z-index:9; background-image:url('/img/office/str.png'); margin:-1px 0 0 -20px }
#razdels { display:none; position:absolute; z-index:9; margin:-1px 0 0 }
.razdels_select { width:200px; font-size:12px; padding:0 }
#flash_line { position:absolute; z-index:1; margin-left:-5px }
#flash_line2 { position:absolute; z-index:1 }
#popup_div { position:absolute; z-index:19; display:none }
.m_bg { position:absolute; z-index:-10; left:0; top:0; width:100%; height:100% }
.absolute { position:absolute; z-index:0; margin:0; padding:0 }
.zoom_img { position:absolute; z-index:1; width:45px; height:34px; background:url('/img/zoom.png') 0 0 no-repeat }
.tech { position:absolute; z-index:9; margin:0 0 0 -10px }
.comp_sub { position:absolute; z-index:0 }
#news { position:absolute; z-index:13 }

.hide { display:none }
.query_span_home { width:89px; height:12px; padding:0 4px 1px; margin:0 7px 0 5px; background-color:#c0af2c; border:1px outset #6d6d6e }
.query_span_office { width:89px; height:12px; padding:0 4px 1px; margin:0 7px 0 5px; background-color:#c0af2c; border:1px outset #808080 }
.query { width:89px; height:14px; border:0; padding:0; font-size:12px; line-height:12px; background-color:#c0af2c; color:#333333 }
.manual { color:#333333; font-size:12px }
#serie { width:250px }
#model { margin-left:10px; width:250px; display:none }

.compare td.brd { border-bottom:1px solid #d6d6d6 }
.compare td.left_brd { border-left:1px solid #d6d6d6 }
DIV .brd { border-bottom:1px solid #d6d6d6 }
.pleftm { padding:4px 4px }
.pleft { padding:4px 17px }


#submenu2, #submenu3, #submenu4, #submenu5, #submenu6, #submenu7, #submenu8, #submenu9, #submenu10, #submenu11, #submenu12 { top:36px; position:absolute; z-index:9 }
#submenu0 { margin-top:20px; position:absolute; z-index:9; background-color:#ffffff }

a:link, a:visited { font-size:12px; color:#6d6d6e; text-decoration:underline }
a:hover { font-size:12px; color:#999999; text-decoration:none }

a.home_page:link, a.home_page:visited { font-size:16px; line-height:16px; font-style:italic; color:#6d6d6e; text-decoration:underline }
a.home_page:hover { font-size:16px; line-height:16px; font-style:italic; color:#999999; text-decoration:none }

a.office_page:link, a.office_page:visited { font-size:12px; line-height:12px; font-style:italic; color:#6d6d6e; text-decoration:underline }
a.office_page:hover { font-size:12px; line-height:12px; font-style:italic; color:#999999; text-decoration:none }

a.home_page_brown:link, a.home_page_brown:visited { font-size:16px; line-height:16px; font-style:italic; color:#c0af2c; text-decoration:underline }
a.home_page_brown:hover { font-size:16px; line-height:16px; font-style:italic; color:#c0af2c; text-decoration:none }

a.office_page_brown:link, a.office_page_brown:visited { font-size:12px; line-height:12px; font-style:italic; color:#c0af2c; text-decoration:underline }
a.office_page_brown:hover { font-size:12px; line-height:12px; font-style:italic; color:#c0af2c; text-decoration:none }

a.home_page_black:link, a.home_page_black:visited { font-size:16px; line-height:16px; color:#333333; text-decoration:none }
a.home_page_black:hover { font-size:16px; line-height:16px; color:#666666; text-decoration:underline }

a.home_page14:link, a.home_page14:visited { font-size:14px; line-height:14px; color:#6d6d6e; text-decoration:none }
a.home_page14:hover { font-size:14px; line-height:14px; color:#999999; text-decoration:underline }

a.office_page24:link, a.office_page24:visited { font-size:24px; line-height:24px; color:#c0af2c; text-decoration:none }
a.office_page24:hover { font-size:24px; line-height:24px; color:#c0af2c; text-decoration:underline }

a.home_page12_black:link, a.home_page12_black:visited { font-size:12px; line-height:12px; color:#333333; text-decoration:none }
a.home_page12_black:hover { font-size:12px; line-height:12px; color:#666666; text-decoration:none }

a.link_16ib:link, a.link_16ib:visited { font-size:16px; line-height:16px; font-style:italic; color:#343434; text-decoration:underline }
a.link_16ib:hover { font-size:16px; line-height:16px; font-style:italic; color:#c0af2c; text-decoration:none }

a.link_16iblue:link, a.link_16iblue:visited { font-size:16px; line-height:16px; font-style:italic; color:#0071bc; text-decoration:underline }
a.link_16iblue:hover { font-size:16px; line-height:16px; font-style:italic; color:#7bb4d9; text-decoration:none }

a.more_info_blue:link, a.more_info_blue:visited { font-size:12px; font-style:italic; color:#0065bf; text-decoration:underline }
a.more_info_blue:hover { font-size:12px; font-style:italic; color:#3c9de1; text-decoration:none }

a.more_info_brown:link, a.more_info_brown:visited { font-size:12px; font-style:italic; color:#c0af2c; text-decoration:underline }
a.more_info_brown:hover { font-size:12px; font-style:italic; color:#e2d56d; text-decoration:none }

a.office_search:link, a.office_search:visited { font-size:12px; line-height:12px; color:#f7f7f7; text-decoration:underline }
a.office_search:hover { font-size:12px; line-height:12px; color:#e2e2e2; text-decoration:none }

a.design:link, a.design:visited { font-size:10px; line-height:10px; color:#b2b2b2; text-decoration:none }
a.design:hover { font-size:10px; line-height:10px; color:#e2e2e2; text-decoration:underline }

a.models_active:link, a.models_active:visited { font-size:24px; font-style:italic; color:#c0af2c; text-decoration:none }
a.models_active:hover { font-size:24px; font-style:italic; color:#c0af2c; text-decoration:none }

a.models_archive:link, a.models_archive:visited { font-size:24px; font-style:italic; color:#b2b2b2; text-decoration:underline }
a.models_archive:hover { font-size:24px; font-style:italic; color:#c0af2c; text-decoration:none }

a.compare:link, a.compare:visited { font-size:24px; font-style:italic; color:#333333; text-decoration:none }
a.compare:hover { font-size:24px; font-style:italic; color:#666666; text-decoration:none }

a.news_close:link, a.news_close:visited { font-size:12px; color:#ffffff; text-decoration:none; padding:7px 12px 6px; background-color:#333333; position:absolute; z-index:13 }
a.news_close:hover { font-size:12px; color:#e2e2e2; text-decoration:none; padding:7px 12px 6px; background-color:#333333; position:absolute; z-index:13 }

UL.switch_home, UL.switch_office {
	list-style:none none;
	padding:0;
	margin:0;
}
UL.menu_home, UL.menu_office {
	float:right;
	list-style:none none;
	padding:0;
	margin:0;
}
* html UL.switch_home LI, * html UL.switch_office LI, * html UL.menu_home LI, * html UL.menu_office LI {
	display:inline; /* IE6 */
}
UL.switch_home LI, UL.switch_office LI {
	float:left;
	display:block;
	padding:0 1px 0 0;
	margin:0;
}
UL.menu_home LI, UL.menu_office LI {
	float:left;
	display:block;
	padding:0;
	margin:0 0 0 1px;
}
UL.switch_home LI a, UL.switch_home LI a:visited {
	width:auto;
	_width:0; /* IE6 */
	white-space:nowrap; /* IE6 */
	display:block;
	padding:5px 14px 6px;
	margin:0;
	font:11px Tahoma;
	color:#f7f7f7;
	text-align:center;
	text-decoration:none;
	background-color:#333333;
}
UL.switch_office LI a, UL.switch_office LI a:visited {
	width:auto;
	_width:0; /* IE6 */
	white-space:nowrap; /* IE6 */
	display:block;
	padding:5px 14px 6px;
	margin:0;
	font:11px Tahoma;
	color:#333333;
	text-align:center;
	text-decoration:none;
	background-color:#808080;
}
UL.menu_home LI a, UL.menu_home LI a:visited {
	width:auto;
	_width:0; /* IE6 */
	white-space:nowrap; /* IE6 */
	display:block;
	padding:12px 10px 11px;
	margin:0;
	font:11px Tahoma;
	color:#f7f7f7;
	text-align:center;
	text-decoration:none;
	background-color:#333333;
}
UL.menu_office LI a, UL.menu_office LI a:visited {
	width:auto;
	_width:0; /* IE6 */
	white-space:nowrap; /* IE6 */
	display:block;
	padding:12px 10px 11px;
	margin:0;
	font:11px Tahoma;
	color:#f7f7f7;
	text-align:center;
	text-decoration:none;
	background-color:#c0af2c;
}
UL.switch_home LI a:hover, UL.switch_home LI a.switch_on, UL.switch_home LI a.switch_on:visited, UL.switch_office LI a:hover, UL.switch_office LI a.switch_on, UL.switch_office LI a.switch_on:visited, UL.menu_home LI a:hover, UL.menu_home LI a.menu_on, UL.menu_home LI a.menu_on:visited {
	background-color:#c0af2c;
	color:#f7f7f7;
	font:11px Tahoma;
}
UL.menu_office LI a:hover, UL.menu_office LI a.menu_on, UL.menu_office LI a.menu_on:visited {
	background-color:#333333;
	font:11px Tahoma;
}

UL.menu_second {
	list-style:none none;
	padding:0;
	margin:9px 11px;
}
* html UL.menu_second LI {
	display:inline; /* IE6 */
}
UL.menu_second LI {
	float:none;
	display:block;
	padding:0;
	margin:0;
}
UL.menu_second LI a.ml, UL.menu_second LI a.ml:visited {
	width:auto;
	_width:0; /* IE6 */
	display:block;
	padding:8px 0;
	margin:0;
	font:11px Tahoma;
	color:#333333;
	text-align:left;
	text-decoration:none;
	background-color:#ffffff;
}
UL.menu_second LI a.ml:hover, UL.menu_second LI a.menu_second_on, UL.menu_second LI a.menu_second_on:visited {
	color:#c0af2c;
	font:11px Tahoma;
	text-decoration:underline;
}
.mbrd {	border-top:1px solid #c0af2c }



UL.line_home {
	list-style:none none;
	padding:0 auto;
	margin:0 auto;
}
* html UL.line_home LI {
	display:inline; /* IE6 */
}
UL.line_home LI {
	float:left;
	display:block;
	padding:0;
	margin:0;
}
UL.line_home LI a, UL.line_home LI a:visited {
	width:130px;
	_width:0; /* IE6 */
	display:block;
	padding:115px 25px 0;
	margin:0;
	font:13px Trebuchet MS;
	font-weight:bold;
	line-height:14px;
	color:#333333;
	text-align:center;
	text-decoration:none;
}
UL.line_home LI a:hover {
	color:#c0af2c;
	font:13px Trebuchet MS;
	font-weight:bold;
	line-height:14px;
	text-decoration:underline;
	background-color:#f7f7f7;
}




.zag {
	font: .70em/1.5em Verdana, Tahoma, Helvetica, sans-serif;
	color: #222222;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 8px 145px;
	margin-bottom:24px;
	border-bottom:1px solid #c0af2c;
}
.zag_models {
	padding:0 0 6px 145px;
	margin-bottom:2px;
	border-bottom:1px solid #c0af2c;
}

.f {
	font: .70em/1.5em Verdana, Tahoma, Helvetica, sans-serif;
	color: #00a5d7;
	font-size: 10px;
}
.c1 { color:#2b280a }
.c2 { color:#c0af2c }
.c3 { color:#2594cd }
.c4 { color:#cd2566 }
.c5 { color:#666666 }
.c6 { color:#999999 }
.f9 { font-size:9px }
.f14 { font-size:14px }
.f16 { font-size:16px }
.npoint { position:absolute; z-index:99; margin:5px 0 0 -12px }
.mpoint { margin:0 7px }
.bold { font-weight:bold }
.brdr_top_2px { border-top:2px solid #c0af2c }
.brdr_btm_2px { border-bottom:2px solid #c0af2c }
.brdr_btm_1px { border-bottom:1px solid #c0af2c }
.search_field { font: .85em/1.5em Helvetica, Verdana; width:101px; height:14px; border:0; position:absolute; margin:1px 0 0 6px }
.submit_but { position:absolute; margin:1px 0 0 106px }
.login_field { font: .85em/1.5em Helvetica, Verdana; width:114px; height:14px; border:0; position:absolute; margin:1px 0 0 6px }
.padr10 { padding-right:10px }
.sertup { padding-top:23px }
.sertdown { padding-bottom:20px }

.found { font-weight:bold; margin-bottom:20px }
.foundsell { color:#222222; font-weight:bold }
.fsell { color:#c0af2c; font-weight:bold }
.ffont { font-size:11px }
.padl12 { padding-left:12px }
.padr12 { padding-right:12px }

.comp_blue { background-color:#dff5f9 }

a.submenu:link, a.submenu:visited, a.submenu:hover { font-size:11px; color:#ffffff; text-decoration:none }

a.menu:link, a.menu:visited { font-size:11px; color:#ffffff; text-decoration:none }
a.menu:hover { font-size:11px; color:#222222; text-decoration:none }

a.menusel:link, a.menusel:visited, a.menusel:hover { font-size:11px; color:#222222; text-decoration:none }

a.menuleft:link, a.menuleft:visited { font-size:11px; color:#222222; text-decoration:none }
a.menuleft:hover { font-size:11px; color:#555555; text-decoration:none }

a.archive:link, a.archive:visited { font-size:11px; color:#c0af2c; text-decoration:none }
a.archive:hover { font-size:11px; color:#c0af2c; text-decoration:underline }

a.blue:link, a.blue:visited { font-size:11px; color:#2594cd; text-decoration:underline }
a.blue:hover { font-size:11px; color:#2594cd; text-decoration:none }

a.awards:link, a.awards:visited { font-size:9px; color:#cd2566; text-decoration:none }
a.awards:hover { font-size:9px; color:#cd2566; text-decoration:underline }

a.model:link, a.model:visited { font-size:14px; color:#222222; text-decoration:none }
a.model:hover { font-size:14px; color:#555555; text-decoration:none }

a.model_small:link, a.model_small:visited { font-size:11px; color:#222222; text-decoration:none }
a.model_small:hover { font-size:11px; color:#555555; text-decoration:none }

a.foundlink:link, a.foundlink:visited { font-size:11px; color:#2594cd; font-weight:bold; text-decoration:none }
a.foundlink:hover { font-size:11px; color:#2594cd; font-weight:bold; text-decoration:underline }

.ban_bg { color:#ffffff; background-image:url('/img/banner_up.gif'); background-position:50% 0; background-repeat:no-repeat }
.ban_span { padding-left:12px }


OL { margin:0; padding:0 }
UL { padding:0 }
.ul_defis { list-style-image: url('/img/defis.gif'); }
.panel2 { color:#a3cdd4 }
.panel3 { color:#045261; font-family:Verdana; letter-spacing:-0.01em; font-size:24px }
#submenu3 { position:absolute; z-index:9999 }
.textfield { font: .85em Helvetica, Verdana; width:41px; background-color:#09b5d5; border:0; text-align:center; color:#dff5f9; cursor:pointer }
.searchfield { font: .85em/1.5em Helvetica, Verdana; width:78px; height:14px; background-color:#dff5f9; border:0; text-align:center; cursor:pointer }
.searchfield2 { font:11px Helvetica, Verdana; color:#666666; width:176px; height:22px; border:2px solid #999999; margin-bottom:5px; text-align:center; font-weight:bold }
.model { color:#045261; font-size:11px }
.model_big { color:#045261; font-size:22px }
.miniabout { color:#666666; font-size:11px }
.manualbg { background-color:#f3f3f3 }
.manual_s { color:#666666; font-size:9px }

a.partnerlink:link, a.partnerlink:visited { font-size:9px; color:#02404c; text-decoration:none }
a.partnerlink:hover { font-size:9px; color:#02404c; text-decoration:underline }

a.model1:link, a.model1:visited { font-size:11px; color:#999999; text-decoration:none }
a.model1:hover { font-size:11px; color:#BBBBBB; text-decoration:underline }

a.manualink:link, a.manualink:visited { font-size:11px; color:#045261; text-decoration:none }
a.manualink:hover { font-size:11px; color:#045261; text-decoration:underline }

a.panel3_link:link, a.panel3_link:visited { font-family:Verdana; letter-spacing:-0.01em; font-size:24px; color:#ffffff; text-decoration:none }
a.panel3_link:hover { font-family:Verdana; font-size:24px; letter-spacing:-0.01em; color:#f9f9f9; text-decoration:underline }

.mnzag { color:#fffff0; font-size:12px }
.price { color:#333333;	font-size:12px }
.text { font-size:11px }
.opsel { background-color:#ffcc66; font-width:bold; }

.moder { color:#666666; }

a.menusel_nomargin:link, a.menusel_nomargin:visited, a.menusel_nomargin:hover { font-size:11px; padding:3px; color:#021d21; text-decoration:none }

.tex td { height:15px }
.tex td.brd { border-bottom:1px solid #DCDCDC }