@CHARSET "UTF-8";

html, body
{
	margin:0;
	padding:0;
	/* background:url(/images/bodyBg.png) center top repeat-y #909090; */
	background:#909090;
	width:100%;
	height:100%;
	min-width:100%;
	min-height:100%;
	font-size:100%;
	overflow:hidden;
}

body, div, p, table, td
{
	font-family:Arial, Tahoma, sans-serif;
	color:#000;
}

a
{
	color:#0b475f;
}

a:hover
{
	color:#000;
}

div#pageConteiner
{
	position:absolute;
	margin:auto;
	width:100%;
	height:100%;
}

div#page
{
	display:none;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	width:100%;
	min-height:100%;
	height:100%;
	margin:0 auto;
	z-index:10;
}

div.pageBg
{
	display:none;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	width:100%;
	min-height:100%;
	height:100%;
	margin:0 auto;
}

div#bottomBtnActive
{
	z-index:8;
}

div#bottomBtn
{
	z-index:7;
}

div#btn
{
	z-index:6;
}

div#bg
{
	z-index:5;
	background:#fff;
}

img#stamp
{
	display:block;
	position:absolute;
	right:0;
	top:0;
	border:none;
	width:9.375em;
	height:18.125em;
	z-index:15;
}

a#actionStamp
{
	display:block;
	position:absolute;
	right:0;
	top:0;
	border:none;
	width:13.0625em;
	height:15.5em;
	z-index:15;
}

a#actionStamp img
{
	width:100%;
	height:100%;
	border:none;
}

div.pageInner
{
	margin:3.063em 1.875em -16em 2.875em;
	height:100%;
	min-height:100%;
}

div#content
{
	float:none;
	clear:both;
	margin:2.875em 0 3.75em 1.063em;
}

div#contentInner
{
	font-size:.813em;
}

div.pageBottom
{
	height:16em;
	/* margin:0 1.875em 0 2.875em; */
	margin:0 0 0 2.875em;
}

div#productBtn
{
	height:5.438em;
	width:83.563em;
}

div.productBtnBg
{
	height:5.438em;
}

div.bottomMenu
{
	margin-top:.563em;
	clear:both;
	float:none;
}

div#bottomBtn div.bottomMenu
{
	margin-left:.1875em;
}

div#userId
{
	color:#ffffcc;
	padding:.6em 0em 0em 12em;
	float:left;
}

div#bottomBtn img
{
	border:none;
	float:left;
	display:block;
	width:6.75em;
	height:2.438em;
}

div#bottomBtnActive img
{
	width:6.9375em;
	height:2.438em;
	border:none;
	float:left;
	display:none;
}



div.bottomMenu a
{
	width:6.75em;
	height:2.438em;
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
	background:url(/images/s.gif);
	text-align:left;
}

div.bottomMenu a span
{
	font-size:.9em;
	margin:.6em .15em 0 1.15em;
	display:block;
	white-space:nowrap;
}

form#searchForm
{
	display:block;
	float:right;
	clear:right;
	padding:0;
	margin:0;
	width:18.9em;
	height:2.438em;
}

form#searchForm input
{
	display:block;
	float:left;
	height:2.438em;
	width:15.2em;
	background:none;
	border:none;
	font-size:.885em;
	line-height:2.438em;
}

form#searchForm input.submit
{
	display:block;
	float:left;
	height:2.7em;
	width:2.5em;
	background:url(/images/s.gif);
	border:none;
	margin-left:.75em;
	cursor:pointer;
}

div.bottomMenu img.bg
{
	width:83.063em;
	height:2.438em;
}

div#productBtn a
{
	display:block;
	float:left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	width:27.813em;
	height:5.438em;
}

div#productBtn a img
{
	display:block;
	width:27.813em;
	height:5.438em;
	border:none;
}

div.productBtnBg img
{
	width:83.563em;
	height:5.438em;
	border:none;
}

