body {
	font-size: 11px;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	background-attachment: fixed;
	background-color:gray;
  margin:0px;
  text-align:center;
}
div#distributor_acc{
 float:right;
width:220px;
}
div#distributor, div#Block_user{
 padding-left:5px;
 height:250px;
}
#Block_user{
  border-bottom:1px solid #9A9A9A;
}
#image{
  text-align:left;
  padding-top:10px;
}
#image_final{
  width:25px;
  height:15px;
}
#image_block{
  text-align:left;
  padding-left:10px;
}
#summary{
  text-align:left;
}
#summary_opt td{
  padding-left:10px;
}
.upd{
width:100px;
}

#summary tr{
  height:18px;
}
.final_col_1{
  background-color:#DDDDDD;
  width:390px;
  padding-left:10px;
}
#final td{
  padding-left:10px;
}
#final_title{
  font-size:16px;
  font-weight: bold;
  width:180px;
}
#final_title_left{
  font-size:16px;
  font-weight: bold;
  width:180px;
  padding:8px 0px 0px 18px;
}
#page{
  width:1000px;
  height:auto!important;height:600px;min-height:600px;
  margin:auto;
}
#header {
  float:left;
  width:100%;  
  height:66px;
  text-align:left;
}
#logo{
  float:left;  
  height:66px;   
  width:250px;
  background-color:white;
}
#logo img{
  width:222px;  
  height:66px;  
  margin:0px 15px 0px 15px;
  border:0px;
}
.clear{
  clear:both;
}
.clear_left{
  clear:left;
}


#navigation {
  float:left;
  color:#FF0000; 
  font-size:10px;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  
}

#nav-top table{
   width:100%;
   border-spacing: 0px;
   padding:0px;
   border-collapse:collapse;
}
#fond{
  vertical-align:middle;
  width:745px;
  height:35px; 
  background-image:url(/configurator/images/generales/base2-fond.gif);
  color:#FFFFFF;
}
.choix{  
  font-size:10px;
  color:black;
}
.line{
  display:inline;
}
#nav-bottom {
  display:block;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  font-size:12px;
	background-color: white;
	height:66px;
	width:750px;
}
#menu{
  border:0px;
  border-spacing: 0px;
  padding:0px;
  border-collapse:collapse;
}
#menu td{   
  height:30px;
}

#menu td div{   
   text-align:center;
   font-size:11px;
   font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
}

#welcome{
  color:#000000;
  font-size:13px;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align:left;
  padding-left:10px;
  padding-top:10px;
}
#welcome_size{
  color:#000000;
  font-size:13px;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-align:left;
  padding-left:10px;
  float:left;
  background-color:#f0f0f0;
  margin-top:-2px;
}
#mm-inch{
  text-align:left;
  padding-left:285px;
  color:#000000;
  font-size:13px;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  font-weight: bold;
  background-color:#f0f0f0;
}
#sel_unit{
text-align:left;
}

.form{
  text-align:left;
}
.choice_title{
  color:#000000;
  font-size:13px;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  text-align:left;  
  padding-top:10px !important;
  padding-top:5px;
  font-weight: bold;  
}
.choice_title_size{
  color:#000000;
  font-size:13px;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  text-align:center;  
  padding-top:10px !important;
  padding-top:5px;
  font-weight: bold;  
}
.choice_selecte{
  text-align:center;  
  float:left;
}
.choice{
  width:100px;  
  text-align:center;  
  float:left;
}
.choice_size{
  width:30%;  
  text-align:center;  
  float:left; 
}

.li_minmax{
  width:200px;
  text-align:center;
}
.choice_group{
  padding-left:50px;  
  padding-top:5px;
}
#or{
  padding:5px;
  border: 1px;
  font-weight: bold;  
}
.choice_or{
  width:30%; 
  float:left;
  padding-top:25px;
  font-weight: bold;  
  font-size:13px;
}
.choice_group_size{
  padding-top:15px;
  padding-top:40px !important;
  background-color:#f0f0f0;
  text-align:center;
}
.extra_cost{
  width:30%; 
  float:left;
}
#custom_group{
  padding-top:7px;
  padding-top:20px !important;
}
a:link  { 
	color: #000000; 
	text-decoration: none ;
	cursor:pointer;
}

