/**************************************************************************************** PARAMETRES GLOBAUX *******************************************************/
body {margin:0px 0px 0px 0px; text-align:center; margin-left: auto; margin-right: auto; background-image:url(../images/fond_farel.jpg); background-repeat:repeat;}
td {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#5B81C1;}
.tableprincipal {border: 1px solid #ffffff;margin:0px; padding:0px;margin-left: auto; margin-right: auto;text-align:center; width:980px;background-color:#ffffff}
img {border: none;}
#trailimageid { Z-INDEX: 5000; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px; HEIGHT: 1px}
/**************************************************************************************** HEADER *******************************************************/
.header{height:129; vertical-align:bottom; text-align:right;}
.citation{font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #ffffff; padding-right:5px; text-align:right; padding-left:450px;}
.citation2{font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #ffffff; padding-right:5px; text-align:right; padding-left:550px;}
/**************************************************************************************** TEXTES *******************************************************/
.titrebase {font-family: Arial, Helvetica, sans-serif;font-size: 14px; color:#88A4D2; font-weight:bold; text-transform: uppercase;}
.txtbase {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#5B81C1;}
.err {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#D92B03;}  
.titreprod {font-family: Arial, Helvetica, sans-serif;font-size: 18px; color:#5B81C1;}  
.sstitreprod {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#5B81C1;}
.titreActu {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#E60014; font-weight:bold;}
.prix {font-family: Arial, Helvetica, sans-serif;font-size: 18px; color:#284170;}
.titreorange{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#FEAF46; font-weight:bold;}
.txtgris12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#999999;}
.txtgrisfonce {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#646464;}
.txtgris11 {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color:#999999;}
.titretddrt{height:20px; padding-left:3px; color:#FFFFFF; vertical-align:middle; text-align:center; font-weight:bold; }
/**************************************************************************************** MENU *******************************************************/
.bordermenu{border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;}
.textemenu{ background-color:#5B81C1; height:20px; padding-left:3px; color:#FFFFFF; vertical-align:middle;}
.textemenu2{ background-color:#DBE5F3; height:20px; padding-left:3px; color:#5B81C1; vertical-align:middle;}
.textemenu3{ background-color:#F2F6FB; height:20px; padding-left:3px; color:#5B81C1; vertical-align:middle;}

a.menun1{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #FFFFFF;font-weight: bold;text-decoration : none; }
a.menun1:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #FFFFFF;font-weight: bold;text-decoration : none;}
a.menun1:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #FFFFFF;font-weight: bold;text-decoration : none;}

a.menun2{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #284170;font-weight: bold;text-decoration : none; height: 20px; vertical-align:middle; }
a.menun2:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #284170;font-weight: bold;text-decoration : none; height: 20px; vertical-align:middle; }
a.menun2:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #5B81C1;font-weight: bold;text-decoration : none; height: 20px; vertical-align:middle;  }

a.menun3{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #5B81C1;font-weight: bold;text-decoration : none; }
a.menun3:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #5B81C1;font-weight: bold;text-decoration : none;}
a.menun3:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #284170; font-weight: bold;text-decoration : none;}

a.theme{font-family: Arial, Helvetica, sans-serif;font-size:14px;color: #5B81C1;font-weight: bold;text-decoration : none; }
a.theme:visited{font-family: Arial, Helvetica, sans-serif;font-size:14px;color: #5B81C1;font-weight: bold;text-decoration : none;}
a.theme:hover{font-family: Arial, Helvetica, sans-serif;font-size:14px;color: #284170; font-weight: bold;text-decoration : none;}

.tdmenuhaut{ height:30px; color:#5B81C1; vertical-align:middle; text-align:left; padding-left:15px;}
a.menuhaut{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #5B81C1;font-weight: bold;text-decoration : none; }
a.menuhaut:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #5B81C1;font-weight: bold;text-decoration : none;}
a.menuhaut:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #284170;font-weight: bold;text-decoration : none;}

/**************************************************************************************** TD CONTENU  *******************************************************/
.tdgauche{padding:10px 10px 0px 10px; text-align:justify; vertical-align: top; }
.tdgauche2{padding:00px 10px 0px 10px; text-align:justify; vertical-align: top;}
.fondtddrt { background-image:url(../images/fond_drt.jpg); background-repeat:no-repeat; vertical-align:top;}
.fondtddrt2 { background-image:url(../images/fond_drt2.jpg); background-repeat:no-repeat; vertical-align:top;}
/**************************************************************************************** LIENS *******************************************************/
a{font-family: Arial, Helvetica, sans-serif;color: #5B81C1;text-decoration : none;}
a:visited{font-family: Arial, Helvetica, sans-serif;color: #5B81C1;text-decoration : none;}
a:hover{font-family: Arial, Helvetica, sans-serif;color: #284170;text-decoration : none;}
a.pdf{font-family: Arial, Helvetica, sans-serif;color: #284170;text-decoration : none;}
a.pdf:visited{font-family: Arial, Helvetica, sans-serif;color: #284170;text-decoration : none;}
a.pdf:hover{font-family: Arial, Helvetica, sans-serif;color: #5B81C1;text-decoration : none;}

/**************************************************************************************** FOOTER *******************************************************/
.textefooter {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #5B81C1;}
a.footer:link {font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #5B81C1; text-decoration : none; font-weight:normal;}
a.footer:visited {font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #5B81C1; text-decoration : none; font-weight:normal;}
a.footer:hover {font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #5B81C1; text-decoration : underline; font-weight:normal;}

/*************************************************     LISTE ARTICLE PAGES EN PAGES *************************************/
.titreArticle{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold }
a.lireArticle{font-family: Arial, Helvetica, sans-serif;font-weight: bold ; color: #E60014; text-decoration: none; }
a.lireArticle:visited{font-family: Arial, Helvetica, sans-serif;font-weight: bold; color: #E60014; text-decoration: none; }
a.lireArticle:hover{font-family: Arial, Helvetica, sans-serif;font-weight: bold; color: #FFC8D2; text-decoration: none; }

/************************************************* Mentions ***********************************************************/
a.mention{font-family: Arial, Helvetica, sans-serif;color: #5B81C1;text-decoration : none; font-weight: bold; }
a.mention:visited{font-family: Arial, Helvetica, sans-serif;color: #5B81C1;text-decoration : none; font-weight: bold;}
a.mention:hover{font-family: Arial, Helvetica, sans-serif;color: #5B81C1;text-decoration : underline; font-weight: bold;}

/************************************ Auteurs ********************************************************/
.lettreAut{font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #5B81C1;text-decoration : none; font-weight: bold;}
a.barreAlphaSearch{font-family: Arial, Helvetica, sans-serif;color: #5B81C1;text-decoration : none; font-weight: bold; }
a.barreAlphaSearch:visited{font-family: Arial, Helvetica, sans-serif;color: #5B81C1;text-decoration : none; font-weight: bold;}
a.barreAlphaSearch:hover{font-family: Arial, Helvetica, sans-serif;color: #DBE5F3;text-decoration : none; font-weight: bold;}
a.firstLetterAuteur{font-family: Arial, Helvetica, sans-serif;color: #5B81C1;text-decoration : none; font-weight: bold; }
a.firstLetterAuteur:visited{font-family: Arial, Helvetica, sans-serif;color: #5B81C1;text-decoration : none; font-weight: bold;}
a.firstLetterAuteur:hover{font-family: Arial, Helvetica, sans-serif;color: #5B81C1;text-decoration : none; font-weight: bold;}

/************************************ Inglets ********************************************************/
div#menu ul {padding: 0px;margin: 0px;list-style: none;	float: left;}
div#menu li {float: left;display: block;margin: 15px 1px 0px 0px;background: url(../images/menu_item_r.png) 100% 0 no-repeat; }
div#menu li a {float: left;display: block;height: 35px;padding: 0px 20px 0px 20px;background: url(../images/menu_item_l.png) 0 0 no-repeat;	line-height: 28px;
               overflow: hidden;font-size: 100%;font-weight: bold;color: #646464;text-decoration: none;}
div#menu a:link, div#menu a:visited {color: #646464;}
div#menu li a:hover {color: #5B81C1;}
div#menu li.item1 {	background: url(../images/menu_item_r_red.png) 100% 0 no-repeat;}
div#menu li.item1 a {background: url(../images/menu_item_l_red.png) 0 0 no-repeat;}
div#menu li.active {position: relative;	z-index: 3;	margin: 0px 2px 0px 0px;background: url(../images/menu_item_r_active.png) 100% 0 no-repeat;}
div#menu li.active a {height: 50px;	background: url(../images/menu_item_l_active.png) 0 0 no-repeat;color: #5B81C1;}
div#menu li.active a:visited {height: 50px;	background: url(../images/menu_item_l_active.png) 0 0 no-repeat;color: #5B81C1;}

