img {
border:none;
}

a {
color:#404040; 
text-decoration:underline; 
text-align:left;
font-weight:400;
cursor:pointer;
margin-top:1px;
margin-bottom:1px;
}

a:visited {
color:#404040; 
text-decoration:underline; 
text-align:left;
font-weight:400;
cursor:pointer;
margin-top:1px;
margin-bottom:1px;
}

a:hover {
color:#404040; 
text-decoration:underline; 
text-align:left;
font-weight:400;
cursor:pointer;
margin-top:1px;
margin-bottom:1px;
}

a.article { text-decoration:none; }

a.article:visited { text-decoration:none; }

a.article:hover { text-decoration:none; }

a.small {
color:#606060; 
text-decoration:none; 
text-align:center;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:12px;
line-height:20px;
margin-left:10px;
margin-right:10px;
cursor:pointer;
}

a.small:visited {
color:#606060; 
text-decoration:none; 
text-align:center;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:12px;
line-height:20px;
margin-left:10px;
margin-right:10px;
cursor:pointer;
}

a.small:hover {
color:#000000; 
text-decoration:none; 
text-align:center;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:12px;
line-height:20px;
margin-left:10px;
margin-right:10px;
cursor:pointer;
}

a.micro {
color:#b0b0b0; 
text-decoration:underline; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:9px;
cursor:pointer;
margin-top:1px;
margin-bottom:1px;
}

a.micro:visited {
color:#b0b0b0; 
text-decoration:underline; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:9px;
cursor:pointer;
margin-top:1px;
margin-bottom:1px;
}

a.micro:hover {
color:#ff9000; 
text-decoration:underline; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:9px;
cursor:pointer;
margin-top:1px;
margin-bottom:1px;
}

a.petit {
color:#808080; 
text-decoration:underline; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:12px;
cursor:pointer;
margin-top:1px;
margin-bottom:1px;
}

a.petit:visited {
color:#808080; 
text-decoration:underline; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:12px;
cursor:pointer;
margin-top:1px;
margin-bottom:1px;
}

a.petit:hover {
color:#ff9000; 
text-decoration:underline; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:12px;
cursor:pointer;
margin-top:1px;
margin-bottom:1px;
}

