body{ margin-top:0px;}
table.structure{border-collapse:collapse; border-style:solid; border-color:#6F6F6F; border-width:1px; border-top-style:none; }
td.country{ background-image:url(../images/header3.jpg); text-align:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#000000;}
tr.middle{}
tr.middle td{ padding:0px; vertical-align:top;}
td.welcome { background-image:url("../images/bandeau1.jpg"); background-position:0 0; background-repeat:no-repeat; padding:5px; color:#6E6E6D; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal;}
td.nav_bar_txt{ text-align:center; color:#575759; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:28px;}
td.nav_bar_txt a, td.nav_bar_txt a:link, td.nav_bar_txt a:visited{ text-align:center; padding:5px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:15px; padding-right:15px; text-decoration:none;}
td.nav_bar_txt a:hover{ text-align:center; padding:5px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:15px; padding-right:15px; text-decoration:none;}

/* CSS MENU */
tr.menu{}
tr.menu td {height:20px; background-color:#009A3A; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-align:center; background-repeat:no-repeat; font-weight:bold; background-image:url(../images/separateur_menu.gif);}
tr.menu a:link, tr.menu a:visited{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-align:center;  font-weight:bold; background-image:url(../images/tic_menu.gif); background-repeat:no-repeat; background-position:left; text-decoration:none; padding-left:9px;}
tr.menu a:hover{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-align:center;  font-weight:bold; background-image:url(../images/tic_menu_over.gif); background-repeat:no-repeat; background-position:left; text-decoration:none; padding-left:9px;}
div#subnav {width:798px; position:absolute; top:90px;}
div#subnav div { border-color:#6F6F6F; border-style:solid; padding:1px; border:0px; border-bottom-width:0px; background-color:#6F6F6F}
/* END CSS MENU */

/* CSS SUBMENU */
div#solutions{ width:149px; left:0px; position:absolute; visibility:hidden;}
div#products{ width:149px; left:152px; position:absolute; visibility:hidden;}
div#support{ width:149px; left:305px; position:absolute; visibility:hidden;}
div#customers{ width:149px; left:457px; position:absolute; visibility:hidden;}
div#brands{ width:149px; left:608px; position:absolute; visibility:hidden;}
div#subnav a { display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;  background-repeat:no-repeat; background-position:0 7px; line-height:25px; color:#000000; background-image:url(../images/tic_menu_submenu.gif); background-color:#E6E6E6; padding-left:12px; margin-top:1px; margin-left:0px; margin-right:0px; }
div#subnav a:hover { color:#009A3A; background-image:url(../images/tic_submenu_over.gif); background-color:#ffffff;}
/* END CSS SUBMENU */

/*		CSS CONTENT		*/
.title16{ color:#009A3A; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;	line-height: 21px; margin-bottom:5px;}
.title18{	color:#009A3A;	font-size:18px;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	line-height: 21px;}
div.paragraph { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6E6E6D; margin:5px; margin-top:2px;}
div.paragraph strong{ font-weight:bold;}
div.paragraph_gray{ border-color:#D8D8D8; background-color:#F8F8F8; border-width:1px; border-style:solid; padding:5px;  margin:5px;}
div.paragraph_gray2{	border-color:#D8D8D8; background-color:#E8E8E8;	border-width:1px;	border-style:solid;	padding:0px;	margin:5px;}
div.paragraph2 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6E6E6D; width:141px; margin:5px;}
div.paragraph2 strong{ font-weight:bold;}/*
div.paragraph2 a, div.paragraph2 a:link, div.paragraph2 a:visited {  color:#6E6E6D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;  background-repeat:no-repeat; vertical-align:middle;}
div.paragraph2 a:hover {  color:#6E6E6D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;  background-repeat:no-repeat; vertical-align:middle; }*/
div.border_gray{ background-color:#FFFFFF; border-width:1px; border-style:solid; border-color:#D8D8D8; margin:5px; padding:5px;}
div.border_gray img.pict1{ padding-right:5px;}
/*div.paragraph_gray2 { width:244px;}*/
div.paragraph_gray2, div.paragraph_gray2 td,div.border_gray ,div.border_gray td {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#6E6E6D;	line-height: 19px;}
div.paragraph div.paragraph_title, div.paragraph2 div.paragraph_title { height:auto; background-repeat:no-repeat;}
div.paragraph div.paragraph_title table, div.paragraph2 div.paragraph_title table { padding-left:0px; color:#6E6E6D; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; vertical-align:top; border-width:0px; margin:0px; margin-bottom:7px; padding-top:0px; /*line-height:14px;*/ height:100%;}
div.paragraph div.paragraph_title table td, div.paragraph2 div.paragraph_title table td{ padding-left:0px; padding-right:5px; min-width:10px; margin:0px; vertical-align:middle; }

div.paragraph_myarea{ border-color:#EAEFFF; background-color:#EAEFFF; border-width:1px; border-style:solid; padding:5px; color:#6E6E6D; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:5px;}
div.paragraph_title_myarea { background-position:right; background-image:url(../images/background_para_myarea.jpg); margin-right:15px;  margin:5px;}
div.paragraph_title_myarea table { padding-left:0px; color:#6E6E6D; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; vertical-align:top; border-width:0px; margin:0px; padding-right:5px; }
div.paragraph_title_myarea table td{ padding-right:5px; }
a.link_more, a.link_more:link, a.link_more:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#6E6E6D; padding-left:12px; line-height:24px; margin-top:5px;}
a.link_more:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#EC3603; padding-left:12px; line-height:24px; margin-top:5px;}
div.paragraph a, div.paragraph a:link, div.paragraph a:visited, 
div.paragraph2 a, div.paragraph2 a:link, div.paragraph2 a:visited, 
div.paragraph_gray a, div.paragraph_gray a:link, div.paragraph_gray a:visited ,
div.paragraph_myarea a, div.paragraph_myarea a:link, div.paragraph_myarea a:visited
{ display:block; padding-left:12px; color:#6E6E6D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; padding-top:5px; padding-bottom:5px; vertical-align:middle;}

div.paragraph a:hover,div.paragraph2 a:hover, div.paragraph_gray a:hover, div.paragraph_myarea a:hover{ display:block; padding-left:12px; color:#EC3603; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; padding-top:5px; padding-bottom:5px; vertical-align:middle;}
div.hr{ background-image:url(../images/point_hr.gif); background-repeat:repeat-x; background-position:center;}
.hr_line{ background-image:url(../images/hr.gif); background-repeat:repeat-x; height:1px;}

.CustomerCare{ font-family:Arial, Helvetica, sans-serif; text-align:left; padding-bottom:5px;}
.CustomerCare .customer{font-size:14px; font-weight:bold; color:#6E6E6D;}
.CustomerCare .care{font-size:18px; font-weight:bold; font-style:italic; color:#168B48; padding-left:0px;}
.CustomerCare .center{font-size:12px; line-height:10px; padding-left:0px; color:#6E6E6D;}
/*	END CSS CONTENT			*/

/*	CSS FORM			*/
select{ border-width:1px; border-bottom-style:solid; color:#6E6E6D; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
input.text {border:1px; border-style:solid; border-color:#828282; color:#6E6E6D; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:16px; vertical-align:middle; padding-left:5px; margin-bottom:0px; line-height:18px; margin-left:0px; width:100px;}
input.textsmall {border:1px; border-style:solid; border-color:#828282; color:#6E6E6D; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:16px; vertical-align:middle; padding-left:5px; margin-bottom:0px; line-height:18px; width:70px;}
input.checkbox { padding-left:0px;}
/*	END CSS FORM			*/
/*		CSS FOOTER			*/
.footer{ height:18px;}
.footer td{ background-color:#A8A8A8; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.footer a, .footer a:link, .footer a:visited{ text-align:right; padding:5px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:15px; padding-right:15px; text-decoration:none;}
/*		END CSS FOOTER			*/
a.simplelink{background-image:none; margin:0px; padding:0px; display:inline;}
.AccesosRapidos{
    background-image:url("../images/tic_link.gif");
    background-repeat:no-repeat;
    background-position:0 5px;
 }
   