/* ATTENTIONNNN CSS INVALIDE*/
.mag {
	float: left;
	margin-top: 30px;
}

.boxTrans {
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	opacity: 0.75;
	filter: progid : DXImageTransform.Microsoft.Alpha ( Opacity = 75 );
}

#FondCat {
	opacity: 0.8;
	filter: progid : DXImageTransform.Microsoft.Alpha ( Opacity = 80 );
	overflow: hidden;
}

.opacity {
	opacity: 0.7;
	filter: progid : DXImageTransform.Microsoft.Alpha ( Opacity = 70 );
}

/* FIN CSS INVALIDE */
#Woodbrass {
	margin: auto;
	width: 985px;
	overflow: hidden;
}

.bonPlan {
	color: #219DF5;
}

/* PAGINATION DANS BOX UNIVERS  PLUGIN CAROUSEL */
.center-wrap {
	position: absolute;
	top: 340px;
	left: 40px;
	width: 174px;
	z-index: 29;
}

#Corps .center-wrap p {
	margin-top: 2px;
	text-align: center;
}

.center-wrap a {
	cursor: pointer;
	height: 14px;
	width: 14px;
}

#Corps .center-wrap span {
	font-size: 10px;
	padding: 1px 4px;
	background: none;
}

#Corps .center-wrap .active span {
	background:
		url('http://versiondev2.woodbrass.com/images/v2/carre_on.png')
		no-repeat center center;
}

.carousel {
	background-color: #FFFFFF;
	position: relative;
	height: 380px;
	width: 485px;
	display: block;
	float: left;
	overflow: hidden;
}

.next {
	cursor: pointer;
	position: absolute;
	z-index: 30;
	left: 214px;
	top: 340px;
}

.previous {
	cursor: pointer;
	position: absolute;
	z-index: 30;
	left: 40px;
	top: 340px;
}

OpFlash {
	height: 50px;
}

#Corps {
	font-family: Verdana, sans-serif;
	width: 985px;
	background-color: transparent;
	padding-top: 0; //
	padding-top: 127px;
}

#Corps h1 {
	text-align: left;
	font-size: 44px;
	color: #d6b278;
}

#Corps p {
	padding: 0 8px;
	text-align: justify;
}

#ChoixCategsUniv { //
	background: #fff;
	float: left;
	position: relative;
	display: block;
}

#FondCat {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 0;
	display: block;
	height: 444px;
	width: 985px;
}

#EnteteChoisissez {
	height: 40px;
	width: 985px;
	text-align: left;
	float: left;
}

#EnteteChoisissez .ecrireVertFL {
	font-size: 18px;
	clear: both;
	padding-right: 105px;
}

#EnteteChoisissez span {
	float: left;
	background-color: transparent;
	font-size: 18px;
	padding: 5px;
	position: relative;
	text-align: left;
	z-index: 2;
}

#ColonneGch {
	background-color: transparent;
	float: left;
	margin-top: 5px;
	padding-left: 0;
	text-align: left;
	width: 210px;
	position: relative;
	z-index: 1;
}

#ColonneGch span {
	font-size: 14px;
	position: absolute;
	z-index: 2;
	top: 189px;
	left: 23px;
}

#ColonneGch li a {
	color: #FFFFFF;
}

#ColonneGch ul {
	color: #FFFFFF;
	font-size: 10px;
	margin: 2px 0 2px 10px;
}

#JEveuxCENTRER {
	width: 985px;
}

#MenuHaut {
	border: 1px solid #a59b99;
	border-bottom: 0;
}

#MenuHaut li a {
	color: #000;
}

.titreMenuNeutre {
	margin: 0 0 0 5px;
	color: #a59b99;
}

#ColonneGch h2:hover,#ColonneGch li:hover,#ColonneGch li a:hover {
	color: #d6b278;
}

#MenuBas {
	text-align: center;
	color: #FFF;
	background-color: #323232
}

#MenuBas table {
	text-align: center;
	width: 100%;
	font-size: 9px;
	color: #FFF;
}

#MenuBas td {
	cursor: pointer;
}

.en3Td .txt {
	width: 32%;
}

.en2Td .txt {
	width: 49%;
}

.FlecheBas {
	position: relative;
	width: 205px;
	text-align: center;
}

.FlecheBasAff {
	color: #FFF;
	text-align: left;
	width: 205px;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	background-color: #323232;
	border-top: 6px solid #000;
	border-bottom: 6px solid #000;
	z-index: 10;
}

