@CHARSET "UTF-8";
/*
	font-size: 11px;
	text-align: center;
	background-position: center center;
*/
#body {
	background-color: #ABD09C;
	background-image: url("../medias/fond.jpg");
	background-repeat: repeat-x;
}
body{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	margin: 0;
	padding: 0;
}
body, .noir{color: #626262;}

a{font-weight:bold;text-decoration:none; color:inherit;}
a.soul, a:hover, .courant{text-decoration:underline;}
.sous cat a{font-weight: normal;}
img{border:none;}

.buttonlike{
	border:2px outset buttonface;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius : 8px;
	line-height:140%;
	padding:1px 5px;
	position:relative;
	text-decoration: none;
	behavior : url(./styles/PIE.htc);
}
.buttonlike:active{border:2px inset;}
.buttonlike:hover{text-decoration:none;}

ul{text-align:left;}

#main {
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	text-align: justify;
	width: 1000px;
}
#contenu{min-height: 600px;padding: 15px;}

/*h1{font-size:18pt;}*/
h2{color:black;font-size:1.4em;}
h3{border-bottom:3px solid;}
h4{font-size:1.2em;text-align:left;}
.bienvenue{font-size:1.3em;}
#actualites{font-size:1em;}

/** menu **/
#menu{padding-top:5px;}
#logoReaap{vertical-align:top; margin: 30px 2px 0px 5px;}
#bulleGrise{}
#dessinPerso{margin-left:60px;}
#carteHaut{margin-left:90px;}
.invisible{display:none;}
img.menu{margin-right:2px;;}
#nav{padding-left:10px;}


#footer{background-color: #AAAAAA;font-size:0.9em;margin-top:20px;text-align:center;padding:3px;}
#footer a, #footer span{padding:0 10px;}
#footer a, .agendaAccueil a{color:#626262;}

#financeurs{display:table;padding-left:5px;width:1000px;}
#financeurs img{margin:0 10px;}

/*
#footer fieldset{border:none;display:inline;height:15px;}
*/
.enligne{border:none;display:inline;padding:0;}
#footer legend{float:left; font-size:0.9em;}
#footer input{background-color: #CCC;color:#626262}
#footer div{padding:0;}


