@charset "utf-8";
/****************************************************************
*	 CSS Document 												*
*																*
*	CSSG Collections: Forms										*
*	Concu et codé par Jean paul NDIAYE (ndiayejp@gmail.com)				*
*	 		*
****************************************************************/


body{
	margin:0;
	padding:0;
	 font: 11px verdana, sans-serif;
	 background-image:url(images/left.jpg);
	background-repeat: repeat-x; height:auto;
}

IMG{
	border:1px;
}
#contener{
	width: 949px;
	height: 100%;
	margin: 0 auto;
}
#left{
	float:left;
	width:30px;
	height:607px;
	background-image:url(images/left1.jpg);
	background-repeat:no-repeat;
}
#center{
	float:left;
	width:888px;  
	border-left:1px #D6D6D6 solid;
	border-right:1px #D6D6D6 solid;  
}
#sidebar {
	width: 597px;
 	clear: none;  
}
#container {
	background-color: #dbffc2;
	width:888px; 
	 
	border: medium dotted #666;
}
#right{
	float:left;
	width:22px;
	height:607px;
	background-image:url(images/right.jpg);
	background-repeat:no-repeat;
}
#ban{
	width:887px;
	height:154px;
	background-color:#F1F1F1;
	border:1px #D6D6D6 solid;
}
#logoBan{
	float:left;
	width:200px;
	height:122px;
	padding-top:33px;
	margin:0 5px 0 0;
}
#centerBan{
	float:left;
	width:572px;
	height:155px;
}
#centerBan span{
	display:block;
}				
#centerBan #cornerL{
	float:left;
	height:29px;
	width:26px;
	background-repeat:no-repeat;
	background-image:url(images/cornerLeftBan.jpg);
}				
#centerBan #centerB{
	float:left;
	height:29px;
	width:520px;
	background-image:url(images/cornerCenterBan.jpg);
}				
#centerBan #cornerR{
	float:left;
	height:29px;
	width:26px;
	background-image:url(images/cornerRightBan.jpg);
	background-repeat:no-repeat;
}				
#acces{
	float:left;  
	width:108px;
	height:30px;
	margin:0 0 0 2px;
	padding-top:122px;  
}
#acces a{
	color:#000; 
	text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding:0px;
}
#acces a:hover{
	color:#000;
	text-decoration:underline;  padding:0px;
}
#acces a:visited{
	color:#000;
	text-decoration:underline;  padding:0px;
}
#acces .lienacces{ text-align:left;}
#acces span{ padding:0px; margin:0px; width:73px;}
#acces img{
	width:108px; 
 
	margin:0px;
	 
 
}
#slogan{
	width:400px;
	height:30px;
	margin:67px 0 0 35px;
}
#menu{
	width:888px;
	height:41px;
	background-repeat:repeat-x;
	background-image:url(images/menuBg.jpg);background-color:#FFFFFF;
}
#meneBarre{
	float:right;
	width:610px;
	margin:5px 0 0 0;
}

/* MENU BARRE */
#menuBarre{
	width: 644px;
	height: 21px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	top: 0;
	left: 0;
}
#menuBarre li{
	float: left;
	width: 150px;
	margin: 0;
	padding: 0;
	border: 0;font-family:"lucida grande",tahoma,arial; font-size:11px; font-weight:bold;
}
#menuBarre li a:hover:before { 
content:" » ";

}
#menuBarre li a:link, #menuBarre li a:visited{
	display: block;
	height: 1%;
	color: #000;
	margin: 0;
	padding: 4px 8px;
	text-decoration: none;font-weight:bold;
}
#menuBarre li a:hover{
	text-decoration:none;
}
#menuBarre li a:active{
}

/* MENU TOP */
#menuBan{
	height: 21px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	top: 0;
	left: 0;
}
#menuBan li{
	float: left;
	width: 150px;
	margin: 0;
	padding: 0;
	border: 0;font-family:"lucida grande",tahoma,arial; font-size:11px;
}
#menuBan li a:link, #menuBan li a:visited{
	display: block;
	height: 1%;
	color: #FFF;
	margin: 0;
	padding: 4px 8px;
	text-decoration: none;
}
#menuBan li a:hover{
	text-decoration:none;
}
#menuBan li a:active{
}

/* BODY */
#body{
	width:872px;
 	height:auto;
	padding:12px 8px 0 8px; background-color:#FFFFFF;
}
#menuBody{
	width:872px;
	height:29px;
}
#menuBody a{
}
#menuBody a:hover{
}