#ColonneGch .FlecheBas a {
	color: #FFF;
}

#MarquesCachees {
	width: 985px;
	height: 1px;
	overflow: hidden;
	background-color: #FFF;
}

#UnivMarques {
	width: 985px;
	background: #fff;
	float: right;
	position: relative;
	z-index: 1;
}

#UnivMarques>span {
	float: left;
	display: block;
	font-size: 13px;
	height: 25px;
	color: #b0b0b2;
	width: 982px;
	background: #FFFFFF
		url('http://versiondev2.woodbrass.com/images/v2/choix_marques.gif')
		no-repeat bottom center;
}

#UnivMarques>div {
	float: left;
	width: 985px;
	display: block;
	text-align: center;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #B0B0B2;
	border-top: 1px solid #B0B0B2;
}

#UnivMarques img {
	float: left;
	margin-left: 460px;
	cursor: pointer;
}

.contientMarques {
	float: left;
	z-index: 10;
	text-align: left;
	width: 985px;
	overflow: hidden;
	background-color: #FFFFFF;
	position: relative;
}

div.overfl {
	height: 135px;
}

/*
#UnivMarques .contientMarques span {
height:11px;
text-align:center;
font-size:10px;
background:none; 
}
*/
#UnivMarques .contientMarques>span {
	color: #b0b0b2;
	width: 982px;
	height: 11px;
	text-align: center;
	font-size: 10px;
	position: absolute;
	background: #fff;
	bottom: 0;
	left: 0;
}

#UnivMarques ul {
	float: left;
	/*padding:5px 0 0 0;
margin:0 0 0 5px;*/
	padding: 5px 0 0 5px;
	margin: 0;
	font-size: 11px;
	color: #b0b0b2;
	list-style: none;
	width: 190px;
}

#UnivMarques ul li>a {
	display: block;
	height: 14px;
}

#UnivMarques ul .esp {
	display: block;
	height: 14px;
	width: 100%;
}

#UnivMarques a {
	color: #000;
}

#UnivMarques a:hover {
	color: #fff;
}

#UnivMarques li:hover {
	color: #FFF;
	background-color: #000;
}

/*** DEBUT IMAGE PRINCIPALE - PUB ***/
#UnivImages {
	float: left;
	width: 985px;
	height: 250px;
	margin: 15px 0;
}

img[alt="Pub"] {
	float: right;
}

img[alt="ImagePrincipale"] {
	float: left;
}

/*************** DEBUT BOX UNIVERS *****************/
.new {
	top: 20px;
}

.flash {
	top: 20px;
}

.prix {
	top: 335px;
}

.pro {
	top: 335px;
}

.corpsLeft {
	background-color: #FFF;
	float: left;
	width: 435px;
	height: 285px;
	margin: 30px 20px 0 20px;
}

.corpsSpecial {
	height: auto;
}

.calque table {
	height: 215px;
}

#megaProduit {
	margin: 0;
}

.corpsSpecial table {
	float: left;
	text-align: center;
}

#ChoixCategsUniv .special {
	top: 1040px;
	height: 260px;
}

#ChoixCategsUniv .special table {
	width: 81px;
	height: 81px;
	float: left;
}

#ChoixCategsUniv .descriptionBox {
	width: 260px;
}

.enteteBox {
	float: left;
	font-size: 11px;
	text-align: left;
	height: 44px;
	width: 985px;
	background-color: #323232;
	margin-bottom: 12px;
}

.lib {
	padding-top: 3px;
	font-size: 28px;
	text-align: left;
	font-weight: 900;
}

.enteteBox ul {
	height: 18.5px;
	line-height: 20px;
	float: left;
	color: #FFF;
	padding: 0;
	margin-top: 12px;
	margin-left: 0;
	display: block;
	list-style: none;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}

.enteteBox li {
	padding: 0 2px;
}

.enteteBox li,.enteteBox span,.enteteBox img {
	float: left;
}

.enteteBox img {
	padding-top: 12px;
}

*+html .enteteBox a {
	color: #FFF;
}

.enteteBox span {
	line-height: 44px;
	margin-right: 10px;
}

.hauteur350 {
	height: 350px;
}

.contenu {
	height: 300px;
}

.contenuBox {
	padding: 0 20px 30px 0;
	float: left;
	margin-left: 20px;
	width: 465px;
	height: 350px;
	position: relative;
	overflow: hidden;
	background-color: #FFF;
}

.contenuBox p {
	text-align: left;
}

