#content {

	overflow:hidden;

}

#content div {

	float:left;

}

#content #contentLeft {

	height:100%;

	width:238px;

	background:#F6F6F6;		

	border: solid 1px #DEDEDE;	

}

#content #menuLeft {

	height:100%;

	width:238px;

	background:#F6F6F6;		

	border: solid 1px #DEDEDE;	

}

#content #contentNormal {

	height:100%;

	width:486px;

	background:#F6F6F6;		

	border: solid 1px #DEDEDE;

	overflow: auto;

}
/*#content #contentNormal iframe{

height:100%;

overflow:hidden;

display:block;

}*/

#content #contentRight {

	height:auto;

	width:238px;

	background:#F6F6F6;		

	border: solid 1px #DEDEDE;	

}

#content .catalogueSpace {

	height:531px;

	width:6px;

}
div#link_b2b2dot0{
width:100%;
height:35px;
background:url("../../images/fd_public_menu_titre.gif") repeat-x scroll 0 top #F6F6F6;

}div#link_b2b2dot0 a{

display:block;
text-align:right;
color:red;
text-decoration:none;
font-size:18px;
font-weight:bold;
margin:6px 10px 6px 0px;
font-style:italic;

}
a#link_b2b2dot0:hover{
color:#464648;
}#fiche td{

	font-size:12px;

	padding : 3px;

	

}
#fiche .pictures{
	border : 1px solid #dedede;

	background-color:#FFFFFF;

	padding:5px;

	text-align:center;

	margin:9px 3px 3px 3px;

}
#fiche img{
	border :none;

	

}#fiche a:hover{

	text-decoration:none

}
#fiche .titre1{

	font-weight : bolder;

	font-size : 15px;

}

#fiche .titre2{

	font-weight : bolder;

	font-size : 15px;

}
#fiche .desc{

	

	vertical-align:top;

	text-align : justify;

	padding:3px;

}
#fiche td.leslogos{

text-align:right;

	

}

#fiche td.lesimages{

text-align:center;

	

}

#fiche td.leslogos .alogos{

    display:inline;

	width:70px;

	padding-left:3px;

}#lafin{

	background:#FFFFFF;

	height:65px;

	border-bottom:1px solid #000000;

	width:100%;
}
#option td {

	padding:3px;

	background-color:#FFFFFF;

	text-align:left;

	padding-left:6px;

	

}

#optionb td table td{

	padding:3px;

	background-color:#FFFFFF;

	vertical-align:middle;

	

}

#optionb td{

	padding:3px;

	background-color:#FFFFFF;

	vertical-align:middle;

	text-align:left;

	padding-left:10px;

}
#rubrique td {

	padding:3px;

	background-color:#FFFFFF;

	text-align:left;

	font-weight:bold;

}

#rubrique .titrrub{

	border-bottom:1px solid #000000;

}
.result_enreg{

	width:100%;

	font-size:10px;

	color:#666666;

	text-align:center;

		

	}

.result_enreg2{

	width:100%;

	font-size:10px;

	color:#666666;

	text-align:center;

	
	

	}

.result_enreg select{

	color:#666666;

	border:none;

	font-size:9px;

	margin:5px;

}
 .result_enreg2 a{

	text-decoration:none;

	color:#666666;

	font-weight:bolder;

}

.result_enreg_txt{
	color:#666666;

	vertical-align: middle;

	padding:3px;

	text-align:center;

	font-size:10px;
}

.tbloption2 td{
	vertical-align: middle;

	padding:3px;

	background-color:#FFFFFF;

	text-align:center;

	font-size:10px;

}

#option{

	font-size:12px;
}

#optionb td{

	font-size:11px;
}

#optionb img{

	border:none;

	
}

.opt2{

	width:100%;

	/*background-color:#DEDEDE;*/

	overflow:hidden;

	margin-bottom:20px;

}
.opt2 .tbloption2{

	margin-left:-7px;

}