/* Menu deroulant */
/* Elements de premier niveau */
#menuDeroulant{
	width: 871px;
	height: 21px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	top: 0;
	left: 0;
}
#menuDeroulant li{
	float: left;
	width: 150px;
	margin: 0;
	padding: 0;
	border: 0;font-family:"lucida grande",tahoma,arial; font-weight:normal; font-size:11px;
}
#bgLi1{
	background-repeat:no-repeat;
	background-image:url(images/particuliers.jpg);
}
#bgLi2{
	background-repeat:no-repeat;
	background-image:url(images/entreprises.jpg);
}
#bgLi3{
	background-repeat:no-repeat;
	background-image:url(images/institutAssoc.jpg);
}
#menuDeroulant li a:link, #menuDeroulant li a:visited{
	display: block;
	height: 1%;
	color: #FFF;
	cursor:default;
	margin: 0;
	padding: 8px 8px;
	border-right: 1px solid #fff;
	text-decoration: none;
}

#menuDeroulant .sousMenu{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	border:1px #333333 solid;
	position:absolute; 
}
/* Parametres a et :hover des sousMenu 1 */
#sousMenu1 li{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	width: 287px;
	
	border-left: 1px solid #9ebc00;
}
#sousMenu1 li a:link, #sousMenu1 li a:visited{
	cursor:pointer;
	display: block;
	color: #000;
	margin: 0;
	border: 0;
	font-weight:bold;
	text-decoration: none;
	background: transparent url("images/fondTR1.png") repeat;
}
/* Parametres a: et :hover des sousMenu 2 */
#sousMenu2 li{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	width: 287px;
 
	border-right: 1px solid #00;
}
#sousMenu2 li a:link, #sousMenu2 li a:visited{
	cursor:pointer;
	display: block;
	color: #000;
	margin: 0;
	border: 0;
	font-weight:bold;
	text-decoration: none;
	background: transparent url("images/fondTR2.png") repeat;
}
/* Parametres a: et :hover des sousMenu 2 */
#sousMenu3 li{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	width: 284px;
 }
#sousMenu3 li a:link, #sousMenu3 li a:visited{
	cursor:pointer;
	display: block;
	color: #000;
	margin: 0;
	border: 0;
	font-weight:bold;
	text-decoration: none;
	background: transparent url("images/fondTR3.png") repeat;
}
#menuDeroulant #bgLi1 li a:hover{
	background-image: none;
	background-color: #9EBC02;
}
#menuDeroulant #bgLi2 li a:hover{
	background-image: none;
	background-color: #F29400;
}
#menuDeroulant #bgLi3 li a:hover{
	background-image: none;
	background-color: #FB4128;
}

#menuDeroulant li:hover > .sousMenu{
	display: block;
}
#boxBody{
	width:872px;
	height:286px;
}
#boxBody #box1Body{
	color: #FFFFFF;
	float:left;
	width:287px;
	height:230px;
	margin:0 3px 0 0;
	background-repeat:no-repeat;    
/*	background-image:url(images/box1.jpg);*/
}
.resum a:link, a:visited{
	font-size:10px;
	color: #FFFFFF;
	text-decoration:none
}
.resum  a:hover{
	font-size:10px;
	color: #FFFFFF;
	text-decoration:underline
}
#boxBody #box2Body{
	color: #FFFFFF;
	float:left;
	width:286px;
	height:280px;
	margin:0 3px 0 0;
	 
	border-bottom:0px;
	background-repeat:no-repeat;
/*	background-image:url(images/box2.jpg);*/
}
#boxBody #box3Body{
	color: #FFFFFF;
	float:left;
	width:284px;
	height:235px;
 	margin:0px;
  	background-repeat:no-repeat;
/*	background-image:url(images/box3.jpg);*/
}
#barreBody{
	width:872px;
	height:53px;
}
#BarreBody2{
	width:872px;
	height:212px;
	margin:0 0 45px 0;
}
#boxBarreBody2{
	float:left;
	width:264px;
	height:192px;
	margin:0 9px 0 0;
	padding:20px 0 0 20px;
	background-repeat:no-repeat;
	background-image:url(images/box12.jpg);
}
 #boxBarreBody2 .voirnews{ background-color:#000000; padding:3px; color:#FFFFFF; font-weight:normal;}
  #boxBarreBody2 .voirvid{ background-color:#000000; padding:3px;
 color:#FFFFFF; font-weight:normal; margin-top:3px; text-decoration:none; font-family:"lucida grande",tahoma,arial; font-size:11px;}
 #boxBarreBody2 .voirnews:hover{ background-color:#000000; padding:3px;
 color:#FFFFFF; font-weight:normal; text-decoration:underline;}
