/***********************************************/
/* HTML tag styles - générale                  */
/***********************************************/

body {
    font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11;
    color: #000000;
	background-color: #122862;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration: none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a:visited {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
    font-size: 10;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a:hover {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration:underline;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a:active {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration:none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
/***********************************************/
/* mise en forme flux RSS                  */
/***********************************************/

ul.rss{
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11;
color: #000000;
width:440px;
margin-left: 12px ! important;
margin-right: 12px ! important;
margin-left: 2px;
margin-right: 2px;
}

li.rss{
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11;
list-style-type:none;
list-style-position:inside;
width:440px;
margin-left: 10px ! important; /* Utilisé par FF */
margin-right: 10px ! important; /* Utilisé par FF */
margin-left: 0px !; /* Utilisé par IE */
margin-right: 0px !; /* Utilisé par IE */
margin-top: 2px;
margin-bottom: 10px;
}
a.rss {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	font-weight:600;
	color: #666666;
    text-align: left;
	margin-left: 0;
	margin-right: 10 ! important;
	margin-right: 0;
	margin-top: 2;
	margin-bottom: 2;
}
h2.rss{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 font-weight:bold;
 color: #122862;
 text-transform:uppercase;
 margin-left: 5px;
}
h2.rss:before {
  content: "> ";
  margin-left: 5px;
}


/***********************************************/
/* HTML tag styles - date                      */
/***********************************************/

.date{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 font-weight:600;
 color: #ffffff;
 text-align: right;
 margin-left: 0;
 margin-right: 13;
 margin-top: 10;
 margin-bottom: 0;
}
/***********************************************/
/* HTML tag styles - users admin               */
/***********************************************/
h1.users{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight: bold;
 text-align:justify;
 color: #000000;
 margin-left: 50px;
 margin-right: 0px;
 margin-top: 10px;
 margin-bottom: 0px;
 padding: 0px;
 border-bottom-color: #000000;
 border-bottom-style:solid;
 border-bottom-width: thin;
}
h2.users{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight: bold;
 text-align:justify;
 color: #000000;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 0px;
}
h3.users{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight:400;
 text-align:justify;
 color: #000000;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 0px;
}
h4.users{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight: 400;
 text-align:right;
 color: #000000;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 3px;
 margin-bottom: 6px;
 padding: 0px;
}
h5.users{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight: 400;
 text-align:left;
 color: #000000;
 margin-left: 10px;
 margin-right: 0px;
 margin-top: 3px;
 margin-bottom: 6px;
 padding: 0px;
}
a.users{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11;
    font-weight: 400;
    text-align: left;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
a.users2:link {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11;
    font-weight: 400;
    text-align: left;
	margin-left: 10;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
a.users2:visited {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11;
    font-weight: 400;
    text-align: left;
	margin-left: 10;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
a.users2:over {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11;
    font-weight: 400;
    text-align: left;
	margin-left: 10;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
a.users2:active {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11;
    font-weight: 400;
    text-align: left;
	margin-left: 10;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
/***********************************************/
/* HTML tag styles - bannière                  */
/***********************************************/
a.lien1:link {
	color: #ffffff;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration: none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a.lien1:visited {
	color: #ffffff;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
    font-size: 10;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a.lien1:hover {
	color: #FFFFFF;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration:underline;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a.lien1:active {
	color: #ffffff;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration:none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
.lien1{
    margin-right: 25px;
}
td.menu1:hover{
    background-image: url(../images/m_menu1_over.jpg) !important;
}
td.menu1:active{
    background-image: url(../images/m_menu1_over.jpg) !important;
}
td.menu2:hover{
    background-image: url(../images/m_menu2.gif) !important;
}
td.menu2:active{
    background-image: url(../images/m_menu2.gif) !important;
}
/***********************************************/
/* HTML tag styles - menu1 - gauche            */
/***********************************************/
a.menu1:link {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration: none;
	margin-left: 0;
	margin-right: 13;
	margin-top: 0;
	margin-bottom: 0;
}
a.menu1:visited {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration: none;
	margin-left: 0;
	margin-right: 13;
	margin-top: 0;
	margin-bottom: 0;
}
a.menu1:hover {
	color: #ffffff;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration: none;
	margin-left: 0;
	margin-right: 13;
	margin-top: 0;
	margin-bottom: 0;
}
a.menu1:active {
	color: #ffffff;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration: none;
	margin-left: 0;
	margin-right: 13;
	margin-top: 0;
	margin-bottom: 0;
}
/***********************************************/
/* HTML tag styles - menu2 - droit             */
/***********************************************/

h1.menu2{
    color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-align:left;
	text-decoration: none;
	margin-left: 13;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
h2.menu2{
    color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 9;
	text-align:left;
	text-decoration: none;
	margin-left: 13;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
h3.menu2{
    color: #cccccc;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 9;
    font-weight:500;
    color: #333333;
	margin-left: 13;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

/***********************************************/
/* HTML tag styles - articles                  */
/***********************************************/
h1.article{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #122862;
 margin: 0px;
 text-align: right;
 text-transform:uppercase;
}
h2.article{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 font-weight:bold;
 color: #122862;
 text-transform:uppercase;
 margin: 0px;
}
h2.article:before {
  content: "> ";
}
h3.article{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #000000;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h4.article{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 font-style:italic;
 color: #000000;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h5.article{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight:400;
 text-align:justify;
 color: #000000;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h6.article{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 9;
 border-bottom-color: #444444;
 border-bottom-style:solid;
 border-bottom-width: thin;
 text-align:justify;
 font-weight:500;
 color: #333333;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
img.article{
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
a.page:link {
	color: #000000;
	texte-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 9;
    text-align: right;
}
/***********************************************/
/* HTML tag styles - box                       */
/***********************************************/
h1.box{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #122862;
 margin: 0px;
 text-align: right;
 text-transform:uppercase;
}
h2.box{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 font-weight:bold;
 color: #122862;
 text-transform:uppercase;
 margin-left: 12px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h2.box:before {
  content: " > ";
}
h3.box{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #000000;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h4.box{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #000000;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h5.box{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight:400;
 color: #000000;
 margin-left: 12px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h6.box{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 9;
 text-align:justify;
 font-weight:500;
 margin-left: 12px;
 margin-right: 15px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
/***********************************************/
/* HTML tag styles - abo                       */
/***********************************************/
h1.abo{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #122862;
 margin-right: 10px;
 margin-left: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 text-align: right;
 text-transform:uppercase;
}
h2.abo{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 font-weight:bold;
 color: #000000;
 text-transform:uppercase;
 margin-left: 15px;
 margin-right: 10px;
 margin-bottom: 10px;
 margin-top: 10px;
}
h3.abo{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #063062;
 text-align:right;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h3.abo{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #063062;
 text-align:right;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h4.abo{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #063062;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h5.abo{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 font-weight:bold;
 color: #ff0000;
 text-transform:uppercase;
 margin-left: 15px;
 margin-right: 10px;
 margin-bottom: 10px;
 margin-top: 10px;
}
/***********************************************/
/* HTML tag styles - nous                 */
/***********************************************/
h1.nous{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #000000;
 text-transform:uppercase;
 margin: 0px;
 text-align: right;
}
h2.nous{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #063062;
 margin-left: 15px;
 margin-right: 15px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h3.nous{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight:400;
 text-align:justify;
 color: #000000;
 margin-left: 15px;
 margin-right: 15px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
/***********************************************/
/* HTML tag styles - publicite                 */
/***********************************************/
h1.publicite{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #000000;
 text-transform:uppercase;
 margin: 0px;
 text-align: right;
}
h2.publicite{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight:400;
 text-align:justify;
 color: #000000;
 margin-left: 15px;
 margin-right: 15px;
 margin-top: 15px;
 margin-bottom: 15px;
 padding: 0px;
}
h3.publicite{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 text-align:left;
 color: #063062;
}
tr.publicite{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 text-align:left;
 color: #063062;
}
/***********************************************/
/* HTML tag styles - events                    */
/***********************************************/
h1.events{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #000000;
 text-transform:uppercase;
 margin: 0px;
 text-align: right;
}
h2.events{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight:400;
 text-align:justify;
 color: #000000;
 margin-left: 15px;
 margin-right: 15px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h3.events{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #063062;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
/***********************************************/
/* HTML tag styles - download                  */
/***********************************************/
h1.download {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #000000;
 text-transform:uppercase;
 margin: 0px;
 text-align: right;
}
h2.download {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #000000;
 text-transform:uppercase;
 margin: 0px;
}
h3.download {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #000000;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
a.download:link {
	color: #122862;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 11;
	font-weight:bold;
	text-decoration: none;
	margin-left: 0;
	margin-right: 13;
	margin-top: 0;
	margin-bottom: 0;
}
a.download:visited {
	color: #122862;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 11;
	font-weight:bold;
	text-decoration: none;
	margin-left: 0;
	margin-right: 13;
	margin-top: 0;
	margin-bottom: 0;
}
a.download:hover {
	color: #122862;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 12;
	font-weight:bold;
	text-decoration: none;
	margin-left: 0;
	margin-right: 13;
	margin-top: 0;
	margin-bottom: 0;
}
a.download:active {
	color: #122862;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 11;
	font-weight:bold;
	text-decoration: none;
	margin-left: 0;
	margin-right: 13;
	margin-top: 0;
	margin-bottom: 0;
}
/***********************************************/
/* HTML tag styles - login                     */
/***********************************************/
h1.login {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #000000;
 text-transform:uppercase;
 margin: 0px;
 text-align: right;
}
h2.login {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #000000;
 text-transform:uppercase;
 margin: 0px;
 text-align: right;
}
h3.login {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #063062;
 text-align:right;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h4.login {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 color: #000000;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 10px;
 margin-bottom: 5px;
 padding: 0px;
}
/***********************************************/
/* HTML tag styles - contact                    */
/***********************************************/
h1.contact{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #000000;
 text-transform:uppercase;
 margin: 0px;
 text-align: right;
}
h2.contact{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight:400;
 text-align:justify;
 color: #000000;
 margin-left: 15px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 15px;
 padding: 0px;
}
h2.contact:before {
  content: "> ";
}
h3.contact{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #063062;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
 text-align:right;
}
h4.contact{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #000000;
 margin-left: 60px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
 text-align:left;
}
h5.contact{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #063062;
 margin-left: 60px;
 margin-right: 0px;
 margin-top: 5px;
 margin-bottom: 5px;
}
h6.contact{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12;
 color: #063062;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
/***********************************************/
/* HTML tag styles - formulaire                */
/***********************************************/


input {
border:1px solid #063062;
background-color: #FFFFFF;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 9;
font-weight:bold;
color: #000000;
}

input.radio42 {
border:none;

}
input.bouton {
border:1px solid #063062;
background-color: #FFFFFF;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 9;
border:1px outset white;
font-weight:bold;
width: 20px;
cursor:pointer;
}
input.bouton:hover {
background-color:white;
color: #063062;
}
input.bouton:active {
border:1px inset white;
background-color: #063062;
color:white;
}
select {
border:1px solid #063062;
background-color: #FFFFFF;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 9;
font-weight:bold;
color: #000000;
}
textarea {
border:1px solid #063062;
background-color: #FFFFFF;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 9;
font-weight:bold;
color: #000000;
}

/***********************************************/
/* HTML tag styles - box                       */
/***********************************************/

h1.box{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 9;
 color: #063062;
 margin: 0px;
 padding: 0px;
 text-align: right;
}

ul{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 list-style-type: disc;
 font-size: 9;
 font-weight:400;
 color: #000000;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
li{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 9;
 font-weight:400;
 color: #000000;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}

/***********************************************/
/* HTML tag styles - bas de page               */
/***********************************************/

p.bas_de_page{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 9;
 font-weight:500;
 text-align:center;
 color: #063062;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
a.bas_de_page{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 9;
 font-weight:500;
 text-align:center;
 color: #063062;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}

/***********************************************/
/* HTML tag styles - affaire                   */
/***********************************************/

h1.affaire{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #122862;
 margin: 0px;
 text-align: right;
 text-transform:uppercase;
}
h2.affaire{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 color: #122862;
 text-align: right;
 text-transform:uppercase;
 margin-right: 15px;
}
h3.affaire{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight:400;
 text-align:justify;
 color: #000000;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
h4.affaire{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 11;
 font-weight:400;
 color: #000000;
 margin-left: 15px;
 margin-right: 15px;
 margin-top: 15px;
 margin-bottom: 5px;
 padding: 0px;
}
h5.affaire{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 font-weight:bold;
 color: #122862;
 text-transform:uppercase;
 margin-top: 10px;
}
h5.affaire:before {
  content: "> ";
}
h6.affaire{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 9;
 font-style:italic;
 border-bottom-color: #333333;
 border-bottom-style:solid;
 border-bottom-width: thin;
 text-align:justify;
 font-weight:500;
 color: #333333;
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 0px;
}
div.affaire{
 text-align: right;
}

a.affaire:link {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration: none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a.affaire:visited {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
    font-size: 10;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a.affaire:hover {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration:underline;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a.affaire:active {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration:none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
/***********************************************/
/* HTML tag styles - men2                 */
/***********************************************/

a.menu2:link {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration: none;
	margin-left: 10;
	margin-right: 0;
	margin-top: 5;
	margin-bottom: 0;
}
a.menu2:visited {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
    font-size: 10;
	margin-left: 10;
	margin-right: 0;
	margin-top: 5;
	margin-bottom: 0;
}
a.menu2:hover {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration:underline;
	margin-left: 10;
	margin-right: 0;
	margin-top: 5;
	margin-bottom: 0;
}
a.menu2:active {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration:none;
	margin-left: 10;
	margin-right: 0;
	margin-top: 5;
	margin-bottom: 0;
}
/***********************************************/
/* HTML tag styles - sitemap                   */
/***********************************************/

a.sitemap:link {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration: none;
	margin-left: 10;
	margin-right: 0;
	margin-top: 5;
	margin-bottom: 0;
}
a.sitemap:visited {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
    font-size: 10;
	margin-left: 10;
	margin-right: 0;
	margin-top: 5;
	margin-bottom: 0;
}
a.sitemap:hover {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration:underline;
	margin-left: 10;
	margin-right: 0;
	margin-top: 5;
	margin-bottom: 0;
}
a.sitemap:active {
	color: #000000;
	font-family:  Tahoma, Verdana, Arial, sans-serif;
    font-size: 10;
	text-decoration:none;
	margin-left: 10;
	margin-right: 0;
	margin-top: 5;
	margin-bottom: 0;
}
h2.sitemap{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 10;
 font-weight:bold;
 color: #122862;
 text-transform:uppercase;
 margin-top: 10px;
}
h2.sitemap:before {
  content: "> ";
}

/***********************************************/
/* HTML tag styles - pub                       */
/***********************************************/
a.pub:link {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a.pub:visited {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a.pub:hover {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
a.pub:active {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}
h1.pub{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 9;
 color: #666666;
 margin-top: 0px;
 margin-bottom: 0px;
 text-align:right;
}