body {
margin-top:0px;
color:#00233A;
font-family: trebuchet ms, tahoma, sans-serif;
font-size:9pt;
}

input{
font-size:11px;
height:14px;
border:1px solid #a2a6a7;
color:#374556;
}
input.degrade{
margin-left:0px;background:url('../../design/iconesTelechargements/bg_input.jpg') repeat-x left;
}
table{
line-height: 12px;
}
table.degrade{
border-spacing:0;
border-collapse:collapse;
padding:0px;
}
td.colonneGdegrade{
width:10px;
background:url('../../design/iconesTelechargements/cd_gauche.jpg');
vertical-align:top;
}
td.colonneCdegrade{
background:url('../../design/iconesTelechargements/cd_milieu.jpg') repeat-x;
background-color:#E7EAEC;
vertical-align:top;
}
td.colonneDdegrade{
background:url('../../design/iconesTelechargements/cd_droite.jpg');
vertical-align:top;
width:10px;
}
td.listeProduits1{
width:350px;
padding-top:8px;
border-top:1px dotted #00233A;
border-bottom:1px dotted #00233A;
padding-top:0px;
padding-bottom:0px;
}
td.listeProduits2{
width:350px;
padding-top:8px;
border-top:1px dotted #00233A;
padding-top:0px;
padding-bottom:0px;
}
td.listeProduits3{
width:90px;
height:66px;
vertical-align:middle;
padding-top:3px;
}

td.listeRubrique1{
width:87px;
height:75px;
vertical-align:middle;
padding:0px;
padding-left:5px;
padding-right:7px;
}
td.listeRubrique2{
width:255px;
padding:0px;
vertical-align:middle;
}
A:link{
color:#00233A;
font-family: trebuchet ms, tahoma, sans-serif;
font-size:8pt;
text-decoration:none;
}
A:visited{
font-family: trebuchet ms, tahoma, sans-serif;
font-size:8pt;
color:#00233A;
text-decoration: none;
}	
A:hover{
color:#010E17;
font-family: trebuchet ms, tahoma, sans-serif;
font-size:8pt;
text-decoration: underline;
}
A:link.accueil{
color:#00233A;
font-family: trebuchet ms, tahoma, sans-serif;
font-size: 8pt;
text-decoration:none;
}
A:visited.accueil{
font-family: trebuchet ms, tahoma, sans-serif;
font-size: 8pt;
color:#00233A;
text-decoration: none;
}	
A:hover.accueil{
color:#010E17;
font-family: trebuchet ms, tahoma, sans-serif;
font-size: 8pt;
color:#009FDB;
}
A:link.mdpoublie{
color:#009FDB;
font-family: trebuchet ms, tahoma, sans-serif;
font-size: 7pt;
text-decoration:none;
}
A:visited.mdpoublie{
font-family: trebuchet ms, tahoma, sans-serif;
font-size: 7pt;
color:#009FDB;
text-decoration: none;
}	
A:hover.mdpoublie{
color:#009FDB;
font-family: trebuchet ms, tahoma, sans-serif;
font-size: 7pt;
text-decoration:underline;
}



A:link.mbcpro{
color:#009FDB;
font-family: trebuchet ms, tahoma, sans-serif;
font-size: 8pt;
text-decoration:none;
}
A:hover.mbcpro{
color:#6e8290;
font-family: trebuchet ms, tahoma, sans-serif;
font-size: 8pt;
}
A:visited.mbcpro{
font-family: trebuchet ms, tahoma, sans-serif;
font-size: 8pt;
color:#009FDB;
text-decoration: none;
}	


#ombresg{
 width: 13px;
 border:none;
 height: auto;
 float:left;
 background: url("../../design/ombre_gauche.gif") repeat-y left;
}
 #global{
 margin-top:0px;
 position:relative;
 left:50%;
 width:950px;
 margin-left:-488px;
 height:auto;
 }
  #ombres{
 margin-right: 0px; /*Pour IE*/ 
 width: 976px;
 height: auto;
 background:url("../../design/ombre_droite.gif") repeat-y right;
}
table.contentEntier{
width:950px;
border:none;
background-color:white;
border-spacing:0;
border-collapse:collapse;
}
table.BandeauHaut{
width:100%;
height:90px;
border-spacing:0;
border-collapse:collapse;
}

table.titrecolGauche {
width:155px;
background-color:#00233A;
margin-left:23px;
margin-top:10px;
border-spacing:0;
border-collapse:collapse;
}
td.titrecolGauche  {
line-height: 0.38cm;
padding-bottom:3px;

}
span.titrecolGauche  {
color:white;
font-weight:bold;
margin-left:4px;
letter-spacing: 0.03em;
word-spacing: 0.1em;
}
table.colGauche {
width:155px;
background-color:#E5E9EB;
margin-left:23px;
margin-top:0px;
border-spacing:0;
border-collapse:collapse;
}
table.titrecolDroite {
width:155px;
background-color:#00233A;
margin-left:0px;
margin-right:15px;
margin-top:0px;
border-spacing:0;
border-collapse:collapse;
}
table.colDroite {
width:155px;
background-color:#E5E9EB;
margin-left:0px;
margin-right:15px;
margin-top:0px;
border-spacing:0;
border-collapse:collapse;
}

table.titreCentre {
border-spacing:0;
border-collapse:collapse;
margin-left:0px;
margin-right:5px;
margin-top:0px;
border-spacing:0;
border-collapse:collapse;
}
table.titrecolCentre {
width:100%;
background-color:#00233A;
margin-top:0px;
border-spacing:0;
border-collapse:collapse;
}
table.colCentre {
width:100%;
background-color:#E5E9EB;
margin-top:0px;
border-spacing:0;
border-collapse:collapse;
}

A:link.rubmarque{
color:#00233A;
font-family: trebuchet ms, tahoma, sans-serif;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}
A:visited.rubmarque{
font-family: trebuchet ms, tahoma, sans-serif;
font-size:9pt;
color:#00233A;
font-weight:bold;
text-decoration: none;
}	
A:hover.rubmarque{
color:#009FDB;
font-family: trebuchet ms, tahoma, sans-serif;
font-size:9pt;
font-weight:bold;
text-decoration: none;
}

A:link.srubmarque{
color:#00233A;
font-weight:bold;
font-family: trebuchet ms, tahoma, sans-serif;
font-size:8pt;
text-decoration:none;
}
A:visited.srubmarque{
font-family: trebuchet ms, tahoma, sans-serif;
font-size:8pt;
font-weight:bold;
color:#00233A;
text-decoration: none;
}	
A:hover.srubmarque{
color:#009FDB;
font-weight:bold;
font-family: trebuchet ms, tahoma, sans-serif;
font-size:8pt;
text-decoration: none;
}

.swaf {display:block;z-index:45;position:relative;cursor: pointer;} 
.swaf:hover span{z-index:50;display:block;position:absolute;color:#000;border:0px solid #000;padding:0px;top:0px;left:0px}cursor: pointer;}
