body { background-color: transparent; }
body {margin: 0; background:#F5F5F5;color:#666666;font:12px Verdana,Arial,Helvetica,sans-serif;}
BODY{font-family: Arial; font-size: 12px; color: #1C2D67;}
.bodyline{background: #f7f8fc;color:#000000;border:1px solid #808080; width: 800px; height:25px; text-align:center;padding-top:10px;}
.blocline{background: #f7f8fc;border: 1px solid #808080;}

TD{font-family: Arial; font-size: 12px; color: #1C2D67;}

th{font-family: Arial; font-size: 12px; color: #1C2D67; text-decoration:none;text-transform:uppercase;text-align:left;padding-left:2px;}
.navbox { border: solid; width: 150;; border-width: 0px 1px 1px; border-color: black #C8C8C8 C8C8C8 C8C8C8}
.navth {height:22px;font-size:11px;font-weight:bolder;font-family: Arial, Helvetica, sans-serif;background-position:0% 15%;background:url(fond_rub.jpg) top left no-repeat;
text-decoration:none;text-transform:uppercase;text-align:rigth;padding-left:20px;color: #000000} 



hr {color:#2B4E6C; noshade; height:1px;}
blockquote {color: #666666; font-family : Geneva, Arial, Helvetica, san-serif; font-size: 12px; border:none; list-style-image: url(puce.gif); list-style-type: none; font-style: normal; line-height: normal; font-weight: normal; text-align: justify}
input,textarea, select {color : #404040;font-size:12px; font-family Verdana, Arial, Helvetica, sans-serif;border-color : #c0c0c0;}

ul{padding-left:15px;margin-left:5px;margin-top:0;margin-bottom:0;color:#808080;}
dl, dt, dd, ul, li { margin: 0pt; padding: 0pt; list-style-type: none; }

.ieLI,.ieLIhover{ width:150px;}
.ieLIhover,li:hover{background-color: #FFFFFF;  color:#990000}


.mentions { position: absolute; top: 300px; left: 10px; color: rgb(0, 0, 0); background-color: rgb(221, 221, 221); }
label{width: 4em;float: left;text-align: right;margin: 0 1em 10px 0;clear: both}
.input-box{float: none;color: #333333;border: 1px #26a solid; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; text-decoration: none; text-align: left; background-color: #FFA626}
.submit-button{margin-left: 5em;clear: both;color: #000;background: #fb0;border: 2px #9cf outset}
fieldset{border: #26a solid 1px;width: 20em}
legend{background: #fb0;border: #26a solid 1px;padding: 1px 10px}
h2         {font-size:10px;font-weight:bold  ;font-family:Verdana, Arial, Helvetica, sans-serif;background-position:0% 15%;background:url(fond_rub.jpg) top left no-repeat;text-decoration:none;text-transform:capitalize;padding-left:5px;text-align:left;color: #FF6600}

.open   {display: block;}
.closed {display: none;}

.stati li{background-color: #FF6600;list-style-type: none;padding-top: 0;padding-bottom: 0;font-size: 12px;}
.roller li{background-color: #FF6600;list-style-type: none;padding-top: .2em;padding-bottom: .2em;font-size: 12px;}
.roller li img{background-color: #FF6600;vertical-align: middle;}

/*li {list-style-type: none;padding-top: .2em;padding-bottom: .2em;font-size: 11px;}
li img {vertical-align: middle;} */


.navthagenda {height:35px;width:192px
             ;align:center
	     ;Valign:top
             ;border : 0px
	     ;font-size:11px
             ;font-weight:bolder
             ;font-family:Verdana, Arial, Helvetica, sans-serif
             ;background:url(fond_bloc_d.jpg) no-repeat
             ;text-decoration:none
             ;text-transform:capitalize
             ;padding-left:0px } 
			 
.navthindice{height:35px;width:192px
                  ;align:left
				  ;Valign:top
				  ;border : 0px
				  ;font-size:11px
				  ;font-weight:bolder
				  ;font-family:Verdana, Arial, Helvetica, sans-serif
				  ;background:url(fond_bloc_d.jpg) no-repeat
				  ;text-decoration:none
				  ;text-transform:capitalize
				  ;text-align:rigth
				  ;padding-left:0px;} 
 
			  
.navthcommunique {height:35px;width:192px
                  ;align:left
				  ;Valign:top
				  ;border : 0px
				  ;font-size:11px
				  ;font-weight:bolder
				  ;font-family:Verdana, Arial, Helvetica, sans-serif
				  ;background:url(fond_bloc_d.jpg) no-repeat
				  ;text-decoration:none
				  ;text-transform:capitalize
				  ;text-align:rigth
				  ;padding-left:0px;} 

.acceuil {height:27px;font-size:11px;font-weight:bolder;font-family: Arial, Helvetica, sans-serif;background:url(fond_acc.jpg) no-repeat 0% 15%;
        text-decoration:none;text-transform:uppercase;padding-left:20px;color: #000000} 


.newsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 20px;
	font-weight: bold;
}
.news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; line-height: 12pt }
.blDroit {valign:top; padding-left:0px;border: 0px; background-image: url(fond_com_sond.jpg); background-position: left:center}
.blGauche {valign:top; align:left;padding-left:0px;border: 0px;background:url(fond_menu_gauche.jpg)}
.blcentre{valign:top; align:left;padding-left:0px;border: 0px;background:#FFFFFF}
/* *********************
    TITRE MENU
********************* */
.navth {height:22px;font-size:11px;font-weight:bolder;font-family: Arial, Helvetica, sans-serif;background-position:0% 15%;background:url(fond_rub.jpg) top left no-repeat;
        text-decoration:none;text-transform:uppercase;padding-left:20px;color: #000000} 
/* *********************
           MENU
********************* */
ul.vertical { background-color: transparent; font-family: Arial, Helvetica, sans-serif;
  font-size:11px; }
ul.vertical,
ul.vertical li {
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:100%;
    background-image:url(fond_srub.jpg)no-repeat;
  	background:url(fond_srub.jpg)no-repeat;
	}

ul.vertical {
	position:relative;
	z-index:1000;
	cursor:default;
	width:149px;
  	left:0px;
	top:0px;
	}

  
ul.vertical li {
	position:relative;
	text-align:left;
	cursor:pointer;
	cursor:hand;
  	background-image:url(fond_srub.jpg)no-repeat;
  	background:url(fond_srub.jpg);
	color:#000000;
	width:149px;
	margin:-1px 0 0 0;
	}

ul.vertical ul  {z-index:1020;cursor:default;position:absolute;
                 background:#F9F1D0;color:#000000;
                 width:149px;margin:0 0 0 149px;
				 top:-100em;left:-1px;padding:1px 0 0 0;}
ul.vertical ul li {	width:149px;background:#F9F1D0;background-color:#F9F1D0;}
ul.vertical ul ul {	margin:0 0 0 149px;background:#F9F1D0;background-color:#F9F1D0;}

@media Screen, Projection {ul.vertical li:hover > ul { top:0; }	}

ul.vertical a, 
ul.vertical a:visited {
    display:block;
	cursor:pointer;
	cursor:hand;
	background-image:url(fond_srub.jpg)no-repeat;
  	background:url(fond_srub.jpg);
	border:1px solid #CCCCCC;
	padding:3px 7px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	}
	
ul.vertical a:hover, 
ul.vertical a:focus, 
ul.vertical a.rollover, 
ul.vertical a.rollover:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    text-decoration:none;
/*    background:#535353 url(rr_arrow.gif) no-repeat right; */
 	background:#535353;  
	color:#ffffff;
	}

/* **************
  sous menu 
****************  */
ul.vertical ul li a, 
ul.vertical ul li a:visited {
    display:block;
	cursor:pointer;
	cursor:hand;
    background:#F9F1D0;
    border:1px solid #CCCCCC;
	padding:3px 7px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	}

ul.vertical ul li a:hover, 
ul.vertical ul li a:focus, 
ul.vertical ul li a.rollover, 
ul.vertical ul li a.rollover:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;font-weight:normal;
	text-decoration:none;
	background:#8C8B8B; 
	color:#ffffff;
	}

	
ul.vertical ul li a.subitem_0, 
ul.vertical ul li a.subitem_0:visited {
    display:block;
	cursor:pointer;
	cursor:hand;
	background:#8C8B8B url(r_arrow.gif) no-repeat right;
	border:1px solid #CCCCCC;
	padding:3px 7px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	}
/*
 ne pas change l'ordre bug IE
*/
ul.vertical ul li a.subitem_0 ,	
ul.vertical ul li a.subitem_0:visited
{/*  background-position:135px 14px ; */
  background:#F9F1D0 url("r_arrow.gif") no-repeat right;  
  color:#000000;
}
	
ul.vertical ul li a.subitem_0:hover,
ul.vertical ul li a.subitem_0:focus, 
ul.vertical ul li a.subitem_0.rollover, 
ul.vertical ul li a.subitem_0.rollover:visited 
{
  background-color:#8C8B8B; 
  background-image: url("r_arrow.gif") no-repeat right;  
   color:#ffffff;
}
/*   ************************************************** */
ul.vertical ul li a.MnItem_0, 
ul.vertical ul li a.MnItem_0:visited {
    display:block;
	cursor:pointer;
	cursor:hand;
	background:#8C8B8B url(r_arrow.gif) no-repeat right;
	border:1px solid #CCCCCC;
	padding:3px 7px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	}
/*
 ne pas change l'ordre bug IE
*/
ul.vertical ul li a.MnItem_0 ,	
ul.vertical ul li a.MnItem_0:visited
{/*  background-position:135px 14px ; */
 
  background:#F9F1D0 url("r_arrow.gif") no-repeat right;  
  color:#000000;
}
	
ul.vertical ul li a.MnItem_0:hover,
ul.vertical ul li a.MnItem_0:focus, 
ul.vertical ul li a.MnItem_0.rollover, 
ul.vertical ul li a.MnItem_0.rollover:visited 
{
  background-color:#8C8B8B; 
  background-image: url("r_arrow.gif") no-repeat right;  
   color:#ffffff;
}


/*   ************************************************** */
ul.vertical li a.MnItem_1, 
ul.vertical li a.MnItem_1:visited {
    display:block;
	cursor:pointer;
	cursor:hand;
	background-color: transparent;
	background-position: 0px -6px;
	background: url(drap_it.gif) no-repeat right;
	border:1px solid #CCCCCC;
	padding:3px 7px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	}
/*
 ne pas change l'ordre bug IE
*/
ul.vertical li a.MnItem_1 ,	
ul.vertical li a.MnItem_1:visited
{/*  background-position:135px 14px ; */
  background:#F9F1D0 url("fond_srub.jpg") no-repeat right;  
  color:#000000;
}
	
ul.vertical li a.MnItem_1:hover
{ display:block;
  color:#ffffff;
  background-position: 0px -6px;
  background-image: url(fond_srub.jpg);  
}

/*   ************************************************** */
ul.vertical li a.MnItem_2, 
ul.vertical li a.MnItem_2:visited {
     display:block;
	cursor:pointer;
	cursor:hand;
	background-position: 0px -6px;
	background:#8C8B8B url(rr_arrow.gif) no-repeat right;
	border:1px solid #CCCCCC;
	padding:3px 7px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	}
/*
 ne pas change l'ordre bug IE
*/
ul.vertical li a.MnItem_2 ,	
ul.vertical li a.MnItem_2:visited
{/*  background-position:135px 14px ; */
  background:#F9F1D0 url("fond_srub.jpg") no-repeat right;  
  color:#000000;
}
	
ul.vertical li a.MnItem_2:hover
{ display:block; 
  color:#ffffff;
   background-position: 0px -6px;
  background-image: url(fond_srub.jpg); 
}

/*   ************************************************** */
ul.vertical li a.MnItem_3, 
ul.vertical li a.MnItem_3:visited {
    display:block;
	cursor:pointer;
	cursor:hand;
	background:#F9F1D0 url(rr_arrow.gif) no-repeat right;
	border:1px solid #CCCCCC;
	padding:3px 7px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	}
/*
 ne pas change l'ordre bug IE
*/
ul.vertical li a.MnItem_3 ,	
ul.vertical li a.MnItem_3:visited
{/*  background-position:135px 14px ; */
  background:#F9F1D0 url("fond_srub.jpg") no-repeat right;  
  color:#000000;
}
	
ul.vertical li a.MnItem_3:hover
{  display:block; 
   color:#ffffff;
   background-position: 0px -6px;
   background-image: url(fond_srub.jpg);     
}

/*   ************************************************** */
ul.vertical li a.MnItem_4, 
ul.vertical li a.MnItem_4:visited {
   	cursor:pointer;
	cursor:hand;
	background-position: 0px -6px;
	background:#F9F1D0 url(drap_de.gif) no-repeat right;
	border:1px solid #CCCCCC;
	padding:3px 7px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#000000;
	text-decoration:none;
	letter-spacing:0px;
	}
/*
 ne pas change l'ordre bug IE
*/
ul.vertical li a.MnItem_4 ,	
ul.vertical li a.MnItem_4:visited
{/*  background-position:135px 14px ; */
  background:#F9F1D0 url("fond_srub.jpg") no-repeat right;  
  color:#000000;
}
	
ul.vertical li a.MnItem_4:hover
{ display:block;  
  color:#ffffff;  
  background-position: 0px -6px;
  background-image: url(fond_srub.jpg); 
   }



  
@media screen, projection {
	* html ul.vertical li {
		display:inline; 
		f\loat:left; 
		background:#ffffff; 
		}
	}
* html ul.vertical li { position:static; }
* html ul.vertical a { position:relative; }
ul[class^="vertical"] ul { display:none; }
ul[class^="vertical"] ul { displa\y:block; }

lien1 { color:#660000; font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; clip:rect(   ); line-height: 12pt ; text-decoration:none} 			   
a.lien1 { color:#660000; font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; clip:rect(   ); line-height: 8pt; text-decoration:none} 
a.lien1:hover { color:#660000; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 8pt; text-decoration: underline} 

a.lien2 { color:#FFFFFF; font-weight:bold; ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; line-height: 28px}
a.lien3 { color:#333333; text-decoration:none; font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
a.lien3:hover { color:#333333; font-weight:bold; ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none} 
a.lien4 { color:#333333; text-decoration:none; font-weight:bolder;font-family: Arial, Helvetica, sans-serif; font-size: 12px} 
.texte {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; font-weight: normal; color: #000000; text-align: justify}
.titre { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px ; font-weight: bold; color: #FFFFFF}
kelmedias { color:#333333; text-decoration:none; font-weight:bolder; ; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
.kelmedias {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; line-height: 12pt}

lien1b { color:#CC0000; text-decoration:none; font-weight:bold; ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 28px; left: 111px; clip: rect( ) }

a.liensoc { color:#666666; text-decoration:underline; font-weight:normal; ; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; left: 111px; clip: rect(   )} 
a.liensoc:hover { color:#FF9900; font-weight:normal; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; text-decoration: underline} 
.texte {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #666666; text-align: justify; font-style: normal}
.Txt_Courant_Acceuil5 {FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.titrehaut {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-weight: bold; text-decoration: none; background-image: url(../medias/fresque4.gif); color: #333333}
.soustitre1 { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; text-decoration: none; background-image: url(../medias/fresque4.gif); color: #333333 }
.titrerouge { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; line-height: normal; font-weight: bold; color: #660033 }
.titrehautgris { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url(../medias/fresque4.gif); color: #333333}

.AGENDA1 {FONT-WEIGHT: BOLD; FONT-SIZE: 12PX; COLOR: #652146; FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF}
.AGENDA2 {FONT-SIZE: 11PX; FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF} 
.BOURSE_TITRE {FONT-WEIGHT: BOLD; FONT-SIZE: 11PX; FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF}
.BOURSE_CONTENU {FONT-SIZE: 12PX; FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF}
.STYLE1 {FONT-SIZE: 12PX; COLOR: #006600; FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF}
.STYLE2 {FONT-SIZE: 12PX; COLOR: #FF0000; FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF}
.STYLE6 {FONT-WEIGHT: BOLD; FONT-SIZE: 11PX; COLOR: #333333; FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF}
.STYLE8 {FONT-SIZE: 12PX; FONT-FAMILY: ARIAL, HELVETICA, SANS-SERIF; FONT-WEIGHT: BOLD; }


.italique {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: italic; color: #333333; font-weight: normal}
.titrehautgrisclair { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; background-image: url(../medias/fresque4.gif); color: #8c8a8b}
.texteitalique { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #000000; text-align: justify; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #666666; text-align: justify ; font-style: italic}
.titrehautviolet { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 13px; font-weight: bold; text-decoration: none; background-image: url(../medias/fresque4.gif); color: #660033}
a.lieninfo:hover { color:#660033; font-weight:normal; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; text-decoration: underline}
a.lieninfo { color:#666666; text-decoration:underline; font-weight:normal; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; line-height: normal; left: 111px; clip: rect( ) }

.textepuce { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 36px; line-height: normal; font-weight: normal; color: #666666; text-align: left; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #666666; text-align: left; font-style: normal ; list-style-type: none}
.textepuce { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #666666; text-align: justify; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #666666; text-align: justify; font-style: normal ; list-style-type: disc; list-style-image: url(puce.gif)}

p.lienforum,.p.lienforum { color:#7a7a7a; font-size:11px; font-family:Verdana,Sans-Serif;}
a.lienforum { color:#505050; font-size:11px; font-family:Verdana,Sans-Serif; }
a.lienforum:link, 
a.lienforum:visited, 
a.lienforum:active  #CC3300
a.lienforum:hover   {text-decoration: none;color: #999999;}
.cat     {margin:auto; border: solid #7a7a7a 1px; background-color: #dddddd;width: 556px; height: 25px;border-collapse: collapse;}
.cat td  {color:#7a7a7a;font-size:11px;font-family:Verdana,Sans-Serif;text-align: left; padding-left: 8px;}
table.tb1      {margin:auto;width:556px;border-collapse: collapse;background-color: #EEEEEE;}
table.tb1 td   {padding-left: 4px;border-collapse: collapse;border-left: 1px solid #7a7a7a;border-right: 1px solid #7a7a7a;border-bottom: 1px solid #7a7a7a;}
table.tb1:hover{background-color: #ffffff;}
.tb2           {padding:2px; margin:auto; background-color: #EEEEEE;border: solid #7a7a7a 1px;}
.sml     { font-size:9px;font-family:Verdana,Sans-Serif;color:#7a7a7a;}
input.lienforum,
textarea.lienforum,
select.lienforum     {background-color: #ffffff; color: #7a7a7a; font-size:11px;font-family:Verdana,Sans-Serif;border:solid #7a7a7a 1px;}
.tabidx              {margin:auto; border-left:solid #7a7a7a 1px;border-right:solid #7a7a7a 1px;width:556px;}
h3.lienforum         {font-size: 14px;font-style: italic; color: #808080; font-family:Verdana,Sans-Serif; }
h4.lienforum         {font-size: 12px;  font-style: italic; color: #808080; font-family:Verdana,Sans-Serif; }
hr.lienforum         {color: #7a7a7a; height:1px; }
.s { background-color:Yellow;}

a.lien_actu1,
a.lien_actu1:link, 
a.lien_actu1:visited, 
a.lien_actu1:active,  
a.lien_actu1:hover 
 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	MARGIN: 0px; 
	BORDER-LEFT: 0px; 
	COLOR: #666666; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px;
}
	
	
.lien_actu2 {	color:#000000 ;}
.navthpubcarre { height:50px;width:192px ;align:left ;Valign:top ;border : 0px ;font-size:11px ;font-weight:bolder ;font-family:Verdana, Arial, Helvetica, sans-serif ;background:url(fond_pub_carre.jpg) no-repeat;text-decoration:none ;text-transform:capitalize ;text-align:rigth ;padding-left:0px; }
.navthpubcarre { height:1px;width:192px ;align:left ;Valign:top ;border : 0px ;font-size:11px ;font-weight:bolder ;font-family:Verdana, Arial, Helvetica, sans-serif ;background:url(fond_pub_carre.jpg) no-repeat;text-decoration:none ;text-transform:capitalize ;text-align:rigth ;padding-left:0px; }
.navthsondage { height:35px;width:192px ;align:left ;Valign:top ;border : 0px ;font-size:11px ;font-weight:bolder ;font-family:Verdana, Arial, Helvetica, sans-serif ;background:url(fond_bloc_d.jpg) no-repeat;text-decoration:none ;text-transform:capitalize ;text-align:rigth ;padding-left:0px; }


.Style12 {FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif}
.Style13 {FONT-WEIGHT: bold; COLOR: #535353}
.Txt_Forums {COLOR: #8c8a8b}
.Style19 {COLOR: #8c8a8b; text-transform: uppercase}
.Txt_Forum {FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #535353}
.Txt_Com_Etc {FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.Style9 {FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.Style22 {FONT-SIZE: 14px; COLOR: #671f45; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.Style23 {FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.Style24 {FONT-SIZE: 12px}
.Txt_Bloc {FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.Style27 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #671f45}
.Style29 {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #535353}
.Agenda2 {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.Style1 {FONT-SIZE: 12px; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif}
.Style2 {FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.Style6 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif}
.Style33 {COLOR: #006600}
.Txt_Courant_Acceuil1 {font-size: 12px;color: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif}
.Txt_Courant_Acceuil2 {font-size: 15px; color: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif}


lienpage_inter { color:#666666; text-decoration:underline; font-weight:normal; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; line-height: normal; left: 111px; clip: rect( ) }
a.lien_inter { color:#660000; font-weight:normal; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; text-decoration: underline }
a.lien_inter:hover { color:#666666; font-weight:normal; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; text-decoration: underline }
.titresondage { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; text-decoration: none; background-image: url(../medias/fresque4.gif); color: #660033}
.lien_bloc_g_2 { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; MARGIN: 0px 0px; BORDER-LEFT: 0px; COLOR: #666666; BORDER-BOTTOM: 0px; ; padding: 0px 0px 0px 24px; text-transform: uppercase}
.lien_bloc_g_1 { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; MARGIN: 0px 0px 0px; BORDER-LEFT: 0px; COLOR: #000000; BORDER-BOTTOM: 0px; ; padding: 0px 0px; text-transform: uppercase}

/* --------------- */
#titrecat h4{
font-weight: bold; 
font-size: 18px; 
color:#8c8a8b;
text-decoration: none;
margin:0;
padding-left:1em;
text-transform:uppercase;
}

#titrecat h4:first-letter{
color:#535353;
background-color:transparent;
}


