BODY
{
SCROLLBAR-FACE-COLOR: #F0DF8E; 
FONT-SIZE: 11px; 
SCROLLBAR-HIGHLIGHT-COLOR:#ffffff; 
SCROLLBAR-SHADOW-COLOR:#8690ab;
SCROLLBAR-3DLIGHT-COLOR: #8690ab;  
SCROLLBAR-ARROW-COLOR: #000000; 
SCROLLBAR-TRACK-COLOR: #ffffff; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
SCROLLBAR-DARKSHADOW-COLOR: #000000;

margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;

}

BODY, TD, P {
	font-size : 10px;
	font-family : verdana;
	color : #464646;
}
.celgauche {
	background-image: url(images/fondg.gif);	
}
.celtabmain{background-image:url(images/fond-bul.jpg);}
P.contenu {
	margin-left:3px;color : #464646;
	margin-right:3px;
}

.vert {
	font-weight:bold; color : #006600;
}
.vert_p {
	 color : #006600;
}

P.titvert {
	font-weight:bold; color : #82A405;
}
P.titvert2 {
	font-weight: color : #82A405;
}
td.mainv
{
    BORDER-RIGHT: #FFCA56 1px solid;
    BORDER-TOP: #FFCA56 1px ;
    BORDER-LEFT: #FFCA56 1px solid;
    BORDER-BOTTOM: #FFCA56 1px solid;
	background-color:#FFFFFF;
}
td.main
{
    BORDER-RIGHT: #FFCA56 1px solid;
    BORDER-TOP: #FFCA56 1px solid;
    BORDER-LEFT: #FFCA56 1px solid;
    BORDER-BOTTOM: #FFCA56 1px solid;
	background-color:#FFFFFF;
}
.celform {
	BORDER-RIGHT: #FFCA56 2px solid;
    BORDER-TOP: #FFCA56 0px solid;
    BORDER-LEFT: #FFCA56 2px solid;
    BORDER-BOTTOM: #FFCA56 2px solid;
	background-image: url(images/bg_form.gif);	
}
.celformhaut {
	
    BORDER-TOP: #FFCA56 2px solid;
	background-image: url(images/bg_form.gif);	
}
.tabaffiche
{
    BORDER-RIGHT: #464646 1px solid;
    BORDER-TOP: #464646 1px solid;
    BORDER-LEFT: #464646 1px solid;
    BORDER-BOTTOM: #464646 1px solid;
	
}
.tabaffiche2
{
    BORDER-RIGHT: #E9FDA2 1px solid;

  
	
}
.celbas {
	background-image: url(images/fondb.gif);	
}
.celjaune {
	background-image: url(images/fondj.gif);	
}
.celmenu {
	font-weight:bold; color : #ffffff;margin-left:30px;
}

