/* Feuille de style de Cyjung.com */


/* Général */

html, body {
	height: 100%;
	margin: 0;
	}
	
html {
	background: #ddd url(images/html-fond.png);
	}

body {
	font: 90% "Times New Roman"; 
	}

h1 { font-size:1.5em; text-align: center; margin:0; padding:15px 100px 0 100px; color:#333300;  }		
h2 { 
	font-size:1.4em; 	
	margin:19px 0 10px 0;
	text-align: center;
	font-weight: bold;
	color:#990000;
	}	
h3 { font-size:1.1em; margin:0 0 10px 0; padding:0; text-align:center; color:#333300; }

a {
	color:#999900;
	font-weight: bold;
	text-decoration: none;
	}
a:hover {
	text-decoration: none;
	color: #333300;
	}
a:active { text-decoration: none; outline:none;
 }

a.spip_in {
	color:#999900;
}
a.spip_in:hover {
	color:#333300;
}
a.spip_out { 
	color:#999900;
}
a.spip_out:hover { 
	color:#333300;
}

ul li {list-style:none;}
	
div#global {
	min-height: 100%;
	width: 750px;
	padding: 0 10px;
	margin: 0 auto;
	position: relative;
	padding: 0 10px;
	background: url(images/global-fondT.png) center repeat-y;
	}
div#global2 {
	min-height: 100%;
	width: 750px;
	padding: 0 10px;
	margin: 0 auto;
	position: relative;
	padding: 0 10px;
	background: url(images/global-fond2.png) center repeat-y;
	}

/* Formulaire */	
.spip_forms {
border-left:3px none #996633;
color:black;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
margin:0 0 16px;
padding:6px;
}

.spip_forms fieldset {
border-color:#CC9966 #8F8181 #8F8181 #CC9966;
border-style:none none none none;
border-width:1px 1px 1px 6px;
margin:0.5em 0;
padding:0.4em 0.4em 0.4em 1em;
}

.spip_forms .forml, .spip_forms .fondl {
background:green none repeat scroll 0 0;
color:#4A4336;
width:85%;
}


	
/* Entête */	
	
div#header {
	color: #fff;
	height: 136px;
	position: relative;
	background:#333300;
	background-image: url(images/ent.png);
}
.livre{
	position: absolute;
	right:10px;
	bottom: 20px;
	top: 10px;
	height:50px;
}
.nouvelles{
	position:absolute;
	right:10px;
	bottom:10px;
	top:75px;
	height:50px;
}
div#bloc_ouvrage_gauche {
  float:left;
  max-width:200px;
  margin:30px 20px 5px 0;
  padding:0
  color:#c00;
  }
.vente {
  color:#990000;
  font-size:x-small;
  }

div#bloc_edito {
  float:left;
  max-width:250px;
  margin:30px 20px 0 0;
  padding:5px 0 0 0;
  color:#c00;	
}

div#lettreinfo {
  float:left;
  max-width:;
  margin:30px 10px 0 0;
  padding:5px 0 0 0;
  color:#c00;	
}

div#bloc_news {
  	float:left;
  	width:100%;
	margin:0 0 0 5px;
}
div#bloc_news h4 {
	margin:13px 0 0;
	padding:0;
	text-align:center;
}
div#bloc_news h4 a {color:#333300}

div#bloc_news img {
	float:left;
	margin: 10px 13px 0 0;
	}
div#bloc_news p {
	margin: 8px 6px 0px 0;
	font-size:13px;
	text-align:justify;
	}

div#bloc_bio {
  float:left;
  max-width:;
  margin:0px 10px 0 0;
  padding:5px 0 0 0;
  color:#c00;
  }
  
 div#header a{
  text-decoration : none;
  color: #c00;
    }
	 div#header img{
	 	border: 0;
	 }
div#header h3 {
  margin: 0;
	position: absolute;
	bottom: 10px;
	left: 10px;
	font: 3em Georgia, serif;
	}
	
