body
{
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:11px;
	color:#656565;
	background-color:#ffffff;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	scrollbar-arrow-color:#DA0005;
	scrollbar-face-color: #CADD69;
	scrollbar-shadow-color: #CADD69;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color: #FFFFFF;
}
td
{
	font: 11px Verdana,helvetica,arial,sans-serif;
	color:#151518;
        border-color:#DDD;
}

#table-mts table{
	font: 11px Verdana,helvetica,arial,sans-serif;
                border-color:#000000
               padding:2px,2px,2px,2px;
}

#table-mts td{
	font: 11px Verdana,helvetica,arial,sans-serif;
                border-color:#000000;
               padding:2px,2px,2px,2px;

}



.titre
{
	font: bold 18px Arial,verdana,helvetica,sans-serif;
	color:#DA0005;
}

.titreDetail
{
	font: bold 24px Arial,verdana,helvetica,sans-serif;
	color:#DA0005;
	text-decoration:bold;
}
.soustitreDetail,
.securiteDetail
{
	font: bold 20px Arial,verdana,helvetica,sans-serif;
	color:#000000;
	text-decoration:none;
}

.soustitre
{
	font: bold 16px Arial,verdana,helvetica,sans-serif;
	color:#DA0005;
	
}
.text
{
	font: 14px Arial, Helvetica, sans-serif;
	color:#151518;
}

.textDetailCaract
{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}
.textDetail
{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

a.text:link
{
	font: 14px Arial, Helvetica, sans-serif;
	color:#DA0005;
	text-decoration: none;
}

a.text:active
{
	font: 14px Arial, Helvetica, sans-serif;
	color:#DA0005;
	text-decoration: none;
}
a.text:visited
{
	font: 14px Arial, Helvetica, sans-serif;
	color:#DA0005;
	text-decoration: none;
}
a.text:hover
{
	font: 14px  Arial, Helvetica, sans-serif;
	color:#DA0005;
	text-decoration: underline;
}
.lienDirect
{
	font-family: 12px Arial,verdana,helvetica,sans-serif;
	color: #FFFFFF;
}
.lienDirect:link
{
	font: 12px Arial,verdana,helvetica,sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.lienDirect:hover
{
	font: 12px Arial,verdana,helvetica,sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.lienDirect:active
{
	font:12px Arial,verdana,helvetica,sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.lienDirect:visited
{
	font:12px Arial,verdana,helvetica,sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a:link
{
	font: 11px Verdana,helvetica,arial,sans-serif;
	color:#DA0005;
}
a:hover
{
	font: 11px Verdana,helvetica,arial,sans-serif;
	color:#FFBBEB;
	text-decoration:underline;
}
a:active
{
	font: 11px Verdana,helvetica,arial,sans-serif;
	color:#DA0005;
	text-decoration:underline;
}
a:visited
{
	font: 11px Verdana,helvetica,arial,sans-serif;
	color:#DA0005;
	text-decoration:underline;
}

table.CMS_table {
	
}
th.CMS_th {
	font: 12px Verdana,helvetica,arial,sans-serif;
	color:#FFFFFF;
	background-color:navy;
}
td.CMS_td {
	font: 12px  verdana,helvetica,arial,sans-serif;
	color:#000000;
	background-color:silver;
}
td.CMS_td2 {
	font: 12px verdana,helvetica,arial,sans-serif;
	color:#000000;
	background-color:white;
}
.home_text {
	font: 11px Verdana,helvetica,arial,sans-serif;
	color:#FFFFFF;
}
.home_bottom {
	font: 9px verdana,helvetica,arial,sans-serif;
	color:#000000;
}
.histo {
	font: bold 11px verdana,helvetica,arial,sans-serif;
	color:#98AF0A;
}
a.histo:link
{
	font: bold 11px verdana,helvetica,arial,sans-serif;
	color:#98AF0A;
	text-decoration:none;
}
a.histo:active
{
	font: bold 11px verdana,helvetica,arial,sans-serif;
	color:#98AF0A;
	text-decoration:none;
}
a.histo:visited
{
	font: bold 11px verdana,helvetica,arial,sans-serif;
	color:#98AF0A;
	text-decoration:none;
}
a.histo:hover
{
	font: bold 11px verdana,helvetica,arial,sans-serif;
	color:#98AF0A;
	text-decoration:underline;
}
.fils
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#8C8C8C;
}
a.fils:link
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#8C8C8C;
	text-decoration:none;
}
a.fils:active
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#8C8C8C;
	text-decoration:none;
}
a.fils:visited
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#8C8C8C;
	text-decoration:none;
}
a.fils:hover
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#8C8C8C;
	text-decoration:underline;
}
a.home_n1:link
{
	font: 13px verdana,helvetica,arial,sans-serif;
	color:#393939;
	text-decoration:none;
}
a.home_n1:active
{
font: 13px verdana,helvetica,arial,sans-serif;
	color:#98AF0A;
	text-decoration:none;
}
a.home_n1:visited
{
font: 13px verdana,helvetica,arial,sans-serif;
	color:#393939;
	text-decoration:none;
}
a.home_n1:hover
{
font: 13px verdana,helvetica,arial,sans-serif;
	color:#98AF0A;
	text-decoration:none;
}
.input_submit
{
	cursor:hand;
	border:0px;
	padding:0px;
	font-weight:bold;
	color:#393939;
	background-color:#EDEDED;
	font-size:12px;
}
.input_text
{
	padding:0px;
	color:#393939;
	background-color:#FFFFFF;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:12px;
}
a.link_nav:link
{
	font: bold 10px Verdana,helvetica,arial,sans-serif;
	color:#5B5B5B;
	text-decoration:none;
}
a.link_nav:active
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#5B5B5B;
	text-decoration:none;
}
a.link_nav:visited
{
	font: bold 10px Verdana,helvetica,arial,sans-serif;
	color:#5B5B5B;
	text-decoration:none;
}
a.link_nav:hover
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#AAC11F;
	text-decoration:underline;
}
.nav
{
	font: bold 10px Verdana,helvetica,arial,sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.nav:link
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.nav:active
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.nav:visited
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
a.nav:hover
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}
.sublinks
{
	font: 10px verdana,helvetica,arial,sans-serif;
	color:#5B5B5B;
	text-decoration:none;
}
a.sublinks:link
{
	font: 10px verdana,helvetica,arial,sans-serif;
	color:#5B5B5B;
	text-decoration:none;
}
a.sublinks:active
{
	font: 10px verdana,helvetica,arial,sans-serif;
	color:#5B5B5B;
	text-decoration:none;
}
a.sublinks:visited
{
	font-family: 10px  verdana,helvetica,arial,sans-serif;
	color:#5B5B5B;
	text-decoration:none;
}
a.sublinks:hover
{
	font: bold 10px verdana,helvetica,arial,sans-serif;
	color:#AAC11F;
	text-decoration:underline;
}
.news
{
	font: bold verdana,helvetica,arial,sans-serif;
	font-size:14px;
	color:#DA0005;font-weight: ;
}
a.news:link
{
	font: bold 11px Verdana,helvetica,arial,sans-serif;
	color:#DA0005;
	text-decoration:none;
}

