/* definitions generales */
html, body, div, p, ul, li{
	margin:0;
	padding:0;
	font-size: 1em;
}
h1, h2, h3, h4, h5, h6 {font-size: 1.7em;font-family: Verdana, Arial, Helvetica, sans-serif;margin-bottom:10px;text-align:center;}
body{
	font-size: 76%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
*{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul{
	list-style-type: none;
}
img {
	border: 0;
}
a{
	text-decoration: none;
	color: #0C3366;
}
a:hover, a:focus, a:active{
	text-decoration: underline;
}
h1, h2, h3, h4, h5, h6 , * {
	color: #0C3366;
}
/* fin definitions generales */

/* placement general */
div#page{width:900px; margin:0 auto;}
 div#ac-key{padding:5px 0 5px 75px;}
 div#container{}
 div#header{padding:5px 0 0 0;}
  div#header-logo{}
  div#header-text{}
 div#content{padding:0 0 5px 0;}
  div#isa{float:left; width:225px;}
   div#nav-rubrique{}
   div#nav-photo{}
   div#nav-mot{}
  div#maxine{float:left; width:225px;}
   div#articles-recents{}
  div#zoeline{float:left; width:225px;}
	div#commentaires{}
  div#fred{float:left; width:225px;}
   div#chercher{}
   div#abonnement{}
   div#evenements{}
   div#surleweb{}
 div#footer{clear:both;text-align:center;padding:5px 0 5px 0;}
  div#footer1{}
  div#footer2{} 
/* fin de placement general */

/* aspect */
div#page{}
 div#ac-key{}
 div#container{}
 div#header{}
  div#header-logo{}
  div#header-text{}
 div#content{}
  div#isa{background-color:#E7E7E7;}
  div#isa *{color:#989898;}
   div#nav-rubrique{}
   div#nav-photo{}
   div#nav-mot{}
  div#maxine{background-color:#1A8A34;}
  div#maxine *{color:#ffdfd2;}
   div#articles-recents{}
  div#zoeline{background-color:#E5E5E5;}
  div#zoeline *{color:#7f4b9e;}
	div#commentaires{}
  div#fred{background-color:#9EB89D;}
  div#fred *{color:#fff49b;}
   div#chercher{}
   div#abonnement{}
   div#evenements{}
   div#surleweb{}
 div#footer{}
  div#footer1{}
  div#footer2{}

div#isa div {border-bottom: 1px #999 dotted;}
li.titre {font-size:1.3em;margin:5px 0 5px 0;font-weight:bold;font-variant: small-caps;}
li.elt-menu {margin-bottom:5px;}
.elt-menu img { float: left; margin:5px 5px 2px 2px; }
.elt-menu small {font-style: italic;}
.introduction {font-weight: bold;}
#nav-rubrique .elt-menu {font-variant: small-caps; font-size:1.2em;}
#articles-recents .elt-menu {border-bottom:1px dashed #ffdfd2; padding-bottom:10px;}
#commentaires .elt-menu {padding-bottom:2px;}

#isa li.elt-menu, #isa ul.spip li {list-style-image: url(images/li1.gif); margin-left:22px;}
#maxine li.elt-menu, #maxine ul.spip li {list-style-image: url(images/li2.gif); margin-left:22px;}
#zoeline li.elt-menu, #zoeline ul.spip li {list-style-image: url(images/li3.gif); margin-left:22px;}
#fred li.elt-menu, #fred ul.spip li {list-style-image: url(images/li4.gif); margin-left:22px;}



div#isa div, div#maxine div, div#zoeline div, div#fred div {margin:3px;}
h2 {font-variant:small-caps; border-bottom:2px #fff solid;}
/* fin de aspect */


/* fonctions */
.nettoyage{
	clear: both;
	line-height: .01em;
	font-size: .01em;
}
/* fin fonctions */

/* corrections habillage*/
input, legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0C3366;
}
textarea#texte, input.text#titre, input.text#nom_site, input.text#url_site, input.text#session_nom, input.text#session_email {width:95%;}
input.file#ajouter_document {font-size:0.85em;padding:0; margin:0; width:75%;}
fieldset {font-size:0.9em;}
input.submit {font-size:0.85em;padding:0; margin:0;}