a:hover { 
	color: #ff0000;
	text-decoration: none ;
	cursor:pointer; 
}

a:active  { 
	color: #000000; 
	text-decoration: none ;
	cursor:pointer;
}

a:visited {
	color: #000000;
	text-decoration: none ;
	cursor:pointer;
}

a img{
	cursor:pointer;
	border:0;
}


a.blanc:link {
	color: #ffffff;	
	cursor:pointer; 
}

a.blanc:hover { 
	color: #FF0000 ;
	cursor:pointer; 
}

a.blanc:visited { 
	color: #cccccc ;
	cursor:pointer; 
}


a.deco:link {
	color: #ff9999; 
	cursor:pointer;
}

a.deco:visited  { 
	color: #ff9999 ;
	cursor:pointer;
}

a.deco:hover { 
	color: #ffffff ;
	cursor:pointer;
}

a.rouge {
	 font-size: 11px;
	 font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	 color: #000000 ;
	 cursor:pointer ;
}

a.rouge:hover { 
	font-size: 11px;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	color: #000000 ;
	cursor:pointer ;	
}

a.rouge:visited  { 
	font-size: 11px;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;	
	color: #000000 ;
	cursor:pointer ;
}

a.rouge:active  { 
	font-size: 11px;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;	
	color: #000000 ;
	cursor:pointer ;
}

a.config:link    { color: gray }
a.config:visited   { color: black }
a.config:hover   { color: red }

a.noir:link { color: #000000; font-size: 12px; text-decoration: underline; }
a.noir:visited { color: #000000; font-size: 12px; text-decoration: underline; }
a.noir:hover { color: #FF0000; font-style: normal;	text-decoration: underline; }
a.menurouge:link { color: #FF0000; font-size: 14px; text-decoration: none; }

a.menurouge:visited  { color: #FF0000; font-size: 14px;	text-decoration: none; }
a.menurouge:hover  { color: #000000; font-style: italic; text-decoration: underline; font-size: 12px; }
a.logout:link {	color: #FFFFFF;	font-size: 12px; text-decoration: none; }

a.logout:visited  {	color: #FFFFFF;	font-size: 12px; text-decoration: none; }
a.logout:hover { color: #000000; font-style: normal; text-decoration: underline; }
a.menu:link { color: #FF0000; font-size: 12px; text-decoration: none; }

a.menu:visited  { color: #FF0000; font-size: 12px; text-decoration: none; }
a.menu:hover  {	color: #000000;	font-style: normal;	text-decoration: underline; }

#content{
  width:1000px;
  height:auto!important;height:550px;min-height:550px;
  padding:0px;  
  background-color:#ffffff;
}

#main{
  width:750px;
  height:auto!important;height:550px;min-height:550px;
  float:left;
  text-align:center;
}
.option{
    border-spacing: 0px;
    padding:0px;    
    border-collapse:collapse;
}
#tab_interne{
  text-align:left;
  height:auto!important;height:400px;min-height:400px;
}
#final{
  float:left;
  width:417px;
  height:auto!important;height:400px;min-height:400px;
}

#print_light{
  width:43px;
  float:left;
}
.option td{
  font-size: 9px; 
	font-family: Trebuchet MS,Arial,Verdana, Geneva, Arial, Helvetica, sans-serif;  
	font-weight: bold;	
  text-align:center;
  padding:0px; 
  border-spacing: 0px;
}

#img{
  text-align:center;
}
.check_option{
  text-align:left;
  cursor:pointer;
  width:250px;
  padding-left:10px;
}
.block_option{
  text-align:left;
  height:60px;
  padding-left:0px;
}
.block_option_impair{
  text-align:left;
  height:60px;
  padding-left:0px;
  background-color:#eaeaea;
}
#block1{
  width:397px;
  visibility:hidden;
  float:left;
  text-align:justify;
  padding-right:20px;
}
#tab_options{
  vertical-align:middle;
  height:auto!important;height:320px;min-height:320px;
}
#liste_option{
  padding-bottom:15px;
}
#tab_options td img{
  text-align:center;
}
.title_cell{
  width:52px;
  height:50px;
  background-color:#CDDFED;
  }
.bord{
  width:1px; 
  background-image:url(/configurator/images/generales/pixel_gris.gif);
  background-repeat: repeat-y;  
  border-spacing: 0px;
  padding:0px;    
  border-collapse:collapse;
}

p  { 
	font-size: 11px; 
	font-family: Trebuchet MS,Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
}

input { 
	color: #000; 
	font-style: normal; 
	font-size: 10px; 
	font-family: Trebuchet MS,Arial,Verdana, Geneva, Arial, Helvetica, sans-serif;  
}
.impair{
  background-color:#eaeaea;
  width:208px;
}

 

.input {
	font-family:Trebuchet MS,Arial,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:2px solid #000000;
	background-color: #ffffff;
	margin:5px 0px 5px 0px;
	color: #000;
	width:130px;
	vertical-align:middle;
}
.input td{
	text-align:right;
	padding-right:10px;
	vertical-align:middle;
}
#chkbx{
  vertical-align:middle;
}
#login_but{
  text-align:right;
  padding-right:30px;
}
.redTitle
{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif ;
	font-size: 11px ; 
	color: #ff0000 ;
	text-align: center;
	padding: 3px;
	font-weight: bold;
}

