	body{
	margin:0;
	color:#3e3d40;
	font:12px Arial, Helvetica, sans-serif;
}
img{border-style:none;}
/*.inner .model-box #profil ul.product-list li img {	margin-top:33px;}*/

a{
	color:#3e3d40;
	text-decoration:none;
	outline:none;
}
a:hover{text-decoration: underline;}

input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
}
.input_note{
	margin:0;
	padding:0;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
fieldset select{
	border:2px solid white;
	font-family:verdana;
	font-size:10px;
}
#page {
	width:980px;
	margin:0 auto;
	background:#fff;
}
/* header style */
#header {
	overflow:hidden;
	background:url(http://static.allopneus.com/images/header_im.jpg) repeat-x;
}
.wrap {
	height:1%;
	overflow:hidden;
}
#header .wrap2 {
	height:1%;
	overflow:hidden;
	padding:0 0 20px 30px;
	
}
#header .wrap2 select {
	width:70px;
}
.header-wrap {
	height:1%;
	overflow:hidden;
	padding-bottom:5px;
}
h1 {
	margin:0;
}

.newsletter {
	float:right;
}
.menu {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	padding-top:5px;
	padding-right:10px;
}
.menu li {
	float:left;
	margin-left:4px;
	display:inline;
	background:url(http://static.allopneus.com/images/bg_top_tab.gif) repeat-x;
}
.menu li a {
	font-weight:bold;
	color:#000;
	float:left;
	font-family:verdana;
	font-size:10px;
	height:25px;
	padding-top:10px;
	padding-left:25px;
	margin-right:10px;
}

.menu li.ico1  {
	background:url(http://static.allopneus.com/images/topico1.png) no-repeat left;
	padding:0;
}
.menu li.ico2 {
	background:url(http://static.allopneus.com/images/topico2.png) no-repeat left;
	padding:0;
}
.menu li.ico3 {
	background:url(http://static.allopneus.com/images/topico3.png) no-repeat left;
	padding:0;
}
.menu li.ico4 {
	background:url(http://static.allopneus.com/images/topico4.png) no-repeat left;
	padding:0;
}
.menu li.ico5 {
	background:url(http://static.allopneus.com/images/topico5.png) no-repeat left;
	padding:0;
}
.menu li.ico6 {
	background:url(http://static.allopneus.com/images/topico6.png) no-repeat left;
	padding:0;
}
.newsletter {
	background:url(http://static.allopneus.com/images/newsletter.gif) no-repeat;
	width:91px;
	margin-top:24px;
}
.newsletter span {
	background:url(http://static.allopneus.com/images/newsletter-ico.gif) no-repeat 5px 50%;
	line-height:25px;
	display:block;
	padding-left:26px;
}
#header .wrap img {
	float:left;
}
/* tab style */
#flash_zone{height:164px;}
#header .tabset {
	margin:-36px 0 0;
	padding:0 0 0 2px;
	list-style:none;
	overflow:hidden;
	position:relative;
	background:url(http://static.allopneus.com/images/line.gif) repeat-x 0 100%;
	text-transform:uppercase;
	font-size:13px;
}
#header .tabset li {
	float:left;
	margin-right:3px;
}
#header .tabset li a {
	float:left;
	text-align:center;
	line-height:27px;
	color:#fff;
	width:118px;
}
#header .tabset .blue {
	background:url(http://static.allopneus.com/images/tab-blue.gif) no-repeat;
}
#header .tabset .green1 {
	background:url(http://static.allopneus.com/images/tab-green1.gif) no-repeat;
}
#header .tabset .green2 {
	background:url(http://static.allopneus.com/images/tab-green2.gif) no-repeat;
}
#header .tabset .orange {
	background:url(http://static.allopneus.com/images/tab-orange.gif) no-repeat;
}
#header .tabset .red {
	background:url(http://static.allopneus.com/images/tab-red.gif) no-repeat;
}
#header .tabset .white {
	background:url(http://static.allopneus.com/images/tab-white.gif) no-repeat;
}
#header .tabset .black {
	background:url(http://static.allopneus.com/images/tab-black.gif) no-repeat;
}
#header .tabset .grey {
	background:url(http://static.allopneus.com/images/tab-grey.gif) no-repeat;
	width: 154px;
}
#header .tabset .grey-2 {
	background:url(http://static.allopneus.com/images/tab-grey-2.gif) no-repeat;
	width: 154px;
}
#header .tabset .active .blue {
	background:url(http://static.allopneus.com/images/tab-blue-hover.gif) no-repeat;
}
#header .tabset .active .green1 {
	background:url(http://static.allopneus.com/images/tab-green1-hover.gif) no-repeat;
}
#header .tabset .active .green2 {
	background:url(http://static.allopneus.com/images/tab-green2-hover.gif) no-repeat;
}
#header .tabset .active .orange {
	background:url(http://static.allopneus.com/images/tab-orange-hover.gif) no-repeat;
}
#header .tabset .active .red {
	background:url(http://static.allopneus.com/images/tab-red-hover.gif) no-repeat;
}
#header .tabset .active .white {
	background:url(http://static.allopneus.com/images/tab-white-hover.gif) no-repeat;
}
#header .tabset .active .black {
	background:url(http://static.allopneus.com/images/tab-black-hover.gif) no-repeat;
}
#header .tabset .active .grey {
	background:url(http://static.allopneus.com/images/tab-grey-hover.gif) no-repeat;
}
#header .tabset .active .grey-2 {
	background:url(http://static.allopneus.com/images/tab-grey-2-hover.gif) no-repeat;
}

#header div.tab {
	height:154px;
	position:relative;
	overflow:hidden;
	padding:4px 0 0 8px;
	color:#fff;
	position:relative;
}
div.active {
	display:block;
}
#header div.blue {
	background:url(http://static.allopneus.com/images/tab-blue-bg.gif) repeat-x;
}
#header div.green1 {
	background:url(http://static.allopneus.com/images/tab-green1-bg.gif) repeat-x;
}
#header div.green2 {
	background:url(http://static.allopneus.com/images/tab-green2-bg.gif) repeat-x;
}
#header div.orange {
	background:url(http://static.allopneus.com/images/tab-orange-bg.gif) repeat-x;
}
#header div.red {
	background:url(http://static.allopneus.com/images/tab-red-bg.gif) repeat-x;
}
#header div.white {
	background:url(http://static.allopneus.com/images/tab-white-bg.gif) repeat-x;
}
#header div.black {
	background:url(http://static.allopneus.com/images/tab-black-bg.gif) repeat-x;
}
#header div.tab .holder {
	background:url(http://static.allopneus.com/images/g-separator.png) no-repeat;
	width:804px;
	float:left;
}
#header div.tab .box {
	float:left;
	background:url(http://static.allopneus.com/images/v-separator.png) no-repeat;
	padding-left:12px;
	height:150px;
}
#header div.tab .rechrche {
	width:130px;
	background:none;
}
.par-taille {
	width:424px;
}
.par-taille2, .par-taille3 {
	width:534px;
}

#header div.tab .par-taille2 .bg, #header div.tab .par-taille3 .bg {
	background:url(../images/g-separator4.png) no-repeat;
	padding:10px 0 4px;
}
.par-taille2 select {
	margin-right:5px;
}

#header div.tab .par-taille2 .wrap {
	padding-left:43px;
	/*width:486px;
	width:650px;*/
}
#header div.tab .par-taille2 .wrap .boxyTab {	/*float:left;*/clear:both;line-height:22px;padding-left:25px;}

#header div.tab .par-taille2 .question {
	margin-right:134px;
}
#tab6-1{	float:left;}

#header .space {
	display:block;
	font-size:1px;
	height:1px;
	overflow:hidden;
}
.pneus-column {
	width:95px;
	overflow:hidden;
}
#header div.tab h2 {
	font-size:15px;
	color:#fff;
	margin:0 0 10px;
	line-height:35px;
	padding:3px 0 0 10px;
}
#header .tab-menu {
	margin:0 0 0 -13px;
	padding:0;
	list-style:none;
	background:none;
}
#header .tab-menu a {
	background:url(../images/tab-menu.png) no-repeat;
	width:124px !important;
	text-align:left !important;
	height:27px;
	display:block;
	line-height:27px;
	padding-left:20px;
	font-weight:bold;
	color:#fff;
	font-size:14px;
	letter-spacing:-1px;
}
#header .tab-menu a:hover, #header .tab-menu .active a {
	background:url(../images/tab-menu-hover.png) no-repeat;
	color:#3e3e40;
	text-decoration:none;
}
.question {
	float:right;
	line-height:20px;
	font-size:13px;
	color:#fff;
	margin:6px 24px 0 0;
}
.question em {
	float:left;
}
.question span {
	background:url(../images/question.png) no-repeat;
	width:28px;
	height:24px;
	float:left;
	margin-left:3px;
	text-indent:-9999em;
}
#header div.tab .wrap {
	height:auto;
	width:100%;
	background:none;
	padding:0 0 4px;
}
#header div.tab .bg {
	background:url(../images/g-separator2.png) no-repeat;
	padding:10px 0 4px;
}
#header div.tab .par-taille2 .bg {	background:none;}

#header div.tab .padding-bottom {
	padding-bottom:25px;
}
#header div.tab .padding-bottomJ {
	padding-bottom:0px;
}
#header div.tab .wrap select {
	width:63px;
	float:left;
}

#header div.tab .wrap label {
	float:left;
	width:65px;
	padding-right:7px;
	text-align:right;
}
#header div.tab .wrap .big {
	width:124px;
	margin-right:12px;
}
#header .ex {
	float:right;
	font-size:10px;
	margin:7px 19px 0 0;
	font-weight:bold;
}
.input_prix{
	width:40px;
	border:2px solid #D4D0C8;
}
.login{
	display:none;
	color:#000;	
}
.radio-holder {
	width:106px;
	margin:0 0 4px 0px;
	overflow:hidden;
}
.radio-holder input {
	float:left;
	margin:0;
	width:15px;
	height:16px;
}
.radio-holder label {
	float:left;
}
.btn-search {
	background:url(http://static.allopneus.com/images/btn-search.png) no-repeat;
	width:106px;
	height:37px;
	float:right;
	font-size:13px;
	font-weight:bold;
	color:#3e3d40;
	padding:10px 0 0 43px;
	margin-top:22px;
}
.cart {
	background:url(http://static.allopneus.com/images/cart.png) no-repeat;
	width:136px;
	height:50px;
	position:absolute;
	right:0;
	bottom:0;
	padding:12px 0 0 17px;
	color:#000;
	font-size:11px;
}
.cart strong {
	display:block;
	font-size:14px;
}
.cart span {
	display:block;
	font-weight:bold;
}
.cart a {
	display:block;
}
.prix {
	padding-top:5px;
}
.prix-select {
	width:63px;
}
.gallery{
	width:505px;
	overflow:hidden;
	padding:0 15px;
	margin-top:27px;
	margin-left:-3px;
	position:relative;	
}
.gallery-holder {
	width:100%;
	overflow:hidden;
}
.gallery-holder ul {
	margin:0;
	padding:0;
	list-style:none;
	width:9999em;
	margin-right:-9999em;
}
.gallery-holder li {
	float:left;
	margin-right:2px;
}
.gallery-holder img {
	float:left;
}
.gallery .prev {
	position:absolute;
	left:0;
	top:11px;
	background:url(http://static.allopneus.com/images/ico-prev.gif) no-repeat;
	width:9px;
	height:25px;
	overflow:hidden;
	text-indent:-9999em;
}
.gallery .next {
	position:absolute;
	right:0;
	top:11px;
	background:url(http://static.allopneus.com/images/ico-next.gif) no-repeat;
	width:9px;
	height:25px;
	overflow:hidden;
	text-indent:-9999em;
}


#container {
	height:1%;
	overflow:hidden;
	padding:0 2px 0 1px;
	background:#fff url(http://static.allopneus.com/images/shadow2.gif) repeat-x;
}
/* sidebar style */
.sidebar-holder {
	width:151px;
	float:left;
}
.sidebar {
	width:151px;
	float:left;
	margin:0px 0px 0px 6px;
	padding:8px 0 0;
	list-style:none;
}
.sidebar li {
	margin-bottom:3px;
	height:1%;
}
.sidebar li.open {
	background:url(http://static.allopneus.com/images/sidebar-item-bg.gif) repeat-y;
}
.sidebar a {
	background:url(http://static.allopneus.com/images/sidebar-item.png) no-repeat;
	width:151px;
	display:block;
	color:#fff;
	position:relative;
	z-index:4;
}
.sidebar a:hover, .sidebar .active a {
	background:url(http://static.allopneus.com/images/sidebar-item-hover.png) no-repeat;
	text-decoration:none;
}
.sidebar a span {
	height:49px;
	display:table-cell;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:8px 9px;
	vertical-align:middle;
	padding-left:65px;
	cursor:pointer;
}
.sidebar a span strong {
	font-weight:normal;
}
.home {
	background-image:url(http://static.allopneus.com/images/ico-home.gif);
}
.catalog {
	background-image:url(http://static.allopneus.com/images/ico-catalog.gif);
}
.contact {
	background-image:url(http://static.allopneus.com/images/ico-contact.gif);
}
.centre {
	background-image:url(http://static.allopneus.com/images/ico-centre.gif);
}
.pro {
	background-image:url(http://static.allopneus.com/images/ico-pro.gif);
}
.plaques {background-image:url(http://static.allopneus.com/images/ico-plaques.png);font-size:8pt}
.sidebar a .web {
	background-image:url(http://static.allopneus.com/images/ico-web.gif);
	background-position:8px 5px;
	padding-left:56px;
}
.sidebar li .bg {
	background:url(http://static.allopneus.com/images/sidebar-item-shadow.gif) repeat-x;
	margin:0 1px;
	margin-top:-6px;
	position:relative;
	z-index:2;
}
.sidebar li .contact-inner {
	background:url(http://static.allopneus.com/images/bg-contact.png) no-repeat 50% 8px;
	padding:82px 5px 0;
}
.sidebar li .bg a {
	background:none;
	display:inline;
	color:#3e3d40;
}
.sidebar li .marker {
	background:url(http://static.allopneus.com/images/marker5.gif) no-repeat 0 1px;
	padding-left:16px;
	color:#3e3d40;
	display:block;
	padding-bottom:3px;
	position:relative;
}
.sidebar li .contact-inner .marker, .sidebar li .pro-inner .marker {
	text-transform:uppercase;
	font-size:11px;
}
.service-phone {
	display:block;
	font-size:8px;
}
.service-phone strong {
	font-size:17px;
	color:#ed4000;
}
div.plaques-inner span.service-phone {padding:15px 0 0 15px}
.sidebar li .mail {
	border-top:1px solid #c6c6c6;
	padding:3px 4px 0;
	position:relative;
	margin-bottom:-8px;
}
#page .sidebar li .mail a {
	background:url(http://static.allopneus.com/images/mail.gif) no-repeat;
	padding-left:50px;
	line-height:32px;
	height:32px;
	display:block;
	font-size:13px;
	width:auto;
	position:relative;
}
.sidebar li .centres-inner {
	background:url(http://static.allopneus.com/images/bg-map.gif) no-repeat 50% 8px;
	padding:82px 5px 0;
}
.sidebar li .plaques-inner {
	background:url(http://static.allopneus.com/images/plaques/plakSideBox.png) no-repeat 50% 8px;
	padding:80px 5px 0 3px;
}
.sidebar li .pro-inner {
	background:url(http://static.allopneus.com/images/bg-pro.png) no-repeat 50% 8px;
	padding:82px 0 0 3px;
}
.pro-list {
	margin:0;
	padding:0 0 0 2px;
	list-style:none;
}
.pro-list li {
	padding-left:11px;
	background:url(http://static.allopneus.com/images/marker6.gif) no-repeat 0 3px;
	white-space:nowrap;
	position:relative;
}
.sidebar .bottom-bg {
	background:url(http://static.allopneus.com/images/sidebar-item-bottom.gif) no-repeat;
	width:151px;
	height:12px;
	display:block;
	position:relative;
	z-index:1;
	overflow:hidden;
}
/* main content style */
.main-column {
	float:right;
	width:811px;
	margin:6px 0 0;
	overflow:hidden;
}
.content-box {
	background:url(http://static.allopneus.com/images/main-column-bg.gif) repeat-y;
}
.content-box .inner {
	background:url(http://static.allopneus.com/images/main-column-bottom.gif) no-repeat 0 100%;
	padding:0px 3px 12px;
	position:relative;
}
/* top panel style */
.top-panel {
	background:url(http://static.allopneus.com/images/main-column-top.gif) no-repeat;
	height:21px;
	overflow:hidden;
	padding:2px 3px 0;
}
.breadcrumbs {
	margin:0;
	padding:3px 0 0 16px;
	list-style:none;
	float:left;
	overflow:hidden;
	color:#3e3d40;
	font-size:10px;
}
.breadcrumbs li {
	float:left;
}
.breadcrumbs a {
	padding-right:12px;
	margin-right:4px;
	background:url(http://static.allopneus.com/images/marker.gif) no-repeat 100% 50%;
	color:#3e3d40;
}
.top-panel .link {
	float:right;
	background:url(http://static.allopneus.com/images/top-link-right.gif) no-repeat 100% 0;
	color:#fff;
	font-size:10px;
	font-weight:bold;
}
.top-panel .link span {
	background:url(http://static.allopneus.com/images/top-link-left.gif) no-repeat;
	line-height:21px;
	display:block;
	padding:0 6px 0 15px;
}
.centre-title {
	background:url(http://static.allopneus.com/images/centre-ico.gif) no-repeat 19px 0;
	min-height:39px;
	padding-left:65px;
	margin:5px 0 7px;
}
* html .centre-title {height:39px;}
#page .descriptif-title {
	width:688px;
	position:relative;
}
.centre-title h2 {
	margin:0;
	font-size:14px;
}
.centre-title h2 em {
	display:block;
	font-style:normal;
	color:#ed7b00;
	margin-top:4px;
}
.detail {
	position:absolute;
	right:0;
	bottom:0;
	padding-right:20px;
	background:url(http://static.allopneus.com/images/plus.gif) no-repeat 100% 50%;
	line-height:17px;
	color:#3e3d40;
	font-size:11px;
}
.descriptif-box {
	width:694px;
	margin-left:58px;
}
.descriptif-box .wrap {
	margin-bottom:13px;
}
.contact-box {
	width:425px;
	float:left;
	font-size:11px;
}
.grey-holder {
	background:#f2f2f2 url(http://static.allopneus.com/images/g-line.gif) repeat-x;
	margin:-2px 0 2px;
	height:1%;
	overflow:hidden;
	padding:7px 8px 6px 6px;
}
.marker {
	padding-left:10px;
	background:url(http://static.allopneus.com/images/marker2.gif) no-repeat 0 50%;
	display:block;
}
.grey-holder .marker {
	float:left;
}
.phone {
	float:right;
	text-align:right;
}
.phone span {
	display:block;
}
.schedule {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:100%;
	clear:both;
}
.schedule li {
	width:100%;
	overflow:hidden;
}
.schedule span {
	width:193px;
	float:left;
	text-align:right;
}
.schedule strong {
	width:215px;
	float:right;
}
.blue-holder {
	background:url(http://static.allopneus.com/images/blue-bg.gif) repeat-x;
	line-height:20px;
	padding:0 6px;
	margin-top:-2px;
}
.blue-holder a {
	color:#fff;
	background:url(http://static.allopneus.com/images/marker3.gif) no-repeat 0 50%;
	padding-left:10px;
}
.right-photo {
	float:right;
	border:1px solid #000;
}
.tarifs {
	width:424px;
	float:left;
	border:solid #cfcfd0;
	border-width:1px 1px 0;
	font-size:11px;
	color:#3e3d40;
}
.tarifs .title {
	font-size:14px;
	background:#b3b3b3 url(http://static.allopneus.com/images/grey-title-bg.gif) repeat-x;
	display:block;
	text-align:center;
	color:#3e3e40;
	text-transform:uppercase;
	padding:3px;
}
.tarifs ul {
	margin:0;
	padding:0;
	list-style:none;
}
.tarifs li {
	vertical-align:top;
}
.tarifs .title-row {
	padding:0 3px;
	line-height:19px;
	height:19px;
	overflow:hidden;
	border-bottom:1px solid #d3d3d3;
}
.tarifs .title-row a {
	background:url(http://static.allopneus.com/images/marker4.gif) no-repeat 0 50%;
	padding-left:11px;
	float:left;
	width:188px;
}
.tarifs .title-row .active a {
	background:url(http://static.allopneus.com/images/marker4-active.gif) no-repeat 0 50%;
}
.tarifs li li {
	background:#f2f2f2;
	border-bottom:1px solid #d1d1d1;
	border-top:1px solid #fff;
	line-height:19px;
	height:19px;
}
.tarifs li li span {
	float:left;
	width:147px;
	padding-left:55px;
}
.tarifs li li sup span, .tarifs .title-row sup span {
	float:none;
	width:auto;
	padding:0;
	color:#f00;
}
.tarifs .type2 strong {
	margin-right:18px;
}
.tarifs .type2 span {
	width:110px;
}
.tarifs .no {
	height:8px;
	width:12px;
	background:url(http://static.allopneus.com/images/ico-no.gif) no-repeat;
	float:left;
	text-indent:-9999em;
	overflow:hidden;
	margin-top:6px;
}
.map {
	margin-top:3px;
}
.map img {
	display:block;
}
.note {
	margin:7px 0 3px;
	font-size:11px;
	color:#3e3d40;
}
.note span {
	color:#f00;
}
.right-block {
	float:right;
	margin:0;
	padding:4px 5px;
	list-style:none;
	width:227px;
	background:#f2f2f2;
	overflow:hidden;
	font-size:11px;
}
.right-block li {
	background:#fff url(http://static.allopneus.com/images/right-block-top.gif) no-repeat;
	margin-bottom:5px;
}
.right-block li .ittem {
	background:url(http://static.allopneus.com/images/right-block-bottom.gif) no-repeat 0 100%;
	padding:5px 5px 5px 7px;
	height:1%;
	overflow:hidden;
}
.right-block li .no-padding {
	padding:0;
}
.right-block p {
	margin:0;
}
.right-block li .no {
	text-align:center;
}
.right-block li .no span {
	padding-left:18px;
	background:url(http://static.allopneus.com/images/ico-no.gif) no-repeat 0 3px;
}
.more {
	float:right;
	padding-left:20px;
	background:url(http://static.allopneus.com/images/more.gif) no-repeat;
	margin-top:5px;
}
#container .blue-arrow {
	background:url(http://static.allopneus.com/images/blue-bg2.gif) no-repeat 100% 0;
	float:right;
	width:101px;
	text-align:center;
	height:51px;
	color:#fff;
	padding:5px 20px 0 30px;
	font-size:11px;
	line-height:11px;
}
.car-logo {
	font-size:10px;
	float:left;
	background:url(http://static.allopneus.com/images/ico-car.gif) no-repeat 50% 0;
	padding-top:26px;
	width:73px;
	text-align:center;
	margin-top:8px;
}
.naccepte-logo {
	font-size:10px;
	float:left;
	background:url(http://static.allopneus.com/images/naccepte.gif) no-repeat 50% 0;
	padding-top:26px;
	width:73px;
	text-align:center;
	margin-top:8px;
}
.holiday-logo {
	font-size:10px;
	float:left;
	background:url(http://static.allopneus.com/images/holiday.gif) no-repeat 50% 0;
	padding-top:26px;
	width:73px;
	text-align:center;
	margin-top:8px;
}
.rating-wrap {
	width:100%;
	overflow:hidden;
	margin-top:4px;
}
.rating-wrap ul {
	float:left;
	margin:0 10px 0 0;
}
.rating span {
	float:left;
	margin:3px 0 0 7px;
}
.note-menu {
	margin:4px 0 0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.note-menu li {
	float:left;
	border-left:1px solid #000;
	margin:0 1px 0 -1px;
	padding:0 3px;
}
.top-box {
	height:1%;
	overflow:hidden;
	padding:0 19px 8px 13px;
	border-bottom:1px solid #d3d3d3;
	color:#3e3d40;
}
.left-box {
	float:left;
	width:370px;
}
.top-box .centre-title {
	margin-left:0;
	padding-left:58px;
	background-position:13px 0;
}
.top-box .centre-title p {
	margin:5px 0 0;
}
.left-box ul {
	width:360px !important;
	margin:15px 0 0 10px !important;
	overflow:hidden;
	padding:0;
	list-style:none;
}
.left-box li {
	float:left;
	width:163px;
	padding:6px 0 6px 14px;
	background:url(http://static.allopneus.com/images/marker7.gif) no-repeat 0 50%;
}
.right-box {
	background:url(http://static.allopneus.com/images/right-box.gif) no-repeat;
	width:312px;
	height:151px;
	float:right;
	padding:3px 16px 0 68px;
}
.right-box2 {
	background:url(http://static.allopneus.com/images/right-box2.gif) no-repeat;
	width:280px;
	height:71px;
	float:right;
	padding:3px 16px 0 68px;
}
.right-box .block {
	background:url(http://static.allopneus.com/images/g-separator3.gif) repeat-x 0 100%;
	padding-bottom:11px;
}
.right-box2 .block {
	padding-top:7px;
}
.right-box .block select, .right-box2 .block select {
	width:137px;
	float:left;
	margin-top:3px;
}
.right-box .block label, .right-box2 .block label {
	width:111px;
	float:left;
	padding:6px 0 6px 15px;
	background:url(http://static.allopneus.com/images/marker8.gif) no-repeat 0 50%;
	font-weight:bold;
}
.right-box .title {
	padding-left:15px;
	background:url(http://static.allopneus.com/images/marker8.gif) no-repeat 0 50%;
	padding:6px 0 6px 15px;
	display:block;
	text-transform:uppercase;
}
.right-box .btn {
	background:url(http://static.allopneus.com/images/btn.gif) no-repeat;
	width:119px;
	height:48px;
	line-height:48px;
	color:#fff;
	text-align:center;
	float:right;
}
.right-box .wrap, .right-box2 .wrap {
	width:100%;
	height:auto;
}
.right-box .text {
	width:56px;
	padding:0 5px;
	border:1px solid #a3a3a3;
}
.affiner {
	width:175px;
	float:left;
}
.affiner .wrap {
	margin-bottom:13px;
}
.affiner label {
	width:76px;
	text-align:right;
	float:left;
	padding:2px 9px 0 0;
	font-weight:bold;
}
.affiner select {
	width:68px;
}
.question2 {
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
}
.centre-table {
	height:1%;
	padding:12px 13px 0 12px;
	overflow:hidden;
}
.centre-table table {
	width:574px;
	float:left;
	border-collapse:collapse;
	font-size:11px;
	text-align:center;
	border-right:1px solid #a4a4a4;
}
.centre-table th {
	font-weight:bold;
	color:#fff;
	text-align:center;
	background:url(http://static.allopneus.com/images/centre-title-bg.gif) repeat-x;
	padding:0;
	height:30px;
}
.centre-table th.left-bg {
	background:url(http://static.allopneus.com/images/centre-title-left-bg.gif) no-repeat;
}
.centre-table .best td {
	background:#ffed92 url(http://static.allopneus.com/images/table-line.gif) repeat-x 0 100%;
}
.centre-table .premium td {
	background:#e8f5fb url(http://static.allopneus.com/images/table-line.gif) repeat-x 0 100%;
}
.centre-table .mobile td {
	background:#fcd366 url(http://static.allopneus.com/images/table-line.gif) repeat-x 0 100%;
}
.centre-table td {
	background: url(http://static.allopneus.com/images/table-line.gif) repeat-x 0 100%;
	padding:5px 0;
}
.centre-table .best td.left-bg {
	background:#e8f5fb url(http://static.allopneus.com/images/table-line-left2.gif) no-repeat 0 100%;
	width:60px;
}
.centre-table td.left-bg {
	background:url(http://static.allopneus.com/images/table-line-left.gif) no-repeat 0 100%;
}
.centre-table .nom {
	text-align:left;
}
.centre-table .nom a {
	color:#ed7b00;
	text-decoration:underline;
	font-weight:bold;
}
.centre-table .nom a:hover {
	text-decoration:none;
}
.centre-table th.nom span {
	background:url(http://static.allopneus.com/images/marker9.gif) no-repeat 50% 100%;
	display:block;
	padding:7px 0;
	float:left;
}
.centre-table p {
	margin:0;
}
.centre-table td.grey {
	background:#f2f2f2 url(http://static.allopneus.com/images/table-line.gif) repeat-x 0 100%;
}
.rating {
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
	width:90px;
	background:url(http://static.allopneus.com/images/star-bg.gif) repeat-x;
	overflow:hidden;
}
.rating li {
	float:left;
}
.rating img {
	float:left;
}
.accepte {
	background:url(http://static.allopneus.com/images/accepte.gif) no-repeat 50% 0;
	padding-top:25px;
	display:block;
	font-size:10px;
}
.naccepte {
	text-indent:-9999em;
	background:url(http://static.allopneus.com/images/naccepte.gif) no-repeat;
	width:33px;
	height:33px;
	display:block;
	margin:0 auto;
}
.holiday {
	background:url(http://static.allopneus.com/images/holiday.gif) no-repeat 50% 0;
	padding-top:25px;
	display:block;
	font-size:10px;
}
.centre-table .right-column {
	float:left;
	width:206px;
	margin-left:-1px;
	position:relative;
}
.centre-table .title {
	background:url(http://static.allopneus.com/images/centre-title-right.gif) no-repeat;
	height:25px;
	padding:6px 0 0 27px;
	overflow:hidden;
}
.centre-table .title label {
	float:left;
	padding:2px 10px 0 0;
	font-weight:bold;
}
.centre-table .title select {
	width:100px;
	float:left;
}
.column-inner {
	padding:14px 0 0 17px;
}
.column-inner .more {
	line-height:14px;
}
.column-inner .orange-box {
	background:#fcd366;
	width:187px;
	margin-bottom:15px;
}
.column-inner .blue-box {
	background:#e8f5fb url(http://static.allopneus.com/images/blue-box-top.gif) no-repeat;
	width:187px;
	margin-bottom:15px;
}
.column-inner .yellow-box {
	background:#ffed92 url(http://static.allopneus.com/images/blue-box-tosp.gif) no-repeat;
	width:187px;
	margin-bottom:15px;
}
.column-inner .orange-box .bg {
	background:url(http://static.allopneus.com/images/orange-box-bottom.gif) no-repeat 0 100%;
	height:1%;
	overflow:hidden;
	padding:12px 9px 3px 14px;
}
.column-inner .blue-box .bg {
	background:url(http://static.allopneus.com/images/blue-box-bottom.gif) no-repeat 0 100%;
	height:1%;
	overflow:hidden;
	padding:12px 9px 3px 14px;
}
.column-inner .yellow-box .bg {
	background:url(http://static.allopneus.com/images/blue-box-bottodm.gif) no-repeat 0 100%;
	height:1%;
	overflow:hidden;
	padding:12px 9px 3px 14px;
}
.column-inner .orange-box h3 {
	margin:0 0 3px;
	background:url(http://static.allopneus.com/images/allo-camion.png) no-repeat;
	padding:10px 0 0 44px;
	font-size:14px;
	min-height:35px;
}
.column-inner .blue-box h3 {
	margin:0 0 3px;
	background:url(http://static.allopneus.com/images/ico-best.gif) no-repeat;
	padding:10px 0 0 44px;
	font-size:14px;
	min-height:35px;
}
.column-inner .yellow-box h3 {
	margin:0 0 3px;
	background:url(http://static.allopneus.com/images/allo-logo.png) no-repeat;
	padding:10px 0 0 44px;
	font-size:14px;
	min-height:35px;
}
* html .column-inner .blue-box h3 {
	height:35px;
}
* html .column-inner .yellow-box h3 {
	height:35px;
}
.column-inner .blue-box .more {
	background:url(http://static.allopneus.com/images/marker10.gif) no-repeat 0 2px;
	padding-bottom:5px;
}
.column-inner .yellow-box .more {
	background:url(http://static.allopneus.com/images/marker10.gif) no-repeat 0 2px;
	padding-bottom:5px;
}
.legend {
	margin:0 0 33px;
	padding:0;
	list-style:none;
	font-size:11px;
}
.legend li {
	background:url(http://static.allopneus.com/images/legend.gif) no-repeat;
	margin-bottom:4px;
	height:58px;
}
.legend strong {
	float:left;
	width:67px;
	text-align:center;
	background-position:50% 0;
	margin-right:19px;
	margin-top:9px;
}
.legend span {
	height:58px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	width:97px;
}
.column-inner .grey-box {
	background:#f2f2f2 url(http://static.allopneus.com/images/grey-box-top.gif) no-repeat;
	width:187px;
	margin-bottom:15px;
}
.column-inner .grey-box .bg {
	background:url(http://static.allopneus.com/images/grey-box-bottom.gif) no-repeat 0 100%;
	height:1%;
	overflow:hidden;
	text-align:center;
	font-size:11px;
	padding:4px 5px;
	line-height:12px;
}
.pager {
	background:url(http://static.allopneus.com/images/pager-bg.gif) no-repeat 0 100%;
	margin-top:-1px;
	position:relative;
}
.pager-inner {
	background:url(http://static.allopneus.com/images/pager-right.gif) no-repeat 100% 100%;
	border-top:1px solid #d2d2d2;
	padding:11px 0px;
	height:1%;
	overflow:hidden;
}
.centred .pager-inner {
	padding-left:18px;
}
.pager strong {
	float:left;
	margin-right:100px;
	padding:4px 0 0;
}
.pager .top {
	float:right;
	padding-top:5px;
	padding-right:10px;
	margin-right:10px;
	background:url(http://static.allopneus.com/images/haut-page.png) no-repeat 100% 5px;
}
.centred strong {
	margin-right:208px;
}
.pager a {
	float:left;
	color:#229bd3;
	font-weight:bold;
}
.pager a:hover, .pager a.active, .pager .active a {
	text-decoration:none;
	color:#3e3d40;
}
.pager ul {
	margin:0;
	padding:5px 10px 0;
	list-style:none;
	float:left;
}
.pager li {
	float:left;
}
.pager li a {
	border-right:2px solid #229bd3;
	padding:0 2px 0 3px;
	line-height:11px;
}
.pager li a:hover, .pager li.active a {
	border-right:2px solid #3e3d40;
}
.pager .first {
	background:url(http://static.allopneus.com/images/nav-first.gif) no-repeat;
	line-height:20px;
	display:block;
	width:20px;
	height:20px;
}
.pager a.active .first, .pager a:hover .first {
	background-position:0 100%;	
}
.pager .last {
	background:url(http://static.allopneus.com/images/nav-last.gif) no-repeat;
	line-height:20px;
	display:block;
	width:20px;
	height:20px;
}
.pager a.active .last, .pager a:hover .last {
	background-position:100% 100%;
}

.pager .prev {
	background:url(http://static.allopneus.com/images/nav-prev.gif) no-repeat;
	line-height:20px;
	display:block;
	width:20px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
}
.pager .next {
	background:url(http://static.allopneus.com/images/nav-next.gif) no-repeat 100% 0;
	line-height:20px;
	display:block;
	width:20px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
}
.pager a.active .prev, .pager a:hover .prev {
	background-position:0 100%;
	
}
.pager a.active .next, .pager a:hover .next {
	background-position:100% 100%;
}

.centre-table .note {
	margin:6px 8px;
}
.box-holder {
	height:1%;
	overflow:hidden;
	padding:0 6px 0 4px;
}
.map-box {
	background:url(http://static.allopneus.com/images/map-box-bg.gif) repeat-y;
	width:795px;
	margin:10px 0 5px;
}
.map-box .top-bg {
	background:url(http://static.allopneus.com/images/map-box-top.gif) no-repeat;
	height:8px;
	display:block;
	overflow:hidden;
}
.map-box-inner {
	background:url(http://static.allopneus.com/images/map-box-bottom.gif) no-repeat 0 100%;
	height:1%;
	padding:0 23px 13px 20px;
}
.map-box-inner:after {
	content:" ";
	clear:both;
	height:0;
	display:block;
}
.map-box-inner img {
	float:left;
	margin-top:-15px;
}
.map-box-inner .right-column {
	width:285px;
	float:right;
}
.map-box-inner .right-column img {
	float:none;
	display:block;
	margin:0 0 0 -18px;
	position:relative;
}
.map-box-inner h3 {
	margin:0;
	font-size:14px;
}
.map-box-inner .question-title {
	background:url(http://static.allopneus.com/images/questions2.gif) no-repeat;
	padding-left:50px;
	text-transform:uppercase;
	color:#3e3d40;
	margin-left:-50px;
	min-height:42px;
}
* html .map-box-inner .question-title {
	height:42px;
}
.map-box-inner .right-column ul {
	margin:0 0 15px;
	padding:0;
	list-style:none;
}
.map-box-inner .right-column li {
	padding-left:15px;
	background:url(http://static.allopneus.com/images/marker11.gif) no-repeat;
	margin-top:7px;
}
.two-box-holder {
	background:url(http://static.allopneus.com/images/two-box-holder-bottom.gif) no-repeat 0 100%;
}
.two-box-holder .top-bg {
	background:url(http://static.allopneus.com/images/two-box-holder-top.gif) no-repeat;
	padding:6px 0 12px 18px;
}
.two-types {
	background:url(http://static.allopneus.com/images/ico-title.gif) no-repeat;
	text-transform:uppercase;
	font-size:14px;
	padding:14px 0 10px 57px;
	margin:0 0 0 -10px;
	position:relative;
}
.two-types strong {
	font-size:17px;
	color:#229bd3;
}
.two-box-wrap {
	width:100%;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/two-box-bg.gif) repeat-y;
	margin-bottom:15px;
}
.two-box-wrap .bg {
	background:url(http://static.allopneus.com/images/two-box-bottom.gif) no-repeat 0 100%;
	height:1%;
	overflow:hidden;
}
.two-box-wrap .box {
	width:329px;
	float:left;
	margin-right:19px;
	padding:0 20px;
}
.title-section {
	background:url(http://static.allopneus.com/images/box-top1.gif) no-repeat;
	height:70px;
	padding-bottom:26px;
	padding-left:80px;
	color:#0071bc;
	margin:0 -20px 16px;
	position:relative;
}
.title-section strong {
	font-size:14px;
	text-transform:uppercase;
}
.title-section .hold {
	height:70px;
}
.title-section span {
	display:table-cell;
	vertical-align:middle;
	height:70px;
}
.blue-box .title-section {
	background:url(http://static.allopneus.com/images/box-top2.gif) no-repeat;
	color:#fff;
	padding-left:70px;
}
.two-box-wrap p {
	margin:0;
}
.two-box-wrap p.little {
	font-size:11px;
	margin-top:3px;
}
.two-box-wrap .bottom-text {
	border-top:1px solid #d3d3d3;
	background:url(http://static.allopneus.com/images/ico-men.gif) no-repeat 0 3px;
	padding:9px 20px 0 140px;
	height:62px;
	margin-top:20px;
}
.two-box-wrap .bottom-text strong {
	font-size:14px;
}
.best-list {
	margin:0;
	padding:0 0 0 15px;
	list-style:none;
}
.best-list li {
	background:url(http://static.allopneus.com/images/allo-service.png) no-repeat;
	padding-left:45px;
	font-weight:bold;
	padding-bottom:27px;
}
.white-box {
	background:url(http://static.allopneus.com/images/white-box.gif) repeat-y;
	width:757px;
}
.white-box .white-top-bg {
	background:url(http://static.allopneus.com/images/white-box-top.gif) no-repeat;
	height:3px;
	display:block;
	overflow:hidden;
}
.white-box .bg {
	background:url(http://static.allopneus.com/images/white-box-bottom.gif) no-repeat 0 100%;
	padding:2px 18px 4px;
}
.car-ico {
	background:url(http://static.allopneus.com/images/ico-car.gif) no-repeat 0 50%;
	padding-left:43px;
	margin:0;
	line-height:34px;
}
.car-ico strong {
	text-transform:uppercase;
	font-size:14px;
	background:url(http://static.allopneus.com/images/separator.gif) no-repeat 0 50%;
	padding:0 4px 0 32px;
	float:left;
}
#page .inner-without-padding {
	padding-top:0;
}
.bg-gradient {
	background:url(http://static.allopneus.com/images/gradient-bg.gif) repeat-x;
	padding-top:10px;
	position:relative;
	height:1%;
	overflow:hidden;
}
.partners-box {
	background:url(http://static.allopneus.com/images/partner-ico.gif) no-repeat 22px 16px;
	padding-left:133px;
	height:1%;
	overflow:hidden;
	margin-bottom:12px;
}
.partners-box h2 {
	margin:0;
	font-size:14px;
}
.partners-box p {
	margin:9px 0 0;
}
.marker-list {
	margin:0;
	padding:0;
	list-style:none;
}
.marker-list li {
	padding-left:20px;
	background:url(http://static.allopneus.com/images/marker12.gif) no-repeat 0 3px;
	margin-top:5px;
}
.reg-form-box {
	padding:0 5px;
	font-size:11px;
}
.reg-form-box .separator-column {
	background:url(http://static.allopneus.com/images/separator2.gif) repeat-y 376px 0;
}
.reg-form-box h2 {
	background:#e6e6e6 url(http://static.allopneus.com/images/grey-title-bg2.gif) no-repeat;
	text-align:center;
	font-size:14px;
	text-transform:uppercase;
	padding:7px;
	margin:0;
	position:relative;
}
.reg-form-box h3 {
	background:url(http://static.allopneus.com/images/blue-title.gif) repeat-x;
	margin:0 -1px 10px 0 ;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
	line-height:30px;
	border-right:1px solid #1e5282;
}
.reg-form-box .right-column h3 {
	border:none;
	margin:0 -27px 10px -25px;
}
.reg-form-box .column, .reg-form-box .right-column {
	float:left;
	background:url(http://static.allopneus.com/images/gradient-bg2.gif) repeat-x 0 30px;
}
.reg-form-box .column {
	width:376px;
	margin-right:1px;
}
.note2 {
	padding-left:10px;
}
.reg-form-box .right-column {
	width:366px;
	padding:0 27px 0 25px;
}
.reg-form-box .column .wrap {
	margin-top:7px;
}
.reg-form-box .column label, .separator-column2 label {
	width:153px;
	float:left;
	text-align:right;
	padding-right:8px;
}
.separator-column2 label {
	width:125px;
}
.reg-form-box .column label span, .separator-column2 label span {
	color:#f00;
}
.reg-form-box .column input, .separator-column2 input.text {
	float:left;
	border:1px solid #bcbcbc;
	padding:0 5px;
	width:160px;
}
.reg-form-box .column select {
	width:170px;
}
.attention {
	background:#f2f2f2 url(http://static.allopneus.com/images/attention.gif) no-repeat 6px 13px;
	border:solid #cfcfcf;
	border-width:1px 0;
	padding:6px 15px 5px 45px;
	margin-top:6px;
}
.reg-form-box p {
	margin:0;
}
.attention p {
	font-size:9px;
}
.reg-form-box .attention label {
	width:108px;
}
.reg-form-box .column .note, .separator-column2 .note {
	text-align:right;
	color:#f00;
	display:block;
	padding-right:45px;
}
.reg-form-box h4 {
	background:url(http://static.allopneus.com/images/blue-title2.gif) repeat-x;
	line-height:20px;
	text-align:center;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
	margin:7px 0 0;
}
.reg-form-box .ex {
	padding-left:161px;
	margin:5px 0 7px;
	display:block;
}
.reg-form-box .right-column .note {
	color:#f00;
	font-size:12px;
	padding:0 19px 6px 31px;
	text-indent:-9px;
	border-bottom:1px solid #cfcfcf;
	margin-bottom:8px;
}
.reg-form-box .right-column .wrap {
	padding:2px 0 8px;
}
.reg-form-box .right-column .section .wrap {
	padding:0;
	position:relative;
	z-index:10;
}
.reg-form-box .section {
	background:#f2f2f2;
	border:solid #ccc;
	border-width:1px 0;
	margin-bottom:8px;
	padding:4px 0;
	height:1%;
	overflow:hidden;
}
.reg-form-box .right-column label {
	float:left;
	width:77px;
	margin-top:2px;
}
.reg-form-box .right-column input {
	float:left;
}
.reg-form-box .right-column input.text {
	width:39px;
	padding:0 5px;
	border:1px solid #bfbfbf;
	margin:0 4px 0 13px;
}
.reg-form-box .right-column .wrap input.text {
	margin:0;
}
.dot-wrap {
	border-top:1px dashed #ccc;
	height:1%;
	overflow:hidden;
	padding:7px 0 0 30px;
	margin-top:7px;
}
.check {
	margin:2px 7px 0 9px;
	width:16px;
	height:15px;
}
.reg-form-box .right-column .two-line {
	margin:-5px 0 -4px;
	position:relative;
}
.price {
	float:left;
	font-size:13px;
	font-weight:bold;
	margin-right:15px;
}
.price span {
	color:#f00;
}
.price sup {
	font-weight:normal;
}
#page .full-width {
	width:auto;
}
.reg-form-box .section table {
	border-collapse:collapse;
	width:320px;
	margin-top:-18px;
	position:relative;
	position:relative;
	z-index:1;
}
.reg-form-box .section table td {
	padding:3px 4px;
}
.reg-form-box .section table input.text {
	margin:0 auto;
	float:none;
	display:block;
}
.reg-form-box .section table .price {
	margin:0;
	float:none;
}
.reg-form-box .section .first {
	width:97px;
	text-align:right;
	padding-right:10px;
}
.reg-form-box .section .first label {
	width:auto;
	float:none;
}
.reg-form-box .section .grey {
	background:#d9d8d9;
	width:60px;
	padding:0;
}
.upload-box {
	border-top:1px solid #d3d3d3;
	padding:20px 45px;
	height:1%;
	overflow:hidden;
}
.upload-box .arow {
	background:url(http://static.allopneus.com/images/blue-bg3.gif) repeat-x;
	line-height:20px;
	float:left;
	color:#fff;
	font-weight:normal;
	margin-right:19px;
}
.upload-box .arow span {
	background:url(http://static.allopneus.com/images/arow.gif) no-repeat 100% 0;
	float:left;
	padding:0 15px 0 7px;
}
.upload-box .btn {
	background:url(http://static.allopneus.com/images/btn-upload.gif) no-repeat;
	width:89px;
	height:15px;
	float:left;
	margin:2px 28px 0 0;
	text-indent:-9999em;
}
.upload-box p {
	float:left;
	width:325px;
	margin-top:-2px;
}
.send-box {
	border-top:1px solid #d3d3d3;
	padding:9px 24px 0 45px;
	height:1%;
	overflow:hidden;
}
.send-box input {
	float:left;
	margin:14px 7px 0 0;
}
.send-box label {
	float:left;
	width:340px;
	margin-top:7px;
}
.btn-send {
	background:url(http://static.allopneus.com/images/btn-send.gif) no-repeat;
	width:120px;
	height:41px;
	float:right;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	padding:6px 14px 0 53px;
}
#page .hidden {
	display:none;
}
.page-block {
	padding:5px 30px 12px 74px;
}
.content-ico1 {
	background:url(http://static.allopneus.com/images/content-ico1.gif) no-repeat 26px 14px;
}
.content-ico2 {
	background:url(http://static.allopneus.com/images/content-ico2.gif) no-repeat 26px 14px;
}
.content-ico3 {
	background:url(http://static.allopneus.com/images/content-ico3.gif) no-repeat 18px 6px;
}
.content-ico4 {
	background:url(http://static.allopneus.com/images/content-ico5.gif) no-repeat 26px 14px;
}
.content-ico5 {
	background:url(http://static.allopneus.com/images/content-ico4.gif) no-repeat 26px 14px;
}
.content-ico6 {
	background:url(http://static.allopneus.com/images/content-ico8.gif) no-repeat 18px 0;
	height:1%;
}
#page .content-ico6 .title {
	margin-bottom:5px;
}
#page .content-ico6 h2 {
	margin:0 0 5px;
}
.content-ico7 {
	background:url(http://static.allopneus.com/images/content-ico9.gif) no-repeat 15px 0;
	padding-left:112px;
}
.content-ico9 {
	background:url(http://static.allopneus.com/images/content-ico9.gif) no-repeat 30px 0;
	padding-left:112px;
}
#page .content-ico7 h2 {
	margin-top:5px;
}
#page .content-ico7 .title {
	margin-bottom:5px;
}
#page .content-ico7 .marker2 {
	background:url(http://static.allopneus.com/images/marker13.gif) no-repeat 0 3px;
	padding-left:14px;
	margin:0;
}
.content-ico8 {
	background:url(http://static.allopneus.com/images/content-ico10.gif) no-repeat 26px 0;
}
#page .content-ico8 h2 {
	margin-top:0;
}
#page .content-ico10 {
	background:url(http://static.allopneus.com/images/content-ico12.gif) no-repeat 26px 0;
}
#page .content-ico10 h2 {
	margin:0;
}
#page .content-ico10 .title {
	margin-bottom:15px;
}
#page .content-ico11 {
	background:url(http://static.allopneus.com/images/content-ico13.gif) no-repeat 15px 0;
}
#page .content-ico11 .title h2 {
	margin:0;
}
#page .content-ico12 {
	background:url(http://static.allopneus.com/images/content-ico14.gif) no-repeat 24px 13px;
}
#page .content-ico12 .title {
	margin-bottom:10px;
}
#page .content-ico13 {
	background:url(http://static.allopneus.com/images/content-ico15.gif) no-repeat 24px 13px;
}
#page .content-ico13 .title {
	margin-bottom:0;
}

.page-block a {
	color:#229bd3;
}
.page-block .title {
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #d3d3d3;
	padding-bottom:10px;
	margin-bottom:30px;
}
.page-block .detail-title {
	margin-bottom:4px;
}
.page-block .espace-title {
	margin-bottom:10px;
}
.page-block .title h1 {
	float:left;
	font-size:16px;
	text-transform:uppercase;
	margin:5px 0 0;
}
.page-block .title h2 {
	float:left;
	font-size:14px;
	text-transform:uppercase;
	margin:13px 0 0;
}
.page-block .title .name, .page-block .title .date {
	float:right;
	font-size:11px;
	font-weight:bold;
}
.page-block .title .date {
	margin-top:12px;
}
.page-block .title .name strong {
	display:block;
	font-size:14px;
}
.inner-box {
	padding-left:30px;
}
.page-block h3 {
	margin:0 0 12px;
	padding:0 0 8px;
	border-bottom:1px solid #d3d3d3;
	color:#0071bc;
	font:bold 14px Verdana, Geneva, sans-serif;
}
.page-block h3 em {
	font-style:normal;
	color:#ee7d00;
}
.page-block h3 span {
	background:url(http://static.allopneus.com/images/marker13.gif) no-repeat 0 3px;
	margin-left:-15px;
	padding-left:15px;
	display:block;
	position:relative;
}
.inner-box p {
	margin:0 0 14px;
}
.inner-box strong.code {
	margin-bottom:20px;
	display:block;
}
.inner-box strong.code a {
	font-size:14px;
}
.inner-box .email-form {
	margin-bottom:13px;
	font-size:11px;
	height:1%;
	overflow:hidden;
}
.inner-box .email-form label {
	float:left;
	margin-right:8px;
}
.inner-box .email-form input {
	float:left;
	margin-right:8px;
	padding:0 5px;
	border:1px solid #bfbfbf;
	width:160px;
}
.inner-box .email-form2 {
	border-bottom:1px solid #d3d3d3;
	margin-bottom:25px;
}
.inner-box .email-form2 .wrap {
	margin-left:-80px;
	padding:20px 32px;
	background:url(http://static.allopneus.com/images/ico4.gif) no-repeat 0 10px;
}
.inner-box .email-form2 label {
	float:left;
	margin-right:8px;
}
.inner-box .email-form2 input {
	float:left;
	padding:0 5px;
	border:1px solid #bfbfbf;
	margin-right:11px;
}
.inner-box .email-form2 p {
	margin:0 0 5px;
}
.inner-box .marker-text {
	border-bottom:1px solid #d3d3d3;
	padding-bottom:16px;
	margin-bottom:8px;
}
#page .no-border {
	border:none;
}
#page h3.no-border {
	padding:0;
}
.note-text {
	margin:0;
	font-size:11px;
}
.inner-box .marker-text p {
	background:url(http://static.allopneus.com/images/marker13.gif) no-repeat 0 2px;
	padding:0 125px 0 15px;
	margin:0 0 0 -15px;
}
.check-holder {
	height:1%;
	padding-bottom:30px;
	margin-bottom:9px;
	border-bottom:1px solid #d3d3d3;
}
.check-holder:after {
	content:" ";
	clear:both;
	height:0;
	display:block;
}
.check-holder .wrap {
	margin-left:-23px;
	position:relative;
}
.check-holder input {
	float:left;
	width:15px;
	height:15px;
	margin:0 8px 0 0;
}
.check-holder label {
	float:left;
	width:500px;
	font-weight:bold;
}
.check-holder .btn-blue {
	margin-top:30px;
}
.subinfo {
	font:9px Verdana, Geneva, sans-serif;
	padding-right:20px;
}
#page .btn-blue {
	float:left;
	background:url(http://static.allopneus.com/images/btn-blue-left.gif) no-repeat;
	color:#fff;
	padding-left:4px;
}
.btn-blue span {
	background:url(http://static.allopneus.com/images/btn-blue-right.gif) no-repeat 100% 0;
	line-height:17px;
	height:17px;
	float:left;
	padding:0 10px 0 4px;
	cursor:pointer;
}
#page .attention2 {
	background:#fff url(http://static.allopneus.com/images/attention2.gif) no-repeat 0 6px;
	border:solid #d3d3d3;
	border-width:1px 0;
	padding:12px 0 12px 34px;
	font-weight:bold;
	margin-bottom:30px;
}
.code-table, .command-table, .product-table, .info-table {
	border-collapse:collapse;
	background:url(http://static.allopneus.com/images/table-title.gif) repeat-x;
	width:100%;
}
.code-table th, .command-table th, .product-table th, .info-table th {
	color:#fff;
	font-size:11px;
	padding:0;
}
.code-table th span, .command-table th span, .product-table th span {
	display:block;
	background:url(http://static.allopneus.com/images/marker9.gif) no-repeat 50% 20px;
	height:26px;
	padding-top:5px;
}
.code-table th.code, .command-table th.command, .product-table th.first {
	background:url(http://static.allopneus.com/images/table-title-left.gif) no-repeat;
}
.code-table th.link, .command-table th.last, .product-table th.last {
	background:url(http://static.allopneus.com/images/table-title-right.gif) no-repeat 100% 0;
}
.code-table td.code {
	color:#ee7d00;
	font-size:16px;
	width:132px;
	font-weight:normal;
}
.code-table td {
	padding:12px 0;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	border-bottom:1px solid #d0d0d0;
}
.code-table td strong {
	font-size:14px;
}
#page .code-table td.link {
	text-align:left;
	width:177px;
	padding-left:50px;
}
.code-table td.link a {
	display:block;
	background:url(http://static.allopneus.com/images/link-arow.png) no-repeat;
	padding:3px 26px;
	height:1%;
}
.code-table .total td {
	background:#f2f2f2;
	border:none;
}
.code-table .total td.code {
	background:#f2f2f2 url(http://static.allopneus.com/images/total-left.gif) no-repeat 0 100%;
}
.code-table .total td.link {
	background:#f2f2f2 url(http://static.allopneus.com/images/total-right.gif) no-repeat 100% 100%;
	padding:4px 0;
}
.command-table {
	margin:-13px 0 10px;
}
.command-table td {
	padding:0;
	border-bottom:1px solid #d2d2d2;
	text-align:center;
	padding:4px 0;
	font-weight:bold;
	font-size:11px;
}
.command-table td.command {
	width:118px;
	font-size:16px;
	color:#ee7d00;
}
.command-table span {
	display:block;
}
.command-table td.date {
	width:122px;
	font-size:12px;
}
.command-table td.montant {
	font-size:14px;
	width:127px;
}
.command-table td.no {
	color:#ff2700;
}
.command-table td.ok {
	color:#709f08;
}
.column-wrap {
	width:100%;
	position:relative;
	padding:5px 0 20px;
	border-bottom:1px solid #d3d3d3;
	margin-bottom:8px;
}
.column-wrap:after {
	content:" ";
	clear:both;
	height:0;
	display:block;
}
.column-wrap .column {
	width:324px;
	float:left;
}
.column-wrap .column label {
	float:left;
	width:78px;
	padding-right:8px;
	text-align:right;
	font-size:11px;
}
.column-wrap .column label span {
	color:#f00;
}
.column-wrap .column input {
	float:left;
	padding:0 5px;
	border:1px solid #c0c0c0;
	width:160px;
}
.column-wrap .column .wrap {
	margin-bottom:8px;
	margin-left:-85px;
	position:relative;
}
.column-wrap .column .btn-blue {
	margin-left:85px;
}
.column-wrap .note {
	color:#f00;
	position:absolute;
	right:0;
	bottom:34px;
}
.home-box {
	margin-left:-46px;
	border-bottom:1px solid #d3d3d3;
	padding:0 165px 24px 105px;
	margin-bottom:34px;
	background:url(http://static.allopneus.com/images/home-ico.gif) no-repeat 52px 27px;
}
.home-box h3 {
	margin:0 0 15px;
	font-size:14px;
}
.home-box p {
	margin:0;
}
.menu-box {
	padding-left:58px;
	padding-bottom:50px;
	width:242px;
	float:left;
	margin:0 49px 0 0;
}
.menu-ico1 {
	background:url(http://static.allopneus.com/images/content-ico2.gif) no-repeat 0 4px;
}
.menu-ico2 {
	background:url(http://static.allopneus.com/images/content-ico4.gif) no-repeat 5px 4px;
}
.menu-ico3 {
	background:url(http://static.allopneus.com/images/content-ico5.gif) no-repeat 0 4px;
}
.menu-ico4 {
	background:url(http://static.allopneus.com/images/content-ico1.gif) no-repeat 2px 8px;
}
.menu-ico5 {
	background:url(http://static.allopneus.com/images/content-ico6.gif) no-repeat 0 4px;
}
.menu-ico6 {
	background:url(http://static.allopneus.com/images/content-ico7.gif) no-repeat 0 4px;
}
.menu-box h4 {
	margin:0 0 7px;
	padding-bottom:5px;
	border-bottom:1px solid #d3d3d3;
	font:bold 14px Verdana, Geneva, sans-serif;
	color:#0071bc;
}
.menu-box p {
	margin:0;
	font-size:11px;
}
.detail-step {
	margin:0 0 -8px;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.detail-step li {
	float:left;
	background:url(http://static.allopneus.com/images/separator-steps.gif) no-repeat;
	height:130px;
	margin:0 60px 0 -60px;
	padding-top:13px;
}
.detail-step span {
	color:#ccc;
	font:bold 12px Verdana, Geneva, sans-serif;
	width:114px;
	padding:90px 22px 0 92px;
	display:block;
	text-align:center;
}
.detail-step .active span {
	color:#004c93;
}
.detail-step .active .step1 {
	background:url(http://static.allopneus.com/images/ico-step1-active.gif) no-repeat 110px 0;
}
.detail-step  .step2 {
	background:url(http://static.allopneus.com/images/ico-step2.gif) no-repeat 83px 0;
}
.detail-step .active .step2 {
	background:url(http://static.allopneus.com/images/ico-step2-active.gif) no-repeat 83px 0;
}
.detail-step  .step3 {
	background:url(http://static.allopneus.com/images/ico-step3.gif) no-repeat 110px 0;
}
.detail-step .active .step3 {
	background:url(http://static.allopneus.com/images/ico-step3-active.gif) no-repeat 110px 0;
}
.command-detail {
	padding:0 25px 10px 24px;
}
.command-detail a {
	color:#0e9bd3;
}
.address-holder {
	width:100%;
	overflow:hidden;
	border-top:1px solid #d3d3d3;
	padding-top:10px;
	margin-bottom:20px;
}
.address-holder .box {
	float:left;
	width:180px;
	padding:0 17px 0 47px;
}
.address-holder .title {
	display:block;
	background:url(http://static.allopneus.com/images/marker14.gif) no-repeat 0 3px;
	margin:0 0 14px -15px;
	padding-left:15px;
}
.address-holder .link {
	margin-bottom:14px;
	display:block;
}
.address-holder p {
	margin:0;
}
.address-holder p a {
	text-decoration:underline;
}
.address-holder p a:hover {
	text-decoration:none;
}
.address-holder address {
	font-style:normal;
	margin-bottom:5px;
}
.address-holder address span {
	display:block;
}
.detail-table {
	width:100%;
	border-collapse:collapse;
	background:url(http://static.allopneus.com/images/table-title2.gif) repeat-x;
	text-align:center;
	color:#666;
	font-weight:bold;
	margin-bottom:8px;
}
.detail-table a {
	text-decoration:underline;
}
.detail-table a:hover {
	text-decoration:none;
}
.detail-table th {
	height:34px;
	padding:0;
	font-size:11px;
	color:#4d4d4d;
}
.detail-table th span {
	display:block;
	padding-top:9px;
	height:25px;
	background:url(http://static.allopneus.com/images/marker15.gif) no-repeat 50% 23px;
}
.detail-table th.produit {
	text-align:left;
	padding-left:39px;
}
.detail-table th.produit span {
	background-position:17px 23px;
}
.detail-table th.prix span {
	padding-top:6px;
	height:28px;
}
.detail-table th.img {
	background:url(http://static.allopneus.com/images/table-title-left2.gif) no-repeat;
}
.detail-table th.suivi {
	background:url(http://static.allopneus.com/images/table-title-right2.gif) no-repeat 100% 0;
}
.detail-table .img {
	width:80px;
}
.detail-table td {
	padding:14px 0 5px;
	border-top:1px solid #d3d3d3;
}
.detail-table td.produit {
	padding-left:7px;
	text-align:left;
}
.detail-table td.produit a {
	text-transform:uppercase;
}
.detail-table td.produit span {
	display:block;
}
.detail-table .produit img {
	float:left;
	margin-right:5px;
}
.detail-table td.suivi {
	width:142px;
	border-right:1px solid #d3d3d3;
}
.detail-table td.suivi a {
	display:block;
	font-size:11px;
}
.detail-table .prix {
	border-right:1px solid #d3d3d3;
	width:100px;
	
}
.detail-table .prix strong {
	font-size:15px;
	color:#3e3d40;
}
.detail-table .etat {
	border-right:1px solid #d3d3d3;
	width:136px;
}
.detail-table td.etat strong {
	display:block;
}
.detail-table .little span {
	font-size:10px;
	line-height:10px;
	display:block;
}
.detail-table .star {
	padding-right:22px;
	background:url(http://static.allopneus.com/images/marker16.gif) no-repeat 100% 0;
}
.detail-table .bottom td {
	background:#f0f0f0 url(http://static.allopneus.com/images/table-bottom.gif) repeat-x 0 100%;
}
#page .detail-table .bottom td {
	border:none;
}
.detail-table .bottom td.left-bg {
	background:#f0f0f0 url(http://static.allopneus.com/images/table-bottom-left.gif) no-repeat 0 100%;
}
.detail-table .bottom td.right-bg {
	background:#f0f0f0 url(http://static.allopneus.com/images/table-bottom-right.gif) no-repeat 100% 100%;
}
.detail-table .bottom table {
	border-collapse:collapse;
	width:100%;
	text-align:right;
}
.detail-table .bottom table td {
	background:none;
	padding:0 0 4px;
	font-size:11px;
	color:#3e3d40;
}
.detail-table .bottom table td.prix {
	padding-right:19px;
}
.detail-table .bottom .blue-row td {
	color:#2299d1;
}
.detail-table .bottom .total td {
	font-size:15px;
	color:#3e3d40;
	padding:9px 0;
	background:url(http://static.allopneus.com/images/line-total.gif) no-repeat 100% 0;
}
.text-holder {
	border-bottom:1px solid #d3d3d3;
	margin-bottom:18px;
}
.sub-box-holder {
	width:100%;
	overflow:hidden;
	padding-bottom:23px;
	border-bottom:1px solid #d3d3d3;
	margin-bottom:8px;
}
.sub-box {
	width:290px;
	float:left;
	background:url(http://static.allopneus.com/images/sub-box-bg.gif) repeat-y;
	font-size:11px;
	margin-right:40px;
}
.sub-box .sub-inner {
	background:url(http://static.allopneus.com/images/sub-box-top.gif) no-repeat;
	padding:6px 29px 0 23px;
}
.sub-box h4 {
	margin:0 -27px 6px -21px;
	color:#fff;
	padding:0 0 4px 25px;
	background:#808080 url(http://static.allopneus.com/images/marker17.gif) no-repeat 10px 2px;
}
.sub-box p {
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	text-align:justify;
}
.sub-box img {
	display:block;
	margin:0 auto;
}
.sub-box .bottom {
	background:url(http://static.allopneus.com/images/sub-box-bottom.gif) no-repeat 0 100%;
	color:#fff;
	margin:14px -29px 0 -23px;
	padding:0 2px 5px;
	position:relative;
}
.sub-box .bottom p {
	background:#009ddf url(http://static.allopneus.com/images/sub-box-bottom2.gif) repeat-x 0 100%;
	padding:4px 26px 5px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
.sub-box2 {
	background:url(http://static.allopneus.com/images/sub-box2-bg.gif) repeat-y;
	width:286px;
	float:left;
	margin-right:22px;
}
.sub-box2 .sub2-inner {
	background:url(http://static.allopneus.com/images/sub-box2-top.gif) no-repeat;
	padding:3px 2px 0 3px;
}
.sub-box2 h4 {
	margin:0 0 10px;
	background:#808080;
	font-size:12px;
	color:#fff;
	padding:3px 13px;
}
.sub-box2 .content-box {
	background:url(http://static.allopneus.com/images/sub-box2-bottom.gif) no-repeat 0 100%;
	padding:0 11px 13px;
	margin:0 -2px 0 -3px;
	position:relative;
}
.sub-box2 strong {
	margin-bottom:2px;
	display:block;
}
.sub-box2 label {
	display:block;
	font-size:11px;
	margin-bottom:4px;
}
.sub-box2 input {
	border:1px solid #b9b9b9;
	padding:0 5px;
	width:212px;
	display:block;
	margin-bottom:10px;
}
.sub-box2 .link {
	margin-top:13px;
	float:right;
	font-size:10px;
}
.required {
	height:1%;
	overflow:hidden;
	background:#f2f2f2;
	line-height:18px;
	padding:9px 0 9px 73px;
	font-size:11px;
}
.required span {
	float:left;
	margin-right:16px;
	font-weight:bold;
}
.required ul {
	float:left;
	margin:0 62px 0 0;
	padding:0;
	list-style:none;
}
.required li {
	padding-left:20px;
	background:url(http://static.allopneus.com/images/marker18.gif) no-repeat 0 4px;
}
.required p {
	margin:0;
}
.required p strong {
	color:#004c93;
	font-size:14px;
}
.required a {
	color:#004c93;
	font-weight:bold;
}
.separator-column2 {
	width:806px;
	margin-right:-2px;
	font-size:11px;
	position:relative;
	background:url(http://static.allopneus.com/images/gradient-bg3.gif) no-repeat 5px 100%;
	margin-bottom:-3px;
}
.separator-column2 .bg {
	height:1%;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/separator2.gif) repeat-y 402px 0;
}
.separator-column2 .heading {
	background:url(http://static.allopneus.com/images/grey-title.gif) repeat-x;
	margin:0 -36px 25px -32px;
	position:relative;
	padding:9px 0 8px;
}
.separator-column2 .heading h3 {
	line-height:16px;
	text-align:center;
	font-size:12px;
	margin:0;
}
.separator-column2 .column {
	width:334px;
	float:left;
	padding:0 37px 0 32px;
}
.separator-column2 .bottom-padding {
	padding-bottom:50px;
}
.separator-column2 .attention {
	background-image:none;
	padding:6px 3px 5px 7px;
}
.separator-column2 .attention p {
	margin:0;
}
.separator-column2 .attention label {
	width:118px;
}
.separator-column2 .wrap {
	margin-top:9px;
}
.separator-column2 .select {
	width:100%;
	overflow:hidden;
	margin-bottom:25px;
}
.separator-column2 .select label {
	float:left;
	text-align:left;
	width:168px;
	font-weight:bold;
}
.separator-column2 .select select {
	width:124px;
}
.separator-column2 .sub-title {
	margin-bottom:12px;
	display:block;
	padding-left:133px;
	font-size:12px;
}
.check-box {
	margin-top:30px;
	padding-left:38px;
}
.check-box input {
	float:left;
	margin:0 12px 0 0;
	width:15px;
	height:15px;
}
.check-box label {
	width:243px;
	text-align:left;
}
.btn-send2 {
	color:#fff;
	background:url(http://static.allopneus.com/images/btn-send2.gif) no-repeat;
	width:162px;
	height:28px;
	padding-left:35px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	display:block;
	line-height:28px;
	position:absolute;
	right:20px;
	bottom:34px;
}
.espace-page {
	padding:9px 24px 0 25px;
}
.title-page {
	float:left;
	background:url(http://static.allopneus.com/images/espare-ico.gif) no-repeat 0 7px;
	padding-top:124px;
	width:160px;
	padding-left:10px;
	font-size:14px;
	color:#3c3b3e;
	margin-left:50px;
}
.login-box {
	background:url(http://static.allopneus.com/images/grey-box-bg.gif) no-repeat 100% 0;
	height:154px;
	width:353px;
	float:right;
	margin-bottom:10px;
}
.login-box img {
	float:left;
}
.login-box .inner-box {
	width:240px;
	float:right;
	padding:9px 57px 0 0;
}
.login-box strong {
	float:left;
	color:#3c3b3e;
	display:block;
	font-size:12px;
	background:url(http://static.allopneus.com/images/marker14.gif) no-repeat 0 50%;
	margin:0 0 13px -16px;
	padding-left:16px;
	position:relative;
	display:inline;
}
.login-box .inner-box .part {
	width:240px;
	overflow:hidden;
	clear:both;
}
.login-box label {
	display:block;
	font-size:11px;
	margin-bottom:5px;
}
.login-box input {
	border:1px solid #a0a0a0;
	width:212px;
	padding:0 5px;
	display:block;
	margin-bottom:8px;
}
.login-box .link {
	margin-top:8px;
	float:right;
	color:#0072bf;
	font-size:10px;
}
.devenir-holder {
	height:1%;
	overflow:hidden;
	border-bottom:1px solid #d3d3d3;
	padding-bottom:16px;
}
.devenir-holder .box {
	background:url(http://static.allopneus.com/images/grey-box-bg.gif) no-repeat 100% 0;
	height:120px;
	float:left;
	width:385px;
	margin-left:4px;
	padding-bottom:34px;
	position:relative;
	display:inline;
	overflow:hidden;
}
.devenir-holder .btn-blue {
	position:absolute;
	bottom:15px;
}
.devenir-holder .right {
	width:353px;
	margin-left:14px;
	display:inline;
	margin-bottom:-34px;
}
.devenir-holder img {
	float:left;
	display:inline;
	margin:0 12px 0 -4px;
}
.devenir-holder h2 {
	margin:15px 0 16px;
	font-size:18px;
	font-weight:normal;
}
.devenir-holder p {
	font-weight:bold;
}
.espace-page .page-block {
	padding-left:50px;
}
.espace-page .page-block h3 {
	margin-bottom:5px;
	color:#004c93;
}
.espace-page .text-holder {
	padding-bottom:22px;
	margin-bottom:9px;
}
.espace-page a {
	color:#ff7c00;
}
.espace-page .text-holder p {
	margin:0;
}
.espace-page .list {
	margin:0;
	padding:0;
	list-style:none;
}
.espace-page .list li {
	background:url(http://static.allopneus.com/images/marker19.gif) no-repeat 0 4px;
	padding-left:12px;
	margin-left:-11px;
}
.info-list {
	margin:0;
	padding:0 0 5px;
	list-style:none;
	overflow:hidden;
	width:100%;
	font-size:13px;
	border-bottom:1px solid #d3d3d3;
}
.info-list dt {
	float:left;
	background:url(http://static.allopneus.com/images/marker13.gif) no-repeat 0 3px;
	padding-left:12px;
}
.info-list dd {
	float:left;
	margin:0 37px 0 0;
	font-weight:bold;
}
.products {
	padding:0 11px;
}
.products a {
	color:#0071bc;
}
.product-table th {
	padding:0;
}
.product-table th.first {
	width:25px;
}
.product-table th .arrow2 {
	background:url(http://static.allopneus.com/images/arrow2.gif) no-repeat 8px 12px;
}
.product-table th.comparer span {
	background:url(http://static.allopneus.com/images/comparer.gif) no-repeat;
	width:65px;
	height:17px;
	padding:2px 0 0;
	color:#3e3d40;
}
.product-table th.comparer {
	width:70px;
}
.product-table td {
	padding:1px 0;
	background:url(http://static.allopneus.com/images/product-table.gif) repeat-x;
	height:79px;
	border-right:1px dotted #cfcfd0;
}
.product-table  td.spacer {
	background:none;
	height:6px;
	border:none;
}
.product-table td.comparer {
	vertical-align:top;
	border:none;
}
.product-table .separator {
	width:55px;
	height:71px;
	padding-left:3px;
	padding-top:8px;
	border-right:1px dotted #cfcfd0;
}
.product-table td.first {
	background:url(http://static.allopneus.com/images/product-table-left.gif) no-repeat;
	border:none;
	padding-left:3px;
}
.product-table td.last {
	background:url(http://static.allopneus.com/images/product-table-right.gif) no-repeat 100% 0;
	border:none;
}
.product-table .dimension {
	padding-left:10px;
	width:115px;
}
.product-table .dimension strong {
	font-size:14px;
	color:#000;
	margin-bottom:5px;
	display:block;
}
.product-table .dimension ul {
	margin:0;
	padding:0;
	list-style:none;

}
.product-table .dimension li {
	display:inline;
	text-decoration:underline;
}
.product-table strong {
	display:block;
	clear:both;
	width:100%;
}
.product-table .model {
	width:172px;
	border-right:1px dotted #cfcfd0;
}
.product-table .model img {
	float:left;
	margin-bottom:6px;
}
.product-table .model img.product-type {
	margin:9px 0 6px 11px;
}
.product-table .model a {
	font-size:14px;
	color:#0071bc;
}
.product-table .rating {
	background:url(http://static.allopneus.com/images/star-bg2.gif) repeat-x;
	width:70px;
	margin:0 auto 4px;
}
.product-table .ok, .info-table .ok {
	background:url(http://static.allopneus.com/images/ok.gif) no-repeat 50% 0;
	color:#39b54a;
	font-weight:bold;
	padding-top:44px;
	display:block;
	text-transform:uppercase;
	font-size:12px;
}
.product-table .rupture, .info-table .rupture {
	background:url(http://static.allopneus.com/images/rupture.gif) no-repeat 50% 0;
	color:#B13216;
	font-weight:bold;
	padding-top:24px;
	display:block;
	text-transform:uppercase;
	font-size:10px;
}
.product-table .grey-cell {
	background:url(http://static.allopneus.com/images/product-table-grey.gif) repeat-x;
}
.product-table .note-cell {
	width:105px;
	text-align:center;
	font-size:10px;
}
.product-table .dispo {
	width:76px;
	text-align:center;
	font-size:10px;
}
.product-table .dispo strong {
	font-weight:bold;
	margin-bottom:5px;
}
.product-table a {
	color:#229bd3;
}
.product-table .prix {
	width:119px;
	text-align:center;
}
.product-table .prix strong, .info-table .prix strong {
	font-size:21px;
	color:#000;
}
#page .promotion {
	display:block;
	background:url(http://static.allopneus.com/images/promotion.gif) no-repeat;
	width:114px;
	height:31px;
	text-indent:-9999em;
	overflow:hidden;
	margin:0 auto;
}
.product-table .note, .info-table .note {
	font-size:12px;
	font-weight:bold;
	color:#f00;
}
.acheter {
	width:51px;
	height:54px;
	display:block;
	margin:0 auto;
	background:url(http://static.allopneus.com/images/acheter.gif) no-repeat;
	text-indent:-9999em;
}
#page .border-type2 {
	padding-left:59px;
	width:719px;
	margin:0 -18px 0 -59px;
}
.title .mail {
	float:right;
	color:#3e3d40;
	background:url(http://static.allopneus.com/images/mail2.gif) no-repeat 100% 0;
	padding:17px 37px 0;
	font-size:10px;
	margin-top:10px;
}
.sub-breadcrumbs {
	margin:0;
	padding:5px 0 0 7px;
	list-style:none;
	float:left;
	clear:left;
	font-size:11px;
	font-weight:bold;
	background:url(http://static.allopneus.com/images/marker21.gif) no-repeat 0 7px;
	width:520px;
}
.sub-breadcrumbs li {
	float:left;
	padding:0 3px 0 9px;
	background:url(http://static.allopneus.com/images/marker20.gif) no-repeat 0 5px;
}
.sub-breadcrumbs li:first-child {
	background:none;
}
.info-box {
	background:url(http://static.allopneus.com/images/info-box.gif) no-repeat;
	height:248px;
	margin:0 -3px 15px;
	position:relative;
	overflow:hidden;
	width:773px;
	padding:6px 9px 0 9px;
}
.info-box .left-hold {
	float:left;
	width:387px;
}
.info-box .left-hold .box {
	height:206px;
	background:url(http://static.allopneus.com/images/info-left-box.gif) no-repeat;
	overflow:hidden;
	padding-top:1px;
	margin-bottom:5px;
}
.product-img {
	float:left;
	padding-top:10px;
	width:154px;
	text-align:center;
	height:196px;
	border-right:1px dotted #dedede;
}
.product-logo {
	float:left;
	width:230px;
	border-bottom:1px dotted #dedede;
	padding:4px 0 0;
	height:54px;
	text-align:center;
}
.info-box dl, .big-info-box dl, .big-info-box2 dl {
	margin:0;
	padding:9px 0 0;
	list-style:none;
	float:left;
	width:200px;
}
.info-box dt, .big-info-box dt, .big-info-box2 dt {
	float:left;
	width:74px;
	text-align:right;
	clear:left;
	font-size:11px;
	margin-right:9px;
}
.info-box .margin, .big-info-box .margin, .big-info-box2 .margin {margin-bottom:18px;}
.info-box dd, .big-info-box dd, .big-info-box2 dd {
	font-weight:bold;
	font-size:14px;
	float:left;
	margin:0;
}
.info-box dd img, .big-info-box dd img, .big-info-box2 dd img {
	margin-bottom:-5px;
}
.rating-box {
	float:left;
	background:url(http://static.allopneus.com/images/info-rating-bg.gif) no-repeat;
	width:140px;
	height:19px;
	padding-top:4px;
	margin:0;
}
.rating-box .rating {
	float:left;
	display:inline;
}
.rating-box  strong{
	float:right;
	margin-right:7px;
	font-family:Verdana, Geneva, sans-serif;
}
.info-box .info-menu, .big-info-box .info-menu {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	font:10px Verdana, Geneva, sans-serif;
	color:#fff;
}
.info-box .info-menu li, .big-info-box .info-menu li {
	float:left;
	display:inline;
	margin-left:23px;
	background:url(http://static.allopneus.com/images/marker22.gif) no-repeat 0 50%;
	padding-left:17px;
}
.info-box .info-menu a, .big-info-box .info-menu a {
	color:#fff;
}
.right-hold {
	width:380px;
	float:right;
}
.info-table {
	text-align:center;
}
.info-table th {
	height:30px;
}
.info-table td {
	padding:0;
	background:url(http://static.allopneus.com/images/info-table.gif) repeat-x 0 50%;
}
.info-table th.dispo {
	border-right:1px dotted #55a6d2;
}
.info-table td.dispo {
	width:132px;
	border-right:1px dotted #d1d1d1;
	font-size:10px;
}
.info-table sup {
	font-size:8px;
}
.info-table .prix {
	padding:0;
}
.info-table .prix strong {
	display:block;
	font-size:30px;
	padding:3px 0;
}
.info-table .en {
	background:url(http://static.allopneus.com/images/en.gif) no-repeat;
	width:93px;
	height:21px;
	display:block;
	margin:3px auto 4px;
	text-indent:-9999px;
}
.info-table .acheter2 {
	background:url(http://static.allopneus.com/images/acheter2.gif) no-repeat;
	width:84px;
	height:87px;
	float:left;
	text-indent:-9999em;
}
.info-table label {
	float:left;
	margin:32px 4px 0 18px;
	font-weight:bold;
	text-transform:uppercase;
}
.info-table select {
	float:left;
	margin:32px 20px 0 0;
	width:40px;
}
.info-table .bottom td {
	height:111px;
}
.box-holder2 {
	width:100%;
	overflow:hidden;
}
.box-holder2 .box {
	float:left;
	background:url(http://static.allopneus.com/images/box-bg3.gif) repeat-y;
	width:391px;
	margin-bottom:7px;
}
.box-holder2 .inner-bg {
	background:url(http://static.allopneus.com/images/box-top3.gif) no-repeat;
	height:1%;
	overflow:hidden;
	padding:4px 0 0;
}
.box-holder2 .bottom-bg {
	background:url(http://static.allopneus.com/images/box-bottom3.gif) no-repeat;
	display:block;
	height:4px;
	overflow:hidden;
}
.box-holder2 .left-hold {
	background:url(http://static.allopneus.com/images/separator3.gif) no-repeat 100% 0;
	float:left;
	width:139px;
	padding:11px 0 0 37px;
	color:#ed7b00;
	height:66px;
}
.box-holder2 .left-hold p {
	margin:0;
}
.box-holder2 .left-hold strong {
	font-size:11px;
	color:#00519c;
	background:url(http://static.allopneus.com/images/plus-ico.gif) no-repeat 0 4px;
	padding-left:30px;
	margin-left:-30px;
	display:block;
}
.box-holder2 .left-hold-type2 {
	color:#000;
}
.box-holder2 .left-hold-type2 strong {
	background:url(http://static.allopneus.com/images/plus-ico2.gif) no-repeat 0 4px;
	color:#229bd3;
}
.box-holder2 .text2 {
	margin:2px 0 0 9px;
	font-size:13px;
	font-weight:bold;
	float:left;
	display:inline;
	width:190px;
}
.box-holder2 .text2 strong {
	color:#229bd3;
	font-size:22px;
}
.box-holder2 .text2 span {
	font-size:10px;
}
.service-logo {
	float:left;
	margin:7px 0 0 10px;
	display:inline;
}
.box-holder2 .price {
	background:url(http://static.allopneus.com/images/price.gif) no-repeat;
	width:70px;
	height:42px;
	float:right;
	margin:20px 17px 0 0;
	text-align:center;
	padding-top:2px;
}
.box-holder2 .price span {
	background:url(http://static.allopneus.com/images/through.gif) no-repeat 50% 0;
	font-size:14px;
	display:block;
	color:#3e3d40;
	padding:2px 0;
}
.box-holder2 .price em {
	font-size:19px;
	color:#ed7f00;
	display:block;
	margin-top:-2px;
}
.box-holder2 {
	margin-bottom:19px;
}
.box-holder2 .box-type2 {
	float:right;
	background:url(http://static.allopneus.com/images/box-bg4.gif) repeat-y;
	width:385px;
}
.box-holder2 .box-type2 .inner-bg {
	background:url(http://static.allopneus.com/images/box-top4.gif) no-repeat;
	padding:13px 14px 0;
}
.box-holder2 .box-type2 .bottom-bg {
	background:url(http://static.allopneus.com/images/box-bottom4.gif) no-repeat;
	height:3px;
}
.box-holder2 .box-type2 .wrap h3 {
	float:left;
	border-bottom:1px solid #cdcdcd;
	margin:0;
	padding:8px 0 10px;
	font-size:11px;
	width:295px;
}
.box-list {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
.box-list li {
	width:100%;
	overflow:hidden;
	border-top:1px solid #cdcdcd;
	padding:3px 0 4px;
	margin:-1px 0 1px;
	position:relative;
}
.box-list input {
	position:absolute;
	top:4px;
	right:15px;
}
.box-list .text {
	float:left;
	width:192px;
	background:url(http://static.allopneus.com/images/separator4.gif) no-repeat 100% 50%;
	font-size:10px;
	margin-right:8px;
	padding:4px 0;
}
.box-list .text a {
	color:#3e3d40;
	text-decoration:underline;
}
.box-list .text a:hover {
	text-decoration:none;
}
.box-holder2 .box-type2 .img-holder {
	width:50px;
	float:left;
	text-align:center;
	margin-right:9px;
}
.box-list .price2 {
	font-size:10px;
}
.box-list .price2 strong {
	color:#004c93;
	display:block;
	font-size:16px;
}
.box-list .price2 strong span {
	font-size:11px;
	font-weight:normal;
}
/* content tabs style */
.tabset2 {
	margin:0 0 1px;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.tabset2 li {
	float:left;
	background:url(http://static.allopneus.com/images/tabset-right.gif) no-repeat 100% 0;
	line-height:26px;
	margin-right:4px;
}
.tabset2 li.active {
	background-position:100% 100%;
}
.tabset2 li a {
	background:url(http://static.allopneus.com/images/tabset-left.gif) no-repeat;
	float:left;
	height:26px;
	color:#fff;
	padding:0 12px;
	font-weight:bold;
}
.tabset2 li.active a {
	background-position:0 100%;
}
.content-tab {
	position:relative;
	width:100%;
	background:#fff;
}
.content-tab h3 {
	background:#004c93 url(http://static.allopneus.com/images/marker23.gif) no-repeat 8px 50%;
	line-height:23px;
	margin:0 0 10px;
	color:#fff;
	font-size:11px;
	padding-left:21px;
	border:1px solid #3f78ae;
}
.column-wrap2 {
	height:1%;
	overflow:hidden;
	margin:0 0 10px;
}
.left-column {
	float:left;
	width:205px;
	padding-top:5px;
	margin-right:20px;
}
.left-column img {
	display:block;
	margin:0 auto;
}
.left-column .inner-box {
	background:url(http://static.allopneus.com/images/gradient-bg4.gif) repeat-x 0 100%;
	font-weight:bold;
	padding:0 22px 15px;
	line-height:13px;
}
.left-column .inner-box p {
	margin:13px 0 0;
}
.content-tab .btn {
	background:url(http://static.allopneus.com/images/btn2.gif) no-repeat;
	line-height:38px;
	display:block;
	color:#3e3d40;
	padding-left:42px;
}
.left-column .btn {
	margin-top:5px;
}
.rating-table {
	border-collapse:collapse;
	float:left;
	width:270px;
}
.rating-table th {
	background:url(http://static.allopneus.com/images/table-title3.gif) repeat-x;
	height:25px;
	font-size:11px;
	padding:0;
	border-bottom:2px solid #fff;
}
.rating-table .notes {
	width:170px;
	border-left:1px solid #cfcfcf;
	padding-left:15px;
}
.rating-table td.notes {
	font:12px Verdana, Geneva, sans-serif;
}
.rating-table td {
	border-bottom:1px solid #cfcfcf;
	padding:6px 0 5px 20px;
	font-size:10px;
	font-weight:bold;
	background:#f2f2f2;
}
.rating-table .rating {
	float:left;
}
.rating-table td.notes span {
	float:right;
	margin-right:5px;
}
.rating-table .total td {
	background:#f2f2f2 url(http://static.allopneus.com/images/total-left2.gif) no-repeat 100% 50%;
	padding:9px 0 9px 20px;
}
.rating-table .total td.notes {
	background:#f2f2f2 url(http://static.allopneus.com/images/total-right2.gif) no-repeat 0 50%;
	padding-left:15px;
}
.right-column {
	width:270px;
	float:right;
}
.right-column h4, .add-comment h4 {
	margin:0 0 18px;
	background:url(http://static.allopneus.com/images/table-title3.gif) repeat-x;
	line-height:23px;
	font-size:11px;
	text-align:center;
}
.comment-holder {
	padding:0 8px 0 9px;
}
.comment {
	border:solid #f29c40;
	border-width:0 1px;
	background:url(http://static.allopneus.com/images/comment.gif) no-repeat;
	margin-bottom:1px;
}
.comment-inner {
	background:url(http://static.allopneus.com/images/comment.gif) no-repeat 0 100%;
	padding:0 13px 7px;
}
.comment .number {
	color:#ed7b00;
	font-size:20px;
}
.comment dl {
	line-height:17px;
	margin:0 0 6px;
	padding:0;
	list-style:none;
}
.comment dt {
	float:left;
	clear:left;
	font-weight:bold;
	margin-right:2px;
}
.comment dd {
	margin:0;
}
.comment .post {
	margin:0;
	color:#b3b3b3;
	font-size:11px;
}
.comment-pager {
	height:1%;
	overflow:hidden;
	border-top:1px solid #d3d3d3;
	padding:11px 20px 5px 44px;
	margin-top:10px;
	font-size:11px;
	color:#000;
}
.comment-pager ul {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
}
.comment-pager li {
	float:left;
	margin-left:5px;
	display:inline;
}
.comment-pager li a {
	text-decoration:underline;
}
.comment-pager li.active a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.comment-pager li a:hover {
	text-decoration:none;
}
.comment-pager .right {
	float:right;
}
.column-wrap3 {
	width:100%;
	overflow:hidden;
	margin-bottom:10px;
	border-bottom:1px solid #d3d3d3;
	padding-bottom:10px;
}
.content-tab .top-text {
	margin:0 0 12px;
	padding-left:22px;
}
.content-tab .note {
	font-size:10px;
	padding-bottom:10px;
}
.content-tab .note p {
	margin:0;
}
.add-comment {
	width:507px;
	float:right;
	background:#f2f2f2;
	font-size:11px;
	padding-bottom:14px;
	position:relative;
}
.add-comment h4 {
	padding-left:17px;
	text-align:left;
	margin-bottom:13px;
}
.add-comment input {
	padding:0 5px;
	border:1px solid #bcbcbc;
	width:158px;
}
.add-comment .wrap label {
	float:left;
	margin:0 6px 0 15px;
}
.add-comment .wrap input {
	float:left;
}
.add-comment .wrap {
	padding-bottom:10px;
}
.add-comment .inner-holder {
	border:solid #c9c9c9;
	border-width:1px 0;
	background:url(http://static.allopneus.com/images/line2.gif) repeat-y 50% 0;
	height:1%;
	overflow:hidden;
	padding:14px 0 6px;
}
.add-comment .column {
	width:50%;
	float:left;
}
.add-comment .column label {
	width:128px;
	text-align:right;
	margin:0 6px 0 0;
}
.add-comment .type2 label {
	width:64px;
}
.add-comment .column select {
	width:82px;
}
.add-comment .type2 select {
	width:170px;
}
.comment-area {
	padding:9px 10px 0;
}
.comment-area label {
	display:block;
	margin-bottom:7px;
}
.comment-area textarea {
	width:333px;
	height:49px;
	padding:5px;
	border:1px solid #bcbcbc;
}
.add-comment .send {
	background:url(http://static.allopneus.com/images/btn-send3.gif) no-repeat;
	width:80px;
	line-height:23px;
	position:absolute;
	bottom:15px;
	right:10px;
	padding-left:35px;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
.content-tab .add-title {
	position:absolute;
	top:3px;
	right:15px;
	color:#fff;
	background:url(http://static.allopneus.com/images/marker9.gif) no-repeat 50% 100%;
	padding-bottom:6px;
	font-weight:bold;
	font-size:11px;
}
#page .product-table2 {
	background:none;
}
.product-table2 .first {
	width:34px;
	vertical-align:top;
	padding-top:8px;
}
.product-table2 .add {
	background:url(http://static.allopneus.com/images/plus.gif) no-repeat;
	width:17px;
	height:17px;
	display:block;
	margin:0 auto;
	text-indent:-9999em;
}
.product-table2 .photo {
	width:117px;
	padding-left:4px;
}
.product-table2 td {
	padding:3px 0 2px;
}
.product-table2 td.last {
	width:73px;
	text-align:center;
}
.product-table2 .prix select {
	width:43px;
}
.product-table2 .text {
	padding:0 15px;
	font-weight:bold;
	font-size:10px;
	color:#000;
}
.product-table2 .text a {
	font-size:11px;
	color:#000;
}
.product-table2 .text p {
	margin:0;
}
/*big-panel*/
.big-panel {
	background:url(http://static.allopneus.com/images/big-panel-bg.gif) no-repeat;
	height:81px;
	overflow:hidden;
	margin:4px 0 0px;
	padding:3px 0 5px;
}
.fia-area {
	float:right;
	width:197px;
	padding-left:13px;
	height:100%;
	border-left:1px solid #c6c5c6;
}
.fia-area strong {
	display:block;
	background:url(http://static.allopneus.com/images/fia-net-com-logo.gif) no-repeat;
	width:115px;
	height:28px;
	margin:7px auto 5px;
}
.fia-area a {
	display:block;
	height:100%;
	text-indent:-9999em;
	overflow:hidden;
}
.fia-area p {
	margin:0;
	font-size:10px;
	line-height:11px;
}
.big-panel .steps {
	width:590px;
	overflow:hidden;
}
.big-panel .steps ul{
	padding:0;
	margin:0;
	width:750px;
	list-style:none;
	overflow:hidden;
}
* html .big-panel .steps{display:inline-block;}
.big-panel .steps li {
	float:left;
	background:url(http://static.allopneus.com/images/steps-list-bg.gif) no-repeat;
	padding:0 0 0 33px;
	width:123px;
	margin:0 33px 0 -33px;
}
.big-panel .steps span {
	display:block;
	background-position:50% 10px;
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	height:1%;
	text-align:center;
	padding:60px 0 10px;
}
.big-panel .steps span.active {
	text-decoration:none;
	color:#004c93;
}
.big-panel .steps li.identification span{background-image:url(http://static.allopneus.com/images/icon-identification.gif);}
.big-panel .steps li.livraison span {background-image:url(http://static.allopneus.com/images/icon-livraison.gif);}
.big-panel .steps li.livraison span.active {background-image:url(http://static.allopneus.com/images/icon-livraison-hover.gif);}
.big-panel .steps li.rettcapitulatif span {background-image:url(http://static.allopneus.com/images/icon-rettcapitulatif.gif);}
.big-panel .steps li.rettcapitulatif span.active {background-image:url(http://static.allopneus.com/images/icon-rettcapitulatif-hover.gif);}
.big-panel .steps li.paiement span {background-image:url(http://static.allopneus.com/images/icon-paiement.gif);}
.big-panel .steps li.paiement span.active {background-image:url(http://static.allopneus.com/images/icon-paiement-hover.gif);}

/*box*/
.box-wrap {
	padding:0 35px 15px;
	position:relative;
	height:1%;
	overflow:hidden;
}
.box-passation {
	margin:6px 6px 0;
	position:relative;
}
.box-wrap2 {
	padding:0 34px 12px;
	height:1%;
	overflow:hidden;
}
.box-wrap2 .box-passation {
	margin-bottom:18px;
}
.box-passation .top {
	height:25px;
	font-size:0;
	line-height:0;
	background:url(http://static.allopneus.com/images/box-top-bg.png) repeat-x;
}
.merci-box .top {
	background:url(http://static.allopneus.com/images/box-top-bg2.png) repeat-x;
	color:#fff;
}
.box-passation .top h2 {
	float:left;
	font-size:12px;
	background:url(http://static.allopneus.com/images/marker24.gif) no-repeat 0 9px;
	padding:2px 0 0 15px;
	line-height:23px;
	margin:0 0 0 6px;
	display:inline;
}
.merci-box .top h2 {
	background:url(http://static.allopneus.com/images/marker25.gif) no-repeat 0 9px;
}
.box-passation .bottom {
	height:7px;
	font-size:0;
	line-height:0;
	background:url(http://static.allopneus.com/images/box-bottom-bg.png) repeat-x;
}
.grey-bg .bottom {
	background:url(http://static.allopneus.com/images/box-bottom-bg2.png) repeat-x;
}
.box-passation .top span{
	position:absolute;
	left:-7px;
	width:7px;
	height:25px;
	background:url(http://static.allopneus.com/images/box-top-left-bg.png) no-repeat;
}
.merci-box .top span {background:url(http://static.allopneus.com/images/box-top-left-bg2.png) no-repeat;}
.box-passation .bottom span{
	position:absolute;
	left:-7px;
	width:7px;
	height:7px;
	background:url(http://static.allopneus.com/images/box-bottom-left-bg.png) no-repeat 0 0;
}
.grey-bg .bottom span {
	background:url(http://static.allopneus.com/images/box-bottom-left-bg2.png) no-repeat 0 0;
}
.box-passation .top em,
.box-passation .bottom em{
	float:right;
	position:relative;
	width:7px;
	z-index:100;
	margin-right:-7px;
	height:100%;
	background:url(http://static.allopneus.com/images/box-top-right-bg.png) no-repeat;
}
.merci-box .top em {
	background:url(http://static.allopneus.com/images/box-top-right-bg2.png) no-repeat;
}
.box-passation .bottom em{
	background:url(http://static.allopneus.com/images/box-bottom-right-bg.png) no-repeat;
}
.grey-bg .bottom em {
	background:url(http://static.allopneus.com/images/box-bottom-right-bg2.png) no-repeat;
}
.grey-bg .box-content {
	background:#f2f2f2;
}
.box-passation .holder-shadow {
	width:100%;
	overflow:hidden;
	padding:0 7px;
	position:relative;
	margin:0 -7px;
}
.box-passation .holder-shadow .left,
.box-passation .holder-shadow .right {
	float:left;
	width:7px;
	position:relative;
	background:url(http://static.allopneus.com/images/box-left-bg.png) repeat-y;
	padding:0 0 9999px;
	margin:0 0 -9999px -7px;
}
.box-passation .holder-shadow .right {
	float:right;
	background:url(http://static.allopneus.com/images/box-right-bg.png) repeat-y;
	margin:0 -10px -9999px 0;
}
.grey-bg .holder-shadow .left {
	background:url(http://static.allopneus.com/images/box-left-bg2.png) repeat-y;
}
.grey-bg .holder-shadow .right {
	background:url(http://static.allopneus.com/images/box-right-bg2.png) repeat-y;
	margin:0 -7px -9999px 0;
	width:7px;
}
.client-box {
	width:281px;
	float:left;
	display:inline;
}
.vous-box {
	float:right;
	width:410px;
	display:inline;
}
.identification-form {
	font-size:11px;
	padding:15px 10px 5px;
}
.identification-form label {
	display:block;
	margin-bottom:3px;
}
.identification-form input {
	display:block;
	width:210px;
	margin-bottom:8px;
}
.box-passation input.text {
	border:1px solid #b9b9b9;
	padding:1px 5px;
}
.identification-form .link {
	float:right;
	color:#0071bc;
	font-size:10px;
	margin-top:10px;
}
.identification-form .btn-blue {
	font-size:12px;
}
.top-margin {
	margin-top:20px;
}
#page .btn-home, #page .btn-next {
	background:url(http://static.allopneus.com/images/btn-send4-right.gif) no-repeat 100% 0;
	float:left;
	color:#fff;
	font-weight:bold;
}
#page .btn-next {
	float:right;
	background:url(http://static.allopneus.com/images/btn-send5-right.gif) no-repeat 100% 0;
	color:#000;
}
.box-wrap .btn-home {
	position:absolute;
	float:none;
	bottom:23px;
	left:35px;
}
.btn-home span, .btn-next span {
	background:url(http://static.allopneus.com/images/btn-send4-left.gif) no-repeat;
	line-height:32px;
	height:32px;
	float:left;
	padding:0 25px 0 54px;
}
.btn-next span {
	background:url(http://static.allopneus.com/images/btn-send5-left.gif) no-repeat;
}
.merci-box .box-content {
	padding:13px 22px 1px;
	height:1%;
	overflow:hidden;
}
.merci-box p {
	margin:0 0 15px;
}
.merci-box img {
	float:left;
	margin:0 13px 0 -15px;
	display:inline;
}
.merci-box address, .box-content2 address {
	color:#229bd3;
	font-style:normal;
	display:table;
	height:1%;
	margin-bottom:20px;
}
.merci-box address span, .box-content2 address span {
	display:block;
}
.merci-box p em {
	color:#229bd3;
	font-style:normal;
}
.box-content2 {
	padding:15px 48px 0;
}
.left-img {
	float:left;
	margin:-6px 10px 0 0;
}
.left-img2 {
	float:left;
	margin:0 10px 0 0;
}
.center-img {
	display:block;
	margin:0 auto 15px;
}
.box-content2 p {
	margin:0 0 12px;
}
.box-content2 address {
	float:left;
	height:auto;
	display:block;
	margin:0 50px 15px 0;
}
.box-content2 .wrap img {
	float:left;
	margin-right:10px;
}
.box-content2 .wrap p {
	float:left;
	margin-top:26px;
}
.box-content2 .wrap {
	margin-bottom:10px;
}
/* Search Pages Content */
.main-column2 {
	float:right;
	width:814px;
	padding-top:6px;
}
.main-column2 .holder{
	width:100%;
	overflow:hidden;
}
/*Top Avec Block*/
.avec{
	margin:6px 0 0 2px;
	width:812px;
	background:url(http://static.allopneus.com/images/avec-bg.gif) repeat-y;
	overflow:hidden;
}
.avec .bgbot{
	width:100%;
	padding-bottom:13px;
	background:url(http://static.allopneus.com/images/avec-bgbot-bg.gif) no-repeat 0 100%;
	overflow:hidden;
}
.avec .head{
	width:100%;
	height:29px;
	background:url(http://static.allopneus.com/images/avec-head-bg.gif) no-repeat;
	overflow:hidden;
}
.avec .head h3{
	margin:2px 14px 0;
	font-size:15px;
	line-height:26px;
}
.avec .block,
.avec .inner,
.avec .code-form div{
	width:100%;
	position:relative;
	overflow:hidden;
}
.avec .col1,
.avec .col2,
.avec .col3{
	margin-left:3px;
	float:left;
	display:inline;
	padding:7px 10px 0 12px;
	width:241px;
}
.avec .col1,
.avec .col2,
.avec .col3 .inner{
	padding-bottom:32px;
}
.avec .col2{
	margin-left:1px;
	width:252px;
}
.avec .col3{
	margin-left:1px;
	width:244px;
}
.avec h4{
	margin:6px 0 0;
	float:left;
}
.avec h4 span{
	display:block;
	height:62px;
	text-indent:-9999px;
}
.avec h4 span.title1{
	width:107px;
	background:url(http://static.allopneus.com/images/avec-title1-bg.gif) no-repeat;
}
.avec h4 span.title2{
	width:116px;
	background:url(http://static.allopneus.com/images/avec-title2-bg.gif) no-repeat;
}
.avec h4 span.title3{
	width:140px;
	background:url(http://static.allopneus.com/images/avec-title3-bg.gif) no-repeat;
}
.avec .image{
	margin-bottom:-25px;
	float:right;
	display:inline;
}
.avec .image img{vertical-align:top;}
.avec p{
	clear:left;
	margin:0;
	padding-top:23px;
	font:14px/17px Arial, Helvetica, sans-serif;
}
.avec p.text2{padding-top:10px;}
.avec .link{
	position:absolute;
	bottom:4px;
}
.avec .col3 .inner .link{left:0;}
.avec .link a{
	float:left;
	min-height:22px;
	padding-left:20px;
	background:url(http://static.allopneus.com/images/arrow-link.png) no-repeat;
	cursor:pointer;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#3e3d40;
}
* html .avec .link a{height:22px;}
.avec .code-form{
	margin:0 -10px 0 -12px;
	padding:0 10px 0 12px;
	border-top:1px #d3d3d3 solid;
	position:relative;

	width:244px;
	overflow:hidden;
}
.avec .code-form p{
	padding-top:5px;
	font-size:11px;
	line-height:15px;
}
.avec .code-form div{margin-top:4px;}
.avec .code-form .form-btn{
	margin-right:19px;
	float:right;
	display:inline;
	width:40px;
}
.avec .code-form .form-text{
	padding:2px 6px 4px;
	width:61px;
	height:14px;
	background:url(http://static.allopneus.com/images/form-text-bg.gif) no-repeat 100% 0;
	float:right;
}
.avec .code-form .form-text input{
	width:61px;
	height:14px;
	font-size:12px;
	line-height:14px;
	color:#3e3d40;
	border:none;
	background:none;
	float:left;
}
.avec .code-form label{
	margin-right:11px;
	float:right;
	display:inline;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
}
/* Service-plus Block */
.service-plus{
	margin-top:7px;
	width:355px;
	background:url(http://static.allopneus.com/images/service-plus-bg.gif) repeat-y;
	float:left;
}
.service-plus .bgbot{
	padding-bottom:3px;
	width:100%;
	background:url(http://static.allopneus.com/images/service-plus-bgbot-bg.gif) no-repeat 0 100%;
	overflow:hidden;
}
.service-plus .head{
	margin-bottom:-8px;
	padding:0 10px 0 52px;
	width:293px;
	height:42px;
	background:url(http://static.allopneus.com/images/service-plus-head-bg.gif) no-repeat;
	overflow:hidden;
}
.service-plus .head h3{
	margin:9px 0 0;
	font-size:15px;
	line-height:24px;
	color:#fff;
}
.service-plus .block{
	margin:0 0 7px 5px;
	padding:6px 9px 7px;
	min-height:15px;
	width:330px;
	background:url(http://static.allopneus.com/images/service-plus-block-bg.gif) no-repeat 9px 100%;
	border-top:1px #cfcfd0 solid;
	display:table;
}
* html .service-plus .block{height:15px;}
.service-plus .top{border-top:none !important;}
.service-plus .image{
	margin:2px 0 0 9px;
	float:left;
	display:inline;
}
.service-plus .image img{vertical-align:top;}
.service-plus .price{
	margin:0 0 0 12px;
	padding:0 0 0 8px;
	float:left;
	display:inline;
	border-left:1px #d2d2d2 solid;
}
.service-plus .price span{
	float:left;
	font:16px/20px Arial, Helvetica, sans-serif;
	padding:0 2px;
	color:#3e3d40;
	background:url(http://static.allopneus.com/images/service-plus-price-line.gif) no-repeat 50% 50%;
}
.service-plus .price strong{
	clear:left;
	float:left;
	font:bold italic 20px/22px Arial, Helvetica, sans-serif;
	color:#ed7f00;
}
.service-plus .link{
	margin:8px 0 0 13px;
	float:left;
	display:inline;
}
.service-plus .link a{
	float:left;
	padding-left:18px;
	background:url(http://static.allopneus.com/images/arrow-link-blue.png) no-repeat;
	min-height:22px;
	font:11px/13px Arial, Helvetica, sans-serif;
	color:#3e3d40;
	cursor:pointer
}
* html .service-plus .link a{height:22px;}
.service-plus h4{
	margin:7px 0 0 8px;
	float:left;
	display:inline;
	font-size:15px;
	line-height:17px;
	width:88px;
}
/* Assurances block */
.assurances{
	margin-top:7px;
	width:434px;
	float:right;
	background:url(http://static.allopneus.com/images/assurances-bg.gif) repeat-y 100% 0;
	overflow:hidden;
}
.assurances .bgbot{
	width:100%;
	padding-bottom:4px;
	background:url(http://static.allopneus.com/images/assurances-bgbot-bg.gif) no-repeat 100% 100%;
	overflow:hidden;
}
.assurances .head{
	margin-bottom:-15px;
	width:355px;
	padding:8px 10px 23px 69px;
	height:26px;
	background:url(http://static.allopneus.com/images/assurances-head-bg.gif) no-repeat;
	overflow:hidden;
}
.assurances .head h3{
	margin:0;
	float:left;
	font-size:15px;
	line-height:26px;
	color:#fff;
}
.assurances .head .headlink{
	margin-top:5px;
	float:right;
	height:17px;
	background:url(http://static.allopneus.com/images/assurances-headlink-bg.gif) no-repeat;
}
.assurances .head .headlink div{
	height:17px;
	float:left;
	padding:0 6px 0 4px;
	background:url(http://static.allopneus.com/images/assurances-headlink-endbg.gif) no-repeat 100% 0;
}
.assurances .head .headlink a{
	float:left;
	padding-left:15px;
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#004c93;
	background:url(http://static.allopneus.com/images/arrow-link-blue2.gif) no-repeat 0 2px;
}
.assurances .block{
	margin:0 2px 0 10px;
	width:399px;
	padding:13px 5px 7px 18px;
	border-top:1px #cfcfd0 solid;
	display:table;
}
.assurances .top{border:none !important;}
.assurances .image{
	width:55px;
	float:left;
}
.assurances .image img{vertical-align:top;}
.assurances .text{
	width:195px;
	float:left;
}
.assurances .text p{
	margin:2px 0 0;
	font-size:11px;
	line-height:13px;
}
.assurances .assur-price{
	margin-left:10px;
	padding-left:38px;
	background:url(http://static.allopneus.com/images/arrow-assur-price.gif) no-repeat 0 10px;
	float:left;
	display:inline;
	width:95px;
}
.assurances .assur-price p{
	margin:0;
	font-size:12px;
	line-height:18px;
}
.assurances .assur-price p strong{
	font-size:15px;
	color:#004c93;
}
/* Qui Sommes Block */
.qui-sommes{
	margin-top:9px;
	width:355px;
	float:left;
	background:url(http://static.allopneus.com/images/qui-sommes-bg.gif) repeat-y 100% 0;
	overflow:hidden;
}
.qui-sommes .botbg{
	width:355px;
	background:url(http://static.allopneus.com/images/qui-sommes-botbg.gif) no-repeat 100% 100%;
	padding-bottom:3px;
	overflow:hidden;
}
.qui-sommes .head{
	margin-bottom:-7px;
	padding:8px 10px 10px 51px;
	width:294px;
	height:24px;
	background:url(http://static.allopneus.com/images/qui-sommes-head-bg.gif) no-repeat;
	overflow:hidden;
}
.qui-sommes .head h3{
	margin:0;
	font-size:15px;
	line-height:24px;
	color:#fff;
}
.qui-sommes .block{
	margin-left:6px;
	width:346px;
	overflow:hidden;
}
.qui-sommes .qui-nav{
	width:346px;
	padding-bottom:2px;
	background:url(http://static.allopneus.com/images/qui-nav-bg.gif) repeat-x 0 100%;
	overflow:hidden;
}
.qui-sommes .qui-nav .nav-image{
	width:85px;
	float:left;
	height:61px;
	background:url(http://static.allopneus.com/images/arrow-qui-nav.gif) no-repeat 100% 0;
	overflow:hidden;
}
.qui-sommes .qui-nav .nav-image img{
	margin:10px 0 0 19px;
	float:left;
	display:inline;
}
.qui-sommes .qui-nav .links{
	margin:9px 0 0;
	width:260px;
	float:left;
	display:inline;
	padding:0;
	list-style:none;
}
.qui-sommes .qui-nav .links li{
	margin-left:9px;
	float:left;
	display:inline;
	padding-left:15px;
	width:125px;
	background:url(http://static.allopneus.com/images/qui-nav-sep.gif) no-repeat;
}
.qui-sommes .qui-nav .links li.first{
	padding:0;
	background:none;
	width:97px;
}
.qui-sommes .qui-nav .links li a{
	margin-top:6px;
	padding-left:21px;
	background:url(http://static.allopneus.com/images/arrow-link.png) no-repeat;
	min-height:22px;
	float:left;
	font:12px/15px Arial, Helvetica, sans-serif;
	color:#3e3d40;
	cursor:pointer;
}
* html .qui-sommes .qui-nav .links li a{height:22px;}
.qui-sommes .image{
	width:100%;
	text-align:center;
	overflow:hidden;
}
.qui-sommes .image img{vertical-align:top;}
/* Ils Nous Block */
.ils-nous{
	margin-top:7px;
	width:432px;
	float:right;
	background:url(http://static.allopneus.com/images/ils-nous-bg.gif) repeat-y 100% 0;
	overflow:hidden;
}
.ils-nous .botbg{
	padding-bottom:8px;
	width:100%;
	background:url(http://static.allopneus.com/images/ils-nous-botbg.gif) no-repeat 100% 100%;
	overflow:hidden;
}
.ils-nous .head{
	margin-bottom:-5px;
	padding:9px 10px 8px 68px;
	width:354px;
	height:26px;
	background:url(http://static.allopneus.com/images/ils-nous-head-bg.gif) no-repeat;
	overflow:hidden;
}
.ils-nous .head h3{
	margin:0;
	font-size:15px;
	line-height:26px;
	color:#fff;
}
.ils-nous .block{
	margin-left:16px;
	width:406px;
	min-height:251px;
}
* html .ils-nous .block{height:251px;}
/* Nos Gammes Block */
.nos-gammes{
	margin:10px 0 0 3px;
	width:811px;
	background:url(http://static.allopneus.com/images/nos-gammes-bg.gif) repeat-y;
	overflow:hidden;
}
.nos-gammes .topbg{
	width:100%;
	background:url(http://static.allopneus.com/images/nos-gammes-topbg.gif) no-repeat;
	overflow:hidden;
}
.nos-gammes .botbg{
	padding:0 13px 20px;
	width:785px;
	background:url(http://static.allopneus.com/images/nos-gammes-botbg.gif) no-repeat 0 100%;
	overflow:hidden;
}
.nos-gammes .link{
	margin:13px 0 0;
	width:750px;
	overflow:hidden;
}
.nos-gammes .link a{
	float:left;
	padding-left:24px;
	min-height:22px;
	font:13px/15px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(http://static.allopneus.com/images/arrow-link.png) no-repeat;
	cursor:pointer;
}
* html .nos-gammes .link a{height:22px;}
.nos-gammes ul{
	clear:both;
	margin:-4px 0 0 25px;
	padding:0;
	list-style:none;
	width:738px;
	overflow:hidden;
}
.nos-gammes ul li{
	padding:4px 0 0 7px;
	float:left;
	display:table;
}
.nos-gammes ul li a{
	display:table-cell;
	width:116px;
	height:48px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
	background:url(http://static.allopneus.com/images/nos-gammes-list-item.png) no-repeat;
	color:#3e3d40;
	font-size:12px;
	overflow:hidden;
}
* html .nos-gammes ul li a{display:block;}
.nos-gammes ul li a span{line-height:46px;}
#page .no-margin {
	margin:0 auto;
}
.top-info {
	font-size:11px;
	padding:12px 34px;
	font-weight:bold;
	line-height:18px;
}
.top-info strong {
	display:block;
	font-size:13px;
}
.top-info em {
	color:#f00;
	font-style:normal;
}
/* Blue Title */
.main-column .holder{
	width:100%;
	overflow:hidden;
}
.title-blue{
	margin:25px 0 0 23px;
	height:30px;
	background:url(http://static.allopneus.com/images/title-blue-bg.gif) repeat-x;
	width:755px;
	overflow:hidden;
	border-left:1px #cfcfd0 solid;
	border-right:1px #2882ad solid;
}
.title-blue h3, .title-blue2 h3 {
	margin:5px 0 0 7px;
	padding-left:34px;
	background:url(http://static.allopneus.com/images/arow-title-blue.gif) no-repeat;
	font-size:14px;
	line-height:18px;
	color:#fff;
}
.holder .title-blue{
	margin-top:13px;
	width:597px;
	float:left;
	display:inline;
}
/* Modifier Button */
.modifier-btn{
	margin:0 0 0 21px;
	float:left;
	display:inline;
	padding-bottom:13px;
}
.modifier-btn a{
	display:block;
	width:85px;
	height:38px;
	padding:10px 46px 0 7px;
	background:url(http://static.allopneus.com/images/modifier-btn.gif) no-repeat;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	overflow:hidden;
}
/* Livraison Blocks */
.livraison{
	margin:0 0 0 23px;
	float:left;
	display:inline;
	width:374px;
	background:url(http://static.allopneus.com/images/livraison-bg.gif) repeat-y;
	overflow:hidden;
}
.livraison2{
	margin-left:14px;
	background:url(http://static.allopneus.com/images/livraison2-bg.gif) repeat-y;
}
.livraison .bgbot{
	width:374px;
	padding-bottom:9px;
	background:url(http://static.allopneus.com/images/livraison-botbg.gif) no-repeat 0 100%;
	min-height:145px;
	overflow:hidden;
}
.livraison2 .bgbot{background:url(http://static.allopneus.com/images/livraison2-botbg.gif) no-repeat 0 100%;}
* html .livraison .bgbot{
	height:145px;
	overflow:visible;
}
.livraison .head{
	width:343px;
	height:28px;
	padding:7px 3px 14px 28px;
	background:url(http://static.allopneus.com/images/livraison-head-bg.gif) no-repeat;
	overflow:hidden;
}
.livraison2 .head{background:url(http://static.allopneus.com/images/livraison2-head-bg.gif) no-repeat;}
.livraison .head .box{
	margin:8px 0 0;
	padding:0;
	width:15px;
	height:15px;
	border:1px #7f7f7f solid;
	float:left;
}
.livraison .head label{
	margin:0 0 0 10px;
	float:left;
	display:inline;
	font:bold 14px/28px Arial, Helvetica, sans-serif;
	color:#005197;
}
.livraison2 .head label{color:#229bd3;}
.livraison .head strong{
	width:100px;
	float:right;
	text-align:center;
	height:32px;
	font:bold 16px/28px Arial, Helvetica, sans-serif;
	color:#fff;
}
.livraison .block{
	margin:0 3px;
	width:368px;
	overflow:hidden;
}
.livraison .block .text{
	margin-left:15px;
	width:252px;
	float:left;
	display:inline;
}
.livraison .block .text .image{
	float:left;
	display:inline;
	margin-right:14px;
}
.livraison .block .text .image img{vertical-align:top;}
.livraison .block .text p{
	margin:10px 0 0;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#3e3d40;
}
.livraison .block .text span{
	clear:both;
	padding-top:8px;
	display:block;
	width:240px;
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#229bd3;
}
.livraison .block .col{
	width:100px;
	float:right;
}
.livraison .block .col strong{
	display:block;
	margin-top:8px;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#004c93;
	text-align:center;
}
.livraison2 .block .col strong{color:#229bd3;}
.liv-note{
	clear:both;
	padding:6px 0 0 26px;
	display:block;
	width:750px;
	font:9px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.bottom-text {
	font-size:9px;
	margin:10px 0 0 10px;
}.box-holder3 {
	padding: 0 22px 8px;
}
#page .holder-shadow-two-columns {
	margin-bottom:-3px;
}
.box-two-columns {
	height:1%;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/line2.gif) repeat-y 362px 0;
	padding:10px 0;
}
.box-two-columns .column {
	float:left;
	width:335px;
	padding-left:40px;
}
.box-two-columns .best {
	width:294px;
	padding-left:70px;
	background:url(http://static.allopneus.com/images/ico-best.gif) no-repeat 19px 0;
}
.box-two-columns .actuel {
	width:294px;
	padding-left:70px;
}
.box-two-columns h3 {
	text-transform:uppercase;
	margin:0;
	color:#229bd3;
	font-size:14px;
}
.box-two-columns .best h3 {
	color:#004c93;
}
.box-two-columns address {
	font-style:normal;
	color:#229bd3;
	font-weight:bold;
	margin-top:6px;
}
.box-two-columns address span {
	display:block;
}
.box-two-columns .btn-blue {
	margin-top:13px;
}
.box-two-columns .sub-title {
	color:#229bd3;
	font-size:10px;
	display:block;
	font-style:normal;
}
.box-two-columns strong {
	margin:6px 0 0;
	display:block;
}
.post-form {
	margin:12px 0 0;
}
.post-form label {
	display:block;
	font-size:11px;
	margin-bottom:4px;
}
.post-form input {
	display:block;
	width:130px;
}
input.text {
	padding:0 5px;
	border:1px solid #bfbfbf;
}
.description-info {
	background:#f2f2f2 url(http://static.allopneus.com/images/description-info-bg.gif) no-repeat 0 100%;
	margin:-3px 2px 11px 3px;
	height:1%;
	overflow:hidden;
	padding:12px 5px 10px 14px;
}
.white-box2 {
	background:#fff url(http://static.allopneus.com/images/white-box2-top.gif) no-repeat;
	width:392px;
	float:left;
	font-size:9px;
	line-height:13px;
}
.white-box2 .inner-bg {
	background:url(http://static.allopneus.com/images/white-box2-bottom.gif) no-repeat 0 100%;
	height:1%;
	overflow:hidden;
	padding:8px 8px 8px 13px;
}
.white-box2 strong {
	color:#005197;
	font-size:12px;
}
.white-box2 ul {
	margin:0;
	padding:0;
	list-style:none;
}
.description-info .column {
	float:right;
	width:320px;
	font-size:9px;
	color:#005197;
}
.attention3 {
	font-size:12px;
	display:block;
	background:url(http://static.allopneus.com/images/attention3.gif) no-repeat;
	padding:5px 28px 2px;
}
.description-info .column p {
	margin:0;
}
.description-info .column .note {
	font-size:9px;
	color:#666;
	margin-top:15px;
}
.delivery-form {
	height:1%;
	overflow:hidden;
	padding:13px 0 2px;
	position:relative;
}
.delivery-form .btn-blue {
	position:absolute;
	bottom:9px;
}
.delivery-form label {
	float:left;
	padding:2px 8px 0 0;
	text-align:right;
}
.delivery-form input, .delivery-form select {
	float:left;
}
.delivery-form input {
	width:159px;
}
.delivery-form select {
	width:170px;
}
.delivery-form .wrap {
	margin-bottom:9px;
}
.delivery-form .column1 {
	width:242px;
	float:left;
}
.delivery-form .column1 label {
	width:60px;
}
.delivery-form .column2 {
	width:271px;
	float:left;
	padding-bottom:27px;
}
.delivery-form .column2 label {
	width:90px;
}
#page .delivery-form .column2 .btn-blue {
	right:240px;
}
.delivery-form .column3 {
	width:203px;
	float:left;
	padding:0 0 26px 22px;
}
.delivery-form .column3 p {
	margin:0;
	font:10px Verdana, Geneva, sans-serif;
	padding-left:25px;
	background:url(http://static.allopneus.com/images/ico5.gif) no-repeat;
}
.delivery-form .column3 p strong {
	color:#ed7b00;
}
.delivery-form .note {
	margin:0;
	padding:14px 0 0 4px;
	font-size:10px;
	color:#f00;
}
.info-holder {
	height:1%;
	overflow:hidden;
	margin-bottom:14px;
}
.info-holder .box-passation {
	float:left;
	width:370px;
	display:inline;
}
.info-holder .box-two-columns {
	background:none;
}
.info-holder .box-two-columns .column {
	padding-left:23px;
}
.info-holder .box-two-columns .btn-blue {
	margin:16px 0 0;
}
.info-holder .box-two-columns .wrap {
	padding-bottom:10px;
}
.info-holder .description-info {
	float:left;
	width:379px;
	margin:8px 0 0 -3px;
	padding:0;
	background:#f2f2f2 url(http://static.allopneus.com/images/description-info-bg2-top.gif) no-repeat 100% 0;
	display:inline;
}
.info-holder .description-info .inner-bg {
	background:url(http://static.allopneus.com/images/description-info-bg2-bottom.gif) no-repeat 100% 100%;
	padding:8px 5px 8px 14px;
}
.info-holder .description-info .white-box2 {
	float:none;
	background:#fff url(http://static.allopneus.com/images/white-box3-top.gif) no-repeat;
	width:352px;
}
.info-holder .description-info .white-box2 .inner-bg {
	background:url(http://static.allopneus.com/images/white-box3-bottom.gif) no-repeat 0 100%;
}
.info-holder .description-info .attention3 {
	margin-top:9px;
}
.info-holder .description-info .column {
	float:none;
	padding-left:10px;
}
.info-holder .description-info .note {
	margin-top:10px;
}
#page .passation-table td {
	border:1px solid #d3d3d3;
	border-width:0 0 1px;
}
#page .passation-table .quantite {
	width:105px;
}
#page .passation-table th {
	border:none;
}
#page .passation-table .quantite input.text {
	width:22px;
	padding:0 2px;
	text-align:right;
}
#page .passation-table .suivi {
	width:80px;
}
#page .passation-table .centred {
	text-align:center;
}
#page .passation-table .suivi {
	vertical-align:bottom;
	padding-bottom:7px;
	text-align:right;
}
#page .passation-table .suivi a {
	font-size:10px;
	text-decoration:none;
	border-left:1px solid #229bd3;
	display:inline;
	padding:0 2px;
}
#page .passation-table .suivi a:hover {
	text-decoration:underline;
}
#page .passation-table .bottom .prix {
	padding-right:97px;
}
#page .passation-table .bottom .total td {
	background:none;
	border-top:1px solid #c9c9c9;
}
#page .passation-table .bottom .orange-row td {
	color:#ed7b00;
}
#page .passation-table .bottom .left-bg {
	text-align:left;
	padding:6px 23px 0;
	font-size:11px;
	font-weight:normal;
	color:#3e3d40;
}
#page .passation-table .bottom .left-bg strong, #page .passation-table .bottom .left-bg label  {
	display:block;
	margin-bottom:6px;
}
#page .passation-table .bottom .left-bg .text {
	float:left;
	margin-right:9px;
	width:159px;
}
#page .passation-table .bottom .left-bg a {
	text-decoration:none;
}
#page .passation-table .bottom .left-bg a:hover {
	text-decoration:none;
}
.passation-table a {
	color:#229bd3;
}
#page .passation-table .smaller {
	width:55px;
}
.promo-info {
	border-bottom:1px solid #cfcfd0;
	padding:8px 15px;
	font-size:11px;
	margin-bottom:13px;
}
.promo-info p {
	margin:0 0 5px;
}
.promo-info label {
	color:#229bd3;
	float:left;
	margin-top:3px;
}
* html .promo-info label {margin:0 3px 0 0;}
*+html .promo-info label {margin:0 3px 0 0;}
.promo-info input {
	margin-right:35px;
	width:15px;
	height:15px;
	float:left;
}
.conditions {
	height:1%;
	overflow:hidden;
	margin-bottom:11px;
	padding-right:18px;
}
.conditions a {
	color:#229bd3;
}
.conditions input {
	float:right;
	width:15px;
	height:15px;
}
.conditions label {
	float:right;
	font-size:11px;
	margin-top:3px;
}
* html .conditions label {margin:0 3px 0 0;}
*+html .conditions label {margin:0 3px 0 0;}
.page-nav {
	height:1%;
	overflow:hidden;
}
#page .page-nav a {
	float:right;
	margin-left:7px;
}
#page .holder-shadow-three-columns {
	margin-bottom:-3px;
}
.holder-shadow-three-columns .column {
	float:left;
	width:195px;
	padding:14px 0 0 25px;
}
.holder-shadow-three-columns .column2 {
	width:270px;
	padding:11px 0 0 35px;
	float:left;
}
.holder-shadow-three-columns .column2 img {
	float:left;
	margin:0 10px 0 0;
}
.holder-shadow-three-columns .column2 strong {
	display:block;
	margin-top:5px;
}
.holder-shadow-three-columns .box-content {
	position:relative;
	background:url(http://static.allopneus.com/images/separator5.gif) repeat-y 216px 0;
	height:1%;
	overflow:hidden;
	padding:0 0 53px;
	color:#229bd3;
}
.holder-shadow-three-columns .btn-blue {
	position:absolute;
	bottom:19px;
}
.holder-shadow-three-columns address {
	font-style:normal;
}
.holder-shadow-three-columns address span {
	display:block;
}
.box-margin {
	margin-bottom:17px;
}
#page .title-column, #page .title-column2 {
	width:195px;
	border-right:1px solid #c3c3c3;
	margin-top:2px;
	padding-top:0;
	background-position:0 7px;
}
#page .title-column2 {
	width:208px;
}
.title-column3 {
	width:260px;
}
/* footer style */
#footer {
	text-align:center;
	border-top:0px solid #cfcfd0;
	padding:8px 0;
	margin-top:10px;
}
#footer ul {
	border:solid #cfcfd0;
	border-width:1px 0;
	margin:4px 0 0;
	padding:5px 0 7px;
	list-style:none;
}
#footer li {
	display:inline;
	border-left:1px solid #ed4000;
	padding:0 0 0 3px;
	line-height:13px;
}
#footer li:first-child {
	border:none;
}


/* popup style */
.popup {
	width:497px;
	font-size:11px;
}
.popup .title-popup {
	background:url(http://static.allopneus.com/images/popup-title.png) no-repeat;
	height:1%;
	overflow:hidden;
	padding:3px 4px 0;
	line-height:19px;
}
.popup .title-popup h2 {
	font-size:12px;
	float:left;
	color:#fff;
	text-transform:uppercase;
	margin:0;
	padding-left:17px;
	margin-left:9px;
	background:url(http://static.allopneus.com/images/marker25.gif) no-repeat 0 4px;
}
.popup .title-popup a {
	float:right;
	background:url(http://static.allopneus.com/images/top-link-right.gif) no-repeat 100% 0;
	padding:0 7px;
	color:#fff;
	font-size:10px;
}
.popup .content {
	background:url(http://static.allopneus.com/images/popup-bg.png) repeat-y;
	height:1%;
	overflow:hidden;
	padding:0 15px 12px 30px;
}
.popup p {
	margin:9px 0 0;
}
.popup .nb {
	font-size:9px;
}
.popup .list {	
	margin:6px 0 0;
	padding:0;
	list-style:none;
	font-weight:bold;
}
.popup .list li {
	padding-left:15px;
	background:url(http://static.allopneus.com/images/marker27.gif) no-repeat 0 4px;
}
.popup .bottom-bg {
	background:url(http://static.allopneus.com/images/popup-bottom.png) no-repeat;
	height:8px;
	overflow:hidden;
	display:block;
}
.popup .email-form {
	margin:16px 0 13px;
}
.popup .email-form label {
	display:block;
	margin-bottom:5px;
}
input.text {
	border:1px solid #bcbcbc;
}
.popup .email-form .text {
	padding:1px 5px;
	width:212px;
	margin-bottom:10px;
	display:block;
}
.popup .email-form .btn-blue {
	margin-top:20px;
	float:none;
	display:block;
	font-size:12px;
}
.popup .email-form .btn-blue span {
	width:82px;
	text-align:center;
	padding:0 4px 0 0;
}


/* new inner page style */

.orange-style a {
	color:#ed7b00;
}
.orange-style .marker-text2 {
	background:url(http://static.allopneus.com/images/marker26.gif) no-repeat 0 2px;
	padding:0 0 0 15px;
	margin:0 0 17px -15px;
	position:relative;
}
.email-form3 {
	font-size:11px;
}
.email-form3 label {
	display:block;
	margin-bottom:6px;
}
.email-form3 input.text {
	width:210px;
	float:left;
	border:1px solid #bfbfbf;
	padding:1px 5px;
	margin-right:13px;
}
.email-form3 .btn-blue span {
	width:82px;
	padding:0 4px 0 0;
	text-align:center;
	font-size:12px;
}
.email-form3 .wrap {
	margin-bottom:10px;
}
.orange-style h3 {
	color:#ed7b00;
	border:none;
	margin:0;
	padding:0 0 3px;
}
.orange-style h3 span {
	margin-left:-15px;
	padding-left:15px;
	position:relative;
	background:url(http://static.allopneus.com/images/marker26.gif) no-repeat 0 4px;
}
.orange-style p {
	line-height:18px;
}
.separate-box {
	border-bottom:1px solid #d3d3d3;
}
.faq-category {
	margin:25px -57px 0 0;
	padding:0;
	list-style:none;
	width:758px;
	overflow:hidden;
	font:bold 13px/19px Verdana, Geneva, sans-serif;
}
.faq-category li {
	width:185px;
	float:left;
	margin-right:107px;
	padding:11px 0 0 82px;
	height:69px;
	margin-top:8px;
}
.faq-category a {
	display:block;
	border-bottom:1px solid #d3d3d3;
	padding-bottom:3px;
}
.category1 {background:url(http://static.allopneus.com/images/ico-category1.gif) no-repeat 4px 0;}
.category2 {background:url(http://static.allopneus.com/images/ico-category2.gif) no-repeat 0 3px;}
.category3 {background:url(http://static.allopneus.com/images/ico-category3.gif) no-repeat 0 2px;}
.category4 {background:url(http://static.allopneus.com/images/ico-category4.gif) no-repeat 6px 3px;}
.category5 {background:url(http://static.allopneus.com/images/ico-category5.gif) no-repeat 9px 5px;}
.category6 {background:url(http://static.allopneus.com/images/ico-category6.gif) no-repeat 0 10px;}
.top-holder {
	overflow:hidden;
	height:1%;
}
.left-section {
	width:371px;
	float:left;
}
.left-section .title {
	margin-bottom:12px;
}
.left-section .box {
	padding-left:17px;
}
.left-section ul {
	margin:0;
	padding:0 0 0 14px;
	list-style:none;
	font-weight:bold;
}
.left-section li {
	margin-top:8px;
	padding-left:8px;
	background:url(http://static.allopneus.com/images/marker28.gif) no-repeat 0 7px;
}
.left-section li a {
	color:#3e3d40;
}
.top-holder .box-passation {
	float:right;
	width:290px;
}
.top-holder .box-content {
	padding:4px 12px 7px;
}
.top-holder .box-content p {
	margin:6px 0 0;
}
.top-holder .box-content .btn-blue {
	margin-top:12px;
}
.content-holder {
	padding:0 28px;
}
.content-holder .title-blue {
	margin:0;
	width:auto;
	font-size:14px;
	color:#fff;
	line-height:30px;
	padding-left:21px;
}
.content-holder .title-blue span {
	background:url(http://static.allopneus.com/images/marker29.gif) no-repeat 0 3px;
	padding-left:22px;
}
.partner-list {
	margin:0;
	padding:5px 0 20px;
	list-style:none;
	font-size:11px;
	line-height:normal;
}
.partner-list li {
	border-bottom:1px solid #d3d3d3;
	width:100%;
	overflow:hidden;
	padding:13px 0;
}
.partner-list img {
	float:left;
	margin-left:35px;
}
.partner-list .info-text {
	width:520px;
	margin-right:27px;
	float:right;
	display:inline;
	padding-left:15px;
}
.partner-list a.title-link {
	color:#000;
	margin-left:-15px;
	padding-left:15px;
	display:block;
	position:relative;
	background:url(http://static.allopneus.com/images/marker.gif) no-repeat 0 3px;
}
.partner-list p {
	margin:0;
	line-height:normal;
}
.top-section {
	padding:0 0 12px 15px;
	border-bottom:1px solid #d3d3d3;
	font-family:Verdana, Geneva, sans-serif;
}
.top-section h3 {
	border:none;
	margin:0;
	padding:0 0 5px;
}
.top-section p {
	margin:0;
	color:#0071bc;
}
.mark {
	margin:0;
	padding:2px 0 8px;
	list-style:none;
	font:13px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #d3d3d3;
}
.mark dt {
	float:left;
	clear:left;
	padding-left:18px;
	background:url(http://static.allopneus.com/images/marker30.gif) no-repeat 0 1px;
	margin-right:3px;
}
.mark dd {
	font-weight:bold;
	margin:0;
}
.contact-form {
	padding-top:24px;
	font-size:11px;
}
.contact-form label {
	width:99px;
	float:left;
	text-align:right;
	margin:1px 9px 0 0;
}
.contact-form label span {
	color:#f00;
}
.contact-form input {
	float:left;
	width:244px;
	padding:1px 5px;
	margin-right:3px;
}
.contact-form select {
	float:left;
	width:256px;
}
.contact-form .note {
	color:#f00;
	float:left;
	margin:0;
	font-style:normal;
	font-size:10px;
}
.contact-form .wrap {
	margin-bottom:10px;
}
.contact-form textarea {
	width:432px;
	height:62px;
	padding:5px;
	border:1px solid #bfbfbf;
}
.contact-form .captcha {
	height:1%;
	overflow:hidden;
	margin:0 0 10px 108px;
}
.contact-form .captcha img {
	display:block;
}
.contact-form .captcha-input {
	width:98px;
	font-size:19px;
	padding:4px 5px;
}
.contact-form .captcha-note {
	margin:15px 0 0 20px;
}
.contact-form .btn-blue {
	margin:10px 0 0 108px;
	font-size:12px;
}
#page #container .right-margin {
	width:auto;
	height:1%;
	margin-right:34px;
}
.text-columns {
	width:734px;
	overflow:hidden;
	margin:0 -27px 0 0;
	font-size:11px;
}
.text-columns .column {
	float:left;
	width:320px;
	margin-right:28px;
	text-align:justify;
}
.text-columns p {
	margin:15px 0 0;
}
.title-blue2 {
	background:url(http://static.allopneus.com/images/blue-title3.gif) no-repeat;
	height:30px;
	overflow:hidden;
	margin-bottom:11px;
}
.title-blue2 h3 {
	margin-left:14px;
	text-transform:uppercase;
}
.model-box {
	margin:0 auto;
	width:783px;
}
.model-box h4 {
	background:url(http://static.allopneus.com/images/title-grey.gif) no-repeat;
	line-height:26px;
	text-align:center;
	margin:0 0 12px;
	color:#3e3e40;
	font-size:17px;
}
.product-list {
	margin:0;
	padding:0 0 17px;
	list-style:none;
	height:1%;
	overflow:hidden;
	width:795px;
	margin-right:-13px;
}
.product-list li {
	float:left;
	background:url(http://static.allopneus.com/images/product-item.gif) no-repeat;
	width:146px;
	height:136px;
	padding-top:10px;
	margin:0 13px 13px 0;
	text-align:center;
	position:relative;
}
#page .product-list .name {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:32px;
	color:#0071bc;
	font-size:11px;
	text-decoration:none;
}
.product-list .name strong {
	display:table-cell;
	vertical-align:middle;
	height:32px;
	width:146px;
	cursor:pointer;
}
.product-list .add {
	position:absolute;
	top:0;
	left:0;
	background:url(http://static.allopneus.com/images/ico-add.gif) no-repeat;
	width:21px;
	height:20px;
	overflow:hidden;
	text-indent:-9999em;
}
.top-page {
	height:1%;
	overflow:hidden;
	margin:7px 0 4px;
}
#page .top-page .btn-blue {
	float:right;
	background:url(http://static.allopneus.com/images/btn-blue-left2.gif) no-repeat;
	padding-left:18px;
}
.diagram-holder {
	float:right;
}
.diagram-holder img {
	display:block;
}
.selection-box {
	float:left;
	background:url(http://static.allopneus.com/images/selection-bg.gif) repeat-y;
	width:333px;
	float:left;
}
.selection-box h2 {
	background:url(http://static.allopneus.com/images/selection-title.gif) no-repeat;
	height:56px;
	text-align:center;
	color:#fff;
	margin:0;
	font-size:14px;
	text-transform:uppercase;
	line-height:31px;
}
.selection-box .box-inner {
	background:url(http://static.allopneus.com/images/selection-bottom.gif) no-repeat 0 100%;
	padding:0 16px 15px;
	height:1%;
	overflow:hidden;
	position:relative;
}
.selection-box .box-inner:after {
	content:"";
	clear:both;
	display:block;
}
.selection-box ul {
	margin:-20px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	float:left;
	width:100%;
}
.selection-box li {
	border-top:1px solid #d3d3d3;
	padding:20px 0 3px 49px;
	margin:-1px 0 1px;
	height:1%;
	position:relative;
}
.blue-item {background:url(http://static.allopneus.com/images/blue-item.gif) no-repeat 5px 20px;}
.red-item {background:url(http://static.allopneus.com/images/red-item.gif) no-repeat 5px 20px;}
.yellow-item {background:url(http://static.allopneus.com/images/yellow-item.gif) no-repeat 5px 20px;}
.green-item {background:url(http://static.allopneus.com/images/green-item.gif) no-repeat 5px 20px;}
.blue-item a {color:#229bd3;}
.red-item a {color:#c1272d;}
.yellow-item a {color:#f7b233;}
.green-item a {color:#72a214;}
.blue-item .supprimer {border-left:1px solid #229bd3;}
.red-item .supprimer {border-left:1px solid #c1272d;}
.yellow-item .supprimer {border-left:1px solid #f7b233;}
.green-item .supprimer {border-left:1px solid #72a214;}
.selection-box dl {
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
}
.selection-box dt {
	float:left;
	clear:left;
}
.selection-box dd {
	float:left;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0 6px;
	height:1%;
}
.selection-box dd a {
	display:block;
}
.selection-box .supprimer {
	position:absolute;
	right:0;
	bottom:5px;
	font-size:10px;
	padding-left:2px;
}
.model-info-holder {
	width:792px;
	overflow:hidden;
	margin:12px -5px 3px;
}
.model-info-holder .info-box {
	float:left;
	background:url(http://static.allopneus.com/images/info-box-blue.gif) no-repeat;
	width:388px;
	height:246px;
	padding:6px 3px 0;
	margin:0 2px 0 0;
}
.model-info-holder .info-red {background:url(http://static.allopneus.com/images/info-box-red.gif) no-repeat;}
.model-info-holder .info-yellow {background:url(http://static.allopneus.com/images/info-box-yellow.gif) no-repeat;}
.model-info-holder .info-green {background:url(http://static.allopneus.com/images/info-box-green.gif) no-repeat;}
.model-info-holder .info-box a {color:#229bd3;}
.model-info-holder .info-red a {color:#c1272d;}
.model-info-holder .info-yellow a {color:#f7b233;}
.model-info-holder .info-green a {color:#72a214;}
.model-info-holder .product-logo {
	width:225px;
}
.model-info-holder .wrap {
	clear:both;
	height:auto;
	width:100%;
	padding-top:5px;
}
.model-info-holder .rating-box {
	background:none;
}
.model-info-holder .rating-box strong {
	font:bold 13px Verdana, Geneva, sans-serif;
}
.model-info-holder .price {
	width:215px;
	float:right;
	font-size:14px;
	margin:0;
}
.model-info-holder .price sup {
	font-size:9px;
}
.model-info-holder .price strong {
	font-size:18px;
}
.content-holder2 {
	padding:0 25px 0 23px;
}
.content-holder2 .title-blue {
	margin:0 0 6px;
	width:auto;
}
.content-holder2 .title-blue h3 {
	float:left;
	text-transform:uppercase;
}
.content-holder2 .title-blue ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	font-size:14px;
	color:#fff;
	line-height:29px;
}
.content-holder2 .title-blue li {
	float:left;
	padding-left:28px;
	background:url(http://static.allopneus.com/images/marker33.gif) no-repeat 16px 10px;
}
.content-holder2 .title-blue li strong {
	font-size:15px;
}
.content-holder2 a {
	color:#ed7b00;
}
.phone-box1 {
	background:url(http://static.allopneus.com/images/phone-box1.gif) no-repeat;
	height:189px;
	margin-bottom:12px;
	overflow:hidden;
	font-size:10px;
}
.phone-box1 .left-hold, .phone-box2 .left-hold {
	width:180px;
	float:left;
	margin:18px 75px 0 18px;
	display:inline;
}
.phone-box1 .left-hold h4, .phone-box2 h4 {
	background:url(http://static.allopneus.com/images/attention4.gif) no-repeat 0 -10px;
	border-bottom:1px solid #d3d3d3;
	padding:14px 0 10px 37px;
	text-transform:uppercase;
	margin:0 0 14px;
	font-size:14px;
}
.phone-box1 .left-hold strong {
	display:block;
	margin-bottom:10px;
	font-size:11px;
}
.phone-box1 .left-hold p {
	margin:0;
}
.phone-box1 .right-hold {
	width:448px;
	float:left;
	overflow:hidden;
}
.phone-box2 .right-hold {
	float:left;
	margin-top:47px;
}
.phone-box1 .right-hold .box, .phone-box2 .right-hold .box {
	background:url(http://static.allopneus.com/images/marker14.gif) no-repeat 0 9px;
	padding:5px 0 5px 18px;
	margin:-1px 0 1px;
}
.phone-box1 .right-hold .box {
	border-top:1px solid #b3b3b3;
}
.phone-box1 .right-hold p, .phone-box2 .right-hold p {
	margin:0;
	font-size:11px;
	line-height:16px;
}
.phone-box1 .right-hold p strong, .phone-box2 .right-hold p strong {
	font-size:15px;
}
.phone-box1 .right-hold dl {
	width:100%;
	overflow:hidden;
	line-height:17px;
	margin:4px 0 0;
}
.phone-box1 .right-hold dt {
	float:left;
	clear:left;
	width:202px;
	text-align:right;
	font-size:12px;
}
.phone-box1 .right-hold dd {
	margin:0 0 0 5px;
}
.phone-box1 .phone, .phone-box2 .phone {
	float:none;
	text-align:left;
	font-size:15px;
	color:#229bd3;
}
.phone-box2 {
	background:url(http://static.allopneus.com/images/phone-box2.gif) no-repeat;
	height:144px;
	margin-bottom:15px;
	overflow:hidden;
	font-size:10px;
}
.phone-box2 .left-hold {
	width:248px;
	margin-top:8px;
}
.phone-box2 .left-hold p {
	margin:0;
}
.phone-box2 .left-hold h4 {
	margin-bottom:5px;
	padding-bottom:7px;
}
.phone-box2 .left-hold ul {
	margin:4px 0 0;
	padding:0;
	list-style:none;
	font-weight:bold;
}
.mail-box {
	width:420px;
	float:left;
	margin-right:9px;
}
.mail-box .box {
	background:#cdcdcd url(http://static.allopneus.com/images/grey-box2-bg.gif) no-repeat;
	font-size:14px;
	margin-bottom:17px;
}
.mail-box .inner-box {
	background:url(http://static.allopneus.com/images/grey-box2-bottom.gif) no-repeat 0 100%;
	min-height:90px;
	padding:10px 0 0 7px;
}
* html .mail-box .inner-box {height:90px;}
.mail-box ul {
	margin:0;
	padding:0;
	list-style:none;
	font-weight:bold;
	width:100%;
	overflow:hidden;
}
.mail-box li {
	float:left;
	margin:0 22px 10px 0;
	padding-left:16px;
	background:url(http://static.allopneus.com/images/marker14.gif) no-repeat 0 4px;
}
.mail-box li a {
	color:#3c3b3e;
}
.mail-box li li {
	float:none;
	padding-left:15px;
	margin:0;
	background:url(http://static.allopneus.com/images/marker27.gif) no-repeat 0 4px;
}
.mail-box li li a {
	font-size:12px;
	color:#229bd3;
}
.courrier {
	width:327px;
	float:left;
}
.courrier .box {
	background:#cdcdcd url(http://static.allopneus.com/images/grey-box3-bg.gif) no-repeat;
	font-size:14px;
	margin-bottom:17px;
}
.courrier .inner-box {
	background:url(http://static.allopneus.com/images/grey-box3-bottom.gif) no-repeat 0 100%;
	min-height:80px;
	padding:10px 0 10px 7px;
}
* html .courrier .inner-box {height:80px;}
.courrier address {
	font-style:normal;
	margin-left:20px;
	padding-left:17px;
	background:url(http://static.allopneus.com/images/marker14.gif) no-repeat 0 4px;
}
.courrier address span {
	display:block;
}
.bordered-box {
	background:url(http://static.allopneus.com/images/bordered-box-bg.gif) repeat-y;
	width:757px;
	margin-bottom:10px;
}
.bordered-box .top-bg {
	background:url(http://static.allopneus.com/images/bordered-box-top.gif) no-repeat;
	height:10px;
	overflow:hidden;
	display:block;
}
.bordered-box .box-inner {
	background:url(http://static.allopneus.com/images/bordered-box-bottom.gif) no-repeat 0 100%;
	min-height:274px;
	padding:0 19px 20px;
}
* html .bordered-box .inner-box {height:274px;}
.bordered-box .title-box {
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #d3d3d3;
	padding:2px 0 4px;
	font-size:14px;
}
.bordered-box .title-box img {
	float:left;
	margin-right:11px;
}
.bordered-box .title-box span {
	margin:5px 0 3px;
	display:block;
}
.bordered-box .title-box h4 {
	margin:0;
	text-transform:uppercase;
}
.bordered-box ol {
	margin:0;
	padding:10px 0 0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.bordered-box li {
	font-weight:bold;
	margin-bottom:14px;
}
.bordered-box li ul {
	margin:0;
	padding:5px 0 0 10px;
	list-style:none;
}
.bordered-box li li {
	font-weight:normal;
	padding-left:10px;
	background:url(http://static.allopneus.com/images/marker31.gif) no-repeat 0 4px;
	margin-bottom:5px;
}
.bordered-box .marker-text {
	background:url(http://static.allopneus.com/images/marker32.gif) no-repeat 0 3px;
	padding-left:16px;
	margin:0;
}
.bordered-box .marker-text a {
	color:#ed7b00;
	font-weight:bold;
	display:block;
	padding-top:5px;
}
.big-info-box {
	background:url(http://static.allopneus.com/images/big-info-box-bg.gif) no-repeat;
	width:772px;
	height:219px;
	overflow:hidden;
	position:relative;
	padding:6px 9px 0;
	margin:0 -4px 10px -2px;
}
.big-info-box .product-img {
	width:185px;
}
.big-info-box .product-logo {
	float:right;
	width:376px;
	height:175px;
	border:none;
	border-left:1px dotted #ddd;
	padding:0;
}
.big-info-box .product-logo span {
	width:375px;
	height:175px;
	display:table-cell;
	vertical-align:middle;
}
.big-info-box dl {
	margin-top:45px;
}
.big-info-box .wrap {
	position:absolute;
	top:187px;
	right:11px;
	height:auto;
	width:376px;
}
.big-info-box .rating-box {
	float:right;
	background:none;
}
.big-info-box .info-menu li {
	margin-left:15px;
}
.price-list {
	width:100%;
	border-collapse:collapse;
	margin-bottom:15px;
}
.price-list td, #fichProd .price-list td {
	padding:7px 0 5px 22px;
	border-bottom:1px solid #d3d3d3;
}
.price-list .commander {
	width:70px;
	font-size:11px;
	font-weight:bold;
}
.price-list a {
	color:#666;
	font-size:10px;
	text-decoration:underline;
}
.price-list a:hover {
	text-decoration:none;
}
.price-btn {
	width:35px;
}
.price-btn a {
	background:url(http://static.allopneus.com/images/more.gif) no-repeat;
	width:12px;
	height:13px;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
}
.bottom-shift {
	margin-bottom:-10px;
}
#page .bottom-shift .box {
	margin:0;
}
.big-info-box2 {
	background:url(http://static.allopneus.com/images/big-info-box-bg2.gif) no-repeat;
	width:774px;
	height:316px;
	overflow:hidden;
	padding:7px 8px 0;
	margin:0 -5px 9px -2px;
	position:relative;
}
.big-info-box2 .left-hold {
	width:486px;
	float:left;
}
.big-info-box2 .box {
	overflow:hidden;
	height:1%;
}
.big-info-box2 .product-img {
	width:273px;
	height:264px;
}
.big-info-box2 .product-logo {
	width:211px;
	border:none;
	padding-top:9px;
}
.big-info-box2 dl {
	width:211px;
	border-bottom:1px dotted #d3d3d3;
	padding-bottom:20px;
}
.model-list {
	padding:7px 0 0 13px;
	float:left;
	width:198px;
}
.model-list ul {
	margin:0;
	padding:0;
	list-style:none;
	height:1%;
	line-height:17px;
	overflow:hidden;
}
.model-list li {
	float:left;
	width:50%;
	font-size:14px;
	font-weight:bold;
}
.model-list a {
	color:#3e3e40;
}
.big-info-box2 .left-hold .wrap {
	background:url(http://static.allopneus.com/images/ico6.gif) no-repeat;
	padding-left:44px;
	margin-top:4px;
}
.big-info-box2 .left-hold .wrap ul {
	margin:0;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/marker22.gif) no-repeat 0 50%;
	font-size:10px;
}
.big-info-box2 .left-hold .wrap li {
	float:left;
	border-left:2px solid #fff;
	padding:0 17px;
}
.big-info-box2 .left-hold .wrap li:first-child {
	border:none;
}
.big-info-box2 .left-hold .wrap li a {
	color:#fff;
}
.big-info-box2 .right-hold {
	width:280px;
	float:right;
	background:#f2f2f2;
	font-size:11px;
	padding-bottom:10px;
}
.big-info-box2 .right-hold .title {
	line-height:22px;
	text-align:center;
	background:url(http://static.allopneus.com/images/grey-title-bg3.gif) repeat-x;
	display:block;
}
.big-info-box2 .model-comment {
	overflow:hidden;
	width:100%;
	padding:8px 0 0;
}
.big-info-box2 .model-comment .wrap {
	margin-bottom:6px;
}
.big-info-box2 .model-comment label {
	float:left;
	width:90px;
	text-align:right;
	margin-right:8px;
}
.big-info-box2 .model-comment strong {
	display:block;
	margin-bottom:4px;
}
.big-info-box2 .model-comment .text {
	color:#999;
	width:153px;
	text-align:center;
}
.big-info-box2 .model-comment .form-hold {
	float:left;
}
.big-info-box2 .model-comment textarea {
	width:153px;
	height:28px;
	padding:5px;
	font-size:10px;
	border:1px solid #b6b6b6;
}
.big-info-box2 .blue-title {
	display:block;
	text-align:center;
	color:#fff;
	background:url(http://static.allopneus.com/images/blue-title.gif) repeat-x;
	line-height:28px;
}
.big-info-box2 .blue-title sup {
	font-size:9px;
}
.big-info-box2 .quantite-form {
	text-align:center;
	background:url(http://static.allopneus.com/images/info-table.gif) repeat-x 0 100%;
	padding:9px 0 8px;
	border-bottom:1px dotted #bbb;
	margin-bottom:11px;
}
.big-info-box2 .quantite-form label {
	color:#000;
	font-weight:bold;
	margin-right:4px;
	text-transform:uppercase;
}
.big-info-box2 .quantite-form select {
	width:40px;
}
.big-info-box2 .prix-cell {
	float:left;
	width:132px;
	color:#000;
	padding-left:10px;
}
#page .big-info-box2 .prix-cell .promotion {
	margin:0;
}
.big-info-box2 .prix-cell strong {
	font-size:30px;
	display:block;
	line-height:32px;
}
.big-info-box2 .note {
	display:block;
	color:#f00;
	font-size:13px;
	margin:0;
}
.acheter3 {
	background:url(http://static.allopneus.com/images/acheter3.gif) no-repeat;
	width:128px;
	height:35px;
	float:left;
	text-indent:-9999em;
	margin:4px 0 9px;
}
.acheter4 {
	background:url(http://static.allopneus.com/images/acheter4.gif) no-repeat;
	width:128px;
	height:35px;
	float:left;
	text-indent:-9999em;
}
.pack-box {
	border:1px solid #4079ae;
	border-top:none;
	background:#fff url(http://static.allopneus.com/images/equal.gif) no-repeat 222px 33px;
	height:1%;
	overflow:hidden;
	padding:11px 0 4px 75px;
	font-size:11px;
}
.pack-box .column {
	width:96px;
	float:left;
	text-align:center;
	margin-right:150px;
}
.quantity {
	background:url(http://static.allopneus.com/images/marker34.gif) no-repeat 50% 0;
	width:70px;
	margin:0 auto;
	padding-top:11px;
	overflow:hidden;
	margin-bottom:4px;
}
.quantity a{
	float:left;
	width:17px;
	height:17px;
	text-indent:-9999em;
	overflow:hidden;
}
.quantity .minus {background:url(http://static.allopneus.com/images/minus.gif) no-repeat;}
.quantity .plus {background:url(http://static.allopneus.com/images/plus2.gif) no-repeat;}
.quantity input {
	float:left;
	width:26px;
	border-width:1px 0;
	text-align:center;
}
.pack-box .column a {
	text-transform:uppercase;
	display:block;
}
.pack-box .column a.supprimer {
	text-transform:none;
	text-decoration:underline;
}
.pack-box .column a.supprimer:hover {
	text-decoration:none;
}
.pack-box .column strong {
	display:block;
}
.pack-box .column .price {
	float:none;
	margin:0;
	color:#ef4600;
	font-size:16px;
}
#page .acheter-pack {
	background:url(http://static.allopneus.com/images/acheter-pack.gif) no-repeat;
	width:111px;
	height:43px;
	text-align:center;
	float:left;
	padding-top:110px;
	text-decoration:none;
	color:#000;
}
.acheter-pack * {
	text-decoration:none;
}
.acheter-pack span {
	position:absolute;
	left:-9999em;
}
.acheter-pack strong {
	display:block;
}
.acheter-pack .price {
	margin:0;
	float:none;
	color:#ef4600;
	font-size:18px;
}
.grey-title {
	background:url(http://static.allopneus.com/images/grey-title-bg4.gif) repeat-x;
	line-height:23px;
	margin:12px 0 9px;
	font-size:12px;
	color:#3e3e40;
	padding-left:9px;
}
.grey-title span {
	background:url(http://static.allopneus.com/images/marker35.gif) no-repeat 0 50%;
	padding-left:14px;
}
.pack-list {
	margin:0 -10px 0 0;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
	width:790px;
}
.pack-list li {
	float:left;
	background:url(http://static.allopneus.com/images/pack-item-bg.gif) no-repeat;
	width:385px;
	height:96px;
	margin:0 10px 7px 0;
}
.pack-list .img-box {
	float:left;
	width:65px;
	height:96px;
	text-align:center;
}
.pack-list .img-box span {
	height:96px;
	width:65px;
	display:table-cell;
	vertical-align:middle;
}
.pack-list .info {
	width:175px;
	float:left;
	padding:10px 0 0 10px;
	font-size:14px;
	line-height:16px;
}
.pack-list .price {
	width:130px;
	margin:0;
	text-align:center;
	float:right;
	font-size:21px;
	color:#000;
	padding-top:15px;
}
.pack-list .price strong {
	display:block;
	margin-bottom:7px;
}
.pack-list .add-pack {
	background:url(http://static.allopneus.com/images/add-pack.png) no-repeat;
	width:96px;
	height:42px;
	display:block;
	margin:0 auto;
	text-indent:-9999em;
	overflow:hidden;
	cursor:pointer;
}
.pack-list .info img {
	float:left;
}
.pack-list .season {
	margin:8px 0 0 6px;
}
.pack-list .name {
	display:block;
	font-weight:bold;
	margin-top:4px;
}
.pack-list strong {
	color:#000;
}
.pack-list .size {
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}
.pack-list .size li {
	display:inline;
	width:auto;
	float:none;
	background:none;
	font-size:10px;
	margin:0;
}
.pack-list .size li a {
	color:#535353;
	text-decoration:underline;
}
.pack-list .size li a:hover {
	text-decoration:none;
}

/* sidebar type2*/
.sidebar-holder .box {
	background:#f0f0f0;
	border:solid #cbcbcc;
	border-width:0 1px;
	width:150px;
	float:left;
	margin:5px 0;
}
.sidebar-holder .box h4 {
	color:#fff;
	background:url(http://static.allopneus.com/images/sidebar-blue-title.gif) no-repeat;
	line-height:26px;
	overflow:hidden;
	margin:0 -1px;
	width:152px;
	position:relative;
	font-size:12px;
	text-align:center;
}
.sidebar-holder .red-box h4 {
	background:url(http://static.allopneus.com/images/sidebar-red-title.gif) no-repeat;
}
.sidebar-holder .box .inner-box {
	background:url(http://static.allopneus.com/images/sidebar-box-bottom.gif) no-repeat 0 100%;
	width:143px;
	margin:0 -1px;
	position:relative;
	padding:8px 0 14px 9px;
}
.sidebar-holder .box ul {
	margin:0;
	padding:0;
	list-style:none;
}
.sidebar-holder .hold {
	background:url(http://static.allopneus.com/images/sidebar-hold.gif) no-repeat;
	width:123px;
	height:118px;
	padding-left:12px;
	font-size:11px;
}
.sidebar-holder .img-section {
	padding:8px 0 0 12px;
	height:52px;
	border-bottom:1px dotted #d2d2d2;
	margin-left:-12px;
	position:relative;
	margin-bottom:4px;
	text-align:left;
}
.sidebar-holder .hold strong {
	display:block;
}
.sidebar-holder .hold span {
	display:block;
}
.sidebar-holder .hold .price {
	font-size:16px;
	color:#2eb8e7;
	margin:0;
	float:none;
}
.sidebar-holder .red-box .hold {
	text-align:center;
	color:#c1272d;
	padding:0;
	width:135px;
}
.sidebar-holder .red-box .img-section {
	margin:0 0 8px;
}
.sidebar-holder .hold span strong {
	display:inline;
}
.sidebar-holder .red-box .price {
	color:#c1272d;
}
.sidebar-holder .hold .price em {
	color:#3e3d40;
	font-size:11px;
	text-decoration:line-through;
	font-style:normal;
}
.dialog{display:none;}

#login{display:none;font:normal 100% lucida grande, lucida sans unicode, verdana;width:275px; height:137px; background:url(http://static.allopneus.com/images/login-sprite2.png) no-repeat -2px 11px; position:absolute;margin-left:714px;margin-top:40px;}
#login input { border:2px solid #eee }
#login input.mail { width:84%; position:absolute; top:24px; left:15px }
#login input.pass { width:70%; position:absolute; top:55px; left:15px }
#login button { border:0; background:url(http://static.allopneus.com/images/login-sprite2.png) no-repeat -2px -126px; width:31px; height:23px; text-align:center; display:block; position:absolute;
				font-weight:bold; color:#fff; cursor:pointer; text-transform:uppercase; font-size:1em; padding:2px 0 4px 0; right:19px; top:55px }
#login a.new { color:#f7e5e5; position:absolute; left:15px; top:106px; text-decoration:none; margin-bottom:2px; border-bottom:1px solid #eec8c8  }
#login a.forgot { color:#f7e5e5; position:absolute; right:19px; top:106px; text-decoration:none; margin-bottom:2px; border-bottom:1px solid #eec8c8  }
#login input.checkbox, #login b { position:absolute; left:11px; top:102px; } #login b { top:106px; color:#f7e5e5; font-weight:normal; left:33px }
#login em { top:84px; color:#FFFFFF; font-style:normal; left:15px; position:absolute } 


#screen{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #000;
	z-index:10;
	opacity:0.7;
	filter: alpha(opacity=70);
}

#popup{
	border:0px solid red;
	position:fixed;
	z-index:100;
	top: 50%;
	left: 50%;
}

#popup .close {
	border:0px solid red;
	height:40px;
	width:70px;
	z-index:200;
	float:right;
	margin-right:10px;
	margin-top:20px;
	cursor:pointer;
}

#ul_diametre{margin:0 auto;padding:0;list-style-type:none;}
#ul_diametre li{
	background-color:#eee;
	padding-top:8px;
	padding-left:6px;
	height:25px;
	width:30px;
	float:left;
	background:url(http://static.allopneus.com/images/carrebleu.gif) no-repeat;
}
#ul_diametre li a{
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.a_faq{
	padding:1px 0px 0 25px;
	background:url(http://static.allopneus.com/images/help.gif) no-repeat;
}


/* new css */
/* main-area style */
.main-area {
	float:right;
	width:813px;
	margin:11px 0 0;
	background:url(http://static.allopneus.com/images/bg-main-area.gif) repeat-y;
}
.main-area-holder {
	background:url(http://static.allopneus.com/images/bg-main-area-top.gif) no-repeat;
}
.main-area-inner {
	background:url(http://static.allopneus.com/images/bg-main-area-bottom.gif) no-repeat 0 100%;
	width:805px;
	overflow:hidden;
	padding:5px 4px 33px;
}
/* top-box style */
.top-box {
	padding:0 0 0 13px;
	width:792px;
}
.top-box:after {
	content:"";
	display:block;
	clear:both;
}
.top-box ul {
	list-style:none;
	padding:1px 0 0;
	margin:0;
	float:left;
	width:716px;
	overflow:hidden;
}
.top-box ul li {
	float:left;
	background:url(http://static.allopneus.com/images/arrow-crumbs.gif) no-repeat 0 3px;
	font-size:10px;
	color:#3e3d40;
	padding:0 4px 0 13px;
	margin:0 13px 0 -13px;
}
.top-box ul li a {
	color:#3e3d40;
}
.retour {
	float:right;
	width:46px;
	height:21px;
	text-align:center;
	line-height:21px;
	margin:-3px 0 0;
	position:relative;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	padding:0 0 0 9px;
	background:url(http://static.allopneus.com/images/btn-retour.gif) no-repeat;
}
/* chronoposte-info style */
.chronoposte-info {
	padding:13px 53px 0 58px;
	width:694px;
}
h1.heading-livraison {
	background:url(http://static.allopneus.com/images/text-livraison.gif) no-repeat;
	width:726px;
	height:89px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 34px -32px;
}
/* box style */
.box-next {
	background:url(http://static.allopneus.com/images/bg-box.gif) repeat-y;
	padding:0 0 0 22px;
	margin:0 0 15px;
	width:672px;
	position:relative;
}
.box-next:after {
	content:"";
	display:block;
	clear:both;
}
.box-next img {float:right;}
.box-info {
	float:left;
	width:287px;
	padding:7px 0 0;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#3e3e40;
	overflow:hidden;
	line-height:19px;
}
h2.chronopost-heading {
	margin:0 0 10px;
	background:url(http://static.allopneus.com/images/text-chronopost.gif) no-repeat;
	width:242px;
	height:79px;
	text-indent:-9999px;
	overflow:hidden;
}
.box-info p {margin:0 0 1px;}
.box-info p span {
	display:block;
}
.box-info p em {color:#ed7f00;}
.pas {
	display:block;
	font-size:12px;
	color:#ed7f00;
	font-style:normal;
}
.box img {float:right;}
.label {
	position:absolute;
	width:102px;
	height:102px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/label-24h.png) no-repeat;
	left:281px;
	top:-21px;
}
/* table style */
.table {
	border:1px solid #cccccd;
	border-width:1px 0 0 1px;
	width:692px;
	margin:0 0 14px;
	overflow:hidden;
}
.table table {
	width:692px;
	border-collapse:collapse;
	margin:0;
	padding:0;
}
.table table td {
	margin:0;
	padding:2px 2px 3px;
	text-align:center;
	font-size:11px;
	color:#3e3e40;
	font-weight:bold;
	background:#f2f2f2;
	border-right:1px solid #a9a9a9;
	border-bottom:1px solid #cbcbcb;
}
.table table thead td {
	text-transform:uppercase;
	padding:4px 2px 2px;
	background:#f7f7f7 url(http://static.allopneus.com/images/bg-thead.gif) repeat-x 0 100%;
}
.table table td.first-cell {
	width:157px;
}
.table table td.second-cell {
	width:84px;
}
.table table td.third-cell {
	width:211px;
}
.table table td.fourth-cell {
	width:221px;
}
.table table tr.blue td {color:#00519c;}
.table table tbody td {text-align:left;}
.table table tbody td.second-cell {text-align:center;}
.table table tbody td.first-cell {
	padding-left:54px;
	width:105px;
}
.table table tbody td.third-cell {
	padding-left:35px;
	width:178px;
}
.table table tbody td.fourth-cell {
	padding-left:26px;
	width:197px;
}
/* yellow-box style */
.yellow-box {
	background:#f9d4ab url(http://static.allopneus.com/images/bg-yellow-box.gif) repeat-x 0 100%;
	padding:1px 0 2px 3px;
	margin:0 0 11px;
}
.en-fonction {
	display:block;
	background:url(http://static.allopneus.com/images/text-yellow-box.gif) no-repeat;
	width:685px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
}
/* main-text style */
.main-text {
	background:#f2f2f2 url(http://static.allopneus.com/images/bg-main-text.gif) repeat-y;
	padding:0 0 0 12px;
}
.main-text-holder {
	background:url(http://static.allopneus.com/images/bg-main-text-holder.gif) no-repeat;
	padding:11px 0 0;
	width:694px;
	margin:0 -12px 0 0;
}
.main-text-holder:after {
	content:"";
	display:block;
	clear:both;
}
/* text-column style */ 
.text-column {
	float:left;
	width:307px;
	padding:0 31px 0 9px;
	margin:-5px 0 0;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
}
.text-column p {margin:0 0 14px;}
.text-column p em {font-weight:normal;}
.headline {
	display:block;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ed7f00;
	margin:0 0 1px;
	padding:12px 0 0;
	text-transform:uppercase;
}
.text-column ul {
	list-style:none;
	padding:0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#ed7f00;
}
.text-column ul li {
	background:url(http://static.allopneus.com/images/bullet.gif) no-repeat 0 4px;
	padding:0 0 0 14px;
}
img.cars {
	display:block;
	margin:5px -72px 8px 24px;
	position:relative;
}

/* paiement page */
/* paiement-info style */
.paiement-info {
	padding:23px 29px 0 27px;
}
h1.chez {
	margin:0 0 0 11px;
	background:url(http://static.allopneus.com/images/text-chez.gif) no-repeat;
	width:476px;
	height:72px;
	text-indent:-9999px;
	overflow:hidden;
	position:relative;
	z-index:10;
}
/* info-block  style */
.info-block {
	padding:20px 0 0 11px;
	font-size:13px;
	color:#3e3e40;
	width:738px;
}
.info-block:after {
	content:"";
	display:block;
	clear:both;
}
.info-block .text {
	float:left;
	width:266px;
	line-height:16px;
	text-align:justify;
}
.info-block p {margin:0 0 15px;}
.info-block img {
	float:left;
	margin:-92px 0 0;
	position:relative;
	z-index:5;
}
/* buttons style */
ul.buttons {
	list-style:none;
	padding:11px 0 0;
	margin:0 -23px 0 0;
	width:772px;
	overflow:hidden;
}
ul.buttons li {
	float:left;
	padding:0 23px 0 0;
}
.button {
	display:block;
	width:363px;
	height:32px;
	padding:17px 0 0;
	font-size:15px;
	color:#229bd3;
	text-align:center;
	background:url(http://static.allopneus.com/images/bg-button.gif) no-repeat;
}
.button a {color:#229bd3;}
.button a:hover {text-decoration:none;}
/* columns style */
.columns {
	width:100%;
	padding:0 0 17px;
	background:url(http://static.allopneus.com/images/bg-columns.gif) no-repeat 194px 74px;
}
.column-holder {
	width:770px;
	overflow:hidden;
	margin:14px -21px 0 0;
	background:url(http://static.allopneus.com/images/sep-column.gif) repeat-y 372px 0;
}
/* column style */
.column-holder .column {
	width:312px;
	float:left;
	padding:0 47px 0 26px;
	margin:0 0 -5px;
	font-size:13px;
	line-height:16px;
	text-align:justify;
}
.column-holder .column p {
	margin:0;
	padding:0 0 15px;
}
.column-holder .column p a {text-decoration:underline;}
.column-holder .column p a:hover {text-decoration:none;}
.name {display:block;}
ul.cards {
	list-style:none;
	padding:0 0 20px;
	margin:-4px -21px 0 -19px;
	width:352px;
	overflow:hidden;
}
ul.cards li {
	float:left;
	height:83px;
	width:162px;
	margin:10px 11px 0 0;
	display:inline;
}
.card {
	background:url(http://static.allopneus.com/images/bg-card.png) no-repeat;
	width:162px;
	height:83px;
}
.card a {
	display:block;
	width:149px;
	height:48px;
	padding:11px 8px 24px 5px;
	position:relative;
	text-align:center;
}
.card span {
	font-size:12px;
	color:#229bd3;
	font-weight:bold;
	position:absolute;
	left:5px;
	bottom:10px;
	width:149px;
	text-align:center;
}
.card a:hover {text-decoration:none;}
.e-carte {
	margin:7px 0 15px 46px;
}
.logo-paypal {
	display:block;
	background:url(http://static.allopneus.com/images/logo-paypal.gif) no-repeat;
	width:108px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
	margin:10px auto 16px;
}
.logo-paypal a {
	display:block;
	height:100%;
}
.button-holder {
	width:363px;
	margin:0 -26px 0 -25px;
	padding:16px 0 12px;
}
strong.attention-heading {
	display:block;
	font-size:13px;
	color:#c1272d;
	margin:0 0 -1px;
}
.column-holder .column address {
	font-style:normal;
	font-size:14px;
	padding:1px 0 0;
	line-height:17px;
	font-weight:bold;
}
.column-holder .column address span {display:block;}
.button-big {
	background:url(http://static.allopneus.com/images/bg-button-big.gif) no-repeat;
	width:300px;
	padding-right:442px;
}
/* telephone-info style */
.telephone-info {
	font-size:13px;
	line-height:16px;
	padding:11px 0 6px 26px;
}
.telephone-info p {margin:0 0 15px;}
h2.fia-net {
	margin:0;
	background:url(http://static.allopneus.com/images/bg-title-fia-net.gif) no-repeat;
	width:628px;
	height:71px;
	font-size:15px;
	line-height:17px;
	color:#fff;
	padding:69px 0 0 114px;
	text-transform:uppercase;
}
/* fia-net-info style */
.fia-net-info {
	margin:-23px 0 0;
	padding:0 7px 0 11px;
	font-size:13px;
	line-height:16px;
}
.fia-net-info p {margin:0 0 15px;}
.logo-fia-net {
	display:block;
	background:url(http://static.allopneus.com/images/logo-fia-net.gif) no-repeat;
	width:194px;
	height:52px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 252px;
}
.logo-fia-net a {
	display:block;
	height:100%;
}
.premium {
	padding:0 0 18px 25px;
	margin:-9px 0 0;
	height:1%;
	overflow:hidden;
}
.premium img {
	float:left;
	margin:0px 15px 0px 15px;
}
.premium-text {
	padding:18px 0 0;
	font-style:italic;
}
.premium-text p {margin:0;}
.fia-net-info ul {
	list-style:none;
	padding:0 0 15px;
	margin:0;
}
.fia-net-info ul li {
	background:url(http://static.allopneus.com/images/bullet2.gif) no-repeat 0 5px;
	text-indent:9px;
}
.premium-percents {
	width:100%;
	overflow:hidden;
	font-size:13px;
	font-weight:bold;
	color:#3e3e40;
	padding:12px 0 32px;
}
.premium-percents p {
	float:left;
	margin:19px 9px 0 0;
}
.premium-percents img {
	float:left;
	margin:0 6px 0 0;
}
.premium-percents ul {
	float:left;
	list-style:none;
	margin:0;
	padding:11px 0 0;
	font-size:17px;
	line-height:20px;
	color:#c1272d;
	font-weight:bold;
}
.premium-percents ul li {
	background:url(http://static.allopneus.com/images/arrow-13.gif) no-repeat 0 50%;
	padding:0 0 0 36px;
	text-indent:0;
}
.btm-text {
	width:100%;
	overflow:hidden;
	color:#3e3e40;
	font-size:13px;
	padding:0 0 3px;
}
.btm-text p {
	float:left;
	margin:4px 17px 0 0;
}
.consulter {
	float:left;
	background:url(http://static.allopneus.com/images/btn-consulter.gif) no-repeat;
	width:186px;
	height:24px;
	text-indent:-9999px;
	overflow:hidden;
}
/* dev-durable page */
/* allopneus-info style */
.allopneus-info {
	width:637px;
	overflow:hidden;
	margin:0 0 0 27px;
	padding:9px 0 0 141px;
	background:url(http://static.allopneus.com/images/bg-alloneus.gif) no-repeat 0 61px;
	font-size:16px;
	font-weight:bold;
	color:#808080;
	line-height:19px;
}
.allopneus-text {
	float:left;
	padding:48px 0 0;
	width:360px;
}
h1.heading-allopneus {
	margin:0 0 17px;
	background:url(http://static.allopneus.com/images/text-allopneus.gif) no-repeat;
	width:348px;
	height:55px;
	text-indent:-9999px;
	overflow:hidden;
}
.allopneus-info img {float:right;}
.allopneus-info p {margin:0;}
/* allopneus-box style */
.allopneus-box {
	background:url(http://static.allopneus.com/images/bg-allopneus-box.gif) no-repeat;
	width:680px;
	margin:-58px 0 0 36px;
	padding:57px 0 21px 23px;
}
.box-heading {
	padding:0 45px 0 59px;
	height:1%;
	overflow:hidden;
	color:#72a214;
}
.number {
	float:left;
	font:bold 45px/47px Verdana, Arial, Helvetica, sans-serif;
}
.number-text {
	float:left;
	margin:0 0 0 10px;
	padding:7px 0 0;
	display:inline;
	font-size:16px;
	width:500px;
	line-height:19px;
}
.info-box-next {
	width:100%;
	overflow:hidden;
	padding:35px 0 0;
	font-size:15px;
	line-height:18px;
	color:#808080;
	text-align:justify;
}
.info-box-next p {margin:0;}
.box-1 {
	float:left;
	width:300px;
	padding:0 23px 0 55px;
	background:url(http://static.allopneus.com/images/bg-box-1.gif) no-repeat 0 6px;
}
/* flash-box style */
.flash-box {
	background:url(http://static.allopneus.com/images/sep-box.gif) no-repeat 52px 0;
	padding:7px 0;
}
.flash-box img {display:block;}
/* text-box style */
.text-box {
	margin:0 0 0 52px;
	background:url(http://static.allopneus.com/images/sep-box.gif) no-repeat;
}
.text-box-inner {
	background:url(http://static.allopneus.com/images/sep-box.gif) no-repeat 0 100%;
	padding:12px 0 11px 6px;
}
.mieux {
	display:block;
	background:url(http://static.allopneus.com/images/text-mieux.gif) no-repeat;
	width:684px;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
}
/* le-pneu-vert style */
.le-pneu-vert {
	background:url(http://static.allopneus.com/images/bg-le-pneu.gif) no-repeat 0 73px;
	padding:44px 42px 0 41px;
}
.le-pneu-vert-text {
	display:block;
	padding:0 0 0 17px;
	font-size:17px;
	color:#72a214;
}
.le-pneu-vert-text em {
	font-style:normal;
	font-size:26px;
}
.le-pneu-vert-text span {
	background:url(http://static.allopneus.com/images/icon-plus.gif) no-repeat 0 50%;
	padding:0 0 0 21px;
}
.dscription {
	padding:30px 12px 0 0;
	height:1%;
	overflow:hidden;
	color:#808080;
	font-size:12px;
	line-height:16px;
	text-align:justify;
}
.dscription img {
	float:left;
	margin:0 20px 0 0;
}
.green {
	display:block;
	font-weight:bold;
	color:#72a214;
	font-size:14px;
}
.dscription p {margin:0 0 15px;}
.links-groupe {
	position:relative;
	width:672px;
	margin:0 0 0 28px;
	padding:18px 0 0;
	background:url(http://static.allopneus.com/images/bg-links.gif) no-repeat 250px 150px;
	height:360px;
	font-size:17px;
	color:#72a214;
	line-height:21px;
	text-align:center;
	font-weight:bold;
}
.links-groupe a {color:#72a214;}
.links-groupe a:hover {text-decoration:none;}
.link-1 {
	position:absolute;
	width:147px;
	background:url(http://static.allopneus.com/images/bg-link-1.gif) no-repeat;
	padding:83px 0 0;
	left:0;
	top:53px;
}
.link-2 {
	position:absolute;
	width:96px;
	background:url(http://static.allopneus.com/images/bg-link-2.gif) no-repeat 50% 0;
	padding:59px 0 0;
	left:280px;
	top:16px;
}
.link-3 {
	position:absolute;
	width:145px;
	background:url(http://static.allopneus.com/images/bg-link-3.gif) no-repeat 50% 0;
	padding:60px 0 0;
	left:510px;
	top:68px;
}
.link-4 {
	position:absolute;
	width:138px;
	background:url(http://static.allopneus.com/images/bg-link-4.gif) no-repeat 50% 0;
	padding:75px 0 0;
	left:91px;
	top:231px;
}
.link-5 {
	position:absolute;
	width:237px;
	background:url(http://static.allopneus.com/images/bg-link-5.gif) no-repeat 50% 0;
	padding:98px 0 0;
	left:417px;
	top:218px;
}
/* liste-produits page */
.box-headline {
	display:block;
	font-size:12px;
	color:#fff;
	text-align:center;
	background:url(http://static.allopneus.com/images/bg-heading-blue.gif) no-repeat;
	width:152px;
	height:27px;
	margin:0 0 0 -1px;
	text-transform:uppercase;
	line-height:27px;
}
.promotion {background:url(http://static.allopneus.com/images/bg-promotion.gif) no-repeat;}
#sidebar .nouveautes .sbox-inner {
	background-position:0 0;
}
#sidebar .nouveautes .sbox {padding-bottom:12px !important;}
#sidebar .nouveautes {margin:9px 0 0;}
.inner-box-holder {
	margin:8px 0 0 8px;
	background:url(http://static.allopneus.com/images/bg-inner-box-center.gif) repeat-y;
}
.inner-box-holder .inner-box {
	background:url(http://static.allopneus.com/images/bg-inner-box-top.gif) no-repeat;
}
.inner-box-holder .inner-box-inner {
	background:url(http://static.allopneus.com/images/bg-inner-box-bottom.gif) no-repeat 0 100%;
	padding:6px 0 8px;
	width:136px;
}
.inner-box-holder .inner-box-inner .img-holder {
	background:url(http://static.allopneus.com/images/sep-img.gif) repeat-x 0 100%;
	padding:0 0 4px 10px;
}
.desc-box {
	padding:5px 0 0 14px;
	color:#2f2e31;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.desc-box span, .desc-box strong {
	display:block;
}
.desc-box strong a {color:#2f2e31;}
.price-text {
	color:#29abe2;
	font-size:16px;
}
.desc-product {
	padding:4px 0 4px 5px;
	text-align:center;
}
.desc-product strong {
	display:block;
	color:#c1272d;
	margin:0 0 5px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.desc-product strong span {font-weight:normal;}
.desc-product strong a {color:#c1272d;}
.desc-product em {
	font-style:normal;
	font-size:12px;
	color:#000;
	text-decoration:line-through;
}
.new-price {
	font-size:17px;
	color:#c1272d;
	font-weight:bold;
}
ul.top-ventes {
	list-style:none;
	padding:8px 6px 3px 12px;
	margin:0;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#3e3e40;
}
ul.top-ventes a {color:#3e3e40;}
ul.top-ventes li {
	background:url(http://static.allopneus.com/images/sep-top-ventes.gif) no-repeat 0 50%;
	padding:0 0 0 10px;
}
body .top-ventes-box {margin-bottom:-214px !important;}
/* results style */
.results {
	background:url(http://static.allopneus.com/images/icon-search.gif) no-repeat 17px 9px;
	padding:15px 13px 0 69px;
}
h1.results-heading {
	border-bottom:1px solid #d3d3d3;
	padding:0 0 15px;
	margin:0;
	font-size:14px;
	color:#3e3d40;
	text-transform:uppercase;
}
h1.results-heading span {
	color:#0071bc;
	font-size:16px;
	text-transform:none;
}
.results ul {
	list-style:none;
	padding:7px 0 8px;
	margin:0;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #d3d3d3;
}
.results ul li {
	float:left;
	background:url(http://static.allopneus.com/images/arrow-results.gif) no-repeat 0 50%;
	padding:2px 18px 0 13px;
}
.results ul a {color:#3e3d40;}
/* products-holder style */
.products-holder {
	height:1%;
	overflow:hidden;
	padding:15px 0 0 1px;
}
ul.products {
	list-style:none;
	padding:0 0 2px 11px;
	margin:0;
	float:left;
	width:386px;
}
ul.products li {
	background:url(http://static.allopneus.com/images/bg-products.gif) no-repeat;
	width:378px;
	height:106px;
	float:left;
	overflow:hidden;
	padding:10px 0 9px 8px;
}
.img-content {
	float:left;
	width:108px;
}
.img-content img {display:block;}
.logo-content {
	float:left;
	width:141px;
	text-align:center;
	font-size:14px;
	color:#000;
	font-weight:bold;
	padding:5px 0 0;
}
.logo-holder {
	display:block;
	padding:0 0 10px;
	min-height:40px;
}
* html .logo-holder {height:40px;}
.logo-name {
	display:block;
}
.logo-content a {color:#000;}
.price-content {
	float:left;
	width:128px;
	text-align:center;
	padding:10px 0 0;
	font-size:21px;
	color:#000;
}
.price-content strong {
	display:block;
	margin:0 0 7px;
}
.acheter {
	display:block;
	margin:0 auto;
	background:url(http://static.allopneus.com/images/btn-acheter.png) no-repeat;
	width:51px;
	height:54px;
	text-indent:-9999px;
	overflow:hidden;
}
/* paging style */
.paging {
	background:#fff url(http://static.allopneus.com/images/bg-paging.gif) no-repeat 0 100%;
	border-top:1px solid #d2d2d2;
	padding:6px 0 13px 18px;
	width:764px;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	margin:0 0 -18px 12px;
}
.number-of-page {
	float:left;
	color:#3e3d40;
	margin:4px 0 0;
	padding:0 209px 0 0;
}
.arrow {
	float:left;
	padding:4px 0 2px;
}
.arrow a {
	padding:3px 0 2px 26px;
	color:#229bd3;
	height:16px;
	overflow:hidden;
}
a.arrow-prev {
	background:url(http://static.allopneus.com/images/arrow-prev.gif) no-repeat;
}
.arrow a.arrow-next {
	background:url(http://static.allopneus.com/images/arrow-next.gif) no-repeat 100% 0;
	padding:3px 29px 2px 0;
}
.inactive a {color:#3e3d40;}
.inactive a.arrow-prev {background-position:0 -21px;}
.inactive a.arrow-next {background-position:100% -21px;}
.paging ul {
	list-style:none;
	padding:4px 10px 0 13px;
	margin:0;
	float:left;
}
.paging ul li {
	float:left;
	background:url(http://static.allopneus.com/images/sep-blue.gif) no-repeat 100% 3px;
	padding:0 3px 0 3px;
}
.paging ul li.active {background:url(http://static.allopneus.com/images/sep-black.gif) no-repeat 100% 3px;}
.paging ul a {color:#229bd3;}
.paging ul li.active a {color:#3e3d40;}
/* remerciement-compte-pro page */
#main .sidebar-next .space {
	margin-top:7px !important;
}
#main .sidebar-next .sbox-outer2 h4.centres-heading {
	background:transparent url(http://static.allopneus.com/images/bg-centres-grey.gif) no-repeat;

}
/* remerciement-box style */
.remerciement-box {
	margin:16px 0 0 8px;
	padding:10px 0 0 106px;
	width:650px;
	background:url(http://static.allopneus.com/images/bg-remerciement.gif) no-repeat;
}
.remerciement-box h1 {
	margin:0;
	font-size:14px;
	line-height:22px;
	border-bottom:1px solid #d3d3d3;
	color:#3e3d40;
	width:640px;
	padding:0 0 1px;
	text-transform:uppercase;
}
.remerciement-box h1 span {display:block;}
.remerciement-box h1 a {color:#3e3d40;}
.remerciement-info {
	padding:8px 55px 0 0;
	font-size:12px;
	color:#3e3d40;
	line-height:15px;
}
.remerciement-info p {margin:0 0 14px;}
.top-text {
	background:url(http://static.allopneus.com/images/arrow-blue.gif) no-repeat 0 3px;
	padding:0 0 0 13px;
}
ul.remerciement-list {
	list-style:none;
	padding:0 0 23px 13px;
	margin:0;
}
ul.remerciement-list li {
	background:url(http://static.allopneus.com/images/sep-list.gif) no-repeat 0 6px;
	padding:0 0 0 8px;
	font-weight:bold;
	line-height:14px;
}
.attention-text {
	display:block;
	background:url(http://static.allopneus.com/images/icon-attention.gif) no-repeat;
	padding:7px 0 2px 27px;
	margin:0 0 23px;
	font-weight:normal;
}
.attention-text span {font-weight:bold;}
.important {
	display:block;
	font-size:14px;
	line-height:17px;
	padding:0 0 16px;
}
ul.bottom-buttons {
	list-style:none;
	padding:2px 0 7px;
	margin:0 -24px 0 -79px;
	width:753px;
	overflow:hidden;
}
ul.bottom-buttons li {
	float:left;
	width:234px;
	height:40px;
	line-height:40px;
	margin:11px 14px 0 0;
	font-size:13px;
	font-weight:bold;
}
ul.bottom-buttons li a {
	display:block;
	width:224px;
	height:40px;
	padding:0 5px;
	color:#fff;
	text-align:center;
}
ul.bottom-buttons li.button-1 {background:url(http://static.allopneus.com/images/button-1.gif) no-repeat;}
ul.bottom-buttons li.button-2 {background:url(http://static.allopneus.com/images/button-2.gif) no-repeat;}
ul.bottom-buttons li.button-3 {background:url(http://static.allopneus.com/images/button-3.gif) no-repeat;}
ul.bottom-buttons li.button-4 {background:url(http://static.allopneus.com/images/button-4.gif) no-repeat;}
ul.bottom-buttons li.button-5 {background:url(http://static.allopneus.com/images/button-5.gif) no-repeat;}
ul.bottom-buttons li.button-6 {background:url(http://static.allopneus.com/images/button-6.gif) no-repeat;}
/* remerciement-compte-client page */
/* remerciement-box-2 style */
.remerciement-box-2 {background:url(http://static.allopneus.com/images/bg-remerciement2.gif) no-repeat;}
.gray-text {
	color:#808080;
	font-size:11px;
	line-height:13px;
	padding:0 40px 17px 0;
}
/* remerciement-compte-centre page */
.top-text-2 {background:none;}
.button-adobe {
	display:block;
	width:129px;
	height:43px;
	background:url(http://static.allopneus.com/images/button-adobe.gif) no-repeat 0 2px;
	padding:11px 15px 0 84px;
	margin:0 0 10px 169px;
	text-align:center;
	color:#fff;
	font-size:12px;
	line-height:15px;
}
/* partenaires-web-formulaire page */
.remerciement-box-3 {
	background:url(http://static.allopneus.com/images/bg-remerciement3.gif) no-repeat;
	margin-top:10px;
	padding:5px 30px 0 64px;
	width:703px;
}
.remerciement-form {
	padding:13px 0 14px;
	margin:0 0 6px;
	border-bottom:1px solid #d3d3d3;
}
.txt {
	background:url(http://static.allopneus.com/images/arrow-yellow.gif) no-repeat 0 2px;
	padding:0 0 14px 16px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
}
.row {
	width:100%;
	overflow:hidden;
	padding:9px 0 0;
}
.remerciement-form  label {
	float:left;
	width:82px;
	font-size:11px;
	line-height:12px;
	color:#3e3d40;
	text-align:right;
	padding:0 8px 0 0;
}
input.txt-field {
	float:left;
	border:1px solid #bfbfbf;
	padding:1px 2px 1px 5px;
	width:163px;
	font-size:11px;
	color:#3e3d40;
}
.remerciement-form select {
	float:left;
	width:171px;
	font-size:11px;
	color:#3e3d40;
}
.area {
	float:left;
	padding:1px 0 1px 5px;
	width:272px;
	border:1px solid #bfbfbf;
	font-size:11px;
	color:#3e3d40;
	height:38px;
}
.button-box {
	padding:4px 250px 16px 17px;
	height:1%;
	overflow:hidden;
	font-size:11px;
	line-height:13px;
	border-bottom:1px solid #d3d3d3;
}
.button-box p {margin:0;}
a.btn-coisir {
	float:left;
	background:url(http://static.allopneus.com/images/btn-choisir.gif) no-repeat;
	width:91px;
	height:15px;
	overflow:hidden;
	text-indent:-9999px;
	margin:6px 28px 0 0;
}
.form-button {
	padding:13px 0 16px 3px;
	height:1%;
	overflow:hidden; 
	border-bottom:1px solid #d3d3d3;
	font-size:11px;
}
.btn-telecharger {
	float:left;
	background:url(http://static.allopneus.com/images/btn-telecharger.gif) no-repeat;
	width:202px;
	height:20px;
	line-height:20px;
	color:#fff;
	text-align:center;
	margin:0 15px 0 0;
}
.form-button p {margin:3px 0 0;}
.form-button p a {color:#3e3d40;}
.form-bottom {
	width:100%;
	overflow:hidden;
	padding:11px 0 0;
	margin:0 0 -11px;
	position:relative;
}
.check-area {
	float:left;
	width:360px;
}
.check-area .chk {
	float:left;
	margin-top:6px;
	margin-right:8px;
}
* html .check-area .chk {
	margin-top:3px;
	margin-right:4px;
}
* +html .check-area .chk {
	margin-top:3px;
	margin-right:4px;
}
.check-area label {
	font-size:11px;
	;height:13px;
	color:#3e3d40;
}
.btn-valider {
	float:right;
	background:url(http://static.allopneus.com/images/btn-valider.gif) no-repeat;
	width:147px;
	height:39px;
	padding:7px 0 0 39px;
	margin:1px 0 0;
	text-align:center;
	color:#fff;
	font-size:12px;
	line-height:15px;
	text-transform:uppercase;
}


/* all-pneus-3.css */
/* agri-accueil.html page */
#container.container-2 {padding:0;}
/* top-pneus-box style */
.top-pneus-box {
	background:url(http://static.allopneus.com/images/bg-top-pneus-box-center.gif) repeat-y;
	width:812px;
	margin:5px 0 9px 0;
}
.tp-pns-bx-hldr {background:url(http://static.allopneus.com/images/bg-top-pneus-box-bottom.jpg) no-repeat 0 100%;}
.tp-pns-bx-innr {
	background:url(http://static.allopneus.com/images/bg-top-pneus-box-top.gif) no-repeat;
	width:806px;
	padding:3px;
	position:relative;
}
.box-top-heading {
	width:791px;
	overflow:hidden;
	padding:0 15px 0 0;
}
.arrow-heading {
	float:left;
	display:inline;
	background:url(http://static.allopneus.com/images/bg-arrow-heading-center.gif) repeat-x;
}
.arrow-heading-innr {
	background:url(http://static.allopneus.com/images/bg-arrow-heading.gif) no-repeat 100% 0;
	padding:0 20px 0 12px;
	height:49px;
	line-height:46px;
	font-size:28px;
	font-weight:bold;
	float:left;
	color:#fff;
}
.arrow-heading em {
	font-style:normal;
	font-weight:normal;
}
.text-heading {
	float:right;
	line-height:24px;
	font-size:23px;
	color:#986719;
	font-weight:normal;
	width:429px;
}
.text-heading strong {font-weight:bold;}
.box-top-content {
	padding:6px 5px 1px 0;
	height:1%;
	overflow:hidden;
	font-size:31px;

}
.box-top-content img {
	float:left;
	margin:0 1px 0 0;
}
.box-top-content p {margin:15px 0 0;}
.box-top-number {
	font-size:43px;
	line-height:46px;
}
.box-top-content p span {display:block;}
.box-top-content p em {
	font-style:normal;
	color:#986719;
}
/* nos-pneus-box start */
.nos-pneus-box {
	width:812px;
	margin:0 0 0 1px;
	background:url(http://static.allopneus.com/images/bg-nos-pneus-center.gif) repeat-y;
}
.ns-pns-bx-hldr {
	background:url(http://static.allopneus.com/images/bg-nos-pneus-bottom.gif) no-repeat 0 100%;
}
.ns-pns-bx-innr {
	background:url(http://static.allopneus.com/images/bg-nos-pneus-top.gif) no-repeat;
	width:795px;
	padding:0 8px 0 9px;
}
.ns-pns-heading {
	display:block;
	text-align:center;
	font-size:30px;
	font-weight:bold;
	font-style:italic;
	color:#fff;
	padding:5px 0 0;
	height:35px;
	width:790px;
	margin:0 -8px 0 -9px;
}
.ns-pns-list {
	width:795px;
	overflow:hidden;
	padding:0 0 4px;
}
.nos-pneus-box ul {
	list-style:none;
	padding:0;
	margin:0 -18px 0 -9px;
	width:822px;
	overflow:hidden;
}
.nos-pneus-box ul li {
	float:left;
	width:270px;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/sep-ns-pns-list.gif) repeat-x 0 100%;
	height:122px;
	padding:14px 0 0;
	margin:1px 0 -2px;
	font-size:13px;
	line-height:15px;
	color:#000;
}
.img-holder-box {
	width:110px;
	padding:0 0 0 6px;
	float:left;
	text-align:center;
}
.list-desc {
	width:140px;
	float:left;
	padding:0px 0 0;
	position:relative;
}
.list-logo {
	position:absolute;
	left:0;
	top:3px;
	text-indent:-9999px;
	overflow:hidden;
}
.kleber {
	background:url(http://static.allopneus.com/images/logo-kleber.gif) no-repeat;
	width:93px;
	height:23px;
}
.good {
	background:url(http://static.allopneus.com/images/logo-good.gif) no-repeat;
	width:128px;
	height:25px;
	top:0;
}
.michelin {
	background:url(http://static.allopneus.com/images/logo-michelin.gif) no-repeat;
	width:123px;
	height:38px;
	top:-7px;
}
.list-logo a {
	display:block;
	height:100%;
}
.desc-name {
	display:block;
	font-size:15px;
	line-height:17px;
	color:#229bd3;
}
.list-desc span {
	display:block;
}
.desc-price {
	display:block;
	font-size:19px;
	color:#e5312a;
	margin:6px 0 4px;
}
.list-desc p {
	margin:0;
	font-size:11px;
	color:#3e3d40;
	line-height:16px;
}
/* ils-nous-2 style */
.ils-nous-2 {
	margin-top:12px;
	width:485px;
	overflow:visible;
	float:left;
	background:transparent url(http://static.allopneus.com/images/ils-nous-bg2.gif) repeat-y;
}
.ils-nous-2 .botbg {
	background:transparent url(http://static.allopneus.com/images/ils-nous-botbg2.gif) no-repeat 0 100%;
	overflow:visible;
}
.ils-nous-2 .block {
	min-height:95px;
}
* html .ils-nous-2 .block {height:95px;}
.ils-nous-2 .head {
	background:transparent url(http://static.allopneus.com/images/ils-nous-head-bg2.gif) no-repeat;
	height:26px;
	margin-bottom:-5px;
	margin-left:-6px;
	overflow:hidden;
	position:relative;
	padding:9px 10px 8px 68px;
	width:413px;
}
.nos-gammes-2 ul {margin-left:20px;}
.les-services {
	float:left;
	margin:12px 39px 0 14px;
	display:inline;
	width:266px;
	background:url(http://static.allopneus.com/images/bg-les-services-center.gif) repeat-y;
}
.les-services-inner {
	width:266px;
	padding:0 0 23px;
	background:url(http://static.allopneus.com/images/bg-les-services-bottom.gif) no-repeat 0 100%;
}
.les-services-heading {
	background:url(http://static.allopneus.com/images/bg-les-services-heading.gif) no-repeat;
	width:220px;
	height:29px;
	margin:0 0 0 -10px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	padding:14px 5px 0 51px;
	position:relative;
}
.les-services-content {
	padding:13px 12px 0;
	font-size:13px;
	color:#3e3d40;
	height:1%;
	position:relative;
	line-height:14px;
}
.livraison-heading {
	display:block;
	background:url(http://static.allopneus.com/images/bg-livraison.gif) no-repeat;
	width:160px;
	height:19px;
	font-size:13px;
	margin:0 0 5px;
	color:#986719;
	padding:6px 0 0 32px;
}
.les-services-content p {margin:0;}
.les-services-content p span {
	display:block;
	font-size:11px;
	margin:1px 0 0;
}
.nos-gammes-2 {margin-top:8px;}
.nos-gammes-2 .botbg {padding-bottom:18px;}
#page .nos-gammes-2 .link a {
	background:url(http://static.allopneus.com/images/arrow3.gif) no-repeat;
	padding-bottom:8px;
}
.nos-gammes-2 ul li {margin:-1px 0 0;}
/* fiche-pack-generique page */
.results-2 {
	margin:0 11px 0 13px;
	border-bottom:1px solid #d3d3d3;
	padding:13px 0 0 59px;
	height:1%;
	background-position:6px 9px;
}
.results-2 h1.results-heading {border-bottom:0;} 
ul.characteristic {
	list-style:none;
	padding:0 0 8px;
	margin:-7px 0 0 2px;
	width:531px;
	overflow:hidden;
	border-bottom:0;
}
ul.characteristic li {
	float:left;
	background:url(http://static.allopneus.com/images/bullet-characteristic.gif) no-repeat 0 50%;
	padding:0 3px 0 10px;
	font-size:11px;
	color:#3e3d40;
}
ul.characteristic .name {
	background:url(http://static.allopneus.com/images/arrow-characteristic.gif) no-repeat 0 2px;
	padding-left:17px;
}
.link-mail {
	display:block;
	width:100%;
	overflow:hidden;
	margin:-32px 0 0;
	position:relative;
}
.link-mail a {
	background:url(http://static.allopneus.com/images/bg-mail.gif) no-repeat 100% 0;
	padding:15px 36px 4px 0;
	font-size:10px;
	color:#3e3d40;
	float:right;
}
/* nom-du-pack style */
.nom-du-pack {
	background:url(http://static.allopneus.com/images/bg-nom-du-pack-tcenter.gif) repeat-y;
	margin:11px 0 0 6px;
}
.nom-du-pack-hldr {
	background:url(http://static.allopneus.com/images/bg-nom-du-pack-top.gif) no-repeat;
	padding:35px 0 0;
}
.nom-du-innr {
	background:url(http://static.allopneus.com/images/bg-nom-du-pack-bottom.gif) no-repeat 0 100%;
	padding:0 10px 15px;
	width:773px;
}
.nom-du-innr:after {
	content:"";
	display:block;
	clear:both;
}
.img-hold {
	float:left;
	width:387px;
	margin:-22px 0 0;
	position:relative;
}
.img-hold img {display:block;}
.nom-du-pack-head {
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:17px;
	padding:0 0 5px;
	display:block;
}
.nom-du-pack-content {
	float:right;
	width:380px;
	margin:-22px 0 0;
	position:relative;
}
.dispo-box {
	float:left;
	width:132px;
}
.stock {
	width:100%;
	background:url(http://static.allopneus.com/images/bg-nom-content.gif) repeat-x;
	padding:28px 0 0;
	min-height:62px;
}
* html .stock {height:62px;}
.dispo-box .nom-du-pack-head, .prix-box-pack .nom-du-pack-head {
	font-size:11px;
	padding:0 0 8px;
	line-height:15px;
}
.prix-box-pack .nom-du-pack-head {
	line-height:13px;
	margin:-2px 0 0;
	height:16px;
	padding:0 0 9px;
}
.prix-box-pack .nom-du-pack-head sup {font-size:9px;}
.btn-ok {
	display:block;
	background:url(http://static.allopneus.com/images/btn-ok.gif) no-repeat;
	width:21px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.stock span {
	display:block;
	text-align:center;
	font-size:10px;
	color:#009245;
	font-weight:bold;
	text-transform:uppercase;
	margin:5px 0 0;
}
.gratuite {
	padding:38px 0 0;
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-align:center;
}
.gratuite p {margin:0 0 5px;}
.hour {
	background:url(http://static.allopneus.com/images/btn-hour.gif) no-repeat;
	width:93px;
	height:19px;
	color:#fff;
	display:block;
	word-spacing:2px;
	padding:1px 0 0;
	margin:0 auto;
	font-size:12px;
}
.prix-box-pack {
	float:right;
	width:246px;
	margin:0 1px 0 0;
	display:inline;
}
.prix-img-box {
	width:100%;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/bg-nom-content.gif) repeat-x;
}
.prix-img-box img {
	float:left;
	margin:0 6px 0 0;
}
.prix-price {
	float:left;
	font-size:30px;
	color:#000;
	margin:28px 0 0;
}
.order {
	padding:16px 17px 0 16px;
	width:213px;
	overflow:hidden;
}
.quantity-box {
	float:left;
	width:116px;
	padding:32px 0 0;
}
.quantity-box label {
	float:left;
	font-size:11px;
	color:#000;
	font-weight:bold;
	margin:2px 6px 0 0;
	text-transform:uppercase;
}
.quantity-box select {
	float:left;
	width:41px;
	font-size:10px;
	line-height:12px;
	color:#000;
}
.quantity-row {
	width:100%;
	overflow:hidden;
	padding:0 0 16px;
}
.text-dont {
	display:block;
	background:url(http://static.allopneus.com/images/bg-text-dont.gif) no-repeat;
	padding:3px 0 5px 27px;
	font-size:10px;
	color:#72a214;
}
.btn-ajouter {
	float:right;
	background:url(http://static.allopneus.com/images/acheter2.gif) no-repeat;
	width:84px;
	height:87px;
	text-indent:-9999px;
	overflow:hidden;
	margin:2px 0 0;
}
/* info-boxes style */
.info-boxes {
	padding:5px 12px 0 11px;
	height:1%;
	overflow:hidden;
	margin:0 0 -5px;
}
.service-logo-link {
	float:left;
	width:110px;
	margin:7px 0 0 11px;
}
.info-boxes .service-logo {
	margin:0;
}
.info-boxes .text2 a {
	color:#229bd3;
}
.info-boxes .box-holder2 .box-type2 .inner-bg {	padding-top:8px;}
.info-boxes .box-holder2 .box-type2 .wrap h3 {padding-top:9px;}
.info-boxes .box-list li {
	padding:14px 0 16px;
	float:left;
}
.box-holder-new {
	margin-bottom:0;
	padding:0 0 20px;
}
.info-boxes .content-tab h3 {
	background:#666 url(http://static.allopneus.com/images/bg-content-tab.gif) no-repeat 9px 8px;
	border:1px solid #8c8c8c;
	line-height:21px;
	padding-top:1px;
	margin:0 0 9px;
}
ul.description-du-pack {
	list-style:none;
	padding:0;
	margin:0;
	position:relative;
	width:100%;
	overflow:hidden;
}
ul.description-du-pack li {
	float:left;
	background:url(http://static.allopneus.com/images/bg-descr.gif) no-repeat;
	height:25px;
	width:100%;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#3e3d40;
	padding:6px 0 0;
	line-height:17px;
}
ul.description-du-pack li.plus-hold {
	height:18px;
	background:none;
	width:710px;
	padding:5px 0 0 72px
}
ul.description-du-pack li.plus-hold img {display:block;}
.name-category {
	width:161px;
	text-align:center;
	float:left;
	margin:0 13px 0 0;
}
.category-info {
	float:left;
	margin:0 11px 0 0;
}
.category-info strong {
	font-size:14px;
	color:#229bd3;
	font-family: Arial, Helvetica, sans-serif;
}
.category-info strong.black-text {color:#000;}
ul.description-du-pack p {
	margin:0;
	float:left;
}
.box-list-hold {
	position:relative;
	height:1%;
}
.info-boxes .box-list input {top:8px;}
/* jantes-accueil page */
.top-pneus-box-2 .arrow-heading-innr {
	background:transparent url(http://static.allopneus.com/images/bg-arrow-heading-2.gif) no-repeat 100% 0;
	color:#3e3e40;
}
.top-pneus-box-2 .arrow-heading {background:transparent url(http://static.allopneus.com/images/bg-arrow-heading-center-2.gif) repeat-x;}
.top-pneus-box-2 .text-heading {
	font-size:28px;
	color:#3e3e40;
	margin-top:8px;
}
.top-pneus-box-2 .box-top-number {font-size:40px;}
.top-pneus-box-2 .box-top-content {
	padding:2px 5px 1px 24px;
	font-size:27px;
}
.top-pneus-box-2 .box-top-content img {margin:0 28px 0 0;}
.top-pneus-box-2 .box-top-content p {margin:22px 0 0;}
.top-pneus-box-2 .tp-pns-bx-hldr {background:url(http://static.allopneus.com/images/bg-top-pneus-box-bottom-2.jpg) no-repeat 0 100%;}
/* bottom-content style */
.bottom-content {
	width:815px;
	margin:0 0 0 -3px;
}
.bottom-content:after {
	content:"";
	display:block;
	clear:both;
}
/* bottom-content-left style */
.bottom-content-left {
	float:left;
	width:282px;
	padding:13px 0 0;
}
/* les-services style */
.les-services-gray {
	margin:0 0 0 10px;
	width:273px;
	background:url(http://static.allopneus.com/images/bg-les-services-center-2.gif) repeat-y;
}
.les-services-gray .les-services-heading {
	background:url(http://static.allopneus.com/images/bg-les-services-heading-2.gif) no-repeat;
	color:#3e3e40;
	width:225px;
	margin:0 0 0 -7px;
}
.les-services-gray .les-services-inner {
	width:273px;
	padding-bottom:0;
	background:url(http://static.allopneus.com/images/bg-les-services-bottom-2.gif) no-repeat 0 100%;
}
.livraison-heading-orange {
	background:url(http://static.allopneus.com/images/bg-livraison-orange.gif) no-repeat;
	color:#eb7b00;
}
.services-section {
	padding:0 0 15px;
}
.bottom-content .les-services-content {padding-top:3px;}
.livraison-heading-blue {
	background:url(http://static.allopneus.com/images/bg-livraison-blue.gif) no-repeat;
	color:#005192;
}
.express-info {
	width:209px;
	overflow:hidden;
	padding:1px 0 0;
}
.express-price {
	padding:0 0 0 25px;
	margin:2px 0 0;
	background:url(http://static.allopneus.com/images/arrow-price.gif) no-repeat 5px 50%;
	font-size:14px;
	color:#3e3d40;
	float:left;
	width:122px;
}
.express-price span {
	font-size:18px;
	color:#005192;
}
.express-info img {float:right;}
.livraison-heading-gray {
	background:url(http://static.allopneus.com/images/bg-livraison-gray.gif) no-repeat;
	color:#3e3e40;
}
.montage-content {
	background:url(http://static.allopneus.com/images/bg-map-2.gif) no-repeat;
	margin:-3px 0 0;
}
.montage-text {
	padding:14px 0 32px 102px;
	font-size:13px;
	line-height:15px;
}
.montage-content p {margin:0;}
.montage-form {
	padding:0 0 0 7px;
	font-size:11px;
}
.code-postal {
	width:222px;
	overflow:hidden;
	padding:6px 0 0;
}
.code-postal label {
	width:95px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	margin:2px 0 0 0;
	float:left;
	display:inline;
}
.code-postal .form-text {
	float:right;
	background:transparent url(http://static.allopneus.com/images/form-text-bg.gif) no-repeat scroll 100% 0;
	height:14px;
	padding:2px 6px 4px;
	width:61px;
}
.code-postal .form-text input {
	background:none;
	border:none;
	color:#3E3D40;
	float:left;
	font-size:12px;
	line-height:14px;
	width:61px;
}
.code-postal .form-btn {
	float:right;
	width:40px;
	margin:0;
}
/* assurances-box style */
.assurances-box {
	background:url(http://static.allopneus.com/images/bg-assurence-center.gif) repeat-y;
	margin:15px 0 0 11px;
}
.assurances-box-hldr {
	background:url(http://static.allopneus.com/images/bg-assurence-top.gif) no-repeat;
}
.assurances-box-inner {
	background:url(http://static.allopneus.com/images/bg-assurence-bottom.gif) no-repeat 0 100%;
	width:264px;
	position:relative;
	padding:6px 1px 3px;
}
.assurances-heading {
	background:#bedaf2 url(http://static.allopneus.com/images/bg-assurence-heading.gif) repeat-x 0 100%;
	display:block;
	padding:0 0 5px 41px;
	font-size:14px;
	line-height:16px;
	margin:-1px 0 0;
	color:#004c93;
}
.icon-assurances {
	position:absolute;
	left:-12px;
	top:-7px;
	background:url(http://static.allopneus.com/images/icon-assurances.gif) no-repeat;
	width:43px;
	height:43px;
	overflow:hidden;
}
ul.assurances-list {
	list-style:none;
	padding:0 2px 0 15px;
	margin:0 0 0;
	height:1%;
	overflow:hidden;
	background:#b3dafa url(http://static.allopneus.com/images/bg-assurances-list.gif) no-repeat;
}
ul.assurances-list li {
	border-top:1px solid #d2d2d2;
	padding:11px 0 3px 40px;
	width:207px;
	float:left;
	overflow:hidden;
	margin:-1px 0 1px;
	background:url(http://static.allopneus.com/images/bg-assurances-list-1.gif) no-repeat 0 11px;
}
.assurances-info {
	float:left;
	width:102px;
	padding:0 10px 0 0;
	background:url(http://static.allopneus.com/images/bg-assurances-info.gif) no-repeat 100% 0;
	font-size:12px;
	color:#0071ba;
}
.assurances-price {
	float:left;
	padding:0 0 0 11px;
	width:80px;
}
.assurances-price span {
	display:block;
	font-size:10px;
	color:#0071ba;
}
.assurances-price strong {
	display:block;
	font-size:16px;
	color:#eb4000;
}
.assurances-price strong em {
	font-style:normal;
	font-size:11px;
	font-weight:normal;
}
/* bottom-content-right style */
.bottom-content-right {
	float:right;
	width:525px;
}
/* packs-promo style */
.packs-promo {
	background:url(http://static.allopneus.com/images/bg-packs-promo-center.gif) repeat-y;
	margin:18px 0 13px 15px;
}
.packs-promo-hldr {
	background:url(http://static.allopneus.com/images/bg-packs-promo-top.gif) no-repeat;
}
.packs-promo-inner {
	background:url(http://static.allopneus.com/images/bg-packs-promo-bottom.gif) no-repeat 0 100%;
	position:relative;
	padding:8px 4px 9px;
	width:502px;
}
.packs-promo-head {
	display:block;
	background:#d54617 url(http://static.allopneus.com/images/bg-packs-promo-head.gif) repeat-x 0 100%;
	padding:0 0 2px 112px;
	font-size:25px;
	color:#ff0;
	font-style:italic;
	text-transform:uppercase;
}
.packs-promo-head span {
	font-size:17px;
}
.icon-prix {
	position:absolute;
	left:-15px;
	top:-18px;
	background:url(http://static.allopneus.com/images/icon-prix-fou.png) no-repeat;
	width:100px;
	height:87px;
	overflow:hidden;
	text-indent:-9999px;
}
/* les-noveautes style */
.les-noveautes {
	width:509px;
	margin:0 0 0 16px;
	background:url(http://static.allopneus.com/images/bg-les-noveautes-center.gif) repeat-y;
}
.les-noveautes-hldr {
	background:url(http://static.allopneus.com/images/bg-les-noveautes-top.gif) no-repeat;
}
.les-noveautes-innr {
	background:url(http://static.allopneus.com/images/bg-les-noveautes-bottom.gif) no-repeat 0 100%;
	width:500px;
	padding:6px 3px 9px 6px;
}
.les-noveautes-head {
	display:block;
	color:#3e3e40;
	text-align:center;
	text-transform:uppercase;
	padding:5px 5px;
	font-size:14px;
}
ul.products-hldr {
	list-style:none;
	padding:0 0 12px;
	margin:0;
	width:100%;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/bg-products-hldr.gif) no-repeat 248px 23px;
}
ul.products-hldr li {
	float:left;
	width:250px;
	padding:1px 0 0;
}
.products-logo {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
	height:40px;
}
.products-logo a {
	display:block;
	height:100%;
}
.products-logo-kosei {
	background:url(http://static.allopneus.com/images/logo10.gif) no-repeat;
	width:116px;
}
.products-logo-infiny {
	background:url(http://static.allopneus.com/images/74.jpg) no-repeat;
	width:66px;
	margin-top:5px;
	margin-bottom:-5px;
}
.prdcts-img {
	text-align:center;
	padding:6px 0 0;
	position:relative;
	z-index:10;
	height:1%;
}
.prdcts-txt {
	padding:3px 3px 0 42px;
	font-size:11px;
	color:#3e3e40;
	text-transform:uppercase;
}
.prdcts-name {
	display:block;
	background:url(http://static.allopneus.com/images/bg-prdcts-name.gif) no-repeat;
	padding:1px 0 2px 19px;
}
.prdcts-name em {
	font-style:normal;
	color:#cc1717;
	font-size:13px;
	font-weight:bold;
}
ul.products-hldr ul {
	margin:4px 0 0 7px;
	padding:0;
	background:none;
	list-style:none;
}
ul.products-hldr ul li {
	float:none;
	width:auto;
	background:url(http://static.allopneus.com/images/bullet-prdcts-list.gif) no-repeat 0 50%;
	padding:0 0 0 12px;
	line-height:13px;
}
/* nos-marques style */
.nos-marques {
	background:url(http://static.allopneus.com/images/bg-nos-marques-center.gif) repeat-y;
	margin:10px 0 8px 2px;
}
.nos-marques-hldr {
	background:url(http://static.allopneus.com/images/bg-nos-marques-top.gif) no-repeat;
}
.nos-marques-innr {
	background:url(http://static.allopneus.com/images/bg-nos-marques-bottom.gif) no-repeat 0 100%;
	padding:8px 0 8px 8px;
	width:800px;
}
.nos-marques-head {
	display:block;
	font-size:14px;
	color:#666;
	line-height:16px;
	font-weight:bold;
	margin:0 0 0 5px;
	text-transform:uppercase;
}
.nos-marques ul {
	list-style:none;
	padding:0;
	margin:4px 0 0;
	width:100%;
	overflow:hidden;
}
.nos-marques ul li {
	float:left;
	display:table;
	margin:0 -3px 0 0;
}
.nos-marques ul li a {
	display:table-cell;
	width:116px;
	height:48px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
	background:url(http://static.allopneus.com/images/nos-gammes-list-item.png) no-repeat;
	color:#3e3d40;
	font-size:12px;
	overflow:hidden;
}
* html .nos-marques ul li a {display:block;}
.nos-marques  ul li a span{line-height:46px;}
/* exclusivite-allpneus style */

.icon-exclusivite {
	position:absolute;
	left:-15px;
	top:-9px;
	background:url(http://static.allopneus.com/images/icon-exlusivite.gif) no-repeat;
	width:252px;
	height:112px;
	text-indent:-9999px;
	overflow:hidden;
}
.text-votre {
	display:block;
	background:url(http://static.allopneus.com/images/text-votre.gif) no-repeat;
	width:445px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 267px;
	height:18px;
}
.exclusivite-allpneus img {
	display:block;
	margin:22px 0 0 71px;
}
.exclusivite-allpneus p {
	margin:1px 0 0;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	line-height:22px;
}
.exclusivite-allpneus p span {
	display:block;
	font-size:17px;
	margin:1px 0 0;
}
.exclusivite-allpneus p strong {font-size:20px;}

/* livraison page */

.content-box .big-panel .steps2 {	overflow:hidden;width:590px;}
.content-box .big-panel .steps2 ul {	list-style:none outside none;margin:0;overflow:hidden;padding:0;width:750px;}
.content-box .big-panel .steps2 li {
	background:url("http://static.allopneus.com/images/steps-list-bg.gif") no-repeat scroll 0 0 transparent;
	float:left;margin:0 33px 0 -33px;padding:0 0 0 33px;width:123px;}
.content-box .big-panel .steps2 ul li a {
	display:block;width:53px;height:53px;margin:6px 0 4px 34px;
	background:url(../images/etapes-paiement-sprites.gif) no-repeat;
	font-weight:bold;text-transform:uppercase;clear:both;}
	.content-box .big-panel .steps2 ul li.identification a {	background-position:-53px 0;}
	.content-box .big-panel .steps2 ul li.identification a.active {	background-position:0 0;}
	.content-box .big-panel .steps2 ul li.livraison a {	background-position:-53px -53px;}
	.content-box .big-panel .steps2 ul li.livraison a.active {	background-position:0 -53px;}
	.content-box .big-panel .steps2 ul li.rettcapitulatif a {	background-position:-53px -106px;}
	.content-box .big-panel .steps2 ul li.rettcapitulatif a.active {	background-position:0 -106px;}
	.content-box .big-panel .steps2 ul li.paiement a {	background-position:-53px -159px;}
	.content-box .big-panel .steps2 ul li.paiement a.active {	background-position:0 -159px;}
.content-box .big-panel .steps2 ul li p {	text-align:center;clear:both;margin:0;padding:0 0 6px 0;
	font-size:10px;font-weight:bold;text-transform:uppercase;}

	/*OLD*/
.big-panel .steps a {
	display:block;
	background-position:50% 10px;
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	height:1%;
	text-align:center;
	padding:60px 0 10px;
}
.big-panel .steps a.active, .big-panel .steps a:hover {	text-decoration:none;color:#004c93;}

.big-panel .steps li.identification a {	background-image:url(../images/icon-identification.gif);}

.big-panel .steps li.livraison a {	background-image:url(../images/icon-livraison.gif);}
.big-panel .steps li.livraison a.active,
.big-panel .steps li.livraison a:hover {	background-image:url(../images/icon-livraison-hover.gif);}

.big-panel .steps li.rettcapitulatif a {	background-image:url(../images/icon-rettcapitulatif.gif);}
.big-panel .steps li.rettcapitulatif a.active, 
.big-panel .steps li.rettcapitulatif a:hover {	background-image:url(../images/icon-rettcapitulatif-hover.gif);}

.big-panel .steps li.paiement a {	background-image:url(../images/icon-paiement.gif);}
.big-panel .steps li.paiement a.active, 
.big-panel .steps li.paiement a:hover  {	background-image:url(../images/icon-paiement-hover.gif);}


/* livraison-content style */
.livraison-content {
	width:762px;
	overflow:hidden;
	padding:0 0 22px 21px;
}
.livraison-content .title-blue h3 {padding-top:2px;}
/* table-mode style */
.table-mode {
	width:755px;
	margin:0 0 0 4px;
	padding:16px 0 8px;
}
.table-mode table {
	border-collapse:collapse;
	padding:0;
	width:755px;
	margin:0;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#3e3d40;
}
.table-mode table td {
	margin:0;
	padding:0;
	border:solid #cfcfd0;
	border-width:0 1px 1px 0;
}
.table-mode table td.first-cell {
	width:337px;
}
.table-mode table td.link-cell {
	width:100px;
}
.table-mode table td.second-cell {
	width:110px;
	text-align:center;
}
.table-mode table td.third-cell {
	width:112px;
	text-align:center;
}
.table-mode table td.fourth-cell {
	width:92px;
	text-align:center;
}
.table-mode table thead td {
	background:#808080;
	color:#fff;
	padding:4px 0 5px;
	border-bottom-color:#a0a0a0;
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
}
.table-mode table thead td.first-cell, .table-mode table thead td.link-cell {
	background:#fff;
	border-bottom-color:#cfcfd0;
}
.table-mode table td.link-cell a {
	text-decoration:underline;
	color:#3e3d40;
	font:11px Arial, Helvetica, sans-serif;
}
.table-mode table td.link-cell a:hover {text-decoration:none;}
.table-mode table td.first-cell {border-right:0;}
.firm-info {
	padding:5px 0 20px 8px;
	min-height:63px;
}
* html .firm-info {height:63px;}
.firm-head {
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ed7b00;
	background:url(http://static.allopneus.com/images/arrow-firm-head.gif) no-repeat 0 50%;
	padding:0 0 0 17px;
}
.firm-info-hldr {
	width:100%;
	padding:8px 0 0;
	overflow:hidden;
}
.logo-glis {
	float:left;
	background:url(http://static.allopneus.com/images/logo-glis.gif) no-repeat;
	width:78px;
	height:27px;
	text-indent:-9999px;
	overflow:hidden;
}
.logo-glis a {
	display:block;
	height:100%;
}
.logo-demain {
	background:url(http://static.allopneus.com/images/logo-demain.gif) no-repeat;
	width:75px;
	height:49px;
	margin:0 0 0 7px;
}
.firm-text {
	float:right;
	width:206px;
	line-height:12px;
	padding:2px 34px 0 0;
}
.firm-text p {margin:0;}
.table-mode table td.second-cell strong {
	display:block;
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#229bd3;
}
.table-mode table td.second-cell span, .table-mode table td.third-cell span {
	display:block;
	font-size:9px;
	line-height:11px;
}
.table-comment {
	display:block;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 24px 5px;
}
/* addresse-hldr style */
.addresse-hldr {
	padding:12px 0 0 0;
	height:1%;
	overflow:hidden;
}
.wrap-2 {padding-right:2px;}
.wrap-3 {
	position:absolute;
	width:204px;
	bottom:2px;
	left:555px;
	clear:both;
	height:33px;
}
* html .wrap-3 {clear:none;}
* +html .wrap-3 {clear:none;}
.addresse-box {	background:url(http://static.allopneus.com/images/bg-addresse-center.gif) repeat-y;}
.addresse-box-hldr {background:url(http://static.allopneus.com/images/bg-addresse-top.gif) no-repeat;}
.addresse-box-innr {
	background:url(http://static.allopneus.com/images/bg-addresse-bottom.gif) no-repeat 0 100%;
	padding:5px;
	width:351px;
}
.addresse-radio {padding:0 0 0 5px;}
.addresse-radio label {
	font-size:11px;
	color:#3e3d40;
	margin:0 0 0 7px;
}
.addresse-radio input {
	margin:0;
	padding:0;
	width:14px;
	height:15px;
}
.radio-hldr {padding:1px 0 1px;}
.addrrss-clmn {
	float:left;
	width:360px;
	margin:0 42px 0 0;
	padding:5px 0 0;
}
.addresse-hldr-2 {
	width:814px;
	margin:0 -42px 0 0;
	position:relative;
}
.addresse-block {
	margin:0 0 0 15px;
	padding: 10px 5px 25px 93px;
	height:1%;
	background:url(http://static.allopneus.com/images/allopneus_service.jpg) no-repeat 0 11px;
}
.mobile-block {
	margin:0 0 0 15px;
	padding: 10px 5px 25px 93px;
	height:1%;
	background:url(http://static.allopneus.com/images/allopneus_camion.jpg) no-repeat 0 11px;
}

.block-head {
	display:block;
	font-size:14px;
	line-height:18px;
	color:#004c93;
	margin:0 0 20px;
	text-transform:uppercase;
}
.addresse-block .plus {
	display:block;
	color:#229bd3;
	margin:-2px 0 0;
	text-transform:none;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
.addresse-block address {
	font-style:normal;
	font-size:14px;
	line-height:17px;
	color:#000;
}
.addresse-block address span, .addresse-block address strong {display:block;}
.address-txt {
	padding:8px 0 18px 13px;
	font-size:10px;
	color:#3e3d40;
}
.address-txt-head {
	display:block;
	color:#005197;
	font-size:12px;
	line-height:14px;
	padding:4px 0 3px;
}
.address-txt ul {
	list-style:none;
	padding:0;
	margin:0;
	width:100%;
	overflow:hidden;
}
.address-txt ul li {
	background:url(http://static.allopneus.com/images/sep-addrss.gif) no-repeat 0 6px;
	text-indent:6px;
	word-spacing:-1px;
	padding:0 0 2px;
	width:100%;
	float:left;
}
.addresse-block-2 {
	padding-left:16px;
	padding-bottom:14px;
	background:none;
}
.addresse-block-3 {
	background:none;
	margin-top:0;
	padding-top:12px;
	padding-bottom:12px;
}
.addresse-block-3 .block-head {margin-bottom:15px;}
.addresse-block-2 .block-head {
	color:#229bd3;
	margin:0 0 6px;
	padding:7px 0 0;
}
.input-box {
	font-size:12px;
	color:#3e3e40;
}
.input-box-head {
	display:block;
	text-transform:uppercase;
	margin:0 0 8px;
}
.input-box label {
	display:block;
	font-size:11px;
	margin:0 0 5px;
}
.input-box input.txt-fld {
	display:block;
	padding:1px;
	border:1px solid #bfbfbf;
	width:140px;
	font-size:10px;
	margin:0 0 11px;
}
.btn-rechercher {
	display:block;
	width:89px;
	height:26px;
	background:url(http://static.allopneus.com/images/btn-rechercher.gif) no-repeat;
	text-align:center;
	font-size:12px;
	color:#fff;
	cursor:pointer;
	border:none;
}
.address-txt-head-2 {
	background:url(http://static.allopneus.com/images/icon-avertissement.gif) no-repeat;
	padding-left:27px;
}
.address-txt p {margin:0 0 10px;}
.avertissement-txt {color:#005197;}
.note-txt {color:#666;}

/* form-block style */
.form-block, .form-block2 {	margin:9px 0 9px;background-repeat:repeat-y;overflow:hidden;}
	.form-block {	background:url(../images/bg-form-block-center.gif);}
	.form-block2 {	background:url(../images/bg-form-block-center2.jpg);width:763px;}
.form-block .hldr, .form-block2 .hldr {	background:url(../images/bg-form-block-top.gif) no-repeat;}
.form-block .innr, .form-block2 .innr {	background:url(../images/bg-form-block-bottom.gif) no-repeat 0 100%;width:752px;overflow:hidden;padding:29px 0 23px 10px;}
.form-block-info {	float:left;width:197px;font:10px/12px Verdana, Arial, Helvetica, sans-serif;color:#3e3d40;}

.btn-utiliser {
	width:188px;
	height:26px;
	text-align:center;
	border:none;
	font-size:12px;
	margin:0 0 26px 9px;
	background:url(http://static.allopneus.com/images/btn-utiliser.gif) no-repeat;
	cursor:pointer;
	color:#fff;
}
.astuce-txt {
	background:url(http://static.allopneus.com/images/icon-astuce.gif) no-repeat 0 2px;
	padding:0 0 0 26px;
	text-align:justify;
}
.astuce-txt p {margin:0;}
.astuce-txt strong {color:#ed7b00;}
.form-column {
	float:left;
	width:259px;
	padding:8px 0 0;
	margin:0 14px 0 0;
}
.form-fields {
	width:100%;
	overflow:hidden;
	padding:0 0 9px;
}
.form-column label {
	float:left;
	width:62px;
	padding:1px 0 0 17px;
	text-align:right;
	font-size:11px;
	color:#3e3d40;
}
.form-column label span {color:#ff0000;}
.form-column input {
	float:right;
	width:168px;
	padding:1px;
	border:1px solid #bfbfbf;
	font-size:10px;
}
.form-column-2 label {
	padding-left:0;
	width:78px;
}
.informer {
	display:block;
	color:#f00;
	font-size:10px;
	padding-left:88px;
	margin:-2px 0 0;
}
.btn-modifer {
	display:block;
	font-size:12px;
	line-height:26px;
	height:26px;
	width:89px;
	color:#fff;
	margin:17px 0 0;
	text-align:center;
	background:url(http://static.allopneus.com/images/btn-rechercher.gif) no-repeat;
}
/* moto-accueil page */
.top-pneus-box-3 .arrow-heading {
	background:url(http://static.allopneus.com/images/bg-arrow-heading-center-3.gif) repeat-x;
}
.top-pneus-box-3 .arrow-heading-innr {
	background:url(http://static.allopneus.com/images/bg-arrow-heading-3.gif) no-repeat 100% 0;
}
.top-pneus-box-3 .arrow-heading em {
	margin:0 0 0 92px;
}
.top-pneus-box-3 .text-heading {
	width:345px;
	margin:12px 0 0;
	color:#729a14;
	font-size:28px;
}
.bike-hldr {
	position:absolute;
	width:203px;
	overflow:hidden;
	height:175px;
	left:45px;
	top:-5px;
	z-index:20;
}
.bike-hldr img {display:block;}
.top-pneus-box-3 .box-top-content {
	padding:18px 73px 43px 251px;
}
.top-pneus-box-3 .box-top-content {
	background:url(http://static.allopneus.com/images/bg-box-top.png) no-repeat 733px 0;
}
.top-pneus-box-3 .box-top-content p {
	margin:0;
	padding:9px 0 0;
}
ul.prdcts-list {
	list-style:none;
	padding:0 0 6px 2px;
	margin:0;
	height:1%;
	overflow:hidden;
	position:relative;
	z-index:10;
}
ul.prdcts-list li {
	float:left;
	background:url(http://static.allopneus.com/images/bg-prdcts-list.png) no-repeat;
	width:84px;
	height:75px;
	padding:3px 2px 0 2px;
	margin:0 0 0 1px;
	display:inline;
	overflow:hidden;
}
.img-prdcts {
	width:85px;
	height:54px;
	position:relative;
}
* html .img-prdcts {height:51px;}
* +html .img-prdcts {height:51px;}
.img-prdcts span {
	position:absolute;
	width:85px;
	text-align:center;
	left:0;
	bottom:0;
}
ul.prdcts-list strong {
	display:block;
	text-align:center;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:-3px 0 0;
	position:relative;
	text-transform:uppercase;
	letter-spacing:-1.4px;
	font-weight:normal;
}
* html ul.prdcts-list strong {margin:-1px 0 0;}
* +html ul.prdcts-list strong {margin:-1px 0 0;}
ul.prdcts-list strong a {color:#000;}
.top-pneus-box-3 .tp-pns-bx-hldr {background:url(http://static.allopneus.com/images/bg-top-pneus-box-bottom-3.gif) no-repeat 0 100%;}
.nos-marques-2 {
	margin:-2px 0 4px 2px;
}
.les-services-green .les-services-heading {
	background:url(http://static.allopneus.com/images/bg-les-services-heading-3.gif) no-repeat;
}
.les-services-green .les-services-content {
	padding:3px 9px 0;
}
.les-services-green .les-services-inner {
	background:url(http://static.allopneus.com/images/bg-les-services-bottom-3.gif) no-repeat 0 100%;
	padding-bottom:4px;
}
.les-services-green {
	background:url(http://static.allopneus.com/images/bg-les-services-center-3.gif) repeat-y;
	margin-top:0;
}
.livraison-heading-red {
	background:url(http://static.allopneus.com/images/bg-livraison-red.gif) no-repeat;
	color:#e95a24;
}
.livraison-heading-green {
	background:url(http://static.allopneus.com/images/bg-livraison-green.gif) no-repeat;
	color:#729a14;
}
.express-price-green {background:url(http://static.allopneus.com/images/arrow-price-green.gif) no-repeat 5px 50%;}
.express-price-green span {color:#729a14;}
.les-news {
	background:url(http://static.allopneus.com/images/bg-les-services-center-3.gif) repeat-y;
	margin:9px 0 0 13px;
}
.les-news .innr {
	background:url(http://static.allopneus.com/images/bg-les-services-bottom-3.gif) no-repeat 0 100%;
	width:266px;
}
.les-news-head {
	display:block;
	background:url(http://static.allopneus.com/images/bg-les-news-head.gif) no-repeat;
	width:224px;
	margin:0 0 0 -7px;
	position:relative;
	font-size:14px;
	color:#3e3e40;
	padding:12px 0 11px 49px;
}
.les-news ul {
	list-style:none;
	padding:5px 10px 2px;
	font-size:11px;
	line-height:13px;
	color:#3e3d40;
	margin:0;
}
.les-news ul li {padding-bottom:8px;}
.les-news-date {
	display:block;
	font-size:10px;
	color:#666;
	margin:0 0 4px;
}
.news-head {
	display:block;
	font-size:12px;
	text-transform:uppercase;
	color:#666;
	padding:0 0 3px 20px;
	background:url(http://static.allopneus.com/images/arrow-news.gif) no-repeat;
}
.news-head a {color:#666;}
.news-hldr {
	width:100%;
	overflow:hidden;
}
.hldr-img {
	float:left;
	background:url(http://static.allopneus.com/images/bg-img.gif) repeat-x;
	padding:2px 1px 1px;
	width:105px;
	margin:1px 0 0;
}
.hldr-img img {display:block;}
.info-news {
	float:right;
	width:131px;
}
.info-news p {margin:0 0 1px;}
.products-logo-dunlor {
	background:url(http://static.allopneus.com/images/logo12.gif) no-repeat;
	width:184px;
	height:62px;
	margin-bottom:-20px;
	position:relative;
	z-index:20;
}
.products-logo-diablo {
	background:url(http://static.allopneus.com/images/logo13.gif) no-repeat;
	width:144px;
	height:37px;
	margin:16px auto 0;
}
.prdcts-txt-2 {margin-top:-8px;}
.prdcts-txt-2 .prdcts-name {background-image:url(http://static.allopneus.com/images/bg-prdcts-name-green.gif)}
ul.products-hldr .prdcts-txt-2  ul li {background:url(http://static.allopneus.com/images/bullet-prdcts-list-green.gif) no-repeat 0 50%;}
/* paiement page */
.box-wrap3 {
	padding-left:7px;
	padding-bottom:0;
}
.box-wrap3 .box-passation .top  {
	background:url(http://static.allopneus.com/images/bg-box-passition-top.gif) no-repeat;
	height:26px;
}
.box-wrap3 .box-passation {
	background:url(http://static.allopneus.com/images/bg-box-passition.gif) repeat-y;
	width:750px;
	margin:0 0 20px;
}
.box-wrap3 .box-passation .top h2 {
	font-size:14px;
	color:#fff;
	text-transform:uppercase;
	background:url(http://static.allopneus.com/images/arrow-box.gif) no-repeat 4px 9px;
	padding-left:22px;
	padding-top:3px;
}
.box-wrap3 .box-passation .bottom {
	width:750px;
	background:url(http://static.allopneus.com/images/bg-box-passition-bottom.gif) no-repeat;
	overflow:hidden;
}
.box-wrap3 .box-passation .holder-shadow {
	margin:0;
	padding:0;
	position:static;
}
.box-wrap3 .box-content2 {
	padding:14px 23px 0;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
}
.box-passation-head {
	font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#3e3d40;
	padding:0 0 12px 4px;
	text-transform:uppercase;
	display:block;
}
ul.box-passation-list {
	list-style:none;
	padding:0 0 20px;
	margin:0;
	width:100%;
	overflow:hidden;
}
ul.box-passation-list li {
	float:left;
	padding:3px 7px 7px 3px;
	margin:0 8px 0 0;
	width:95px;
	height:73px;
	color:#229bd3;
	font-size:12px;
	font-weight:bold;
	background:url(http://static.allopneus.com/images/bg-box-passition-list.gif) no-repeat;
}
ul.box-passation-list li.master-card {
	background:url(http://static.allopneus.com/images/bg-box-passition-list-master-card.gif) no-repeat;
	width:145px;
}
ul.box-passation-list li.master-card a {width:145px;}
ul.box-passation-list li a {
	display:block;
	width:95px;
	height:62px;
	padding-top:11px;
	color:#229bd3;
	text-align:center;
}
ul.box-passation-list li a:hover {text-decoration:none;}
ul.box-passation-list li span {
	display:block;
	text-align:center;
	margin:5px 0 0;
}
.txt-block {
	height:1%;
	padding:0 40px 3px 8px;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif;
}
.txt-block:after {
	content:"";
	display:block;
	clear:both;
}
.box-wrap3 .top-info {
	padding-left:37px;
	padding-top:13px;
	padding-bottom:19px;
}
.box-wrap3 .box-content-3 {
	padding:5px 23px 5px;
	height:1%;
	overflow:hidden;
}
.hld-logo {
	float:left;
	width:176px;
}
.block-txt {
	float:left;
	width:470px;
	padding:10px 0 0;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
}
.box-content-3 .box-passation-head {padding-bottom:7px;}
.box-wrap3 .box-content-4 {
	padding:13px 64px 4px 54px;
}
.box-wrap3 .box-content-4 .wrap {
	padding-top:5px;
	padding-bottom:22px;
	margin-bottom:0;
}
.box-content-4 .wrap img {margin-top:1px;}
.box-content-4 .wrap p {
	margin-top:32px;
	margin-bottom:0;
}
.box-content-4 address {margin-bottom:0;}
.box-wrap3 .box-content-5 {
	padding-top:17px;
}
.box-content-5 .wrap p {margin:19px 0 0;}
.box-wrap3 .btn-home span {
	padding-right:25px;
} 
.box-wrap3 .btn-home {
	margin-left:2px;
	display:inline;
}
.wrap-next {margin-top:-3px;}
/* pl-accueil page */
.top-pneus-box-4 .arrow-heading {background:transparent url(http://static.allopneus.com/images/bg-arrow-heading-center-4.gif) repeat-x;}
.top-pneus-box-4 .arrow-heading-innr {background:transparent url(http://static.allopneus.com/images/bg-arrow-heading-4.gif) no-repeat 100% 0;}
.top-pneus-box-4 .text-heading {
	font-size:24px;
	color:#b11f05;
	margin-top:10px;
}
.top-pneus-box-4 .box-top-content {padding-top:4px;}
.top-pneus-box-4 .box-top-content p em {
	color:#b11f05;
}
.top-pneus-box-4 .box-top-content p {
	margin-top:0;
	padding-top:13px;
}
.nos-pneus-box-2 .ns-pns-bx-innr {background:url(http://static.allopneus.com/images/bg-nos-pneus-top-2.gif) no-repeat;}
.nos-pneus-box-2 {background:url(http://static.allopneus.com/images/bg-nos-pneus-center-2.gif) repeat-y;}
.nos-pneus-box-2 .ns-pns-bx-hldr {background:url(http://static.allopneus.com/images/bg-nos-pneus-bottom-2.gif) no-repeat 0 100%;}
.nos-pneus-box ul li {background:url(http://static.allopneus.com/images/sep-ns-pns-list-2.gif) repeat-x 0 100%;}
.nos-pneus-box-2 .desc-name {color:#054aad;}
.les-services-heading-red {	background:url(http://static.allopneus.com/images/bg-les-services-heading-4.gif) no-repeat;}
.livraison-heading-red-2 {
	color:#b11f05;
	background:url(http://static.allopneus.com/images/bg-livraison-red-2.gif) no-repeat;
}
.bi-gomme {
	position:absolute;
	background:url(http://static.allopneus.com/images/text-bi-gomme.png) no-repeat;
	width:102px;
	height:24px;
	text-indent:-9999px;
	overflow:hidden;
	left:77px;
	top:144px;
}
.prdcts-img-next .bi-gomme {top:132px;}
/* pneus-accueil page */
.block-top {
	overflow:hidden;
	position:relative;
	width:100%;
}
.block-top .col1, .block-top .col2, .block-top .col3 {
	display:inline;
	float:left;
	margin-left:4px;
	padding:7px 10px 0 12px;
	width:241px;
}
.block-top .col1, .block-top .col2 {padding-bottom:35px;}
.block-top .col3 .inner {
	padding-bottom:30px;
}
.block-top h4 {
	float:left;
	margin:4px 0 0;
}
.block-top .image {
	display:inline;
	float:right;
	margin-bottom:-25px;
	margin-top:4px;
}
.block-top .image-next {
	margin-right:-10px;
	margin-top:16px;
}
.block-top .image-next-2 {margin-top:-1px;}
.block-top p {
	clear:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	line-height:19px;
	margin:0;
	padding-top:20px;
}
* html .block-top p {padding-top:14px;}
* +html .block-top p {padding-top:14px;}
.block-top .link {
	bottom:16px;
	position:absolute;
}
.block-top span.title1 {
	background:transparent url(http://static.allopneus.com/images/avec-title1-bg.gif) no-repeat scroll 0;
	width:107px;
}
.block-top h4 span {
	display:block;
	height:62px;
	text-indent:-9999px;
}
.block-top .link a {
	background:transparent url(http://static.allopneus.com/images/arrow-link.png) no-repeat scroll 0;
	color:#3E3D40;
	cursor:pointer;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	min-height:22px;
	padding-left:20px;
}
.block-top h4 span.title2 {
	background:transparent url(http://static.allopneus.com/images/avec-title2-bg.gif) no-repeat scroll 0;
	width:116px;
}
.block-top h4 span.title3 {
	background:transparent url(http://static.allopneus.com/images/avec-title3-bg.gif) no-repeat scroll 0;
	width:140px;
}
.block-top .code-form {
	border-top:1px solid #D3D3D3;
	margin:0 -10px 0 -12px;
	overflow:hidden;
	padding:0 10px 0 12px;
	position:relative;
	width:244px;
}
.block-top .code-form p {
	font-size:11px;
	line-height:15px;
	padding-top:7px;
}
.block-top .code-form div {margin-top:4px;}
.block-top .code-form .form-btn {
	display:inline;
	float:right;
	margin-right:19px;
	width:40px;
}
.block-top .code-form .form-text {
	background:transparent url(http://static.allopneus.com/images/form-text-bg.gif) no-repeat scroll 100% 0;
	float:right;
	height:14px;
	padding:2px 6px 4px;
	width:61px;
}
.block-top .code-form .form-text input {
	background:none;
	border:none;
	color:#3E3D40;
	float:left;
	font-size:12px;
	height:14px;
	line-height:14px;
	width:61px;
}
.block-top .code-form label {
	display:inline;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	margin-right:11px;
}
.block-top .block, .block-top .inner, .block-top .code-form div {
	overflow:hidden;
	position:relative;
	width:100%;
}
.top-pneus-box-5 .tp-pns-bx-hldr {background:url(http://static.allopneus.com/images/bg-top-pneus-box-bottom-4.gif) no-repeat 0 100%;}
.top-pneus-box-5 {
	background:url(http://static.allopneus.com/images/bg-top-pneus-box-center-2.gif) repeat-y;
}
.top-pneus-box-5 .tp-pns-bx-innr {background:url(http://static.allopneus.com/images/bg-top-pneus-box-top-2.gif) no-repeat;}
.block-top p.text2 {padding-top:8px;}
.block-top .col3 .inner .link {
	bottom:4px;
	left:0;
}
* html .block-top .col3 .inner .link {bottom:10px;}
* +html .block-top .col3 .inner .link {bottom:10px;}
.block-top .col1 {
	padding-left:10px;
	width:243px;
}
.block-top .col2 {
	padding-left:9px;
	width:244px;
}
/* next-content style */
.next-content {
	width:100%;
}
.next-content:after {
	content:"";
	display:block;
	clear:both;
}
/* column-lft style */
.column-lft {
	float:left;
	padding:4px 0 0;
	width:356px;
}
.les-services-blue {
	background:url(http://static.allopneus.com/images/bg-les-services-center-4.gif) repeat-y;
	width:338px;
	margin:0 0 0 15px;
}
.les-services-blue .les-services-inner {
	background:url(http://static.allopneus.com/images/bg-les-services-bottom-4.gif) no-repeat 0 100%;
	width:338px;
	padding-bottom:3px;
}
.les-services-blue .les-services-heading {
	background:url(http://static.allopneus.com/images/bg-les-services-heading-5.gif) no-repeat;
	margin:0 0 0 -11px;
	padding:14px 5px 0 51px;
	width:293px;
}
.les-services-blue .les-services-content {
	padding-top:4px;
	padding-left:10px;
}
.les-services-blue .express-price {
	margin-top:8px;
	background-position:3px 50%;
}
.les-services-blue .les-services-content p {margin-left:3px;}
.logo-next {
	position:absolute;
	left:227px;
	top:13px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/logo-chronopost-2.gif) no-repeat;
	width:102px;
	height:56px;
}
.logo-next a {
	display:block;
	height:100%;
}
.next-content .qui-sommes {margin-top:40px;}
/* column-rght style */
.column-rght {
	float:right;
	width:437px;
	padding:4px 0 0;
}
.assurances-box-2 {
	margin:3px 0 10px 12px;
	background:url(http://static.allopneus.com/images/bg-assurence-center-2.gif) repeat-y;
}
.assurances-box-2 .assurances-box-hldr {background:transparent url(http://static.allopneus.com/images/bg-assurence-top-2.gif) no-repeat;}
.assurances-box-2 .assurances-box-inner {
	background:url(http://static.allopneus.com/images/bg-assurence-bottom-2.gif) no-repeat 0 100%;
	padding:6px 3px 0 1px;
	position:relative;
	width:421px;
}
.assurances-box-2 ul.assurances-list {
	background:url(http://static.allopneus.com/images/bg-assurances-list-2.gif) no-repeat;
	padding-top:4px;
}
.assurances-box-2 ul.assurances-list li {
	padding-left:62px;
	width:331px;
	padding-bottom:6px;
}
.assurances-box-2 ul.assurances-list li:first-child {border:none;}
.assurances-box-2 .assurances-info {
	width:200px;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:11px;
	background:none;
}
.assurances-box-2 .assurances-price {
	padding:0 0 0 29px;
	margin:-3px 0 0;
	background:url(http://static.allopneus.com/images/bg-assurances-info.png) no-repeat;
}
.assurances-box-2 ul.assurances-list li {
	padding-top:6px;
}
.assurances-box-2 .assurances-price span {margin-bottom:2px;}
.assurances-box-2 ul.assurances-list li.item-1 {background:url(http://static.allopneus.com/images/item-assuraces-1.gif) no-repeat 10px 6px;}
.assurances-box-2 ul.assurances-list li.item-2 {background:url(http://static.allopneus.com/images/item-assuraces-2.gif) no-repeat 8px 5px;}
.assurances-box-2 ul.assurances-list li.item-3 {background:url(http://static.allopneus.com/images/item-assuraces-3.gif) no-repeat 4px 4px;}
.allopneus-green-box {
	background:url(http://static.allopneus.com/images/bg-allopneus-green-box.gif) no-repeat;
	width:393px;
	height:145px;
	padding:12px 0 0 39px;
	margin:0 0 0 5px;
}
.allopneus-green-box-hd {
	display:block;
	padding-left:9px;
	color:#fff;
	font-size:15px;
}
.text-leco {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/text-leco.gif) no-repeat;
	width:233px;
	height:27px;
	margin:25px 0 9px;
}
.text-tous {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:233px;
	height:16px;
	margin:0 0 18px;
	background:url(http://static.allopneus.com/images/text-tous.gif) no-repeat;
}
.link-en-savoir {
	display:block;
	background:url(http://static.allopneus.com/images/bg-green-link.gif) no-repeat 0 2px;
	padding:0 0 12px 21px;
	font-size:12px;
	line-height:14px;
}
.link-en-savoir a {color:#3e3d40;}
.ils-nous-3 {margin-top:4px;}
.ils-nous-3 .block {
	margin-left:16px;
	min-height:87px;
	width:406px;
}
* html .ils-nous-3 .block {height:87px;}
.assurances-box-2 .icon-assurances {top:-9px;}
/* quads-accueil page */
.top-pneus-box-6 {
	margin-bottom:7px;
}
.top-pneus-box-6 .arrow-heading {background:url(http://static.allopneus.com/images/bg-arrow-heading-center-5.gif) repeat-x;}
.top-pneus-box-6 .arrow-heading-innr {background:url(http://static.allopneus.com/images/bg-arrow-heading-5.gif) no-repeat 100% 0;}
.top-pneus-box-6 .text-heading {
	font-size:28px;
	color:#006633;
	padding-top:10px;
}
.top-pneus-box-6 .box-top-content {
	padding-top:3px;
	font-size:26px;
	position:relative;
	z-index:15;
}
.top-pneus-box-6 .box-top-content img {
	margin:0 11px 0 0;
}
.top-pneus-box-6 .box-top-content p {
	margin:0;
	padding:14px 120px 50px 0;
}
.right-weel {
	position:absolute;
	left:693px;
	top:22px;
	z-index:5;
}
.top-pneus-box-6 .box-top-heading {
	position:relative;
	z-index:20;
}
.text-de-600 {
	position:absolute;
	left:684px;
	top:45px;
	width:125px;
	height:118px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/text-de-600.png) no-repeat;
	z-index:10;
}
.text-prix {
	position:absolute;
	left:284px;
	bottom:12px;
	background:url(http://static.allopneus.com/images/text-prix.gif) no-repeat;
	width:371px;
	height:49px;
	text-indent:-9999px;
	overflow:hidden;
}
/* quads style */
ul.quads {
	list-style:none;
	padding:0 0 13px;
	margin:0 -11px 0 0;
	width:825px;
	overflow:hidden;
}
ul.quads li {
	float:left;
	width:181px;
	height:167px;
	margin:0 11px 0 5px;
	padding:7px 4px 4px 4px;
	display:inline;
	text-align:center;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/bg-quads.jpg) no-repeat;
}
.quads-name {
	display:block;
	color:#fff;
	font-size:17px;
	line-height:19px;
	margin:0 0 12px;
}
.les-services-dark-green {
	margin-top:0;
}
.les-services-dark-green .les-services-heading {background:url(http://static.allopneus.com/images/bg-les-services-heading-6.gif) no-repeat;}
.livraison-light-blue {
	color:#229bd3;
	background:url(http://static.allopneus.com/images/bg-livraison-light-blue.gif) no-repeat;
}
.services-section-dark-green .livraison-heading {
	background:url(http://static.allopneus.com/images/bg-livraison-dark-green.gif) no-repeat;
	color:#006837;
}
.services-section-dark-green .express-price {
	background:url(http://static.allopneus.com/images/arrow-price-dark-green.gif) no-repeat 5px 50%;
}
.services-section-dark-green .express-price span {color:#006837;}
.les-services-dark-green .les-services-inner {padding-bottom:0;}
/* remerciement-cb page */
.remerciement-box-4 {
	background:url(http://static.allopneus.com/images/bg-remerciement4.gif) no-repeat 18px 6px;
	margin:0;
	padding:26px 0 0 114px;
}
.remerciement-box-4 h1 {
	padding-bottom:6px;
}
.box-wrap-next {
	padding:13px 0 0 28px;
}
.box-wrap-next .box-passation {margin-bottom:0;}
.box-wrap-next .box-passation .top h2 {
	font-size:12px;
	text-transform:none;
}
.box-wrap3 .box-content-6 {
	padding:12px 40px 2px 69px;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#3e3d40;
}
.box-wrap3 .box-content-6 p {margin:0 0 13px;}
.box-wrap3 .box-content-6 a {color:#229bd3;}
/* fia-net-box style */
.fia-net-box {
	padding:13px 10px 17px 44px;
	font-size:12px;
	font-weight:bold;
	color:#3e3e40;
	height:1%;
	overflow:hidden;
}
.logo-fia-net-2 {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/logo-fia-net-2.gif) no-repeat;
	width:195px;
	height:54px;
	margin:0 6px 0 0;
}
.logo-fia-net-2 a {
	height:100%;
	display:block;
}
.fia-net-box p {margin:19px 0 0;}
.fia-net-box p a {
	color:#229bd3;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
/* rappel-box style */
.rappel-box {padding:0 34px;}
.rappel-head {
	display:block;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#3e3e40;
	background:url(http://static.allopneus.com/images/bg-rappel-head.gif) no-repeat;
	padding:0 0 0 42px;
	height:18px;
	line-height:18px;
}
.rappel-info {
	padding:13px 30px 13px 36px;
	width:678px;
	font-size:10px;
	line-height:12px;
	color:#3e3d40;
	overflow:hidden;
	border-bottom:1px solid #cfcfd0;
}
.rappel-info p {margin:0;}
.rappel-info-left p strong {
	display:block;
}
.rappel-info-left {
	float:left;
	width:265px;
	position:relative;
	padding:55px 0 0;
}
img.car {
	position:absolute;
	left:5px;
	top:3px;
}
.rappel-info-right {
	float:right;
	width:341px;
	padding:55px 0 0;
	position:relative;
}
.logo-chronopost {
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/logo-chronopost-3.gif) no-repeat;
	width:78px;
	height:50px;
	left:0;
	top:0;
	position:absolute;
}
.logo-chronopost a {
	display:block;
	height:100%;
	background:url(http://static.allopneus.com/images/logo-chronopost-3.gif) no-repeat;
}
.rappel-info a {color:#17a2e5;}
/* allopneus-address style	 */
.allopneus-address {
	padding:6px 0 0 57px;
	font-size:11px;
	line-height:14px;
	color:#3e3d40;
}
.allopneus-address address {
	font-style:normal;
	margin:0;
}
.allopneus-address address span {display:block;}
.allopneus-address em {
	display:block;
	font-style:normal;
	color:#808080;
	font-weight:bold;
}
.allopneus-address a {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#229bd3;
}
/* fiche-produit-jantes page */
.nom-du-pack-2 {
	background:url(http://static.allopneus.com/images/bg-nom-du-pack-tcenter-2.gif) repeat-y;
}
.nom-du-pack-2 .nom-du-pack-hldr {
	background:url(http://static.allopneus.com/images/bg-nom-du-pack-top-2.gif) no-repeat;
	padding-top:5px;
}
.nom-du-pack-2 .nom-du-innr {
	background:url(http://static.allopneus.com/images/bg-nom-du-pack-bottom-2.gif) no-repeat 0 100%;
	padding-bottom:11px;
	overflow:hidden;
}
.block-product {
	float:left;
	width:487px;
}
.block-product .hldr {
	background:#fff url(http://static.allopneus.com/images/bg-block-prod-top.gif) no-repeat;
	border-right:1px solid #a6a6a6;
	width:486px;
	padding:10px 0 0;
}
.block-product .innr {
	background:url(http://static.allopneus.com/images/bg-block-prod-bottom.gif) no-repeat 0 100%;
	padding:0 0 5px;
}
.innr-hldr {
	width:486px;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/sep.gif) repeat-y 273px 0;
}
.prdct-img {
	float:left;
	width:274px;
	text-align:center;
	padding:12px 0 7px;
}
.prdct-info-box {
	float:left;
	overflow:hidden;
	width:212px;
	padding:9px 0 0;
}
.logo-kosey {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/logo-kosey.gif) no-repeat;
	width:99px;
	height:36px;
	margin:0 auto 20px;
}
.logo-kosey a {
	display:block;
	height:100%;
}
.prdct-info-box dl {
	margin:0;
	padding:0 0 22px;
	width:100%;
	overflow:hidden;
}
.prdct-info-box dl dt {
	float:left;
	text-align:right;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	width:67px;
	padding:0 9px 0 0;
}
.prdct-info-box dl dd {
	margin:0 0 0 76px;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.prdct-info-box dl dd span {display:block;}
.prdct-info-box dl dd.modele {color:#0071bc;}
.prdct-info-box dl dd.light-gray {color:#3e3e40;}
.prdct-numbers {
	background:url(http://static.allopneus.com/images/bg-prdct-numbers.gif) repeat-x;
	padding:7px 0 0 12px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.prdct-numbers p {margin:0;}
.prdct-numbers ul {
	list-style:none;
	margin:0 -20px 0 0;
	width:220px;
	overflow:hidden;
	font:bold 14px/17px Arial, Helvetica, sans-serif;
	padding:3px 0 0;
}
.prdct-numbers ul li {
	float:left;
	padding:0 40px 0 0;
}
.prdct-text {
	width:100%;
	overflow:hidden;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:4px 0 0;
}
.voir-photos {
	float:left;
	padding:0 0 0 3px;
	width:178px;
	overflow:hidden;
}
.voir-photos a {
	float:left;
	background:url(http://static.allopneus.com/images/bg-voir-photos.gif) no-repeat;
	padding:0 0 4px 59px;
	color:#fff;
}
.prdct-text-next {
	float:left;
	border-left:2px solid #fff;
	padding:0 0 0 18px;
	width:270px;
	color:#fff;
}
.prdct-text-next span {display:block;}
.block-prix {
	float:right;
	width:279px;
	background:#eee url(http://static.allopneus.com/images/bg-block-prix.gif) no-repeat 0 100%;
}
.block-prix-head {
	display:block;
	background:#132b60 url(http://static.allopneus.com/images/bg-block-prix-head.gif) repeat-x;
	text-align:center;
	color:#fff;
	font-size:11px;
	padding:4px 0 8px;
}
.block-prix-innr {
	background:#eee url(http://static.allopneus.com/images/bg-block-prix-innr.gif) repeat-x 0 100%;
	padding:33px 4px 2px 0;
	height:1%;
	text-align:center;
}
.main-price {
	display:block;
	font-size:30px;
	color:#000;
}
.main-price sup {font-size:10px;}
.old-price {
	display:block;
	color:#f00;
	font-size:13px;
	margin:-3px 0 0;
}
.text-promotion {
	background:url(http://static.allopneus.com/images/text-promotion.gif) no-repeat;
	width:137px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	margin:11px 0 9px 72px;
	display:block;
}
.prix-unitaire {
	display:block;
	text-align:right;
	font-size:11px;
	font-weight:bold;
}
.block-quantite {
	padding:15px 11px 0 15px;
	height:1%;
	overflow:hidden;
}
.block-quantite label {
	float:left;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000;
	margin:36px 6px 0 0;
}
.quantite-sel {
	float:left;
	width:41px;
	font-size:10px;
	margin:34px 0 0;
	padding:0;
}
ul.list-btns {
	list-style:none;
	padding:0;
	margin:0;
	float:right;
	width:129px;
}
ul.list-btns li {padding:0 0 16px;}
ul.list-btns li a {
	display:block;
	background:url(http://static.allopneus.com/images/btn-acheter-2.gif) no-repeat;
	width:129px;
	height:36px;
	text-indent:-9999px;
	overflow:hidden;
}
.assurances-box-3 {
	margin:6px 0 0 409px;
	width:385px;
	overflow:hidden;
	background:url(http://static.allopneus.com/images/bg-assurances-center.gif) repeat-y;
}
.assurances-box-3 .assurances-box-hldr {background:url(http://static.allopneus.com/images/bg-assurances-top.gif) no-repeat;}
.assurances-box-3 .assurances-box-inner {
	background:url(http://static.allopneus.com/images/bg-assurances-bottom.gif) no-repeat 0 100%;
	padding:4px 15px 0 23px;
	width:347px;
}
.assurances-box-3 .assurances-heading {
	background:none;
	color:#3e3d40;
	font-size:14px;
	background:url(http://static.allopneus.com/images/bg-assrncs.gif) no-repeat;
	padding:12px 0 10px 56px;
}
.assurances-box-3 ul.assurances-list {
	background:none;
	padding-left:0;
	padding-top:2px;
	padding-right:0;
}
.assurances-box-3 ul.assurances-list li {
	background:url(http://static.allopneus.com/images/sep-assurances.gif) no-repeat 51px 0;
	padding-left:3px;
	border:none;
	width:344px;
}
.assurances-box-3 .assurances-info {
	background:url(http://static.allopneus.com/images/bg-assurances-list-1.gif) no-repeat 0 2px;
	padding-left:49px;
	width:195px;
	padding-right:0;
	font-size:11px;
	word-spacing:-1px;
}
.assurances-box-3 .assurances-price {
	padding-left:20px;
	float:right;
}
.assurances-box-3 .assurances-price strong {margin:-5px 0 0;}
.info-boxes .content-tab h3.head-blue {background:#004C93 url(http://static.allopneus.com/images/marker23.gif) no-repeat scroll 8px 50%;}
.propose {
	background:url(http://static.allopneus.com/images/bg-propose-center.gif) repeat-y;
	margin:0 0 10px;
}
.propose .hldr {
	background:url(http://static.allopneus.com/images/bg-propose-top.gif) no-repeat;
}
.propose .innr {
	background:url(http://static.allopneus.com/images/bg-propose-bottom.gif) no-repeat 0 100%;
	width:781px;
	overflow:hidden;
	padding:1px 0 0 0;
}
.propose table {
	border-collapse:collapse;
	padding:0;
	margin:0;
	width:781px;
}
.propose table td {
	margin:0;
	padding:0;
}
.propose table td.propose-cell-1 {
	width:160px;
	text-align:center;
}
.propose table td.propose-cell-2 {
	width:444px;
	vertical-align:top;
}
.propose table td.propose-cell-3 {
	width:103px;
	text-align:center;
}
.propose table td.propose-cell-4 {
	width:74px;
	text-align:center;
}
.propose-img-holder {
	float:left;
	width:160px;
	text-align:center;
}
.propose-text {
	padding:12px 0 0 17px;
	color:#3e3d40;
	font-size:11px;
	text-transform:uppercase;
}
.propose-head {
	display:block;
	font-size:14px;
	color:#004c93;
}
.propose-head-red {color:#e53138;}
.propose-text a {text-decoration:underline;}
.propose-text a:hover {text-decoration:none;}
.propose-price {
	text-align:center;
	font-size:19px;
}
.propose table td.propose-cell-4 label {
	font-size:11px;
	color:#004c93;
	font-style:italic;
	display:block;
	text-align:center;
	font-weight:bold;
}
.propose ul {
	list-style:none;
	padding:11px 0 0;
	margin:0;
	font-size:13px;
	font-weight:bold;
	color:#e53138;
}
.propose ul li {
	padding:0 0 2px 22px;
	margin:0 0 5px;
	text-transform:none;
}
.propose ul li.item-plus {background:url(http://static.allopneus.com/images/item-lus.gif) no-repeat 0 50%;}
.propose ul li.item-minus {background:url(http://static.allopneus.com/images/item-minus.gif) no-repeat 0 50%;}
.info-boxes-new {
	padding-top:0;
	margin-top:-12px;
}

.tab_background{
	background:url(http://static.allopneus.com/images/header_tab.gif) repeat-x;
	height:33px
}
.pack_moto{
	list-style-type:none;
	height:165px;
	padding:0;
	margin:0;
	padding-top:20px;
	padding-left:5px;
}
.pack_moto li{float:left;}
/* welcome start */
.main-column .welcome{
	background:url(http://static.allopneus.com/images/welcome-box-r.png) repeat-y;
	width:100%;
	margin:6px 0 0;
}
.main-column .welcome .holder{
	background:url(http://static.allopneus.com/images/welcome-box-t.png) no-repeat;
	width:100%;
}
.main-column .welcome .frame{
	background:url(http://static.allopneus.com/images/welcome-box-b.png) no-repeat 0 100%;
	padding:3px 3px 0 2px;
	height:1%;
}
.main-column .welcome h1{
	margin:0;
	background:#ccc url(http://static.allopneus.com/images/welcome-box-ttl.png) no-repeat;
	padding:1px 13px;
	font-size:20px;
	font-weight:normal;
	line-height:48px;
	color:#3e3e40;
	margin:-3px -1px 0;
	position:relative;
	height:1%;
}
.main-column .welcome h2{
	margin:0;
	background:#ccc url(http://static.allopneus.com/images/welcome-box-ttl.png) no-repeat;
	padding:1px 13px;
	font-size:28px;
	font-weight:normal;
	line-height:48px;
	color:#3e3e40;
	margin:-3px -1px 0;
	position:relative;
	height:1%;
}

.main-column .welcome .content{padding:14px 0 19px;}

.main-column .welcome .content a .part{display:block}
* html .main-column .welcome .content a .part{display:inline}
* +html .main-column .welcome .content a .part{display:inline}
.main-column .welcome .content a .part span{
	margin:1px 0 0;
	height:105px;
	display:table-cell;
	vertical-align:middle;
	width:140px;
	padding:0 5px;
}
/* welcome end */
/* kit-list start */
.main-column .kit-list{
	width:100%;
	background:url(http://static.allopneus.com/images/kit-list-r.png) repeat-y;
	margin:9px 0 17px;
}
.main-column .kit-list .holder{
	width:100%;
	background:url(http://static.allopneus.com/images/kit-list-t.png) no-repeat;
}
.main-column .kit-list .frame{
	height:1%;
	background:url(http://static.allopneus.com/images/kit-list-b.png) no-repeat 0 100%;
	padding:3px 3px 24px 2px;
}
.main-column .kit-list h2{
	margin:0;
	background:#adaeae url(http://static.allopneus.com/images/kit-list-ttl.png) no-repeat;
	padding:1px 13px;
	font-size:28px;
	font-weight:bold;
	line-height:48px;
	color:#fff;
	margin:-3px -1px 0;
	position:relative;
	height:1%;
}
.main-column .kit-list .list{
	width:782px;
	margin:8px 0 0 12px;
	overflow:hidden;
}
.main-column .kit-list .chains-list .item{
	background:url(http://static.allopneus.com/images/kit-item-r-1.png) repeat-y;
	position:relative;
}
.main-column .kit-list .chains-list .glow{
	width:782px;
	background:url(http://static.allopneus.com/images/kit-item-glow-1.png) no-repeat 0 50%;
}
.main-column .kit-list .repair-kit-list .item{
	background:url(http://static.allopneus.com/images/kit-item-r-2.png) repeat-y;
	position:relative;
}
.main-column .kit-list .repair-kit-list .glow{
	width:782px;
	background:url(http://static.allopneus.com/images/kit-item-glow-2.png) no-repeat 0 50%;
}
.main-column .kit-list .list .item{
	width:782px;
	margin:7px 0 0;
}
.main-column .kit-list .list .item .holder{
	width:782px;
	background:url(http://static.allopneus.com/images/kit-item-t.png) no-repeat;
}
.main-column .kit-list .list .item .frame{
	height:auto;
	padding:0;
	background:url(http://static.allopneus.com/images/kit-item-b.png) no-repeat 0 100%;
	display:block;
	width:100%;
	text-align:center;
}
/* chains-list start */
.main-column .kit-list .chains-list .col-1{
	display:table-cell;
	vertical-align:middle;
	width:114px;
	padding:3px 2px 5px 24px;
}
.main-column .kit-list .chains-list .col-1 a{
	position:absolute;
	top:6px;
	left:6px;
}
.main-column .kit-list .chains-list .col-2{
	display:table-cell;
	vertical-align:middle;
	width:110px;
	padding:3px 9px 5px;
	text-align:left;
}
.main-column .kit-list .chains-list .col-2 p{
	margin:5px 0 0;
	font: bold 14px/14px Arial, Helvetica, sans-serif;
	color:#0071BA;
}
.main-column .kit-list .chains-list .col-3{
	display:table-cell;
	vertical-align:middle;
	width:117px;
	padding:3px 4px 5px;
}
.main-column .kit-list .chains-list .col-3 span{
	display:block;
	font: 13px/14px Arial, Helvetica, sans-serif;
	color:#000;
}
.main-column .kit-list .chains-list .col-3 p{
	margin:12px 0 0;
	font: bold 15px/16px Arial, Helvetica, sans-serif;
	color:#0071BA;
}
.main-column .kit-list .chains-list .col-4{
	display:table-cell;
	vertical-align:middle;
	width:86px;
	padding:3px 4px 5px;
}
.main-column .kit-list .chains-list .col-4 p{
	margin:4px 0 0;
	font: bold 14px/14px Arial, Helvetica, sans-serif;
	color:#39B34A;
}
.main-column .kit-list .chains-list .col-4 span{
	display:block;
	color:#BE2612;
	font: bold 10px/13px Arial, Helvetica, sans-serif;
}
.main-column .kit-list .chains-list .col-5{
	display:table-cell;
	vertical-align:middle;
	width:130px;
	padding:3px 4px 5px;
}
.main-column .kit-list .chains-list .col-5 strong{
	display:block;
	font: bold 21px/22px Arial, Helvetica, sans-serif;
	color:#000;
}
.main-column .kit-list .chains-list .col-5 span{
	display:block;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color:#f00;
}
.main-column .kit-list .chains-list .col-6{
	display:table-cell;
	vertical-align:middle;
	width:65px;
	padding:3px 4px 5px;
}
.main-column .kit-list .chains-list .col-6 span{
	display:block;
	font: 13px/14px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 5px;
}
.main-column .kit-list .chains-list .col-6 select{width:42px;}
.main-column .kit-list .chains-list .col-7{
	display:table-cell;
	vertical-align:middle;
	width:76px;
	padding:3px 4px 5px;
}
/* chains-list end */
/* repair-kit-list start */
.main-column .kit-list .repair-kit-list .col-1{
	display:table-cell;
	vertical-align:middle;
	width:114px;
	padding:3px 2px 5px 24px;
}
.main-column .kit-list .repair-kit-list .col-1 a{
	position:absolute;
	top:6px;
	left:6px;
}
.main-column .kit-list .repair-kit-list .col-2{
	display:table-cell;
	vertical-align:middle;
	width:220px;
	padding:3px 16px 5px;
	text-align:left;
}
.main-column .kit-list .repair-kit-list .col-2 p{
	margin:5px 0 0;
	font: bold 14px/15px Arial, Helvetica, sans-serif;
	color:#20495a;
}
.main-column .kit-list .repair-kit-list .col-2 span{color:#e5312a;}
.main-column .kit-list .repair-kit-list .col-3{
	display:table-cell;
	vertical-align:middle;
	width:86px;
	padding:3px 4px 5px;
}
.main-column .kit-list .repair-kit-list .col-3 p{
	margin:4px 0 0;
	font: bold 14px/14px Arial, Helvetica, sans-serif;
	color:#39B34A;
}
.main-column .kit-list .repair-kit-list .col-3 span{
	display:block;
	color:#BE2612;
	font: bold 10px/13px Arial, Helvetica, sans-serif;
}
.main-column .kit-list .repair-kit-list .col-4{
	display:table-cell;
	vertical-align:middle;
	width:130px;
	padding:3px 4px 5px;
}
.main-column .kit-list .repair-kit-list .col-4 strong{
	display:block;
	font: bold 21px/22px Arial, Helvetica, sans-serif;
	color:#000;
}
.main-column .kit-list .repair-kit-list .col-4 span{
	display:block;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color:#f00;
}
.main-column .kit-list .repair-kit-list .col-5{
	display:table-cell;
	vertical-align:middle;
	width:65px;
	padding:3px 4px 5px;
}
.main-column .kit-list .repair-kit-list .col-5 span{
	display:block;
	font: 13px/14px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 5px;
}
.main-column .kit-list .repair-kit-list .col-5 select{width:42px;}
.main-column .kit-list .repair-kit-list .col-6{
	display:table-cell;
	vertical-align:middle;
	width:76px;
	padding:3px 4px 5px;
}
/* repair-kit list end */
.main-column .kit-list .size-panel{
	background:#b1b1b1 url(http://static.allopneus.com/images/kit-size-panel.png) repeat-x;
	width:100%;
	overflow:hidden;
	padding:0 0 17px;
}
.main-column .kit-list .size-panel p{
	float:left;
	margin:30px 0 0;
	width:220px;
	padding:0 0 0 12px;
	font:bold 14px/28px Arial, Helvetica, sans-serif;
	color:#3e3e40;
}
.main-column .kit-list .size-panel fieldset{
	float:left;
	margin:12px 0 0;
}
.main-column .kit-list .size-panel div{
	width:62px;
	margin:0 17px 0 0;
	text-align:center;
	float:left;
}
.main-column .kit-list .size-panel div span{
	display:block;
	font: bold 13px/15px Arial, Helvetica, sans-serif;
	color:#3e3e40;
	margin:0 0 7px;
}
.main-column .kit-list .size-panel div select{width:100%;}

/* kit-list end */
.two-columns{
	overflow:hidden;
	width:100%;
}
/*recevez-block*/
.recevez-block{
	width:726px;
	margin:23px 0 0 25px;
	background: url(http://static.allopneus.com/images/bg-recevez.gif) repeat-y;
}
.recevez-holder{
	background: url(http://static.allopneus.com/images/bg-recevez-top.gif) no-repeat;
	padding:9px 0 0 57px;
	width:669px;
	overflow:hidden;
}
.heading-recevez{
	background: url(http://static.allopneus.com/images/bg-heading-recevez.gif) no-repeat;
	width: 669px;
	height: 52px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 27px;
}
.recevez-content-holder{
	width:674px;
	overflow:hidden;
	margin:0 0 5px -5px;
}
.recevez-content-holder.grey-color{background: url(http://static.allopneus.com/images/bg-recevez-grey.gif) repeat-y 100% 0;}
.recevez-content-holder.green-color{background: url(http://static.allopneus.com/images/bg-green-color.gif) repeat-y 100% 0;}
.recevez-content-holder.grey-color2{background: url(http://static.allopneus.com/images/bg-recevez-grey2.gif) repeat-y 5px 0;}
.recevez-content-holder.orange-color{background: url(http://static.allopneus.com/images/bg-recevez-orange.gif) repeat-y 5px 0;}

.recevez-column{
	float:left;
	width:332px;
	margin-left:5px;
	min-height:211px;
	display:inline;
}
* html .recevez-column{height:211px;}
.recevez-column.grey-right{background: url(http://static.allopneus.com/images/bg-recevez-grey-top.gif) no-repeat;}
.recevez-column.type1 {background: url(http://static.allopneus.com/images/bg-type1.gif) no-repeat;}
.recevez-column.type2 {background: url(http://static.allopneus.com/images/bg-type2.gif) no-repeat;}
.recevez-column.type3 {background: url(http://static.allopneus.com/images/bg-type3.gif) no-repeat;}
.recevez-column img{display:block;}
.recevez-box{
	width:292px;
	padding:12px 20px;
	overflow:hidden;
}
.recevez-content-holder h3{
	margin:0 0 18px;
	font-size:29px;
	font-weight:bold;
	font-style:italic;
	color:#3e3e40;
	text-transform:uppercase;
	width:303px;
}
.grey-right .recevez-box h3{color:#3e3e40;}
.type1 .recevez-box h3{color:#666;}
.type2 .recevez-box h3{color:#fff;}
.recevez-content-holder h4{
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#3e3e40;
}
.grey-right .recevez-box h4{color:#3e3e40;}
.type1 .recevez-box h4{color:#666;}
.type2 .recevez-box h4{color:#fff;}
.recevez-content-holder span{
	display:block;
	font-size:11px;
	color:#3e3e40;
	margin-top:13px;
}
.grey-right .recevez-box span{color:#3e3e40;}
.type1 .recevez-box span{color:#666;}
.type2 .recevez-box span{color:#fff;}
.recevez-content-holder p{
	margin:17px 0 0;
	color:#666;
	font-size:14px;
	color:#000;
}

.type1 .recevez-box p{color:#666;}
.type2 .recevez-box p{color:#fff;}
.recevez-b-box{
	width:627px;
	padding:15px 25px 17px 22px;
	background: url(http://static.allopneus.com/images/bg-recevez-orange-top.gif) no-repeat 5px 0;
	overflow:hidden;
}
.recevez-b-box h3{
	width:650px;
	color:#fff;
}
.recevez-b-box h4{color:#fff;}
.recevez-b-box p{
	color:#fff;
	font-size:12px;
}
.prise-link{
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #ed8c00;
	margin:0 0 0 82px;
	display:block;
	width:669px;
	text-transform:uppercase;
	padding-bottom:5px;
	font-style:italic;
}
.prise-link a{
	color:#ed8c00;
	text-decoration:none;
}
.prise-link a:hover{text-decoration:underline;}
.home-menu{
	background: url(http://static.allopneus.com/images/bg-home-menu.gif) no-repeat;
	width:704px;
	margin:7px 0 0 16px;
	padding:7px 0 5px 56px;
}
.home-menu ul{
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #d2d2d2;
}
.home-menu ul li{
	float:left;
	margin-right:1px;
}
.home-menu ul li a{
	float:left;
	background: url(http://static.allopneus.com/images/bg-home-menu-list.gif) no-repeat;
	width: 124px;
	height: 28px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	line-height:28px;
}
.home-menu ul li a:hover,
.home-menu ul li a.active{
	text-decoration:none;
	background-position:0 100%;
}
.sommaire-box{
	background: url(http://static.allopneus.com/images/bg-sommaire.jpg) no-repeat;
	width: 417px;
	height: 600px;
	padding:24px 30px 0 358px;
	margin-bottom:2px;
}
.heading-sommaire{
	background: url(http://static.allopneus.com/images/heading-sommaire.gif) no-repeat;
	width: 258px;
	height: 34px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 19px 65px;
}
.sommaire-list{background: url(http://static.allopneus.com/images/bg-sommaire-list.gif) repeat-y;}
.sommaire-list div{background: url(http://static.allopneus.com/images/bg-sommaire-list-top.gif) no-repeat;}
.sommaire-list ul{
	background: url(http://static.allopneus.com/images/bg-sommaire-list-bt.gif) no-repeat 0 100%;
	list-style:none;
	margin:0;
	padding:9px 0 0 44px;
}
.sommaire-list ul li{
	font-size:15px;
	font-weight:bold;
	padding:0 0 0 36px;
	line-height:24px;
	margin-bottom:13px;
}
.sommaire-list ul li.som-list1{background: url(http://static.allopneus.com/images/som-list1.gif) no-repeat 0 50%;}
.sommaire-list ul li.som-list2{background: url(http://static.allopneus.com/images/som-list2.gif) no-repeat 0 50%;}
.sommaire-list ul li.som-list3{background: url(http://static.allopneus.com/images/som-list3.gif) no-repeat 0 50%;}
.sommaire-list ul li.som-list4{background: url(http://static.allopneus.com/images/som-list4.gif) no-repeat 0 50%;}
.sommaire-list ul li.som-list5{background: url(http://static.allopneus.com/images/som-list5.gif) no-repeat 0 50%;}
.sommaire-list ul li.som-list6{background: url(http://static.allopneus.com/images/som-list6.gif) no-repeat 0 50%;}
.sommaire-list ul li a{
	text-decoration:none;
	color:#3e3e40;
}
.sommaire-list ul li a:hover{text-decoration:underline;}
.sommaire-content{
	width:790px;
	margin:0 0 13px 12px;
	overflow:hidden;
}
.sommaire-title{
	width:100%;
	overflow:hidden;
}
.sommaire-title:after{
	content:"";
	display:block;
	clear:both;
}
.sommaire-title img{
	float:left;
	margin:4px 8px 0 0;
}
.sommaire-title h3{
	margin:0;
	font-size:23px;
	font-weight:bold;
	color:#3e3e40;
	border:solid #cbcbcb;
	border-width:2px 0;
	float:left;
	width:710px;
	padding:0 0 4px;
}
.top-link{
	width:747px;
	overflow:hidden;
	display:block;
}
.top-link a{
	float:right;
	background: url(http://static.allopneus.com/images/top-page-link.gif) no-repeat 100% 2px;
	padding-right:13px;
	color:#3e3d40;
	font-size:12px;
}
.history-box{
	margin-left:36px;
	width:745px;
	overflow:hidden;
	padding:20px 0 30px;
}
.history-box img{
	float:left;
	margin-right:15px;
}
.history-list{
	list-style:none;
	margin:0;
	padding:0;
	width:550px;
	float:left;
}
.history-list li{
	margin-bottom:12px;
}
.history-list span{
	display:block;
	font-size:22px;
	font-weight:bold;
	color:#229ad2;
	line-height:24px;
}
.history-list h4{
	margin:0;
	color:#229ad2;
	font-size:15px;
	line-height:14px;
	font-weight:normal;
}
.history-list p{
	margin:0;
	font-size:12px;
	color:#3e3e40;
	line-height:12px;
}
.engagement-box{
	width:723px;
	margin-left:23px;
	overflow:hidden;
	padding:10px 0 15px;
}
.engagement-box img{float:right;}
.engagement-content{
	width:500px;
	float:left;
}
.engagement-content h4, .profession-content h4{
	margin:0 0 19px;
	font-size:15px;
	color:#229ad2;
	font-weight:normal;
	padding-left:13px;
}
.profession-content h4{
	padding:0;
	margin-bottom:10px;
}
.engagement-content ul, .proff-list{
	list-style:none;
	margin:0;
	padding:0;
}
.proff-list{padding-bottom:12px;}
.engagement-content ul li, .proff-list li{
	color:#3e3e40;
	font-size:12px;
	background: url(http://static.allopneus.com/images/bg-engagment-bullet.gif) no-repeat 0 4px;
	padding-left:13px;
	margin-bottom:5px;
}
.proff-list li{
	margin-bottom:27px;
	line-height:14px;
}
.proff-list li strong{color:#229ad2;}
.profession-box{
	width:707px;
	margin-left:40px;
	padding-top:16px;
}
.profession-box img{
	float:left;
	margin-right:10px;
}
.profession-content{
	float:left;
	width:430px;
	padding-top:2px;
}
.proff-text{padding:0 0 15px 14px;}
.proff-plus{
	list-style:none;
	margin:0;
	padding:0;
}
.proff-plus li{
	font-size:12px;
	font-weight:bold;
	color:#3e3e40;
	background: url(http://static.allopneus.com/images/proff-plus-bullet.gif) no-repeat 0 4px;
	padding-left:16px;
	margin-bottom:8px;
}
.services-holder{
	padding:32px 0 20px;
}
.main-banner{padding:0 0 32px 31px;}
.services-holder.new{padding:0 0 13px;}
.new .main-banner{padding:0 0 0 36px;}
.new .main-banner img{
	margin-top:22px;
	display:block;
}
.adress-box{
	width:726px;
	margin:0 0 36px 17px;
}
.adress-box h4{
	margin:0;
	font-size:26px;
	color:#229ad2;
	padding-left:70px;
	font-weight:normal;
}
.adress-block{
	background: url(http://static.allopneus.com/images/bg-adress.gif) repeat-y;
	margin-bottom:12px;
}
.adress-holder{background: url(http://static.allopneus.com/images/bg-adress-top.gif) no-repeat;}
.adress-frame{
	background: url(http://static.allopneus.com/images/bg-adress-bt.gif) no-repeat 0 100%;
	width: 680px;
	overflow:hidden;
	padding:0 0 0 46px;
}
.adress-column{
	float:left;
	width:316px;
	margin-left:24px;
	display:inline;
}
.adress-column h5{
	height:64px;
	margin:0;
	text-align:center;
	line-height:64px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}
.thumbs-list{
	list-style:none;
	margin:0;
	padding:15px 23px 8px 18px;
	font-size:12px;
	font-weight:bold;
}
.thumbs-list li{
	padding-left:46px;
	background: url(http://static.allopneus.com/images/icon-thumbs.gif) no-repeat;
	min-height:36px;
	margin-bottom:8px;
}
* html .thumbs-list li{height:36px;}
.thumbs-list li a{color:#3e3d40;}
.service-list{
	list-style:none;
	margin:0;
	padding:30px 10px 0 14px;
	font-size:12px;
	font-weight:bold;
}
.service-list li{margin-bottom:12px;}
.service-list li a{
	color:#3e3d40;
	background: url(http://static.allopneus.com/images/arrow-blue1.gif) no-repeat 0 3px;
	padding-left:14px;
}
.livraison-box{
	background: url(http://static.allopneus.com/images/bg-livr.gif) no-repeat 0 100%;
	width: 576px;
	margin-left:70px;
	padding:5px 0 13px 80px;
	color:#3e3d40;
	font-size:12px;
	font-weight:normal;
}
.livraison-box p{margin:0;}
.livraison-box strong{
	font-size:14px;
	text-transform:uppercase;
}
.mode-box{
	margin-left:26px;
	width:720px;
}
.mode-box:after{
	content:"";
	display:block;
	clear:both;
}
.mode-box h4{
	margin:0 0 2px;
	font-weight:normal;
	font-size:26px;
	color:#229ad2;
	padding-left:148px;
}
.mode-content{
	background: url(http://static.allopneus.com/images/bg-modebox.jpg) no-repeat;
	width: 565px;
	height: 127px;
	padding:14px 0 0 155px;
	margin-bottom:32px;
}
.standart-holder{
	width:100%;
	overflow:hidden;
	font-size:13px;
	margin-bottom:15px;
}
.standart-holder h5{
	float:left;
	color:#fff;
	font-size:24px;
	background: url(http://static.allopneus.com/images/bg-standart.gif) no-repeat;
	width: 129px;
	height: 39px;
	line-height:39px;
	margin:0 9px 0 0;
	padding-left:15px;
}
.standart-holder p{
	margin:0;
	float:left;
	color:#fff;
}
.standart-holder p strong{display:block;}
.express-holder{
	width:100%;
	overflow:hidden;
}
.express-holder h5{
	float:left;
	color:#fff;
	font-size:24px;
	background: url(http://static.allopneus.com/images/bg-express.gif) no-repeat;
	width: 129px;
	height: 40px;
	padding-left:15px;
	line-height:39px;
	margin:14px 9px 0 0;
}
.express-holder img{
	float:left;
	margin-right:6px;
}
.express-holder p{
	margin:0;
	float:left;
	color:#fff;
	width:288px;
	padding-top:13px;
}
.express-holder p strong{display:block;}
.paiement-content{
	background: url(http://static.allopneus.com/images/bg-paiement.jpg) no-repeat;
	width: 561px;
	height: 117px;
	padding:24px 0 0 159px;
	margin-bottom:32px;
}
.paiement-content h5{
	margin:0 0 7px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.paiement-hold{
	width:100%;
	overflow:hidden;
}
.paiement-hold img{
	float:left;
	margin-right:5px;
}
.paiement-hold p{
	margin:0;
	float:left;
	font-size:13px;
	color:#fff;
	font-weight:normal;
	width:210px;
}
.garantie-holder{
	width:321px;
	margin-right:22px;
	float:left;
}
.garantie-box{
	background: url(http://static.allopneus.com/images/bg-garantie.gif) no-repeat;
	width: 158px;
	height: 111px;
	padding:30px 5px 0 158px;
	font-size:13px;
	color:#fff;
}
.garantie-box p{
	margin:0;
}
.prix-holder{
	width: 377px;
	float:left;
}
* html .prix-holder{overflow:hidden;}
.prix-box{
	background: url(http://static.allopneus.com/images/bg-prix.gif) no-repeat;
	width: 214px;
	height: 111px;
	padding:30px 5px 0 158px;
	font-size:13px;
	color:#fff;
}
.ind{
	line-height:23px;
	margin-top:-14px !important;
	position:relative;
}
.assurance-box{
	margin-left:35px;
	width:716px;
	padding-top:29px;
}
.assurance-box h4{
	margin:0 0 12px;
	font-weight:normal;
	font-size:26px;
	color:#229ad2;
}
.assurance-content{
	background: url(http://static.allopneus.com/images/bg-assurances.jpg) no-repeat;
	width: 359px;
	height: 220px;
	padding:39px 200px 0 147px;
	margin:0 0 7px 7px;
}
.assurance-content ul{
	list-style:none;
	margin:0;
	padding:0;
}
.assurance-content li{
	height:68px;
	color:#3e3e40;
	font-size:12px;
	overflow:hidden;
	display:table;
}
.assurance-content li div{
	vertical-align:middle;
	margin:0;
	display:table-cell;
}
.assurance-content li h5{
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#0071bb;
}
.assurance-content li p{margin:0;}
.diagramma-box{
	background: url(http://static.allopneus.com/images/bg-diagramma.gif) no-repeat;
	width: 675px;
	height: 230px;
	padding:33px 0 0 99px;
	overflow:hidden;
	margin-top:2px;
}
.diagramma-content{
	float:left;
	width:320px;
}
.diagramma-box ul{
	list-style:none;
	margin:0;
	padding:0;
}
.diagramma-box ul li{
	background: url(http://static.allopneus.com/images/bullet-diagramma.gif) no-repeat;
	font-size:13px;
	color:#3e3e40;
	font-weight:normal;
	padding:0 0 5px 24px;
	margin-bottom:5px;
}
.diagramma-column ul li{margin-bottom:20px;}
.diagramma-box ul li p{margin:0;}
.diagramma-box ul li p strong{color:#e1001a;}
.diagramma-column{
	float:left;
	width:282px;
	padding-left:35px;
}
/* Blog ALLO RSS block */
.blogallo{
	margin-top:7px;
	width:432px;
	float:right;
	background:url(http://static.allopneus.com/images/ils-nous-bg.gif) repeat-y 100% 0;
	overflow:hidden;
}
.blogallo .botbg{
	padding-bottom:8px;
	width:100%;
	background:url(http://static.allopneus.com/images/ils-nous-botbg.gif) no-repeat 100% 100%;
	overflow:hidden;
}
.blogallo .head{
	margin-bottom:-5px;
	padding:9px 10px 8px 68px;
	width:354px;
	height:26px;
	background:url(http://static.allopneus.com/images/blog_rss.gif) no-repeat;
	overflow:hidden;
}
.blogallo .head h3{
	margin:0;
	font-size:15px;
	line-height:26px;
	color:#fff;
}
.blogallo .block{
	margin-left:16px;
	width:406px;
	min-height:251px;
}
.blogallo-3 {margin-top:4px;}
.blogallo-3 .block {
	margin-left:16px;
	min-height:87px;
	width:406px;
}
* html .blogallo-3 .block {height:87px;}





/* pub plaques home page */
#banPlak {	width:805px;height:190px; background-image:url(../images/bgPlaques-Allopneus.jpg);margin:0 0 10px 0;}
	#banPlak * {text-decoration:none;list-style-type:none;border:none;margin:0;padding:0;font-family:Arial, Verdana, Geneva, sans-serif;}
	#banPlak a {	display:block;width:inherit;height:inherit;}
	#banPlak p.titre1 {	font-size:20pt;font-weight:bold;margin:0 0 0 385px;padding-top:10px;float:left;}
	#banPlak p.titre2 {	font-size:20pt;font-weight:bold;margin:0 0 0 385px;color:#FFFFFF;float:left;}
	#banPlak ul.arguPlak {	display:block;width:260px;margin:5px 0 0 385px;float:left;}
	#banPlak ul.arguPlak li {	display:block;width:260px;}
	#banPlak ul.arguPlak p { float:left;margin-bottom:5px;font-size:10pt;font-weight:bold;color:#FFFFFF;}
	#banPlak ul.arguPlak img { float:left;display:block;width:40px;height:20px;margin:0 10px 0 0;}
	#banPlak ul.arguPlak li p span.boldTouch {	color:#535353;text-transform:uppercase;}
	#banPlak ul.etikPlak {	display:block;width:130px;padding:15px 0 0 30px;float:left;}
	#banPlak ul.etikPlak li {	width:130px;}
	#banPlak ul.etikPlak li p {	text-align:center;color:#336600;font-weight:bold;font-size:12pt;}
	#banPlak ul.etikPlak li p.prixPlak {	font-size:30pt;}
	#banPlak ul.etikPlak li p.prixPlak span.prixPlakSmall {	font-size:20pt;color:inherit;}
	#banPlak ul.etikPlak li #savoir {	float:right;height:16px;margin:20px 10px 0 0;width:88px;margin:0 20px 15px 0;}

/* box contact Header */
#boxContact {	width:300px;height:40px;float:right;}
	#boxContact * {	margin:0;padding:0;text-decoration:none;}
	#boxContact ul li {	float:left;display:block;height:40px;}
	#boxContact ul li img {	margin:2px 0 0 2px;}
	#boxContact ul li.contactBg {	padding:0 5px;}
	#boxContact ul li.contactFilet {	width:1px;background-image:url(../images/contactFilet.jpg);margin:0 5px}
	#boxContact ul li.contactBg table tr td {	text-align:right;}
	#boxContact ul li.contactBg p {	font-family:Arial, Verdana, Geneva, sans-serif;color:#666666;}
	#boxContact ul li.contactBg p.contactNum {	font-size:15pt;color:#ff6600;font-weight:bold;margin-bottom:-5px;}
	#boxContact ul li.contactBg p.contactTitre {	font-size:7pt;}
	#boxContact ul li.contactBg p.contactTarif {	font-size:7pt;margin:0 0 0 5px;}
	

/* boxgrise homepage */
.boxGrise {	width:393px;height:123px;float:left;position:relative;}
.boxGrise * {	margin:0;padding:0;}
.boxGrise a { display:block;width:inherit;height:inherit;text-decoration:none;}
.savoir {
	width:88px;
	height:16px;
	background-image:url(../images/btsavoir.gif);
	position:absolute;
	right:20px;
	bottom:20px;
}

#box1euro {	background-image:url(../images/box1euro.jpg);}
#box1euro p {	width:223px;float:left;margin-left:145px;}
#box1euro p.titre {	font-weight:bold;color:#99cc33;font-size:14pt;margin-top:15px;}

/* catalogue tourisme */
#cataNew *{	font-family: Arial, Verdana, Geneva, sans-serif;list-style-type:none;text-decoration:none;border:none;padding:0;margin:0;color:#666666;font-size:10pt;}

	#selectWallo2 {	width:390px;height:114px;float:left;background-image:url(../images/wallo-catalog_allopneus3.jpg);background-repeat:no-repeat;}
	#selectWallo2 p {	width:240px;float:right;text-align:center;margin-top:10px;font-weight:bold;}
	#selectWallo2 p.selectBold {	font-size:12pt;}
	
	#alignPrix2 {	width:421px;height:114px;float:right;background-image:url(../images/bgAlignGlobal3.jpg);background-repeat:no-repeat;position:relative;}
	#alignPrix2 p {	width:300px;float:right;}
	#alignPrix2 p.alignTitre {	font-weight:bold;color:#99cc33;font-size:14pt;margin-top:15px;}
	#alignPrix2 p.alignBold {	font-weight:bold;font-size:12pt;}
	
	#cadreTabSelect {	width:inherit;float:left;background-image:url(../images/bgTabSelect.jpg);}
	#cadreTabSelect table {	border-collapse:collapse;}
	#cadreTabSelect table tr {	}
		#cadreTabSelect table tr.cataHead td {	height:30px;text-align:left;font-weight:bold;color:white;font-size:11px;}
		#cadreTabSelect table tr.cataHead td.t1 {	width:35px;background-image:url(../images/bg-comp1.jpg);}
		#cadreTabSelect table tr.cataHead td.t2 {	width:93px;padding-left:17px;background-image:url(../images/bg-comp2.jpg);color:#666666;}
		#cadreTabSelect table tr.cataHead td.t3 {	width:140px;padding-left:10px;background-image:url(../images/bg-comp3.jpg);background-repeat:no-repeat;}
		#cadreTabSelect table tr.cataHead td.t4 {	width:140px;}
		#cadreTabSelect table tr.cataHead td.t5 {	width:170px;text-align:center;}
		#cadreTabSelect table tr.cataHead td.t6 {	width:111px;text-align:right;padding-right:10px;}
		#cadreTabSelect table tr.cataHead td.t7 {	width:85px;background-image:url(../images/bg-comp7.jpg);}
	#cadreTabSelect table tr td {	height:85px;}
	#cadreTabSelect table tr td.space1 {	height:4px;}
	#cadreTabSelect table tr td.space2 {	height:10px;}
	#cadreTabSelect table tr td.space3 {	height:1px;}
	#cadreTabSelect table tr td.tdCheckbox {	width:35px;text-align:center;background-color:#666666;}
	#cadreTabSelect table tr td.tdPhoto {	width:110px;background-color:white;}
	#cadreTabSelect table tr td.tdPhoto img {	display:block;width:100px;height:inherit;margin:0 auto;}
	#cadreTabSelect table tr td.tdRef {	width:140px;background-color:white;vertical-align:top;padding-left:10px;}
	#cadreTabSelect table tr td.tdRef img.marque {	display:block;margin:5px 0;} /* width:100px;height:30px; */
	#cadreTabSelect table tr td.tdRef img.product-type {	margin:5px 10px -4px 0;}
	#cadreTabSelect table tr td.tdRef p.txtRef a {	font-size:10pt;font-weight:bold;}
	#cadreTabSelect table tr td.tdCarac {	width:140px;background-color:white;vertical-align:top;}
	#cadreTabSelect table tr td.tdCarac p.txtCarac1 {	padding-top:5px;}
	#cadreTabSelect table tr td.tdCarac p.txtCarac1 a {	color:#3399cc;font-size:11pt;font-weight:bold;}
	#cadreTabSelect table tr td.tdCarac p.txtCarac2 a {	font-size:8pt;}
	#cadreTabSelect table tr td.tdSelect {	width:170px;background-color:white;vertical-align:top;text-align:center;}
	#cadreTabSelect table tr td.tdSelect img.noteStars {	margin-top:5px;}
	#cadreTabSelect table tr td.tdSelect p.txtAvis a {	font-size:8pt;}
	#cadreTabSelect table tr td.tdPrix {	width:111px;background-color:white;vertical-align:top;text-align:right;padding-right:10px;}
	#cadreTabSelect table tr td.tdPrix p.prixNormal {	font-size:18pt;font-weight:bold;}
	#cadreTabSelect table tr td.tdPrix p.prixHt sup {	font-Size:10px;}
	#cadreTabSelect table tr td.tdPrix p.txtDispo1, #cadreTabSelect table tr td.tdPrix p.txtDispo2,
	#cadreTabSelect table tr td.tdPrix p.txtDispo3, #cadreTabSelect table tr td.tdPrix p.txtDispo4 {
		color:#66cc00;font-weight:bold;margin-top:15px;font-size:9pt;}
	#cadreTabSelect table tr td.tdPrix p.txtDispo4 {	color:#ff6600;}
	#cadreTabSelect table tr td.tdAcheter {	width:85px;text-align:center;background-color:#666666;}
	
	#cadreTabSelect table tr.lineStd { }
	#cadreTabSelect table tr.lineStd td.tdCheckbox { background-color:white;}
	#cadreTabSelect table tr.lineStd td.tdAcheter { background-color:white;}
	#cadreTabSelect table tr.lineStd td.tdSelect img.promo { display:block;width:170px;height:48px;}
	#cadreTabSelect table tr.lineStd td.tdRef img.nouveau { display:block;width:120px;height:27px;margin-top:1px;}
	
	#cadreTabSelect table tr td.tdPrix p.prixPromo {	font-size:18pt;font-weight:bold;color:#cc0000;}
	#cadreTabSelect table tr td.tdPrix p.prixOrigin {	font-size:10pt;font-weight:bold;color:#cc0000;}
	#cadreTabSelect table tr td.tdPrix p.prixNouveau {	font-size:18pt;font-weight:bold;color:#99cc33;}
	#cadreTabSelect table tr td.tdPrix p.prixNandP {	font-size:18pt;font-weight:bold;color:#cc0000;}
	#cataNav {	float:left;width:811px;height:50px;padding-top:10px;}
	#cataNav p {	font-size:10pt;}
	#cataNav p.pagesN {	float:left;text-align:left;width:180px;padding-left:20px;}
	#cataNav p.pagesNav {	float:left;text-align:center;width:411px;}
	#cataNav p.pagesNav span.pagesLink {	font-weight:bold;font-size:11pt;color:#3399CC;margin:0 10px;}
	#cataNav p.pageDirHead {	float:left;text-align:right;width:180px;padding-right:20px;}
	
/* modif bloc adresse page "Commande-livraison-station.html" */

	#adrBloc {	width:732px;padding:0 10px;float:left;text-align:center;}
	#adrBloc p. {	font-size:14px;font-weight:bold;padding-top:20px;}
	#adrBloc .adrUnik {	width:346px;margin:10px auto;}
	#adrBloc .adrUnik p {	font-size:14px;margin:0;padding:0;}
	#adrBloc .adrUnik p.nom {	font-weight:bold;}
	#adrBloc .adrUnik p.adresse {	}
	#adrBloc .adrUnik p.cpVille {	font-weight:bold;}
	#adrBloc .adrUnik span.btValidAdr {	display:block;width:inherit;height:50px;text-align:center;}
	#adrBloc .adrUnik span.btValidAdr a {	margin:0 110px 0 0;}

/* css footer2 */

#footer2 * {	font-family: Arial, Verdana, Geneva, sans-serif;border:none;font-size:10pt;margin:0;padding:0;text-decoration:none;list-style-type:none;}
#footer2 {	width:980px;margin:0 auto;clear:both;}

	#footer2 .footSup {	width:inherit;height:15px;background-image:url(../images/foot-bg-sup.jpg);background-repeat:repeat-x;}
	#footer2 .footCols {	width:inherit;background-image:url(../images/foot-bg-center.jpg);background-repeat:repeat-y;}
	#footer2 .footCols .footCol1, #footer2 .footCols .footCol2, #footer2 .footCols .footCol3 {	float:left;padding:15px 0;}
	#footer2 .footCols .footCol1 {	width:142px;padding-left:15px;}
	#footer2 .footCols .footCol2 {	width:460px;padding-left:20px;}
	#footer2 .footCols .footCol3 {	width:328px;padding-right:15px;}
	#footer2 .footPartners {	width:inherit;height:150px;float:left;}

	#footer2 .footFilet {	width:1px;height:200px;background-color:grey;float:left;margin:auto 0;}

	#footer2 .footCols .footCol1 ul.footList {	display:block;width:126px;float:left;}
	#footer2 .footCols .footCol1 ul.footList li {
		float:left;
		width:126px;
		padding-left:15px;
		background-image:url(../images/foot-pastille.jpg);
		background-repeat:no-repeat;
		background-position:bottom left;
		margin-bottom:2px;
	}
	#footer2 .footCols .footCol1 ul.footList li a {	font-size:9pt;color:#666;font-weight:normal;}
	#footer2 .footCols .footCol1 ul.footList li a:hover {	color:#ccc;font-weight:bold;}

	#footer2 .footCols .footCol2 p.footTitre1, #footer2 .footCols .footCol2 p.footTexte1 {	display:block;width:435px;float:left;}
	#footer2 .footCols .footCol2 p.footTitre1 {	color:#ccc;font-size:11pt;font-weight:bold;margin-bottom:5px;}
	#footer2 .footCols .footCol2 p.footTexte1 {	color:#999;font-size:8pt;margin-bottom:20px;text-align:justify;}
	#footer2 .footCols .footCol2 p.footTexte1 a { color:#999;font-size:8pt;}
	#footer2 .footCols .footCol2 ul li {	float:left;margin:10px 8px 0 0;}

	#footer2 .footCols .footCol3 p {	margin-left:20px;}
	#footer2 .footCols .footCol3 p.footTitre2 {	color:#ccc;font-size:14pt;font-weight:bold;}
	#footer2 .footCols .footCol3 p.footTexte2 {	color:#999;font-size:10pt;margin-top:10px;}
	#footer2 .footCols .footCol3 p.footTexte2 span a {	font-weight:bold;}
	#footer2 .footCols .footCol3 p.footTexte2 span a:hover {	text-decoration:underline;}
	#footer2 .footCols .footCol3 p.footTexte2 span.linkBlog a {	color:#ccc;}
	#footer2 .footCols .footCol3 p.footTexte2 span.linkTwitter a {	color:#3cf;}
	#footer2 .footCols .footCol3 p.footTexte2 span.linkFacebook a {	color:#3b5998;}
	#footer2 .footCols .footCol3 ul {	margin-left:10px;}
	#footer2 .footCols .footCol3 ul li {	float:left;margin:20px 0 0 10px;}
	
	#footer2 .spaceFootAlign {	width:100%;height:1px;clear:both;}

	#footer2  .footPartners ul {	margin:50px 0 0 140px;}
	#footer2  .footPartners ul li {	float:left;margin:0 20px 0 0;}

	
/* Fiche produit */
	
#fichProd * {	margin:0;padding:0;text-decoration:none;list-style-type:none;border:none;font-family: Arial, Verdana, Geneva, sans-serif;border:none;}
#fichProd {	width:790px;padding:10px 5px;margin:0 auto;
	background-repeat:no-repeat;background-position:top right;
}
	
	#fichProd.nouveauEtPromo {	background-image:url(../images/fp-nouveau-et-promo-allopneus.jpg);}
	#fichProd.nouveau {	background-image:url(../images/fp-nouveau-allopneus.jpg);}
	#fichProd.promo {	background-image:url(../images/fp-promo-allopneus.jpg);}

	#fichProd .fpUp {	width:790px;float:left;clear:both;}
	#fichProd .fpUp .fpColG, #fichProd .fpUp .fpColD {	float:left;}
	#fichProd .fpUp .fpColG {	width:220px;padding-top:20px;margin-right:5px;text-align:center;}

	#fichProd .fpUp .fpColG .fpMarque {	width:220px;height:45px;margin:0 0 10px 0;text-align:center;}
	#fichProd .fpUp .fpColG .fpMarque img {	margin:0 auto;}
	#fichProd .fpUp .fpColG .fpVisuelProduit {	width:220px;height:260px;padding:10px 0 5px 0;clear:both;text-align:center;}
	#fichProd .fpUp .fpColG .fpVisuelProduit a {	margin:0 auto;}
	#fichProd .fpUp .fpColG img.zoom {	float:right;margin-right:10px;}
	#fichProd .fpUp .fpColG p {	font-size:8pt;color:#999;float:left;}
	#fichProd .fpUp .fpColG .jGalerie { width:220px;clear:both;}
	#fichProd .fpUp .fpColG .jGalerie a{	display:block;width:67px;height:67px;margin:0 3px 3px 0;border:solid 1px lightgrey;float:left;}
	
	#fichProd .fpUp .fpColD {	width:565px;padding-top:25px;}

	#fichProd .fpUp .fpColD .fpHeadName {	width:480px;margin-bottom:20px;float:left;}
	#fichProd .fpUp .fpColD .fpHeadName p.nomProduit {	font-size:18pt;font-weight:bold;color:#666;float:left;}
	#fichProd .fpUp .fpColD .fpHeadName img.fpVisuelSaison {	margin-left:5px;}

	#fichProd .fpUp .fpColD .fpDescriptif {	width:520px;float:left;background-image:url(../images/fp-bg-descriptif-corps.jpg);background-repeat:repeat-y;}

	#fichProd .fpUp .fpColD .fpDescriptif .head {	width:520px;height:52px;background-image:url(../images/fp-bg-descriptif-head.jpg);}
	#fichProd .fpUp .fpColD .fpDescriptif .head  .fpStars {	width:100px;padding:10px 0 0 10px;text-align:center;float:left;}
	#fichProd .fpUp .fpColD .fpDescriptif .head  .fpStars p.txtAvis {	font-size:8pt;color:#666;}
	#fichProd .fpUp .fpColD .fpDescriptif .head p.fpNote {	float:left;padding:10px 0 0 100px; font-size:15px;color:#666;}
	#fichProd .fpUp .fpColD .fpDescriptif .head p.fpNote span {	font-size:24px;font-weight:bold;}
	#fichProd .fpUp .fpColD .fpDescriptif .head .acheterJante {	width:260px;height:52px;float:left;padding:0 0 0 10px;}
	#fichProd .fpUp .fpColD .fpDescriptif .head .acheterJante p.tailDispo {	color:#666666;font-size:8pt;margin-top:3px;}
	#fichProd .fpUp .fpColD .fpDescriptif .head .acheterJante ul {	}
	#fichProd .fpUp .fpColD .fpDescriptif .head .acheterJante ul li {	float:left;}
	#fichProd .fpUp .fpColD .fpDescriptif .head .acheterJante ul li a {	display:block;width:25px;height:25px;margin:1px;text-align:center;
		background:#f0f0f0;-moz-border-radius: 5px;border-radius: 5px 5px;border:solid 1px #ffffff;}
	#fichProd .fpUp .fpColD .fpDescriptif .head .acheterJante ul li a:hover {	background:#ff6600;}
	#fichProd .fpUp .fpColD .fpDescriptif .head .acheterJante ul li a p {	font-weight:bold;padding-top:5px;font-size:8pt;}
	#fichProd .fpUp .fpColD .fpDescriptif .head .acheterJante ul li a:hover p {	color:white;}
	
	#fichProd .fpUp .fpColD .fpDescriptif .head p.fpMainPrixNormal, #fichProd .fpUp .fpColD .fpDescriptif .head p.fpMainPrixPromo,
	#fichProd .fpUp .fpColD .fpDescriptif .head p.fpMainPrixNouveau, #fichProd .fpUp .fpColD .fpDescriptif .head p.fpMainPrixMini 
		{	font-size:28pt;font-weight:bold;float:right;}
	#fichProd .fpUp .fpColD .fpDescriptif .head p.fpMainPrixNormal {	color:#666;}
	#fichProd .fpUp .fpColD .fpDescriptif .head p.fpMainPrixPromo {	color:#c00;}
	#fichProd .fpUp .fpColD .fpDescriptif .head p.fpMainPrixNouveau {	color:#9C3;}
	#fichProd .fpUp .fpColD .fpDescriptif .head p.fpMainPrixMini {	color:#666;background:#fff;display:block;width:249px;text-align:right;font-size:20pt;}

	#fichProd .fpUp .fpColD .fpDescriptif .corps {	padding-top:10px;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps .caracContain {	width:270px;float:left;margin-bottom:10px;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps dl dt, #fichProd .fpUp .fpColD .fpDescriptif .corps dl dd {	float:left;padding:3px 0;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps dl dt {	width:80px;font-size:8pt;padding-left:10px;color:#666;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps dl dd {	display:block;width:170px;padding-right:10px;color:#39c;font-weight:bold;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul {	float:right;display:block;width:250px;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li {	text-align:right;float:right;display:block;width:250px;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li p {	font-size:10pt;float:right;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li a  {	display:block;float:right;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpPrixOrig p {	color:#c00;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpPrixHt p sup {	font-size:7pt;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fp1euro p a {	color:#666666;font-weight:bold;padding-bottom:10px;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fp1euro p a span {	color:#690;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpEcoPart {	}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpEcoPart p {	color:#690;padding-left:5px;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpEcoPart img {	width:16px;height:16px;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpStock {	padding-top:30px;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpStock p {	color:#690;padding-left:5px;font-weight:bold;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpStock img {	width:16px;height:16px;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpAjouter .fpQuantite {	clear:both;float:right;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpAjouter .fpQuantite p  {	float:left;color:#666666;margin-right:4px;font-size:9pt;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpAjouter .fpQuantite input  {	float:left;border:1px solid #BCBCBC;width:30px;}
	#fichProd .fpUp .fpColD .fpDescriptif .corps ul li.fpAjouter a  {	width:143px;margin:5px -2px 0 107px;}
	
	#fichProd .fpUp .fpColD .fpDescriptif .foot {	width:520px;height:6px;background:url(../images/fp-bg-descriptif-foot.jpg) no-repeat;float:left;}

	#fichProd .fpUp .fpColD  .fpOffresPlus {	clear:both;width:540px;padding:30px 0 0 10px;}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul {	float:left;clear:both;}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li {	display:block;width:120px;height:25px;float:left;margin-right:15px;}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li a {	float:left;}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navNorm a.linkImg {	display:block;width:50px;height:25px;overflow:hidden;background-position:0px;}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navNorm a.linkImg:hover {	background-position:-50px;}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navNorm a#fpOffresPlusChrono {	background-image:url(../images/fp-offre2-chronopost-allopneus.jpg);}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navNorm a#fpOffresPlusCgv {	background-image:url(../images/fp-offre2-alignement-allopneus.jpg);}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navNorm a#fpOffresPlusPaiement {	background-image:url(../images/fp-offre2-3xcb-allopneus.jpg);}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navNorm a#fpOffresPlusFacPai {	background-image:url(../images/fp-offre2-1euro-allopneus.jpg);}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navNorm a.linkTxt {	width:70px;}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navNorm a.linkTxt p {	font-size:7pt;color:#666;padding-left:5px;}
	
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navIe6{	display:block;width:120px;height:25px;float:left;margin-right:15px;}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navIe6 a {	float:left;}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navIe6 a.linkImg {	display:block;width:50px;height:25px;overflow:hidden;}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navIe6 a#fpOffresPlusChrono {	background-image:url(../images/fp-offre2-chronopost-allopneus.jpg);}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navIe6 a#fpOffresPlusCgv {	background-image:url(../images/fp-offre2-alignement-allopneus.jpg);}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navIe6 a#fpOffresPlusPaiement {	background-image:url(../images/fp-offre2-3xcb-allopneus.jpg);}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navIe6 a#fpOffresPlusFacPai {	background-image:url(../images/fp-offre2-1euro-allopneus.jpg);}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navIe6 a.linkTxt {	width:70px;}
	#fichProd .fpUp .fpColD  .fpOffresPlus ul li.navIe6 a.linkTxt p {	font-size:7pt;color:#666;padding-left:5px;}
	#fichProd .fpUp .fpColD  .fpRemise { float: right; clear: both; padding:10px 25px 0px 0px; }

	#fichProd .fpMenuNav {	width:790px;float:left;margin-top:50px;clear:both;}
	#fichProd .fpMenuNav ul li {	display:block;width:170px;height:30px;padding-top:10px;float:left;margin-left:5px;text-align:center;}
	#fichProd .fpMenuNav ul li.t1 {	background-image:url(../images/fp-menuNav-bgBt1.jpg);}
	#fichProd .fpMenuNav ul li.t2 {	background-image:url(../images/fp-menuNav-bgBt2.jpg);}
	#fichProd .fpMenuNav ul li.t1 a {	font-size:12pt;color:#666;font-weight:bold;}
	#fichProd .fpMenuNav ul li.t2 a {	font-size:12pt;color:#fff;font-weight:bold;}
	#fichProd .fpMenuNav .fpMenuNavFoot { width:inherit;height:25px;clear:both;background-image:url(../images/fp-menuNav-bgSub.jpg);background-repeat:repeat-x;}
	#fichProd .fpMenuNav .fpMenuNavFoot p {	float:right;}
	#fichProd .fpMenuNav .fpMenuNavFoot p a {	font-size:8pt;color:#666;}
	#fichProd .fpMenuNav .fpMenuNavFoot .fpMenuNavFootStart {	float:left;width:5px;height:25px;background-image:url(../images/fp-menuNav-bgSubStart.jpg);}
	#fichProd .fpMenuNav .fpMenuNavFoot .fpMenuNavFootEnd {	float:right;width:5px;height:25px;background-image:url(../images/fp-menuNav-bgSubEnd.jpg);}

	#fichProd h3 {	color:#666;padding:0 0 20px 20px;float:left;clear:both;width:770px;font-size:12pt;}
	
	#fichProd .fpPerformances {	width:inherit;float:left;}
	#fichProd .fpPerformances .fpPerfColG {	width:180px;padding-left:20px;float:left;margin-right:20px;}
	#fichProd .fpPerformances .fpPerfColG p {	font-size:8pt;text-align:justify;color:#666;margin-bottom:10px;}
	#fichProd .fpPerformances .fpPerfColG a {	display:block;width:182px;height:32px;background-image:url(../images/fp-bt-notez-le-produit.jpg);}
	
	#fichProd .fpPerformances .fpRatingTable {	width:270px;margin-right:10px;float:left;border-collapse:collapse;}
	#fichProd .fpPerformances .fpRatingTable th {	height:25px;background:url(../images/table-title3.gif) repeat-x;}
	#fichProd .fpPerformances .fpRatingTable tr td {	border-bottom:1px solid #fff;padding:6px 9px;font-size:9px;background:#f2f2f2;}
	#fichProd .fpPerformances .fpRatingTable tr td.fpRtNameCarac {	font-size:8pt;color:#666;}
	#fichProd .fpPerformances .fpRatingTable tr td.notes {	width:170px;padding-left:15px;border-left:1px solid #fff;font-size:12px;}
	#fichProd .fpPerformances .fpRatingTable tr td.notes p {	float:right;}
	#fichProd .fpPerformances .fpRatingTable tr td.notes .fpTabStars {	float:left;}
	#fichProd .fpPerformances .fpRatingTable tr.total td {	background:#e6e6e6;padding:9px 20px;font-weight:bold;}
	#fichProd .fpPerformances .fpRatingTable tr.total td.notes {	width:170px;background:#e6e6e6;}
	#fichProd .fpPerformances .fpRatingTable tr.total td.notes span {	}
	#fichProd .fpPerformances .right-column {	width:270px;float:left;}
	
	#fichProd .fpPerformances .comment-holder {	float:left;clear:both;width:inherit;}
	#fichProd .fpPerformances .comment-holder .comm {	background:#f5f5f5;margin:0 0 10px 0;padding:10px;width:765px;}
	#fichProd .fpPerformances .comment-holder .comm .info {	font-size:10pt;font-family:Arial;font-weight:bold;color:#004C93;}
	#fichProd .fpPerformances .comment-holder .comm .info img {	margin:0 10px 0 0;}
	#fichProd .fpPerformances .comment-holder .comm .miniinfo {	font-size:8pt;padding:0 0 5px 0;}
	#fichProd .fpPerformances .comment-holder .comm .comment-txt {	font-size:10pt;text-align:justify;}
	#fichProd .fpPerformances .comment-holder .comm .post {	text-align:right;font-size:7pt;font-style:italic;clear:both;}
	
	#fichProd .fpNotez {	width:inherit;float:left;}
	#fichProd .fpNotez p.fpComTxt {	padding:0 20px 20px 20px;text-align:justify;color:#666;float:left;}
	#fichProd .fpNotez .add-comment .inner-holder {	border:solid #c9c9c9;border-width:1px 0;background:url(../images/line2.gif) repeat-y 50% 0;height:1%;overflow:hidden;padding:14px 0 6px;}
	#fichProd .fpNotez .fpComChart {	clear:both;padding:20px 20px;}
	#fichProd .fpNotez .fpComChart p {	font-size:8pt;text-align:justify;color:#666;}
	#fichProd .fpNotez .add-comment .wrap {	padding:10px;}
	#fichProd .fpNotez .add-comment .wrap label {	padding:0 5px 0 10px;}
	#fichProd .fpNotez .add-comment .wrap label.spe {	text-align:left;padding:0;width:50px;}
	#fichProd .fpNotez .add-comment .wrap input, #fichProd .fpNotez .add-comment .wrap select, #fichProd .fpNotez .comment-area textarea {	
		border:1px solid #BCBCBC;}
	#fichProd .fpNotez .add-comment .comment-area {	padding:10px;}
	#fichProd .fpNotez .add-comment .send {
		width:80px;
		padding-left:35px;
		background:url(../images/btn-send3.gif) no-repeat;
		line-height:23px;
		position:absolute;
		bottom:15px;
		right:10px;
		text-align:center;
		color:#fff;
		font-weight:bold;
	}
	
	#fichProd .fpProduit {	width:inherit;float:left;}
	#fichProd .fpProduit p.fpProdTxt {	font-weight:bold;font-size:9px;padding:0 20px 20px 20px;float:left;text-align:justify;color:#666;}
	#fichProd .fpInfosTxt {	width:750px;clear:both;float:left;padding:0 20px;}
	
	#fichProd .fpProduit .product-table td.first,
	#fichProd .fpProduit .product-table .grey-cell,
	#fichProd .fpProduit .product-table td.last {
		background:url(../images/product-table.gif) repeat-x;}
	#fichProd .fpProduit .product-table2 .prix select {	border:1px solid #999999;}
		
	#fichProd .jRechMark {	width:inherit;float:left;}
	#fichProd .jRechMark ul.jGloss {	padding:0 20px;clear:both;}
	#fichProd .jRechMark ul.jGloss li {	display:block;width:182px;height:32px;background:url(../images/bt-MarquesSPRITES_1.jpg) no-repeat;margin:0 5px 5px 0;float:left;}
	#fichProd .jRechMark ul.jGloss li a {	display:block;padding:8px 0 0 80px;width:102px;height:24px;font-weight:bold;color:#666;}
		#fichProd .jRechMark ul.jGloss li a:hover {	color:#3399CC;}
		#fichProd .jRechMark ul.jGloss li.m-5 {	background-position:0 -32px;} /* Alpha Romeo */
		#fichProd .jRechMark ul.jGloss li.m-11 {	background-position:0 -64px;} /* Audi */
		#fichProd .jRechMark ul.jGloss li.m-20 {	background-position:0 -96px;} /* BMW */
		#fichProd .jRechMark ul.jGloss li.m-29 {	background-position:0 -128px;} /* Chevrolet */
		#fichProd .jRechMark ul.jGloss li.m-31 {	background-position:0 -160px;} /* Chrysler */
		#fichProd .jRechMark ul.jGloss li.m-32 {	background-position:0 -192px;} /* Citroen */
		#fichProd .jRechMark ul.jGloss li.m-178 {	background-position:0 -224px;} /* Dacia */
		#fichProd .jRechMark ul.jGloss li.m-38 {	background-position:0 -256px;} /* Daewoo */
		#fichProd .jRechMark ul.jGloss li.m-39 {	background-position:0 -288px;} /* Daihatsu */
		#fichProd .jRechMark ul.jGloss li.m-179 {	background-position:0 -320px;} /* Dodge */
		#fichProd .jRechMark ul.jGloss li.m-1 {	background-position:0 -352px;} /* Ferrari */
		#fichProd .jRechMark ul.jGloss li.m-54 {	background-position:0 -384px;} /* Fiat */
		#fichProd .jRechMark ul.jGloss li.m-56 {	background-position:0 -416px;} /* Ford */
		#fichProd .jRechMark ul.jGloss li.m-72 {	background-position:0 -448px;} /* Honda */
		#fichProd .jRechMark ul.jGloss li.m-73 {	background-position:0 -480px;} /* Hyundai */
		#fichProd .jRechMark ul.jGloss li.m-77 {	background-position:0 -512px;} /* Jaguar */
		#fichProd .jRechMark ul.jGloss li.m-79 {	background-position:0 -544px;} /* Jeep */
		#fichProd .jRechMark ul.jGloss li.m-83 {	background-position:0 -576px;} /* Kia */
		#fichProd .jRechMark ul.jGloss li.m-89 {	background-position:0 -608px;} /* Lada */
		#fichProd .jRechMark ul.jGloss li.m-184 {	background-position:0 -640px;} /* Lamborghini */
		#fichProd .jRechMark ul.jGloss li.m-90 {	background-position:0 -672px;} /* Lancia */
		#fichProd .jRechMark ul.jGloss li.m-91 {	background-position:0 -704px;} /* Land Rover */
		#fichProd .jRechMark ul.jGloss li.m-93 {	background-position:0 -736px;} /* Lexus */
		#fichProd .jRechMark ul.jGloss li.m-2 {	background-position:0 -768px;} /* Maserati */
		#fichProd .jRechMark ul.jGloss li.m-101 {	background-position:0 -800px;} /* Mazda */
		#fichProd .jRechMark ul.jGloss li.m-102 {	background-position:0 -832px;} /* Mercedes */
		#fichProd .jRechMark ul.jGloss li.m-105 {	background-position:0 -864px;} /* MG */
		#fichProd .jRechMark ul.jGloss li.m-276 {	background-position:0 -896px;} /* Minerva */
		#fichProd .jRechMark ul.jGloss li.m-108 {	background-position:0 -928px;} /* Mini */
		#fichProd .jRechMark ul.jGloss li.m-110 {	background-position:0 -960px;} /* Mitsubishi */
		#fichProd .jRechMark ul.jGloss li.m-115 {	background-position:0 -992px;} /* Nissan */
		#fichProd .jRechMark ul.jGloss li.m-119 {	background-position:0 -1024px;} /* Opel */
		#fichProd .jRechMark ul.jGloss li.m-122 {	background-position:0 -1056px;} /* Peugeot */
		#fichProd .jRechMark ul.jGloss li.m-186 {	background-position:0 -1088px;} /* Pontiac */
		#fichProd .jRechMark ul.jGloss li.m-125 {	background-position:0 -1120px;} /* Porsche */
		#fichProd .jRechMark ul.jGloss li.m-134 {	background-position:0 -1152px;} /* Renault */
		#fichProd .jRechMark ul.jGloss li.m-140 {	background-position:0 -1184px;} /* Saab */
		#fichProd .jRechMark ul.jGloss li.m-180 {	background-position:0 -1216px;} /* Samsung */
		#fichProd .jRechMark ul.jGloss li.m-141 {	background-position:0 -1248px;} /* Seat */
		#fichProd .jRechMark ul.jGloss li.m-146 {	background-position:0 -1280px;} /* Skoda */
		#fichProd .jRechMark ul.jGloss li.m-147 {	background-position:0 -1312px;} /* Smart */
		#fichProd .jRechMark ul.jGloss li.m-181 {	background-position:0 -1344px;} /* Ssangyong */
		#fichProd .jRechMark ul.jGloss li.m-151 {	background-position:0 -1376px;} /* Subaru */
		#fichProd .jRechMark ul.jGloss li.m-154 {	background-position:0 -1408px;} /* Suzuki */
		#fichProd .jRechMark ul.jGloss li.m-161 {	background-position:0 -1440px;} /* Toyota */
		#fichProd .jRechMark ul.jGloss li.m-168 {	background-position:0 -1472px;} /* Volkswagen */
		#fichProd .jRechMark ul.jGloss li.m-169 {	background-position:0 -1504px;} /* Volvo */
		#fichProd .jRechMark ul.jGloss li.m-177 {	background-position:0 -1536px;} /* Aston Martin */
		/*#fichProd .jRechMark ul.jGloss li.m-??? {	background-position:0 -1568px;}*/ /* Bentley */
		#fichProd .jRechMark ul.jGloss li.m-139 {	background-position:0 -1600px;} /* Rover */
		#fichProd .jRechMark ul.jGloss li.m-129 {	background-position:0 -1632px;} /* Proton */
		#fichProd .jRechMark ul.jGloss li.m-321 {	background-position:0 -1664px;} /* cadillac */
		#fichProd .jRechMark ul.jGloss li.m-325 {	background-position:0 -1696px;} /* infiniti */
		
	#fichProd .jRechMark .m-listing {	clear:both;padding:10px 20px;}
		#fichProd .jRechMark .m-listing h4 {	clear:both;padding:15px 0 3px 0;margin-bottom:3px;display:block;border-bottom:1px solid #cccccc;}
		#fichProd .jRechMark .m-listing ul li {	float:left;width:175px;/*background:#EEEEEE;margin:2px;padding:4px;*/font-size:11px;font-weight:bold;margin-right:10px;}
		#fichProd .jRechMark .m-listing ul li:hover {	background:#3399CC;}
		#fichProd .jRechMark .m-listing ul li:hover a {	color:white;}
		
	#fichProd .jRechMark ul.tailDispo2 {	padding-left:20px;}
	#fichProd .jRechMark ul.tailDispo2 li {	float:left;}
	#fichProd .jRechMark ul.tailDispo2 li a {	display:block;width:30px;height:30px;margin:1px;text-align:center;
		background:#f0f0f0;-moz-border-radius: 5px;border-radius: 5px 5px;border:solid 1px #ffffff;}
	#fichProd .jRechMark ul.tailDispo2 li a:hover {	background:#ff6600;}
	#fichProd .jRechMark ul.tailDispo2 li a p {	font-weight:bold;padding-top:5px;font-size:8pt;}
	#fichProd .jRechMark ul.tailDispo2 li a:hover p {	color:white;}
	
	
/* Home AGRI */

.spaceDiv {	clear:both;height:1px;width:1px;}
	
#homeAgri * {	margin:0;padding:0;text-decoration:none;list-style-type:none;border:none;font-family: Arial, Verdana, Geneva, sans-serif;border:none;font-size:10pt;}
#homeAgri * p, #homeAgri * h1, #homeAgri * h2, #homeAgri * h3 {color:#666;}
#homeAgri {	width:790px;padding:10px 5px;margin:0 auto;background-color:white;}

	#homeAgri .haHeady {	width:inherit;height:375px;background:url(../images/ha-bg-heady_1.jpg) no-repeat;}
	#homeAgri .haHeady h2 {	float:left;font-size:50pt;text-transform:uppercase;font-weight:bold;color:#c90;padding:10px 0 0 30px;}
	#homeAgri .haHeady p {	float:left;font-size:8pt;width:240px;padding:20px 0 0 150px;}
	#homeAgri .haHeady p b {	font-size:inherit;}

	#homeAgri .haDestock {	width:inherit;background:url(../images/ha-bg-destockAgri_1.jpg) no-repeat;padding-top:25px;}
	#homeAgri .haDestock h3 {	float:left;font-size:30pt;text-transform:uppercase;font-weight:bold;color:#c90;padding:0 100px 0 10px;}
	#homeAgri .haDestock .haVisuMarque {	float:left;width:200px;height:50px;text-align:center;}
	#homeAgri .haDestock .haVisuMarque img {	}
	#homeAgri .haDestock .haVignProd {	float:left;width:150px;margin:20px 4px 30px 4px;}
	#homeAgri .haDestock .haVignProd .haVisu {	width:150px;height:200px;margin-bottom:5px;}
	#homeAgri .haDestock .haVignProd p.haName {	color:#39c;text-align:center;font-weight:bold;}
	#homeAgri .haDestock .haVignProd table {	margin:0 auto;}
	#homeAgri .haDestock .haVignProd table tr td {	text-align:right;font-size:8pt;color:#666;}
	#homeAgri .haDestock .haVignProd table tr td a {	font-size:8pt;color:#666;}
	#homeAgri .haDestock .haVignProd table tr td a:hover {	font-size:8pt;color:#39c;font-weight:bold;}
	#homeAgri .haDestock .haVignProd table tr td.haPrix {	font-weight:bold;color:black;}

	#homeAgri .haBox {	width:370px;height:340px;background:url(../images/ha-bg-haBox_1.jpg) repeat-x;}
	#homeAgri .haBox img, #homeAgri .haBox #slider img {	width:370px;height:190px;}
	#homeAgri .haBox h3 {	padding:10px 10px 0 10px;float:left;font-size:15pt;text-transform:uppercase;font-weight:bold;color:#c90;}
	#homeAgri .haBox p {	float:left;padding:10px 10px 0 10px;}
	#homeAgri .haBox p span.haMaxi {	font-size:15pt;font-weight:bold;color:#666;}
	#homeAgri .haBox p span.haMini {	font-size:7pt;}
	#homeAgri #haSwitch {	float:left;margin-left:4px;}
	#homeAgri #haKitPoly {	float:right;margin-right:4px;}

	#homeAgri .haCultor {	width:790px;float:left;clear:both;}
	#homeAgri .haCultor img {	width:490px;height:200px;float:left;}
	#homeAgri .haCultor h3 {	width:270px;float:left;text-align:center;margin:70px 0 0 0;}
	#homeAgri .haCultor h3 img {	width:250px;height:55px;margin:0 10px;}
	#homeAgri .haCultor p {	width:270px;float:left;text-align:center;font-size:8pt}
	#homeAgri .haCultor p b {	font-weight:bold;font-size:12pt;}
	
	/*** jQuery Nivo Slider v2.0 ***/
	 
	 /* rajout perso */
	 #slider {	width:370px;}
	 
	 
	/* The Nivo Slider styles */
	.nivoSlider {	position:relative;}
	.nivoSlider img {	position:absolute;top:0px;left:0px;}
	/* If an image is wrapped in a link */
	.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
	/* The slices in the Slider */
	.nivo-slice {	display:block;position:absolute;z-index:50;height:100%;}
	/* Caption styles */
	.nivo-caption {	position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;/* Overridden by captionOpacity setting */width:100%;z-index:89;}
	.nivo-caption p {	padding:5px;margin:0;}
	/* Direction nav styles (e.g. Next & Prev) */
	.nivo-directionNav a {	position:absolute;top:70px;z-index:99;cursor:pointer;}
	.nivo-prevNav, .nivo-nextNav {
		display:block;
		width:50px;
		height:50px;
		overflow: hidden;
		text-indent:200px;
	}
	.nivo-prevNav {	left:10px;background:url(../images/sliderAgri/slideNavPrev.png);}
	.nivo-nextNav {	right:10px;background:url(../images/sliderAgri/slideNavNext.png);}

	/* Control nav styles (e.g. 1,2,3...) */
	.nivo-controlNav a {	position:relative;z-index:99;cursor:pointer;}
	.nivo-controlNav a.active {	font-weight:bold;}

/* SideBar */

#sbCata *{
	list-style-type:none;text-decoration:none;border:none;
	padding:0;margin:0;
	color:#666666;font-size:10pt;font-family:Verdana, Geneva, sans-serif;
}
#sbCata {	width:157px;float:left;margin-top:5px;}
	
	#sbCata ul.barNav li.t1Img {	width:139px;height:55px;overflow:hidden;float:left;}
	#sbCata ul.barNav li.t1, #sbCata ul.barNav li.t3 {	
		display:block;text-align:center;padding:0px 9px;float:left;}
	#sbCata ul.barNav li.t1 {	background-image:url(../images/bgSb.jpg);}
	#sbCata ul.barNav li.t2 {	display:block;background-image:url(../images/bgSb2.jpg);text-align:center;padding:0px 9px;float:left;}
	#sbCata ul.barNav li.t3 {	height:56px;}
	#sbCata ul.barNav li p {	font-size:8pt;font-weight:bold;display:block;color:#3399cc;}
	#sbCata ul.barNav li p span.sbTitTxt {	font-size:8pt;font-weight:normal;color:#666666;}
	#sbCata ul.barNav li.t1 p, #sbCata ul.barNav li.t2 p {	
		width:139px;margin:0px 0 10px 0;}
	#sbCata ul.barNav li.t3 p {	width:84px;float:left;margin:10px 0 0 0;color:#666666;}
	#sbCata ul.barNav li.t3 p.sbLink {	font-weight:normal;}
	#sbCata ul.barNav li.t1 img, #sbCata ul.barNav li.t2 img {
		display:block;width:139px;height:55px;}
	#sbCata ul.barNav li.t1Img, #sbCata ul.barNav li.t2Img {
		width:157px;height:55px;overflow:hidden;float:left;}
	#sbCata ul.barNav li.t1Img a, #sbCata ul.barNav li.t2Img a {
		display:block;width:157px;height:55px;background-position:0px;}
	#sbCata ul.barNav li.t1Img a:hover, #sbCata ul.barNav li.t2Img a:hover {
		background-position:-157px;}
	#sbCata ul.barNav li.t3 img {	display:block;width:55px;height:55px;float:left;}
	#sbCata ul.barNav li.t3 span.txtFacebook {	color:#4064ae;font-weight:bold;}
	#sbCata ul.barNav li.t3 span.txtTwitter {	color:#29b8da;font-weight:bold;}
	#sbCata ul.barNav li.filet {	display:block;width:157px;height:1px;background-image:url(../images/bgFilet.jpg);float:left;}
	#sbCata ul.barNav li.sbFoot, #sbCata ul.barNav li.sbFoot2, #sbCata ul.barNav li.sbHead2 {
		display:block;width:157px;height:10px;float:left;}
	#sbCata ul.barNav li.sbHead, #sbCata ul.barNav li.sbHeadBis {
		display:block;width:157px;height:42px;float:left;text-align:center;}
	#sbCata ul.barNav li.sbHead p, #sbCata ul.barNav li.sbHeadBis p {
		color:#FFFFFF;font-weight:bold; margin-top:10px;font-size:10pt;}
	#sbCata ul.barNav li.sbHead {	background-image:url(../images/bgSbHeadUp.jpg);}
	#sbCata ul.barNav li.sbHeadBis {	background-image:url(../images/bgSbHeadDown.jpg);}
	#sbCata ul.barNav li.sbFoot {	background-image:url(../images/bgSbFoot.jpg);}
	#sbCata ul.barNav li.sbHead2 {	background-image:url(../images/bgSbHead2.jpg);}
	#sbCata ul.barNav li.sbFoot2 {	background-image:url(../images/bgSbFoot2.jpg);}
	
	#sb1euro {	background:url(../images/1eurocom-bis.jpg);}
	#sb3xcb {	background:url(../images/3xcb-bis.jpg);}
	#sbLivrGrat {	background:url(../images/livraison_allopneus-bis.jpg);}
	#sbCentre {	background:url(../images/montage_allopneus-bis.jpg);}
	#sbPsecu {	background:url(../images/paiement-securise_allopneus-bis.jpg);}
	#sbDevEco {	background:url(../images/eco-participation-bis.jpg);}
	#sbServPro {	background:url(../images/service-pro_allopneus-bis.jpg);}
	#sbCappel {	background:url(../images/centre-appel_allopneus-bis.jpg);}
	#sbCgv {	background:url(../images/alignement_allopneus-bis.jpg);}
	
/* page centre de montage */

.inner p.txtC {	font-size:8pt;text-align:justify;margin-bottom:10px;}

/* page Centre-montage-carte */

#listingDep ul, #listingDep ul li {margin:0;padding:0;}
#listingDep {	clear:both;float:left;width:811px;border-bottom:1px solid #efefef;margin-bottom:20px;padding-bottom:10px;}

	#listingDep ul.villes {	width:811px;clear:both;float:left;margin:20px 0 20px 15px;}
	#listingDep ul.villes li {	float:left;list-style-type:none;margin-left:5px;font-size:9pt;}
	#listingDep ul.villes li.nomVille {	font-weight:bold;}
	#listingDep a:hover { color:#39c;}

	#listingDep ul.dep {	float:left;margin:0 0 0 20px;width:135px;}
	#listingDep ul.dep li {	list-style-type:none;font-size:7pt;}

	
/* page index-vehicule */
	
#container .main-column2 .rechMark {	background:url(../images/border_title.gif) no-repeat;padding-top:15px;padding-left:10px;float:left;}
#container .main-column2 .rechMark .bulle {	clear:both;width:804px;margin-bottom:20px;}
#container .main-column2 .rechMark .bulle img {	display:block;width:200px;height:150px;float:left;}
#container .main-column2 .rechMark .bulle h1, #container .main-column2 .rechMark .bulle p 
	{	float:left;padding:0 0 10px 30px;margin:0;width:520px;}
#container .main-column2 .rechMark .bulle h1 {font-size:20pt;color:#3399cc;}
#container .main-column2 .rechMark .bulle p {font-size:10pt;text-align:justify;}
#container .main-column2 .rechMark .bulle p.miniTxt {	font-size:8pt;}

#container .main-column2 .rechMark .resultMark {	float:left;clear:both;width:785px;margin-bottom:5px;}

#container .main-column2 .ulgamme{	float:left;clear:both;width:785px;height:30px;
	padding:0;margin:10px 0 0 0;list-style-type:none;border-top:1px solid #cccccc;background:#efefef;}
#container .main-column2 .ulgamme li{
	float: left;padding: 6px;margin: 2px;
	font-weight:bold;font-family: Verdana;font-size: 12px;}
#container .main-column2 .ulgamme li a {	color:#999999;}
#container .main-column2 .ulgamme li.active a {	color:#ff6600;}
	

#container .main-column2 .alphabet {	height:38px;width:785px;background:#efefef;
	clear:both;list-style-type:none;padding:0;margin:0;}
#container .main-column2 .alphabet li {
	padding-left:11px;padding-top:9px;float:left;margin:0px;
	font-weight:bold;width:21px;height:32px;}
#container .main-column2 .alphabet li a {	color:#999999;}
#container .main-column2 .alphabet li.active a {	color:#ff6600;}

#container .main-column2 .ulmarque {	width:785px;clear:both;float:left;border-bottom:1px solid #cccccc;
	padding:0 0 20px 0;margin:0 0 20px 0;list-style-type:none;}
#container .main-column2 .ulmarque li {	font-family: Verdana;font-size: 12px;
	padding:6px;margin:2px;float:left;font-weight:bold;text-align:center;}
	
#container .main-column2 .rechMark .resultMark  .modele{
	padding:0;margin-top:0;margin-left:0px;margin-right:0px;list-style-type: none;float:left;clear:both;}
#container .main-column2 .rechMark .resultMark .modele li{
	font-family: Verdana;font-size:10px;padding:4px;margin:2px;border:2px solid #eee;background-color:#eee;}
#container .main-column2 .rechMark .resultMark .modele li:hover{	background-color:#229bd3;color:#fff;}
#container .main-column2 .rechMark .resultMark .modele li:hover a{	color: #fff;}

#container * .find_option{
	font-family:Arial, Verdana;font-weight:bold;background:url(../images/findstep.png) no-repeat;
	padding-left:20px;margin-left:5px;color:#FF6600;}
#container * .change_option {	cursor:pointer;font-family:Arial, Verdana;
	background:url(../images/changedel.png) no-repeat;padding-left:20px;margin-left:5px;}

	
/* Home Jante */

#homeJante * {	margin:0;padding:0;text-decoration:none;list-style-type:none;border:none;font-family: Arial, Verdana, Geneva, sans-serif;border:none;font-size:10pt;}
#homeJante * p, #homeJante * h1, #homeJante * h2, #homeJante * h3, #homeJante * h4 {color:#666;}
#homeJante {	width:814px;}

	#homeJante .headJante { width:814px;clear:both;float:left;}
	#homeJante .headJante h2, #homeJante .headJante p a , #homeJante .headJante .marksList
		{	float:left;width:280px;padding-left:20px;}
	#homeJante .headJante h2 {	font-size:13pt;font-weight:normal;padding-bottom:15px;padding-top:10px;}
	#homeJante .headJante h2 span {	font-size:15pt;font-weight:bold;}
	#homeJante .headJante h2 strong {	font-size:13pt;}
	#homeJante .headJante p a {	color:#666666;font-size:9pt;}
	#homeJante .headJante .marksList {	}
	#homeJante .headJante .marksList  ul li {	margin:0 14px 14px 0 !important;}
	
	#sliderJante {	width:510px;height:380px;float:right;}

	#homeJante .sepSup { width:814px;clear:both;float:left;background:url(../images/homeJanteMev_bg.jpg) repeat-x white;}
	#homeJante .sepSup .meaJanteStart, #homeJante .sepSup .meaJanteEnd  { width:25px;height:8px;}
	#homeJante .sepSup .meaJanteStart {	float:left;background:url(../images/homeJanteMev_start.jpg) no-repeat;}
	#homeJante .sepSup .meaJanteEnd {	float:right;background:url(../images/homeJanteMev_end.jpg) no-repeat;}
	
	#homeJante .meaJante { width:814px;clear:both;float:left;padding-top:20px;margin-bottom:20px;background:white;}
	#homeJante .meaJante ul {	text-align:center;}
	#homeJante .meaJante ul li {	width:182px;padding-top:45px;}
	#homeJante .meaJante ul li.new {	float:left;background:url(../images/homeJanteNew.jpg) no-repeat;margin-right:5px;}
	#homeJante .meaJante ul li.promo {	float:right;background:url(../images/homeJantePromo.jpg) no-repeat;margin-left:5px;}
	#homeJante .meaJante ul li .visuelJante {	width:182px;height:182px;margin:1px 0;}
	#homeJante .meaJante ul li .visuelMarque {	width:182px;height:60px;margin:1px 0;text-align:center;}
	#homeJante .meaJante ul li p {	}
	#homeJante .meaJante ul li p.marque {	font-weight:bold;font-size:15px;}
	#homeJante .meaJante ul li p.prix {	font-weight:bold;font-size:20px;}
	#homeJante .meaJante ul li.new p.prix {	color:#99cc33;}
	#homeJante .meaJante ul li.promo p.prix {	color:#cc0000;}
	#homeJante .meaJante ul li .acheterJante {	text-align:center;margin-top:5px;}
	
	#homeJante .meaJante .prodOthers2 {	width:372px;height:166px;margin:0 15px 20px 15px;display:inline;float:left;background:url(../images/jante-prodOthers-cadrIn_1.jpg) repeat-y;position:relative;}
	#homeJante .meaJante .prodOthers2 .cadrSup {	font-size:0;width:372px;height:5px;background:url(../images/jante-prodOthers-cadrSup_1.jpg) no-repeat;float:left;clear:both;}
	#homeJante .meaJante .prodOthers2 .cadrSub {	font-size:0;width:372px;height:5px;background:url(../images/jante-prodOthers-cadrSub_1.jpg) no-repeat;float:left;clear:both;}
	#homeJante .meaJante .prodOthers2 .visuel {	font-size:0;width:160px;height:156px;text-align:center;float:left;}	
	#homeJante .meaJante .prodOthers2 .infosModele {	float:left;width:202px;}
	#homeJante .meaJante .prodOthers2 .infosModele .jLogoMarque {	width:100px;height:30px;float:right;}
	#homeJante .meaJante .prodOthers2 .infosModele p, #homeJante .meaJante .prodOthers2 .infosModele h3 {	text-align:right;clear:both;margin:0;padding:0;color:#666666;}
	#homeJante .meaJante .prodOthers2 .bottomVign {	text-align:right;float:left;display:inline;position:absolute;bottom:5px;right:10px;}
	#homeJante .meaJante .prodOthers2 .bottomVign .promo {	clear:both;height:32px;width:202px;margin-bottom:3px;}
	#homeJante .meaJante .prodOthers2 .bottomVign p {	margin:0;}
	#homeJante .meaJante .prodOthers2 .bottomVign p.aPartir {	font-size:10pt;}
	#homeJante .meaJante .prodOthers2 .bottomVign p.jPrixNew, #homeJante .meaJante .prodOthers2 .bottomVign p.jPrixPromo, 
	#homeJante .meaJante .prodOthers2 .bottomVign p.jPrixPromoNew, #homeJante .meaJante .prodOthers2 .bottomVign p.jPrixNormal
		{	font-size:16pt;font-weight:bold;}
	#homeJante .meaJante .prodOthers2 .bottomVign p.jPrixNew {	color:#99CC33;}
	#homeJante .meaJante .prodOthers2 .bottomVign p.jPrixPromo,
	#homeJante .meaJante .prodOthers2 .bottomVign p.jPrixPromoNew  {	color:#CC0000;}
	#homeJante .meaJante .prodOthers2 .bottomVign p.jPrixNormal {	color:#666666;}
	
	#homeJante .footJante2 {	width:814px;clear:both;float:left;background:white;}
	#homeJante .footJante2 .blocInfo {	width:358px;background:url(../images/janteHeadArt_1.jpg) no-repeat;}
	#homeJante .footJante2 .blocInfo h3 {	text-align:center;clear:both;font-size:14pt;padding:20px 0;}
	#homeJante .footJante2 .blocInfo h4, #homeJante .footJante2 .blocInfo p {	float:left;width:183px;padding:0 10px 0 0;text-align:justify;}
	#homeJante .footJante2 .blocInfo h4 	{	font-size:11pt;margin-bottom:10px;}
	#homeJante .footJante2 .blocInfo ul	{	float:left;width:183px;padding:0 10px 0 0;text-align:justify;margin-bottom:10px;}
	#homeJante .footJante2 .blocInfo p	{	font-size:9pt}
	#homeJante .footJante2 .blocInfo img {	float:left;margin:0 10px 0 10px;}
	#homeJante .footJante2 .blocInfo .fjFooty {	width:358px;height:26px;background:url(../images/janteFootArt_1.jpg) no-repeat;background-position:0 5px;float:left;clear:both;}
	#homeJante .footJante2 #packJante {	float:left;margin-left:10px;}
	#homeJante .footJante2 #packJante ul li {	font-weight:bold;font-size:10pt;color:#666666;}
	#homeJante .footJante2 #assuranceJante {	float:right;margin-right:30px;position:relative;}
	#homeJante .footJante2 #assuranceJante .savoir a {	display:block;width:88px;height:16px;}
	
	#homeJante .marksListBox {	width:814px;clear:both;float:left;background:white;padding:30px 0;}
	#homeJante .marksListBox h3 {	padding:0 0 5px 10px;}
	#homeJante .marksListBox .marksList {	width:744px;padding:0 46px 0 25px;}
	#homeJante .marksListBox .marksList  ul li {	margin:2px !important;}
	
	.marksList ul li, .marksList ul li a  {	display:block;width:120px;height:40px;}
	.marksList ul li {	background:url(../images/fabriquant/janteMarkSprites_1.jpg) no-repeat;float:left;}
		.marksList ul li.tft {	background-position:0 0;}
		.marksList ul li.racerwheels {	background-position:0 -40px;}
		.marksList ul li.novawheels {	background-position:0 -80px;}
		.marksList ul li.momo {	background-position:0 -120px;}
		.marksList ul li.kosei {	background-position:0 -160px;}
		.marksList ul li.infiny {	background-position:0 -200px;}
		.marksList ul li.harryhaussen {	background-position:0 -240px;}
		.marksList ul li.teamdynamics {	background-position:0 -280px;}
		.marksList ul li.cesam {	background-position:0 -320px;}
		.marksList ul li.butzi {	background-position:0 -360px;}
		.marksList ul li.aez {	background-position:0 -400px;}
		.marksList ul li.advanti {	background-position:0 -440px;}
		.marksList ul li.oz {	background-position:0 -480px;}
		
	
/* page marque Jante */

#janteMark * {	margin:0;padding:0;text-decoration:none;list-style-type:none;border:none;font-family: Arial, Verdana, Geneva, sans-serif;border:none;font-size:10pt;}
#janteMark * p, #janteMark * h1, #janteMark * h2, #janteMark * h3 {	color:#666;}
#janteMark {	width:805px;}

	#janteMark .head {	width:805px;float:left;clear:both;margin-bottom:10px;background:url(../images/) no-repeat;}
	#janteMark .head .banMark {	width:805px;height:225px;float:left;margin-bottom:10px;}
	#janteMark .head .logoMark {	width:200px;margin:5px 30px 0 30px;padding-bottom:20px;display:inline;float:left;}
	#janteMark .head h2 {	width:540px;float:left;font-size:20pt;color:#333333;}
	#janteMark .head p {	width:540px;float:left;padding-bottom:20px;}
	
	#janteMark .cata {	width:805px;float:left;clear:both;border-bottom:solid 1px #efefef;margin-bottom:20px;padding-bottom:20px;display:inline;}
	#janteMark .cata .prodFirst {	width:372px;height:352px;margin:0 15px 20px 15px;display:inline;float:left;background:url(../images/jante-prodFirst-cadrIn_1.jpg) repeat-y;position:relative;}
	#janteMark .cata .prodFirst .cadrSup {	font-size:0;width:372px;height:5px;background:url(../images/jante-prodFirst-cadrSup_1.jpg) no-repeat;float:left;clear:both;}
	#janteMark .cata .prodFirst .cadrSub {	font-size:0;width:372px;height:5px;background:url(../images/jante-prodFirst-cadrSub_1.jpg) no-repeat;float:left;clear:both;}
	#janteMark .cata .prodFirst .visuel {	font-size:0;width:372px;height:236px;text-align:center;float:left;margin-top:16px;}
	#janteMark .cata .prodFirst .infosModele {	display:inline;float:left;width:190px;height:70px;margin:20px 0 0 10px;}
	#janteMark .cata .prodFirst .infosModele p, #janteMark .cata .prodFirst .infosModele h3 {	text-align:left;}
	#janteMark .cata .prodFirst .infosModele p.prix {	color:#ff6600;font-weight:bold;font-size:20pt;}
	#janteMark .cata .prodFirst .acheterJante {	width:160px;text-align:right;margin:20px 0 5px 0;position:absolute;bottom:5px;right:10px;}
	
	#janteMark .cata .prodOthers2 {	width:372px;height:166px;margin:0 15px 20px 15px;display:inline;float:left;background:url(../images/jante-prodOthers-cadrIn_1.jpg) repeat-y;position:relative;}
	#janteMark .cata .prodOthers2 .cadrSup {	font-size:0;width:372px;height:5px;background:url(../images/jante-prodOthers-cadrSup_1.jpg) no-repeat;float:left;clear:both;}
	#janteMark .cata .prodOthers2 .cadrSub {	font-size:0;width:372px;height:5px;background:url(../images/jante-prodOthers-cadrSub_1.jpg) no-repeat;float:left;clear:both;}
	#janteMark .cata .prodOthers2 .visuel {	font-size:0;width:160px;height:156px;text-align:center;float:left;}
	#janteMark .cata .prodOthers2 .infosModele {	float:left;width:202px;height:85px/*124*/;}
	#janteMark .cata .prodOthers2 .infosModele p, #janteMark .cata .prodOthers2 .infosModele h3 {	text-align:right;clear:both;}
	#janteMark .cata .prodOthers2 .infosModele p.prix {	color:#ff6600;font-weight:bold;font-size:16pt;}
	#janteMark .cata .prodOthers2 .acheterJante {	width:160px;text-align:right;float:left;display:inline;margin-bottom:5px;position:absolute;bottom:5px;right:10px;}
	#janteMark .cata .prodOthers2 .acheterJante p.mini {	font-size:8pt;}

	#janteMark .cata .prodOthers2 .acheterJante ul {	float:right;}
	#janteMark .cata .prodOthers2 .acheterJante ul li {	float:left;}
	#janteMark .cata .prodOthers2 .acheterJante ul li a {	display:block;width:28px;height:28px;margin:1px;text-align:center;
		background:#f0f0f0;-moz-border-radius: 5px;border-radius: 5px 5px;border:solid 1px #ffffff;}
	#janteMark .cata .prodOthers2 .acheterJante ul li a:hover {	background:#ff6600;}
	#janteMark .cata .prodOthers2 .acheterJante ul li a p {	font-weight:bold;padding-top:7px;font-size:9pt;}
	#janteMark .cata .prodOthers2 .acheterJante ul li a:hover p {	color:white;}
	
	#janteMark .cata .prodFirst .acheterJante ul {	float:right;}
	#janteMark .cata .prodFirst .acheterJante ul li {	float:left;}
	#janteMark .cata .prodFirst .acheterJante ul li a {	display:block;width:29px;height:29px;margin:1px;text-align:center;
		background:#f0f0f0;-moz-border-radius: 5px;border-radius: 5px 5px;}
	#janteMark .cata .prodFirst .acheterJante ul li a:hover {	background:#ff6600;}
	#janteMark .cata .prodFirst .acheterJante ul li a p {	font-weight:bold;padding-top:7px;font-size:9pt;}
	#janteMark .cata .prodFirst .acheterJante ul li a:hover p {	color:white;}
	
	.par-jante {	width:640px;}
	.par-jante table tr td {	width:130px;height:50px;}
	
	
/* Ref bas de pages */
	
#homesRef {	width:inherit;padding-top:20px;float:left;}
#homesRef img, #homesRef p, #homesRef h2, #homesRef h3 { margin:0;padding:0;}
	#homesRef img {	display:block;width:814px;height:86px;}
	#homesRef p, #homesRef h3 {	width:370px;text-align:justify;color:#666;}
	#homesRef h2 {	width:784px;padding:5px 30px 20px 0;text-transform:uppercase;font-weight:bold;color:#39c;text-align:center;font-size:14px;}
	
	#homesRef h3.titreG, #homesRef h3.titreD {	height:30px;font-weight:bold;padding-bottom:5px;font-size:12px;}
	#homesRef h3.titreG {	float:left;}
	#homesRef h3.titreD {	float:right;}
	
	#homesRef p.txtG, #homesRef p.txtD {	font-size:7pt;padding-bottom:20px;}
	#homesRef p.txtG {	float:left;}
	#homesRef p.txtD {	float:right;}
	
	#homesRef h3.titreG, #homesRef p.txtG {	padding-left:10px;}
	#homesRef h3.titreD, #homesRef p.txtD {	padding-right:30px;}
	
#inRef { width:inherit;padding-top:20px;border-top:1px solid #d2d2d2;}
	#inRef img, #inRef p, #inRef h2, #inRef h3 { margin:0;padding:0;}
	#inRef img {	display:block;width:814px;height:86px;}
	#inRef p, #inRef h3 {	width:360px;text-align:justify;color:#666;}
	#inRef h2 {	width:784px;padding:5px 30px 20px 0;text-transform:uppercase;font-weight:bold;color:#39c;text-align:center;font-size:14px;}
	
	#inRef h3.titreG, #inRef h3.titreD {	height:30px;font-weight:bold;padding-bottom:5px;font-size:12px;}
	#inRef p.txtG, #inRef p.txtD {	font-size:7pt;padding-bottom:20px;}
	#inRef p.txtG strong, #inRef p.txtD strong {	font-size:7pt;}
	
	#inRef h3.titreG, #inRef p.txtG {	float:left;padding-left:15px;}
	#inRef h3.titreD, #inRef p.txtD {	float:right;padding-right:15px;}
	
#searchMarkRef {	width:785px;float:left;clear:both;}
	#searchMarkRef p, #searchMarkRef h2, #searchMarkRef h3 { margin:0;padding:0;}
	#searchMarkRef p, #searchMarkRef h3 {	width:360px;text-align:justify;color:#666;}
	#searchMarkRef h2 {	width:784px;text-transform:uppercase;font-weight:bold;color:#39c;text-align:center;font-size:14px;margin-bottom:20px;}
	
	#searchMarkRef h3.titreG, #searchMarkRef h3.titreD {	height:30px;font-weight:bold;padding-bottom:5px;font-size:12px;}
	
	#searchMarkRef p.txtG, #searchMarkRef p.txtD {	font-size:7pt;padding-bottom:20px;}
	
	#searchMarkRef h3.titreG, #searchMarkRef p.txtG {	float:left;padding-left:10px;}
	#searchMarkRef h3.titreD, #searchMarkRef p.txtD {	float:right;padding-right:30px;}
	
#searchMarkRefSimple {	width:785px;float:left;clear:both;}
	#searchMarkRefSimple h2, #searchMarkRefSimple p { margin:0;padding:0;}
	#searchMarkRefSimple h2 {	width:784px;text-transform:uppercase;font-weight:bold;color:#39c;text-align:center;font-size:14px;margin-bottom:20px;}
	#searchMarkRefSimple p {	width:765px;text-align:justify;color:#666;font-size:7pt;padding:0 0 20px 10px;float:left;}
	

/* Commande-paiement */

#commandePaiement { padding-top:20px;}
	#commandePaiement h3, #commandePaiement h4, #commandePaiement p, 
	#commandePaiement ul, #commandePaiement ul li
		{	margin:0;padding:0;color:#666666;list-style-type:none;}

	#commandePaiement h3 {	padding:0 0 5px 20px;font-size:13pt;}
	#commandePaiement h4 {	padding:0 0 5px 10px;font-size:13pt;}
	#commandePaiement p {	padding:0 0 10px 10px;}
	#commandePaiement p.bilan {	font-weight:bold;padding-left:20px;}
	#commandePaiement p.bilan em {	color:red;}
	#commandePaiement p.crypt {	padding-bottom:30px;padding-left:20px;padding-right:20px;}
	
	#commandePaiement .mdp{	width:745px;padding:12px 30px 8px 30px;clear:both;float:left;border-bottom:1px dashed #cccccc;}
	#commandePaiement .mdp .formBanque {	width:315px;height:72px;float:right;}
	#commandePaiement .mdp .formBanque .promo1euro {	width:200px;height:72px;float:left;}
	#commandePaiement .mdp h4, #commandePaiement .mdp p {	width:420px;float:left;}
	#commandePaiement .mdp p.adress {	font-weight:bold;}
	#commandePaiement .mdp p.rouge {	color:red;}
	#commandePaiement .mdp ul li {	display:block;width:100px;height:72px;float:right;margin-left:5px;background:url(../images/mdpSprites.jpg);text-indent:-3000px;}
	#commandePaiement .mdp ul li a {	display:block;width:100px;height:72px;float:right;}
		#commandePaiement .mdp ul li.mdpCB {	background-position:0 0;}
		#commandePaiement .mdp ul li.mdpVisa {	background-position:0 -72px;}
		#commandePaiement .mdp ul li.mdpMasterCard {	background-position:0 -144px;}
		#commandePaiement .mdp ul li.mdp1euro {	background-position:0 -216px;}
		#commandePaiement .mdp ul li.mdp3xcb {	background-position:0 -288px;}
		#commandePaiement .mdp ul li.mdpPaypal {	background-position:0 -360px;}
		#commandePaiement .mdp ul li.mdpCheque {	background-position:0 -432px;}
		#commandePaiement .mdp ul li.mdpPro {	background-position:0 -504px;}
		
		#commandePaiement .mdp ul li.reduc30 {	background:url(../images/1euroReduc30.jpg);}

	#commandePaiement .wrap {	clear:both;padding:20px;}
	
	
/* Page jantes-vehicule (resultat de recherche par vehicule) */

#jResultVehicule {	width:805px;clear:both;border-bottom:solid 1px #efefef;margin-bottom:20px;padding-bottom:20px;display:inline;}
	#jResultVehicule .prodOthers2 {	width:372px;height:166px;margin:0 15px 20px 15px;display:inline;float:left;background:url(../images/jante-prodOthers-cadrIn_1.jpg) repeat-y;position:relative;}
	#jResultVehicule .prodOthers2 .cadrSup {	font-size:0;width:372px;height:5px;background:url(../images/jante-prodOthers-cadrSup_1.jpg) no-repeat;float:left;clear:both;}
	#jResultVehicule .prodOthers2 .cadrSub {	font-size:0;width:372px;height:5px;background:url(../images/jante-prodOthers-cadrSub_1.jpg) no-repeat;float:left;clear:both;}
	#jResultVehicule .prodOthers2 .visuel {	font-size:0;width:160px;height:156px;text-align:center;float:left;background:grey;}
	#jResultVehicule .prodOthers2 .infosModele {	float:left;width:202px;}
	#jResultVehicule .prodOthers2 .infosModele .jLogoMarque {	width:100px;height:30px;float:right;}
	#jResultVehicule .prodOthers2 .infosModele p, #jResultVehicule .prodOthers2 .infosModele h3 {	text-align:right;clear:both;margin:0;padding:0;color:#666666;}
	#jResultVehicule .prodOthers2 .infosModele p.mini {	font-size:8pt;}
	#jResultVehicule .prodOthers2 .bottomVign {	text-align:right;float:left;display:inline;position:absolute;bottom:5px;right:10px;}
	#jResultVehicule .prodOthers2 .bottomVign .promo {	clear:both;height:32px;width:202px;margin-bottom:3px;}
	#jResultVehicule .prodOthers2 .bottomVign p.jPrix {	font-size:16pt;margin:0;color:#ff6600;font-weight:bold;}



/* Filets */
	
	.filet805 {	width:805px;height:1px;background:#cccccc;line-height:1px;}
		
	.filetOpen {	width:774px;height:1px;clear:both;float:left;padding:0 30px 0 10px !important;}
	.filetOpen .filetdur {	width:774px;height:1px;background:#cccccc;line-height:1px;}

	
/* Un euro.com */

	#unEuro * {
		margin:0;
		padding:0;
		font-family:Arial, Verdana, Geneva, sans-serif;
		color:#666666;
		font-size:10pt;
		list-style-type:none;
		border:none;
	}

	#unEuro {
		width:681px;
		background-color:white;
		padding:0 35px 50px 35px;
		margin:0 auto;
	}

	#unEuroAccroche {
		width:inherit;
		height:120px;
		padding-top:30px;
	}
	#unEuroAccroche p {
		font-size:25pt;
		font-weight:bold;
		float:left;
		display:block;
	}
	#unEuroAccroche p.ac1 {	margin-left:35px;}
	#unEuroAccroche p span.ac2mini {	font-size:16pt;}
	#unEuroAccroche img {	float:left;margin:0 15px;padding-top:5px;}

	#unEuroPromo {
		width:inherit;
		height:150px;
		background-image:url(<?php echo IMG_SITE_URL ?>unEuroPromo.jpg);
	}

	#unEuroDescribe {
		width:inherit;
		height:285px;
		background-image:url(<?php echo IMG_SITE_URL ?>unEuroVisuel.jpg);
		background-repeat:no-repeat;
		background-position:right;
		padding-top:35px;
	}
	#unEuroDescribe p {	font-size:23pt;font-weight:bold;}
	#unEuroDescribe ul {	margin-top:25px;}
	#unEuroDescribe ul li {
		margin-bottom:10px;
		padding-left:35px;
		font-size:13pt;
		font-weight:bold;
		background-repeat:no-repeat;
	}
	#unEuroDescribe ul li.listUn {background-image:url(<?php echo IMG_SITE_URL ?>unEuroReduction1.jpg);}
	#unEuroDescribe ul li.listDeux {background-image:url(<?php echo IMG_SITE_URL ?>unEuroReduction2.jpg);}
	#unEuroDescribe ul li.listTrois {background-image:url(<?php echo IMG_SITE_URL ?>unEuroReduction3.jpg);}
	#unEuroDescribe ul li.listQuatre {background-image:url(<?php echo IMG_SITE_URL ?>unEuroReduction4.jpg);}
	#unEuroDescribe ul li.listOk {
		background-image:url(<?php echo IMG_SITE_URL ?>unEuroReductionOk.jpg);
		margin-top:20px;
		color:#ff6600;
		font-size:13pt;
		padding-left:55px;
		height:29px;
	}
	#unEuroDescribe ul li sup {	color:#ff6600;}
	#unEuroDescribe ul li span.unEuroOrange {	color:#ff6600;font-size:13pt;font-weight:bold;}

	#btUnEuroCalcul {
		width:206px;
		height:94px;
		margin:10px auto 40px auto;
	}

	#unEuroTitlignes {	width:inherit;}
	#unEuroTitlignes ul li {font-size:9pt;text-align:justify;font-weight:bold;}
	#unEuroTitlignes ul li sup {font-size:8pt;}
	#unEuroTitlignes ul li.filet {	width:inherit;height:1px;background-color:#cccccc;margin:15px 0;}
	#unEuroTitlignes ul li.titligneDeux {	margin-bottom:5px;color:#999999;}
	#unEuroTitlignes ul li.titligneTrois {	font-weight:normal;font-size:7pt;color:#999999;}


