@charset"utf-8";*{margin:0;padding:0;}
body{color:#000000;font:12px/1.2em Arial, Helvetica, sans-serif;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0;}
.g{text-align:left}
.c{text-align:center}
.d{text-align:right}
.h{vertical-align:top}
.m{vertical-align:middle}
.b{vertical-align:bottom}
ul, li{list-style:none}
li{*margin-bottom:-3px}
h1, h2, h3, h4{margin-bottom:.5em;line-height:1.4em;}
h2{font-size:1.7em;}
h3{margin-bottom:.5em;font-size:1.25em;}
h4{margin-bottom:.6em;font-size:1.05em;}
h5{font-size:1.05em;}
h6{font-size:1em;}
h1 a, h1 a:hover, h2 a, h2 a:hover, h3 a, h3 a:hover,h4 a, h4 a:hover{font-weight:normal;}
th{padding:0;text-align:left;vertical-align:top;}
td{padding:0;vertical-align:top;}
p, address{margin-bottom:.5em;}
address{font-style:normal;}
cite{font-style:normal;font-size:10px;}
q:before, q:after{content:'';}
dt{display:block;}
small{font-size:.8em;}
big{font-size:1.25em;}
hr{border:0;height:1px;overflow:hidden;background:#d3d3d3;}
.nowrap{white-space:nowrap;}
:focus{outline:0;}
.bold{font-weight:bold;}
.timer{color:#666}
div.affichageArray{background-color:#FFF;margin:10px 0}
div.affichageArray ul li{margin-left:26px;line-height:15px}
div.affichageArray ul li .cle{color:#00C}
div.affichageArray ul li .marqueurs{color:#630}
div.affichageArray ul li.deco{margin-left:0px}
div.affichageArray ul ul{margin-left:26px}
body{min-width:800px;background-color:#752564;background-position:top center;background-repeat:repeat-x;font-size:11px;padding-bottom:30px}
h1{color:#752564;font-family:geneva, arial, verdana;font-size:18px}
h1.titreTheme_3{color:#007BC2}
h1.titreTheme_4{color:#CF3131}
h1.titreTheme_5{color:#759E05}
h1.titreTheme_6{color:#B8B847}
h1 span.toute_categories{font-size:0.6em}
h1 .titreFiltres{display:block;font-family:Verdana, Geneva, sans-serif;font-size:11px}
h2{color:#752564;font-family:geneva, arial, verdana;font-size:14px}
#pour_fond{background-position:top center;background-repeat:no-repeat;padding-bottom:130px}
#bloc_template{display:block;position:absolute;top:-104px;left:0px;width:80px;padding:4px 8px;background-color:#CCC;position:fixed;font-size:11px}
#bloc_template a, #bloc_template b{color:#555555;line-height:20px}
#container{display:block;position:relative;width:960px;margin:0 auto;}
#header{height:210px}
#header .boutons{padding-left:36px;padding-top:7px;margin-right:-50px}
#header .boutons a{margin:0;padding:0;margin-right:15px}
#header .trioPhotos{display:block;position:absolute;top:45px;left:346px}
#contenu{background-image:url(../images/container_fond.png);background-repeat:repeat-y}
#colonne_gauche{float:left;width:171px;padding:15px 0 50px}
#colonne_centre{position:relative;float:left;width:612px;margin-left:8px;margin-top:-18px}
#colonne_centre .entete{margin-bottom:20px;text-align:right;line-height:5px;color:#555;}
#colonne_centre #contenu{position:relative;background-color:#FFF;margin:0 11px 0 9px;padding-top:16px}
#colonne_centre #contenu #btnRetourHaut{display:block;position:absolute;top:-49px;left:-9px;*top:-52px}
#colonne_centre #contenu #listeInfos{margin-top:30px}
#outils_principaux{display:block;position:absolute;top:0px;right:0;background-image:url(../images/barre_outils_fond.png);background-repeat:no-repeat;padding:0 7px 0 40px;font-size:11px;color:#666}
#outils_principaux li{float:left;height:18px;line-height:18px;padding-bottom:3px}
#outils_principaux li.separateur{width:13px;background-image:url(../images/barre_outils_separateur.png);background-repeat:no-repeat;margin-right:3px}
#outils_principaux li a{color:#666}
#colonne_pub{float:left;position:relative;width:166px;margin:-8px 0 10px 2px;background-color:#FFF;background-image:url(../images/colonne_droite_fond.png);background-repeat:repeat-y}
#colonne_pub #newsletter{margin:-2px 3px 8px 3px}
#colonne_pub #newsletter .titre{color:#752564;font-weight:bold;display:block;margin-bottom:2px;font-size:12px}
#colonne_pub #newsletter .input{width:134px;font-size:10px;font-family:Verdana, Geneva, sans-serif;border:1px solid #752564;color:#666}
#colonne_pub #newsletter .bouton{width:20px;height:14px;font-family:Verdana, Geneva, sans-serif;background-color:#752564;border:none;color:#FFF;font-weight:bold;font-size:10px;padding-bottom:2px;cursor:pointer}
#colonne_pub #newsletter .erreur{display:block;background-color:#C00;color:#FFF;font-weight:bold;font-family:Verdana, Geneva, sans-serif;font-size:10px;padding:3px 3px 2px}
#colonne_pub #newsletter .valide{display:block;background-color:#090;color:#FFF;font-weight:bold;font-family:Verdana, Geneva, sans-serif;font-size:10px;padding:3px 3px 2px}
#colonne_pub #newsletter a{display:block;margin:0 -50px 0 0;padding:0;font-family:Verdana, Geneva, sans-serif;font-size:9px;color:#666;}
#colonne_pub .entete{display:block;position:absolute;top:-10px;left:0}
#colonne_pub #pubs{margin-top:0px;padding:0 3px}
#colonne_pub .pied{isplay:block;position:absolute;bottom:-5px;left:0}
#footer{background-image:url(../images/footer_fond.png);background-repeat:no-repeat;padding-top:18px;text-align:center;color:#CAB}
#footer a.copyright{color:#CAB}
#footer a.copyright:hover{color:#DCD;text-decoration:none}
#footer .chrono{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666}
.addthis_toolbox{background-color:#F0F0F0;margin:26px 6px 0 -3px;padding:4px 1px 1px;}
.addthis_toolbox a.addthis_button_compact{color:#333;line-height:18px}
.addthis_toolbox a.email{margin-left:-13px}
.addthis_toolbox a.email img{padding-top:1px}
.blocNavigationParPages{display:block;position:relative;text-align:left}
.navigationParPages{display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;margin:2px 0;height:20px;line-height:19px;}
.navigationParPages a, .navigationParPages .suite{text-decoration:none;margin:0 1px 0 2px;color:#7e7e7e}
.navigationParPages a:hover{text-decoration:underline}
.navigationParPages .suite{font-size:8px;margin-top:2px;}
.navigationParPages a.actuel{border:1px solid #7e7e7e;line-height:11px;margin-top:3px;padding:0 2px 0px;}
.blocNavigationParPages.Haut{position:absolute;top:-50px;left:5px;*top:-44px}
.accueil h1{font-family:geneva,verdana,arial,sans;padding:20px 0 1px 0;font-size:12px;font-weight:bold;margin-bottom:0;line-height:16px}
.accueil .mixte .lientitre{font-size:12px;line-height:22px;padding-left:2px}
.accueil .mixte .lientitre.chapitre3{color:#007BC2}
.accueil .mixte .lientitre.chapitre4{color:#CF3131}
.accueil .mixte .lientitre.chapitre5{color:#759E05}
.accueil .mixte .lientitre.chapitre6{color:#b8b847}
.accueil .ligneInfoAccueil{margin-bottom:4px}
.accueil .sortirfeter h1, .accueil .sortirfeter a.lientheme, .accueil .sortirfeter .ligne2 a.theme{color:#007BC2}
.accueil .partagerdesplaisirs h1, .accueil .partagerdesplaisirs a.lientheme, .accueil .partagerdesplaisirs .ligne2 a.theme{color:#CF3131}
.accueil .decouvrirdeslieux h1, .accueil .decouvrirdeslieux a.lientheme, .accueil .decouvrirdeslieux .ligne2 a.theme{color:#759E05}
.accueil .etrebienaccueilli h1, .accueil .etrebienaccueilli a.lientheme, .accueil .etrebienaccueilli .ligne2 a.theme{color:#b8b847}
.accueil div{margin-left:8px}
.accueil a.lientheme{display:block;position:relative;float:right;font-size:10px}
.accueil h2{display:block;height:12px;overflow:hidden}
.accueil h2, .accueil h2 a{font-family:geneva,verdana,arial,sans;padding:1px 0 0px 0;font-size:10px;font-weight:bold;margin-bottom:0;line-height:11px;color:#333}
.accueil h2 .ville{font-size:10px;color:#999;font-weight:normal}
.accueil .ligne2 a.theme{font-style:italic;font-size:10px}
table.accueil .lieninfo{display:none}
table.accueil h2 .ville{display:block}
table.accueil td.gauche{padding-right:8px}
table.accueil .ligneInfoAccueil{margin-top:3px}
table.accueil .tiret{display:none}
table.accueil td div + div + div + div{display:none}
.zero_resultat .presentation{margin:0 6px 12px 0}
.zero_resultat p, .zero_resultat ul{color:#444;margin-left:24px}
.zero_resultat p strong{color:#222}
.zero_resultat .possibilites{margin:0 0 20px 24px}
.zero_resultat ul li{padding:3px 0 3px 17px;background-image:url(../images/puce.gif);background-repeat:no-repeat;background-position:8px 8px}
.accueil h1{font-family:geneva,verdana,arial,sans;padding:20px 0 1px 0;font-size:12px;font-weight:bold;margin-bottom:0;line-height:16px}
.ligneInfoCarnet{margin-bottom:5px}
.ligneInfoCarnet.base3 a.lientheme, .ligneInfoCarnet.base3 .ligne2 a.theme, .ligneInfoCarnet.base3 a.lientitre{color:#007BC2}
.ligneInfoCarnet.base4 a.lientheme, .ligneInfoCarnet.base4 .ligne2 a.theme, .ligneInfoCarnet.base4 a.lientitre{color:#CF3131}
.ligneInfoCarnet.base5 a.lientheme, .ligneInfoCarnet.base5 .ligne2 a.theme, .ligneInfoCarnet.base5 a.lientitre{color:#759E05}
.ligneInfoCarnet.base6 a.lientheme, .ligneInfoCarnet.base6 .ligne2 a.theme, .ligneInfoCarnet.base6 a.lientitre{color:#b8b847}
div.ligneInfoCarnet{margin-left:8px}
div.ligneInfoCarnet .dateEven{display:block;font-family:Arial, Helvetica, sans-serif;font-size:10px;padding-top:6px}
div.ligneInfoCarnet h2{display:block;height:15px;overflow:hidden}
div.ligneInfoCarnet h2, div.ligneInfoCarnet h2 a{font-family:geneva,verdana,arial,sans;padding:1px 0 0px 0px;font-size:10px;font-weight:bold;margin-bottom:0;line-height:14px;color:#333}
div.ligneInfoCarnet h2 .supprimer{filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;}
div.ligneInfoCarnet h2 a:hover.supprimer{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
div.ligneInfoCarnet h2 .btn_suppr{margin:-3px 0 -4px}
div.ligneInfoCarnet a.lientheme{display:block;position:relative;float:right;font-size:10px;font-weight:normal;font-family:Arial, Helvetica, sans-serif}
div.ligneInfoCarnet h2 .ville{font-size:10px;color:#999;font-weight:normal}
div.ligneInfoCarnet .ligne2 a.theme{font-style:italic;font-size:10px}
.ligne_debug_general{font-family:Verdana, Geneva, sans-serif;font-size:11px}
#map_google{margin-top:42px;border:1px solid #555}
.versCarte{display:block;text-align:right;margin:-24px 0 17px}
.versCarte a{text-decoration:none}
div.liensTri{display:block;position:relative;margin:0 0 30px 0;font-family:Verdana, Geneva, sans-serif;font-size:10px}
div.liensTri .titre{display:block;float:left;color:#752564;font-weight:bold}
div.liensTri .lien, div.liensTri .separateur{display:block;float:left;color:#666}
div.liensTri .lien a{color:#666}
div.liensTri .actif{background-color:#752564;color:#FFF;padding:0 3px 1px}
div.liensTri .actif a{color:#FFF}
div#listeAvecOnglets{margin:0 -10px 6px -1px;clear:both}
div#listeAvecOnglets div#onglets{display:block;clear:both}
div#listeAvecOnglets div#onglets.gauche{background-image:url(../images/onglets_gauche.png);background-repeat:no-repeat}
div#listeAvecOnglets div#onglets.droite{background-image:url(../images/onglets_droit.png);background-repeat:no-repeat}
div#listeAvecOnglets div#onglets .onglet{display:block;float:left;width:296px;text-align:center;line-height:24px;}
div#listeAvecOnglets div#onglets .onglet a{color:#888}
div#listeAvecOnglets div#onglets .onglet.actif{line-height:22px}
div#listeAvecOnglets div#onglets .onglet.actif a{color:#575757}
div#listeAvecOnglets .blocNavigationParPages.Haut{float:left}
.recherche_recap{display:block;float:left;padding:1px 4px 2px;color:#ffffff;background-color:#660066;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;margin-top:-8px}
.pts_recherche{color:#999;font-size:0.6em;font-weight:normal}
div#liste_aides{margin:-6px 0 -6px 2px;}
div#liste_aides .ligne_aide{display:block;height:16px;background-repeat:no-repeat;padding:2px 0 0 21px;color:#666}
div#liste_aides .avertissement{background-image:url(../images/warning.png)}
div#liste_aides .idee{background-image:url(../images/lightbulb_on.png)}
div.liste_pays{margin:0 0 12px 0}
div.liste_pays a{display:block;position:relative;float:left;width:280px;margin-right:10px;color:#630}
div.modeEmploi{background-image:url(../images/grosse_fleche_mode_emploi.png);background-repeat:no-repeat;padding:10px 0 10px 60px}
div.chapeau{margin:0 0 8px 0;padding:5px 6px 1px 6px}
#cms a{color:#555;text-decoration:none}
#cms a:hover{color:#000;text-decoration:underline}
#cms{margin:-10px 20px 30px 10px}
#cms h2{margin:12px 0 6px 6px}
#cms p{margin:0 0 4px 12px}
#cms ul{margin:3px 0}
#cms li{padding:3px 0 3px 17px;background-image:url(../images/puce.gif);background-repeat:no-repeat;background-position:8px 10px}
#cms .liste_2cols li{display:block;float:left;width:178px;}
.bidon{display:none}
ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #7c7c7c;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#ddd;background-color:#fff;text-align:left;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;z-index:50;background-color:#fff;color:#666;}
ul.autocompleter-choices li{position:relative;margin:-2px 0 0 0;padding:0.2em 1.5em 0.2em 1em;display:block;float:none !important;cursor:pointer;font-weight:normal;white-space:nowrap;font-size:1em;line-height:1.5em;}
ul.autocompleter-choices li.autocompleter-selected{background-color:#444;color:#fff;}
ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:bold;margin:0;padding:0;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#9FCFFF;}
.blocInfoMini{position:relative;background-image:url(../images/blocs/separation.gif);background-repeat:repeat-y;margin-bottom:38px;padding:1px 0;clear:both}
.blocInfoMini a.lienEditAdmin{position:absolute;top:3px;right:0;filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.1;}
.blocInfoMini a.lienEditAdmin:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.blocInfoMini .colonneGauche{position:relative;width:188px;float:left;text-align:center;margin-bottom:-16px;z-index:0}
.blocInfoMini .ensembleVilles{display:block;position:absolute;top:4px;left:173px;text-align:right;height:16px;z-index:10}
.blocInfoMini .ensembleVilles img{cursor:pointer}
.blocInfoMini .ensembleVilles .cadreVilles{display:block;position:absolute;top:15px;left:-177px;width:190px;border:1px solid #CF3131;background-color:#FFFFFF;text-align:left;padding-bottom:2px;margin-bottom:2px!important}
.blocInfoMini .ensembleVilles .cadreVilles .libelle{display:block;font-weight:bold;background-color:#CF3131;color:#FFF;padding:1px 3px 2px;margin-bottom:3px;cursor:default}
.blocInfoMini .ensembleVilles .cadreVilles .sousVille{display:block;font-size:9px;font-family:Verdana, Geneva, sans-serif;line-height:11px;padding:1px 3px}
.blocInfoMini .colonneGauche .ville{padding:3px 3px 3px 17px;font-family:Verdana, Geneva, sans-serif;font-weight:bold;font-size:10px;text-transform:uppercase}
.blocInfoMini .colonneGauche .theme{background-repeat:no-repeat;font-family:Verdana, Geneva, sans-serif;font-size:9px;padding:0px 3px 8px 17px}
.blocInfoMini .colonneGauche .dates{margin:-3px 0 3px 0;font-weight:bold;font-family:Verdana, Geneva, sans-serif;font-size:9px;line-height:11px}
.blocInfoMini .colonneGauche .distance{color:#666;margin:-2px 0 2px;cursor:default}
.blocInfoMini .colonneGauche .distance a{color:#666}
.blocInfoMini .colonneGauche .distance a:hover{text-decoration:none}
.blocInfoMini .colonneGauche .infos{padding:0 3px 0 0px}
.blocInfoMini .colonneGauche .infos p{margin-bottom:3px;}
.blocInfoMini .colonneGauche .type{font-style:italic;color:#666}
.blocInfoMini .colonneDroite{float:left;width:393px;padding-left:11px}
.blocInfoMini .colonneDroite h1.titre{color:#000000;font-family:geneva,verdana,arial,sans;padding:2px 0 4px 0;font-size:13px;font-weight:bold;margin-bottom:0;line-height:16px}
.blocInfoMini .colonneDroite .description{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:10px;color:#343434;line-height:1.5em}
.blocInfoMini .colonneDroite .pays_carte{float:left;margin:1px 6px 0 0}
.blocInfoMini .colonneDroite .photo_description{float:right;margin:0 0 1px 4px}
.blocInfoMini .footer{clear:both}
.blocInfoMini .footer .outils{padding:5px 0 0 199px;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:9px;color:#343434;}
.blocInfoMiniVert .colonneGauche .theme{background-image:url(../images/blocs/vert_barretheme.png);color:#759E05}
.blocInfoMiniVert .footer .outils{color:#759E05}
.blocInfoMiniVert .footer .outils a{color:#759E05}
.blocInfoMiniVert .ensembleVilles .cadreVilles{border-color:#759E05}
.blocInfoMiniVert .ensembleVilles .cadreVilles .libelle{background-color:#759E05}
.blocInfoMiniRouge .colonneGauche .theme{background-image:url(../images/blocs/rouge_barretheme.png);color:#cf3131}
.blocInfoMiniRouge .footer .outils{color:#cf3131}
.blocInfoMiniRouge .footer .outils a{color:#cf3131}
.blocInfoMiniRouge .ensembleVilles .cadreVilles{border-color:#cf3131}
.blocInfoMiniRouge .ensembleVilles .cadreVilles .libelle{background-color:#cf3131}
.blocInfoMiniBleu .colonneGauche .theme{background-image:url(../images/blocs/bleu_barretheme.png);color:#0080c3}
.blocInfoMiniBleu .footer .outils{color:#0080c3}
.blocInfoMiniBleu .footer .outils a{color:#0080c3}
.blocInfoMiniBleu .ensembleVilles .cadreVilles{border-color:#0080c3}
.blocInfoMiniBleu .ensembleVilles .cadreVilles .libelle{background-color:#0080c3}
.blocInfoMiniBleu .colonneGauche .dates{color:#269eDf}
.demonstration{color:#999;font-style:italic;text-align:center;padding:3px 0;border:1px dashed #999;border-left:none;border-right:none;margin-bottom:6px;background-color:#FFF}
.perime{color:#C00;font-style:normal;font-family:Verdana, Geneva, sans-serif;text-align:center;padding:3px 0;background-color:#EEE;border:1px dashed #C00;border-left:none;border-right:none;margin-bottom:9px}
.blocInfoFiche{position:relative;background-image:url(../images/blocs/separation.gif);background-repeat:repeat-y;margin-bottom:38px;padding:1px 0}
.blocInfoFiche a.lienEditAdmin{position:absolute;top:3px;right:0;filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.1;}
.blocInfoFiche a.lienEditAdmin:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.blocInfoFiche .colonneGauche{position:relative;width:188px;float:left;text-align:center;margin-bottom:-16px}
.blocInfoFiche .colonneGauche .ville{padding:3px 3px 3px 17px;font-family:Verdana, Geneva, sans-serif;font-weight:bold;font-size:10px;text-transform:uppercase}
.blocInfoFiche .colonneGauche .theme{background-repeat:no-repeat;font-family:Verdana, Geneva, sans-serif;font-size:9px;padding:0px 3px 8px 17px}
.blocInfoFiche .colonneGauche .dates{margin:-3px 0 3px 0;font-weight:bold;font-family:Verdana, Geneva, sans-serif;font-size:9px;line-height:11px}
.blocInfoFiche .colonneGauche .distance{color:#666;margin:-2px 0 2px;padding:0 3px 0 17px;cursor:default}
.blocInfoFiche .colonneGauche .distance a{color:#666}
.blocInfoFiche .colonneGauche .distance a:hover{text-decoration:none}
.blocInfoFiche .colonneGauche .infos{padding:0 3px 0 17px}
.blocInfoFiche .colonneGauche .infos p{margin-bottom:3px}
.blocInfoFiche .colonneGauche .infos .pays_nom{margin:6px 0 18px -14px;color:#630}
.blocInfoFiche .colonneGauche .infos .pays_carte{margin-top:35px}
.blocInfoFiche .colonneGauche .pays_carte{margin:20px 0 2px -6px}
.blocInfoFiche .colonneGauche .ign{margin:12px 4px 12px 0;border:1px solid #DDD;font-family:Verdana, Geneva, sans-serif;font-size:9px}
.blocInfoFiche .colonneGauche .ign .titre{float:left;line-height:15px;color:#62B4F3;font-weight:bold;padding:0 4px}
.blocInfoFiche .colonneGauche .ign .carte{margin-left:66px;line-height:15px;background-color:#FFF;color:#000;border-left:1px solid #72C4F3}
.blocInfoFiche .colonneGauche .notreAvis{display:block;position:relative;margin:12px 4px 12px 0;background-color:#0090C3;color:#FFF;line-height:15px;font-family:Verdana, Geneva, sans-serif;font-size:9px}
.blocInfoFiche .colonneGauche .notreAvis a{cursor:default;font-weight:bold;display:block;}
.blocInfoFiche .colonneGauche .notreAvis span{display:none;background-color:#FFF;margin:0 1px;color:#BBB;font-weight:normal}
.blocInfoFiche .colonneGauche .notreAvis span.actif{color:#0090C3;font-weight:bold;font-size:1.1em;background-image:url(../images/blocs/notre_avis_fond.png);background-repeat:no-repeat;background-position:center center}
.blocInfoFiche .colonneGauche .notreAvis a:hover{text-decoration:none;padding-bottom:1px}
.blocInfoFiche .colonneGauche .notreAvis a:hover span{display:block;}

.blocInfoFiche .colonneGauche .remisesAdherants{display:block;position:relative;margin:12px 4px 12px 0;background-color:#F90;color:#FFF;line-height:15px;font-family:Verdana, Geneva, sans-serif;font-size:9px}
.blocInfoFiche .colonneGauche .remisesAdherants a{cursor:default;font-weight:bold;display:block;}
.blocInfoFiche .colonneGauche .remisesAdherants span{display:none;background-color:#FFF;margin:0 1px;color:#F90;font-weight:bold}
.blocInfoFiche .colonneGauche .remisesAdherants a:hover{text-decoration:none;padding-bottom:1px}
.blocInfoFiche .colonneGauche .remisesAdherants a:hover span{display:block;}

.blocInfoFiche .colonneGauche .offres_proximite{padding:7px 3px 6px 6px;text-align:left;margin:32px 4px 12px -6px;/*border:1px solid #8fd6f9;background-color:#e9f8ff*/}
.blocInfoFiche .colonneGauche .offres_proximite .titre{font-size:11px; font-weight:bold; color:#333; text-decoration:underline; margin-bottom:4px}
.blocInfoFiche .colonneGauche .offres_proximite a{font-size:11px;color:#333;font-style:italic}
.blocInfoFiche .ensembleVilles{display:block;position:absolute;top:4px;left:173px;text-align:right;height:16px;z-index:1000}
.blocInfoFiche .ensembleVilles img{cursor:pointer}
.blocInfoFiche .ensembleVilles .cadreVilles{display:block;position:absolute;top:15px;left:-177px;width:190px;border:1px solid #CF3131;background-color:#FFFFFF;text-align:left;padding-bottom:2px;margin-bottom:2px!important}
.blocInfoFiche .ensembleVilles .cadreVilles .libelle{display:block;font-weight:bold;background-color:#CF3131;color:#FFF;padding:1px 3px 2px;margin-bottom:3px;cursor:default}
.blocInfoFiche .ensembleVilles .cadreVilles .sousVille{display:block;font-size:9px;font-family:Verdana, Geneva, sans-serif;line-height:11px;padding:1px 3px}
.blocInfoFiche .colonneDroite{float:left;width:393px;padding-left:11px}
.blocInfoFiche .colonneDroite h1{color:#000000;clear:both;font-family:geneva,verdana,arial,sans;padding:2px 0 5px 0;font-size:13px;font-weight:bold;margin-bottom:14px}
.blocInfoFiche .colonneDroite h2{color:#000000;clear:both;font-family:geneva,verdana,arial,sans;padding:40px 0 4px 0;font-size:12px;font-weight:bold;margin-bottom:4px;line-height:16px;text-decoration:underline}
.blocInfoFiche .colonneDroite .ouvertures h2, .blocInfoFiche .colonneDroite .liens h2{color:#000000;padding-top:20px}
.blocInfoFiche .colonneDroite .description{font-family:Geneva,Verdana,Helvetica,Arial,sans-serif;font-size:10px;color:#343434;line-height:1.5em;padding-bottom:25px}
.blocInfoFiche .colonneDroite .description ul{margin:3px 0}
.blocInfoFiche .colonneDroite .description li{padding:3px 0 3px 17px;background-image:url(../images/puce.gif);background-repeat:no-repeat;background-position:8px 10px}
.blocInfoFiche .colonneDroite .description .liste_2cols li{display:block;float:left;width:178px;}
.blocInfoFiche .colonneDroite .description .aNoter{display:block;position:relative;margin:24px 0;padding:4px 10px 7px;color:#954584;font-weight:bold;border:1px solid #954584;border-left:none;border-right:none;*border-top:3px solid;}
.blocInfoFiche .colonneDroite .photo_description{float:right;margin:0 0 1px 4px}
.blocInfoFiche .colonneDroite .galeriePhotos a{display:block;position:relative;float:left;width:120px;height:90px;margin:0 10px 10px 0}
.blocInfoFiche .colonneDroite .galeriePhotos a img{}
.blocInfoFiche .colonneGauche .type{font-style:italic;color:#666}
.blocInfoFiche .colonneDroite div.ouvertures{margin-top:12px;padding:0 0 0 53px;background-image:url(../images/blocs/ouvertures_fond.jpg);background-repeat:no-repeat;background-position:6px 21px;min-height:67px}
.blocInfoFiche .colonneDroite div.contact_mail{margin:20px 0 10px;padding:9px 0 0 53px;background-image:url(../images/mail.png);background-repeat:no-repeat;background-position:9px 3px;min-height:28px}
.blocInfoFiche .colonneDroite div.contact_mail a{color:#666}
.blocInfoFiche .colonneDroite div.liens{margin-top:12px;padding:0 0 0 53px;background-image:url(../images/blocs/liens_fond.jpg);background-repeat:no-repeat;background-position:6px 21px;min-height:67px}
.blocInfoFiche .colonneDroite div.liens a{display:block;color:#666;padding:0 0 3px 6px}
.blocInfoFiche .footer{clear:both}
.blocInfoFiche .footer .outils{padding:5px 0 0 199px;font-family:Geneva,Verdana,Helvetica,Arial,sans-serif;font-size:10px;color:#343434;}
.blocInfoFicheVert .colonneGauche .theme{background-image:url(../images/blocs/vert_barretheme.png);color:#759E05}
.blocInfoFicheVert .footer .outils{color:#759E05}
.blocInfoFicheVert .footer .outils a{color:#759E05}
.blocInfoFicheVert .ensembleVilles .cadreVilles{border-color:#759E05}
.blocInfoFicheVert .ensembleVilles .cadreVilles .libelle{background-color:#759E05}
.blocInfoFicheRouge .colonneGauche .theme{background-image:url(../images/blocs/rouge_barretheme.png);color:#cf3131}
.blocInfoFicheRouge .footer .outils{color:#cf3131}
.blocInfoFicheRouge .footer .outils a{color:#cf3131}
.blocInfoFicheBleu .colonneGauche .theme{background-image:url(../images/blocs/bleu_barretheme.png);color:#0080c3}
.blocInfoFicheBleu .footer .outils{color:#0080c3}
.blocInfoFicheBleu .footer .outils a{color:#0080c3}
.blocInfoFicheBleu .ensembleVilles .cadreVilles{border-color:#0080c3}
.blocInfoFicheBleu .ensembleVilles .cadreVilles .libelle{background-color:#0080c3}
.blocInfoFicheBleu .colonneGauche .dates{color:#269eDf}
div.info_tetedaffiche{position:relative;float:left;width:140px;height:340px;margin:0 4px 16px;text-align:center}
div.info_tetedaffiche a{text-decoration:none;color:#333;width:136px;height:300px}
div.info_tetedaffiche a:hover{position:absolute;top:-6px;left:0px}
div.info_tetedaffiche a img{background-color:#CCC}
div.info_tetedaffiche a .titre{display:block;font-weight:bold;margin-bottom:2px}
div.info_tetedaffiche a .lieu{color:#630;margin-bottom:2px}
div.info_tetedaffiche a .date{color:#269EDF}
.blocMini .ligneInfoAccueil{margin-bottom:4px}
.blocMini .sortirfeter h1, .blocMini .sortirfeter a.lientheme, .blocMini .sortirfeter .ligne2 a.theme{color:#007BC2}
.blocMini .partagerdesplaisirs h1, .blocMini .partagerdesplaisirs a.lientheme, .blocMini .partagerdesplaisirs .ligne2 a.theme{color:#CF3131}
.blocMini .decouvrirdeslieux h1, .blocMini .decouvrirdeslieux a.lientheme, .blocMini .decouvrirdeslieux .ligne2 a.theme{color:#759E05}
.blocMini .etrebienaccueilli h1, .blocMini .etrebienaccueilli a.lientheme, .blocMini .etrebienaccueilli .ligne2 a.theme{color:#b8b847}
.blocMini div{margin-left:8px}
.blocMini a.lientheme{display:block;position:relative;float:right;font-size:10px}
.blocMini h2{display:block;height:12px;overflow:hidden}
.blocMini h2, .blocMini h2 a{font-family:geneva,verdana,arial,sans;padding:1px 0 0px 0;font-size:10px;font-weight:bold;margin-bottom:0;line-height:11px;color:#333}
.blocMini h2 .ville{font-size:10px;color:#999;font-weight:normal}
.blocMini .ligne2 a.theme{font-style:italic;font-size:10px}
.blocMini .separateur_pays{position:relative;margin:16px 0 6px 4px;color:#630;font-weight:bold;border-bottom:1px solid #DDDDDD;padding-bottom:3px;}
.blocMini .separateur_pays a{font-weight:normal;color:#AAA;text-decoration:none;font-family:Verdana, Geneva, sans-serif;font-size:9px;position:absolute;right:0;bottom:2px}
.blocMini .separateur_pays a:hover{text-decoration:none;color:#777}
.ligneInfoAccueil div.ensembleVilles{display:inline;position:relative;margin:0px!important}
.ligneInfoAccueil a.TipsVilles{position:absolute;top:1px;left:3px;padding:0;line-height:normal}
.ligneInfoAccueil .ensembleVilles img{display:block;margin:0;padding:0;font-size:1px;border:0;line-height:0;width:11px;height:12px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
#colonne_gauche input{display:block;border:0;font-size:10px;height:14px}
#colonne_gauche .bloc_borderblanc_vide{border:1px solid #FFFFFF;padding:0;margin-bottom:7px;color:#FFFFFF;font-weight:bold}
#colonne_gauche .bloc_borderblanc_vide .titre{display:block;position:relative;text-align:center;padding:3px 0;background-color:#752564;color:#fff;border-bottom:1px solid #979;margin-bottom:1px}
#colonne_gauche .bloc_borderblanc_vide form#perimetre{padding:10px 6px}
#colonne_gauche .bloc_borderblanc_vide .btn_valider{background-color:#2b0a24;color:#FFF;font-family:Arial, Helvetica, sans-serif;height:auto;font-size:10px;display:block;cursor:pointer}
#colonne_gauche .bloc_recherche{border:none!important;padding:5px 0 7px}
#colonne_gauche .bloc_recherche label{display:block;position:relative;float:none;margin-bottom:3px}
#colonne_gauche .bloc_recherche .zoneChamp input{width:147px;float:left}
#colonne_gauche .bloc_recherche .btn_validerRecherche{float:left;margin-left:3px}
#colonne_gauche .bloc_ville .bnt_suppr{float:right;margin-top:1px;*padding-top:1px}
#colonne_gauche .bloc_ville .separateur{font-size:1px;border-bottom:1px solid #EEE;height:1px;margin:3px 0 7px}
#colonne_gauche .bloc_ville .ville label{float:left;margin-right:3px;*padding-top:2px}
#colonne_gauche .bloc_ville .ville input{width:105px}
#colonne_gauche .bloc_ville .km{margin:7px -5px 4px 3px;*margin:7px -5px 4px 0px}
#colonne_gauche .bloc_ville .km label{display:none}
#colonne_gauche .bloc_ville .km .ligneRadio{float:left;width:50px}
#colonne_gauche .bloc_ville .km .ligneRadio input{float:left;margin-right:1px}
#colonne_gauche .bloc_ville .km .ligneRadio span{float:left;font-weight:normal;font-family:Verdana, Geneva, sans-serif;font-size:9px;margin-bottom:5px}
#colonne_gauche .bloc_ville .bouton{text-align:center}
#colonne_gauche .bloc_ville .bouton input{margin:0 auto}
#colonne_gauche .bloc_ville .dates{margin:9px 0 0 5px}
#colonne_gauche .bloc_ville .dates label{display:block;float:left;font-weight:normal;margin-right:3px}
#colonne_gauche .bloc_ville .dates input{display:block;float:left;width:60px;font-size:10px;color:#333}
#colonne_gauche .bloc_ville table.filtres{margin:-3px 0 0}
#colonne_gauche .bloc_ville table.filtres td{padding:2px 3px 0 3px;font-weight:normal}
#colonne_gauche .bloc_ville table.filtres td div{height:18px}
#colonne_gauche .bloc_ville table.filtres td.contexte{text-align:right;border-right:1px solid #eee;padding-right:5px;padding-left:0}
#colonne_gauche .bloc_ville table.filtres td.contexte input{float:right;margin:0 0 4px 4px}
#colonne_gauche .bloc_ville table.filtres td.periode input{float:left;margin:0 4px 4px 0}
.thematiques{}
.thematiques .section{cursor:pointer}
.thematiques .section div{cursor:default}
.thematiques .pied0{font-size:0px;height:7px;width:171px;background-image:url(../images/colonne_gauche_theme_sortirfeter_bas.png);background-repeat:no-repeat;margin-bottom:3px}
.thematiques .pied1{font-size:0px;height:7px;width:171px;background-image:url(../images/colonne_gauche_theme_plaisirs_bas.png);background-repeat:no-repeat;margin-bottom:3px}
.thematiques .pied2{font-size:0px;height:7px;width:171px;background-image:url(../images/colonne_gauche_theme_lieux_bas.png);background-repeat:no-repeat;margin-bottom:3px}
.thematiques .pied3{font-size:0px;height:7px;width:171px;background-image:url(../images/colonne_gauche_theme_etrebienaccueilli_bas.png);background-repeat:no-repeat;margin-bottom:3px}
.thematiques .group_section.id0{background-image:url(../images/colonne_gauche_theme_sortirfeter_fond.png);background-repeat:repeat-y}
.thematiques .group_section.id1{background-image:url(../images/colonne_gauche_theme_plaisirs_fond.png);background-repeat:repeat-y}
.thematiques .group_section.id2{background-image:url(../images/colonne_gauche_theme_lieux_fond.png);background-repeat:repeat-y}
.thematiques .group_section.id3{background-image:url(../images/colonne_gauche_theme_etrebienaccueilli_fond.png);background-repeat:repeat-y}
.thematiques .niv2{font-family:Arial, Geneva, Verdana, Trebuchet, sans-serif;font-size:10px;font-weight:bold;color:#FFFFFF;margin:0 6px;padding-left:0px;line-height:20px}
.thematiques .group_section.id3 .niv2{color:#3d3db7}
.thematiques a.niv3{margin:0 3px;background-color:#FFFFFF;color:#ff0000;padding-left:6px;font-family:Arial, Geneva, Verdana, Trebuchet, sans-serif;font-size:10px;line-height:14px}
.thematiques .id0 a.niv3{color:#007bc2}
.thematiques .id1 a.niv3{color:#CF3131}
.thematiques .id2 a.niv3{color:#759E05}
.thematiques .id3 a.niv3{color:#3d3db7}
.thematiques .active{font-weight:bold}
.thematiques a .toutesrubs
 {display:block; width:150px; height:12px; background-image:url(../images/toutesrubs.png); background-repeat:no-repeat; font-size:1px; line-height:1px; color:#FFF}
.thematiques .id0 a .toutesrubs
 {background-position:0 0}
.thematiques .id0 a:hover .toutesrubs
 {background-position:-150px 0}
.thematiques .id0 a.active .toutesrubs
 {background-position:-300px 0}
.thematiques .id0 a.active:hover .toutesrubs
 {background-position:-450px 0}
.thematiques .id1 a .toutesrubs
 {background-position:0 -12px}
.thematiques .id1 a:hover .toutesrubs
 {background-position:-150px -12px}
.thematiques .id1 a.active .toutesrubs
 {background-position:-300px -12px}
.thematiques .id1 a.active:hover .toutesrubs
 {background-position:-450px -12px}
.thematiques .id2 a .toutesrubs
 {background-position:0 -24px}
.thematiques .id2 a:hover .toutesrubs
 {background-position:-150px -24px}
.thematiques .id2 a.active .toutesrubs
 {background-position:-300px -24px}
.thematiques .id2 a.active:hover .toutesrubs
 {background-position:-450px -24px}
.thematiques .id3 a .toutesrubs
 {background-position:0 -36px}
.thematiques .id3 a:hover .toutesrubs
 {background-position:-150px -36px}
.thematiques .id3 a.active .toutesrubs
 {background-position:-300px -36px}
.thematiques .id3 a.active:hover .toutesrubs
 {background-position:-450px -36px}
.domaines{margin:15px 0}
.domaines a{color:#FFF;line-height:16px;font-style:italic}
.domaines a.actif{font-weight:bold}
form.cssGeneral{display:inline;}
form.cssGeneral .ligneForm{padding:3px 0}
form.cssGeneral legend{display:none;}
form.cssGeneral label{display:block;float:left;width:190px;padding-top:2px;color:#333;text-align:right;font-weight:bold}
form.cssGeneral .zoneChamp{display:block;padding-left:205px;}
form.cssGeneral input, select{vertical-align:middle;}
form.cssGeneral input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px}
form.cssGeneral fieldSet{border:none;background:#F8F8F8 none repeat scroll 0%;border:1px solid #CCCCCC !important;margin-bottom:1.5em;padding:1.2em 1.5em;}
form.cssGeneral fieldSet.fieldsetTabs{border:none !important;margin-bottom:1.5em;padding:0;}
form.cssGeneral .liRadio, .liCheck{display:block;float:left;width:50px;margin-right:20px;}
form.cssGeneral .liRadio label, .liCheck label{width:30px;display:block;float:left;text-align:left}
form.cssGeneral .ligneCheck{display:block;float:left;width:200px;}
form.cssGeneral .ligneCheck input{margin-right:3px}
form.cssGeneral .ligneRadio{float:left;margin-right:20px}
form.cssGeneral .ligneRadio input{margin-right:3px}
form.cssGeneral img.bouton{margin-bottom:-5px;margin-top:4px;*margin-bottom:-2px;*margin-top:2px}
form.cssGeneral form em{color:#999;font-style:normal;font-size:10px}
form.cssGeneral .explications{font-size:0.9em;color:#666}
form.cssGeneral span.erreurForm{display:block;clear:both;color:#CC0000;width:190px;text-align:right}
form.cssGeneral span.erreurForm.extend{width:auto;text-align:center;margin-bottom:2px}
form.cssGeneral span.erreurTotal{display:block;background-color:#990000;color:#FFFFFF;padding:3px 6px;margin-bottom:8px}
form.cssGeneral span.validTotal{display:block;background-color:#009900;color:#FFFFFF;padding:3px 6px;margin-bottom:8px}
form.cssGeneral a.tipForm{line-height:16px;background-image:url(../images/help2.png);background-repeat:no-repeat;padding:0 8px;text-decoration:none;cursor:help;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50}
form.cssGeneral a.tipForm:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}
form.cssGeneral span.form_pas_aide{line-height:16px;padding-left:22px;text-decoration:none;}
form.cssGeneral .autocompleter-loading{background-image:url(../images/spinner.gif);background-position:right top;background-repeat:no-repeat}
form.cssGeneral option.titre{color:#333333;font-weight:bold}
form.cssGeneral option.niveau_option_0{color:#FF0000}
form.cssGeneral option.niveau_option_1{color:#0000CC}
form.cssGeneral option.niveau_option_2{color:#333333}
form.cssGeneral option.option_disabled{color:#CCCCCC}
form.cssGeneral.contact label{width:145px}
form.cssGeneral.contact .zoneChamp{padding-left:155px;}
.intercalaire{position:relative;margin:20px 0}
.intercalaire a.lienEditAdmin{position:absolute;top:3px;left:125px;filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.1;}
.intercalaire a.lienEditAdmin:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.intercalaire .contenu{position:relative;width:540px;float:right}
.intercalaire .picto{float:right;margin:2px 11px 0 0}
.intercalaire .galerie{width:405px;}
.intercalaire .galerie h2{font-family:geneva,verdana,arial,sans;color:#000000;border-bottom:1px solid #000000;line-height:normal;padding:0;margin-bottom:3px;font-size:12px}
.intercalaire .galeriePhotos a{display:block;float:left;height:60px;margin:0 10px 10px 0;position:relative;width:90px}
.intercalaire .galeriePhotos a img{clip:rect(0px, 90px, 60px, 0px);display:block;left:0;position:absolute;top:0}
.intercalaire .galerie .galeriePhotos{margin-right:-10px}
.intercalaire .citation{width:445px;background-image:url(../images/intercalaires/citation_haut.png);background-repeat:no-repeat;background-position:top left}
.intercalaire .citation .sous_cadre{background-image:url(../images/intercalaires/citation_bas.png);background-repeat:no-repeat;background-position:bottom right;padding:13px 40px;font-family:geneva,verdana,arial,sans;color:#752465;font-size:10px;font-style:italic}
.intercalaire .citation .sous_cadre .texte{line-height:17px}
.intercalaire .citation .sous_cadre .reference{text-align:right}
.intercalaire .article{width:390px;padding:6px 8px;border:1px solid}
.intercalaire .article h2{font-family:geneva,verdana,arial,sans;color:#752465;border-bottom:1px dotted #752465;line-height:normal;padding:0;margin-bottom:3px;font-size:12px}
.intercalaire .article .illustration{float:right;margin:0 0 0 16px}
.intercalaire .article .texte{font-size:10px;line-height:17px;color:#555}
.intercalaire .definition{width:380px;padding:5px 16px 3px 10px;border-left:1px solid #CCC}
.intercalaire .definition h2{font-family:geneva,verdana,arial,sans;color:#752465;border-bottom:1px dotted #752465;line-height:21px;padding:0;margin-bottom:5px;font-size:11px}
.intercalaire .definition .illustration{float:right;margin:0 0 0 16px}
.intercalaire .definition .texte{font-size:10px;line-height:17px;color:#555}
.intercalaire .definition .texte p{padding-left:4px}
.intercalaire .pub{text-align:center;position:relative;float:none;width:auto;margin-left:-2px}
.intercalaire .panoramique{width:578px;padding:6px 8px;border:none;text-align:right}
.intercalaire .panoramique h2{font-family:geneva,verdana,arial,sans;color:#752465;border-bottom:1px solid #752465;line-height:20px;margin-bottom:3px;font-size:12px;padding:0 2px 0;min-height:10px}
.intercalaire .panoramique .illustration{float:right;margin:0 0 0 16px}
.intercalaire .panoramique a{display:block;border:none;padding:0}
.intercalaire .panoramique .texte{font-size:10px;line-height:17px;color:#555}
.tool-TipsVilles{margin:-4px 0 0 -193px;*margin:39px 0 0 -193px;width:190px;border:1px solid #999;background-color:#FFFFFF;text-align:left;padding-bottom:2px;margin-bottom:2px!important;z-index:1000}
.tool-TipsVilles .tip-title{display:block;font-weight:bold;background-color:#999;color:#FFF;padding:1px 3px 2px;margin-bottom:3px;cursor:default}
.tool-TipsVilles .tip-text{display:block;font-size:9px;font-family:Verdana, Geneva, sans-serif;line-height:11px;padding:1px 3px}
.tool-TipsVilles.theme3{border-color:#0080c3}
.tool-TipsVilles.theme3 .tip-title{background-color:#0080c3}
.tool-TipsVilles.theme4{border-color:#cf3131}
.tool-TipsVilles.theme4 .tip-title{background-color:#cf3131}
.tool-TipsVilles.theme5{border-color:#759E05}
.tool-TipsVilles.theme5 .tip-title{background-color:#759E05}
.tool-TipsVilles.theme6{border-color:#999}
.tool-TipsVilles.theme6 .tip-title{background-color:#999}
#unitip{position:absolute;z-index:1000;top:-1000px;color:#111;font:normal normal 1em/11px Verdana, Arial, Helvetica, sans-serif;line-height:normal;display:none;}
#unitippoint, #unitipmid, #unitipcap{position:relative;top:0px;left:0px;width:360px;display:block;}
#unitippoint{background:url(../images/infobulle/TipPointForm.png) no-repeat;height:34px;overflow:hidden;}
#unitipmid{background:url(../images/infobulle/TipMidForm.png) repeat;height:auto;}
#unitipcap{background:url(../images/infobulle/TipCapForm.png) no-repeat;height:45px;overflow:hidden;}
#unitipcontent{margin:0 18px 0 20px;}
#unitipcontent .titre{display:block;margin-bottom:2px;color:#752564;font:bold normal 1.1em/12px Verdana, Arial, Helvetica, sans-serif;}
#unitipcontent .lieu{color:#663300;margin-bottom:2px;}
#unitipcontent .date{color:#269EDF;}




/******************************************************************/
/********** Encart Google *****************************************/
/******************************************************************/
#google
 {margin:-28px 0 30px 8px}

	#google .cadre_haut
	 {position:relative; background-image:url(../images/google_cadre_haut_2.gif); background-repeat:no-repeat; width:579px; height:30px}
	
		#google .cadre_haut .titre
		 {display:block; position:absolute; top:15px; left:9px; background-color:#FFF; height:18px; font-size:18px; color:#752564; font-weight:bold; padding: 0 4px 0 6px}
		
			#google .cadre_haut .titre .mots_clef
			 {font-size:12px}
	
	#google .cadre_milieu
	 {background-image:url(../images/google_cadre_cotes.gif); background-repeat:repeat-y; width:579px;}
	
		#google .cadre_milieu .inner
		 {padding:6px 12px 0px 16px}
		
			#google .cadre_milieu .inner .texte
			 {margin-bottom:8px}
			
				#google .cadre_milieu .inner .texte b
				 {color:#752564; text-decoration:underline}
			
			#google .ligneInfoGoogle
			 {font-size:10px; margin-bottom:12px}
			
			#google .ligneInfoGoogle h2, #google .ligneInfoGoogle h2 a
			 {font-size:11px; font-weight:bold; line-height:10px}
			
			#google .ligneInfoGoogle.theme5, #google .ligneInfoGoogle.theme6 a
			 {color:#B8B847}
			#google .ligneInfoGoogle.theme5, #google .ligneInfoGoogle.theme5 a
			 {color:#759E05}
			#google .ligneInfoGoogle.theme5, #google .ligneInfoGoogle.theme4 a
			 {color:#CF3131}
			#google .ligneInfoGoogle.theme3, #google .ligneInfoGoogle.theme3 a
			 {color:#269EDF}
			
			#google .ligneInfoGoogle .ville
			 {color:#666; font-weight:normal; font-size:10px}
			
			#google .ligne_bas
			 {text-align:right; color:#999}
			
				#google .ligne_bas a
				 {color:#999}
				
					#google .ligne_bas a.plusfort
				 {color:#666}
	
	#google .cadre_bas
	 {background-image:url(../images/google_cadre_bas.gif); background-repeat:no-repeat; width:579px; height:8px; font-size:1px; line-height:1px}
	
	
	
	
	
	
	
	