.bordeauxTitle
{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif ;
	font-size: 13px ; 
	color: #9F090A ;
	text-align: center;
	padding: 3px;
	font-weight: bold;
}

.orangeTitle
{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif ;
	font-size: 11px ; 
	color: #FF6600 ;
	text-align: center;
	padding: 3px;
	font-weight: bold;
}

.greenTitle
{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif ;
	font-size: 11px ; 
	color: #006600 ;
	text-align: center;
	padding: 3px;
	font-weight: bold;
}

.blackTitle
{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif ;
	font-size: 11px ; 
	color: #000000 ;
	text-align: center;
	padding: 3px;
	font-weight: bold;
}

.whiteTitle
{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif ;
	font-size: 13px ; 
	color: #ffffff ;
	text-align: center;
	padding: 3px;
	font-weight: bold;
}

checkbox { 
	border: none ;
}

.combobox {
	background-color: #EAEAEA; 
	color: #000066; 
	font-size: 10pt; 
	font-family: Trebuchet MS,Arial;
}

.comboboxvert { 
	color: #003300; 
	font-weight: bold; 
	font-size: 10pt; 
	font-family: Trebuchet MS,Arial; 
	background-color: #cbfae3 ;
	cursor:pointer;
}

.comboboxjaune { 
	color: #660000; 
	font-weight: bold; 
	font-size: 10pt; 
	font-family: Trebuchet MS,Arial; 
	background-color: #ffff96 ;
	cursor:pointer;
}