#Corps .enteteCont {
	vertical-align: bottom;
	text-align: right;
	width: 100%;
	height: 68px;
	position: relative;
	z-index: 5;
}

.enteteBox img[alt="puce"] {
	padding: 17px 3px 0 3px;
}

.enteteCont img {
	float: left;
}

.enteteCont img:first-child {
	padding: 8px 5px 0 5px;
}

.enteteCont span {
	display: block;
	height: 18px;
	width: 100%;
	float: right;
	overflow: hidden;
}

/* DEBUT CONTENU BOX TITRE */
#Corps .contenuPrin {
	float: right;
	width: 235px;
	height: 100px;
	font-size: 10px;
	text-align: right;
}

#Corps .contenuTxt {
	float: right;
	width: 250px;
	height: 190px;
	font-size: 10px;
	top: 100px;
	left: 200px;
	text-align: right;
	overflow: hidden;
}

img[alt="fond"] {
	position: relative;
	top: 30px;
	left: 0;
	z-index: 1;
}

.BoxPrinc div {
	top: 0;
	left: 0;
	position: absolute;
	z-index: 3;
}

.top5 div {
	display: none;
	width: 155px;
	height: 145px;
	overflow: hidden;
}

.top5 div a {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	position: relative;
}

#Top5_1 {
	top: 42px;
	left: 164px;
}

#Top5_2 {
	top: 42px;
	left: 316px;
}

#Top5_3 {
	top: 192px;
	left: 14px;
}

#Top5_4 {
	top: 192px;
	left: 164px;
}

#Top5_5 {
	top: 192px;
	left: 316px;
}

.BoxPrinc table {
	width: 145px;
	height: 145px;
}

.top5 div>table {
	margin-left: 5px;
	width: 145px;
}

.BoxPrinc .gauche {
	left: 0;
}

.gauche {
	padding-left: 10px;
}

.decale10 {
	padding-left: 10px;
}

#Corps .gauche p {
	padding-left: 150px;
}

#Corps .BoxPrinc .gauche {
	width: 430px;
}

.floatRight {
	width: 495px;
	padding-right: 5px;
}

.clr1701 {
	color: #FFF;
}

.clrGrisClair {
	color: #888;
}

.clrGris {
	color: #555;
}

.contenu span,.contenuPrin p {
	text-align: right;
	padding-right: 8px;
}

#Corps .gauche img:first-child {
	float: left;
}

/* FIN CONTENU BOX TITRE */ /* CONTENU AVEC ARTICLE */
.contenuBox .contenu>img {
	position: absolute;
	top: 50px;
	left: 0;
	z-index: 1;
}

.contenuBox img[alt="Marque"] {
	height: 40px;
}

.contenuBox .right { #
	width: 202px;
	width: 225px;
	z-index: 10;
	position: relative;
}

/*
.right p, .left p, .right span {
display:block;
height:70px;
}

.left span {
display:block;
height:70px;
}

#Corps .left span:first-child {
font-weight:900;
font-size:18px;
}

#Corps .right span:first-child {
font-weight:900;
font-size:18px;
}
*/
#Corps .contenu .bouton {
	margin: 0 0 40px 120px;
}

.contenu table {
	position: absolute;
	top: 68px;
	left: 0; #
	width: 264px;
	width: 220px;
	height: 264px;
	z-index: 1;
}

.left img[alt="mini"] {
	margin: 52px 0 8px 0;
}

img[alt="mini"] {
	float: right;
	margin: 9px 0;
}

img[alt="panier"] {
	float: right;
	width: 51px;
}

/*
#Corps .gris { 
font-size:9px;
line-height:40px;
padding:0 0 0 15px;
margin:0;
float:left;
}

#Corps .bleu {
font-size:11px;
line-height:40px;
margin:0;
padding:0 0 0 0;
}

#Corps .grand {font-size:16px;}
*/ /* CONTENU L ACCESSOIRE */
#Corps .contenuAcc .bouton {
	margin: 0 0 40px 205px;
}

.contenuAcc a:first-child>img {
	position: absolute;
	top: 80px;
	left: 45px;
}

.caleDroite {
	float: left;
	height: 100%;
	position: relative;
	width: 45%;
	width: 202px;
}

#Corps .caleDroite .clrGrisClair {
	font-size: 18px;
	font-weight: 900;
}

.caleDroite p,.caleDroite span {
	display: block;
	height: 70px;
}

