/*
		Feuille de style DISPOSITION.CSS - theme : underground-gold
		Version decembre 2006 
		Code par Puissant Gregory dans le cadre du projet Magusine des Corsaires asbl 
		Blocs de premier niveau 
*/
#navigation {
	width:250px;
	padding: 0;
	margin: 0 ;
}
#corps{
	margin:0px 20px 20px 430px;

}
#contextes{
background-color:white;
	padding:0px;
	margin:0px 5px 0px 155px;
	text-align:center;
	line-height:1.5em;
	width:239px;
	position: absolute;
}

.niveau2{
display:none;
}

.niveau3{
display:none;
}

#page-sommaire h1{
	margin-top:20px;
	font-size: 21px;
	margin-left:18px;
}
h1,h5{
	margin-top:0;
}
#bandeau {
	height:250px;
	padding:0px;
	margin:0px 0 0 155px;;
	background-repeat:no-repeat;
	background-color:#d5d6d8;
	background-image:url(bandeau.jpg);
}

#contextes {
	
}
#footer{
	border-top:1px solid black;
	padding:15px 0px;
	margin: 0px 20px 0px 430px;
	text-align:center;
	background:url("li_bg.gif");  
}

#chemin {
	background:url("li_bg.gif");
	font-weight:bold;
	margin:20px 0px 0px 0px;
	padding:5px 5px 5px 20px;
	border-bottom:1px solid black;
	
}
#chemin-nav{
	display:none;
}
/*
		Feuille de style MENU.CSS - theme : underground-gold 
		Version decembre 2006 
		Code par Puissant Gregory dans le cadre du projet Magusine des Corsaires asbl 
		Blocs de premier niveau 
*/
#navigation {
	text-align: center;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bolder;
	line-height:20px;

}
#navigation a {
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: none;
	text-decoration: none;
	color:#333;
	display:block;
	border-bottom:1px solid #d6d6d6;
	width:239px;
	padding:8px 0px 8px 0px;
}


#navigation a:hover {
	color: white;
	background-color:#e1b226;
}
#menu .courante a{
	color:#72724d;
	background-color:#ffca2b;
}
/*
		Feuille de style POLICES.CSS - theme : underground-gold
		Version decembre 2006 
		Code par Puissant Gregory dans le cadre du projet Magusine des Corsaires asbl 
		Blocs de premier niveau 
*/
/*GENERAL*/
body{
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: url(bg.gif) top left repeat-y #999967;
	background-attachment: fixed;
}
#general {
	border-right: 1px solid black;
	margin:0 100px 0 0 ;
	padding-bottom:20px;
	}

/* links */

a{
	color:#e1b226;
	text-decoration:none;
}
a:hover, .listagerepondre a:hover, #forum .listagerepondre a:hover{
	color:#72724d;
}
a img {
	border:none;
}
.listagetitre a {
	text-decoration:none;
	text-transform:uppercase;
	color:#3d300a;
	margin:0px;
}
.listagetitre a:hover {
	color:#e1b226;
}
.listageinfo a{
	 border-bottom:none;
}
.listageinfo a:hover{
	color:black;
    border-bottom:1px solid black;
}
.listagerepondre a:before{
	content:">> ";
}
#forum .listagerepondre a{
	line-height:50px;
}
/*********************/
.texte{
	font-family:verdana;
	font-size:13px;
	color:#fdfdca;
	padding:20px;
	text-align:justify;
	line-height:1.3em;
	letter-spacing:0.1em;
}
.texte a, .dateauteurs a{
	color:#5b5b3d;
}
.texte a:hover{
	color:#e1b226;
}
.dateauteurs a:hover{
	color:#373725;
}

