/* Boxes */


div.box, .edito, .box_forum, .box_syndic, .box_breves, #box_version, .box_mots, #forum,p#validation, #hierarchie, div.forum, div.message, #choisir_style, #box_admin, #box_agenda, #box_aide, #box_aime, #box_albumvignette, #box_article, #box_auteurs, #box_breve, #box_breves, #box_docsjoints, #box_edito, #box_filforum, #box_formauteur, #box_forum, #box_forumulti, #box_hierarchie, #box_inscription, #box_listarticle, #box_memerub, #box_message, #box_menu, #box_mots, #box_pagination, #box_pdf, #box_petition, #box_presentauteur, #box_presentrub, #box_referencer, #box_repforum, #box_rubriques, #box_signatures, #box_site, #box_siteimp, #box_sites, #box_syndic, #ml {
	
}

#box_inscription{
	text-align:center;
   	font-size : 1em;	
}


#ml {
   	font-size : 0.8em;
}

div#choisir_style a { font-size: 1em; }



/* Articles lists */

ul.articles {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.articles li h3 {
	margin: 1em 0 0 0;
	padding: 0;
	border-bottom: dotted 1px #f90;
}

ul.articles li div.meta {
	float: right;
	color: #999;
	margin: 0 0 0.5em 0.5em;
	padding: 0;
}

ul.articles li div.meta p {
	padding: 0.2em;
	margin: 0;
}








.hotkey {
	text-decoration: underline;
}

.noline {
	line-height: 1px;
}

input {
	font-size: 0.9em;
}

input.text {
	background: #fc6;
	border: 1px solid #f90;
}

input.button {
	background: #c60;
	color: #fff;
	border-top: 1px solid #f90;
	border-right: 1px solid #930;
	border-bottom: 1px solid #930;
	border-left: 1px solid #f90;
}


 

.edito  { 
       text-align: justify;
         }


/* Forums */



div.forum {
	border: solid 3px #006600;
	margin: 0.5em;
	padding: 0.5em;
	background-color: #FFFF99;
    border-top-color: #FFFFFF;
    border-left-color: #FFFFFF;
    border-bottom-color: #DDDD44;
    border-right-color: #DDDD44;
}

div.forum ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div.forum li {
	margin: 0.2em 0 0.2em 1em;
	padding: 0;
}

div.message {
	margin: 0;
	padding: 0.2em;
	border: 1px solid #FFCC33;
	background: #FFCC33;	
	font-size: 0.8em;
}

li li div.message {
	border: 1px solid #FFCC66;
	background: #FFCC66;
}

div.forum li p.author {
	color: #003300;
	font-size: 0.9em;
	padding: 0.1em;
	margin: 0;
}

div.forum li h4 {
	color: #003300;
	padding: 0.1em;
	margin: 0;
}

div.forum li div.texte {
	padding: 0.2em;
	margin: 0;
}

p.reply {
	text-align: right;
}

p.gravatar {
	float: right;
}

p.gravatar, p.gravatar img {
	border: 0;
	padding: 0;
	margin: 0;
}

/* smileys */

ul.listes_smileys {
padding: 0;
margin: 0;
float: right;
max-width: 100%;
min-width: 4em;
}

ul.listes_smileys li.un_smiley {
list-style-type: none;
float: left;
border: 1px dashed;
width: 3em;
text-align: center;
padding: 3px;
margin: 0px;
}

ul.listes_smileys li.un_smiley  IMG.smiley_image {
vertical-align: middle;
margin: 5px 0 0 1em;
display: block;
border: 0;
}


ul.listes_smileys li.un_smiley span.smiley_alt {
display:none;
}


/*Styles SPIP */
 
a.spip_out:after {
	content: url(link.gif);
}

blockquote.spip {
	border: dashed 1px #fff;
	padding: 0.5em;
}

tt {
	font-size: 1.2em;
	color: #c60;
}

a[hreflang]:after {
	content: " ["attr(hreflang)"]";
	color: #777;
}

ul.themes li em {
	font-style: normal;
	font-size: 1.05em;
}


/*
img.spip_logos { 
        float: right;
        margin: 5pt;
        

 }
*/