a.ca_off {display:block; color:#909090; text-decoration:underline; text-align:left;font-weight:400;font-family:Arial;font-size:16px;cursor:pointer;margin-top:2px;margin-bottom:0px;}

a.ca_off:visited {display:block; color:#909090; text-decoration:underline; text-align:left;font-weight:400;font-family:Arial;font-size:16px;cursor:pointer;margin-top:2px;margin-bottom:0px;}

a.ca_off:hover {color:#ff9000;}

a.ca_on {display:block; color:#303030; text-decoration:underline; text-align:left;font-weight:400;font-family:Arial;font-size:16px;cursor:pointer;margin-top:2px;margin-bottom:0px;}

a.ca_on:visited {display:block; color:#303030; text-decoration:underline; text-align:left;font-weight:400;font-family:Arial;font-size:16px;cursor:pointer;margin-top:2px;margin-bottom:0px;}

a.ca_on:hover {color:#ff6600;}

a.big {
display:block;
color:#808080; 
text-decoration:underline; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:14px;
cursor:pointer;
margin-top:2px;
margin-bottom:0px;
}

a.big:visited {
display:block;
color:#808080; 
text-decoration:underline; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:14px;
cursor:pointer;
margin-top:2px;
margin-bottom:0px;
}

a.big:hover {
display:block;
color:#ff9000; 
text-decoration:underline; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:14px;
cursor:pointer;
margin-top:2px;
margin-bottom:0px;
}

a.TDMENU {
display:block;
color:#404040; 
text-decoration:none; 
margin-top:1px;
margin-bottom:1px;
height:16px;
padding-top:2px;
padding-bottom:2px;
padding-left:3px;
padding-right:3px;
text-align:center;
vertical-align:top;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:14px;
line-height:16px;
background-color:#d4d0c8;
cursor:pointer;
border-left-width:1px;
border-left-style:solid;
border-left-color:#ffffff;
border-right-width:1px;
border-right-style:solid;
border-right-color:#ffffff;
}

a.TDMENU:visited {
display:block;
color:#404040; 
text-decoration:none; 
margin-top:1px;
margin-bottom:1px;
height:16px;
padding-top:2px;
padding-bottom:2px;
padding-left:3px;
padding-right:3px;
text-align:center;
vertical-align:top;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:14px;
line-height:16px;
background-color:#d4d0c8;
cursor:pointer;
border-left-width:1px;
border-left-style:solid;
border-left-color:#ffffff;
border-right-width:1px;
border-right-style:solid;
border-right-color:#ffffff;
}

a.TDMENU:hover {
display:block;
color:#303030; 
text-decoration:none; 
margin-top:1px;
margin-bottom:1px;
height:16px;
padding-top:2px;
padding-bottom:2px;
padding-left:3px;
padding-right:3px;
text-align:center;
vertical-align:top;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:14px;
line-height:16px;
background-color:#FFFF00;
cursor:pointer;
border-left-width:1px;
border-left-style:solid;
border-left-color:#303030;
border-right-width:1px;
border-right-style:solid;
border-right-color:#303030;
}

a.REPERTOIRE { color:#404040; text-decoration:none; height:16px;width:25px;padding:2px;text-align:center;vertical-align:middle;font-weight:600;font-family:Tahoma,Verdana, Arial;font-size:14px;line-height:16px;background-color:#d4d0c8;cursor:pointer;}

a.REPERTOIRE:visited { color:#404040; text-decoration:none; height:16px;width:25px;padding:2px;text-align:center;vertical-align:middle;font-weight:600;font-family:Tahoma,Verdana, Arial;font-size:14px;line-height:16px;background-color:#d4d0c8;cursor:pointer;}

a.REPERTOIRE:hover {color:#303030; text-decoration:none; height:16px;width:25px;padding:2px;text-align:center;vertical-align:middle;font-weight:600;font-family:Tahoma,Verdana, Arial;font-size:14px;line-height:16px;background-color:#FFFF00;cursor:pointer;}

a.MENUAIDE {
display:block;
color:#FFFFFF; 
text-decoration:none; 
width:200px;
margin-top:1px;
margin-bottom:1px;
height:15px;
padding:2px;
text-align:center;
vertical-align:top;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:14px;
background-color:#4e4e4e;
border-color:#4e4e4e;
cursor:pointer;
}

a.MENUAIDE:visited {
display:block;
color:#FFFFFF; 
text-decoration:none; 
margin-top:1px;
width:200px;
margin-bottom:1px;
height:15px;
padding:2px;
text-align:center;
vertical-align:top;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:14px;
background-color:#4e4e4e;
border-color:#4e4e4e;
cursor:pointer;
}

a.MENUAIDE:hover {
display:block;
color:#fff600; 
text-decoration:underline; 
width:200px;
margin-top:1px;
margin-bottom:1px;
height:15px;
padding:2px;
text-align:center;
vertical-align:top;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:14px;
background-color:#4e4e4e;
border-color:#4e4e4e;
cursor:pointer;
}

a.smenuinfo {
padding:3px;
color:#B0B0B0; 
text-decoration:underline ; 
text-align:center;
font-weight:600;
line-height:20px;
font-family:Tahoma,Verdana, Arial;
font-size:11px;
background-color:#FFFFFF;
cursor:pointer;
}

a.smenuinfo:visited  {
padding:3px;
color:#B0B0B0; 
text-decoration:underline ; 
text-align:center;
line-height:20px;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:11px;
background-color:#FFFFFF;
cursor:pointer;
}

a.smenuinfo:hover  {
padding:3px;
color:#ff9000; 
text-decoration:underline ; 
text-align:center;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
line-height:20px;
font-size:11px;
background-color:#FFFFFF;
cursor:pointer;
}

a.rss {
color:#404040; 
text-align:left;
font-weight:400;
font-family: Arial, verdana;
font-size:11px;
padding:0px;
line-height:14px;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
}

a.rss:visited {
color:#404040; 
text-align:left;
font-weight:400;
font-family:Arial, verdana;
font-size:11px;
padding:0px;
line-height:14px;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
}

a.rss:hover {
color:#ff9000; 
text-align:left;
font-weight:400;
font-family:Arial, verdana;
font-size:11px;
padding:0px;
line-height:14px;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
}

.baselinkTitle {
color:#303030; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family: Arial;
font-size:14px;
background-color:#FFFFB0;
margin-top:5px;
margin-bottom:0px;
margin-left:5px;
margin-right:5px;
}

.tdBaselink {
color:#606060; 
vertical-align:middle;
height:12px;
text-decoration:none; 
text-align:left;
font-weight:400;
font-family: Arial;
font-size:12px;
background-color:#FFFFFF;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

a.baselink {
background-color:#FFFFFF; 
color:#606060; 
text-decoration:none; 
text-align:center;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:12px;
line-height:20px;
margin-left:5px;
line-height:12px;
margin-right:0px;
cursor:pointer;
}

a.baselink:visited {
background-color:#FFFFFF; 
color:#606060; 
text-decoration:none; 
text-align:center;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:12px;
line-height:20px;
margin-left:5px;
line-height:12px;
margin-right:0px;
cursor:pointer;
}

a.baselink:hover {
background-color:#FFFFFF; 
color:#000000; 
text-decoration:none; 
text-align:center;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:12px;
line-height:20px;
margin-left:5px;
line-height:12px;
margin-right:0px;
cursor:pointer;
}

body {
background-color:#FFFFFF;
}

div {
border-width:0px;
border-style:dotted;
border-color:#000000;
}

td {
border-width:0px;
border-style:dotted;
border-color:#000000;
background-color:#FFFFFF; 
}

.menuoption {
padding:3px;
color:#FFFFFF; 
text-decoration:none; 
text-align:center;
font-weight:400;
font-family:Tahoma,Verdana, Arial;
font-size:12px;
background-color:#4e4e4e;
cursor:pointer;
}

.menuoptionON {
padding:3px;
color:#ffe763; 
text-decoration:none; 
text-align:center;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:11px;
background-color:#4e4e4e;
cursor:pointer;
}

.smenuinfo {
padding:3px;
color:#B0B0B0; 
text-decoration:none; 
text-align:center;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:11px;
background-color:#FFFFFF;
cursor:pointer;
}

.smenuoption {
border-width:1px;
border-style:dotted;
border-color:#909090;
padding:3px;
color:#4b4b4b; 
text-decoration:none; 
text-align:center;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:11px;
background-color:#FFFFFF;
cursor:pointer;
}

.smenuoptionON {
border-width:1px;
border-style:solid;
border-color:#FF6600;
padding:3px;
color:#ff6600; 
text-decoration:none; 
text-align:center;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:11px;
background-color:#ffffff;
cursor:pointer;
}

.editorial {
color:#404040; 
text-decoration:none; 
text-align:justify;
vertical-align:top;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:13px;
padding:10px;
background-color:#fdfdfd;
border-left-width:1px;
border-left-style:solid;
border-left-color:#E0E0E0;
border-top-width:1px;
border-top-style:solid;
border-top-color:#E0E0E0;
border-right-width:1px;
border-right-style:solid;
border-right-color:#909090;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#909090;
}

.article_pro_home {
color:#404040;
text-decoration:none; 
text-align:center;
vertical-align:top;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:13px;
padding:10px;
background-color:#fdfdfd;
border-width:2px;
border-style:solid;
border-color:#FF6600;
}

.pub_google_home {
color:#fbf0fa;
text-decoration:none; 
text-align:center;
vertical-align:top;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:13px;
padding:10px;
background-color:#fbf0fa;
border-width:2px;
border-style:solid;
border-color:#fbf0fa;
}

.article_part_home {
color:#404040;
text-decoration:none; 
text-align:center;
vertical-align:top;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:13px;
padding:10px;
background-color:#fdfdfd;
border-width:2px;
border-style:solid;
border-color:#808080;
}

.blBox {
color:#404040; 
text-decoration:none; 
text-align:justify;
vertical-align:top;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:12px;
padding:1px;
background-color:#fdfdfd;
border-left-width:1px;
border-left-style:solid;
border-left-color:#E0E0E0;
border-top-width:1px;
border-top-style:solid;
border-top-color:#E0E0E0;
border-right-width:1px;
border-right-style:solid;
border-right-color:#909090;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#909090;
}

.popup {
display:none;
position:absolute;
padding:10px;
color:#303030; 
text-align:center;
vertical-align:middle;
text-decoration:none; 
font-weight:600;
font-family:Arial,Tahoma,Verdana;
width:500px;
height:200px;
font-size:16px;
background-color:#e0e0e0;
border-left-width:2px;
border-left-style:solid;
border-left-color:#FF0000;
border-top-width:2px;
border-top-style:solid;
border-top-color:#FF0000;
border-right-width:2px;
border-right-style:solid;
border-right-color:#FF0000;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#FF0000;
}

.smallTitle {
color:#3E3E90; 
text-decoration:none; 
text-align:justify;
vertical-align:top;
font-weight:600;
font-family:Arial,Tahoma,Verdana;
font-size:12px;
padding:2px;
background-color:#fbfbfb;
}

.flash {
color:#3E3E90; 
text-decoration:none; 
text-align:center;
vertical-align:top;
font-weight:400;
font-family: Arial;
font-size:11px;
padding:10px;
background-color:#FFFFFF;
border-left-width:2px;
border-left-style:solid;
border-left-color:#FF6600;
border-top-width:2px;
border-top-style:solid;
border-top-color:#FF6600;
border-right-width:2px;
border-right-style:solid;
border-right-color:#FF6600;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#FF6600;
}

.encadrement {
text-align:center;
vertical-align:top;
padding:5px;
border-left-width:3px;
border-left-style:solid;
border-left-color:#606090;
border-top-width:3px;
border-top-style:solid;
border-top-color:#606090;
border-right-width:3px;
border-right-style:solid;
border-right-color:#606090;
border-bottom-width:3px;
border-bottom-style:solid;
border-bottom-color:#606090;
}

.pa {
color:#FF6600; 
text-decoration:none; 
text-align:center;
vertical-align:top;
font-weight:600;
font-family: Arial;
font-size:11px;
padding:0px;
width:200px;
padding-left:10px;
padding-right:10px;
margin-top:0px;
margin-bottom:4px;
background-color:#fdfdfd;
border-left-width:1px;
border-left-style:solid;
border-left-color:#808080;
border-top-width:1px;
border-top-style:solid;
border-top-color:#808080;
border-right-width:1px;
border-right-style:solid;
border-right-color:#808080;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#808080;
}

.topbottom {
text-align:center;
vertical-align:top;
padding:0px;
padding-left:10px;
padding-right:10px;
margin-top:0px;
margin-bottom:4px;
border-left-style:none;
border-top-width:1px;
border-top-style:solid;
border-top-color:#B0B0B0;
border-right-style:none;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#B0B0B0;
}

.devis {
text-align:justify;
vertical-align:top;
padding:10px;
background-color:#FFFFFF;
border-left-width:2px;
border-left-style:solid;
border-left-color:#000000;
border-top-width:2px;
border-top-style:solid;
border-top-color:#000000;
border-right-width:2px;
border-right-style:solid;
border-right-color:#000000;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#000000;
}

.BTN_DEVIS {
color:#3E3E90; 
text-decoration:none; 
text-align:center;
vertical-align:top;
font-weight:400;
font-family: Arial;
font-size:10px;
background-color:#FFFFFF;
margin-top:0px;
margin-bottom:0px;
width:180px;
height:20px;
}

.paverecherche {
padding:3px;
vertical-align:top;
background-color:#FFFFFF;
border-left-width:1px;
border-left-style:dotted;
border-left-color:#999999;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#B4B4B4;
border-right-width:1px;
border-right-style:solid;
border-right-color:#C4C4C4;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666666;
}

.pubBloc200 {
padding:3px;
color:#ff9000; 
text-decoration:none; 
text-align:left;
vertical-align:top;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:12px;
background-color:#FFFFFF;
border-left-width:1px;
border-left-style:none;
border-left-color:#6aff8d;
border-top-width:1px;
border-top-style:none;
border-top-color:#6aff8d;
border-right-width:1px;
border-right-style:none;
border-right-color:#6aff8d;
border-bottom-width:1px;
border-bottom-style:none;
border-bottom-color:#6aff8d;
width:200px;
height:135px;
}

.pubV120 {
padding:3px;
color:#ff9000; 
text-decoration:none; 
text-align:left;
vertical-align:top;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:12px;
background-color:#FFFFFF;
border-left-width:1px;
border-left-style:none;
border-left-color:#6aff8d;
border-top-width:1px;
border-top-style:none;
border-top-color:#6aff8d;
border-right-width:1px;
border-right-style:none;
border-right-color:#6aff8d;
border-bottom-width:1px;
border-bottom-style:none;
border-bottom-color:#6aff8d;
width:200px;
height:450px;
}

.tdaligntopleft {
padding:3px;
text-align:left;
vertical-align:top;
}

.smenutitre {
padding:3px;
color:#0000BB; 
text-decoration:none; 
text-align:center;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:11px;
background-color:#E2E2E2;
cursor:pointer;
}

.titre {
color:#303030; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:Verdana, Arial;
font-size:25px;
background-color:#FFFFFF;
margin-top:5px;
margin-bottom:70px;
}

.titre1 {
color:#000000; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:Arial, Tahoma,Verdana;
font-size:14px;
background-color:#FFFFFF;
}

.titre2 {
padding:3px;
color:#FF6600; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:arial,Tahoma,Verdana;
font-size:18px;
background-color:#FFFFFF;
}

.titre3 {
padding:3px;
color:#202020; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:arial,Tahoma,Verdana;
font-size:20px;
background-color:#FFFFFF;
}

.textenormal {
color:#404040; 
text-decoration:none; 
text-align:left;
font-weight:400;
font-family:Arial,Tahoma,Verdana;
font-size:13px;
}

.titreV120 {
color:#000000; 
text-decoration:none; 
font-weight:600;
font-family:Arial;
font-size:12px;
vertical-align:top;
margin-bottom:5px;
}

.texteV120 {
color:#000000; 
text-decoration:none; 
font-weight:400;
font-family:Arial;
font-size:12px;
vertical-align:top;
}

.textemicro {
color:#606060; 
text-decoration:none; 
font-weight:400;
font-family:Arial;
font-size:10px;
}

.textesmall {
color:#505050; 
text-decoration:none; 
font-weight:400;
font-family:Arial;
font-size:10px;
margin-bottom:0px;
}

.msgTitre {
color:#FF6600; 
margin-top:0px;
margin-bottom:0px;
line-height:13px;
text-decoration:underline; 
font-weight:400;
font-family:Arial;
font-size:11px;
}

.msgSousTitre {
color:#707070; 
margin-top:0px;
margin-bottom:0px;
line-height:12px;
text-decoration:none; 
font-weight:400;
font-family:Arial;
font-size:8px;
}

.msgTexte {
color:#505050; 
margin-top:1px;
margin-bottom:3px;
line-height:13px;
text-decoration:none; 
font-weight:600;
font-family:Arial;
font-size:11px;
}

.textegras {
color:#000000; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:12px;
}

.texteerreur {
color:#cd2727; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:11px;
}

.textesucces {
color:#27cd27; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:Tahoma,Verdana, Arial;
font-size:11px;
}

.note {
color:#000000; 
text-decoration:none; 
text-align:left;
font-weight:400;
font-family:Tahoma,Verdana, Arial;
font-size:9px;
}

.titremembre {
color:#324ea9; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:Verdana, Arial;
font-size:14px;
}

.infomembre {
color:#4a5577; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:Verdana, Arial;
font-size:10px;
}

.titrecontact {
color:#324ea9; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:Verdana, Arial;
font-size:28px;
}

.infocontact {
color:#4a5577; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:Verdana, Arial;
font-size:16px;
}

.imgvignette {
border-left-width:1px;
border-left-style:none;
border-left-color:#E4E4E4;
border-top-width:1px;
border-top-style:none;
border-top-color:#000000;
border-right-width:1px;
border-right-style:none;
border-right-color:#E4E4E4;
border-bottom-width:1px;
border-bottom-style:none;
border-bottom-color:#E4E4E4;
}

.imgvignettedata {
border-left-width:1px;
border-left-style:dotted;
border-left-color:#808080;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#808080;
border-right-width:1px;
border-right-style:dotted;
border-right-color:#808080;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#808080;
}

.imgvignetteadm {
border-left-width:4px;
border-left-style:solid;
border-left-color:#000000;
border-top-width:4px;
border-top-style:solid;
border-top-color:#000000;
border-right-width:4px;
border-right-style:solid;
border-right-color:#000000;
border-bottom-width:4px;
border-bottom-style:solid;
border-bottom-color:#000000;
}

.ligneannuaire {
vertical-align:top;
border-left-width:1px;
border-left-style:none;
border-left-color:#999999;
border-top-width:1px;
border-top-style:solid;
border-top-color:#B4B4B4;
border-right-width:1px;
border-right-style:none;
border-right-color:#C4C4C4;
border-bottom-width:1px;
border-bottom-style:none;
border-bottom-color:#666666;
}

.ligneannuaireInfo{
vertical-align:top;
border-left-width:1px;
border-left-style:none;
border-left-color:#999999;
border-top-width:1px;
border-top-style:solid;
border-top-color:#B4B4B4;
border-right-width:1px;
border-right-style:none;
border-right-color:#C4C4C4;
border-bottom-width:1px;
border-bottom-style:none;
border-bottom-color:#666666;
color:#000000; 
text-decoration:none; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:12px;
}

.divtop {
padding:0px;
background-color:#FFFFFF;
}

.divfooter {
padding:0px;
background-color:#FFFFFF;
}

a.lnk {
background-color:#ffffff; 
color:#FF6600; 
text-decoration:underline ; 
cursor:pointer;
text-align:left;
font-family:Trebuchet MS,Tahoma,Verdana, Arial;
font-size:12px;
font-weight:500;
line-height:16px;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

a.lnk:visited {
background-color:#ffffff; 
color:#FF6600; 
text-decoration:underline ; 
cursor:pointer;
text-align:left;
font-family:Trebuchet MS,Tahoma,Verdana, Arial;
font-size:12px;
font-weight:500;
line-height:16px;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

a.lnk:hover {
background-color:#ffffff; 
color:#FF6600; 
text-decoration:underline ; 
cursor:pointer;
text-align:left;
font-family:Trebuchet MS,Tahoma,Verdana, Arial;
font-size:12px;
font-weight:500;
line-height:16px;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

.lnk_00 {
background-color:#ffffff; 
color:#000000; 
text-decoration:none; 
text-align:left;
font-weight:600;
font-family:Trebuchet MS,Tahoma,Verdana, Arial;
font-size:16px;
line-height:20px;
margin-top:10px;
margin-bottom:3px;
margin-left:10px;
margin-right:10px;
border-top-width:1px;
border-top-style:dotted;
border-top-color:#FF6600;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#FF6600;
}

.lnk_01 {
background-color:#ffffff; 
color:#000000; 
text-decoration:none ; 
text-align:left;
font-weight:600;
font-family:Trebuchet MS,Tahoma,Verdana, Arial;
font-size:14px;
line-height:16px;
margin-top:0px;
margin-bottom:3px;
margin-left:10px;
margin-right:10px;
}

.lnk_02 {
background-color:#ffffff; 
color:#000000; 
text-decoration:none ; 
text-align:left;
font-weight:400;
font-family:Trebuchet MS,Tahoma,Verdana, Arial;
font-size:12px;
line-height:15px;
margin-left:10px;
margin-right:10px;
margin-top:0px;
margin-bottom:0px;
}

.lnk_03 {
background-color:#ffffff; 
color:#000000; 
text-decoration:none; 
text-align:left;
font-weight:400;
font-family:Trebuchet MS,Tahoma,Verdana, Arial;
font-size:12px;
line-height:15px;
margin-left:10px;
margin-right:10px;
}

.lnk_04 {
background-color:#ffffff; 
color:#000000; 
text-decoration:none; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:10px;
line-height:10px;
margin-top:5px;
margin-bottom:5px;
margin-left:10px;
margin-right:0px;
}

.lnk_05 {
background-color:#ffffff; 
color:#808080; 
text-decoration:none; 
text-align:left;
font-weight:400;
font-family:Arial;
font-size:10px;
line-height:10px;
margin-top:1px;
margin-bottom:1px;
margin-left:10px;
margin-right:10px;
}

.titreAide {
font-family: Verdana,Arial;
color:#002364;
font-size:14px;
text-align:left;
font-weight:600;
margin-top:0px;
margin-bottom:0px;
}

.texteAide {
font-family: Verdana,Arial;
color:#000000;
font-size:13px;
font-weight:400;
vertical-align:top;
margin-top:5px;
}

H1.titrepageinfo {
color:#000070; 
text-decoration:underline; 
text-align:left;
font-weight:600;
font-family:Arial;
font-size:18px;
margin-bottom:5px;
}

.libelle {
font-family: Verdana,Arial;
color:#0F0F0F;
font-size:14px;
text-align:left;
font-weight:600;
}

.champ {
font-family: Verdana,Arial;
color:#0F0F0F;
font-size:14px;
font-weight:400;
vertical-align:top;
}

.TRACE {
color:#606060; 
text-decoration:none; 
text-align:left;
vertical-align:top;
font-weight:400;
font-family: Arial;
font-size:12px;
padding:2px;
background-color:#FFFFFF;
border-left-width:1px;
border-left-style:solid;
border-left-color:#666666;
border-top-width:1px;
border-top-style:solid;
border-top-color:#666666;
border-right-width:1px;
border-right-style:solid;
border-right-color:#666666;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666666;
}

.AIDEIMAGE {
border-left-width:2px;
border-left-style:solid;
border-left-color:#000000;
border-top-width:2px;
border-top-style:solid;
border-top-color:#000000;
border-right-width:2px;
border-right-style:solid;
border-right-color:#000000;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#000000;
}
	
.AIDETITRE {
color:#000000; 
text-decoration:none; 
text-align:center;
vertical-align:top;
font-weight:600;
font-family: Arial;
font-size:14px;
padding:2px;
width:650px;
background-color:#FFFFFF;
border-left-width:0px;
border-left-style:solid;
border-left-color:#FF6600;
border-top-width:1px;
border-top-style:solid;
border-top-color:#FF6600;
border-right-width:0px;
border-right-style:solid;
border-right-color:#D0D0D0;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#FF6600;
}

.AIDEPARAGRAPHE {
color:#000000; 
text-decoration:none; 
text-align:justify;
vertical-align:top;
font-weight:400;
font-family: Arial;
font-size:14px;
padding:2px;
width:650px;
background-color:#FFFFFF;
border-left-width:0px;
border-left-style:dotted;
border-left-color:#000000;
border-top-width:0px;
border-top-style:dotted;
border-top-color:#000000;
border-right-width:0px;
border-right-style:dotted;
border-right-color:#000000;
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#000000;
}

.aboTITRE {
color:#000000; 
text-decoration:none; 
text-align:left;
vertical-align:top;
font-weight:600;
font-family: Arial;
font-size:14px;
padding:2px;
margin-top:0px;
margin-bottom:0px;
background-color:#fbfbfb;
border-left-width:0px;
border-left-style:solid;
border-left-color:#FF6600;
border-top-width:0px;
border-top-style:solid;
border-top-color:#FF6600;
border-right-width:0px;
border-right-style:solid;
border-right-color:#D0D0D0;
border-bottom-width:0px;
border-bottom-style:dotted;
border-bottom-color:#FF6600;
}

.aboPARAGRAPHE {
color:#000000; 
text-decoration:none; 
text-align:justify;
vertical-align:top;
font-weight:400;
font-family: Arial;
font-size:12px;
padding:2px;
margin-top:10px;
margin-bottom:0px;
background-color:#fbfbfb;
border-left-width:0px;
border-left-style:dotted;
border-left-color:#000000;
border-top-width:0px;
border-top-style:dotted;
border-top-color:#000000;
border-right-width:0px;
border-right-style:dotted;
border-right-color:#000000;
border-bottom-width:0px;
border-bottom-style:dotted;
border-bottom-color:#000000;
}

.tdheader { background-color:#808080;color:#ffffff; text-align:center; vertical-align:middle;font-weight:400;font-family: Arial;font-size:14px;padding:2px;}
.tdcontent { background-color:#ffffff;color:#404040; text-align:left; vertical-align:middle;font-weight:400;font-family: Arial;font-size:14px;padding:2px;}

address {font-family:Trebuchet MS,Verdana;font-style: italic;font-size: 14px;font-weight:200;color:#808080;line-height:14px;margin-bottom:10px;}
h1 {color:#000000; text-decoration:none; text-align:left;font-weight:600;font-family:Arial, Tahoma,Verdana;font-size:14px;background-color:#FFFFFF;line-height:14px;margin-bottom:0px;}
h2 {color:#FF6600; text-decoration:none; text-align:left;font-weight:600;font-family:arial,Tahoma,Verdana;font-size:18px;background-color:#FFFFFF;line-height:18px;margin-bottom:0px;}
h3 {color:#202020; text-decoration:none; text-align:left;font-weight:600;font-family:arial,Tahoma,Verdana;font-size:20px;background-color:#FFFFFF;line-height:20px;margin-bottom:0px;}
h4 {font-family:Arial,Tahoma,Verdana;font-size: 18px;text-decoration:underline;font-weight:600;color:#505050;line-height:18px;margin-bottom:0px;}
h5 {font-family:Arial,Tahoma,Verdana;font-size: 16px;text-decoration:underline;font-weight:600;color:#606060;line-height:16px;margin-bottom:0px;}
h6 {font-family:Arial,Tahoma,Verdana;font-size: 14px;text-decoration:underline;font-weight:600;color:#707070;line-height:14px;margin-bottom:0px;}
p {color:#404040;text-decoration:none;font-weight:400;font-family:Trebuchet MS,Verdana;font-size:15px;margin-top:0px;margin-bottom:0px;}
pre {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:8px;}

