html,body,p,table,td,h1,h2,h3,h4,h5,h6,a,span,div,input,select{	font-family: 'Raleway', sans-serif;	font-size: 14px;	color: black;	text-align:left;}html{	margin: 0;	padding: 0;}body {	margin: 0;	padding: 0;}img{	border: 0;}img.ombree{	box-shadow: 1px 1px 6px #999;}h1{}h2{}h3{}a{	text-decoration: none;}div#ContainerHeader{	z-index: 2;	position: absolute;	width: 100%;}div.header{	width: 100%;	 height: 400px;	z-index: 1;	position: absolute;}#contenu {	width: 100%;	margin: 0 auto;}#header{	 text-align: center;	 width: 100%;	 height: 400px;	-webkit-background-size: cover;	-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;	font-weight: bold;	z-index: 10;}#header td.bandeauAuth{	background: url(../images/defaultAuth.png) repeat-x;}#header td.defaultAuth{	/*width: 156px;*/	background: url(../images/defaultAuth.png) repeat-x;}#header table.menu{	width: 100%;	border-collapse: collapse;	height: 128px;	margin-top: 25px;}/*@media screen and (max-width: 1280px){	#header{		width: 1024px;	}	#contenu{		width: 1024px;	}	#header td.defaultAuth{		width: 28px;	}}*/#container{	/*position:absolute;*/	z-index: 3;	background-color: white;}#principal{	position: relative;	width: 968px;	vertical-align: top;	margin: 0 auto;	background-color: #fff;	top: -44px;	margin-bottom: -87px;	z-index: 3;	padding-bottom: 7px;	border-bottom: solid 2px rgba(0,0,0,0.6);	min-height: 230px;}#authentification{	width: 100%;	height: 60px;	background-color: rgba(255,255,255,0.61);	box-shadow: 0px 2px 0px rgba(0,0,0,0.25);	z-index: 100;	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9cffffff', endColorstr='#9cffffff'); /* IE */}table.tableAuthDisconnected{	width: 968px;	margin: 0 auto;	padding-top: 2px;}table.tableAuthConnected{	width: 968px;	margin: 0 auto;	padding-top: 0px;}table.tableAuthConnected div.separateur, table.tableAuthDisconnected div.separateur {	width: 1px;	height: 60px;	background-color: #c2c7c9;	margin: 0 6px;	position: relative;	top: -4px;}table.tableAuthDisconnected div.separateur{	position: absolute;	top: 0px;}#MenuGeneral{	width: 730px;	height: 66px;	border-collapse: collapse;	padding: 0;	margin-top: 1px;	border: 0;}#MenuGeneral td{	text-align: center;}#MenuGeneral td.menuNonAccueil{	background: url(../images/defaultAuth120.png) no-repeat 1px -32px;	vertical-align: top;	position:relative;	margin: auto;}td.menu1 div.on,td.menu1 div.off,td.menu2 div.on,td.menu2 div.off,td.menu3 div.on,td.menu3 div.off,td.menu4 div.on,td.menu4 div.off,td.menu5 div.on,td.menu5 div.off{	width:150px;	position: relative;	top: -2px;}td.menu1 div.on,td.menu1:hover div.off,td.menu2 div.on,td.menu2:hover div.off,td.menu3 div.on,td.menu3:hover div.off,td.menu4 div.on,td.menu4:hover div.off,td.menu5 div.on,td.menu5:hover div.off{height: 10px;}td.menu1 div.off,td.menu2 div.off,td.menu3 div.off,td.menu4 div.off,td.menu5 div.off{height: 2px;}td.menu1 div.on,td.menu1 div.off{background-color: #D43234;}td.menu2 div.on,td.menu2 div.off{background-color: #F06050;}td.menu3 div.on,td.menu3 div.off{background-color: #00C7AB;}td.menu4 div.on,td.menu4 div.off{background-color: #F7CD1F;}td.menu5 div.on,td.menu5 div.off{background-color: #476175;}td.menu1 div.triangle,td.menu2 div.triangle,td.menu3 div.triangle,td.menu4 div.triangle,td.menu5 div.triangle{	width: 0;	height: 0;	border-left: 8px solid transparent;	border-right: 8px solid transparent;	position: relative;	top: -4px;	left: 70px;}td.menu1 div.triangle{border-top: 8px solid #D43234;}td.menu2 div.triangle{border-top: 8px solid #F06050;}td.menu3 div.triangle{border-top: 8px solid #00C7AB;}td.menu4 div.triangle{border-top: 8px solid #F7CD1F;}td.menu5 div.triangle{border-top: 8px solid #476175;}#MenuGeneral div.containerTexte{	position: absolute;	vetical-align: middle;	height:66px;	line-height: 66px;	top: 0;	left:0;	text-align:center;	width:100%;}#MenuGeneral div.texte{    margin: auto 5px;    line-height: normal;    vertical-align:middle;    display:inline-block;	text-align: center;}#left{	width: 240px;	vertical-align: top;}table.generic{	width: 220px;	margin: 6px 16px 20px 4px;}table.encheres, table.encheres, table.achat, table.securiser{	width: 944px;	margin: 0 10px;	padding-bottom: 4px;}table.encheres{	width: 100%;	margin: 0;	padding-bottom: 4px;}table.mes_encheres,table.recherche{	width: 944px;	margin: 0;	padding-bottom: 4px;}table.compte{	width: 690px;	margin: 0;	padding-bottom: 4px;}table.acheter_vehicule, table.regler_voiture, table.livraison, table.enchere_salle, table.garantie{	width: 674px;	margin: 0;	padding-bottom: 4px;}table.generic td{	font-size: 12px;	line-height: 22px;}div.icone{	position: absolute;	z-index: 10;}table.generic div.barre{	width: 190px;	position: relative;	left: 28px;	height: 0px;	border-left: solid 3px transparent;}table.annonce{margin-bottom: 0 !important;margin-top: 0 !important;}table.annonce div.barre{border-top: solid 2px #D43234;}table.inscription div.barre{border-top: solid 2px #D43234;}table.transport div.barre{border-top: solid 2px #F7CD1F;}table.left_garantie div.barre{border-top: solid 2px #3E4651;}table.encheres div.barre{border-top: solid 2px #01C7AB;width: 370px;}table.recherche div.barre{border-top: solid 2px #D43234;width: 600px;}table.mes_encheres div.barre{border-top: solid 2px #46D2E9;width: 600px;}table.achat div.barre{border-top: solid 2px #F06050;width: 580px;}table.securiser div.barre{border-top: solid 2px #D43234;width: 580px;}table.compte div.barre{border-top: solid 2px #D43234;width: 380px;}table.acheter_vehicule div.barre{border-top: solid 2px #F06050;width: 370px;}table.regler_voiture div.barre{border-top: solid 2px #00C7AB;width: 370px;} /*#01C7AB*/table.livraison div.barre{border-top: solid 2px #F7CD1F;width: 370px;}table.enchere_salle div.barre{border-top: solid 2px #496072;width: 370px;}table.garantie div.barre{border-top: solid 2px #3E4651;width: 370px;}table.export div.barre{border-top: solid 2px #68ab63;}table.generic div.texte{	position: relative;	left: 60px;	font-size: 24px;	font-weight: bold;	top: 4px;	color: #575757;}table.encheres div.texte{	font-size: 15px;	font-weight: bold;	top: 8px;}#left table.generic div.texte{	width:170px;	word-wrap: break-word;}table.recherche div.texte, table.achat div.texte, table.securiser div.texte, table.mes_encheres div.texte, table.compte div.texte,table.acheter_vehicule div.texte, table.regler_voiture div.texte,table.livraison div.texte,table.enchere_salle div.texte, table.garantie div.texte{	font-size: 15px;	font-weight: bold;	top: 6px;}table.generic td.contenu{	padding: 30px 16px 12px 16px;}table.encheres td, table.recherche td, table.achat td, table.mes_encheres td, table.compte td,table.acheter_vehicule td, table.regler_voiture td, table.livraison td, table.enchere_salle td,table.garantie td, table.securiser td{	vertical-align: top;}table.generic div.triangle, div.triangleEnchere{	width: 0;	height: 0;	border-left: 4px solid transparent;	border-right: 4px solid transparent;	position: relative;	top: 0px;	left: 124px;}table.annonce div.triangle{border-top: 4px solid #D43234;}table.inscription div.triangle{border-top: 4px solid #D43234;}table.transport div.triangle{border-top: 4px solid #F7CD1F;}table.left_garantie div.triangle{border-top: 4px solid #3E4651;}table.encheres div.triangle{border-top: 4px solid #01C7AB;left: 200px;}table.recherche div.triangle{border-top: 4px solid #D43234;left: 320px;}table.mes_encheres div.triangle{border-top: 4px solid #46D2E9;left: 320px;}table.achat div.triangle{border-top: 4px solid #F06050;left: 320px;}table.securiser div.triangle{border-top: 4px solid #D43234;left: 320px;}table.compte div.triangle{border-top: 4px solid #D43234;left: 200px;}table.acheter_vehicule div.triangle{border-top: 4px solid #F06050;left: 200px;}table.regler_voiture div.triangle{border-top: 4px solid #00C7AB;left: 200px;} /*#01C7AB*/table.livraison div.triangle{border-top: 4px solid #F7CD1F;left: 200px;}table.enchere_salle div.triangle{border-top: 4px solid #496072;left: 200px;}table.garantie div.triangle{border-top: 4px solid #3E4651;left: 200px;}table.export div.triangle{border-top: 4px solid #68ab63}div.triangleEnchere{border-top: 4px solid #ccc;left: 450px;}table.encheres div.plein,table.recherche div.plein, table.achat div.plein, table.mes_encheres div.plein,table.compte div.plein, table.acheter_vehicule div.plein, table.regler_voiture div.plein,table.livraison div.plein, table.enchere_salle div.plein, table.garantie div.plein, table.securiser div.plein{	background-color: #D43234;	width: 240px;	left: 26px;	position: relative;	z-index: 1;	height: 40px;	padding-left: 30px;	padding-top: 6px;	margin-top: 4px;	font-size: 24px;	color: white;	font-weight: bold;	text-align: left;	line-height: 33px;}table.encheres div.plein, table.recherche div.plein,table.achat div.plein,table.mes_encheres div.plein,table.acheter_vehicule div.plein, table.regler_voiture div.plein, table.securiser div.plein,table.livraison div.plein, table.enchere_salle div.plein, table.garantie div.plein, table.compte div.plein{	width: 240px;	text-align: right;	padding-right: 10px;	font-size: 18px;	padding-top: 0px;	height: 48px;	line-height: 22px;}table.compte div.plein{	width: 212px;}table.encheres div.plein{	width: 232px;}table.chrono div.bord, div.Titre div.bord{	border-top: solid 2px #D43234;	border-bottom: solid 2px #D43234;	border-left: solid 4px transparent;	width: 116px;	left: 28px;	position: relative;	z-index: 1;	height: 33px;	padding-left: 14px;	padding-top: 10px;	margin-top: 4px;	font-size: 15px;	font-weight: bold;	top: -3px;	text-align: right;	padding-right: 12px;}table.chrono div.bord span{	margin-right: 50px;	font-size: 30px;	line-height: 20px;}div.barreEnchere{	width: 940px;	height: 2px;	background-color: #ccc;}table.carres{	margin: 10px 0px 20px 12px;}table.carres td{	font-size: 12px;}table.carres div.carre{	width: 18px;	height: 18px;	margin: 0px 10px 0px 50px;}div.carrePerdant{	background-color: #F06050;	border: solid 1px #F06050;}div.carreGagnant{	background-color: #01C8A9;	border: solid 1px #01C8A9;}div.carreEnCours{	background-color: #fff;	border: solid 1px #999;}div#recherche{	padding: 6px 12px;}div#recherche div.barreFooter{	width: 942px;	height: 2px;	background-color: #b7b7b7;}div#recherche div.triangleFooter{	width: 0;	height: 0;	border-left: 4px solid transparent;	border-right: 4px solid transparent;	border-top: 4px solid #b7b7b7;	left: 470px;	position: relative;}div.cgv{	height: 400px;	overflow-x: scroll;	width: 800px;}#lostBid,#nbCMR{	width: 26px;	height: 25px;	color: white;	background: url(../images/badge.png) no-repeat;	position: relative;	top: -54px;	left: 28px;	text-align: center;	padding-top: 2px;}#footer{	background: #848484 url(../images/footer.png) no-repeat;	background-size: cover;	text-align: center;	height: 315px;	width: 100%;	font-size: 12px;	padding:0px;	bottom:0px;}#footer table.container{	width: 911px;	margin: 0px auto;	border-collapse: collapse;	padding:0;	/*padding-top: 50px;*/}#footer td{	color: #757575;	margin:0;	padding:0;	line-height: 0px;	font-size: 18px;	font-weight:bold;}#footer a{	color: #9e9e9e;	font-weight: bold;	font-size: 12px;	padding: 0px 6px;}#footer td.ligne{	/*height: 84px;*/	background: url(../images/ligneFooter.png) repeat-x;}#footer img{}#footer div.decalage{	height: 120px;	border-bottom: solid 2px rgba(0,0,0,0.4);}#footer div.copyright{	padding-top: 20px;	background-color: white;	height: 195px;}/* AddThisEvent */.addthisevent-drop 						{display:inline-block;position:relative;z-index:999998;}.addthisevent-drop:hover 				{}.addthisevent-drop:active 				{top:1px;}.addthisevent-selected 					{}.addthisevent_dropdown 					{width:200px;position:absolute;z-index:99999;padding:6px 0px 0px 0px;background:#fff;text-align:left;display:none;margin-top:-2px;margin-left:-1px;border-top:1px solid #c8c8c8;border-right:1px solid #bebebe;border-bottom:1px solid #a8a8a8;border-left:1px solid #bebebe;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow:1px 3px 6px rgba(0,0,0,0.15);-moz-box-shadow:1px 3px 6px rgba(0,0,0,0.15);box-shadow:1px 3px 6px rgba(0,0,0,0.15);}.addthisevent_dropdown span 			{width:175px;display:block;line-height:110%;background:#fff;text-decoration:none;font-size:12px;color:#6d84b4;padding:8px 10px 9px 15px;}.addthisevent_dropdown span:hover 		{background:#f4f4f4;color:#6d84b4;text-decoration:none;font-size:12px;}.addthisevent span 						{display:none!important;}.addthisevent-drop ._url,.addthisevent-drop ._start,.addthisevent-drop ._end,.addthisevent-drop ._summary,.addthisevent-drop ._description,.addthisevent-drop ._location,.addthisevent-drop ._organizer,.addthisevent-drop ._organizer_email,.addthisevent-drop ._facebook_event,.addthisevent-drop ._all_day_event {display:none!important;}.addthisevent_dropdown .copyx 			{width:200px;height:21px;display:block;position:relative;cursor:default;}.addthisevent_dropdown .brx 			{width:180px;height:1px;overflow:hidden;background:#e0e0e0;position:absolute;z-index:100;left:10px;top:9px;}.addthisevent_dropdown .frs 			{position:absolute;top:5px;cursor:pointer;right:10px;padding-left:10px;font-style:normal;font-weight:normal;text-align:right;z-index:101;line-height:110%;background:#fff;text-decoration:none;font-size:9px;color:#cacaca;}.addthisevent_dropdown .frs:hover 		{color:#6d84b4;}.addthisevent 							{visibility:hidden;}