
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;
}

a.title {
	color:#000080; 
	font-weight:bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	text-decoration: none; 
}

a.title:hover {
        color:#000080;
        font-weight:bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
	text-decoration: underline;
}

.lead {
	color: #104E8B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        text-decoration: none;
}

.lead:hover {
        color: #104E8B;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        text-decoration: underline;
}

.doc_text {
        color: #104E8B;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
}