.opt2 .tbloption2 img{

	max-width:50px;

}
#navigation img{

	width:4%;

	border:none;

	margin-left:3px;

	margin-right:3px;

	

}
#navigation{

	width:100%;
}
#navigation td{
	padding:4px;

	color:#cccccc;

	background-color:#FFFFFF;

	font-size:11px;

	width:25%;

	/*border: 1px solid #000000;*/

	vertical-align:middle;

}

#fiche .description ul.lidesc,

#fiche .description ul.lidesc li,

#fiche .logdescpic .desc ul.lidesc,

#fiche .logdescpic .desc ul.lidesc li{

	margin-left:20px;

	padding-bottom:5px;

	list-style-image:none;

	list-style-type: disc;

	list-style-position:outside;

	

}

#fiche .description ul.lidesc ul,

#fiche .description ul.lidesc ul li,

#fiche .logdescpic .desc ul.lidesc ul,

#fiche .logdescpic .desc ul.lidesc ul li{

	margin-left:20px;

	padding-bottom:5px;

	list-style-image:none;

	list-style-type: disc;

	list-style-position:outside;

	

}

#optiontbl{

	background-color:#FFFFFF;

	

}

#optionb td ul.lidesc{

	margin-left:13px;

	list-style-image:none;

	list-style-type:disc;

	list-style-position:outside;

	/*background-color:#00FFFF;*/

}

#optionb td ul.lidesc li{

	padding-left:-5px;
}

#optionb td ul.lidesc ul{

	margin-left:13px;

	list-style-image:none;

	list-style-type:disc;

	list-style-position:outside;

	/*background-color:#00FFFF;*/

}

#optionb td ul.lidesc ul li{

	padding-left:-5px;
}

#imgbas .pictures{

	border : 1px solid #dedede;

	background-color:#FFFFFF;

	padding:5px;

	text-align:center;

	margin:9px 3px 3px 3px;

}

#imgbas2 .pictures{

	border : 1px solid #dedede;

	background-color:#FFFFFF;

	padding:5px;

	text-align:center;

	margin:9px 3px 3px 3px;

}

#optionb td.reforegon{
	padding-left:16px;

	font-size:11px;

	font-weight:bolder;

}
#optionb  td.diam{

	padding-top:20px;

	vertical-align:bottom;

	text-align:center;

	

}

#optionb {

margin-bottom:20px;

	

}
#content #contentNormal .result_search table td,

#content #contentNormal .result_search{

	width:460px;

	font-size:12px;

	font-weight: bold;

	text-align:left;

	margin-left:5px;
/*background-color:#666666;*/

}
#rubrique2 td {

	font-size:12px;

	padding:6px;

	background-color:#FFFFFF;

	text-align:left;

	font-weight:bold;

}

#rubrique2 .titrrub{

	border-bottom:1px solid #000000;

	text-align:left;

}

#content #contentNormal .result_search img{

	border : 1px solid #dedede;

	background-color:#FFFFFF;

	padding:5px;

	text-align:center;

	margin:9px 3px 3px 3px;

}

	

#content #contentNormal .result_search img.logocmyk{

	border : none;

	background-color:none;

	padding:none;

	

}

#content #contentNormal .result_search .reference td{

	background-color:#FFFFFF;

	text-align:center;
}

#content #contentNormal .result_search a,

#content #contentNormal .result_search a:hover{

text-decoration:none;

color:#333333;

}
/*-------------------------------------------NEW CATALOGUE 2011-------------------------------------*/

#content #contentNormal table.description{
}
#content #contentNormal table.description td{
	font-size:11px;
	text-align:left;
}

#content #contentNormal table.description_links td{
	font-size:11px;
	color:#666;
	text-align:left;
}
#content #contentNormal table.description_links td a{
	font-size:11px;
	color:#000;
	text-align:left;
	margin-top:4px;
}
#content #contentNormal table.features{
}
#content #contentNormal table.features td{
	font-size:11px;
	padding:3px;

	vertical-align:text-top;
}

#content #contentNormal table.features td li{
	list-style-position:outside;
	margin-left:0!important;
	margin-left:13px;
	
}
#content #contentNormal div.contentFiche{
	position:relative;
	
}
#content #contentNormal div.contentFiche span.viewPN{
	position:absolute;
	top:20px;
	left:30px;
}
