#main { position:absolute; padding:0; margin:0; top:0px; left:50%; margin-left:-501px; width:1002px; }
#BandeauPub {cursor:pointer; clear:both;margin:0;padding:0; height:60px;}
#LiensTop {text-indent: 110px }

/* Encart en page d'accueil pour les annonces mises en avant */
.encart-acc { width:342px; border:0; margin:0 0 2px 0; padding:0; }
.encart-acc-top { background:url(/images/encart-top-acc.gif) 0 100% no-repeat;height:11px;  margin:0;padding:0; }
.encart-acc-content { background:url(/images/encart-fond-acc.gif) 0 0 repeat-y; margin:0;padding:0 5px 0 5px; }
.encart-acc-bottom { background:url(/images/encart-bas-acc.gif) 0 0 no-repeat;height:11px; margin:0;padding:0; }
.encart-acc-intitule {  }
.encart-acc-rating { width:75px; height:20px; float:left; }
.encart-acc-prix { width:255px; height:20px; float:right; text-align:right;  }
.encart-acc-type { width:329px; height:20px; float:left; text-align:left; clear:both }
.encart-photo { border:1px solid #CCCCCC; float:left; height:85px; margin:3px 0 0; clear:left; }
.encart-texte { float:right; height:45px; margin:5px 0 0; position:relative; text-align:left; width:200px; }
.encart-infos { float:left; height:22px; position:relative; width:100px; line-height:22px; vertical-align:bottom }
.encart-infos img { vertical-align:middle; margin-left:5px; }
.encart-infos a { vertical-align:middle; line-height:22px  }
.encart-promo { float:right; height:22px; position:relative; width:200px; }
.encart-btn { line-height:22px; text-align:right;}
.field-gris-acc {  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; border: #999999; border-style:solid ; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin:0px; padding:0}

.fond-page {background-color: #ff9600; background-image: url(/images/fond-page.gif);background-position: top center; background-repeat: no-repeat; margin:0px }
.fond-bas-arrondi {background-color: #ffffff; background-image: url(/images/fond-bas-arrondi.gif);background-position: bottom center; background-repeat: no-repeat; margin:0px }


.fond-page-sejour {background-color: #ff9600; background-image: url(/images/fond-page.gif);background-position: top center; background-repeat: no-repeat; margin:0px }
.fond-bas-arrondi-sejour {background-color: #ffffff; background-image: url(/location-vacances/images/fond-bas-arrondi.gif);background-position: bottom center; background-repeat: no-repeat; margin:0px }
.fond-bas-arrondi-sejour-PAGE {background-color: #ffffff; background-image: url(/location-vacances/images/fond-bas-arrondi-PAGE.gif);background-position: bottom center; background-repeat: no-repeat; margin:0px }
.fond-arr-bas-dte-sejour {background-color: #fff4e5; background-image: url(/location-vacances/images/fond-arr-bas-dte.gif);background-position: bottom center; background-repeat: no-repeat; margin:0px }

.fond-page-Hotels {background-color: #5882a7; background-image: url(/images/fond-page-site2.gif);background-position: top center; background-repeat: no-repeat; margin:0px }
.fond-bas-arrondi-Hotels {background-color: #ffffff; background-image: url(/reservation-hotel/images/fond-bas-arrondi.gif);background-position: bottom center; background-repeat: no-repeat; margin:0px }
.fond-bas-arrondi-Hotels-PAGE {background-color: #ffffff; background-image: url(/reservation-hotel/images/fond-bas-arrondi-PAGE.gif);background-position: bottom center; background-repeat: no-repeat; margin:0px }
.fond-arr-bas-dte-Hotels {background-color: #fff4e5; background-image: url(/reservation-hotel/images/fond-arr-bas-dte.gif);background-position: bottom center; background-repeat: no-repeat; margin:0px }

.CalendarChamp { border:0; margin:0 0 0 5px; vertical-align:middle;}

.fond-page-Immos {background-color: #448c10; background-image: url(/images/fond-page-site3.gif);background-position: top center; background-repeat: no-repeat; margin:0px }
.fond-bas-arrondi-Immos {background-color: #ffffff; background-image: url(/annonces-immobilieres/images/fond-bas-arrondi.gif);background-position: bottom center; background-repeat: no-repeat; margin:0px }
.fond-bas-arrondi-Immos-PAGE {background-color: #ffffff; background-image: url(/annonces-immobilieres/images/fond-bas-arrondi-PAGE.gif);background-position: bottom center; background-repeat: no-repeat; margin:0px }
.fond-arr-bas-dte-Immos { background-image: url(/annonces-immobilieres/images/fond-arr-bas-dte.gif);background-position:bottom center; background-color: #fff4e5; background-repeat: no-repeat; margin:0px }

.fond-degrade-dte {background-image: url(/images/fond-degrade-dte.jpg);background-position: top center; background-repeat: repeat-x; margin:0px; background-color:#fff4e5; }

.field {  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; border: #ff9600; border-style:solid ; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin:0px;}
.field-gris {  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; border: #999999; border-style:solid ; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin:0px; padding:2px}
.field-error {  background-color:#FBD9D9; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; border: #CC0000; border-style:solid ; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin:0px;}
.fieldlogin {  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ff9600; border: #ff9600; border-style:solid ; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin:0px;}
.field-RO {  background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; border:0; font-size: 11px; font-weight:bold; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; color: #000000;   margin:0px; padding:2px}

.pTexte { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 9px; text-transform: none; color: #3285cc; font-weight: normal;}
.Texte{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #333333; font-weight: normal;	}
a.Texte:active {color: #333333; text-decoration : none;}
a.Texte:link {color: #333333; text-decoration : none;}
a.Texte:visited {color: #333333; text-decoration : none;}
a.Texte:hover {color: #333333; text-decoration: underline}

.Texte p { margin:10px 0 0 0;	}
.Texte blockquote  { margin:auto; margin-left:40px; margin-top:0;	}
.Texte-Blanc{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #ffffff	}

.Texte-Orange{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #ff9600	}
.Texte-Bleu{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #3285cc	}
.Texte-Rouge{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #CC0000; font-weight: normal;	}
.Texte-vert{ font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #458d10; font-weight: normal;}
.Texte-gris{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #a0a0a0; }
a.Texte-gris:active {color: #a0a0a0; text-decoration : none;}
a.Texte-gris:link {color: #a0a0a0; text-decoration : none;}
a.Texte-gris:visited {color: #a0a0a0; text-decoration : none;}
a.Texte-gris:hover {color: #a0a0a0; text-decoration: underline}

.Liens-blanc-top{
	font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #FFFFFF;
	font-weight: normal;	
}
a.Liens-blanc-top:active {color: #FFFFFF; text-decoration : none;}
a.Liens-blanc-top:link {color: #FFFFFF; text-decoration : none;}
a.Liens-blanc-top:visited {color: #FFFFFF; text-decoration : none;}
a.Liens-blanc-top:hover {color: #FFFFFF; text-decoration: underline}


.Liens-marron-top{
	font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #7b4800;
	font-weight: normal;	
}
a.Liens-marron-top:active {color: #7b4800; text-decoration : none;}
a.Liens-marron-top:link {color: #7b4800; text-decoration : none;}
a.Liens-marron-top:visited {color: #7b4800; text-decoration : none;}
a.Liens-marron-top:hover {color: #7b4800; text-decoration: underline}

.Titre-orange{
	font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #ff9600;
	font-weight: bold;	
}
a.Titre-orange:active {color: #ff9600; text-decoration : none;}
a.Titre-orange:link {color: #ff9600; text-decoration : none;}
a.Titre-orange:visited {color: #ff9600; text-decoration : none;}
a.Titre-orange:hover {color: #ff9600; text-decoration: underline}


.Titre-bleu{
	font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #3285cc;
	font-weight: bold;	
}
a.Titre-bleu:active {color: #3285cc; text-decoration : none;}
a.Titre-bleu:link {color: #3285cc; text-decoration : none;}
a.Titre-bleu:visited {color: #3285cc; text-decoration : none;}
a.Titre-bleu:hover {color: #3285cc; text-decoration: underline}

.Titre-vert{
	font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #458d10;
	font-weight: bold;	
}
a.Titre-vert:active {color: #458d10; text-decoration : none;}
a.Titre-vert:link {color: #458d10; text-decoration : none;}
a.Titre-vert:visited {color: #458d10; text-decoration : none;}
a.Titre-vert:hover {color: #458d10; text-decoration: underline}


.Liens-blanc-p{ font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #ffffff; font-weight: normal;	}
a.Liens-blanc-p:active {color: #ffffff; text-decoration : none;}
a.Liens-blanc-p:link {color: #ffffff; text-decoration : none;}
a.Liens-blanc-p:visited {color: #ffffff; text-decoration : none;}
a.Liens-blanc-p:hover {color: #ffffff; text-decoration: underline}

.Liens-orange{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #ff9600; font-weight: bold; }
a.Liens-orange:active {color: #ff9600; text-decoration : none;}
a.Liens-orange:link {color: #ff9600; text-decoration : none;}
a.Liens-orange:visited {color: #ff9600; text-decoration : none;}
a.Liens-orange:hover {color: #ff9600; text-decoration: underline}

.Designation{ font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 14px; text-transform: none; color: #292929; font-weight: bold; }
a.Designation:active {color: #292929; text-decoration : none;}
a.Designation:link {color: #292929; text-decoration : none;}
a.Designation:visited {color: #292929; text-decoration : none;}
a.Designation:hover {color: #292929; text-decoration: underline}

.Titre-bleu-p{ font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 13px; text-transform: none; color: #3285cc; font-weight: bold; }
a.Titre-bleu-p:active {color: #3285cc; text-decoration : none;}
a.Titre-bleu-p:link {color: #3285cc; text-decoration : none;}
a.Titre-bleu-p:visited {color: #3285cc; text-decoration : none;}
a.Titre-bleu-p:hover {color: #3285cc; text-decoration: underline}

.Titre-vert-p{ font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 13px; text-transform: none; color: #458d10; font-weight: bold;}
a.Titre-vert-p:active {color: #458d10; text-decoration : none;}
a.Titre-vert-p:link {color: #458d10; text-decoration : none;}
a.Titre-vert-p:visited {color: #458d10; text-decoration : none;}
a.Titre-vert-p:hover {color: #458d10; text-decoration: underline}

.Texte-p{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 9px; text-transform: none; color: #333333; font-weight: normal; }
a.Texte-p:active {color: #333333; text-decoration : none;}
a.Texte-p:link {color: #333333; text-decoration : none;}
a.Texte-p:visited {color: #333333; text-decoration : none;}
a.Texte-p:hover {color: #333333; text-decoration: underline}

.Titre-gris{ font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 16px; text-transform: none; color: #a0a0a0; font-weight: bold; }
a.Titre-gris:active {color: #a0a0a0; text-decoration : none;}
a.Titre-gris:link {color: #a0a0a0; text-decoration : none;}
a.Titre-gris:visited {color: #a0a0a0; text-decoration : none;}
a.Titre-gris:hover {color: #a0a0a0; text-decoration: underline}

.Titre-orange-p{ font-family: Arial Narrow, Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 13px; text-transform: none; color: #ff9600; font-weight: bold; }
a.Titre-orange-p:active {color: #ff9600; text-decoration : none;}
a.Titre-orange-p:link {color: #ff9600; text-decoration : none;}
a.Titre-orange-p:visited {color: #ff9600; text-decoration : none;}
a.Titre-orange-p:hover {color: #ff9600; text-decoration: underline}
.BlocContenu { padding:0;margin:0; }

/* HOTELS Listing */
.DataPaging-Hotels { font-family: Arial, Verdana,Helvetica, sans-serif; color:#3285cc; font-size:11px;   }
.DataPaging-Hotels b { font-family:Arial, Verdana, Helvetica, sans-serif; color:#3285cc; font-size:11px; font-weight:bold; }
.DataPaging-Hotels img { border:0; }

.DataPaging-Hotels a { font-family:Arial, Verdana, Helvetica, sans-serif; color:#3285cc; font-size:11px; font-weight:bold; }
.DataPaging-Hotels a:active, a:link, a:visited { color:#3285cc;text-decoration:none; }
.DataPaging-Hotels a:hover { color:#000000;text-decoration:underline; }
.Liens-commentaires{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none ; color: #3285cc; font-weight: bold; }
a.Liens-commentaires:active {color: #3285cc; text-decoration : none;}
a.Liens-commentaires:link {color: #3285cc; text-decoration : underline; font-style: italic;}
a.Liens-commentaires:visited {color: #3285cc; text-decoration : none;}
a.Liens-commentaires:hover {color: #3285cc; text-decoration: underline}

.Prix{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #ff4200; font-weight: bold; }
a.Prix:active {color: #ff4200; text-decoration : none;}
a.Prix:link {color: #ff4200; text-decoration : none;}
a.Prix:visited {color: #ff4200; text-decoration : none;}
a.Prix:hover {color: #ff4200; text-decoration: underline}

.ratingStar { white-space:nowrap; height:15px; width:80px; margin:0 0 2px 0; float:left; position:relative;}
.ratingStar .ratingItem { font-size: 0pt; width: 15px; height: 14px; margin: 0px; padding: 0px; display: block; background-repeat: no-repeat; }
.ratingStar .Filled { background-image: url(/images/etoile-jaune.gif); }
.ratingStar .Empty { background-image: url(/images/etoile-grise.gif); }

.MiniPhotos { margin-top:4px; border: #FFFFFF 1px solid }

.ListesCaracteristiques { width:96%; margin-left:10px; border:0px solid #000000; list-style-image:url(/images/bullet_black.png); }

.ListesCaracteristiques li { width:170px; position:relative;
	float:left;
	height:18px;
	background-image: url(/images/bullet_black.png);
	background-repeat:no-repeat;
	background-position:left -2px;
	padding-left:20px;
	list-style:none;
}
.fond-degrade-bloc {background-color: #ffffff; background-image: url(/images/fond-degrade-bloc.gif);background-position: topcenter; background-repeat: repeat-x; margin:0px }

/* SEJOURS Listing */
.DataPaging-Sejours { font-family: Arial, Verdana,Helvetica, sans-serif; color:#ff9600; font-size:11px;   }
.DataPaging-Sejours b { font-family:Arial, Verdana, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; }
.DataPaging-Sejours img { border:0; }
.DataPaging-Sejours a { font-family:Arial, Verdana, Helvetica, sans-serif; color:#ff9600; font-size:11px; font-weight:bold; }
.DataPaging-Sejours a:active, a:link, a:visited { color:#ff9600;text-decoration:none; }
.DataPaging-Sejours a:hover { color:#000000;text-decoration:underline; }



.Bulle_Comments { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FFFFFF; }

/* Immos Listing */
.DataPaging-Immos { font-family: Arial, Verdana,Helvetica, sans-serif; color:#458d10; font-size:11px;   }
.DataPaging-Immos b { font-family:Arial, Verdana, Helvetica, sans-serif; color:#458d10; font-size:11px; font-weight:bold; }
.DataPaging-Immos img { border:0; }
#Descriptions { padding-left:25px; }

.Puce-mc { margin-left:30px; margin-right:2px; border:0; vertical-align:middle}
.Texte-mc{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; text-transform: none; color: #000; }
a.Texte-mc:active {color: #000; text-decoration : none;}
a.Texte-mc:link {color: #000; text-decoration : none;}
a.Texte-mc:visited {color: #000; text-decoration : none;}
a.Texte-mc:hover {color: #000; text-decoration: underline}
.Titre-mc{ padding-left:20px; padding-top:30px; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 13px; text-transform: none; color: #FFF; }


/* GRIDVIEW */
.grid-grid { font-family: arial; font-size: 10px; border: solid 1px #7f7f7f; border-collapse:collapse; color: #333333; width:98%}	
.grid-grid th a { color:#333333; font-weight: bold; text-decoration: none; display: block; padding-right: 10px; }
.grid-pager { background:url(/images/grid_pager_bg.gif) repeat-x;  position:relative;  width:884px; top:-1px; }
.grid-pager .grid-command { float:left; padding-right:5px; vertical-align:middle; margin:2px 5px 0 10px;padding:5px 0px; overflow: auto; }
.grid-pager .grid-command2 { float:left; padding-right:5px; vertical-align:middle; margin:0 5px 0 10px;padding:5px 0px; }
.grid-pager .grid-fieldPage { float:left; display:block; font-family: tahoma; font-size: 10px; border: solid 1px #7f7f7f; width:30px; text-align:center; margin:2px 0px;  }
.grid-pager .grid-fieldSelect { float:left; display:block; font-family: tahoma; font-size: 10px; border: solid 1px #7f7f7f; margin:2px 0px; }
.grid-pager .grid-info { float:left; font-size:11px; display:block; padding:4px 0px; }
.grid-Entete { float:left; }
.grid-panel { font-family:Tahoma; }    
.grid-panel .grid-header .grid-content { height:55px; background:url(images/grid_entete.gif) repeat-x; }
.grid-panel .grid-header .grid-content H2 { float:left;font-size:11pt; font-weight:bold; color:#FF9600; padding:6px 0px 0px 8px; margin:0;} 
.grid-panel .grid-header .grid-content H1 { float:left;font-size:8pt; font-weight:normal; color:#FBBF6A; padding:6px 0px 0px 8px; margin:0; } 
.grid-Icons { cursor:pointer; top:-3px }  
.grid-tablestyle { font-family: arial; font-size: small; border: solid 1px #7f7f7f; }
.grid-rowstyle { background-color: #FFFFFF; }
.grid-altrowstyle { background-color: #FEF5E9; }
.grid-headerstyle th { background: url(/images/grid_header.png) repeat-x 0px 0px; border-color: #989898 #cbcbcb #989898 #989898; border-style: solid solid solid none; border-width: 1px 1px 1px medium; color: #000; padding: 4px 5px 4px 5px; text-align: center; vertical-align: bottom; }  
.grid-headerstyle th a { font-weight: bold; text-decoration: none; text-align: center; color:#000000; display: block; padding-right: 10px; }    
.grid-headerstyle img { vertical-align:middle; }  

.grid-rowstyle .grid-sortaltrow, .grid-altrowstyle .grid-sortaltrow { background-color: #FDEAD0; }
.grid-rowstyle .grid-sortrow, .grid-altrowstyle .grid-sortrow { background-color: #FDDBAF; }
.grid-rowstyle td, .grid-altrowstyle td  { padding: 4px 5px 4px 5px; border-right: solid 1px #cbcbcb; }
.grid-headerstyle .grid-sortascheader { background: url(/images/grid_header.png) repeat-x 0px -100px; }
.grid-headerstyle .grid-sortascheader a { background: url(/images/grid_sort_up.png) no-repeat right 50%; } 
.grid-headerstyle .grid-sortdescheader { background: url(/images/grid_header.png) repeat-x 0px -100px; }
.grid-headerstyle .grid-sortdescheader a { background: url(/images/grid_sort_down.png) no-repeat right 50%; } 
.grid-pagerstyle { color:#444444; background-color:#e5e5e5; font-size:x-small; text-align:right; } 
.grid-pagerstyle select{ font-size:x-small; }
.grid-gotopage { font-size:x-small; width:20px; }
.grid-emptydata { color:#CC0000; display:block; border:0$; height:60px; text-align:center; vertical-align:middle; font-weight:bold; background-color:#FFFFFF }

.grid-btn { vertical-align:middle; }

.Leg-Noir{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #000000; font-weight: normal;	}
.Leg-Orange{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #ff9600; font-weight: normal;	}
.Leg-Bleu{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #3285cc; font-weight: normal;	}
.Leg-Vert{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #458d10; font-weight: normal;	}
.Leg-Rouge{ font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #ff0000; font-weight: normal;	}

.Infos_Paiement { border:1px solid #039; text-align:center; color:#039; width:95%;padding:5px;margin:10px 0 10px 0; }
.Block-PJ { width:256px; border:1px solid #CCCCCC; padding:2px; }
#CaptchaImageID { border:1px solid #CCCCCC; }
.CaptchaTexte { width:150px; background-color:#FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-align:center; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; border: #999999 1px solid; margin:0px; padding:2px}

.FCKTexte{ background-color:#FFF; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #333333; font-weight: normal;	}
a.FCKTexte:active {color: #333333; text-decoration : none;}
a.FCKTexte:link {color: #333333; text-decoration : none;}
a.FCKTexte:visited {color: #333333; text-decoration : none;}
a.FCKTexte:hover {color: #333333; text-decoration: underline}

div#googlebrand {
height:25px;
margin:4px; 
    }
    div#googlebrand span {
      font-weight:normal;
      color:#000;
    }
