body {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family:"Times New Roman", Times, serif;
	font-size: 11px;
	text-align: center;
	background-color:#FFCC33;
}

	div, table, tr, td, h1, h2, h3, h4, h5, h6, p, img, form, object {
		margin: 0px;
		padding: 0px;
		border: none;
	}
	
p {
padding:0px;
margin:0px;
text-align:left;
}

/* ************************************************* */
/* BLOC REF HAUT */
#ref_haut {
position:relative;
/* margin:-14px auto 0px auto;
width:1002px; */
margin:-14px auto 0px auto;
width:92%;
min-width:1002px;
height:14px;
text-align:left;
color:#999999;
}

/* ************************************************* */
/* BLOC NAV HAUT */
#nav_haut {
position:relative;
/* margin:0px auto 0px auto;
width:1000px; */
margin:0px auto 0px auto;
width:92%;
min-width:1002px;
clear:both;
height:26px;
text-align:right;
background-image: url('images/bg-nav_haut.gif');
background-repeat:no-repeat;
}

#nav_haut .mycbtop {
position:absolute;
left:0px;
top:0px;
height:25px;
width:190px;
display:block;
text-decoration:none;
}

#nav_haut ul, #nav_haut li {
text-indent:0px;
list-style:none;
margin:0px;
padding:0px;
}

#nav_haut li {
float:right;
}

#nav_haut li a {
display:block;
height:19px;
text-transform:uppercase;
margin:0px 2px 0px 2px;
padding:3px 8px 3px 8px;
background-color:#e5e1c0;
color:#666666;
font-size:1.5em;
text-decoration:none;
}

#nav_haut a:hover {
color:#990000;
}

#nav_haut li .on {
height:20px;
padding:3px 8px 4px 8px;
background-color:#FFFFFF;
color:#333333;
font-weight:bold;
}

/* ************************************************* */
/* BLOC HEADER */
#header {
z-index:2;
position:relative;
/* margin:0px auto 0px auto;
width:1002px; */
margin:0px auto 0px auto;
width:92%;
min-width:1002px;
height:158px;
background-image: url('images/bg-header-new.gif');
background-repeat:no-repeat;
text-align:left;
}

#header .logo {
position:absolute;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

/* ********************************************************* */
/* BLOC NEWS - actualités */
#container_news {
position:absolute;
right:0px;
top:0px;
width:366px;
height:158px;
margin:0px;
padding:0px;
background-image: url('images/bg-news.gif');
background-repeat:no-repeat;
}

#news {
position:absolute;
left:17px;
top:51px;
width:215px;
height:75px;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
}

#news a
{
	color:#000;
}
#news ul
{
	margin:0px;
	padding:0px;
}
#news li{
	line-height:1.5em;
}
/* the news box when JavaScript is available */
#news.hasJS
{
	height:75px;
	overflow:hidden;
	position:relative;
}
/* The nested UL when JavaScript is available */
#news.hasJS ul
{
	position:absolute;
	top:120px;
	left:0;
	margin:0px;
	padding:0px;
}
/* Fin du bloc NEWS - actualités */ 

#header .piece {
z-index:10;
position:absolute;
/* left:867px; */
right:-44px;
top:7px;
width:179px;
height:210px;
}

/* ************************************************* */
/* BLOC NAV HORIZONTALE */
#nav_horizontale {
z-index:1;
position:relative;
margin:0px auto 0px auto;
/* width:1002px;*/
width:92%;
min-width:1002px;
height:35px;
background-image: url('images/bg-nav_horizontale-new.gif');
background-position:left;
}

