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;}
.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;}
#menu_univers,#colonne_gauche,#colonne_droite,#fonctionnalites_communes,#hierarchie,#pieddepage,div.zoom,.lien_a_droite,.spip-admin-float{display:none;}
body{font-size:70%;}
#logo{display:block;}
#flash_bandeau{display:none;}
#bandeau{padding-bottom:1em;margin-bottom:2em;border-bottom:1px solid #666;}
#a_la_une_univers .invisible,#et_aussi_univers .invisible,#fil_infos_univers .invisible,#nuage_univers .invisible,#encart_rdv_univers .invisible{display:block;font-size:120%;border-bottom:1px solid #DDD;}
#encart_rdv_univers .titre{font-size:90%;}
h2.titre_fil_infos_general{margin-bottom:0.5em;}
li{list-style:disc;}
.boutonstexte{display:none;}
div.onlytext{width:auto!important;}
div.onlytext a:link,div.onlytext a:visited{color:#009;background:transparent;font-weight:bold;text-decoration:underline;}
div.onlytext a:link:after,div.onlytext a:visited:after{content:" (" attr(href) ") ";font-size:90%;}