.comboboxgrisclair { color: #000000; font-size: 10pt; font-family: Trebuchet MS,Arial; background-color: #f4f4f4 }
.comboboxgrisrose { color: #000000; font-size: 10pt; font-family: Trebuchet MS,Arial; background-color: #FEF4EB}

td  { 
	font-size: 11px; 
	font-family: Trebuchet MS,Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}

.table-bordee {
	border: thin solid #006699;
}

.bouton-bleu  {
	color: #FFFFFF;
	font-size: 9pt;
	font-family: Trebuchet MS,Arial;
	font-weight: bold;
	background-color: #4169e1;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #99CCFF;
	border-right-color: navy;
	border-bottom-color: black;
	border-left-color: #99CCFF;
	width: 90px;
	cursor:pointer;
}

.bouton-orange  {
	color: #f5fffa;
	font-size: 9pt;
	font-family: Trebuchet MS,Arial;
	font-weight: bold;
	background-color: #FF6633;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9933;
	border-right-color: #FF9933;
	border-bottom-color: #990000;
	border-left-color: #993300;
	width: 90px;
	cursor:pointer;
}

.bouton-bleu-final  {
	color: #FFFFFF;
	font-size: 9pt;
	font-family: Trebuchet MS,Arial;
	font-weight: bold;
	background-color: #4169e1;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #99CCFF;
	border-right-color: navy;
	border-bottom-color: black;
	border-left-color: #99CCFF;
	width: 150px;
	cursor:pointer;
}

.bouton-bleu-final2  {
	color: #FFFFFF;
	font-size: 9pt;
	font-family: Trebuchet MS,Arial;
	font-weight: bold;
	background-color: #0099CC;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #99CCFF;
	border-right-color: navy;
	border-bottom-color: black;
	border-left-color: #99CCFF;
	width: 150px;
	cursor:pointer;
}


.texte-acc {
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 20px;
	color: #000000;
}

.texte-conf-prod-menu {
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.info {
    background: #f4f4f4 url(/configurator/images/css/information.png) center no-repeat;
    background-position: 15px 50%; /* x-pos y-pos */
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #75B1C6;
    border-bottom: 2px solid #75B1C6 ;
}

.alert {
    background: #f4f4f4 url(/configurator/images/css/exclamation.png) center no-repeat;
    background-position: 35px 50%; /* x-pos y-pos */
    text-align: center;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #9F090A;
    border-bottom: 2px solid #9F090A;
	  color: #9F090A;
}
.required{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
}

.label{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	vertical-align:middle;
	text-align:left;
	padding-left:10px;
}
#lab_rem{
  font-style: italic ;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	vertical-align:middle;
	text-align:left;
}
.ligne_option td{
  width:150px;
}
#comments{
  background-color: #000000;
  text-align:center;
  color:#FFFFFF;
}
.priv_com
{
  width:300px;
  padding-left:20px;
}
#priv_com_title
{
  text-decoration:underline ;
  font-weight: bold;
}

#chargement{
	display:none;
}
#fond_apercu {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	height: 200px;
 	width: 100%;
}

#fond_apercu img {
	position: absolute;
	border: none;
	display: block;
}
#affichage {
	display: none;
	position: absolute;
	background: grey;
	
}

#affichage img {
	position: relative;
	top: 10px;
	left: 0px;
	border: 1px;
}
#block_button {
	padding:30px;
	height:160px;
	font-size:11px;
}
#block_button a span{
	font-size:11px;
}
#block_button .squarebutton {
	width:145px;
	text-align:center;
}
#block_button_custom {
	padding:30px;
	height:160px;
	font-size:11px;
}
#block_button_custom a span{
	font-size:11px;
}
#block_button_custom .squarebutton {
	width:145px;
	text-align:center;
}
#summary .squarebutton {
	width:145px;
	text-align:center;
	
}
.button_title{
  text-decoration:underline ;
  font-family: Trebuchet MS,Arial;
  font-weight: bold;
  font-size: 14px;
}
.button_comment{
  font-style: italic ;
  font-size: 12px;
  text-align:center;
}
#opt_title{
  background-color:#DDDDDD;
}
/*============horizontal menu=========================*/

a.squarebutton{
background: transparent url('/configurator/images/generales/square-gray-left.gif') no-repeat top left;
float: left;
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default 23px) */
height: 23px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;
cursor:pointer;

}

#menu a.squarebutton{
width:90%;
}
a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #000/*#494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('/configurator/images/generales/square-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*9px below to match  'padding-left' value above*/
border:0px;
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}
#mailto{
  text-decoration:underline;
  color:blue;
}
#link{
  text-decoration:underline;
}
.buttonwrapper{ /* Container  to surround  CSS button to clear float */
overflow: hidden; /*http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


.footer {
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif, Verdana, "Trebuchet MS";
	color: #000;
	margin: 0 0 0 0;
	padding: 0 0 1em 160px;
	background-color: #cc002B;
}
#footer
{
clear: both;
height: 2em;
/*border-top: 15px solid #fff;*/
color: #333;
background-color: #cc002B;

}
#footer a.link:active {
color: #dddddd;
text-decoration: none;
}

#footer a.link:visited {
color: #dddddd;
text-decoration: none;
}

#footer a.link:link {
color: #dddddd;
text-decoration: none;
}

#footer a.link:hover {
text-decoration: underline;	
}
a.squarebutton_foot{
background: transparent url('/configurator/images/generales/square-gray-left.gif') no-repeat top left;
float: right;
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default 23px) */
height: 23px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
padding-right:20px;
margin-top:-4px;
text-decoration: none;
cursor:pointer;

}
a:link.squarebutton_foot, a:visited.squarebutton_foot, a:active.squarebutton_foot{
color: #000/*#494949; /*button text color*/
}