/* ----- MENU DHTML HORIZONTAL MAGICNAVIGATION : Début ----- */

	#magicNavigation {
		margin-left: 190px;
		marg\in-left: 190px;
		height: 24px;
		color:#FFFFFF;
		font-family: Arial;
		font-size: 11px;
		font-weight: normal;
		text-align:left;
	}

	#magicNavigation ul {
		list-style: none;
		float: left;
		margin: 0px;
		padding: 0px;
	}

	#magicNavigation a {
		display: block;
		height: auto;
		color:#FFFFFF;
		text-decoration: none;
	}
	

	#magicNavigation li {
		float: left;
	}

	#magicNavigation li ul {
		position: absolute;
		left: -9999px;
		height: auto;
	}

	#magicNavigation li:hover ul ul, #magicNavigation li:hover ul ul ul, #magicNavigation li.sfhover ul ul, #magicNavigation li.sfhover ul ul ul {
		left: -9999px;
	}

	#magicNavigation li:hover ul, #magicNavigation li li:hover ul, #magicNavigation li li li:hover ul, #magicNavigation li.sfhover ul, #magicNavigation li li.sfhover ul, #magicNavigation li li li.sfhover ul {
		left: auto;
		background-position: 0 0;
	}

	#magicNavigation img.mns-1-5 {
		display: none;
		visibility: hidden;
	}

	#magicNavigation ul.mn1 li, #magicNavigation ul.mn2 li, #magicNavigation ul.mn3 li, #magicNavigation ul.mn4 li, #magicNavigation ul.mn5 li {
		padding-top: 3px;
		padding-bottom: 4px;
		padding-left: 13px;
		padding-right: 2px;
		background-repeat: no-repeat;
		background-position: 0px 3px;
		border-right:1px solid #999999;
	}

	#magicNavigation ul.mn1 li a, #magicNavigation ul.mn2 li a, #magicNavigation ul.mn3 li a, #magicNavigation ul.mn4 li a, #magicNavigation ul.mn5 li a {
		height: auto;
	}

	/* ----- ÉLÉMENT 1 : Début ----- */

		#magicNavigation ul.mn1 {
			background-color: #990000;
		}

		#magicNavigation ul.mn1 li:hover, #magicNavigation ul.mn1 li.sfhover {
			background-color: #333333;
			color:#FFFFFF;
		}

		#magicNavigation ul.mn1 li {
			background-image: url('../images/puce-menuh.gif');
		}

		#magicNavigation ul.mn1 li, #magicNavigation ul.mn1 li a, #magicNavigation li>ul.mn1>li>a, #magicNavigation li>ul.mn1>li>a:hover {
			clear: left;
			width: 145px !important;
		}

		#magicNavigation li ul.mn1 {
			width: 160px !important;
		}

		#magicNavigation li ul.mn1 ul {
			margin: -17px 0px 0px 148px !important;
			marg\in: -17px 0px 0px 148px !important;
		}

	/* ----- ÉLÉMENT 1 : Fin ----- */

	/* ----- ÉLÉMENT 2 : Début ----- */

		#magicNavigation ul.mn2 {
			background-color: #990000;
		}

		#magicNavigation ul.mn2 li:hover, #magicNavigation ul.mn2 li.sfhover {
			background-color: #333333;
			color:#FFFFFF;
		}

		#magicNavigation ul.mn2 li {
			background-image: url('../images/puce-menuh.gif');
		}

		#magicNavigation ul.mn2 li, #magicNavigation ul.mn2 li a, #magicNavigation li>ul.mn2>li>a, #magicNavigation li>ul.mn2>li>a:hover {
			clear: left;
			width: 181px !important;
		}

		#magicNavigation li ul.mn2 {
			width: 196px !important;
		}

		#magicNavigation li ul.mn2 ul {
			margin: -17px 0px 0px 184px !important;
			marg\in: -17px 0px 0px 184px !important;
		}

	/* ----- ÉLÉMENT 2 : Fin ----- */

	/* ----- ÉLÉMENT 3 : Début ----- */

		#magicNavigation ul.mn3 {
			background-color: #990000;
		}

		#magicNavigation ul.mn3 li:hover, #magicNavigation ul.mn3 li.sfhover {
			background-color: #333333;
			color:#FFFFFF;
		}

		#magicNavigation ul.mn3 li {
			background-image: url('../images/puce-menuh.gif');
		}

		#magicNavigationigation ul.mn3 li, #magicNavigation ul.mn3 li a, #magicNavigation li>ul.mn3>li>a, #magicNavigation li>ul.mn3>li>a:hover {
			clear: left;
			width: 119px !important;
		}

		#magicNavigation li ul.mn3 {
			width: 134px !important;
		}

		#magicNavigation li ul.mn3 ul {
			margin: -17px 0px 0px 122px !important;
			marg\in: -17px 0px 0px 122px !important;
		}

	/* ----- ÉLÉMENT 3 : Fin ----- */

	/* ----- ÉLÉMENT 4 : Début ----- */

		#magicNavigation ul.mn4 {
			background-color: #990000;
		}

		#magicNavigation ul.mn4 li:hover, #magicNavigation ul.mn4 li.sfhover {
			background-color: #333333;
			color:#FFFFFF;
		}


		#magicNavigation ul.mn4 li {
			background-image: url('../images/puce-menuh.gif');
		}

		#magicNavigation ul.mn4 li, #magicNavigation ul.mn4 li a, #magicNavigation li>ul.mn4>li>a, #magicNavigation li>ul.mn4>li>a:hover {
			clear: left;
			width: 205px !important;
		}

		#magicNavigation li ul.mn4 {
			width: 220px !important;
		}

		#magicNavigation li ul.mn4 ul {
			margin: -16px 0px 0px 208px !important;
			marg\in: -16px 0px 0px 208px !important;
		}

	/* ----- ÉLÉMENT 4 : Fin ----- */

