body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, address, form, fieldset, select, textarea, input, button, hr, blockquote, img {margin:0;padding:0;}
img {vertical-align:bottom;border:0;}
fieldset {border:0;}
object, embed {outline:none;}

#flip-page {height:100%;}

body, input, select, textarea, button {font:normal normal 1em Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#333;}
body {min-width:962px;background:#FBFBFB url(../uploadimages/bg.png) 50% 39px no-repeat;}
html, body#popup {background:#008455;height:100%;}
a {color:#008455;text-decoration:none;}
a:visited {color:#008455;}
a:hover, a:focus, a:active {color:#04ba79;text-decoration:underline;}
	.container {margin:0 auto;width:962px;position:relative;}
	.container:after {content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
	/* HEADER */
	#header {height:179px;background:url(../uploadimages/header-bg.png) 100% 0 no-repeat;}
		#nav-ani {float:left;margin:15px 0 0;}
			#header h1 {float:left;margin:42px 0 0 25px;width:178px;height:86px;background:url(../uploadimages/feuvert.png) 0 -439px;text-indent:-999em;}
				#header h1 a {display:block;height:100%;color:#333;overflow:hidden;}
		#header p#headword {float:left;clear:left;margin:5px 0 0 10px;width:206px;height:18px;background:url(../uploadimages/feuvert.png) 0 -54px;text-indent:-999em;overflow:hidden;}
		#header p#swap-site {position:absolute;right:0;top:13px;font-size:0.69em;color:#999999;}
			#header p#swap-site a {background:url(../uploadimages/feuvert.png) no-repeat 100% 8px;padding:2px 6px 2px 2px;color:#999999;font-weight:bold;text-decoration:underline;}
			#header p#swap-site a:hover, #header p#swap-site a:active, #header p#swap-site a:focus {color:#c5c5c5;}
		#site-nav {list-style:none;position:absolute;left:0;bottom:7px;font-weight:bold;font-size:0.69em;}
			#site-nav li {float:left;padding:14px 0 14px 15px;}
			#site-nav li a {padding:2px 6px 2px 2px;color:#676767;background:url(../uploadimages/feuvert.png) 100% 8px no-repeat;}
		#header form {position:absolute;right:0;top:32px;width:280px;height:70px;background:url(../uploadimages/header-select.png);}
			#header form fieldset {}
			#header form div {margin:33px 0 0 57px;}
				#header form label {float:left;margin:7px 7px 0 0;width:74px;height:9px;background:url(../uploadimages/feuvert.png) 0 -72px;text-indent:-999em;overflow:hidden;}
				#header form div div {clear:none;margin:0;width:160px;border:1px solid #CCC;background:url(../uploadimages/feuvert.png) -74px -72px;}
					#header form input {float:left;padding:3px 3px 3px 3px;background:transparent;border:none;font-size:0.69em;}
				#header form select {float:left;font-size:.75em;width:173px;}
				#header form button {float:left;margin:0 0 0 4px;width:31px;height:21px;background:url(../uploadimages/feuvert.png) -236px -72px;text-indent:-999em;overflow:hidden;border:none;cursor:pointer;}
		#main-nav {position:absolute;right:0;top:127px;list-style:none;width:710px;}
			#main-nav li {float:left;height:52px;}
			#main-nav li a {display:block;height:100%;text-indent:-999em;overflow:hidden;}
				#main-nav li a:hover, #main-nav li a:focus, #main-nav li a:active, #main-nav li a.active {color:#FFE835;background:url(../uploadimages/header-bg.png) no-repeat;}
			#main-nav .it-1 a {width:99px;}
				#main-nav .it-1 a:hover, #main-nav .it-1 a:focus, #main-nav .it-1 a:active, #main-nav .it-1 a.active {background-position:-13px -179px;}
			#main-nav .it-2 a {width:99px;}
				#main-nav .it-2 a:hover, #main-nav .it-2 a:focus, #main-nav .it-2 a:active, #main-nav .it-2 a.active {background-position:-112px -179px;}
			#main-nav .it-3 a {width:99px;}
				#main-nav .it-3 a:hover, #main-nav .it-3 a:focus, #main-nav .it-3 a:active, #main-nav .it-3 a.active {background-position:-211px -179px;}
			#main-nav .it-4 a {width:124px;}
				#main-nav .it-4 a:hover, #main-nav .it-4 a:focus, #main-nav .it-4 a:active, #main-nav .it-4 a.active {background-position:-310px -179px;}
			#main-nav .it-5 a {width:92px;}
				#main-nav .it-5 a:hover, #main-nav .it-5 a:focus, #main-nav .it-5 a:active, #main-nav .it-5 a.active {background-position:-434px -179px;}
			#main-nav .it-6 a {width:86px;}
				#main-nav .it-6 a:hover, #main-nav .it-6 a:focus, #main-nav .it-6 a:active, #main-nav .it-6 a.active {background-position:-526px -179px;}
			#main-nav .it-7 a {width:111px;}
				#main-nav .it-7 a:hover, #main-nav .it-7 a:focus, #main-nav .it-7 a:active, #main-nav .it-7 a.active {background-position:-612px -179px;}
	/* BREADCRUMBS */
	#breadcrumbs {padding:9px 0 9px 246px;width:716px;font-size:0.69em;color:#777;}
	/* MAIN */
	#main {margin:20px auto;}
	/* ASIDE */
	#aside {float:left;width:237px;}
		#aside .visit {margin:0 0 18px;height:113px;}
		#company-news {background:#FEFEFE url(../uploadimages/sections-bg.png) 0 100% repeat-x;margin-bottom:18px;}
			#company-news h2 {height:34px;background:url(../uploadimages/feuvert.png) -243px -293px;text-indent:-999em;overflow:hidden;}
		#company-news .content {border:1px solid #DEDEDE;border-top:none;font-size:0.75em;line-height:1.4em;overflow:hidden;padding:16px 12px 20px 25px;}
				#company-news .content .sOverlibDiv {display:inline;}
				#company-news .content .desc {float:left;width:100px;}
				#company-news .content .desc .more {text-align:left;font-size:0.92em;font-weight:bold;float:left;overflow:hidden;padding-top:15px;}
					#company-news .content .desc .more a {padding:2px 6px 2px 0;color:#008455;background:url(../uploadimages/feuvert.png) 100% 7px no-repeat;}
				#company-news .content .thumb {float:right;width:98px;}
					#company-news .content .thumb a {display:block;overflow:hidden;width:100%;background:url(../uploadimages/ramka.png) no-repeat;position:relative;}
				#company-news .content .thumb a span {display:block;overflow:hidden;height:87px;margin:1px 21px 3px 1px;cursor:pointer;}
				#company-news .content #multi-company-news {float:left;margin:10px 0 0;width:100%;font-size:.9166em;}
					#company-news .content #multi-company-news a {float:left;clear:left;padding:2px 6px 2px 0;color:#008455;background:url(../uploadimages/feuvert.png) 100% 9px no-repeat;}
		#feuvert_banner {margin-bottom:18px;height:248px;}
		#sub-nav {margin:0 0 18px;padding:0 0 6px;background:#008455;}
		#sub-nav h2 {margin:0 0 16px;height:35px;background:url(../uploadimages/feuvert.png) -237px -93px;text-indent:-999em;overflow:hidden;}
		#sub-nav ul {list-style:none;margin:0 6px;padding:0 1px;border-top:1px solid #007A4E;border-bottom:1px solid #2B9972;font-size:0.75em;overflow:hidden;}
			#sub-nav li {border-top:1px solid #2B9972;border-bottom:1px solid #007A4E;}
			#sub-nav li a {display:block;padding:8px 10px 8px 30px;color:#FFF;background:url(../uploadimages/feuvert.png) -580px -65px no-repeat;}
			#sub-nav li a.active {padding-left:45px;font-weight:bold;background-position:-565px -145px;}
			#sub-nav li a:hover, #sub-nav li a:focus, #sub-nav li a:active {text-decoration:none;background-color:#148E63;}
		#sub-nav-tech-products {margin:0 0 18px;padding:0 0 6px;background:#008455;}
		#sub-nav-tech-products h2 {margin:0 0 16px;height:35px;background:url(../uploadimages/feuvert.png) -237px -93px;text-indent:-999em;overflow:hidden;}
		#sub-nav-tech-products ul {list-style:none;margin:0 6px;padding:0 1px;border-top:1px solid #007A4E;border-bottom:1px solid #2B9972;font-size:0.75em;overflow:hidden;}
			#sub-nav-tech-products li {border-top:1px solid #2B9972;border-bottom:1px solid #007A4E;}
			#sub-nav-tech-products li a {display:block;padding:8px 10px 8px 30px;color:#FFF;background:url(../uploadimages/feuvert.png) -580px -65px no-repeat;}
			#sub-nav-tech-products li a.active {padding-left:45px;font-weight:bold;background-position:-565px -145px;}
			#sub-nav-tech-products li a:hover, #sub-nav li a:focus, #sub-nav li a:active {text-decoration:none;background-color:#148E63;}
				#sub-nav-tech-products ul ul {margin-left:24px;font-size:0.92em;margin-bottom:-2px;}
		#sub-nav-equipment {margin:0 0 18px;padding:0 0 6px;background:#008455;}
		#sub-nav-equipment h2 {margin:0 0 16px;height:35px;background:url(../uploadimages/feuvert.png) -243px -364px;text-indent:-999em;overflow:hidden;}
		#sub-nav-equipment ul {list-style:none;margin:0 6px;padding:0 1px;border-top:1px solid #007A4E;border-bottom:1px solid #2B9972;font-size:0.75em;overflow:hidden;}
			#sub-nav-equipment li {border-top:1px solid #2B9972;border-bottom:1px solid #007A4E;}
			#sub-nav-equipment li a {display:block;padding:8px 10px 8px 30px;color:#FFF;background:url(../uploadimages/feuvert.png) -580px -65px no-repeat;}
			#sub-nav-equipment li a.active {padding-left:45px;font-weight:bold;background-position:-565px -145px;}
			#sub-nav-equipment li a:hover, #sub-nav li a:focus, #sub-nav li a:active {text-decoration:none;background-color:#148E63;}
		#locations {margin:0 0 18px;background:#008455;clear:left;}
		#locations h2 {margin:0 0 16px;height:38px;background:url(../uploadimages/feuvert.png) 0 -93px;text-indent:-999em;overflow:hidden;}
		#locations .content {padding:0 0 8px;text-align:center;}
			#locations #map-entries {list-style:none;width:195px;margin:0 auto;overflow:hidden;background:url(../uploadimages/locations-map.png);position:relative;}
			#locations #map-entries h4 {width:6px;height:6px;background:url(../uploadimages/feuvert.png) -594px -268px;overflow:hidden;position:absolute;text-indent:-999em;display:none;}
			#locations #map-entries h4 a {display:block;height:100%;}
			#locations #map-entries .address {display:none;}
		#overhaul {margin:0 0 18px;background:#008455;}
		#overhaul h2 {height:38px;width:237px;background:url(../uploadimages/aside-boxes.jpg) 0 0 no-repeat;text-indent:-999em;overflow:hidden;}
		#overhaul .content {background:url(../uploadimages/aside-boxes.jpg) 0 -38px no-repeat;padding:0 20px 0 30px;font-size:0.75em;line-height:1.4em;}
			#overhaul form {padding-top:16px;}
			#overhaul form label {font-weight:bold;color:#FFF;}
			#overhaul form select {width:170px;margin:5px 0 12px;padding:1px;}
			#overhaul form button {float:right;width:81px;height:26px;background:url(../uploadimages/feuvert.png) -213px 0;text-indent:-999em;overflow:hidden;border:none;cursor:pointer;}
		#aside #advices {background:#FEFEFE url(../uploadimages/sections-bg.png) 0 100% repeat-x;margin:0 0 20px 0;}
			#aside #advices h2 {height:34px;background:url(../uploadimages/feuvert.png) 0 -169px;text-indent:-999em;overflow:hidden;}
		#aside #advices .content {border:1px solid #DEDEDE;border-top:none;font-size:0.75em;line-height:1.4em;overflow:hidden;padding:16px 12px 20px 25px;}
		#aside #advices .content p {}
			#aside #advices .content .more {font-size:0.92em;font-weight:bold;float:right;overflow:hidden;padding-top:5px;}
				#aside #advices .more a {padding:2px 6px 2px 0;color:#008455;background:url(../uploadimages/feuvert.png) 100% 7px no-repeat;}
				#aside #advices h4 {font-size:1em;margin-bottom:5px;}
		#newsletter {margin-bottom:18px;background:#FEFEFE url(../uploadimages/sections-bg.png) 0 100% repeat-x;}
		#newsletter h2 {height:34px;width:237px;background:url(../uploadimages/aside-boxes.jpg) -237px 0;text-indent:-999em;overflow:hidden;}
		#newsletter .content {background:url(../uploadimages/aside-boxes.jpg) -238px -34px no-repeat;border:1px solid #DEDEDE;border-top:none;padding:16px 20px 0 30px;font-size:0.75em;line-height:1.4em;}
			#newsletter form {}
			#newsletter form label {font-weight:bold;}
			#newsletter form input {width:177px;margin:8px 0 12px;padding:2px;}
			#newsletter form input.warning {border-color:#F30;}
			#newsletter form button {float:right;width:81px;height:26px;background:url(../uploadimages/feuvert.png) -213px -26px;text-indent:-999em;overflow:hidden;border:none;cursor:pointer;}
		#newsletter2 {background:#FEFEFE url(../uploadimages/sections-bg.png) bottom repeat-x;margin-bottom:18px;}
		#newsletter2 h2 {height:34px;width:237px;background:url(../uploadimages/feuvert.png) -243px -467px;text-indent:-999em;overflow:hidden;}
		#newsletter2 .content-bg {background:url(../uploadimages/kupon-bg.png) 132px 0 no-repeat;}
		#newsletter2 .content {border:1px solid #DEDEDE;border-top:none;padding:16px 20px 0 30px;font-size:0.75em;line-height:1.4em;}
			#newsletter2 form {}
			#newsletter2 form label {font-weight:bold;width:56%;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px solid #DEDEDE;display:block;}
			#newsletter2 form label span {color:#F00;}
			#newsletter2 form input {width:177px;margin:8px 0 12px;padding:2px;}
			#newsletter2 form input.warning {border-color:#F30;}
			#newsletter2 .more a {}
			#newsletter2 form button {float:right;width:81px;height:26px;background:url(../uploadimages/feuvert.png) -378px 0;text-indent:-999em;overflow:hidden;border:none;cursor:pointer;}
	/* CONTENT */
	#content {float:right;width:701px;}
		#main-ani {margin:0 0 18px;height:335px;}
		#feuvert_main_banner {margin:0 0 18px;height:500px;}
		/*#promotions-static {margin-bottom:14px;background:#FFF;}
			#promotions-static h2 {height:45px;background:url(../uploadimages/feuvert.png) 0 -534px;text-indent:-999em;overflow:hidden;}
			#promotions-static .content {border:1px solid #DEDEDE;border-top:none;padding:10px 31px 0;}
				#promotions-static .content #products-promotion {list-style:none;overflow:hidden;}
					#promotions-static .content #products-promotion li {width:318px;float:left;margin-bottom:20px;}
					#promotions-static .content #products-promotion li .thumb {width:150px;float:left;}
					#promotions-static .content #products-promotion li .desc {width:168px;float:left;}
						#promotions-static .content #products-promotion li .desc h4 {color:#e70000; font-size:0.81em;padding:0 0 10px 15px;}
						#promotions-static .content #products-promotion li .desc p {color:#848484; font-size:0.69em;text-align:right;font-weight:bold;margin-right:20px;}
						#promotions-static .content #products-promotion li .desc p.price {color:#fff; font-size:2em;text-align:right;font-weight:bold;background:url(../uploadimages/price_bg_red.png) 100% 0 no-repeat;height:53px;margin:0 20px 5px 0;padding:4px 5px 0 0;}*/
		#promotions {position:relative;margin-bottom:14px;background:#FFF;}
			#promotions span {position:absolute;top:0;left:0;z-index:10;width:20px;height:45px;background:url(../uploadimages/box-corner.png) no-repeat;}
			#promotions h2 {height:45px;background:url(../uploadimages/feuvert.png) 0 -534px;text-indent:-999em;overflow:hidden;}
			#promotions .content {position:relative;border:1px solid #DEDEDE;overflow:hidden;}
				.slide-box {min-height:312px;overflow:hidden;position:relative;}
					.slides {position:absolute;top:0;left:0;}
						.slides div {position:absolute;top:0;width:699px;display:nsone;}
							.slides div img {float:left;}
							.slides div .about {display:block;position:static;float:left;width:217px;border-top:1px solid #7BBCA4;border-bottom:1px solid #7BBCA4;margin:0 0 0 10px;padding:13px 8px 13px 10px;font-size:.75em;line-height:1.4em;min-height:176px;}
								.slides div .about h3 {margin:0 0 10px -9px;color:#008455;font-size:1.1666em;}
								.slides div .about ul {margin-left:4px;list-style:square;}
								.slides div .about p {margin-left:4px;}
				.pagination {position:absolute;bottom:20px;right:40px;list-style:none;font-size:.8333em;}
					.pagination li {float:left;text-align:center;}
						.pagination li a {width:22px;height:18px;padding:2px 0 0;background:url(../uploadimages/paging-bg.png);display:block;color:#404040;}
						.pagination li a:hover, .pagination li a:focus, .pagination li a:active, .pagination li.active a {background-position:0 -26px;text-decoration:none;}
		#products {background:#FEFEFE url(../uploadimages/sections-bg.png) 0 100% repeat-x;}
			#products h2 {height:45px;background:url(../uploadimages/feuvert.png) 0 -579px;text-indent:-999em;overflow:hidden;}
					#products .content {border:1px solid #DEDEDE;border-top:none;padding:10px 31px 20px;}
				#products-recommended {list-style:none;position:relative;overflow:hidden;left:-30px;}
					#products-recommended li {float:left;margin-left:49px;width:110px;height:149px;overflow:hidden;margin-bottom:20px;}
					#products-recommended li .thumb {position:relative;width:110px;height:110px;overflow:hidden;}
						#products-recommended li .thumb a {display:block;}
						#products-recommended li .thumb div.price {position:absolute;top:80px;left:50px;background:url(../uploadimages/price-logo.png) 0 0 no-repeat;font-size:0.75em;color:#FFF;width:60px;height:22px;}
							#products-recommended li .thumb div.price a {display:block;color:#FFF;padding:4px 4px 5px 0px;text-decoration:none;font-size:0.92em;font-weight:bold;text-align:right;}
						#products-recommended li h4 {font-size:0.69em;margin-bottom:5px;text-align:center;}
	/* MAIN-CONTENT */
	#main-content {float:left;width:459px;margin:0 0 0 23px;padding:0 3px 4px 0;background:url(../uploadimages/main-content-bg.png) -462px 100% repeat-y;}
	#wide #main-content {width:699px;background:url(../uploadimages/main-content-bg-sec.png) -699px 100% repeat-y;}
		#main-content .content {background:url(../uploadimages/main-content-bg.png) repeat-y;overflow:hidden;padding-top:15px;}
		#wide #main-content .content {background:url(../uploadimages/main-content-bg-sec.png) repeat-y;}
		#content-title {height:45px;background:url(../uploadimages/content-title.png);text-indent:-999em;overflow:hidden;}
		#main-content h3 {margin:0 20px 15px;padding:8px 23px;background:#FFE835;font-size:0.81em;}
		#main-content #banner {margin:0 0 0 22px;}
		#car-parts {float:left;width:350px;}
		#car-equipment {float:left;width:349px;}
			#car-parts h3 {margin-left:15px;margin-right:7px;padding-left:21px;}
			#car-equipment h3 {margin-left:7px;margin-right:15px;padding-left:21px;}
			#car-parts ul {overflow:hidden;list-style:none;margin:20px 7px 20px 15px;padding:0 10px;}
			#car-equipment ul {overflow:hidden;list-style:none;margin:20px 15px 20px 7px;padding:0 10px;}
				#car-parts ul li, #car-equipment ul li {float:left;margin:0 6px 10px 7px;height:126px;width:140px;}
		#article {margin:0 20px;padding:0 23px 0 23px;font-size:0.75em;line-height:1.4em;}
			#about-us-video {height:345px;}
			#article a {text-decoration:underline;}
			#article a.flip-page-img {float:left;margin:0 10px 10px 0;}
			#article h4 {margin:0 0 8px;font-weight:bold;font-size:1.09em;}
			#article p {margin:0 0 14px;}
			#article p#noscript {background:#EEE;padding:10px 20px;font-weight:bold;}
			#article .important {text-align:right;}
			#article p.error {font-weight:bold;color:#FF0000;}
			#article img {margin:5px;float:right;}
			#article img.img-center {float:none;}
			#article p.cupon img {float:none;margin:0;}
			#article ul {list-style:square outside;margin:0 0 14px 40px;}
			#article ol {list-style:decimal outside;margin:0 0 14px 40px;}
			#article li {padding:2px 0;}
			#article #sitemap {margin-left:12px;}
						#article #sitemap li ul li ul {margin-bottom:5px;}
			#article #search {margin-bottom:15px;}
				#article #search label {margin:0 10px 0 0;}
				#article #search input {padding:3px;width:210px;margin-right:5px;}
				#article #search button {background:url(../uploadimages/feuvert.png) no-repeat -236px -72px;width:31px;height:21px;cursor:pointer;text-indent:-999em;border:none;}
			#article table.table {width:373px;border:1px solid #EEE;margin-bottom:10px;}
				#article table.table tr.header {background:#148E63;font-weight:bold;color:#FFF;}
				#article table.table tr {background:#61DFB3;}
				#article table.table tr.sec {background:#99DFC7;}
					#article table.table td {padding:5px 0 5px 10px;}
			#article .promo-tires {clear:both;margin:0 0 20px;background:url(../uploadimages/promo-tires-bg.png) repeat-x 0 100%;overflow:hidden;}
				#article .promo-tires .promo-tire-wrapper {padding:10px 0 10px 20px;background:url(../uploadimages/promo-tires.png) no-repeat;overflow:hidden;}
					#article .promo-tires .thumb {float:left;margin:0 20px 0 0;}
						#article .promo-tires .thumb img {float:none;margin:0;}
					#article .promo-tires .promo-content {position:relative;float:left;padding:10px 0 0;width:330px;}
						#article .promo-tires .promo-content h4 {font-size:1.5em;font-weight:400;color:#008855;}
						#article .promo-tires .promo-content h5 {margin:0 0 20px 2px;padding:0 0 10px;border-bottom:1px solid #F0F0F0;font-size:1.1666em;color:#575757;}
						#article .promo-tires .promo-content p {margin:0 0 0 2px;color:#7F7F7F;font-weight:700;}
							#article .promo-tires .promo-content p strong {color:#008455;}
							#article .promo-tires .promo-content p span {font-size:1.5em;color:#E10A29;}
							#article .promo-tires .promo-content .tire-cupon {position:absolute;bottom:-20px;right:-15px;display:block;width:150px;height:59px;background:url(../uploadimages/promo-tires-button.png);text-indent:-999em;overflow:hidden;}
			#article .entries {list-style:none;margin:0;}
				#article .entries li {padding:0;}
				#article .entries h4 {margin:0;}
				#article .entries .date {color:#9F9F9F;font-weight:bold;font-size:0.88em;}
			#article #products-recommended-list {overflow:hidden;}
				#article #products-recommended-list li {float:left;margin-bottom:15px;}
					#article #products-recommended-list li .thumb {float:left;width:110px;height:110px;margin-right:15px;}
						#article #products-recommended-list li .thumb a {display:block;}
						#article #products-recommended-list li .thumb img {border:1px solid #EEE;float:none;margin:0;}
					#article #products-recommended-list li .desc {float:left;width:248px;}
					#article #products-recommended-list li .desc div.price {font-weight:bold;font-size:0.92em;margin-bottom:8px;}
			#article .promotion {width:100%;border-collapse:collapse;text-align:left;margin-bottom:5px;}
			#article #tires.promotion {border:1px solid #EEE;}
				#article .promotion tr {}
					#article .promotion th {background:#008455;padding:7px 10px 7px 15px;border-right:1px solid #009863;border-bottom:none;color:#FFF;}
					#article .promotion td {padding:5px 10px 5px 15px;border-right:1px solid #EEE;border-left:1px solid #EEE;border-bottom:1px solid #EEE;}
					#article #filter.promotion td {}
					#article #tires.promotion td {padding:2px 10px 2px 15px;border-left:none;border-right:none;}
					#article #tires.promotion td.head {padding:9px 10px 9px 15px;}
					#article #tires.promotion td.size {width:25%;padding-right:0;}
					#article #tires.promotion td.brand {padding-left:0;}
					#article #tires.promotion td.model {padding-left:10px;padding-right:0;width:19%;}
					#article #tires.promotion td.price {padding:10px 30px 10px 15px;width:37%;text-align:right;}
					#article .promotion td.no-wrap {white-space:nowrap;}
					#article .promotion td.brutto_price, #article .promotion td.brutto_price_red, #article .promotion td.brutto_price_orange {background:#FFEC4F;color:#000;font-weight:bold;font-size:1.19em;}
					#article .promotion td.brutto_price_red {background:#F30;}
					#article .promotion td.brutto_price_orange {background:#FF9900;}
			#article .promotion-map-tabs {list-style:none;float:left;margin:0;}
				#article .promotion-map-tabs li {padding:0;border-bottom:1px solid #FFF;font-size:0.83em;}
				#article .promotion-map-tabs li.active a {background:#008455!important;color:#FFF;}
					#article .promotion-map-tabs li h4 {margin:0;}
					#article .promotion-map-tabs li a {background:#F4F4F4;display:block;color:#666;padding:8px 12px;text-decoration:none}
					#article .promotion-map-tabs li a:hover, #article .promotion-map-tabs li a:active, #article .promotion-map-tabs li a:focus {background:#EEE;}
						#article .promotion-map-tabs .infoText {display:none;}
			#article .promo-thumb {margin:0 0 5px 10px;}
				#article .promo-thumb a img {border:1px solid #EEE;}
				#article .promo-thumb a:hover img, #article .promo-thumb a:focus img, #article .promo-thumb a:active img {border-color:#DDD;}
			#article.entry {}
				#article.entry h4 {margin:0;}
				#article.entry .date {color:#9F9F9F;font-weight:bold;font-size:0.88em;margin-bottom:10px;}
				#article #career li {margin-bottom:10px;}
				#article.entry	img {border:1px solid #EEE;float:left;margin-right:13px;}
				#article.entry div.price {font-weight:bold;font-size:0.92em;margin-bottom:8px;}
				#main-content #article .entry {position:relative;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #EEE;overflow:hidden;}
					#main-content #article .entry .thumb {float:left;margin:0 10px 0 0;width:176px;min-height:133px;}
						#main-content #article .entry .thumb a {display:block;padding:2px;border:1px solid #EEE;}
						#main-content #article .entry .thumb a:hover, #main-content #article .entry .thumb a:focus, #main-content #article .entry .thumb a:active {border-color:#AAA;}
							#main-content #article .entry .thumb img {float:none;margin:0;}
					#main-content #article .entry .content {float:left;padding:0;width:355px;background:none;}
						#main-content #article .entry .content h4 {font-size:1.1666em;}
						#main-content #article .entry .content .price {float:left;margin:0 5px 8px 0;font-size:1.3333em;font-weight:700;color:#FF0000;}
						#main-content #article .entry .content .old-price {float:left;margin:4px 0 0;text-decoration:line-through;color:#008457;line-height:1em;}
						#main-content #article .entry .content .date {clear:left;margin:0 0 5px;}
						#main-content #article .entry .content p {}
					#main-content #article .entry .print-promo {position:absolute;top:1px;right:1px;}
						#main-content #article .entry .print-promo a {display:block;width:119px;height:53px;background:url(../uploadimages/promo-buttons.png) no-repeat;text-indent:-999em;overflow:hidden;}
						#main-content #article .entry .print-promo a:hover, #main-content #article .entry .print-promo a:focus, #main-content #article .entry .print-promo a:active {background-position:0 -53px;}
			#article .gallery {list-style:none;margin:0 0 14px;padding:0;overflow:hidden;}
				#article .gallery li {float:left;margin:0 0 10px;width:100%;text-align:center;}
				#article .gallery#flip-page li {float:left;margin:0;width:93px;text-align:left;min-height:130px}
					#article .gallery li a {border:1px solid #EEE;display:block;padding:3px;}
					#article .gallery#flip-page li a {border:none;display:inline;}
					#article .gallery li a:hover, #article .gallery li a:focus, #article .gallery li a:active {border:1px solid #AAA;}
						#article .gallery li img {float:none;}
			#article #products-details {overflow:hidden;width:373px;}
				#article #products-details li {margin:0 0 10px;padding:25px 0 0;overflow:hidden;clear:right;}
					#article #products-details li h4 {background:url(../uploadimages/product-box-bgs.png) no-repeat -371px 0;padding:22px 0 14px 40px;color:#008455;}
					#article #products-details li .content {background:url(../uploadimages/product-box-bgs.png) no-repeat 0 100%;padding:10px 18px 15px 20px;border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;font-size:.9166em;}
						#article #products-details li .content img {float:right;border:1px solid #DFDFDF;margin:5px 5px 5px 5px;}
						#article #products-details li .content ul {padding:0 0 0 7px;margin:0;overflow:hidden;list-style:none;}
							#article #products-details li .content ul li {border:none;background:url(../uploadimages/product-box-bgs.png) no-repeat -748px 10px;margin:0;padding:2px 0 2px 10px;overflow:visible;}
			#article #survey-text, #article #promo-ticket {display:none;}
			#kontaktowy, #zgloszeniowy, #fleet-form {visibility:hidden;}
			#article #promo-survey-layer {margin:0 0 20px;}
				#article form div {overflow:hidden;}
				#article form div.radio {margin:0 0 12px;}
					#article form div.radio input {float:left;margin:2px 8px 0 0;}
					#article form div.radio label {float:left;margin:0;width:auto;font-weight:400;}
				#article form em {font-style:normal;font-weight:bold;color:#F60;}
				#article form em {color:#F70;font-style:normal;}
				#article form label {font-weight:bold;margin-bottom:7px;display:block;width:240px;}
				#article form#promo-survey-layer label {width:auto;}
				#promo-survey-layer #close-button.close-layer {position:absolute;top:5px;right:5px;padding:0 5px;font-weight:700;}
				#article form#promo-survey-layer h5 {display:none;}
				#article form .warning label {color:#F30;}
				#article form .warning select {border-color:#F30;}
				#article form .text {width:220px;padding:3px;margin-bottom:10px;}
				#article form .warning .text {border-color:#F30;}
				#article form select {padding:2px;margin-bottom:10px;}
				#article form textarea {width:330px;height:120px;padding:2px;margin-bottom:5px;}
				#article form .warning textarea {border-color:#F30;}
				#article form .checkbox {padding:5px 0;}
					#article form .checkbox input {float:left;clear:left;margin:2px 7px 0 0;}
					#article form .checkbox label {float:left;margin:0;font-weight:400;}
				#article form .agreement {font-size:.9166em;color:#666;}
				#article form p.info {}
				#article form button {margin-bottom:10px;background:url(../uploadimages/feuvert.png) no-repeat -377px 0;width:82px;height:26px;text-indent:-999em;border:none;cursor:pointer;float:left;overflow:hidden;}
					.processing {background:url(../uploadimages/ajax-loader.gif) 48% 48% no-repeat;}
					.processing * {visibility:hidden;}
			#article #opinion-list {list-style:none;margin:0;}
				#article #opinion-list li {margin-bottom:15px;}
					#article #opinion-list li p {margin-bottom:5px;}
	#jquery-overlay {position:absolute;top:0;left:0;z-index:80;width:100%;height:500px;}
		 #jquery-lightbox {position:absolute;top:0;left:0;width:100%;z-index:90;text-align:center;line-height:0;}
		#jquery-lightbox a img {border:none;}
		#lightbox-container-image-box {position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
			#lightbox-container-image {padding:10px;}
			#lightbox-loading {position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
		#lightbox-nav {float:right;width:26%;height:20px;z-index:10;padding-bottom:10px;}
		#lightbox-container-image-box > #lightbox-nav {right:0;}
			#lightbox-nav a {outline:none;}
			#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width:24px;height:20px;display:block;}
			#lightbox-nav-btnPrev {float:right;}
			#lightbox-nav-btnNext {float:right;margin-left:10px;}
		#lightbox-container-image-data-box {font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
			#lightbox-container-image-data {padding:0 10px;color:#666;}
			#lightbox-container-image-data #lightbox-image-details {width:70%;float:left;text-align:left;}
				#lightbox-image-details-caption {font-weight:bold;}
				#lightbox-image-details-currentNumber {display:block;clear:left;padding-bottom:1em;margin-top:2px;}
			#lightbox-secNav-btnClose {position:absolute;top:-30px;right:0;width:30px;float:right;padding-bottom:0.7em;outline:none;}
			#article #overhaul-content {margin-bottom:15px;}
			#article form#overhaul-form {}
			#article form#overhaul-form div {margin-bottom:10px;overflow:hidden;}
				#article form#overhaul-form div label {float:left;clear:left;font-weight:bold;width:190px;}
				#article form#overhaul-form div select {float:right;width:180px;}
				#article form#overhaul-form div button {float:right;clear:left;background:url(../uploadimages/feuvert.png) -377px -26px no-repeat;width:82px;height:26px;cursor:pointer;text-indent:-999em;border:none;}
			#article form#newsletter-content-form {overflow:hidden;}
				#article form#newsletter-content-form label {margin-right:5px;}
				#article form#newsletter-content-form input {float:left;padding:2px;width:180px;margin-right:10px;}
				#article form#newsletter-content-form input.warning {border-color:#F30;}
				#article form#newsletter-content-form button {float:left;background:url(../uploadimages/feuvert.png) no-repeat -271px -72px;width:79px;height:21px;cursor:pointer;text-indent:-999em;border:none;}
			#locations-map {padding:0 0 14px;height:421px;background:#FBFBFB;overflow:hidden;width:699px;}
			#article #directions {margin:0 0 15px;}
				#article #directions div {overflow:visible;}
				#article #directions label {float:left;padding:4px 6px 0 0;width:auto;}
				#article #directions select {float:left;margin:0 6px 0 0;width:190px;}
				#article #directions input {float:left;margin:0 6px 0 0;width:195px;}
				#article #directions button {float:left;margin:-1px 0 0;background:url(../uploadimages/feuvert.png) no-repeat -350px -52px;width:111px;height:26px;}
			#main-content #map, #main-content #mapPromotion {display:none;margin:0 0 14px;width:611px;border:1px solid #EEE;overflow:hidden;}
			.marker-content {font-size:12px;}
				.marker-content h4 {margin:0 0 8px;font-size:14px;}
				.marker-content p {margin:0 0 14px;}
			#main-content #mapPromotion {float:left;border:3px solid #008455;width:450px;}
			#main-content #map a.location, #main-content #mapPromotion a.location {position:absolute;top:0px;left:0;}
			#main-content #map-entries, #main-content #promotion-map-tabs {list-style:none;margin:0;overflow:hidden;text-align:left;}
				#main-content #map-entries li, #main-content #promotion-map-tabs li {width:49%;float:left;height:230px;}
				#main-content #map-entries h4 {margin-bottom:6px;}
					#main-content #map-entries h4 * {display:inline;}
					#main-content #map-entries .type {font-weight:700;color:#666;}
				#tooltip {position:absolute;z-index:30;border:1px solid #EFD002;background-color:#FFE300;color:#444;padding:2px 6px;font-size:0.63em;}
					#tooltip h3, #tooltip div {margin:0;font-size:1em;}
		#toolbar {margin:15px 20px;padding:8px 23px;background:#F4F4F4;border-top:1px solid #DDD;font-size:0.63em;overflow:hidden;clear:both;}
			#toolbar a {color:#666;padding:2px;}
			#toolbar .print {float:left;background:url(../uploadimages/feuvert.png) no-repeat -581px -485px;text-indent:-999em;width:14px;height:14px;overflow:hidden;float:left;}
			#toolbar .go-top {float:right;background:url(../uploadimages/feuvert.png) 100% -32px no-repeat;padding-right:8px;}
	/* PROMO */
	#promo {float:right;width:217px;}
		#promo .strings-search {display:block;margin:0 0 20px;height:220px;}
		#promo .promo-banner {margin:0 0 18px;}
		#promo .visit {margin:0 0 18px;height:104px;}
		#promo #products {background:#FEFEFE url(../uploadimages/sections-bg.png) 0 100% repeat-x;margin-bottom:18px;}
		 #promo #products h2 {height:34px;background:url(../uploadimages/feuvert.png) -243px -399px;text-indent:-999em;overflow:hidden;}
		 #promo #products .content {font-size:0.75em;line-height:1.4em;height:auto;}
			#promo #products .content #products-recommended {margin:0 auto;width:110px;left:0;}
				#promo #products .content li {margin:0;float:none;height:179px;}
				#promo #products .content li .thumb {width:100%;text-align:right;margin-bottom:10px;}
				#promo #products .content li .thumb a {}
				 #promo #products .content li .thumb div.price {font-size:0.92em;}
					 #promo #products .content li .thumb div.price a {}
				#promo #products .content li h4 {font-size:1em;line-height:1em;}
		#fleet-contact {margin-bottom:18px;background:#FEFEFE url(../uploadimages/sections-bg.png) 0 100% repeat-x;}
			#fleet-contact h2 {height:34px;background:url(../uploadimages/feuvert.png) -237px -167px;text-indent:-999em;overflow:hidden;}
			#fleet-contact .content {border:1px solid #DEDEDE;border-top:none;padding:16px 10px 10px 30px;font-size:0.75em;line-height:1.4em;}
				#fleet-contact .content p {margin:0 0 10px;}
				#fleet-contact .content span {font-size:.9166em;}
		#vote {margin-bottom:18px;background:#FEFEFE url(../uploadimages/sections-bg.png) 0 100% repeat-x;}
			#vote h2 {height:34px;background:url(../uploadimages/feuvert.png) -237px -131px;text-indent:-999em;overflow:hidden;}
			.main #vote h2 {height:34px;background:url(../uploadimages/feuvert.png) -243px -433px;text-indent:-999em;overflow:hidden;}
			#vote .content {border:1px solid #DEDEDE;border-top:none;padding:16px 10px 0 30px;font-size:0.75em;line-height:1.4em;}
				#vote form {}
				#vote p {margin:0 0 10px;font-weight:bold;}
					#vote p strong {color:#008455;}
				#vote div {padding:0 0 10px 0;overflow:hidden;}
					#vote form input {float:left;margin:0 10px 0 0;height:21px;}
					#vote form label {float:left;width:148px;}
					#vote form button {float:right;width:81px;height:26px;background:url(../uploadimages/feuvert.png) -294px -26px;text-indent:-999em;overflow:hidden;border:none;cursor:pointer;}
				#vote.ajax-layer {background:#FFF url(../uploadimages/ajax-loader.gif) 50% 60% no-repeat;}
					.ajax-layer form {visibility:hidden;}
				#vote .results {padding-right:25px;}
					.results #vote-results {list-style:none}
					.results #vote-results li {padding:0 0;width:140px;}
						.results #vote-results li em {font-style:normal;font-size:0.88em;color:#7F7F7F;margin-left:5px;}
							.results #vote-results li div {padding:0;height:3px;background:#008455;text-indent:-999em;margin:5px 0 5px 0;overflow:hidden;}
					#vote p#vote-count {font-weight:bold;margin-bottom:10px;}
		#coupon {height:177px;margin-bottom:18px;}
		#sections {clear:both;border:1px solid #DEDEDE;border-width:0 1px 1px 0;background:#FEFEFE url(../uploadimages/sections-bg.png) 0 100% repeat-x;overflow:hidden;position:relative;}
		#sections #advices {float:left;width:243px;}
			#sections #advices h2 {height:45px;background:url(../uploadimages/feuvert.png) 0px -293px;text-indent:-999em;overflow:hidden;}
			#sections #advices .content {border-left:1px solid #DEDEDE;padding:13px 0 30px 43px;font-size:0.75em;line-height:1.4em;}
			#sections #advices h3 {margin:0 0 6px;font-size:1.09em;}
			#sections #advices .more {position:absolute;bottom:10px;width:190px;font-weight:bold;font-size:0.92em;text-align:right;}
				#sections #advices.main .more {position:relative;top:10px;}
				#sections #advices .more a {padding:2px 6px 2px 2px;color:#008455;background:url(../uploadimages/feuvert.png) 100% 7px no-repeat;}
		#opinions {float:left;width:231px;}
			#opinions h2 {height:45px;background:url(../uploadimages/feuvert.png) 0 -338px;text-indent:-999em;overflow:hidden;}
			#opinions .content {padding:13px 0 30px 25px;font-size:0.75em;line-height:1.4em;}
			#opinions .more {position:absolute;bottom:10px;width:196px;font-weight:bold;font-size:0.92em;text-align:right;}
				#opinions .more a {padding:2px 6px 2px 2px;color:#008455;background:url(../uploadimages/feuvert.png) 100% 7px no-repeat;}
		#jobs {float:left;width:222px;}
			#jobs h2 {height:45px;background:url(../uploadimages/feuvert.png) 0 -383px;text-indent:-999em;overflow:hidden;}
			#jobs .content {padding:13px 0 30px 18px;font-size:0.75em;line-height:1.4em;}
			#jobs .more {position:absolute;bottom:10px;font-weight:bold;font-size:0.92em;text-align:right;width:194px;}
				#jobs .more a {padding:2px;padding:2px 6px 2px 2px;color:#008455;background:url(../uploadimages/feuvert.png) 100% 7px no-repeat;}
	/* FOOTER */
	#footer {width:100%;padding:20px 0 50px;background:#008455;font-size:0.69em;color:#8EB9A9;}
	#footer .container {}
		#footer p {float:left;width:262px;}
		#footer p a {color:#9EC9B9;}
		#footer ul {float:right;list-style:none;}
		#footer ul li {float:left;padding:0 0 0 50px;}
			#footer ul li a {padding:2px;color:#9EC9B9;}
	#overlay {position:absolute;left:0;top:0;width:100%;height:100%;background:#000;}
	#popup-content {display:none;position:absolute;top:165px;left:50%;width:708px;padding:20px;margin-left:-382px;background:#FFF;border:3px solid #DDD;font-size:.75em;line-height:1.4em;z-index:990;}
	#popup-content h2 {margin:0 0 1em;font-size:1.25em;}
		#popup-content .close {display:block;width:35px;height:30px;line-height:28px;position:absolute;top:-33px;right:-3px;font-size:2em;background:#FFF;border:3px solid #DDD;border-bottom:none;text-align:center;color:#333;text-decoration:none;outline:none;}
	#ajax-survey {position:absolute;top:225px;left:50%;z-index:960;margin:0 0 0 -330px;width:620px;min-height:244px;padding:20px 20px 15px;background:#FFF;border:3px solid #FDE000;font-size:.75em;color:#333;line-height:1.4166em;}
	#ajax-survey.processing {background:#FFF url(../uploadimages/ajax-loader-survey.gif) 48% 48% no-repeat;}
		#ajax-survey #survey-text {float:left;margin:0 20px 0 0;padding:0 15px 0 0;width:290px;}
			#ajax-survey h4 {margin:0 0 10px;font-size:1.1666em;}
			#ajax-survey h5 {font-size:1em;}
			#ajax-survey #survey-text p {margin:0 0 10px;}
			#ajax-survey #survey-text a {text-decoration:underline;}
		#ajax-survey #promo-ticket {float:right;margin:0 20px 10px 0;}
		#ajax-survey form {float:right;margin:0 0 15px;width:290px;}
			#ajax-survey form em {font-style:normal;font-weight:bold;color:#F60;}
			#ajax-survey form div {padding:5px 0;overflow:hidden;}
			#ajax-survey form div.radio {clear:left;}
				#ajax-survey form div.radio input {margin:2px 10px 0 0;border:none;}
				#ajax-survey form div.radio label {margin:0;font-weight:400;}
				#ajax-survey form .warning div.radio label {color:#000;}
			#ajax-survey form label {float:left;margin:0 0 10px;font-weight:700;}
			#ajax-survey form .warning label {color:#F30;}
			#ajax-survey form input {float:left;border:1px solid #AAA;}
			#ajax-survey form .warning input {border:1px solid #F30;}
			#ajax-survey form input.text {clear:left;width:180px;padding:3px;}
			#ajax-survey form .agreement {font-size:.9166em;color:#666;}
			#ajax-survey form button {padding:2px 10px;background:#FDE500;border:1px solid #F2D705;cursor:pointer;color:#515151;}