/* DEBUT TOP 5 */
#contenuTop5 {
	padding: 0;
	float: left;
	width: 985px;
	height: 449px;
	margin-bottom: 30px;
	position: relative;
	overflow: hidden;
	background-color: #FFF;
}

.contenuTop5All {
	margin: 0 20px 0 20px;
	float: left;
	width: 815px;
	height: 449px;
	position: relative;
	overflow: hidden;
	background: #FFFFFF
		url('http://versiondev2.woodbrass.com/images/v2/fond_degrade_top5.jpg')
		repeat top left;
}

.contenuTop52a5 img {
	padding-top: 10px;
}

.contenuTop52a5 table {
	float: left;
	width: 83px;
}

.contenuTop52a5 table td {
	width: 83px;
}

.contenuTop52a5 table td+td {
	text-align: left;
	width: 300px;
	font-size: 13px;
}

.contenuTop52a5 .left {
	float: left;
	padding-top: 10px;
	text-align: left;
	width: 180px;
}

.contenuTop52a5 .logo {
	float: right;
}

.contenuTop51 {
	margin: 5px 0 0 10px;
	float: left;
	width: 325px;
	height: 430px;
	position: relative;
	overflow: hidden;
	background-color: #fff;
	background: #FFFFFF
		url('http://versiondev2.woodbrass.com/images/v2/1.gif') no-repeat top
		right;
}

.contenuTop1 {
	float: left;
	padding: 10px 0 0 10px;
	width: 270px;
}

.contenuTop1 table {
	float: left;
	width: 300px;
	height: 270px;
}

.contenuTop52 {
	margin: 5px 10px 0 0;
	float: right;
	height: 104px;
	position: relative;
	overflow: hidden;
	background: #FFF url('http://versiondev2.woodbrass.com/images/v2/2.gif')
		no-repeat top right;
}

#contenuTop5 .contenuTop52a5 {
	padding-right: 60px;
	width: 398px;
}

.contenuTop53 {
	margin: 5px 10px 0 0;
	float: right;
	width: 458px;
	height: 104px;
	position: relative;
	overflow: hidden;
	background-color: #fff;
	background: #FFFFFF
		url('http://versiondev2.woodbrass.com/images/v2/3.gif') no-repeat top
		right;
}

.contenuTop54 {
	margin: 5px 10px 0 0;
	float: right;
	width: 458px;
	height: 103px;
	position: relative;
	overflow: hidden;
	background: #FFFFFF
		url('http://versiondev2.woodbrass.com/images/v2/4.gif') no-repeat top
		right;
}

.contenuTop55 {
	margin: 5px 10px 0 0;
	float: right;
	width: 458px;
	height: 103px;
	position: relative;
	overflow: hidden;
	background-color: #fff;
	background: #FFFFFF
		url('http://versiondev2.woodbrass.com/images/v2/5.gif') no-repeat top
		right;
}

img[alt="top5"] {
	float: left;
	padding: 0 0 0 28px;
}

#comparateur a.comparer {
	margin-left: 408px;
	margin-top: 25px;
	float: left;
}

/*************** FIN BOX UNIVERS *****************/
#UnivNews {
	width: 985px;
	height: 264px;
	float: left;
}

#News {
	width: 675px;
	float: left;
	padding-top: 10px;
}

#UnivZoom {
	width: 290px;
	float: right;
	margin-right: 20px;
	padding-top: 10px;
}

#UnivNews span {
	float: right;
	width: 200px;
	font-size: 17px;
	color: #8a120f;
	font-weight: 900;
}

#News table {
	padding-right: 5px;
	text-align: right;
	width: 400px;
	height: 46px;
	float: right;
}

#UnivNews h1 {
	font-size: 34px;
	margin-left: 20px;
	height: 46px;
	width: 160px;
	float: left;
}

#News p {
	float: left;
	padding: 0;
	text-align: justify;
	width: 390px;
	margin: 0;
}

#UnivZoom p {
	float: left;
	padding: 0;
	text-align: center;
	width: 160px;
	margin-left: 3px;
}

#NewsImage {
	float: left;
	width: 260px;
	margin-left: 20px;
	text-align: left;
}

#NewsImage table {
	height: 200px;
	margin-top: 55px;
	margin-left: 19px;
	text-align: center;
	width: 240px;
}

#UnivNews img {
	vertical-align: top;
}

#UnivZoom h1 {
	float: right;
}

#UnivZoom table+table {
	width: 180px;
	height: 220px;
	text-align: center;
	float: right;
}

