#xiti-logo {float: right;}
.date {font : bold 11px Arial, Helvetica, sans-serif; color: #ffff99; background-color: transparent;}
.liext, .liext:visited, .liext:link {font : 13px Arial, Helvetica, sans-serif; color: #4F9256; background-color: transparent;}
.licom, .licom:visited, .licom:link {font : 13px Arial, Helvetica, sans-serif; color: #AD1F45; background-color: transparent;}
.lifgw {font : 13px Arial, Helvetica, sans-serif; COLOR: rgb(0,90,156); background-color: transparent;}

.petiti {font : bold 12px Arial, Helvetica, sans-serif;}
.petitioo, .petitioo a:link, .petitioo a:visited {font : bold 13px Arial, Helvetica, sans-serif; background-color: transparent; color : rgb(0,90,156); TEXT-DECORATION: none;}
.petitifo, .petitifo a:link, .petitifo a:visited {font : bold 13px Arial, Helvetica, sans-serif; background-color: transparent; color : #c60; TEXT-DECORATION: none;}
.petitiff, .petitiff a:link, .petitiff a:visited {font : bold 13px Arial, Helvetica, sans-serif; background-color: transparent; color : #800000; TEXT-DECORATION: none;}


.petit {font : 11px Arial, Helvetica, sans-serif;}
.mini, .mini br {font : 10px Arial, Helvetica, sans-serif ; background-color: transparent; color : #663333;}
.petit2 {font : 13px Arial, Helvetica, sans-serif;}
.petit4 {font : bold 13px Arial, Helvetica, sans-serif; background-color: transparent; color : rgb(0,90,156);}
.petit3, .petit3 a:link, .petit3 a:visited {font : bold 12px/1.4 Arial, Helvetica, sans-serif; COLOR: #800000; background-color: transparent;}

.petitnews, .petitnews a:link, .petitnews a:visited, .petitnews BR {font : normal 11px/1.2 Arial, Helvetica, sans-serif; COLOR: rgb(0,90,156) ; background-color: transparent; TEXT-DECORATION: none;}
.petitnews b {font : normal 11px/1.2 Arial, Helvetica, sans-serif; COLOR: #c60; background-color: transparent;}
.petitnews a:hover {color: rgb(0,90,156); background-color : #eee ; TEXT-DECORATION: none;} 

#defilant {COLSPAN=2 bgcolor=RED BEHAVIOR=scroll font color=#FFFFFF SIZE=-1}

.grosn {font : 18px Arial, Helvetica, sans-serif; color: black; background-color: transparent; }
.moyenn {font : 12px Arial, Helvetica, sans-serif; color: black; background-color: transparent; }
.gros {font : 14px Arial, Helvetica, sans-serif; color: #800000; background-color: transparent; }
.gros2 {font : 18px Arial, Helvetica, sans-serif; color: #800000; background-color: transparent; }
.gross {font : 32px Arial, Helvetica, sans-serif; color: #800000; background-color: transparent; }
.grossp {font : 20px Arial, Helvetica, sans-serif; color: #800000; background-color: transparent; }
.grossp2 {font : bold italic 20px Arial, Helvetica, sans-serif; color: #c60; background-color: transparent; }
HTML,SCRIPT,BR,P,TABLE,TD,TH,TR,DIV,CENTER,SPAN,FONT,TEXTAREA,SELECT,INPUT,UL,DL,HR {font : 13px Arial, Helvetica, sans-serif; }
FORM {margin-top: 0px; margin-bottom: 0px } 
#menu {font : 12px Arial, Helvetica, sans-serif; color: #800000; background-color: transparent; }
.menu0 {BORDER: #999 1px solid; MARGIN-BOTTOM: 4px; PADDING-LEFT: 4px; BACKGROUND-COLOR: #eee; font : 18px Arial, Helvetica, sans-serif; color: #800000; }
.menubis {BORDER: #800000 1px SOLID; MARGIN: 0px; BACKGROUND-COLOR: #eee; COLOR: #800000; }

.menu6  {BORDER: #c60 0px dashed; MARGIN: 0px; PADDING: 0px; TEXT-ALIGN: center; background-color : #fff; padding : 4px; font : normal 12px Arial, Helvetica, sans-serif; COLOR: #c60;}
.menu6b {BORDER: #c60 0px dashed; MARGIN: 0px; PADDING: 0px; TEXT-ALIGN: center; background-color : #fff; padding : 4px; font : normal 12px Arial, Helvetica, sans-serif; COLOR: #c60;}


.menu {BORDER-TOP: #999 1px dashed; BORDER-LEFT: #999 1px dashed; BORDER-RIGHT: #999 1px dashed; BORDER-BOTTOM: #999 1px dashed; MARGIN-BOTTOM: 4px; MARGIN-TOP: 4px; PADDING-LEFT: 2px; BACKGROUND-COLOR: transparent; COLOR: rgb(0,90,156); }
.menubb {BORDER-TOP: #999 1px dashed; BORDER-LEFT: #999 1px dashed; BORDER-RIGHT: #999 1px dashed; BORDER-BOTTOM: #999 1px dashed; MARGIN-BOTTOM: 4px; MARGIN-TOP: 4px; PADDING-LEFT: 2px; BACKGROUND-COLOR: transparent; COLOR: rgb(0,90,156); text-align: left}
.menuentraidenews {BORDER: #999 1px solid; MARGIN-BOTTOM: 12px; MARGIN-TOP: 4px; PADDING-LEFT: 2px; BACKGROUND-COLOR: transparent; COLOR: rgb(0,90,156); LINE-HEIGHT: 12px;}
.menuentraide {
	BORDER: #999 1px solid;
	MARGIN-BOTTOM: 12px;
	MARGIN-TOP: 4px;
	PADDING-LEFT: 2px;
	BACKGROUND-COLOR: transparent;
	COLOR: rgb(0,90,156);
	border-color: #333333;
}

.menuentraidem {
	BORDER: #999 1px solid;
	MARGIN-BOTTOM: 12px;
	MARGIN-TOP: 4px;
	BACKGROUND-COLOR: transparent;
	COLOR: rgb(0,90,156);
	border-color: #333333;
	padding: 2px;
	margin-left: 10px;
}


.menuentraide img {TEXT-ALIGN: center; display: block; margin-left: auto; margin-right: auto;}

.menu1,H1 {BORDER: #006600 2px solid; MARGIN: 2px 0px; BACKGROUND-COLOR: #eee; font : 18px Arial, Helvetica, sans-serif; color: #800000; PADDING: 0px; text-align: center}
H2 {text-align: left; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-LEFT: 1px; BACKGROUND-COLOR: #eee; font : 15px Arial, Helvetica, sans-serif; color: #800000; }
H2 .aide, H2 .aide:link, H2 .aide:visited, H1 .aide, H1 .aide:link, H1 .aide:visited {TEXT-DECORATION: none; BACKGROUND-COLOR: #eee; font: 12px Arial, Helvetica, sans-serif; color: #800000;}

.menu2 {BORDER-TOP: #999 1px dashed; BORDER-LEFT: #999 1px dashed; BORDER-RIGHT: #999 1px dashed; BORDER-BOTTOM: #999 1px dashed; MARGIN: 4px 0px; PADDING: 0px; BACKGROUND-COLOR: #eee; font : 16px Arial, Helvetica, sans-serif; color: #800000; text-align: center}
.menu3 {
	BORDER-TOP: #999 1px dashed;
	BORDER-LEFT: #999 1px dashed;
	BORDER-RIGHT: #999 1px dashed;
	BORDER-BOTTOM: #999 1px dashed;
	MARGIN: 4px 0px;
	PADDING-LEFT: 4px;
	BACKGROUND-COLOR: #eee;
	color: #BFC1D0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.menu4, H3 {BORDER-TOP: #999 1px dashed; BORDER-LEFT: #999 1px dashed; BORDER-RIGHT: #999 1px dashed; BORDER-BOTTOM: #999 1px dashed; MARGIN-BOTTOM: 2px; MARGIN-TOP: 4px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 4px; font : 14px Arial, Helvetica, sans-serif; color: #800000; }
.menu4b {BORDER-TOP: #999 1px dashed; BORDER-LEFT: #999 1px dashed; BORDER-RIGHT: #999 1px dashed; BORDER-BOTTOM: #999 1px dashed; MARGIN-BOTTOM: 2px; MARGIN-TOP: 4px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 4px; font : 13px Arial, Helvetica, sans-serif; color: #800000; text-align: left}
.menu4c {BORDER-TOP: #999 1px dashed; BORDER-LEFT: #999 1px dashed; BORDER-RIGHT: #999 1px dashed; BORDER-BOTTOM: #999 1px dashed; MARGIN-BOTTOM: 2px; MARGIN-TOP: 4px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 4px; font : 13px Arial, Helvetica, sans-serif; color: #800000; text-align: center}
.menu5 {BORDER: rgb(0,90,156) 1px dashed; MARGIN: 0px; PADDING: 0px; TEXT-ALIGN: left; background-color : #eee; padding : 4px; font : normal 13px Arial, Helvetica, sans-serif; COLOR: rgb(0,90,156)}
.menu6 {BORDER: #c60 1px dashed; MARGIN: 10px; PADDING: 0px; TEXT-ALIGN: center; background-color : #fff; padding : 4px; font : normal 12px Arial, Helvetica, sans-serif; COLOR: #FF0000;}
.menu6n {BORDER: #c60 0px dashed; MARGIN: 0px; PADDING: 0px; TEXT-ALIGN: center; background-color : ; padding : 4px; font : normal 12px Arial, Helvetica, sans-serif; COLOR: #333333;}
.menu6 img {float: left; margin-right: 3px;}
.menu6 a:link, .menu6 a:visited {font : normal 12px Arial, Helvetica, sans-serif; COLOR: #c60;}
.menu6 a:hover {background-color : #eee; TEXT-DECORATION: none;} 

A:link {COLOR: rgb(0,90,156); background-color: transparent; }
A:visited {COLOR: rgb(0,90,156); background-color: transparent; }
A:hover {TEXT-DECORATION: none; }

.t1 {color : silver; text-align : left; font : bold 72px/72px Times, times new roman, serif; margin-top : 0px; background-color: transparent;} 
.t2 {color : #800000; text-align : left; margin-left : +100px; margin-top : -35px; font : italic 36px/36px Times, times new roman, serif; margin-bottom : 0px; background-color: transparent; text-shadow : 0.2em 0.2em; } 
.t3 {color : gray; text-align : left; margin-left : +0px; margin-top : -5px; font : italic 12px/12px Times, times new roman, serif; margin-bottom : 0px; background-color: transparent;text-shadow : 0.2em 0.2em; } 
.t4 {color : silver; text-align : center; font : bold 52px/52px Times, times new roman, serif; margin-left : 0px; margin-top : 0px; margin-bottom : 0px; background-color: transparent;} 
.t5 {color : #800000; text-align : center; margin-left : 0px; margin-top : -20px; font : italic 32px/32px Times, times new roman, serif; margin-bottom : 0px; background-color: transparent; text-shadow : 0.2em 0.2em;} 



.aaa {visibility: hidden; }
.aa{display:none; }

.menua, .menub, .menuc, .menud, 
.menua a:link, .menub a:link, .menuc a:link, .menud a:link,
.menua a:visited, .menub a:visited, .menuc a:visited, .menud a:visited 
{font: 11px/1.2 Arial, Helvetica, sans-serif; background-color: transparent; color : #663333; display: block; TEXT-DECORATION: none;}
.menua {FLOAT: left; PADDING: 0px; width: 160px; margin: 0px 0px 0px 2px; }
.menub {FLOAT: left; PADDING: 0px; width: 130px; margin: 0px 0px 0px 4px; }
.menuc {FLOAT: left; PADDING: 0px; width: 125px; margin: 0px 0px 0px 4px; }
.menud {FLOAT: left; PADDING: 0px; width: 166px; margin: 0px 2px 0px 4px; }
.menua a:hover, .menub a:hover, .menuc a:hover, .menud a:hover {background-color : #ffecce; color : #800000; display: block; TEXT-DECORATION: none;} 

#hautg {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 295px; TEXT-ALIGN: left; height: 64px; }
#hautd {MARGIN: 0px; PADDING: 0px; FLOAT: right; WIDTH: 600px; TEXT-ALIGN: right; height: 64px; }
#menudata, #menudata a:hover, #menudata a:link, #menudata a:visited {height: 15px; BACKGROUND-COLOR: #800000; FLOAT: left; WIDTH: 384px; TEXT-ALIGN: left; PADDING: 0px; font : bold 11px Arial, Helvetica, sans-serif; color: #ffff99; margin: 0px; TEXT-DECORATION: none; }
#menudatb, #menudatb a:hover, #menudatb a:link, #menudatb a:visited {height: 15px; BACKGROUND-COLOR: #800000; FLOAT: left; WIDTH: 384px; TEXT-ALIGN: right; PADDING: 0px; font : bold 11px Arial, Helvetica, sans-serif; color: #ffff99; margin: 0px; TEXT-DECORATION: none; }

#menudat1 {height: 10px; BACKGROUND-COLOR: #c60; FLOAT: left; WIDTH: 900px; PADDING: 0px; margin: 0px; font : 2px Arial, Helvetica, sans-serif; BORDER: 0px; color: inherit;}

#oldmenudat1 {height: 2px; BACKGROUND-COLOR: #6ad0bc; FLOAT: left; WIDTH: 900px; PADDING: 0px; margin: 0px; font : 2px Arial, Helvetica, sans-serif ; BORDER-TOP: #800000 1px SOLID; BORDER-LEFT: 0px dotted; BORDER-RIGHT: 0px dotted; BORDER-BOTTOM: #800000 3px SOLID}
#oldmenudat2 {height: 1px; BACKGROUND-COLOR: #800000; FLOAT: left; WIDTH: 900px; PADDING: 0px; margin: 0px; font : 1px Arial, Helvetica, sans-serif ; BORDER-TOP: #6ad0bc 2px SOLID; BORDER-LEFT: 0px dotted; BORDER-RIGHT: 0px dotted; BORDER-BOTTOM: 0px}

#menudatc {FLOAT: left; WIDTH: 434px; TEXT-ALIGN: left; PADDING: 0px; margin:0px; height: 20px; }
#menudatdd {FLOAT: left; WIDTH: 334px; TEXT-ALIGN: right; PADDING: 0px; margin:0px; height: 20px; }

#menudatd {FLOAT: left; WIDTH: 900px; TEXT-ALIGN: right; PADDING: 0px; margin:0px; height: 19px; }
#services {MARGIN-RIGHT: 13px; margin-top: 0px; margin-bottom: 0px; PADDING: 0px; FLOAT: left; WIDTH: 150px; TEXT-ALIGN: center;}
#droite {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 640px; TEXT-ALIGN: left; }
#pagebis {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 900px; TEXT-ALIGN: left; }

#pagebisadm {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 700px; TEXT-ALIGN: left; background-color : #FFFFCC; }

#pagebisadm_c {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 700px; TEXT-ALIGN: centre; background-color : #FFFFCC; }


#pagebiss {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 900px; TEXT-ALIGN: left; background-color : #ccc;}

#pagebiss2 {BORDER: #006600 2px solid;MARGIN: 5px; PADDING: 3px; FLOAT: left; WIDTH: 900px; TEXT-ALIGN: left; background-color : #FFFFCC;}

.pagebiss2 {BORDER: #006600 2px solid;MARGIN: 5px; PADDING: 3px; FLOAT: left; WIDTH: 630px; TEXT-ALIGN: left; background-color : #FFFFCC;}

#pagebiss4 {BORDER: #006600 2px solid;MARGIN: 5px; PADDING: 3px; FLOAT: left; WIDTH: 900px; TEXT-ALIGN: left; background-color : #FFFFCC;}

#pageter {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 900px; TEXT-ALIGN: center;}
#pageter2 {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 900px; TEXT-ALIGN: center;}
#pageter3 {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 900px; TEXT-ALIGN: center;}

#pageterleft {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 900px; TEXT-ALIGN: left;}
#infos {MARGIN-LEFT: 13px; margin-top: 0px; PADDING: 0px; FLOAT: left; WIDTH: 290px; TEXT-ALIGN: left; }
#manifs {FLOAT: left; WIDTH: 287px; TEXT-ALIGN: left; margin: 0px; }
.stand {FLOAT: left; width: 384px; TEXT-ALIGN: left; margin: 0px; }
#liens {PADDING: 0px; FLOAT: left; WIDTH: 302px; TEXT-ALIGN: left; margin-top: 0px; }
#association {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 750px; TEXT-ALIGN: left; }
#bas {margin-top: 8px; PADDING: 0px; FLOAT: Aucune; WIDTH: 900px; TEXT-ALIGN: center; BACKGROUND-COLOR: #eee; color: black; border: 1px solid #000;}
#bas2 {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 900px; TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; color: black; border: 1px solid #000;}
#page {border:1px solid #fff; width:900px; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px; padding:0px; text-align:left; }
.spacer {clear: both; }
#postit {background-color: transparent; float: right; text-align: center; margin-top: 2px; background-image: url(http://www.francegenweb.org/gif/pi2.gif); background-repeat: no-repeat; width: 74px; height: 103px; padding: 0; }
#col1 {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 250px;
	TEXT-ALIGN: left;
	border-width: 5px;
}

#col1formu {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 250px;
	TEXT-ALIGN: left;
	border-width: 5px;
}




#col1b {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 9px; TEXT-ALIGN: left;}
#col2 {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 250px;
	TEXT-ALIGN: left;
	border-width: 260px;
}
#col2b {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 9px; TEXT-ALIGN: left;}
#col3 {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 250px;
	TEXT-ALIGN: left;
	border-width: 260px;
}


#col3b {MARGIN: 0px; PADDING: 0px; FLOAT: left; WIDTH: 9px; TEXT-ALIGN: left;}


#col3c {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 380px;
	TEXT-ALIGN: left;
	border-width: 380px;
}


#col4 {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 640px;
	TEXT-ALIGN: center;
	border-width: 260px;
}

#col4b {
	MARGIN: 5px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 640px;
	TEXT-ALIGN: left;
	border-width: 255px;
}

#col1adm {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 200px;
	TEXT-ALIGN: left;
	border-width: 0px;
}

#col2adm {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 340px;
	TEXT-ALIGN: left;
	border-width: 205px;
}



#col3adm {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 340px;
	TEXT-ALIGN: left;
	border-width: 205px;
}

#col4adm {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 700px;
	TEXT-ALIGN: left;
	border-width: 200px;
}

#col4adm_retrait {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 700px;
	TEXT-ALIGN: left;
	border-width: 210px;
}

#col4adm_c {
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT: left;
	WIDTH: 700px;
	TEXT-ALIGN: center;
	border-width: 200px;
}



table.tab100 {width: 100%; }
table.liste {width: 100%; }
td.liste0 {width: 8%; text-align: left; font: bold 11px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #DFDFDF}
td.liste1 {width: 25%; text-align: left; font: bold 11px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #eee}
td.liste1b {width: 25%; text-align: left; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #DFDFDF}
td.liste1bl {text-align: left; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #eee}
td.liste1c {width: 19%; text-align: left; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #DFDFDF}
td.liste2 {width: 26%; text-align: left; font: bold 11px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #DFDFDF}
td.liste2b {width: 33%; text-align: left; font: bold 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #DFDFDF}
td.liste3o {width: 8%; text-align: center; font: bold 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : green; BACKGROUND-COLOR: #eee}
td.liste3f {width: 8%; text-align: center; font: bold 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : red; BACKGROUND-COLOR: #eee}
td.liste3 {width: 8%; text-align: center; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #eee}
td.liste4o {width: 8%; text-align: center; font: bold 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : green; BACKGROUND-COLOR: #DFDFDF}
td.liste4f {width: 8%; text-align: center; font: bold 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : red; BACKGROUND-COLOR: #DFDFDF}
td.liste4 {width: 8%; text-align: center; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #DFDFDF}
td.liste5 {width: 10%; text-align: center; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #eee}
td.liste5b {width: 30%; text-align: left; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #eee}
td.liste5c {width: 8%; text-align: center; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #eee}
td.liste5d {width: 10%; text-align: left; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #DFDFDF}
td.liste6 {width: 10%; text-align: center; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #DFDFDF}
td.liste6b {width: 8%; text-align: center; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #DFDFDF}
td.listedem {text-align: left; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #eee}
td.listedem2 {text-align: left; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : green; BACKGROUND-COLOR: #eee}
td.listedem3 {text-align: left; font: bold 11px Arial, Helvetica, sans-serif; vertical-align: text-top; color : #800000; BACKGROUND-COLOR: #DFDFDF}
.vert {color : green; BACKGROUND-COLOR: transparent;}
td.listedemb {text-align: left; font: 11px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #eee}
td.listedemb2 {text-align: left; font: 11px Arial, Helvetica, sans-serif; vertical-align: text-top; color : green; BACKGROUND-COLOR: #eee}

td.listedemc {text-align: center; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : rgb(0,90,156); BACKGROUND-COLOR: #eee}
td.listedem3c {text-align: center; font: bold 11px Arial, Helvetica, sans-serif; vertical-align: text-top; color : #800000; BACKGROUND-COLOR: #DFDFDF}
td.listedem2c {text-align: center; font: 10px Arial, Helvetica, sans-serif; vertical-align: text-top; color : green; BACKGROUND-COLOR: #eee}




td.td60 {width: 55%; text-align: left; vertical-align: top;}
td.td40 {width: 45%; text-align: left; vertical-align: top;}
td.tdc2 {width: 100%; text-align: left; vertical-align: top;}

img.pub {border: 0px; margin-top: 0px } 
img.flag {border: 1px solid; margin-bottom: 2px} 
IMG {border: 0px; margin: 0px} 
img.aide {margin-top: 1px; margin-right: 1px; } 
img.services {margin-top: 1px; margin-bottom: 1px; }  

A:link img.services, A:visited img.services {BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid}
A:hover img.services {BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #4a4a4a 2px solid; BORDER-LEFT: #4a4a4a 2px solid; BORDER-BOTTOM: #cecece 1px solid}
acronym.premier {cursor : help; border-bottom : 1px dotted rgb(0,90,156); } 
#aev2 {background-color: transparent; float: right; text-align: center; margin-top: 2px; background-image: url(gif/aev2.gif); background-repeat: no-repeat; width: 130px; height: 40px; padding: 0; }

#portailcolg50 {margin:0px; PADDING: 0px; FLOAT: left; WIDTH: 50%; TEXT-ALIGN: center; }
#portailcold50 {margin:0px; PADDING: 0px; FLOAT: left; WIDTH: 50%; TEXT-ALIGN: center; }

#portailcol1 {margin:0px; PADDING: 0px; FLOAT: left; WIDTH: 50%; TEXT-ALIGN: center; }
#portailcol2 {margin:0px; PADDING: 0px; FLOAT: left; WIDTH: 10%; TEXT-ALIGN: center; }
#portailcol3 {margin:0px; PADDING: 0px; FLOAT: left; WIDTH: 50%; TEXT-ALIGN: center; }


img.entraide {margin-top: 1px; margin-bottom: 1px; }  
A:link img.entraide, A:visited img.entraide {BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid}
A:hover img.entraide {BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #4a4a4a 2px solid; BORDER-LEFT: #4a4a4a 2px solid; BORDER-BOTTOM: #cecece 1px solid}

.menuminihaut {BORDER: #c60 1px solid; margin-top: 2px; margin-bottom: 2px; background-color: #fff; PADDING: 1px; text-align: center; }
.petitmenuhaut, .petitmenuhaut a:link, .petitmenuhaut a:visited, .petitmenuhaut br {font: normal 11px Arial, Helvetica, sans-serif; background-color: transparent; color: #800000; TEXT-DECORATION: none;}
.petitmenuhaut a:hover {background-color : #ffecce; color : #f60; TEXT-DECORATION: none;} 

.moteur input.champs  {color : #333; background-color : #fff; border : 1px solid #c60; font: 12px Arial, Helvetica, sans-serif; } 
.moteur input.valid  {background-color : #f90; border : 1px solid #c60; color : #fff; cursor : pointer; font: bold 11px Arial, Helvetica, sans-serif; text-align : center; } 
.moteur img {border: 0px; margin-top: 0px; margin-bottom: 4px; vertical-align: MIDDLE }
.moteur label.logo {DISPLAY: block; MARGIN-top: 3px; PADDING: 0px; text-align : left; color : #c60; BACKGROUND-COLOR: #fff; float: left; font: bold 11px/1.2 Arial, Helvetica, sans-serif; vertical-align: MIDDLE}



.logo {MARGIN: 0px; text-align : center; padding:0px; }

.logo {DISPLAY: block; MARGIN: 2px auto 2px auto; width: 180px; text-align :
center; padding:0px; }

.logo a {DISPLAY: block; WIDTH: 100%}

.logo a:link {color : rgb(0,90,156); BACKGROUND-COLOR: #eee;
TEXT-DECORATION: none; font : 14px Arial , verdana, Helvetica, sans-serif;
BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT:
#cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid; }

.logo a:visited {color : rgb(0,90,156); BACKGROUND-COLOR: #eee;
TEXT-DECORATION: none; font : 14px Arial , verdana, Helvetica, sans-serif;
BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT:
#cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid; }

.logo a:hover {color : #800000; BACKGROUND-COLOR: #eee; TEXT-DECORATION:
none; font : 14px Arial , verdana, Helvetica, sans-serif; BORDER-RIGHT: #cecece 1px
solid; BORDER-TOP: #4a4a4a 2px solid; BORDER-LEFT: #4a4a4a 2px solid;
BORDER-BOTTOM: #cecece 1px solid; }





.logo_r {MARGIN: 0px; text-align : center; padding:0px; }

.logo_r {DISPLAY: block; MARGIN: 2px auto 2px auto; width: 230px; text-align :
center; padding:0px; }

.logo_r a {DISPLAY: block; WIDTH: 100%}

.logo_r a:link {color : #FFF; BACKGROUND-COLOR: #CC6633;
TEXT-DECORATION: none; font : 16px Arial Black, verdana, Helvetica, sans-serif;
BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT:
#cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid; }

.logo_r a:visited {color : #FFF; BACKGROUND-COLOR: #CC6633;
TEXT-DECORATION: none; font : 16px Arial Black, verdana, Helvetica, sans-serif;
BORDER-RIGHT: #4a4a4a 2px solid; BORDER-TOP: #cecece 1px solid; BORDER-LEFT:
#cecece 1px solid; BORDER-BOTTOM: #4a4a4a 2px solid; }

.logo_r a:hover {color : #FFF; BACKGROUND-COLOR: #CC6633; TEXT-DECORATION:
none; font : 16px Arial Black, verdana, Helvetica, sans-serif; BORDER-RIGHT: #cecece 1px
solid; BORDER-TOP: #4a4a4a 2px solid; BORDER-LEFT: #4a4a4a 2px solid;
BORDER-BOTTOM: #cecece 1px solid; }






body
{
 font: 11px verdana, sans-serif;
 background: none url("fond.jpg") top left no-repeat;
 margin: 0;
 padding: 0;
}


#menuDeroulant
{
 width: 900px;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
 position: absolute;
 top: 250;
 left: 50;
}

#menuDeroulant li
{
 float: left;
 width: 150px;
 margin: 0;
 padding: 0;
 border: 0;
}

#menuDeroulant .sousMenu
{
 display: none;
 list-style-type: none;
 margin: 0;
 padding: 0;
 border: 0;
}
#menuDeroulant .sousMenu li
{
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
  width: 149px;
 border-top: 1px solid transparent;
 border-right: 1px solid transparent;
}

#menuDeroulant li a:link, #menuDeroulant li a:visited
{
 display: block;
 height: 1%;
 color: #FFF;
 background: #CC6633;
 margin: 0;
 padding: 4px 8px;
 border-right: 1px solid #fff;
 text-decoration: none;
}
#menuDeroulant li a:hover { background-color: #F2462E; }
#menuDeroulant li:hover > .sousMenu { display: block; }
#menuDeroulant li a:active { background-color: #FF6633; }

#menuDeroulant .sousMenu li a:link,
#menuDeroulant .sousMenu li a:visited
{
 display: block;
 color: #FFF;
 margin: 0;
 border: 0;
 text-decoration: none;
 background: transparent url("fondTR.png") repeat;
}
#menuDeroulant .sousMenu li a:hover
{
 background-image: none;
 background-color: #F2462E;
}




