@CHARSET "UTF-8";

body {
	margin:0;
	padding:0;
	font-family:Helvetica,Arial,sans-serif;
	font-size:10pt;
	overflow-x: hidden;
}

#panel {
	#Nwidth:100%;
	margin:0;
	padding:0;
}

#wrapper {
	max-width:1280px;
	min-width:1003px; /* to fit 1024x768 */
	margin:0 auto;
	background: #fdfdfd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OCUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2ZkM2Q0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center, ellipse cover,  #fdfdfd 0%, #fdfdfd 48%, #cfd3d4 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#fdfdfd), color-stop(48%,#fdfdfd), color-stop(100%,#cfd3d4)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #fdfdfd 0%,#fdfdfd 48%,#cfd3d4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #fdfdfd 0%,#fdfdfd 48%,#cfd3d4 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  #fdfdfd 0%,#fdfdfd 48%,#cfd3d4 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  #fdfdfd 0%,#fdfdfd 48%,#cfd3d4 100%); /* W3C */
	#Nfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#cfd3d4',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	background: url(/images/bg.jpg) repeat-y; /* IE6-8 */
<!--[if lte IE 8]>
	background: url(/images/bg.jpg) repeat-y; /* IE6-8 */
<![endif]-->

}

.margins {
	width:992px;
	margin:0 auto;
}

#header {
	width:100%;
	height:275px;
	z-index:2;
}

#header>.margins {
	position:relative;
	height:100%;
	z-index:3;
}

#header>.margins .chain {
	position:absolute;
	left:0px;
	bottom:1em;
	font-size:0.95em;
	z-index:4;
}

#header>.margins .chain a{
	color:black;
}

#header .row {
	width:100%;
	clear:both;
	z-index:5;
}

#header .row:first-child {
	padding: 30px 0;
	position:relative;
	height:127px;
}

#header .row:first-child .logo-container {
	float:left;
}

#header .row .logo-container {
	margin:0px;
}

#header .row .logo-container>.logo {
	
}

#header .row .logo-container>.slogan {
	
}

#header .search-container {
	float:right;
	padding-top:55px;
}

#header .auth-container {
	float:right;
	margin:20px 0 15px 0;
	clear:right;
}

#header .phones {	
    float: left;
    margin-left: 36px;
    padding: 45px 0;
}

#header .clock-widget-container {
	float:left;
}
.phones {
    font-size: 1.5em;
}

.phones .number {
  margin-bottom: 0.4em;
}

.phones .prefix {
	color:#B62F27;
}

#header .phones >.num {
	font-weight:bold;
}

#header .menu-container {
	width:98%;
	border: 1px solid #BEBEBF;
	padding: 2px 2px 2px 2px;
	height: 45px;
	-webkit-box-shadow:  0px 0px 3px 1px #BEBEBE;
	box-shadow:  0px 0px 3px 1px #BEBEBE;
	background:white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/pie/PIE.htc);
}


/* MIDDLE PART */
#middle {
	overflow : hidden; /* prevent advantage block and shadows from overflowing the screen on low res*/
	z-index: 1;
}

#middle .top-panel{
	width:100%;
	border:0;
	padding:0;
	clear:both;
	height:72px;
	background: #cfcfd3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NmY2ZkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZGJkYmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cfcfd3 0%, #bdbdbd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cfcfd3), color-stop(100%,#bdbdbd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cfcfd3 0%,#bdbdbd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cfcfd3 0%,#bdbdbd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cfcfd3 0%,#bdbdbd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #cfcfd3 0%,#bdbdbd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfd3', endColorstr='#bdbdbd',GradientType=0 ); /* IE6-8 */
	position:relative;
	margin-bottom:40px;
}

#middle .top-panel .bar {
	position:absolute;
	
	left:0px;
	width:100%;
	height:5px;
}

#middle .top-panel .top {
	top:0px;
	background:url('i/inner-top-line-top-bar.png') repeat-x;	
}

#middle .top-panel .bottom {
	bottom:-3px;
	background:url('i/inner-top-line-bottom-bar.png') repeat-x;	
}

#middle .top-panel h1 {
	font-size:1.4em;
	height:68px;
	line-height:68px;
}