/* ----- MENU DHTML HORIZONTAL MAGICNAVIGATION : Fin ----- */



/* ************************************************* */
/* BLOC BREADCRUMB */
#breadcrumb {
position:relative;
margin:0px auto 0px auto;
text-align:left;
text-indent:10px;
/* width:1002px;*/
width:92%;
min-width:1002px;
height:24px;
line-height:24px;
background-image: url('images/bg-breadcrumb-new.gif');
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
}

#breadcrumb a {
color:#999999;
text-decoration:none;
}

#breadcrumb a:hover {
text-decoration:underline;
color:#333333;
}


/* ************************************************* */
/* BLOC CONTAINER */
#container {
position:relative;
margin:0px auto 0px auto;
padding:0px;
text-align:left;
/*width:1002px;*/
width:92%;
min-width:1002px;
background-image: url('images/bg-container-new.gif');
}

/* ************************************************* */
/* BLOC CONTENT LEFT */
#content_left {
float:left;
position:relative;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:190px;
text-align:left;
}
/* ************************************************* */
/* BLOC CORETECH BOX */
#coretechbox {
position:relative;
margin:0px 0px 0px 4px;
padding:0px;
width:186px;
height:168px;
background-image: url('images/bg-coretechbox.jpg');
}

#coretechbox .encherir {
position:absolute;
top:52px;
left:8px;
width:170px;
height:35px;
background-image:url('images/btn-coretech-encherir.gif');
background-repeat:no-repeat;
background-position:0px 0px;
text-decoration:none;
}
#coretechbox .encherir:hover {
background-position:0px -35px;
}

#coretechbox .infos {
position:absolute;
top:100px;
left:8px;
width:170px;
height:18px;
background-image:url('images/btn-coretech-infos.gif');
background-repeat:no-repeat;
background-position:0px 0px;
text-decoration:none;
}
#coretechbox .infos:hover {
background-position:0px -18px;
}
#coretechbox .encherir span, #coretechbox .infos span {visibility:hidden;}

/* ************************************************* */
/* PAGE INFO CORETECH */
#onglets {
width:586px;
height:24px;
margin-top:20px;
margin-bottom:20px;
}

#onglets h1 a {
font-size:17px;
color:#990000;
font-weight:normal;
width:195px;
height:20px;
line-height:20px;
text-decoration:none;
text-align:center;
}

#ongletFR a , #ongletUK a , #ongletDE a {
font-size:15px;
font-weight:bold;
}

/* ************************************************* */
/* BLOC SEARCH BOX */
#searchbox {
margin:0px 0px 0px 4px;
padding:35px 0px 0px 26px;
width:160px;
height:225px;
background-image: url('images/bg-searchbox.jpg');
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}

#searchbox .frmtxt {
display:block;
color:#666666;
width:110px;
height:14px;
font-size:11px;
margin:-1px 0px -1px 0px;
padding:0px;
border:1px solid #CDCDCD;
}

#searchbox .frmmn {
display:block;
color:#666666;
width:140px;
height:18px;
font-size:11px;
margin:2px 0px 2px 0px;
padding:0px;
border:1px solid #CDCDCD;
}

#searchbox .frmrdo {
width:12px;
height:12px;
margin:0px 0px 2px 0px;
padding:0px;
}

#searchbox .btn {
position:absolute;
top:232px;
left:155px;
}

/* ************************************************* */
/* BLOC NAV VERTICALE */
#nav_verticale {
margin:0px 0px 0px 4px;
padding:18px 0px 20px 4px;
width:182px;
height:480px;
background-image: url('images/bg-nav_verticale.jpg');
background-position:bottom;
text-align:center;
}