div#bottomBtn div.productBtnBg img
{
	width:83.563em;
	height:5.438em;
	border:none;
}

img#logo
{
	border:none;
	width:34.06em;
	height:6.69em;
	margin-left:1.063em;
	float:left;
}

img#slogan
{
	width:18.06em;
	height:3.69em;
	float:left;
	margin-top:1.13em;
	margin-left:.625em;
}

img#topRightBg
{
	width:82.125em;
	height:3.813em;
	margin-top:1.13em;
	margin-right:.438em;
	margin-left:1em;
}

div#topRight
{
	/* width:29.188em; */
	width:30.688em;
	height:3.75em;
	float:right;
	margin-top:1.13em;
	margin-right:.75em;
	font-size:.938em;
}

div#topRight a
{
	color:#fff;
}

div#topRight a#login
{
	display:block;
	float:left;
	margin-left:1.625em;
	margin-top:1.5em;
}

div#topRight div
{
	float:left;
	margin-left:1.625em;
	margin-top:1.5em;
	color:#fff;
}

div#topRight div#buyBtn
{
	float:left;
	margin-top:.375em;
	margin-left:.875em;
	/* margin-right:.375em; */
	width:8.6875em;
	height:3.4375em;
}

div#topRight div#buyBtn img
{
	width:100%;
	height:100%;
	border:0em;
}

img#background
{
	position:absolute;
	visibility:hidden;
	right:0;
	bottom:0;
	margin:auto 0 0 auto;
	width:55.19em;
	height:55.19em;
	max-width:883px;
	max-height:883px;
}

div#copyright
{
	font-size:.79em;
	color:#6d6e71;
	margin-top:1.5em;
	clear:both;
	float:none;
}

div#copyright strong
{
	text-transform:uppercase;
}

div.delimeter
{
	float:none;
	clear:both;
	font-size:0;	
}

.scrolled
{
	height:22em;
}

div.mainBlock
{
	display:none;
	width:47em;
	height:25em;
}

div.mainLeft
{
	width:14em;
	height:25em;
	float:left;
}

div.mainLeft a
{
	display:block;
	text-decoration:none;
	font-size:.8125em;
	color:#000;
	text-transform:uppercase;
}

div.mainLeft a.woTable
{
	margin-bottom:1.5em;/*1.875em;*/
}

div.mainLeft table
{
	display:block;
	border:0px;
	padding:0px;
	border-collapse:collapse;
	margin-bottom:1.5em;/*1.875em;*/
}

div.mainLeft table td
{
	border:0px;
	padding:0px;
	white-space:nowrap;
	font-size:.8125em;
}

div.mainLeft table td.basket
{
	padding:0em .5em;
}

div.mainLeft table td.basket img
{
	border:0px;
	width:1.125em;
	height:.8125em;
	font-size:1.125em;
	margin-top:.25em;
}

div.mainLeft table td a
{
	text-decoration:underline;
	font-size:1.6875em;
	color:#0c475f;
	text-transform:uppercase;
}

div.mainLeft table td.basket a
{
	font-size:1em;
}

div.mainLeft table td a.price
{
	font-size:1em;
	text-transform:none;
}

div.mainLeft a span
{
	font-size:1.6875em;
	color:#0c475f;
	text-decoration:underline;
	display:block;
}

div.mainLeft a.helper
{
	font-size:1em;
}

div.mainLeft img.helper
{
	border:none;
	display:block;
	width:11.5625em;
	height:2.375em;
	margin-top:1.75em;
}

div.mainCenter
{
	width:30em;
	height:25em;
	margin-left:15em;
}

div.mainBlock div.title
{
	text-transform:uppercase;
	font-size:.9844em;
	font-weight:600;
	line-height:1.125em;
	margin-bottom:1.6em;
}

div.mainBlock div.termo div.title
{
	margin-bottom:1em;
}

div.mainCenter div.block
{
	margin-bottom:1.1875em;
}