div#bandeau { position:absolute; top:10px; left:10px; height:96px;}
div#bandeau_texte a { position:absolute; bottom:7px; left:60px; color:white; font-size:1.4em; }

/* Menu horizontal */

div#menu_horizontal{
	background:#999900 none repeat scroll 0% 50%;
	margin:0pt 0pt 10px;
	padding:5px 5px 5px 10px;
	width:735px;
}
div#menu_horizontal a{
color:#ffffff;
}
div#menu_horizontal a:hover{
color:#333300;
}


/* Contenu Sommaire */

div#content_sommaire {
	float: left;
	width: 485px;
  	min-height:430px;
	margin-left: 10px;
	text-align:justify;	
	}
div#content_sommaire h2{
	margin:10px 0 10px 0;
	}

div#content_sommaire img{
	float:left;
	}
div#content_sommaire p { font-size:1.1em; line-height:21px; }
		
		
/* Contenu article */

div#content{
	float: left;
  	min-height:430px;
	padding-left: 15px;
	text-align:justify;
	width: 715px;
	}	
div#content p { line-height:18px; }	

div#content {
	}
div#content h1{
}
div#content h2 {

	}
div#content h3 {

	}
	
div#content h4 {
text-align:center;
font-size:1.5em;
	}
	
	div#content h5 {
text-align:left;
font-size:1.1em;
color:#333300;
	}

div#content img{
	margin: 0 10px 2px 0;
	border: none;
	}

div#notes {
}	

div#notes p { line-height:10px; font-size:0.8em;}	


div#_chapo { font-size:1.1em; margin:30px 0 0 0; }


/* Colonne de droite */

div#sidebar {
	float: right;
	width: 225px;
	padding:0 10px 5px 0px;
	border:solid,1px;
	border-color:#c00;
	}


div#extra{
	background:#
	}
div#extra{
float:right;clear:right;width:180px
}
div#abo_info{
	float:right;clear:right;width:180px
	}
	
/* Agenda */	
	
div#agenda {
	float:left;
	margin:10px 0 10px 5px;
	width:225px;	
	}	
div#agenda h2 {margin:0 0 10px 0}
div#agenda p{
	margin:0 0 5px 10px;
	}	
	
div#patch{
	background-color:#E2E2C8;
	border:1px solid;
	float:left;
	margin:0;
	padding:5px;
	width:97%;
	}
	div#patch p{
		padding:0.2 em 0.4 em;
	}
	div#patch a{
  	color:#990000;
  	font:"Trebuchet MS", sans-serif;
  }
div#center {
	padding-bottom: 50px;
	overflow: auto;
}

div#rub_lex {
	float:left;
	margin:0 100px 10px 100px;
	}
	
	
div#liseret { border: 1px dotted; }	
	
ul#menu {
	margin: 0;
	padding: 0;
	list-style: none;
	}	
ul#menu li a {
	font: small-caps 1.1em/30px Georgia,serif;
	text-decoration: none;
}
ul#menu li a:hover {
}	

/* Événements de l'agenda : rubrique=5 */

.evt {
  	float:left;
  	width:100%;
	margin:8px 10px 15px 5px;
}

.evt h3{text-align:left}

.evt img {
	float:left;
	margin: 30px 6px 0 0;
	}
.evt p {
	margin: 8px 6px 0px 0;
	text-align:justify;
	}



/* LexCyque */
.soustitrelexcyque{
	font-size:12px; 
	font-weight:bold; 
	line-height:3px; 
	text-align:center; 
	}

/* Pied de page */	
	
div#footer {
	position: absolute;
	width: 750px;
	height:20px;
	bottom: 0;
	background:#333300;
	text-align: center;
}
div#footer p {
	margin: 2px 0;
	font-size: 0.9em;
	}
	div#footer img{
		border:none;
	}
	div#footer a{
  color:#ffffff;
  }
 div#footer a:hover{
  color:#999900;
  } 

.element.style {line-height:8px;}