P.cont-affaire {
	margin-left:2px;
	color : #E28003;
	margin-right:2px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.celaffaire{background-image: url(images/index_22.gif);}
.celnewsletter{background-image: url(images/index_24.gif);}
P.cont-newsletter {
	margin-left:2px;
	color : #FFFFFF;
	margin-right:2px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
A.copyright:link {color: #CE2C00;font-size: 10px; text-decoration:underline;font-weight: bold;font-family : verdana;}
A.copyright:visited {color: #CE2C00;font-size: 10px; text-decoration:underline;font-weight: bold;font-family : verdana;}
A.copyright:hover {color: #A60F06; font-size: 10px;text-decoration: none;font-weight: bold;font-family : verdana;}
A.copyright:active {color: #A60F06; font-size: 10px;text-decoration: none;font-weight: bold;font-family : verdana;}


A.celmenu2:link {color: #FFD200; text-decoration:none;font-size: 10px;font-weight:bold;}
A.celmenu2:visited {color: #FFD200; text-decoration:none;font-size: 10px;font-weight:bold;}
A.celmenu2:hover {color: #FFFFFF; text-decoration: underline;font-size: 10px;font-weight:bold;}
A.celmenu2:active {color: #FFFFFF; text-decoration: underline;font-size: 10px;font-weight:bold;}

A.celmenu3:link {color: #FFD200; text-decoration:none;font-size: 14px;font-weight:bold;}
A.celmenu3:visited {color: #FFD200; text-decoration:none;font-size: 14px;font-weight:bold;}
A.celmenu3:hover {color: #FFFFFF; text-decoration: underline;font-size: 14px;font-weight:bold;}
A.celmenu3:active {color: #FFFFFF; text-decoration: underline;font-size: 14px;font-weight:bold;}
A.celmenu2:hover {color: #b73800; text-decoration: underline;font-size: 10px;font-weight:bold;}
A.celmenu2:active {color: #b73800; text-decoration: underline;font-size: 10px;font-weight:bold;}


A.liens:link {color: #003ABE; text-decoration:none;font-size: 10px;}
A.liens:visited {color: #003ABE; text-decoration:none;font-size: 10px;}
A.liens:hover {color: #FFE288; text-decoration: underline;font-size: 10px;}
A.liens:active {color: #FFE288; text-decoration: underline;font-size: 10px;}
.celespace{background-image: url(images/index_09.gif);}
.celannonce{background-image: url(images/index_07.gif);}
.celseparv{background-image: url(images/separv.gif);}
.celseparh{background-image: url(images/separh.gif);}
P.contenu {
	margin-left:3px;color : #464646;
	margin-right:3px;
}
P.login {
	margin-left:6px;color : #004796;
}
.formu2 {font-size: 10px;color : #000000;}

.formul {font-size: 10px;color : #000000;}
A.detail:link {color: #799A05; text-decoration:none;FONT-SIZE: 9px;}
A.detail:visited {color:#FF9900; text-decoration:none;FONT-SIZE: 9px;}
A.detail:hover {color: #799A05; text-decoration: underline;FONT-SIZE: 9px;}
A.detail:active {color: #799A05; text-decoration: underline;FONT-SIZE: 9px;}
.tit {font-size: 12px; font-weight:bold;color : #82A405;}
.titespace 
{

font-size: 12px; font-weight:bold;color : #E38207;

}

.titespace10 {
    font-weight:bold;
    font-family:"Bell MT";
	font-size: 16px;
	color:#FFFFFF;
	height:auto;
	}



.titespace1 {font-size: 10px; font-weight:bold;color : #82A405;

}
.celtab { background-color:#DCE4C0;color: #5A7104;text-align: center; vertical-align:middle; font-weight:bold}
.celtab1
{ 

BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
BORDER-LEFT: 1px solid; 
BORDER-BOTTOM: 1px solid; 
FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
BACKGROUND-COLOR: #FF9900; font-size: 12px; 
color: White; 
font-weight : Bold;  
border-color: #A5ACB2;
}
.celmenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	text-decoration: none;
}


A.celmenu1:Visited {
	font-size : 11px;
	font-weight:normal;
	font-family : Verdana;
	text-decoration : none;
	color :#82A405 ;
}
A.cel:Hover, A.leftnav:Active {
	font-size : 13px;
	font-weight:normal;
	font-family : Verdana;
	text-decoration : none;
	color : #b73800;
}
.cel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #b73800;
	text-decoration: none;
}


A.cel:Visited {
	font-size : 13px;
	font-weight:bold;
	font-family : Verdana;
	text-decoration : none;
	color :#b73800 ;
}
A.cel:Hover, A.leftnav:Active {
	font-size : 11px;
	font-weight:bold;
	font-family : Verdana;
	text-decoration : none;
	color : #b73800;
}
.celmenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.celmenu11 {
font-weight:bold;
	font-size: 11px;
	color:#FF0000
	text-decoration: none;
}
A.celmenu2:link {
	font-size : 11px;
	font-family : Verdana;
	text-decoration : none;
	color :#ffffff ;font-weight:bold;
}
A.celmenu2:Visited {
	font-size : 11px;
	font-family : Verdana;
	text-decoration : none;
	color :#ffffff ;font-weight:bold;
}
A.celmenu2:active {
	font-size : 11px;
	font-family : Verdana;
	text-decoration : none;
	color :#fff885 ;font-weight:bold;
}

A.celmenu2:Hover{
	font-size : 11px;
	font-family : Verdana;
	text-decoration : none;
	color : #fff885;font-weight:bold;
}
.celmenu9 {

	font-size: 13px;font-weight:bold;
	color: #ffffff;
	text-decoration: none;
}

A.celmenu8:link {
	text-decoration : none;
	color :#000066 ;font-weight:bold;
}
A.celmenu8:Visited {
	text-decoration : none;
	color :#000066 ;font-weight:bold;
}
A.celmenu8:active {
	text-decoration : none;
	color :#b73800 ;font-weight:bold;
}

A.celmenu8:Hover{
	text-decoration : none;
	color : #b73800;font-weight:bold;
}
.cel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
table.sortable 
			{
				width: 100%;
				border-spacing: 1px;
				background-color: #e7e7e7;
				color: #666;
			}
			table.sortable td,
			table.sortable th { padding: 4px; }
			table.sortable thead th 
			{
				text-align: center;
				background: #f0f0f0;
				color: #666;
				border-bottom: 1px solid #999;
				border-left: 1px solid #fff;
			}
			table.sortable thead a:hover { text-decoration: none; }
			table.sortable thead th img { vertical-align: middle; }
			table.sortable tbody th { font-weight: bold; }
			table.sortable tbody tr			{ background-color: #fff;  text-align: left; }
			table.sortable tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }
			table.sortable tbody tr.row0:hover td,
			table.sortable tbody tr.row1:hover td  { background-color: #ffd ; }
			table.sortable tbody tr td 	   { height: 25px; background: #fff; border: 1px solid #fff; }
			table.sortable tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }
			table.sortable tfoot tr { text-align: center;  color: #333; }
			table.sortable tfoot td,
			table.sortable tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }
			table.sortable td.order 		{ text-align: center; }
			table.sortable td.order span { float: left; display: block; width: 20px; text-align: center; }
			table.sortable .pagination { display:table; padding:0;  margin:0 auto;	 }
		</style>


A.cel2:Visited {
	font-size : 12px;
	font-weight:bold;
	font-family : Verdana;
	text-decoration : none;
	color :#FFFFFF ;
}
A.cel2:Hover, A.leftnav:Active {
	font-size : 12px;
	font-weight:bold;
	font-family : Verdana;
	text-decoration : none;
	color : #FFFFFF;
}
.Stitre {color: #000000; font-weight: bold; }

a.info{
    position:relative; 
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ 

 display:block; 
 position:absolute;
    
    
    top:2em; left:2em; width:15em;
    border:1px solid #6699cc;
    background-color:#eeeeee; color:#6699cc;
    text-align: justify;
    font-weight:none;
    padding:1px;
    
    }