#ZoomTable {
	padding-left: 5px;
	text-align: left;
	width: 150px;
	height: 40px;
	float: left;
}

#UnivNouv div {
	height: 40px;
}

#UnivNouv h1 {
	float: left;
}

#UnivNouv h1+h1 {
	float: right;
	margin-right: 20px;
}

#UnivNouv table {
	width: 100%;
}

#UnivNouv p {
	font-size: 12px;
}

#UnivNouv td {
	vertical-align: top;
	padding: 0;
	width: 230px;
	height: 212px;
	border: 1px solid #d6b278;
}

#UnivNouv td span>span {
	font-weight: 900;
	font-size: 120%;
	background-color: #d6b278;
}

#UnivNouv td+td {
	text-align: center;
}

#UnivNouv .megadeals {
	border: 12px solid #d6b278;
	vertical-align: middle;
}

.nouvImg,.nouvEntete {
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
}

.nouvEntete {
	font-size: 28px;
	color: #FFF;
	z-index: 2;
	background-color: #d6b278;
}

#UnivNouv .nouvTexte {
	text-align: right;
	position: relative;
	top: 20px; /*90*/
	left: 215px; /*230*/
	z-index: 3;
	width: 230px;
	height: 180px;
	overflow: hidden;
}

img[alt="Angle"] {
	float: left;
}

.nouvFiche {
	position: relative;
	top: 0; /*190*/
	left: 154px; /*154*/
	z-index: 4;
}

.megadeals {
	vertical-align: middle;
}

.megadeals a:first-child+a {
	width: 190px;
	height: 205px;
}

#UnivMag {
	display: inline;
}

#UnivMag img[alt="imgMag"] {
	float: left;
	width: 155px;
	margin: 0 10px;
}

#UnivMag img[alt="imgMagDte"] {
	float: right;
	margin-right: 10px;
	width: 155px;
}

#UnivMag span {
	display: block;
	width: 570px;
	height: 180px;
	overflow: hidden;
	text-align: left;
}

/************* UNIVERS  TOP 5 ***************/
#UnivDeuxCol {
	background-color: #FFF;
}

#UnivTop {
	float: left;
	width: 505px;
	background-color: #FFF;
}

/*
.left table {
width:100%;
height:180px;
}

.left td {
vertical-align:middle;
text-align:center;
}

#ContenuLaliste .ImageSupDessu {
position:absolute;
top:20px;
left:20px;
z-index:5;
}

.right {
height:100%;
float:right;
width:55%;
}

#ContenuLaliste {
font-size:13px;
height:auto;
background-color:#FFF;
padding-top:20px;
}

#ContenuLaliste a {font-size:10px;}

#ContenuLaliste span {font-size:11px;}

.lalisteLalisteProduit {
float:left;
padding:2px;
margin:4px;
text-align:left;
width:472px;
height:275px;
border:1px solid #dedede;
}

.ajust {
margin:0 0 0 8px;
padding:3px 0 0 19px;
}

.left img {margin:5px 0;}

.transOffert {
float:left;
margin:5px 0 0 10px;
font-size:11px;
text-align:center;
display:block;
height:60px;
background:url('http://versiondev2.woodbrass.com/images/v2/trans_offert.gif') no-repeat center bottom;
}

#ContenuLaliste .td5 {
float:right;
width:60%;
text-align:right;
padding-right:3px;
}

#ContenuLaliste .td5 img[alt="nv3"] {padding-right:0;}

#ContenuLaliste .bleu {
height:50px;
text-align:center;
padding:1px 0 0 0;
margin-bottom:10px;
}

#ContenuLaliste .grand {font-size:20px;}

#ContenuLaliste .gris {
height:50px;
text-align:center;
float:left;
padding:9px 0 0 10px;
}

#ContenuLaliste img[alt="panier"] {
margin-top:6px;
margin-bottom:5px;
float:right;
}

#ContenuLaliste .px10 {
float:left;
font-size:8px;
font-weight:normal;
}
*/ /* INTERVIEW */
#UnivInterview img {
	float: right;
}

#UnivInterview {
	float: right;
	width: 480px;
	background-color: #FFF;
}

#UnivInterview .premierP {
	margin-top: 240px;
}

#UnivInterview p {
	text-align: left;
}

.remplirBlanc {
	width: 100%;
	background-color: #FFF;
}

#Brass h1 {
	color: #000;
	text-align: center;
}

#Corps .clrBleu {
	font-size: 10px;
}