#nav_verticale b {
margin:10px;
width:162px;
text-align:center;
display:block;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#990000;
}


#nav_verticale ul {
		list-style: none;
		float: left;
		margin: 0px;
		padding: 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:left;
}

#nav_verticale ul li {
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 8px;
		padding-right: 2px;
		background-repeat: no-repeat;
		background-position: 0px 0px;
}

#nav_verticale ul li a {
font-size:12px;
color:#000000;
text-decoration:none;
}

#nav_verticale ul li a:hover, #nav_verticale ul li.on a {
color:#990000;
text-decoration:none;
}

#nav_verticale ul li.on {
color:#990000!important;
width:170px;
background-image: url('images/bg-nav-verticale-on.gif');
}

#nav_verticale .news {
padding:2px 0px 2px 24px;
margin:20px 0px 0px 0px;
display:block;
font-weight:bold;
background-image: url('images/fleche-suivant.gif');
background-repeat:no-repeat;
background-position:0px 4px;
color:#990000;
font-size:11px;
text-transform:uppercase;
text-decoration:none;
}


/* ************************************************* */
/* BLOC PARTS */
#parts {
margin:-10px 13px 0px 13px;
padding:0px;
width:160px;
height:170px;
}

#parts img {
margin:0px 0px -2px 0px;
padding:0px;
}


/* ************************************************* */
/* BLOC CONTENT */
#content {
margin:0px 0px 0px 0px;
padding:0px 190px 0px 0px;
position:relative;
overflow:hidden;
width:auto;
/*
float:left;
width:622px;
*/
background-image: url('images/bg-content.gif');
background-repeat:repeat-x;
background-position:top;
}

/* ************************************************* */
/* BLOC PAGE */
#page {
/*width:600px;
min-width:600px;
width:auto;
margin:11px 11px 0px 11px;*/
margin:11px 11px 0px 11px!important;
padding:0px 0px 0px 0px;
overflow:hidden;
text-align:center;
}

#page p {
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#page h1 {
font-size:20px;
color:#990000;
font-weight:normal;
margin:0px 0px 10px 0px;
padding:0px;
text-align:left;
}

#page h2 {
font-size:20px;
font-weight:normal;
display:block;
height:60px;
text-align:center;
margin:12px 0px 0px 0px;
}

/* ************************************************* */
/* BLOC HOME BOUTIQUE */
#home_boutique {
float:left;
width:187px;
height:737px;
margin:0px 14px 0px 0px;
padding:0px;
text-align:center;
background-image: url('images/bg-home_boutique.gif');
background-repeat:no-repeat;
}

/* ************************************************* */
/* BLOC HOME VSO */
#home_vso {
float:left;
width:187px;
height:737px;
margin:0px 14px 0px 6px;
padding:0px;
text-align:center;
background-image: url('images/bg-home_vso.gif');
background-repeat:no-repeat;
}

/* ************************************************* */
/* BLOC HOME OUVRAGES */
#home_ouvrages {
float:left;
width:187px;
height:337px;
margin:0px 5px 12px 0px;
padding:0px;
text-align:center;
background-image: url('images/bg-home_ouvrages.gif');
background-repeat:no-repeat;
}

/* ************************************************* */
/* BLOC HOME ARCHEOLOGIE */
#home_archeologie {
float:left;
width:187px;
height:387px;
margin:0px 5px 0px 0px;
padding:0px;
text-align:center;
background-image: url('images/bg-home_archeologie.gif');
background-repeat:no-repeat;
}

#home_boutique ul, #home_vso ul, #home_ouvrages ul, #home_archeologie ul {
margin:10px 4px 0px 10px;
padding:0px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
list-style:none;
}

#home_boutique li, #home_vso li, #home_ouvrages li, #home_archeologie li {
margin:6px 0px 0px 0px;
padding:0px;
}

#home_boutique a, #home_vso a, #home_ouvrages a, #home_archeologie a {
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

#home_boutique a:hover, #home_vso a:hover, #home_ouvrages a:hover, #home_archeologie a:hover {
color:#000000;
text-decoration:underline;
}