a.news:active
{
	font: bold 11px Verdana,helvetica,arial,sans-serif;
	color:#DA0005;
	text-decoration:none;
}
a.news:visited
{
	font: bold 11px Verdana,helvetica,arial,sans-serif;
	color:#DA0005;
	text-decoration:none;
}
a.news:hover
{
	font: bold 11px Verdana,helvetica,arial,sans-serif;
	color:#DA0005;
	text-decoration:underline;
}
.lienVertRouge {
	font: bold  11px Arial, Helvetica, sans-serif;
	color:#6E7F29;
	text-decoration:none;
}
A.lienVertRouge:link {
	font: bold  11px Arial, Helvetica, sans-serif;
	color:#6E7F29;
	text-decoration:none;
}
A.lienVertRouge:visited {
	font: bold  11px Arial, Helvetica, sans-serif;
	color:#6E7F29;
	text-decoration:none;
}
A.lienVertRouge:active {
	font: bold  11px Arial, Helvetica, sans-serif;
	color:#6E7F29;
	text-decoration:none;
}
A.lienVertRouge:hover {
	font:  bold  11px Arial, Helvetica, sans-serif;
	color:#ED1D24;
	text-decoration:none;
}
.actu
{
font:  bold 17px  Arial, Helvetica, sans-serif;
color: #151518;
}
.contactText
{
font: bold 11px arial, Helvetica, sans-serif;
color: #151518;
}
.contactTextSoulig
{
font: bold 12px Arial, Helvetica, sans-serif;
color: #6E7F29;
text-decoration: underline;
}
.listeDeroulante
{
background-color:#FFFFFF;
font: bold 12px Arial, Helvetica, sans-serif;
color:#151518;
border: 1px solid #DA0005;
}
.divDistrib
{
	font:	normal 15px Arial,Verdana,Helvetica,sans-serif;
	font-color:#000000;
	background-color:#FFFFFF;
	border: 1px solid #DA0005;
	top:				126px;
	left:				432px;
	filter:alpha(opacity=50);
	-moz-opacity:        0.5;
    opacity:            0.5;
	position: absolute;
	width:250px;
	padding: 5px;
}
.searchLabel
{
	font:	bold 12px Arial,Verdana,Helvetica,sans-serif;
	color:#DA0005;
}
ul.listeBleu {
	font: 11px Arial, Helvetica, sans-serif;
	paddin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #00669B;
}
ul.listeNoir {
	font: 11px Arial, Helvetica, sans-serif;
	paddin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color:  #151518;
}
ul.listeRouge {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	paddin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	color:  #ED1C24;
}
.productNav
 {
	color:#151518;
	font-family:arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:regular;
	text-decoration:none;
	cursor:pointer;
}
.logoText{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding:	5px;
	color:	#000000;
	text-align:	center;
	
	
}
h1.logoText{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding:	5px;
	color:	#000000;
	text-align:	center;
		
}
.logo {
	width:225px;
}
.video{
	text-align:			center;
	margin:				15px 0;
}