div.mainCenter div.orange
{
	color:#363636;
	font-size:.9844em;
	font-weight:600;
	text-transform:uppercase;
}

div.mainCenter div.orange span.mains
{
	color:#686868;
}

div.mainCenter div.text
{
	font-size:.90em;
	color:#333;
/* 969292; */
}

div.defaultLeft
{
	float:left;
	width:13.5em;
	margin-left:-2.1875em;
}

div.defaultProductLeft
{
	float:left;
	width:13.5em;
	margin-left:-2.1875em;
}

div.defaultCenter
{
	margin-left:14em;
	margin-right:0.6em;
}

div.defaultCenter h2.news
{
	font-family:Arial, Tahoma, sans-serif;
	font-size:1.125em;
	font-weight:500;
	width:35em;
}

div.defaultCenter div.news
{
	height:21em;
}

div.defaultCenter div.newstxt
{
	width:36em;
}

div.defaultCenter div.newstxt p
{
	font-size:.8125em;
}

div.defaultCenter p.news
{
	font-size:.8125em;
	display:block;
	margin-bottom:1.5em;
}

div.defaultCenter p.news a
{
	color:#0c475f;
}

div.defaultCenter p.news a:hover
{
	color:#ff6901;
}

div.defaultLeft img
{
	float:left;
	border:none;
	display:block;
	width:1em;
	height:.5em;
	margin-top:.325em;
}

div.defaultLeft img.child
{
	margin-left:1.4375em;	
}

div.defaultLeft a
{
	display:block;
	text-decoration:underline;
	color:#0c475f;
	font-size:1em;
	margin-left:1.4375em;
	margin-bottom:1.875em;
}

div.defaultLeft a:hover
{
	color:#ff6901;
}

div.defaultLeft a.selected
{
	text-decoration:none;
}

div.defaultProductLeft img
{
	float:left;
	border:none;
	display:block;
	width:1em;
	height:.5em;
	margin-top:.25em;
	margin-left:1.4375em;
}

div.defaultProductLeft img.small
{
	margin-left:2.5em;
}

div.defaultProductLeft img.supersmall
{
	margin-left:3em;
}

div.defaultProductLeft a
{
	display:block;
	text-decoration:underline;
	color:#0c475f;
	font-size:1.125em;
	text-transform:uppercase;
	font-weight:500;
	margin-left:1.4375em;
	margin-bottom:.5em;
}

div.defaultProductLeft a:hover
{
	color:#ff6901;
}

div.defaultProductLeft a.selected
{
	text-decoration:none;
}

div.defaultProductLeft a.child
{
	text-transform:none;
	color:#ff6901;
	font-size:.875em;
	margin-left:2em;
	margin-bottom:.5em;
}

div.defaultProductLeft a.child:hover
{
	color:#0c475f;
}

div.defaultProductLeft a.grandchild
{
	font-size:.8125em;
	margin-left:3.4615em;
	color:#0c475f;
	font-weight:normal;
	text-transform:none;
	margin-bottom:.75em;
}

div.defaultProductLeft a.grandchild:hover
{
	text-decoration:none;
}

div.defaultProductLeft a.small
{
	font-size:.75em;
	margin-left:5.225em;
	color:#0c475f;
	font-weight:normal;
	text-transform:none;
	margin-bottom:.5em;
}

div.defaultProductLeft a.small:hover
{
	text-decoration:none;
}

div.defaultProductLeft a.supersmall
{
	font-size:.6875em;
	margin-left:6.5em;
	color:#ff6901;
	font-weight:normal;
	text-transform:none;
	margin-bottom:.5em;
}

div.defaultProductLeft a.supersmall:hover
{
	text-decoration:none;
}

div.defaultLeft a.child
{
	font-size:.8125em;
	margin-left:3.4615em;
}

div.path
{
	font-size:.9375em;
	color:#5a6c72;
}

div.path a
{
	font-size:.85em;
	color:#5a6c72;
	text-decoration:none;
}

