.6Wbody {  background-attachment: scroll; background-image: url(images/bkg_top_2005.jpg); background-repeat: no-repeat; background-position: left top}
.leftbg {  background-attachment: scroll; background-image: url(images/bkg_left_2010.jpg); background-repeat: no-repeat; background-position: left top}

a.toplink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.toplink:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000000; text-decoration: none}

a.toplinkbk {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #999999; text-decoration: none}
a.toplinkbk:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000000; text-decoration: none}

a.greytoplink {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #999999; text-decoration: none}
a.greytoplink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none}

a.orangetoplink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #F0A200; text-decoration: none}
a.orangetoplink:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #F0A200; text-decoration: none}

a.greylink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #999999; text-decoration: none}
a.greylink:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #F0A200; text-decoration: none}

a.blacklink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-decoration: none}
a.blacklink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #F0A200; text-decoration: none}

a.whitelink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.whitelink:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: underline}

a.blacklink8 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none}
a.blacklink8:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #F0A200; text-decoration: none}

a.newslink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000; text-decoration: none}
a.newslink:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000000; text-decoration: none}

a.bluelink {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #0E2B8D; text-decoration: none}
a.bluelink:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none}

.toptextwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.toptext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000000; text-decoration: none}
.toptextgrey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #999999; text-decoration: none}
.toptextblue {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #0E2B8D; text-decoration: none}
.maintext {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}

.ipver {  font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 8pt; color: #1052BD; background-attachment: scroll; background-image: url(../common/images/ipv4v6_1.gif); background-repeat: no-repeat; background-position: center center}

.smalltext {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}

.maintextjust {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-align: justify}
a.maintextjust {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-align: justify; text-decoration: none}
a.maintextjust:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-align: justify; text-decoration: underline}

.section a.internal {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0E2B8D; text-align: justify; text-decoration: underline}
.section a.internal:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-align: justify; text-decoration: underline}

.section a.external {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0E2B8D; text-align: justify; text-decoration: underline}
.section a.external:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-align: justify; text-decoration: underline}

.section a.reference internal {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0E2B8D; text-align: justify; text-decoration: underline}
.section a.reference internal:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-align: justify; text-decoration: underline}

.section a.reference external {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0E2B8D; text-align: justify; text-decoration: underline}
.section a.reference external:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-align: justify; text-decoration: underline}

.section {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-align: justify}

.section a {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-align: justify; text-decoration: none}
.section a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-align: justify}

.section p {  margin-left:20px }
.section h1 a { text-transform: uppercase; color: #000000  }
.section h2 a { margin-left:10px; color: #0E2B8D   }
.section h2 a.subsection { text-transform: uppercase; margin-left:10px; color: #F0A200   }
.section h3 a { margin-left:20px; color: #0E2B8D   }



.annelise {  font-family: Tahoma; font-size: 9pt; color: #000000; text-align: justify; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.titre {  font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 20pt; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF;}
.titreproduits {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF;}

.bleu6wind {  color: #0E2B8D}


table.bord, table.bord td { border-collapse: collapse; border: #F0A200; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
table.bordnoir, table.bordnoir td { border-collapse: collapse; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

table.nobord td { border-collapse: collapse; border: 0px none}
table.nobord { border-collapse: collapse; border: 0px none} 


table.pointille td { border-collapse: collapse; border: 1px #000000 dotted} 
table.pointille { border-collapse: collapse; border: 1px #000000 dotted} 

.bgtdlogin {  background-attachment: scroll; background-image: url(images/home/login.gif); background-repeat: no-repeat; background-position: center top}
.bgtdtnlogin {  background-attachment: scroll; background-image: url(images/home/tnlogin.gif); background-repeat: no-repeat; background-position: center top}
.leftbgtdtnlogin {  background-attachment: scroll; background-image: url(images/home/2010/newtnlogin.gif); background-repeat: no-repeat; background-position: center top}

.exposant {  vertical-align: text-top}

body { background-attachment: scroll; background-image: url(images/bkg_top_2010_04.jpg); background-repeat: no-repeat; background-position: left top}

.arrowlistmenu{
width: 100%; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 9pt Arial;
color: #000000;
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 2px 0 2px 20px; /*header text is indented 10px*/
background: url(images/bouton.gif) no-repeat left;
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .menuheader a{ /*CSS class for menu headers in general (expanding or not!)*/
text-decoration: none;
color: #000000;
}

.arrowlistmenu .menuheader a:visited{ /*CSS class for menu headers in general (expanding or not!)*/
text-decoration: none;
color: #000000;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
/* background-image: url(titlebar-active.png); */
/* background: lightgrey !important; */
background: url(images/bouton-down.gif) no-repeat left;
background-color: #F3F3F3;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 1px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
/* background: lightblue !important; */
background: url(images/tri.gif) no-repeat left;
margin-left: 20px;
font-weight: bold;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
/* background: lightgreen !important; */
background: url(images/tridown.gif) no-repeat left;
margin-left: 20px;
font-weight: bold;
}

.arrowlistmenu ul li a{
color: #000000;
/* background: url(arrowbullet.png) no-repeat center left; */ /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 20px; /*link text is indented 19px*/
text-decoration: none;
/* font-weight: bold; */
border-bottom: 1px solid #dadada;
/* font-size: 90%; */
font: normal 9pt Arial;
}

.arrowlistmenu ul li a:visited{
color: #000000;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
background-color: #F3F3F3;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
/* background: lightblue; */
}