#middle .top-panel .corner {
	position:absolute;
	background:url('i/inner-top-line-right.png') top right no-repeat;
	right:0px;
	top:4px;
	width:101px;
	height:68px;
}

#middle .left_column {
	float:left;
	width:238px;
	min-height : 500px;	
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right:30px;
	padding-bottom:40px;
}

.content-container {
	background:url('i/content-corner-lr.png') no-repeat bottom right transparent;
}
/* CONTENT - inner pages */
#content {
	margin-bottom: 30px;
	padding-bottom:150px;
	float:left;
	width:722px;
}

#content.full {
	width:960px;
}

/* anchors and links defaults */
#content a {
	color:black;
}

#content a:hover {
	text-decoration:underline;
}

/* FOOTER */
#footer {
	position:relative;
	min-height:192px;
	width:100%;
}
#footer .corner-left-bottom {
	position:absolute;
	z-index:0;
	background:url('i/bottomleft-bg.png') no-repeat;
	left:0;
	bottom:0;
	width:386px;
	height:192px;

}

#footer .footer-blocks {
	float : right;
	width:66%;
	height:50px;
	margin-bottom:50px;
	margin-top:40px;
}

#footer .footer-blocks .block {
	float:left;
	margin-right:30px;
	height:50px;
	-moz-box-sizing : border-box;
	-webkit-box-sizing : border-box;
	box-sizing : border-box;
	font-size : 1.1em;
}

#footer .feedback {
	padding-left : 50px;
	background:url('i/e-mail.png') no-repeat left center;
	height:50px;	
	font-size:1.3em;
	line-height:25px;
	overflow: hidden;
}

#footer a {
	color:black;
}

#footer .footer-blocks .block:last-child {
	margin-right : 0;
}

#footer .copyright {
  position: absolute;
  bottom: 3em;
  left: 0px;
  width: 100%;
  text-align: center;
}