div.path a:hover
{
	color:#ff6901;
}

div.path h1
{
	display:block;
	padding:0;
	margin:.5313em 0 .7188em;
	color:#ff6901;
	font-size:2em;
	font-weight:normal;
}

h1.index
{
	text-transform:uppercase;
	font-size:.9844em;
	font-weight:600;
	line-height:1.125em;
	margin-bottom:1.6em;
}

div.pager
{
	margin:1em 0;
	clear:right;
}

div.pager img
{
	border:none;
	width:1em;
	height:.5em;
	margin-top:.39em;
	display:block;
}

div.pager a
{
	font-size:1em;
	color:#ff7001;
	text-decoration:none;
}

div.pager div.next
{
	float:right;
	width:4.5em;
	text-align:right;
}

div.pager div.next a
{
	text-decoration:underline;
	font-size:.85em;
}

div.pager div.prev
{
	float:left;
	width:4em;
}

div.pager div.prev a
{
	text-decoration:underline;
	font-size:.85em;
}

div.pager div.next img
{
	margin-left:.375em;
	float:right;
}

div.pager div.prev img
{
	margin-right:.375em;
	float:left;
}

div.pager div.pages
{
	text-align:center;
}

div.pager div.pages a
{
	padding:0 .375em;
}

div.pager div.pages span
{
	padding:0 .375em;
	border-left:.0625em solid #afafaf;
	border-right:.0625em solid #afafaf;
	color:#6e6e6e;
}

div.defaultCenter div.pageList
{
	height:21em;
	position:relative;
	overflow:hidden;
}

div.defaultCenter div.pageList div.page
{
	/* height:21em; */
}

div.defaultCenter div.pageList p
{
	font-size:0.8125em;
}

div#dealersList
{
	width:34em;
	height:21em;
}

table.dealer
{
	border:none;
	border-collapse:collapse;
	padding:0;
	display:block;
	margin-top:2.8125em;
}

table.dealer td
{
	padding:.6666em;
	padding-left:0;
	border:none;
	font-size:.8125em;
	vertical-align:top;
}

table.dealer td.dealerLeft
{
	width:9.375em;
	font-weight:600;
}

table.dealer td h4
{
	padding:0;
	margin:0;
	font-size:1.25em;
	color:#ff6901;
	font-weight:600;
}

div#structurePreviewPanel
{
	font-size:1em;
}

div#structurePreviewPanel img
{
	display:block;
	float:left;
	margin-right:.75em;
	border:.0625em solid #d5d5d5;
	cursor:pointer;
	width:6.625em;
	height:6.625em;
}

div#structureImagesPanel
{
	display:none;
}

div#structureTextPanel
{
	margin-top:7em;
}

div#structureTextPanel div.item
{
	display:none;
}

div#productList div
{
	float:left;
	margin-right:1.5em;
}

div#productList a
{
	display:block;
	font-weight:600;
	color:#ff6901;
	font-size:.8125em;
	text-decoration:underline;
	margin-bottom:1.125em;
}

div#productList a:hover
{
	color:#0c475f;
}

div#productList a.main
{
	font-weight:normal;
	color:#0c475f;
	font-size:1.125em;
	text-transform:uppercase;
}

div#productList a.main:hover
{
	color:#ff6901;
}

div#montageLeft
{
	float:left;
	width:32.5em;
}

div#montageRight
{
	margin-left:34em;
	clear:right;
}

div#montageRight div.montageItem
{
	display:none;
	float:right;
}

div.delimiter
{
	float:none;
	clear:both;
	font-size:0;
}

div.defaultProductLeft a.helper
{
	font-size:1em;
	margin:0em;
	margin-left:1.4375em;
}

div.defaultProductLeft img.helper
{
	border:none;
	display:block;
	width:11.5625em;
	height:2.375em;
	margin:0em;
	margin-bottom:1em;
}

div.clearRight
{
	clear:right;
	float:none;
	font-size:0;
}
