body {
   margin: 0;
   padding: 0;
   font-size:10px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   background:white url('../imgs/tpl/bg_int.jpg') top center repeat-y;
}

* {
   font-size:10px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
}

h1, .titre1 {
   font-size:14px;
   color:#2f93e9;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}

.titre1_plus {
   font-size:15px;
   color:#2f93e9;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}

.titre1_plus_plus{
   font-size:16px;
   color:#2f93e9;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}
h2, .titre2 {
   font-size:12px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}

.titre2_plus {
   font-size:15px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}

.titre2_plus_plus {
   font-size:16px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}
h3, .titre3 {
   font-size:12px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:10px 0px 5px 0px;
   border-top:1px dotted #565955;
   padding:3px 0px 0px 0px;
}

.titre3_plus {
   font-size:13px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:10px 0px 5px 0px;
   border-top:1px dotted #565955;
   padding:3px 0px 0px 0px;
}

.titre3_plus_plus {
   font-size:14px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:10px 0px 5px 0px;
   border-top:1px dotted #565955;
   padding:3px 0px 0px 0px;
}

h4, .titre4 {
   font-size:11px;
   color:#2f93e9;
   background:transparent url('../imgs/tpl/a_fle_int.gif') top left no-repeat;
   font-family:verdana, arial, sans-serif;
   font-weight:normal;
   margin:8px 0px 8px 0px;
   padding:0px 0px 0px 10px;
}

.titre4_plus {
   font-size:12px;
   color:#2f93e9;
   background:transparent url('../imgs/tpl/a_fle_int.gif') top left no-repeat;
   font-family:verdana, arial, sans-serif;
   font-weight:normal;
   margin:8px 0px 8px 0px;
   padding:0px 0px 0px 10px;
}

.titre4_plus_plus {
   font-size:13px;
   color:#2f93e9;
   background:transparent url('../imgs/tpl/a_fle_int.gif') top left no-repeat;
   font-family:verdana, arial, sans-serif;
   font-weight:normal;
   margin:8px 0px 8px 0px;
   padding:0px 0px 0px 10px;
}

h5, .titre5 {
   font-size:11px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}

.titre5_blanc {
   font-size:11px;
   color:#FFFFFF;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}

.titre5_plus {
   font-size:12px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}

.titre5_plus_plus {
   font-size:13px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}

h6, .titre6 {
   font-size:12px;
   color:#e08915;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}

.titre6_plus {
   font-size:12px;
   color:#e08915;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}

.titre6_plus_plus {
   font-size:13px;
   color:#e08915;
   font-family:verdana, arial, sans-serif;
   font-weight:bold;
   margin:5px 0px 5px 0px;
}

.texte1 {
   font-size:10px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
}

.texte1_plus {
   font-size:12px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
}

.texte1_plus_plus {
   font-size:14px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
}

.texte2 {
   font-size:10px;
   color:#e08915;
   font-family:verdana, arial, sans-serif;
}

.texte2_plus {
   font-size:12px;
   color:#e08915;
   font-family:verdana, arial, sans-serif;
}

.texte2_plus_plus {
   font-size:14px;
   color:#e08915;
   font-family:verdana, arial, sans-serif;
}

.texte3 {
   font-size:10px;
   color:#2f93e9;
   font-family:verdana, arial, sans-serif;
}

.texte3_plus {
   font-size:12px;
   color:#2f93e9;
   font-family:verdana, arial, sans-serif;
}

.texte3_plus_plus {
   font-size:14px;
   color:#2f93e9;
   font-family:verdana, arial, sans-serif;
}

.color1 {
   background-color:#ffffff;
}

.color2 {
   background-color:#f2f2f2;
}

.colorCelHover {
   background-color:#ececec;
   cursor:pointer;
}

.lineYearOn {
   background-color:#dbdbdb;
}

.lineYearOff {
   background-color:#f2f2f2;
}

.pointer {
   cursor:pointer;
}

a, a:hover {
   text-decoration:none;
   font-size:10px;
   color:#00b2eb;
   font-family:verdana, arial, sans-serif;
}

a.link1, a.link1:hover {
   text-decoration:underline;
   font-size:10px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   /*border-bottom:1px solid #2f93e9;*/
   background:transparent url('../imgs/tpl/link1.gif') center left no-repeat;
   padding:0px 0px 0px 15px;
}

a.link2, a.link2:hover {
   text-decoration:underline;
   font-size:10px;
   color:#565955;
   font-family:verdana, arial, sans-serif;
   /*border-bottom:1px solid #2f93e9;*/
   background:transparent url('../imgs/tpl/link2.gif') center left no-repeat;
   padding:0px 0px 0px 15px;
}