/* ************************************************* */
/* BLOC PRODUIT NEW V2 */
.bloc_produit_v2 {
width:290px;
height:270px;
margin:5px auto 7px auto;
padding:0px;
text-align:center;
background-image: url('images/bg-bloc_produit-new.gif');
background-repeat:no-repeat;
overflow:hidden;
font-size:14px;
float:left;
margin:5px 5px 0px 5px;
/*background-color:#0066CC;*/
}

.bloc_produit_v2 .name {
width:270px;
height:56px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
display:block;
margin:0px 0px 0px 0px;
/*background-color:#00CC66;*/
}

.bloc_produit_v2 .name:hover {
text-decoration:underline;
}

.bloc_produit_v2 i {
font-style:normal;
font-weight:bold;
}

.bloc_produit_v2 img {
border:none;
width:290px;
height:155px;
/*border:1px solid #999999;*/
margin:0px 0px 4px 0px;
padding:0px;
}

/* ************************************************* */
/* BLOC PRODUIT */
.bloc_produit {
width:140px;
height:160px;
margin:5px auto 7px auto;
text-align:center;
background-image: url('images/bg-bloc_produit.gif');
background-repeat:no-repeat;
overflow:hidden;
font-size:14px;
/*background-color:#00CC66;*/
}

.bloc_produit i {
display:block;
font-style:normal;
font-weight:bold;
}

.bloc_produit img {
border:none;
width:120px;
height:120px;
/*border:1px solid #999999;*/
margin:0px;
padding:0px;
}


/* ************************************************* */
/* BLOC POPUP AUCTIONPOP */
#auctionpop {
padding:4px 10px 0px 0px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
visibility:hidden;
z-index:3;
position:absolute;
width:210px;
height:140px;
background-color:#cdcdcd;
background-image: url('images/bg-frm_f_prod_vsoa.gif');
background-repeat:no-repeat;
text-align:right;
}

#auctionpop a,#auctionpop i {
color:#FFFFFF;
font-weight:normal;
font-size:10px;
text-decoration:none;
}

#auctionpop a:hover {
color:#FFFFFF;
text-decoration:underline;
}

#auctionpop .frmtxt {
margin-left:5px;
width:50px;
height:13px;
font-size:11px;
}

/* ************************************************* */
/* POPUP ROLLOVER */
.popup {
POSITION: relative; 
VISIBILITY: hidden;
display:none;
z-index:500;
width:0px;
height:0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
	/*color:#990000;
	font-weight:bold;
	color:#ffcc33;
	*/
   background: white;
   padding: 4px;
	border:1px solid #990000;
	border-left:4px solid #990000;
	/*
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;*/
}

.popup img {
margin:0px 0px 0px 0px;
display:block;
}

/* ************************************************* */
/* LST PAGES HAUT ET BAS */
#lst_pages_haut, #lst_pages_bas {
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#bd4654;
text-align:center;
}

#lst_pages_haut a, #lst_pages_bas a {
color:#333333;
text-decoration:none;
}

#lst_pages_haut a:hover, #lst_pages_bas a:hover {
color:#bd4654;
text-decoration:underline;
}

#lst_pages_haut td {
height:14px;
padding:0px 0px 10px 0px;
}

#lst_pages_bas td {
height:14px;
padding:10px 0px 0px 0px;
}

#lst_pages_haut {
height:24px;
width:600px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image: url('images/bg-lst_pages_haut.gif');
/*background-color:#00CC66;*/
background-position:bottom;
background-repeat:no-repeat;
}

#lst_pages_bas {
width:600px;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:24px;
background-image: url('images/bg-lst_pages_bas.gif');
background-position:top;
background-repeat:no-repeat;
}

/* ************************************************* */
/* LIENS LIST SOUS CATEGORIES */
.scat_list {
display:block;
width:400px;
line-height:24px;
padding:5px 25px 5px 5px;
color:#333333;
font-size:12px;
font-weight:bold;
text-decoration:none;
border:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-left:0px;
background-position:right;
background-repeat:no-repeat;
background-image: url('images/fleche-precedent.gif');
text-align:left;
}
.scat_list:hover {
color:#990000;
text-decoration:none;
border:1px solid #990000;
border-right:1px solid #ece9d2;
border-left:0px;
background-color:#ece9d2;
}


/* ************************************************* */
/* BLOC F_PRODUIT */
#f_prod {
width:600px;
margin:0px;
padding:0px;
text-align:left;
}

#f_prod td {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