/**** Couleur des rubriques ****/
.accueil, .accueil a{color:#53B4E0;}
.actus, .actus a{color:#4A8CBB;}
.reaap, .reaap a, .asso, asso a{color:#AA93BC;}
.naissance, .naissance a{color:#DDA6C9;}
.enfance, .enfance a{color:#EC6D59;}
.adolescence, .adolescence a{color:#F28E00;}
.viedefamille, .viedefamille a{color:#E6C700;}
.documentation, .documentation a{color:#D1D1D1;}

.vert1{color:#617E0F;}
.vert2{color:#6F9300;}
.vert3{color:#BDD65D;}
.vert4{color:#3D5B00;}
.vert5{color:#6FAD00;}
.vert6{color:#9FC300;}
.vert7{color:#507A00;}

.vertubaye{color:#617E0F;}
.vertverdon{color:#6F9300;}
.vertdigne{color:#BDD65D;}
.vertdurance{color:#3D5B00;}
.vertriez{color:#6FAD00;}
.vertbanon{color:#9FC300;}
.vertmanosque{color:#507A00;}

/** Rubriques **/
.bordureAccueil, .texteAccueil{float:left;width:50%;}
#actualites{
	border: 5px solid #4A8CBB;
	margin:10px;
	padding:10px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius : 30px;
	position: relative;
	behavior : url(./styles/PIE.htc);
 }

 .menucarte{
 	float:left;
	margin-top: 50px;
	padding:15px;
	width:250px;
 }
 /*
	position:fixed;
 */
 .menuactus, .menureaap, .menuenfance, .menuadolescence{color : white;}
 .menuactus a, .menureaap a, .menuenfance a, .menuadolescence a{color : white;}
 .menudocumentation, .menunaissance, .menuviedefamille, .menudocumentation{}
 .menudocumentation a, .menunaissance a, .menuviedefamille a, .menudocumentation a{color:#626262;}
.pubcourtes, .deroulecarte, .publongue{float:right;padding:0 20px;position:relative;width:645px;}
.menuPub .mentions{display:none;}
 
.menuaccueil{background-color:#53B4E0;}
.menuactus{background-color:#4A8CBB;}
.menureaap{background-color:#AA93BC;}
.menunaissance{background-color:#DDA6C9;}
.menuenfance{background-color:#EC6D59;}
.menuadolescence{background-color:#F28E00;}
.menuviedefamille{background-color:#E6C700;}
.menudocumentation{background-color:#EEE;}

.nav{font-size:1.1em;}
.presentement{text-decoration:underline;}

.menucarte ul{font-size:1.2em;text-align:left;}
.menucarte li, .nav li{margin-top:1.5em;}
.menucarte li{list-style-image:url(../medias/puce-fonce.png);}
.nav ul, .menuactus ul, .menureaap ul, .menuenfance ul, .menuadolescence ul{list-style-image:url(../medias/puce-claire.png);}
.nav a, documentation{color:inherit;}

ul .souscat{margin-bottom:20px;padding-left:10px;}
/*
ul .souscat{list-style-type:"-";margin-bottom:20px;padding-left:10px;}
ul .souscat li::marker{content:"-";}
*/
div.referent{margin-bottom:1.5em;}
.nomorganisme{font-weight:bold;font-size:1.1em;}

.menuPub{
	-moz-box-shadow: 4px 1px 6px #aaa;
	-webkit-box-shadow: 4px 1px 6px #aaa;
	box-shadow: 4px 1px 6px #aaa;
 	float:left;
 	font-size:1.1em;
	margin:50px 0 30px 0;
	padding:15px;
	position:relative;
	-moz-border-radius: 0 30px 30px 0;
	-webkit-border-radius: 0 30px 30px 0;
	border-radius : 0 30px 30px 0;
	width:250px;
	behavior : url(./styles/PIE.htc);
 }


/********   Généralités    ***********/
.alerte {
	border: medium solid #FF0B3D;
	font-size: 1.1em;
	font-weight: bolder;
	font-style: italic;
	margin: 20px 30px;
	padding: 15px;
	position:relative;
	text-align: center;
	border-radius : 30px / 20px;
	behavior : url(./styles/PIE.htc);
}

.centre{text-align: center;}
.gras{font-weight:bold;}
.normal{font-weight:normal;}

.retourinvisible{
	visibility: hidden;
	margin: 0.5em 0px 0px 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	border: 0;
}
.reduit{font-size:0.9em;}
.trace{font-size:0.8em;font-style:italic;}

.divimage{margin:0 10px 10px 0; float:left;}
/********   Accueil    ***********/
.agendaAccueil{margin-bottom:10px;}
.agendaAccueil p{margin: 0.2em 0;}
.agendaAccueil .presentation{font-size: 0.9em;}


/********   administration    ***********/
.action{color:#F99;font-size:0.8em;}
.suppression:hover{cursor:pointer;}


/*** Publications ***/
p.titre{ font-size:1.3em; font-weight:bold; margin:1.2em 0 0.3em 0; }
p.presentation{ font-size:1.1em;margin:0.3em 0 0.2em 0; }

div.organisme{clear:both;margin:15px 0;}

.plus{margin:0.2em 0 1em 0;}

.barredoc {
	background:#EEE;
	border-radius:0 15px 15px 0;
	box-shadow: 3px 2px 3px #aaa;
	-moz-box-shadow: 3px 2px 3px #aaa;
	-webkit-box-shadow: 3px 2px 3px #aaa;
	line-height:1.5em;
	position:relative;
	behavior : url(./styles/PIE.htc);
	clear: both;
}
.barredoc li{display:inline;list-style-type: none; margin-left: 10px;}
div.biblio{margin-bottom:30px; clear: both;}


/****** Formulaires ******/
fieldset.defaut{ background-color: #FFF4BE; margin-bottom:2em;}

fieldset.accueil{font-size:0.9em;}
legend{font-size:1.2em;font-weight:bold;}
input, select{font-size:0.8em;}
label{margin-right:5px;}
fieldset.accueil .querep, #footer .querep{float:left;margin-left:8px;}
#footer fieldset{margin:0; padding:0;}
ul.ligne{ list-style-type: none;padding-left:0.6em;}
.public div label{display:block;}

.querep{ padding: 0.3em; }

.floatgauche{ float: left; padding-right: 0.5em; }

textarea{ font-size: 85%; }

.aDroite{float: right;}


/*****   Utilisateurs  *************/
.utilisateurs{
	border: medium;
	border-color: #F5F5F5 #E6E6E6 #E6E6E6 #F5F5F5;
	width: 100%
}
.utilisateurs td, .utilisateurs th {
	margin-left: 0px;
	margin-right: 0px;
	border-bottom: thin solid Gray;
}
.utilisateurs th { text-align: center; }
.statut { font-weight:bold; }

/*
#nouveautes {background-color: #F2F5DF; border: 1px solid black; float: right; max-width: 350px; margin: 0 0 20px 30px; padding: 4px;}
*/
#nouveautes li{margin: 0; padding: 0;}
#nouveautes a:visited{color: #DDDDDD;}

th.titre{font-size:1.1em;padding-top:1.2em;text-decoration:underline;}

.contact{float:right;height:100%;padding-top:1em;}
.organisme img{float:left;margin-bottom:10px;margin-right:10px;}
.organisme p{margin:3px 0;}
.voircacher{cursor:pointer;font-style: italic;font-weight: bold;}
.voircacher:hover{background-color:#D9EDCA;}

/*******  Draggables  ******/

email, .statutDrag{ display: none; }
.deplacable{ cursor: move; }
.tousMembres{ font-weight: bold; }

.abo tr:nth-child(even) {
	background-color: #f2f2f2;
}

.flechenav {
	height: 1em;
	width: auto;
}
.flesuiv {
	transform: rotate(180deg);
	float: right;
}
.fleret {
	float: left;
}