body{background-color:#e6e6e6;}
#conteneur_global{background:#fff no-repeat center top url(/squelettes/images/fond_conteneur_global.gif);width:100%;height:100%;}	#conteneur{text-align:left;width:951px;margin:0 auto;}	#conteneur #bandeau{width:951px;height:135px;padding:10px 0px;}	#conteneur #bandeau #logo{width:166px;height:135px;float:left;}	#conteneur #bandeau #logo{width:166px;height:135px;float:left;}	#conteneur #flash_bandeau{width:785px;height:135px;float:left;}	#conteneur #flash_bandeau embed{margin:0;}	#conteneur #menu_univers{width:100%;}	#conteneur #hierarchie{margin-top:4px;padding:5px 0px;background:url(/squelettes/images/fond_colonne_droite.jpg) no-repeat top right;color:#a1a0a0;font-size:10px;}	#conteneur #hierarchie span.fleche_rouge{color:#e10019;font-size:12px;font-weight:bold;}	#conteneur #hierarchie a{color:#a1a0a0;font-weight:bold;}	#conteneur #colonne_centrale{float:left;width:100%;}	#conteneur #content_colonne_centrale{width:593px;margin:0px 178px 0px 158px;padding:3px 10px;}	#conteneur #content_colonne_centrale #conteneur_contenu{min-height:550px;height:auto !important;height:550px;color:#4e4e4e;}	#conteneur #colonne_droite{background:url(/squelettes/images/fond_colonne_droite.jpg) no-repeat top left;float:left;width:167px;margin-left:-178px;min-height:550px;height:auto !important;height:550px;padding-left:11px;}	#conteneur #colonne_droite a{color:#fff;}	#conteneur #colonne_gauche{float:left;width:158px;margin-left:-951px;margin-bottom:10px;}
#pieddepage{background:url(/squelettes/images/fond_pied.gif) #e6e6e6 repeat-x top;color:#FFF;clear:left;width:100%;margin-bottom:10px;}	#pieddepage #content_pieddepage{margin:auto;width:951px;padding-top:20px;}	#pieddepage #content_pieddepage #pied_colonne_un{width:215px;padding-left:20px;float:left;background:url(/squelettes/images/border_pied_de_page.gif) no-repeat top right;}	#pieddepage #content_pieddepage #pied_colonne_deux{width:215px;padding-left:20px;float:left;background:url(/squelettes/images/border_pied_de_page.gif) no-repeat top right;}	#pieddepage #content_pieddepage #pied_colonne_trois{width:215px;padding-left:20px;float:left;background:url(/squelettes/images/border_pied_de_page.gif) no-repeat top right;}	#pieddepage #content_pieddepage #pied_colonne_quatre{width:215px;padding-left:20px;float:left;}	#pieddepage #content_pieddepage #pied_colonne_un ul,#pied_colonne_deux ul,#pied_colonne_trois ul,#pied_colonne_quatre ul{margin:0;padding:0;}	#pieddepage #content_pieddepage #pied_colonne_un li,#pied_colonne_deux li,#pied_colonne_trois li,#pied_colonne_quatre li{list-style:none;list-style-position:inside;margin:0;padding:0;!margin-left:-17px;}	#pieddepage #content_pieddepage #pied_colonne_un a,#pied_colonne_deux a,#pied_colonne_trois a,#pied_colonne_quatre a{color:#414141;text-decoration:underline;margin:0;padding:0;}	#pieddepage #content_pieddepage #pied_colonne_un a:hover,#pied_colonne_deux a:hover,#pied_colonne_trois a:hover,#pied_colonne_quatre a:hover{text-decoration:none;}
body{font-size:0.7em;line-height:1.3em;font-family:Tahoma,Verdana,Arial;}
.invisible{display:none;}
h1,h2,h3,h4,h5,h6{font-weight:bold;margin:0;padding:0;}
h1{font-size:130%;line-height:150%;}
h2{font-size:125%;line-height:145%;}
h3{font-size:110%;line-height:125%;}
h4{font-size:105%;line-height:120%;}
h5{font-size:100%;line-height:100%;}
h6{font-size:100%;}
a:link{color:#577ba2;text-decoration:none;}
a:visited{color:#577ba2;text-decoration:none;}
a:hover{color:#577ba2;text-decoration:underline;}
a:active,a:focus{color:#577ba2;text-decoration:none;}
p{margin:0;padding:0;}
dl{margin:0;}
dl dt{font-weight:bold;}
blockquote{margin:0 0 0.8em 0.8em;color:#666;font-style:italic;}
strong{font-weight:bold;}
pre{margin-bottom:0.8em;padding:0.8em;font-family:courier,mono-space;}
legend{display:none;}
cite,em,dfn{font-style:italic;}
del{text-decoration:line-through;color:#666;}
ins,dfn{border-bottom:1px solid #ccc;}
small,sup,sub{font-size:85%;}
abbr,acronym{text-transform:uppercase;font-size:85%;letter-spacing:.1em;}
a abbr,a acronym{border:none;}
abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px solid #ccc;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
blockquote{border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666;}
blockquote *:first-child:before{content:"\201C";}
blockquote *:first-child:after{content:"\201D";}
embed{margin:10px 0px;}
textarea{font-family:Tahoma,Verdana,Arial;font-size:1em;}
textarea,input[type='text'],input[type='password'],select{border:1px solid #ccc;background:#fff;padding:0.15em;}
textarea:hover,input[type='text']:hover,input[type='password']:hover,select:hover{border-color:#999;}
textarea:focus,input[type='text']:focus,input[type='password']:focus,select:focus{border-color:#888;outline:0px solid orange;}
input[type='text'],input[type='password']{cursor:text;}
#conteneur #content_colonne_centrale #conteneur_contenu .entete_rubrique{height:26px;line-height:26px;width:100%;display:block;}
#conteneur #colonne_droite #tv_region{width:167px;min-height:50px;height:auto !important;height:50px;background:url(/squelettes/images/bas_tv_region.gif) no-repeat bottom left;text-align:left;margin-bottom:10px;}	#conteneur #colonne_droite #tv_region #contenu_tv_region{background:url(/squelettes/images/haut_tv_region.gif) no-repeat top left;display:block;padding:10px;padding:0px 10px 10px 10px;}	#conteneur #colonne_droite #tv_region #contenu_tv_region #titre_tv_region{display:block;width:146px;height:30px;margin-bottom:5px;}	#conteneur #colonne_droite #tv_region #contenu_tv_region ul li{background:url(/squelettes/images/puce_tv_region.gif) top left no-repeat;padding-left:15px;line-height:16px;}
#colonne_droite #publicite_general,#colonne_droite #publicite_univers{margin:0;padding:0;width:167px;}
#colonne_droite #publicite_general *,#colonne_droite #publicite_univers *{margin:0;padding:0;}	#colonne_droite #publicite_general ul,#colonne_droite #publicite_univers ul{margin:0;padding:0;width:167px;}	#colonne_droite #publicite_general ul li,#colonne_droite #publicite_univers ul li{margin:0;padding:0;width:167px;list-style:none;text-align:center;}
.item_colonne_gauche{cursor:pointer;background:url(/squelettes/images/item_colonne_gauche.gif) no-repeat top left;line-height:36px;height:36px;color:#fff;font-weight:bold;padding-left:15px;}
span.plus,span.moins{float:right;margin-right:20px;margin-top:15px;}
ul.deroule{margin:0;padding-bottom:10px;display:none;}
ul.deroule li{background:url(/squelettes/images/general/puce_grise.gif) top left no-repeat;padding-left:10px;line-height:16px;}	ul.deroule li a{color:#000;cursor:pointer;}	ul.deroule li a:hover,ul.deroule li a:link,ul.deroule li a:visited{color:#000;cursor:pointer;}	ul.deroule a.actif{font-weight:bold;}	ul.deroule li ul{margin-left:10px;}   	#mon_espace a{color:#fff;}  	#marches_public a{color:#fff;} 	#appels_projets a{color:#fff;}
#drapeaux{margin-top:20px;}
.menu-univers{background:url(/squelettes/images/fond_menu_univers.jpg) repeat-x top;width:772px;font-size:12px;font-weight:normal;height:22px;text-align:left;float:left;}
.menu-univers li.niv1{display:block;float:left;}
.menu-univers li.pipe{display:block;float:left;padding:0;margin:0;width:2px;height:22px;background:url(/squelettes/images/pipe_menu_univers_1.jpg) top center no-repeat;}
.menu-univers li.niv1 span.titre_univers{display:block;color:#fff;text-decoration:none;padding:0px 8px;line-height:22px;width:240px;text-align:center;cursor:default;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:16px;}
.menu-univers li.niv1 span.titre_univers_over{background:url(/squelettes/images/fond_menu_univers_over.jpg) repeat-x;}
.menu-univers li.niv1 span.rubrique_active{color:#2c4b76;font-weight:bold;}
.menu-univers li.niv1 ul{width:772px;display:none;position:absolute;left:-999em;clear:both;margin:0 auto;list-style:none;font-weight:normal;margin:0;padding:0;background:url(/squelettes/images/fond_menu_univers_1.jpg);}
.menu-univers li ul li{display:inline;} 
.menu-univers li ul li.pipe2 span{background:url(/squelettes/images/pipe_menu_univers_2.jpg) top no-repeat;display:inline-block;vertical-align:middle;height:28px;width:2px;padding:0;margin:0;}
.menu-univers li ul a{display:inline-block;vertical-align:middle;height:28px;line-height:28px;white-space:pre;color:white;text-decoration:none;font-size:13px;padding:0;margin:0 6px;}
.menu-univers li ul a:hover{color:#456490;text-decoration:none;}
#recherche_verticrawl{background:url(/squelettes/images/fond_encart_verticrawl.jpg) repeat-x top;width:178px;height:20px;padding-top:2px;float:left;}	#recherche_verticrawl fieldset,#recherche_verticrawl fieldset div{margin:0;padding:0;}	#recherche_verticrawl #label_verticrawl{font-size:10px;color:#fff;padding-left:5px;font-weight:bold;vertical-align:middle;}	#recherche_verticrawl input#motcle{width:81px;border:1px solid #5881a1;font-size:10px;color:#000;padding:0 2px;margin:0;vertical-align:middle;}	#recherche_verticrawl #bouton_valider_verticrawl{margin:0;padding:0;border:0;background:none;}
.nettoyeur{clear:both;margin:0;padding:0;border:none;height:0;line-height:1px;font-size:1px;} 
.multiagenda caption{padding-bottom:0.5em;}
.multiagenda caption a,.multiagenda caption span{display:block;float:left;width:33%;}
.multiagenda caption .prev{text-align:left;}
.multiagenda caption .cur{text-align:center;font-weight:bold;}
.multiagenda caption .next{text-align:right;}
.multiagenda table.dates{width:50%;margin:1em auto;padding:0.3em;}
.multiagenda table.dates th,.multiagenda table.dates td{text-align:center;}
.multiagenda table.dates td .jour{display:inline-block;padding:0.2em 0.4em;}
.multiagenda table.dates td.occupe a{display:inline-block;padding:0.2em 0.4em;font-weight:bold;}
.multiagenda table.dates td.horsperiode,.multiagenda table.dates td.horsperiode a{color:#BBB;}
.multiagenda .liste{margin:1em auto;}
.multiagenda .liste table td{vertical-align:top;text-align:left;padding:1em 0;border-top:1px solid #DDD;}
.multiagenda .liste table td.date{font-weight:bold;white-space:pre;padding-right:1.5em;width:45%;}
.rmp_encadre_droite{display:block;float:right;width:33%;background:#CCC;padding:0.5em;margin-left:0.7em;}
.rmp_encadre_large{display:block;width:100%;background:#CCC;padding:0.5em;}
.vignette_grande{float:left;margin-right:10px;width:192px;height:98px;padding:3px;border:1px solid #a7a29b;background-color:#FFF;text-align:center;}
hr.separateur{background:url(/squelettes/images/hr.gif) no-repeat bottom left;border:0;font-size:0;height:2px;margin:5px 0px;}
.lien_a_droite{float:right;margin-right:10px;line-height:25px;text-align:right;color:#fff;}	.lien_a_droite a{color:#fff;font-weight:bold;font-size:13px;}	.lien_a_droite a:hover{color:#fff;}	.rss a{background:url(/squelettes/images/rss.gif) right no-repeat;font-size:13px;padding-right:25px;line-height:25px;height:25px;display:block;text-align:right;color:#fff;}	.rss a:hover{color:#fff;}
.bt_gris{border:0;cursor:pointer;display:block;margin:0 5px 0 0;padding:0 4px 0 0;background:url(/squelettes/images/bt_gris_droite.gif) no-repeat top right;color:#fff;font-weight:bold;}	.bt_gris span{line-height:18px;background:url(/squelettes/images/bt_gris_gauche.gif) no-repeat;display:block;white-space:nowrap;padding:0 0 0 7px;color:#fff;text-align:center;}
#listing{color:#3d3d3d;}	#listing .fond_couleur{background-color:#f4f4f4;}	#listing .article_listing{padding:10px;}	#listing .article_listing .titre_article_listing{color:#4e4e4e;}	#listing .article_listing .titre_article_listing h3{font-size:100%;}	#listing .article_listing .titre_article_listing a{color:#577ba2;font-size:13px;font-weight:bold;}	#listing .article_listing .date{margin-bottom:5px;}	#listing .article_listing .texte{margin-bottom:5px;}	#listing .article_listing .lire_suite{color:#577ba2;font-size:10px;font-weight:bold;}	#listing .article_listing .lire_suite a{color:#577ba2;} 	.modele_site .logo{display:block;float:left;width:150px;font-weight:bold;font-size:115%;color:#4e4e4e;}	.modele_site .liens{display:block;float:right;width:430px;}
#liste_sites{margin-right:10px;width:100%;float:left;margin-top:20px;}
#liste_sites .article_liste_sites{padding:7px 10px;!padding:10px 10px;}	#liste_sites .border_bottom_liste_sites{background:url(/squelettes/images/general/border_bottom_fil_info.gif) no-repeat bottom left;}	#liste_sites .article_liste_sites .logo_liste_sites{float:left;width:60px;margin-right:10px;}	#liste_sites .article_liste_sites .titre_liste_sites{float:left;}	#liste_sites .article_liste_sites .titre_liste_sites a{text-decoration:underline;font-weight:normal;}	#liste_sites .article_liste_sites .titre_liste_sites a:hover{text-decoration:none;font-weight:normal;}
.formulaire_forum label,.formulaire_forum input,.formulaire_forum textarea{display:block;width:430px;}
.formulaire_forum .previsu{width:414px;border:1px solid #900;}
.formulaire_forum .previsu input{width:390px;}	.form_row{clear:both;padding-top:0.8em;margin-top:0.8em;border-top:1px solid #DDD;}	.form_row .form_label{width:30%;float:left;}	.form_row .form_input{width:65%;float:right;}	.form_row .form_input textarea{width:400px;}	.form_row .form_input .rappel{color:#333;font-style:italic;}  .formulaire_signature p{margin:5px;}	.formulaire_signature label{width:200px;float:left;}	formulaire_signature input{width:370px;float:right;}	.formulaire_signature .spip_bouton{padding-left:280px;}
.radiobox{margin:10px 0px 10px 0px;padding:0px;width:200px;font-size:9px;font-family:verdana,sans-serif;color:#999;}
.controles{cursor:pointer;text-align:right;margin-bottom:5px;}
.playliste{list-style-type:none;padding:3px;margin:0;border:1px solid #ccc;}
.radiobox a,.radiobox a:hover{text-decoration:none;font-family:verdana,sans-serif;color:#999;}
.radiobox li.over{background:#e6e6e6;}
.playliste_pagination{margin:5px 0px 0px 0px;border:1px solid #ccc;}
ul.playliste li{cursor:pointer;}
.radiobox li.play_on{background:#e6e6e6;}
span.play_{cursor:pointer;}
span.play_on{cursor:pointer;}
#scrollbar{clear:both;height:5px;margin:5px 0px;border:1px solid white;background-color:white;position:relative;cursor:pointer;}
#loading{margin:0px;padding:0px;height:5px;background-color:#ccc;width:0%;position:absolute;left:0px;top:0px;font-size:0.3em;z-index:10;}
#position{margin:0px;padding:0px;height:5px;background-color:#e74455;width:0%;position:absolute;left:0px;top:0px;font-size:0.3em;z-index:20;}
div#now_playing{width:120px;height:13px;text-align:left;}
#scroller_container{position:relative;float:left;width:120px;height:13px;overflow:hidden;border:1px solid #ccc;}
#scroller{width:120px;height:13px;position:absolute;left:0;top:0;margin:0;}
#scroller_container{overflow:auto;}	#player{background-color:#e9f6ff;color:#000;height:20px;width:200px;border:solid 1px #ccc;}	#player .button{width:20px;height:20px;background-repeat:no-repeat;background-position:2px 2px;float:left;}	#player .button a{display:block;height:20px;text-indent:-100em;overflow:hidden;}
html,body{min-height:100%;height:auto !important;height:100%;}
html{padding:0}
#TB_window{font:10px Verdana,Helvetica,sans-serif;}
#contentPad{margin:20px;}
#TB_overlay{position:absolute;z-index:100;width:100%;height:100%;top:0;left:0;min-height:100%;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
#TB_load{display:none;}
#TB_window{position:absolute;background:#000;z-index:102;color:#fff;display:none;text-align:left;}
#TB_window dl{padding:0;margin:0;}
#TB_window img{display:block;padding:10px 0 10px 10px;border:none;}
#TB_legend{position:relative;}
#TB_legend img{margin:0;}
#TB_caption{padding:10px 35px 10px 10px;font-weight:bold;text-align:left;}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif;padding:0px 35px 10px 10px;color:#fff;}
#TB_closeWindow{padding:0;margin:0;width:26px;height:26px;top:0px;right:10px;position:absolute;padding-bottom:0.7em;text-align:right;}
a#TB_closeWindowButton{color:#fff;}
#TB_ajaxWindowTitle{float:left;margin:5px 0 5px 10px;}
#TB_closeAjaxWindow{padding:5px 10px 7px 0;margin-bottom:1px;text-align:right;}
#TB_ajaxContent{clear:both;padding:5px;overflow:auto;text-align:left;line-height:1.4em;padding:0;margin:0;}
#TB_load{position:absolute;display:none;height:100px;width:100px;z-index:101;}
#TB_HideSelect{z-index:99;position:absolute;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px !important;margin-top:1px;margin-bottom:1px;}