a.red-apple {
	display:block;
	margin : 30px 0;
	color:white !important;
	font-size:1.1em;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border : 0 none;
	border-radius:3px;
	-webkit-box-shadow: 1px 1px 0 0 rgba(0,0,0,0,3);
	-moz-box-shadow: 1px 1px 0 0 rgba(0,0,0,0,3);
	box-shadow: 1px 1px 0 0 rgba(0,0,0,0,3);
	text-shadow: 1px 1px black;
	background: rgb(246,199,202); /* Old browsers */
	background:url(i/become-dealer.png) left top no-repeat; /* IE6-8 */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url('i/become-dealer.png') no-repeat 0px center ,url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2YzdjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZjk0MTNkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiNmYzRiM2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMSUiIHN0b3AtY29sb3I9IiNmODNkMzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOCUiIHN0b3AtY29sb3I9IiNlZDJiMzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiNlMDIyMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNkYTFiMzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1NCUiIHN0b3AtY29sb3I9IiNjZjBlMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNjOTA4MzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MiUiIHN0b3AtY29sb3I9IiNiYzAwMzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NyUiIHN0b3AtY29sb3I9IiNhYzAwMzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NyUiIHN0b3AtY29sb3I9IiNhNjAwM2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjODgwMDJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: url('i/become-dealer.png') no-repeat 0px center, -moz-linear-gradient(top,  rgba(246,199,202,1) 0%, rgba(249,65,61,1) 3%, rgba(252,75,63,1) 5%, rgba(248,61,56,1) 21%, rgba(237,43,55,1) 38%, rgba(224,34,57,1) 49%, rgba(218,27,55,1) 51%, rgba(207,14,51,1) 54%, rgba(201,8,53,1) 59%, rgba(188,0,55,1) 72%, rgba(172,0,56,1) 87%, rgba(166,0,58,1) 97%, rgba(136,0,44,1) 100%); /* FF3.6+ */
	background: url('i/become-dealer.png') no-repeat 0px center,-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,199,202,1)), color-stop(3%,rgba(249,65,61,1)), color-stop(5%,rgba(252,75,63,1)), color-stop(21%,rgba(248,61,56,1)), color-stop(38%,rgba(237,43,55,1)), color-stop(49%,rgba(224,34,57,1)), color-stop(51%,rgba(218,27,55,1)), color-stop(54%,rgba(207,14,51,1)), color-stop(59%,rgba(201,8,53,1)), color-stop(72%,rgba(188,0,55,1)), color-stop(87%,rgba(172,0,56,1)), color-stop(97%,rgba(166,0,58,1)), color-stop(100%,rgba(136,0,44,1))); /* Chrome,Safari4+ */
	background: url('i/become-dealer.png') no-repeat 0px center, -webkit-linear-gradient(top,  rgba(246,199,202,1) 0%,rgba(249,65,61,1) 3%,rgba(252,75,63,1) 5%,rgba(248,61,56,1) 21%,rgba(237,43,55,1) 38%,rgba(224,34,57,1) 49%,rgba(218,27,55,1) 51%,rgba(207,14,51,1) 54%,rgba(201,8,53,1) 59%,rgba(188,0,55,1) 72%,rgba(172,0,56,1) 87%,rgba(166,0,58,1) 97%,rgba(136,0,44,1) 100%); /* Chrome10+,Safari5.1+ */
	background: url('i/become-dealer.png') no-repeat 0px center,-o-linear-gradient(top,  rgba(246,199,202,1) 0%,rgba(249,65,61,1) 3%,rgba(252,75,63,1) 5%,rgba(248,61,56,1) 21%,rgba(237,43,55,1) 38%,rgba(224,34,57,1) 49%,rgba(218,27,55,1) 51%,rgba(207,14,51,1) 54%,rgba(201,8,53,1) 59%,rgba(188,0,55,1) 72%,rgba(172,0,56,1) 87%,rgba(166,0,58,1) 97%,rgba(136,0,44,1) 100%); /* Opera 11.10+ */
	background: url('i/become-dealer.png') no-repeat 0px center, -ms-linear-gradient(top,  rgba(246,199,202,1) 0%,rgba(249,65,61,1) 3%,rgba(252,75,63,1) 5%,rgba(248,61,56,1) 21%,rgba(237,43,55,1) 38%,rgba(224,34,57,1) 49%,rgba(218,27,55,1) 51%,rgba(207,14,51,1) 54%,rgba(201,8,53,1) 59%,rgba(188,0,55,1) 72%,rgba(172,0,56,1) 87%,rgba(166,0,58,1) 97%,rgba(136,0,44,1) 100%); /* IE10+ */
	background: url('i/become-dealer.png') no-repeat 0px center, linear-gradient(to bottom,  rgba(246,199,202,1) 0%,rgba(249,65,61,1) 3%,rgba(252,75,63,1) 5%,rgba(248,61,56,1) 21%,rgba(237,43,55,1) 38%,rgba(224,34,57,1) 49%,rgba(218,27,55,1) 51%,rgba(207,14,51,1) 54%,rgba(201,8,53,1) 59%,rgba(188,0,55,1) 72%,rgba(172,0,56,1) 87%,rgba(166,0,58,1) 97%,rgba(136,0,44,1) 100%); /* W3C */
	#Nfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6c7ca', endColorstr='#88002c',GradientType=0 ); /* IE6-8 */
	padding-left: 43px;
	width:172px;
	height:42px;
	line-height:42px;
	cursor:pointer;
	cursor:hand;
}

/* GENERAL classes */
.clear {
	#Nclear:both;
}

.hidden {
	display:none;
}

.form .note {
	color:green;
	font-weight:bold;
}

.error, .errortext, .errors {
	font-weight:bold;
	color:red;
}

/* General tags */

a:hover {
	text-decoration:underline;
}

p.zag1 {
	border-bottom: 1px dotted #A2A1A0;
	font-size: 1.17em;
	padding-bottom: 10px;
	font-weight: bold;
}


.link-form {
	
	padding-top:20px;
}

.link-form a {
	display: inline-block;
	/*padding-top:20px;*/
	height: 25px;
	line-height: 19px;
	color: #CE5846 !important;
	text-decoration: underline;
	padding-right: 4ex;
	background: url("i/link-arrow.png") no-repeat scroll right top transparent
}