#f_prod .illustration_0 {
margin:15px 0px 0px 0px;
cursor:hand;
}

#f_prod .illustration_1 {
display:block;
margin:15px 0px 0px 0px;
cursor:hand;
float:left;
}

#f_prod .vignetteh {
border:1px solid #666666;
margin:0px 0px 0px 10px;
cursor:hand;
}

#f_prod .vignettev {
float:left;
border:1px solid #666666;
margin:0px 0px 10px 28px;
cursor:hand;
}

#f_prod .ref {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
height:24px;
width:600px;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
background-image: url('images/bg-lst_pages_haut.gif');
background-position:bottom;
background-repeat:no-repeat;
}

#f_prod .ref img {
margin:0px 10px 0px 0px;
border:0px;
padding:0px;
width:60px;
height:14px;
}

#f_prod .ref a {
color:#990000;
text-decoration:none;
}

#f_prod .ref a:hover {
color:#990000;
text-decoration:underline;
}

#f_prod .refcat {
font-size:12px;
/*height:30px;*/
line-height:30px;
display:block;
margin:0px;
padding:0px 0px 0px 30px;
background-image: url('images/picto-refcat.gif');
background-repeat:no-repeat;
}

#f_prod .etat {
font-size:12px;
height:30px;
line-height:30px;
display:block;
margin:0px;
padding:0px 0px 0px 30px;
background-image: url('images/picto-etat.gif');
background-repeat:no-repeat;
}

#f_prod .description {
clear:both;
font-size:12px;
height:30px;
line-height:30px;
display:block;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 30px;
background-image: url('images/picto-description.gif');
background-repeat:no-repeat;
}

#f_prod p {
font-size:12px;
margin:5px 0px 5px 0px;
padding:0px;
}

#f_prod .metal {
float:left;
font-size:11px;
height:25px;
width:100px;
line-height:25px;
display:block;
margin:0px;
padding:0px 0px 0px 25px;
background-image: url('images/picto-metal.gif');
background-repeat:no-repeat;
}

#f_prod .poids {
float:left;
font-size:11px;
height:25px;
width:100px;
line-height:25px;
display:block;
margin:0px;
padding:0px 0px 0px 25px;
background-image: url('images/picto-poids.gif');
background-repeat:no-repeat;
}

#f_prod .diametre {
float:left;
font-size:11px;
height:25px;
width:100px;
line-height:25px;
display:block;
margin:0px;
padding:0px 0px 0px 25px;
background-image: url('images/picto-diametre.gif');
background-repeat:no-repeat;
}

#f_prod .boutique {
font-size:12px;
width:146px;
height:42px;
display:block;
text-align:left;
font-weight:bold;
padding:48px 0px 0px 72px;
margin:0px;
background-image: url('images/bg-f_prod_boutique.gif');
background-repeat:no-repeat;
}

#f_prod .vsoa {
font-size:12px;
width:156px;
height:66px;
display:block;
text-align:left;
font-weight:bold;
padding:24px 0px 0px 64px;
margin:0px;
background-image: url('images/bg-f_prod_vsoa.gif');
background-repeat:no-repeat;
}

#f_prod .vsot {
font-size:12px;
width:156px;
height:104px;
display:block;
text-align:left;
font-weight:bold;
padding:40px 0px 0px 64px;
margin:0px;
background-image: url('images/bg-f_prod_vsot.gif');
background-repeat:no-repeat;
}

/* ************************************************* */
/* ELEMENTS DES PAGES STANDARDS */
.champ_obligatoire {
color:#FF0000;
font-weight:bold;
}
.creer_compte {
width:600px;
height:auto;
margin:10px 0px 0px 0px;
border:1px solid #999999;
font-size:12px;
text-align:left;
}

.creer_compte a {
color:#000000;
text-decoration:none;
}

.creer_compte a:hover {
color:#990000;
text-decoration:underline;
}

.creer_compteTH {
background-color:#990000;
height:20px;
line-height:20px;
}

.creer_compteTH b {
text-indent:10px;
color:#FFFFFF;
}

.creer_compteFRM {
margin:0px;
padding:0px;
width:140px;
font-size:11px;
height:14px;
}


/* ************************************************* */
/* ELEMENTS DES PAGES PANIER */