ul, li {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#contextes ul ul li {
	padding:3px;
}
#contextes .forml{
	margin:10px 0 0 0;
}
#contextes h2 {
	font-size:14px;
	background-image:url("li_bg.gif");
	letter-spacing: 0.1em;
	margin: 0 0 6px 0;
	padding: 8px 0;
	border-top:2px solid #222;
	border-bottom:1px solid #999;
	color:#4f4f35;
}
#pagesommaire h1{
	letter-spacing:0.3em;
	text-align:right;
	padding:15px 10px 15px 0;
	background:url("h_bg.gif");
	color:#fdffc2;
	margin-top:20px;
}
#pagesommaire .logo{
	display:none;
}
#contextes #navigation h2{
	text-align:center;
	letter-spacing:0.2em;
	background-image:url("li_bg.gif");
	color:#4f4f35;
	padding:8px 0;
	border-bottom:1px solid #e1b226;
	border-top:3px solid #e1b226;
	margin-right:11px;
	font-size:160%;
}
#edito #corps h2{
	display:none;
}
#corps h2{
	color:#fdffc2;
	background:url("h_bg.gif");
	border-bottom:1px solid #333;
	font-size:13px;
	letter-spacing:0.4em;
	padding:7px 10px 7px 0;
	text-transform:uppercase;
	clear:left;
	margin:40px 0 0 0;
}
img{
	border:none;
	behavior: url("win_png.htc");
}
#divers ul{
	margin:20px;
}
.listageconteneur {
	margin: 0 0 0px 0;
	background:url("li_bg.gif");
	overflow:auto;
	padding:20px 20px 0 20px;
}
#artinrub{
	clear:right;
}
#rubinrub li, #artinrub li{
	margin-bottom:30px;
}
.listageconteneur li{
	clear:left;
	padding:0 0 10px 0;
} 
#corps h4{
	font-size:18px;
	margin: 0px 0px 8px 0px;
}
.listagetexte {
	margin: 2px 0px;
	color:#222;
	text-align:justify;
	line-height:1.5em;
	letter-spacing:0.05em;
}

.listagelogo {
	margin-right: 10px;
 	height: 80px;
 	width: 80px;
 	overflow: hidden;
	float:left;
	border:none;
 }
.listageinfo {
	font-family:verdana;
	font-size:11px;
	margin:0 0 10px 0;
	color:#444;
}
.dernierart{
	margin:20px 0 0 20px;
}
#header{
	background:url("h_bg.gif");
	margin:0 0 10px 0;
	padding:20px;
	color:white;
	font-weight:bold;
	_width: 96%;
	_padding:2%;
}
#header .dateauteurs{
	margin-top:10px;
	font-weight:normal;
}
.logo {
	float:right;
	margin-left:20px;
	border:3px solid white;
	overflow:hidden;
}
.chapeau{
	color:#ffffab;
	font-weight:bold;
	font-size:120%;
	text-transform:uppercase;
	clear:right;
	margin:20px;
	line-height:1.4em;
}

	/* ---------------*/
	/* pieces jointes */
	/* ---------------*/

#galerie .listageconteneur li{
	clear:none;
	padding:0px;
	margin:15px;
}
#galerie .listageconteneur{
	margin:0px;
	padding:0px;
	_background:none;
	_width:95%;
}
.vignette {
	float:left;
	overflow: hidden;
	margin: 0 10px 10px 0; 
	height: 90px; 
	width: 90px;
	border: 1px solid #222; 
}

#audio{
	text-align:center;
}
#piecesjointes li {
	clear: left;
}

#piecesjointes .listagelogo {
 	overflow: hidden;
 	border: 0px;
}

#piecesjointes .listagetitre {	
	height: auto;
	margin:0px;
}
#piecesjointes h5{
	font-size:100%;
	text-transform:none;
	padding:0px;
	margin:0px;
}
div.spip_code {
	font-family: courier, sans-serif;
	padding: 10px;
	margin: 10px 5px;
	border: 1px solid #ccc;
	background-color: #efefef;
}
span.spip_code {
	font-family: courier, sans-serif;
}
.spip_surligne {
	background-color: yellow;
}
fieldset{	
	color:black;
	padding:20px 30px 0 10px;
	border:none;
}
fieldset p{
	margin:10px 0 0 0;
}
legend{
	display:none;
}
#var_login_admin, #recherche .forml, #var_lang_ecrire, #email_auteur, #titre, #url_site, #textarea_1, .forml {
	color:black;
	border: 1px solid black;
	cursor:default;
}
#auteur .texte{
	margin:0;
	padding:0;
}
.barre{
	color:white;
	background-color:#777;
	border: 1px solid black;
	cursor:default;
	font-size:12px;
}
/* FORUM */
.formauteur{
	text-align:right;
}
#forum ul ul {
	 margin-left: 10px;
	 padding-left: 6px;
	 border-left: 1px solid black;
}
.formulaire_spip form {
	padding:20px;
	background:url("li_bg.gif");
}
#pageforum .formulaire_spip p {
	margin:0 0 20px 0;
}
#forum .listageconteneur li{
	margin:20px;
}
#forum .listagetexte, fieldset table{
	margin-bottom:15px;
}
blockquote{
	border:1px solid #999;
	color:#777;
	margin:0 0 10px 20px;
	width:80%;
	padding:0px 10px 10px 10px;
}
/*details*/
code{
	color:#555;
}
#header,#corps h2 , .ps,.spip_note{
	text-align:right;
}
.clearer_header {
	clear:right;
	height:0px;
	font-size:1px;
	margin:0;
	padding:0;
}
.spip_logos{
	margin:0;
	padding:0;
}