a.squarebutton_foot span{
background: transparent url('/configurator/images/generales/square-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*9px below to match  'padding-left' value above*/
border:0px;
}

a.squarebutton_foot:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton_foot:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}


                                /* page settings*/
#settings{
  height:520px;
  margin-top:-1px;
}
.settings_title{
  color:#000000;
  font-size:14px;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  text-align:left;  
  font-weight: bold;  
  text-decoration: underline;	
  padding-top:10px;
  padding-left:5px;
  padding-bottom:10px;
}

/*user pref*/
#block_user_prefs{
  color:#000000;
  font-size:14px;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  text-align:left;
  width:520px;
  border: 1px solid #9A9A9A;
  background-color:#eaeaea;
  height:120px;
}
#user_prefs_tab{
  padding-left:20px;
}
#user_prefs_tab td{
  padding-bottom:5px;
  font-size:13px;
}
.user_prefs_col1{
  width:120px;
}
.user_prefs_col2{
  width:120px;
}
.user_prefs_col3{
  width:60px;
}
.user_prefs_col4{
  width:130px;
}
.user_prefs_col5{
  width:20px;
}
/*projects management*/
#block_projects_manag{
  color:#000000;
  font-size:14px;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  text-align:left;
  width:520px;
  border: 1px solid #9A9A9A;
  border-top:0px;
  height:289px;
}
#projects_manag_order{
  font-style: italic;
  padding-left:5px;
  font-size:11px;
}
#config_list
{
  width:420px;
  height:220px;
}
#fleche_asc{
  cursor:pointer;
}
#fleche_desc{
  padding-left:10px;
  cursor:pointer;
}
#conf_list_button{
  vertical-align:top;
  text-align:center;
}
#conf_list_button div{
  padding-bottom:30px;
  padding-left:10px
}
#conf_list_button span{
  width:50px;
}
#config_list{
  border: 1px solid #9A9A9A;
}
/* User guide */
#block_user_guide{
  color:#000000;
  font-size:14px;
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
  text-align:left;
  width:520px;
  border: 1px solid #9A9A9A;
  border-top:0px;
  background-color:#eaeaea;
  height:109px;
}
#user_guide_text{
  padding-left:20px;
}
#user_guide_text a{
  text-decoration: underline;
}
input,textarea,select{
  font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
}
#screen_text{
  text-align:center;
  padding-top:15px;
  padding-left:15px;
}

/* left marketing*/
#tab_left{
  padding-left:11px;
  border-spacing: 0px;
  font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:7pt;
  
}
#tab_left .impair{
  background-color:#eaeaea;
}
#tab_left .left_col1{
  width:160px;
  font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:7pt;
}
#tab_left .left_col2{
  width:35px;
  text-align:center;
  font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:7pt;
}
#left{
  background-color:#ffffff;
  width:250px;  
  float:left;
  height:auto!important;height:520px;min-height:520px;
  text-align:left;
  }

#left_content{
  background-color:#ffffff;
  width:220px;  
  float:left;
  height:auto;
  min-height:520px;
  margin:15px 15px 15px 15px;
  text-align:center;
  border: 1px solid #9A9A9A;
  padding:0px; 
  }
#left_content a{
   font-size: 7pt;
  }
.general{
  font-family:Trebuchet MS,Arial, Helvetica, sans-serif;  
  font-weight: bold;
  font-size: 9pt; 
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  text-align:center;
}

.market{
  margin-top:0px;
  margin-right:5px;
  margin-bottom:0px;
  margin-left:0px;
}
.market ul{
  text-align:justify;
  font-size:7pt;
  padding-left:25px;
  margin:0px;
}
.market ul ul{
  text-align:justify;
  font-size:7pt;
  padding-left:15px;
  list-style-image: url(../../images/tiret.gif)
}
 .market p{
  font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:8pt;
  font-weight:normal;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  text-align:left;
 }
 #marketing2 .market p{
  font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
  font-size:7pt;
  font-weight:normal;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  text-align:center;
 }
#html{
  width:60px;

}
#ref-td{
  width:200px;
}
