/* Created with MAX's HTML Beauty++ 2004 */

body{font-size:1em;background-color:#f9f9f9;padding:1em;color:#333;border:1px solid #41B7C8;width:1000px;margin:0 auto;margin-top:20px;margin-bottom:20px;position:relative;}
#body2{background-color:#f8f8f8;border:1px solid #999999;border-left:transparent;border-top:transparent;padding-left:15px;padding-right:5px;padding-top:10px;padding-bottom:5px;margin:0 auto;width:982px;}
#body2p{background-color:#f8f8f8;border:1px solid transparent;padding-left:10px;padding-top:10px;padding-bottom:5px;margin:0 auto;width:878px;}
#body3{background-color:#f8f8f8;border:1px solid #999999;padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px;font-size:0.71em;margin-top:10px;width:988px;}
#body3m{background-color:white;border:1px solid #F7F7F7;font-size:0.71em;margin-top:10px;width:756px;height:67px;}
#body4{background-color:#f8f8f8;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:0.71em;margin-top:0;width:756px;margin:0 auto;}
#bodyCC{background-color:#f8f8f8;margin-left:100px;border:1px dashed #3366cc;border-top:transparent;padding-left:5px;padding-right:1px;padding-top:1px;padding-bottom:5px;width:645px;}
#menu{margin:0 0;}
#menu ul{margin:-11px;padding:10px;list-style:none;}
#menu ul li{display:inline;}
#menu ul li a{display:block;float:right;background:#f9f9f9;color:#3366cc;text-decoration:none;font-size:0.9em;padding:2px 3px;border:1px solid #3366cc;}
#menu ul li a:hover{background:#f2f2f9;border:1px solid #f2f2f9;}
img, table{margin:0;padding:0;border:0;}
ul, ol, li{margin:0;padding:0;}
ul{list-style:none;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0;font-size:1em;font-weight:normal;}
#page{width:63em;text-align:left;margin-left:auto;margin-right:auto;}
#conteneur{width:100%;background-color:#F9F9F9;border:0px solid;}
#conteneur #contenu{float:left;background-color:#F9F9F9;border:0px solid;width: 510px;}
#conteneur #contenu_article{float:left;width:46em;background-color:#F9F9F9;border:0px solid;}
#conteneur #navigation{float:right;width:15em;background-color:#F9F9F9;border:0px solid;}
#conteneur #navigation_gauche {float: left;width: 15em;background-color:#F9F9F9;}
#conteneur #navigation-b {float: left;width: 15em;}
#contenu .contre-encart{float:left;width:33em;}
#contenu .encart{float:right;width:11em;margin:0;margin-bottom:1em;}
#entete{width:100%;}
#entete #nom_site_spip, #entete a .spip_logos{display:block;float:left;font-weight:bold;font-size:1.5em;}
#entete a{text-decoration:none;}
#entete .formulaire_recherche{float:right;}
#hierarchie{clear:both;margin-bottom:16px;border-top:1px none #3366cc;font-size:0.77em;}
#hierarchieB{clear:both;margin-bottom:16px;font-size:0.77em;}
.colonne{text-align:left;padding:0 0.7em;;font-size:0.96em;font-family:Georgia,Times New Roman,Times,serif;}
.colonne a{font-size:1.03em;font-family:Georgia,Times New Roman,Times,serif;text-decoration:none;color:#243b54;}
.colonne a:hover{font-size:1.03em;text-decoration:none;font-family:Georgia,Times New Roman,Times,serif;color:#F79738;}
#pied{text-align:justify;padding:5px;font-size:0.917em;}
#pied a{font-size:0.917em;}
#pied a:hover{font-size:0.917em;}
#pied small{font-size:0.77em;}
#pied img{vertical-align:bottom;}
.nettoyeur{clear:both;margin:0;padding:0;border:0;height:0;line-height:1px;font-size:1px;overflow:hidden;}
.invisible{position:absolute;top:-3000em;height:1%;}
body, #navigation, #navigation_gauche, .encart, .formulaire_spip{font-family:Georgia, Times New Roman, Times, serif;}
#contenu{font-family:Georgia, Times New Roman, Times, serif;}
q, blockquote, .liste-articles li .texte, h3.spip{font-family:Georgia, Times New Roman, Times, serif;}
.rubriques, .breves, .syndic, .forums, .divers{background-color:#F9F9F9;min-width:10em;border:1px dotted #41B7C8;margin-bottom:1em;font-size:0.71em;}
.breves_bis {min-width:10em;border:transparent;margin-bottom:1em;font-size:0.71em;}
.menu-titre{padding:0.2em 0.4em;text-align:center;font-weight:bold;color:#243b54;border-bottom:1px dotted #41B7C8;}
.rubriques p, .breves p, .syndic p, .forums p, .divers p{margin:0;padding:0.2em 0.7em;}
.rubriques ul, .breves ul, .syndic ul, .forums ul, .divers ul{padding:0.2em 0;}
.rubriques li, .breves li, .syndic li, .forums li, .divers li{padding:0 0.7em;}
.rubriques{background:#F9F9F9;}
.rubriques .menu-titre{background:#F9F9F9;}
.breves{background-color:#F9F9F9;}
.breves .menu-titre{background:#F9F9F9;}
.syndic{background:#f8f8f8;}
.syndic .menu-titre{background:#F9F9F9;}
.forums{background:#f8f8f8;}
.forums .menu-titre{background:#F9F9F9;}
.divers{background:#f8f8f8;}
.divers .menu-titre{background:#F9F9F9;}
.cartouche{margin-bottom:2em;}
.cartouche .titre{font-size:1.27em;font-weight:bold;color:#243b54;}
#contenu .surtitre, #contenu .soustitre{font-size:0.82em;}
.cartouche .spip_logos{float:right;margin-left:16px;margin-bottom:16px;}
.cartouche p{margin:0;padding:0;clear:left;}
.cartouche small{font-size:0.71em;}
.cartouche .traductions{font-size:0.71em;}
.cartouche .traductions *{display:inline;}
.cartouche .traductions li{padding-left:1em;}
.chapo{margin-bottom:1.5em;font-size:0.96em;font-style:italic; font-weight:bold; color:#3366cc;}
.lien{background:#eee;margin:1em;margin-bottom:1.5em;padding:0.82em;border:1px solid #3366cc;font-size:0.82em;font-weight:bold;}
.texte{color:#000;font-size:0.96em;}
.ps, .notes{margin-top:1.4em;padding-top:2px;}
.ps{font-size:0.82em;}
.notes{clear:both;font-size:0.77em;}
.ps h2, .notes h2{font-size:1.19em;font-weight:bold;}
#documents_portfolio{clear:both;margin-top:1.4em;padding-top:2px;border-top:2px solid #ccc;}
#documents_portfolio h2{margin-bottom:0.4em;font-size:0.88em;font-weight:bold;}
#document_actif{margin-top:1em;}
#documents_joints{margin-top:1.4em;padding-top:2px;border-top:2px solid #ccc;}
#documents_joints h2{margin-bottom:0.4em;font-size:0.88em;font-weight:bold;}
#documents_joints li{margin-bottom:0.4em;}
#documents_joints li .spip_doc_titre small{font-weight:normal;}
.liste-articles li{margin-bottom:1em;}
.liste-articles li .titre{font-size:1.03em;font-weight:bold;}
.liste-articles li .spip_logos{float:right;margin-left:16px;margin-bottom:16px;clear:right;}
.liste-articles li p{margin:0;padding:0;}
.liste-articles li .enclosures{float:right;text-align:right;max-width:60%;margin:0;}
.liste-articles li small{display:block;font-size:0.71em;}
.liste-articles li small-b {width:200px;display: block;font-size: 10px;}
.liste-articles li .texte{background-color:#F9F9F9;margin:auto;border:1px dotted; border-color:#41b7c8;padding:0.9em;font-size:0.82em;line-height:1.4em;}
.pagination{font-size:0.9em;background-color: #ddedf7;width: 300px;}
.page_plan #contenu h2{clear:both;background:#F9F9F9;border:1px solid #41B7C8;padding:0.5em;margin-bottom:1em;font-weight:bold;text-align:center;}
.page_plan #contenu .contre-encart ul{display:block;clear:left;margin-left:1em;margin-bottom:1em;list-style:square;}
.page_plan #contenu .contre-encart li{list-style:inherit !important;}
.formulaire_spip form, .formulaire_spip fieldset, .formulaire_spip legend, .formulaire_spip label, .formulaire_spip input, .formulaire_spip textarea, .formulaire_spip select, .formulaire_spip option{margin:0;padding:0;border:0;background:none;}
.formulaire_spip{text-align:left;font-size:0.77em;}
.formulaire_spip p{margin:0.5em 0;padding:0;}
.formulaire_spip fieldset{display:block;margin:0.77em 0;padding:0.77em;border:0;}
.formulaire_spip legend{font-weight:bold;padding:3px;background:#fff;}
.formulaire_spip .forml{width:99%;padding:1px;border:1px solid;font-family:inherit;font-size:inherit;}
.spip_bouton{text-align:right;}
.spip_bouton input{margin:3px 0;padding:1px 2px;border:2px outset;font-weight:bold;float:right;}
.reponse_formulaire{font-weight:bold;color:#f00;}
fieldset.reponse_formulaire{border:1px dotted;font-weight:normal;}
fieldset.previsu{padding:1em;border:1px solid;}
.formulaire_login_forum .forml{width:12em;}
.formulaire_login_forum .spip_logos{float:right;padding-left:10px;}
.choix_mots{width:47%;float:left;}
.choix_mots label{display:inline;}
.formulaire_recherche{text-align:left;width:12em;}
.formulaire_recherche label{display:none;}
.forum-repondre, .forum-decompte{clear:both;margin-top:2.5em;padding-top:2px;border-top:2px solid #ccc;font-size:0.88em;font-weight:bold;}
ul.forum{display:block;clear:both;margin:0;padding:0;}
.forum-fil{margin-top:1.5em;}
.forum-fil ul{display:block;margin:0;padding:0;margin-left:1em;}
.forum-chapo .forum-titre, .forum-chapo .forum-titre a{display:block;margin:0;padding:0;font-weight:bold;text-decoration:none;color:#333;}
.forum-texte{margin:0;padding:0.5em 1em 0 1em;color:#333;font-size:0.82em;}
.forum-texte .forum-repondre-message{margin:0;padding:1px 0;text-align:right;}
ul .forum-message{border:1px solid #666;margin:0;padding:0;margin-bottom:1em;}
ul ul .forum-message{border:1px solid #a4a4a4;}
ul ul ul .forum-message{border:1px solid #b8b8b8;}
ul ul ul ul .forum-message{border:1px solid #ccc;}
ul ul ul ul ul .forum-message{border:1px solid #e0e0e0;}
ul ul ul ul ul ul .forum-message{border:1px dotted #e0e0e0;}
ul .forum-chapo{border:0;border-bottom:1px dotted #b8b8b8;margin:0;padding:3px 6px 2px 6px;font-size:0.88em;background:#c4e0e0;}
ul ul .forum-chapo{background:#d4e8e8;}
ul ul ul .forum-chapo{background:#e4f0f0;}
ul ul ul ul .forum-chapo{background:#f4f8f8;border-bottom:1px dotted #e0e0e0;}
ul ul ul ul ul .forum-chapo{background:#fff;}
#signatures{clear:both;font-size:0.77em;}
#signatures h2{padding:0.5em;text-align:center;font-size:1.2em;font-weight:bold;}
#signatures table{width:100%;margin:1em 0;}
#signatures thead{display:none;}
#signatures td.signature-date{background:#e4f0f0;padding:0.5em;white-space:nowrap;}
#signatures td.signature-nom{background:#ecf4f4;padding:0.2em;text-align:center;font-weight:bold;}
#signatures td.signature-message{background:#f4f8f8;padding:0.4em;font-size:0.96em;}
a{text-decoration:none;color:#243b54;;font-weight:normal;}
a:hover{text-decoration:underline;color:#F79738;font-weight:normal;}
#hierarchie1{clear:both;margin-bottom:16px;border-top:1px dotted #999999;font-size:0.77em;padding:3px;}
#hierarchie1 a{text-decoration:none;color:#3366cc;font-weight:normal;}
#hierarchie1 a:hover{text-decoration:underline;color:#ff0000;font-weight:normal;}
#hierarchie2{clear:both;margin-bottom:16px;border:1px dotted #3366cc;width:744px;font-size:10px;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;}
#hierarchie2 a{text-decoration:none;color:#3366cc;font-weight:normal;}
#hierarchie2 a:hover{text-decoration:underline;color:#ff0000;font-weight:normal;}
#hierarchie3{clear:both;font-size:12px;padding-left:5px;padding-right:5px;padding-bottom:2px;padding-top:2px;color:#000000;font-weight:normal;}
#hierarchie3 a{text-decoration:none;color:#3366cc;font-weight:normal;}
#hierarchie3 a:hover{text-decoration:underline;color:#ff0000;font-weight:bold;}
HR{border-top:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999;border-left:1px solid #999999;width:768px;}
HR1{border-top:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999;border-left:1px solid #999999;width:768px;}
#hierarchie4{clear:both;margin-bottom:16px;border-top:1px dotted #f9f9f9;font-size:0.71em;padding:3px;text-align:justify;color:blue;}
#hierarchie4 a{text-decoration:none;color:#3366cc;font-weight:normal;font-size:0.77em;text-align:justify;}
#hierarchie4 a:hover{text-decoration:underline;color:#ff0000;font-weight:normal;font-size:0.77em;text-align:justify;}
#hierarchie4B{margin-bottom:16px;border-top:1px dotted;border-color:blue;font-size:0.71em;padding:3px;text-align:justify;color:blue;width:100%;}
#hierarchie4B a{text-decoration:none;color:#3366cc;font-weight:normal;font-size:0.77em;text-align:justify;}
#hierarchie4B a:hover{text-decoration:underline;color:#ff0000;font-weight:normal;font-size:0.77em;text-align:justify;}
.breves1{padding:0.2em 0.4em;border-bottom:1px dotted #999999;text-align:center;font-weight:bold;}
.breves_col_img{text-align:center;font-size:0.88em;font-family:Georgia,Times New Roman,Times,serif;}
.breves_col_img a{font-size:0.88em;font-family:Georgia,Times New Roman,Times,serif;text-decoration:none;color:#000000;}
.breves_col_img a:hover{font-size:0.88em;text-decoration:none;font-family:Georgia,Times New Roman,Times,serif;color:red;}
/***********************************************/
/* habillage spécifiques à certaines noisettes */
/***********************************************/
/* formulaire recherche */
.formulaire_recherche label {
	font-size: 12px;
}
.formulaire_recherche input.text {
	padding-left: 25px;
	background: url(../images/loupe.gif) no-repeat;
}
/* noisette inc-identification */
.formulaire_login .spip_logos {
	float: right;
}
#formulaire_login ul li {
	list-style: none;
	margin-left: -40px;
	margin-top: 10px;
}
#var_login {
	width: 140px;
}
#password {
	width: 140px;
}
.choix {
	font-size: 10px
}
.formulaire_login .boutons {
	text-align: center;
}
div#liensilogue a {
	display: block;
	text-align: center;
	margin: 5px 0 5px 0;
	font-weight: bold;
}
/* noisette inc-acces_direct */
.texte#acces-direct {
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
}
/* noisette inc-evenements */
.texte#evenements ul {
	padding-left: 10px;
	margin: 0;
}
.texte#evenements li {
	font-size: 11px;
	font-weight: bold;
	list-style: none;
	margin-bottom: 10px;
}
.texte#evenements li a {
	font-size: 12px;
	font-weight: bold;
	display: block;
	padding-left: 20px;
}
/* noisette inc-nav_mots */
.titre-groupe{
	margin: 5px 0px 5px 5px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.texte#navmots  a {
	font-size: 10px;
	display: block;
	padding-left: 20px;
	margin-bottom: 3px;
}

/* noisette inc-stats */
.texte#stats ul {
	padding-left: 10px;
	margin: 0;
}
.texte#stats li {
	font-size: 11px;
	list-style: none;
	margin-bottom: 10px;
}
.texte#stats li .detail {
	font-size: 10px;
	font-weight: bold;
	display: block;
	padding-left: 20px;
}
/* noisette inc-top */
.texte#top5 ul {
	padding-left: 10px;
	margin: 0;
}
.texte#top5 li {
	list-style: none;
	margin-bottom: 5px;
}
.texte#top5 li a {
	font-size: 11px;
	font-weight: bold;
}
.popularite {
	margin-left: 80px;
}
/* cadre sur le web */
.titre-site {
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0 5px 5px;
}
.descriptif-site {
	font-size: 10px;
	margin: 0px 5px 5px 10px;
}
.texte#sites li {
	margin: 0 0 2px -20px;
	font-size: 10px;
	list-style: square;
}
/* noisette inc-actus */
#scrollup {
	position: relative;
	overflow: hidden;
	height: 100px;
}
.headline {
	position: absolute;
	font-size: 12px;
	font-weight: bold;
	top: 103px;
}
.intro{
  font-size: 10px;
  font-weight: normal;
}
/* noisette inc-photos */
#scrollup2 {
	position: relative;
	overflow: hidden;
	height: 140px;
  margin: auto;
  width: 170px;
}
.headline2 {
	position: absolute;
	top: 140px;
}
#Vitrine .filet,.filet1 {
background-color: #41B7C8;
height: 1px;
margin-bottom: 15px;}



.annonce_ete {
background-color: #f9f9f9;

margin-top: 5px;
margin-bottom: 2em;
border-left: 3px solid #FF6600;
border-right:transparent;
border-top:transparent;
border-bottom:transparent;
padding: 0.9em;
font-size: 0.82em;color:blue;
line-height: 1.4em;}
/* ajout sommaire */

.section-title{
background-color: #f2f6fa;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #41b7c8;
font-family: sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 1.1em;
line-height: normal;
margin-bottom: 5px;
min-height: 0pt;
padding-top: 5px;
padding-right: 8px;
padding-bottom: 6px;
padding-left: 8px;
}

