/* --------------------------------------------------------- */
/* Feuille de style                                          */
/* --------------------------------------------------------- */


html { font-size: 100%; }
body { 
	font-size: 0.8em; 
	font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif;
	color: #333;
	background-color:#888;
	margin:0;
	padding:0;
}

h1,h2,h3,h4,h5,h6 { margin:0;padding:0;}

li { list-style-image: url(images/puce.gif);}

.propre { clear: both; float: none; }
#page { 
	width:1000px;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	background: url(images/texture.jpg);
} 

#entete { margin:0; padding:0; }
#menuh { text-align:right; }
#menuh #recherche {float: left; margin-left:18px;}


/*-----------------------------------------------------------------------------------*/

#principal { }
#principal #cgauche { float:left; width:280px;}
#principal #cgauche #colonnegauche {width:280px; height:515px; background: url(images/menu_gauche.jpg); margin:0;}
#principal #cgauche #colonnegauche #menu {width:212px; padding-left:42px; padding-top:42px;}

#principal #cgauche #colonnegauche #menu ul { margin:0; padding:0;}
#principal #cgauche #colonnegauche #menu li { list-style-image: none; list-style-type:none;}

#principal #cgauche #actus { width:280px; margin:0; margin-left:30px;}
#principal #contenu { float:left; width: 720px; }
#principal #contenu #hierarchie { border-bottom: solid 1px #bbb; margin-bottom:0.5em }
#principal #contenu #cadreg { 
	background: url(images/cadre1.jpg) no-repeat ;
	width:306px;
	height:297px;
	float:left;
	}
#principal #contenu #cadreg .cont { 
	width:210px; 
	margin-left:46px;
	margin-top:48px;
	} 
#principal #contenu #cadred { 
	background: url(images/cadre2.jpg) no-repeat ;
	width:373px;
	height:265px;
	float:left;
	}
#principal #contenu #cadred .cont { 
	width:270px; 
	margin-left:56px;
	margin-top:36px;
	}

#principal #contenu #photos { 
	float:left;
	width:360px;
	text-align: center;	
}
#principal #contenu #films { 
	float:left;
	width:342px;
	text-align:center;
	
	}
	
#principal #contenu .courant { 
	background: url(images/contenum.jpg) repeat-y ; 
	padding:0;
	padding-left:3em;
	padding-right:4em;
	}
#principal #contenu .courant .liste-articles { ; }

/*-----------------------------------------------------------------------------------*/
#pied-page { text-align:center; background:url(images/pied.jpg) no-repeat; height:112px; padding-top:10px;}

.alire { margin:0; padding:0; border-bottom: 1px solid #bbb ; }
.portfolio { width:auto; float:left;margin-left:5px;margin-right:5px;}
.titre_photo { font-size:0.77em; }
.newpost { text-align:right; font-weight:bold; background-color:#fff; padding-right:3em; }

/*-----------------------------------------------------------------------------------*/
/* forum article spip */
/*-----------------------------------------------------------------------------------*/
.forum {;}
.forum-fil {;}
.forum-message {background:#edf;border-bottom:3px groove #aaa;}
.forum-chapo {;}
.forum-texte p{ margin:0; padding:0;}
/*-----------------------------------------------------------------------------------*/
.erreur {color:#f00; font-weight:bolder; }

a:link, a:visited { text-decoration: none; color : #444;}
a:hover, a:active { text-decoration: underline;}