.btnpanier, .btnpanierB {
text-transform:uppercase;
margin:2px 10px 2px 10px;
padding:0px 0px 2px 0px;
color:#990000;
width:140px;
height:26px;
font-size:11px;
background:url('images/bg-bouton.gif') no-repeat left top;
border:none;
}

.btnpanierB {
font-weight:bold;
}

.frmQTYpanier {
margin-left:5px;
width:20px;
height:13px;
font-size:11px;
}

/* ************************************************* */
/* BLOC CONTENT RIGHT */
#content_right {
margin:0px 0px 0px -190px;
padding:0px;
position:absolute;
top:0px;
right:0px;
width:190px;
font-size:12px;
font-weight:bold;
background-image: url('images/bg-content_right_new.gif');
background-repeat:repeat-y;
background-position:right;
}

#content_right .imglnk {
display:block;
width:190px;
height:65px;
margin:0px;
padding:0px;
border:none;
}

#content_right .imglnkct {
display:block;
width:190px;
height:50px;
margin:0px;
padding:0px;
border:none;
}

/* ************************************************* */
/* BLOC LOGIN BOX */
#loginbox {
position:relative;
margin:0px 4px 0px 0px;
padding:44px 0px 0px 26px;
width:160px;
height:100px;
background-image: url('images/bg-loginbox.jpg');
}

#loginbox .mycblog {
position:absolute;
left:25px;
top:126px;
height:15px;
width:96px;
display:block!important;
text-decoration:none!important;;
}

#loginbox .frm {
margin:0px 0px 5px 0px;
padding:0px;
}

#loginbox .email {
width:140px;
height:15px;
font-size:12px;
margin:0px 0px 5px 0px;
padding:0px;
}

#loginbox .password {
width:110px;
height:15px;
font-size:12px;
margin:0px 0px 5px 0px;
padding:0px;
}

#loginbox .btn {
position:relative;
left:6px;
top:4px;
margin:0px;
padding:0px;
}

#loginbox .logout {
position:relative;
left:130px;
top:-10px;
margin:0px;
padding:0px;
}

#loginbox a {
color:#000000;
text-decoration:none;
}

#loginbox a:hover {
color:#000000;
text-decoration:underline;
}

/* ************************************************* */
/* BLOC CART BOX */
#cartbox {
position:relative;
margin:0px 4px 0px 0px;
padding:30px 0px 0px 26px;
width:160px;
height:50px;
background-image: url('images/bg-cartbox.jpg');
font-size:14px;
}

#cartbox .btn {
position:absolute;
left:106px;
top:54px;
margin:0px;
padding:0px;
}

/* ************************************************* */
/* BLOC AUCTION BOX */
#auctionbox {
position:relative;
margin:0px 4px 0px 0px;
padding:30px 0px 0px 26px;
width:160px;
height:50px;
background-image: url('images/bg-auctionbox.jpg');
font-size:14px;
}

#auctionbox .btn {
position:absolute;
left:106px;
top:54px;
margin:0px;
padding:0px;
}

/* ************************************************* */
/* BLOC VSO BOX */
#vsobox {
margin:0px 4px 4px 0px;
padding:55px 0px 0px 26px;
width:160px;
height:237px;
background-image:url('images/bg-rbox.jpg')!important;
font-weight:normal;
}

#vsobox .illustration {
width:70px;
height:100px;
border:1px solid #999999;
margin:5px 30px 6px 30px;
}

#vsobox .illustration:hover {
border:1px solid #990000;
}

#vsobox a {
color:#333333;
text-decoration:none;
}

#vsobox a:hover {
color:#990000;
text-decoration:underline;
}

#vsobox i {
width:130px;
padding:2px 0px 2px 27px;
display:block;
font-weight:bold;
background-image: url('images/bg-vsobox-main.gif');
background-repeat:no-repeat;
background-position:0px 4px;
}


/* ************************************************* */
/* BLOC FOOTER */
#footer {
z-index:1;
margin:-8px auto 0px auto;
padding:16px 0px 0px 0px;
text-align:center;
/* width:1002px;*/
width:92%;
min-width:1002px;
height:24px;
line-height:24px;
background-image: url('images/bg-footer-new.gif');
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
}

#footer a {
text-decoration:none;
color:#000000;
}

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


/* ************************************************* */
/* RAZ */
.raz {
clear:both;
margin:0px;
padding:0px;
border:none;
height:0px!important;
width:1002px;
}