#boxBarreBody2R{
	float:left;
	width:264px;
	height:192px;
	padding:20px 0 0 20px;
	background-repeat:no-repeat;
	background-image:url(images/box12.jpg);
}
#boxBarreBody2R ul{ margin-left:10px; padding:0px;}
#boxBarreBody2R ul li{ padding-top:8px; font-family:arial, Helvetica, sans-serif; font-size:12px;}
#boxBarreBody2R li{ list-style:none;font-family:arial, Helvetica, sans-serif; font-size:12px;}
#boxBarreBody2R li a{ text-decoration:none; color:#333333;font-family:arial, Helvetica, sans-serif; font-size:12px;}
#boxBarreBody2R li a:hover{ text-decoration:underline; color:#333333}


#BarreBody2Titre{
	width:240px;
	padding:0 0 2px 0;
	border-bottom:1px #000 solid;
}
/*  FOOTER */
#footer{
	width:886px;
	height:142px;
	margin:13px 0 0 1px;
	padding-top:50px;
	background-repeat:repeat-x;
	background-image:url(images/footer.jpg); clear:left;
}
#menuFooter{
	width:830px;
	height:118px;
	line-height:20px;
	padding:0 0 0 58px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#menuFooter a{
	color:#000;
	text-decoration:none;
}
#menuFooter a:hover{
	color:#000;
	text-decoration:underline;
}
#menuFooter #box1{
	float:left;
	width:167px;
	height:60px;
	margin:0 100px 0 0;
	padding:10px 0 0 19px;
	border-top:2px #FFA926 solid;
}
#menuFooter #box2{
	float:left;
	width:167px;
	height:60px;
	margin:0 100px 0 0;
	padding:10px 0 0 19px;
	border-top:2px #F2462E solid;
}
#menuFooter #box3{
	float:left;
	width:168px;
	height:60px;
	padding:10px 0 0 19px;
	border-top:2px #000 solid;
}
#copiright{
	width:830px;
	color:#6B6B6B;
	font-size:11px;
	padding:0 0 0 58px;
	font-weight:bold;
	font-family:"lucida grande",Tahoma, Arial, Helvetica, sans-serif;
}
#copiright .txtlogo{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#000000;}
#copiright .bank{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color: #CC3300;}
#copiright a{ text-decoration:none;}
#copiright a:hover{ text-decoration:none;}
#copiright a:visited{ text-decoration:none;}
#copiright a:link{ text-decoration:none;}
.imgtight{ float: right;}
.titret{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#9ebc00; line-height:69px; margin-left:50px;  }
.titre_orange{ color:#f19400;  font-family:Arial, Helvetica, sans-serif; font-size:24px;  line-height:69px; margin-left:50px;}
.proposition{ font-family:Arial Unicode MS, Arial, Helvetica, sans-serif; font-size:14px; margin-left:50px; }
.imgssmenu{ position:absolute;margin-left:590px; -top:366px; top:364!important;}
#menusspage ul li{ display:block;   font-family:tahoma,Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; list-style:none;}
#menusspage   li{ padding:3px; margin-top:5px;}
#menusspage li a{ text-decoration:underline; color:#333333;}
#menusspage li a:hover{ text-decoration:none; color:#333333; font-weight:bold; text-decoration:none;}
#menusspage li a:visited{ text-decoration:none; color:#333333; font-weight:bold; text-decoration:underline;}

.bordo{ color:#d6492b; font-family:tahoma,Arial, Helvetica, sans-serif; font-size:12px;}
#boxpagecourante .Mnlien{ font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-decoration:underline;}
#boxpagecourante .Mnlien :hover{ font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;text-decoration:underline;}
#boxpagecourante .Mnlien :visited{ font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;text-decoration:underline;}
#boxpagecourante .Mnlien :link{ font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;text-decoration:underline;}
#basic-accordian {
	      WIDTH: 597px; margin-left:50px; margin-top:10px; height:auto;
}
.accordion_headings {
	  PADDING-RIGHT: 5px;   PADDING-LEFT: 5px; FONT-WEIGHT: bold;     CURSOR: pointer; COLOR: #ffffff;   background-image:url(images/header.jpg); background-repeat:repeat-x; height:45px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;
}
.accordion_headings:hover {
background-image:url(images/header_over.jpg); background-repeat:repeat-x;
}
.accordion_child {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; border:1px solid #CCCCCC; height:auto; 
}
.header_highlight {
	background-image:url(images/header_over.jpg); background-repeat:repeat-x;

}
.texte{ font-family: Arial Unicode MS,Arial, Helvetica, sans-serif; font-size:14px;}
.rouge{ font-weight: bolder; font-size:13px; font-family: "Times New Roman", Times, serif; font-style:italic;}
.cadre{ float:left; margin:0 10px 9px 0; border:none;}
p{ font-family:Arial Unicode MS; font-size:14px;}
.cadre1{ float:left; margin:0 10px 0px 0; border:none;}
.titre{ font-size:12px; font-family:"lucida grande",tahoma,arial; color:#e55e3b; }
.chiptop{ margin-top:15px; margin-left:30px; margin-right:8px;}
#MenuBoxp .box{ background-image:url(images/box_ho.jpg); background-repeat:no-repeat; height:39px;}
#MenuBoxp .content-box{ background-image:url(images/conten_box.jpg);  background-repeat:repeat-y; margin:0px; padding:0px;}
#MenuBoxp .bottom-box{ background-image:url(images/box_bas.jpg); background-repeat:no-repeat; height:39px;}
.menuparticulier{   font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#9fbc08; font-weight:bold;}
.content-box ul li{ list-style:none; padding-bottom:6px; padding-top:6px; font-family:tahoma,arial; font-size:12px; color:#000000; font-weight:normal; border-bottom:1px dotted #CCCCCC; width:150px;}
.content-box   li a{ list-style:none; padding:1px; font-family:tahoma,arial; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.content-box   li a:hover{ list-style:none; padding:1px; font-family:tahoma,arial; font-size:11px; color:#000000; font-weight:normal; text-decoration:underline; }
.content-box a:link, a:visited{list-style:none; padding:1px; font-family:tahoma,arial; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}
.Menupro{ margin-left:15px; color:#efac39; font-weight:bold;font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.Menupro ul li{ list-style:none; padding:1px; font-family:tahoma,arial; font-size:11px; color:#000000; font-weight:normal;}
.fleche{ color:#990000}
.menuother{  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#f53a29; font-weight:bold;}
.menuother ul li{ list-style:none; padding:1px; font-family:tahoma,arial; font-size:11px; color:#000000; font-weight:normal;}
.texterouge{ font-family:Arial, Helvetica, sans-serif; font-size:12px;   color:#FF0000; font-weight:bold;}
img{ border:none;}
.mini{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style: italic; font-weight:bold; color:#333333;}
.vert{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#009933}
.content-box    .current{ color:#e55e3b; font-size:14px; font-weight:bold;}
.noir{ font-family:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; text-decoration:underline; color:#000000; text-transform:lowercase;}
.lire { padding:4px; background-color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.lire:hover { padding:4px; background-color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.lire:visited { padding:4px; background-color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.lire:link { padding:4px; background-color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.liresuite:hover{ padding:4px; background-color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.liresuite:visited{ padding:4px; background-color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.liresuite:link{ padding:4px; background-color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.titre_entrprises{ color:#fc4128;font-family:Arial, Helvetica, sans-serif; font-size:24px;  line-height:69px; margin-left:50px;}.titre_base{ color:#000000;font-family:Arial, Helvetica, sans-serif; font-size:24px;  line-height:69px; margin-left:50px;}
.peti_titre{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
 .group{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fc4128; font-size:13px;}
  .formct p{  padding:5px 0px 2px 0px; border-top:1px dotted #CCCCCC; margin-right:40x;}
.formct label{ font-weight:normal; font-size:12px; width:130px; float:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.formct input,textarea{ border:1px solid #666666; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.formct .obligatoire{ color:#FF0000; font-weight:bold; font-size:10px;}
.formct .boutonsubmit{ background-color:#000000; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.important{
color: #FF0000; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.liensuite{ color:#FFFFFF; text-decoration:none; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
.liensuite:hover{ color:#FFFFFF; text-decoration:underline; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
.liensuite:visited{ color:#FFFFFF; text-decoration:none; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}


.titrevideo{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.confirmation{ background-color:#FFF2F2; border:1px solid #FF0000; padding:inherit; font-family:Arial unicode Ms, Helvetica, sans-serif; font-size:11px; color:#000000; padding:3px; font-weight:bold;}
.actu{ color:#000000; text-decoration:none; font-size:12px; font-family: Arial unicode MS, Arial, Helvetica, sans-serif;}
.actu:hover{ color:#000000; text-decoration:underline; font-size:12px; font-family:tahoma,arial; }
.actu:visited{ color:#000000;  font-size:12px; font-family:tahoma,arial; text-decoration:none}
.actu:link{ color:#000000; font-size:12px; font-family:tahoma,arial; text-decoration:none}
.voirnews{ background-color:#000000; padding:3px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.voirnews:hover{ background-color:#000000; padding:3px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.voirnews:visited{ background-color:#000000; padding:3px; color:#FFFFFF; font-weight:normal; text-decoration:none;}	
.plus{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#831b04; font-style:italic;}
.plus:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#831b04; font-style:italic;}																
.plus:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#831b04; font-style:italic;}	
 		
.offre{ color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}	
.offre:hover{ color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}					
.offre:link{ color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}			
.offre:visited{ color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}		
#MenuDeroulant

{

    margin: 0;

    padding: 0;  }

 
    #MenuDeroulant li

    {    float: left;

        list-style: none;  

        font: "lucida grande",tahoma,arial; font-size:12px;}



    #MenuDeroulant li a

    {    display: block;

        background: none; /* Couleur de fond des titres du menu (bleu foncé) */

        padding: 5px 18px; 

        text-decoration: none;
		font-size:11px; font-family:"lucida grande",tahoma,arial; font-weight:bold; 
        color: #000000;  

        white-space: nowrap}


    #MenuDeroulant li a:hover

    {    } /* Couleur de fond des titres du menu au survol de la souris (bleu encore plus foncé) */

        

        #MenuDeroulant li ul

        {    margin: 0;

            padding: 0; width:190px;

            position: absolute;

            visibility: hidden;

            border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC}

        

        #MenuDeroulant li ul li

        {    float: none;

            display: inline}

        

        #MenuDeroulant li ul li a

        {    width: auto; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif;

            background: #efefef; border-right:1px solid #CCCCCC;border-left:1px solid  #CCCCCC;} /* Couleur de fond des items déroulant du menu (rouge bordeaux) */

        

        #MenuDeroulant li ul li a:hover

        {    background: #e6674a; color:white;} /* Couleur de fond des items déroulant du menu au survol de la souris(rouge bordeaux encore plus foncé) */

.titre_bordo{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#CC3300;}
.minitexte{ font-family:Arial , Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#804040 }	
.paginate {
font-family:Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 3px;
	margin-left:74px;
}

.paginate a {
	padding:2px 5px 2px 5px;
	margin:2px;
	font-size:13px;
	font-family:arial unicode MS, arial;
	border:1px solid #FFF;
	background-color:#000000;
	text-decoration:none;
	color: #FFFFFF;
}
.paginate a:hover, .paginate a:active {
 	color: #FFFFFF;
	border:none;
}
.paginate span.current {
    margin: 2px;
	padding: 2px 5px 2px 5px;
		font-size:14px;
	font-family: arial unicode MS, arial;
		font-weight: bold;
	border:1px solid #FFF;	 
		color: #CC3300; text-decoration:underline;
	}
	.paginate span.disabled {
		padding:2px 5px 2px 5px;
		margin:2px;
		border:1px solid #eee;
		color: #CCCCCC;
		font-size:13px;
		font-family:arial unicode MS, arial;
	border:1px solid #CCCCCC;
		background-color: #F8F8F8;
	}
		.resultat{  font-family:arial unicode MS, arial; font-size:13px; font-weight:bold;}
.agenceinfo{margin-left:50px;}
.flottante {
 margin: 10px;
float: left;
width: 140px;
 border-top:1px solid #e55e3b; font-family:Arial unicode MS, Helvetica, sans-serif; font-size:11px;
}

.flottante a{ color:#000000; text-decoration:none;}
.flottante a:hover{ color:#000000; text-decoration:underline;}
.flottante a:visited{ color:#000000;}
.flottante a:link{ color:#000000;}
