/* --- COULEURS --- */

/* Note: vous pouvez modifier simplement l'aspect de ce gabarit en modifiant
   uniquement les couleurs de fond (propriétés background) et les couleurs
   du texte (propriété color).
   Pour modifier la disposition des blocs, voir plus bas dans la feuille de
   styles la partie «positionnement». */

/* Général   #2C2F22; #F0E39E; #4F3801  #dcfc57;*/
body {color: #F0E39E;}
a {color: #1B1BA3;}
a:hover, a:focus {color: #8D0A0A;}
strong {color: #000;}

/* Conteneur central */
#centre {z-index:1;}
#centre-bis {z-index:1;}


/* Navigation 181A12 #926B0E; */
#navigation {color: #000;}
#navigation a {color: #1B1BA3;}
#navigation a:hover, a:focus {
	color: #8D0A0A
	text-decoration:underline;}

/* Contenu secondaire */
#secondaire {color: #000;}

#secondaire a {color: #1B1BA3;}
#secondaire a:hover, a:focus {
	color: #8D0A0A;
	text-decoration:underline;}

/* Contenu Onglet */

#onglet {
    position: relative;
    margin-bottom:3em;
	margin-top:3em;
	margin-left: auto;
	margin-right: auto;
	padding:0.8em;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	behavior:url(border-radius.htc);
    width: 96%;
	border: 2px solid #DFDCDC;
	}

#onglet	margin: 1em auto;
	padding: 0;
}

#onglet ul#menu {
	position: relative;
	width: 98%;
	height: 25px;
	font-weight:normal;
}
#onglet ul#menu li {
	float: left;
	display: inline;
}

#onglet ul#menu li a {
	text-align: center;
	width:				100px;
	height:				16px;
	background-image:	url( "http://www.livresphotos.com/css/tab.png" );
	/*background:#DEA10F;*/
	color:#1B1BA3;
	text-decoration:none;
	margin:0;
	padding: 5px 0 5px 0;}


#onglet ul#menu li a:hover {

	color: #8D0A0A;
	width:				100px;
	height:				16px;
	background-image:	url( "http://www.livresphotos.com/css/tab.hover.png" );
	background-repeat:	no-repeat;
}
#onglet h1, h2 {
	margin: 0.5em 0 0.5em 0;
	font-size: 140%;
    font-variant: small-caps;
    color:#404040;
	
}
#onglet strong 
{
color:#404040;
}
#onglet .content {
	padding: 1em 1em;
	margin: -1px 0 0 0;
	_margin: -10px 0 0 0;
	
}
#onglet hr {
	
	visibility: hidden;
}
#onglet .block{
	font-size: 140%;
	font-weight:bold;
	color:#000;
	padding:3px;
	
}
#onglet a.current {
   
	color: #404040;
	border-bottom: 1px solid #DFDCDC;
	
}
#onglet a.ghost  {
    width:				100px !important;
	height:				16px !important;
	background-image:	url( "http://www.livresphotos.com/css/tab.hover.png" ) !important;
	background-repeat:	no-repeat;
    text-decoration: underline !important;
	margin:0;
   padding: 5px 0 5px 0;}
	
		
}
#onglet .on {
	display: block;
	font-weight:normal;
}
#onglet .off {
	display: none;
	font-weight:normal;
}


/* --- FORM RECHERCHE --- */

#recherche {}
#recherche small {color:#333; font-size:11px; font-family:Arial;}
#recherche fieldset p label {float:left; font-size:11px; font-family:Arial; input[type="text"]  background: #E6E6E6;}
#recherche fieldset p label input {float:left; input[type="text"]  background: #E6E6E6;}
#recherche fieldset p label select {float:left; input[type="text"]  background: #E6E6E6;}
#recherche input {color:#333; font-size:11px; font-family:Arial;  input[type="text"] }
#recherche select {color:#333; font-size:11px; font-family:Arial;  input[type="text"]  background: #E6E6E6;}
#recherche {color:#333; font-size:11px; font-family:Arial;}

#recherche .submits 
{   
background-image: url("http://www.livresphotos.com/icones/go.gif");
background-repeat: no-repeat;
cursor:pointer;
 border:0;
 margin:0;
 padding:0;
 width:28px;
 height:16px;
}


#recherche form fieldset input[type="text"]:focus, #form fieldset input.text:focus, form fieldset textarea:focus
{
	background: #FDEEC1; 
	border-color: #C6C7C8;
}

#recherche fieldset 
{
	border: 0px;
	padding:0.2em;
}

#recherche fieldset legend 
{
	display:inline;
	visibility:visible;
	font-size:11px 
	font-family:Arial; 
	font-weight:bold;
	
}

#recherche fieldset div {
	float:left;
	margin-right:1em;
	margin-bottom:0.4em;
	height:4em;
}

#recherche fieldset div select, #recherche fieldset div input {
	display:block;
	margin-top:0.2em;
	

}

#recherche fieldset div select {
	width:auto;
	font-size:11px 
	font-family:Arial; 
	
}



#recherche div.gauche
{
	float: left;
	width: 57%;
	margin: 0 2% 1em 0;
}

#recherche div.droite
{
	float: left;
	width: 41%;
	margin: 0 0 1em 0;
}

#recherche .haute {
  margin-top: 5em;
  margin-left:1em;
}


#recherche span.info {
	color: #B30303;
}



/* --- POSITIONNEMENT --- */

/* Page */
body {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	/*background-color:  #85909A;*/
	
	
}
#global {
	/*width: 98%;*/
	max-width: 99em;
	min-width: 950px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
	clear:both;
	background-color: #FFF;
	z-index:1;
	padding:0.2em; 0;
	bottom: 100%;
    border:1px solid #FFF;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	behavior:url(border-radius.htc);

}

/* En-tête */
#entete {
	color: #1B1BA3;
    margin-left:auto;
	margin-right:auto;
	margin-top: 2px;
    margin-bottom: 2px;
	padding: 4px;

}
#entete h1 {
	margin: 0;
}
#entete h1 img {
	float: left;
	/*margin: 7px 20px 10px 0;*/
}
#entete .sous-titre {
	margin: 4px 0 15px 0;
}

#entete ul {
    
	margin-top: 1px;
	padding: 1px;
	list-style: square;
	display  : inline;
	
  		
}
#entete li a 
{
	margin-top: 2px;
	padding: 1px;
	display  : inline;
	color: #1B1BA3;
	
}
#entete li a:hover, a:focus 
{
	color: #8D0A0A;
	text-decoration: underline;
}

/* Logo + pub header */
#contpub
{
	margin: auto;
	padding: a;
    background:#FFF;
	border:1px solid #FFF;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	behavior:url(border-radius.htc);
	/*background: url('http://www.livresphotos.com/icones/noel-head.gif') repeat-x;*/
    height:100px;
}
#backlogo 
{
	float:left;
	background: url('http://www.livresphotos.com/icones/logo_200-2.gif') no-repeat left top;
	width:200px;
	height:100px;
	padding:2px;
}
#pub
{   
    width:780px;
	height:100px;
	margin-left:202px;
	padding:2px;
	
	
    
}

/* Bloc central ;*/
#centre-bis {
	width: 100%;
	overflow: hidden;
	 
}

/* Bloc central artcile contenant #navigation et #article */
#centreart {
	width: 100%; /* 995px-> 5 */
	overflow: hidden; /* -> 5 */
}

/* Menu de navigation */

#navigation {
	float: left;
	width: 190px;
	margin-left:2px;
	
}
#navigation ul {
	margin: 0;
	padding:0;
	list-style: none;
	
}
#navigation li 
{
	margin: 1px;
	padding: 0;
}
#navigation a {

	display: block;
	padding:2px;
	text-decoration: none;
	font-size:11px;
	
}

#boite {
	width: 190px;
	padding-bottom: 20px;
	background: white url('http://www.livresphotos.com/icones/boite-bas.png') no-repeat;
	background-position: center bottom;
	
}
#boite h6 {
	margin: 0;
	padding: .5em .8em .5em .5em;
	background: transparent url('http://www.livresphotos.com/icones/boite-haut-2.png') no-repeat;
	background-position: center top;
	text-align:center;
	font-size: 110%;
	font-weight:bold;
	color:#000;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	font-family:"Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;

}

#boite .milleu{
   
	margin: 0;
	padding:0;
	background: transparent url('http://www.livresphotos.com/icones/boite-milieu.png') no-repeat;
    background-repeat: repeat-y;
}

#boite p {
	margin: 1em 20px;
	text-align: justify;
}

#boite ul {
   
	margin: 1em 15px;
	list-style: none;
	font-size: 110%;
	padding:2px;

	
}
#boite li 
{
	margin: 0;
	padding: 1px;
	
}
/* Contenu principal */

#principal {
	margin-left: 195px;
	margin-right: 200px;
	margin-top: 1px;
	padding: 10px 5px;


}
#principal > :first-child {
	margin-top: 10px;
}
#principal p, #principal li {
	line-height: 1.5;
}

/* Contenu principal color #BDBDBD;*/

#principal {
	color: #181A12;
	 background: #FFF;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	behavior:url(border-radius.htc);
	 border:1px solid #989897;
	 background-image:url("http://www.livresphotos.com/css/content_bottom.jpg");
    background-repeat:repeat-x; 
    background-position:bottom;
}
#principal a {
	color:  #1B1BA3;
	text-decoration: none;
}
#principal a:hover, a:focus {
	color: #8D0A0A;
	text-decoration: underline;
}
#principal strong {
	color: #515050;
	/*#5A3A12; #8D0A0A;*/
	font-family: "Century Gothic", "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	letter-spacing: 0.1em;
	
}

#principal #logolivre
{
	float:left;
    width:140px;
	height:140px;

	text-align:center;
}
#principal #logolvright
{
	float:right;
    width:120px;
	height:120px;
	
	text-align:center;
}

#principal #logolivreleft
{
	float:left;
    width:140px;
	height:140px;
	
	text-align:center;
}

#principal #livreleft
{
    float:left;
    width:180px;
	height:180px;

	
  text-align:center;
}

#principal #livreright
{
    float:right;
    width:200px;
	height:200px;

  text-align:center;
}


#principal #plus ul {
	margin: 0;
	padding: 0;
	list-style: square;
	display  : inline;

}
#principal #plus li 
{
	margin: 0;
	padding: 0;
	display  : inline;
	font-weight:normal;
}
#principal #plus a {
	color: #1B1BA3; 
}
#principal #plus a:hover, #principal #plus  a:focus {
   	color: #8D0A0A;
	text-decoration: underline;
}

#principal small
{  color:#9A9A9C;
}
#principal  .pagination 
{ 
	
    padding: 6px 0 6px 0; 
	text-align:left;
	font-size:11px;
	color:#000;

    border:	 1px solid rgb( 145, 155, 156 );
    border-width: 1px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	behavior:url(border-radius.htc);
}

#principal  .pagination   a
{
	color:#1B1BA3;
	text-decoration:none;
}

#principal  .pagination   a:hover,  a:focus
{   
    color:#8D0A0A;
	text-decoration: underline;
}

#principal  .vevent
{
border-top:1px solid #85909A;
border-bottom:1px solid #85909A;
}

#principal  .pagination-haut 
{ 
	
    padding: 4px 0 4px 0; 
	text-align:left;
	font-size:11px;
	color:#000;
	
   border:	 1px solid rgb( 145, 155, 156 );
    border-width: 1px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	behavior:url(border-radius.htc);
	
}

#principal  .pagination-haut   a
{
	color:#1B1BA3;
	text-decoration:none;
}

#principal  .pagination-haut   a:hover,  a:focus
{   
    color:#8D0A0A;
	text-decoration: underline;
}



#principal #documents_doc .vignette
{
	
	text-align:center; 
	padding:5px; 
	margin:20px 10px 5px 7px;
	display  : inline;
	height:200px; 
	width:200px; 

	
}

#principal #documents_doc  
{
 width: 98%;
 margin: 3em auto;
 padding:2px;
 border: 1px solid #DFDCDC;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
}

#principal #documents_doc  div.bloc_autres 
{
background:#000;
border: 2px solid #DFDCDC;
 padding:2px;
margin-left:5px;
margin-right:5px;
}

#principal #documents_doc div#images
{
margin-left:10px;
margin-right:10px;

}

#principal #documents_portfolio
{
    padding:6px;
	margin-left:10px;
    margin-right:10px;
}


#principal  span.spip_documents_center { display: block; margin-top:1em; }
#principal .spip_documents_left { float: left; margin-right: 10px; margin-bottom: 5px; }
#principal .spip_documents_right { float: right; margin-left: 15px; margin-right: 1em; margin-bottom: 5px; }
#principal .spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left:auto; margin-right:auto;}
#principal .spip_doc_descriptif {  font-size: 0.8em; margin-left:auto; margin-right:auto;}
#principal  .spip_doc_titre  {  font-size: 0.8em; margin-left:auto; margin-right:auto;}



/* PAGE PLAN */
#principal #contentplan 
{
	
	font-size:90%; 
	font-family:Arial,Verdana,Tahoma,sans-serif;
	text-align:justify; 
	color:#6A5D3D;
	background-image:url("http://www.livresphotos.com/css/content_bottom.jpg");
    background-repeat:repeat-x; 
    background-position:bottom;
	
}
#principal #contentplan a 
{
	color:#1B1BA3;
	text-decoration:none;
}

#principal #contentplan a:hover
{   
    color:#8D0A0A;
	text-decoration: underline;
}

#principal #contentplan h6
{
font-size: 1.2em; 
font-weight: normal; 
text-align:justify; 
padding:1px;
color:#000;
letter-spacing: 0.1em;
background-color: #dcfc57;
font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
border:1px solid #dcfc57;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
behavior:url(border-radius.htc);
}


#principal #contentplan ul.plansite, ul.plansite ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-left: 1.5em;
  font-size: 12px; }

#principal #contentplan ul.plansite li {
  border-left: 1px solid #5A3A12;
  color: #1B1BA3;;
  margin: 0;
  padding: 0; }

#principal #contentplan  li a {
  border-left: 1px solid #5A3A12;
  color: #1B1BA3;;
  margin: 0;
  padding: 0; }

#principal #contentplan li .title a
{
	border-bottom:1px solid #EBEACC;
	color:#1B1BA3;
	font-size:14px; 
	font-weight:bold;
	text-decoration:none;
}
#principal #contentplan li .date 
{
	
	font-size:10px;
	color:#000;
}

#principal #contentplan ul.plansite li a {
  padding-left: 0.5em;
  text-decoration: none;
  color: #1B1BA3;
  border-bottom: 1px solid #5A3A12; }

#principal #contentplan ul.plansite li a:hover {
  padding-left: 0.5em;
  color: #926B0E;
  border-bottom: 1px solid #5A3A12; }

#principal #contentplan ul.plansite li strong {
  font-size: 120%; }

/* FIN PAGE PLAN */

/* forum */
#principal contentforum
{
	margin :  0.5em 0 0.5em 0;
	padding : 0.5em 0 0.5em 0;
}
#principal .forum-message 
{
	margin : 0;
	padding : 0.5em 0 0.5em 0;
}
#principal .forum-message-hr 
{
	border-bottom: dashed #CCC 1px;
	margin-right : 3em;
}
#principal .forum-titre 
{
	font-size: 120%; 
	color: #B1004B;
}
#principal .forum-titre .commentnum 
{
	border-right: 1px solid #999;
	margin-right: 0.5em;
	padding-right: 0.66em;
}
#principal .forum-texte 
{
	
	border:1px dotted #000;
	font-size: 14px;
	color:#000;
	background:#dcfc57;
	
}

#principal .boutons
{
	padding-left:3px;

}

IMPUT SUBMIT IMG
{
border: 0;
}

#principal .submit
{
	color:#000;
	background:url('http://www.livresphotos.com/icones/bg-submit.gif') no-repeat;
	background-position: 0% 0%;
	width:225px;
	height:42px;
	cursor: hand;
}

#principal .forum-texte p 
{
	font-size: 100%;
	color:#000;
}
#principal .previsu .forum-fil li 
{
list-style:none;
}
#principal .previsu ul.forum li.forum-fil
{
list-style:none;
}
#principal .forum-fil li 
{
list-style:none;
}
#principal  ul.forum li.forum-fil
{
list-style:none;
}
/* fin forum *


/*articles unquement*/

#article {

   /* margin-left: 105px;  -> 8 */
	padding:5px;
	/*-moz-border-radius-topright: 5px;
    -moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
	 border:1px solid #989897;*/

}
#article > :first-child {
	margin-top: 1px;
}
#article p, #contenu li {
	line-height: 1.5;
}
#article {
	color: #181A12;}

#article a {
	color:  #1B1BA3;
	text-decoration: none;
}
#article a:hover, a:focus {
	color: #8D0A0A;
	text-decoration: underline;
}

#article strong {
	color: #515050; 
	/*#5A3A12; #8D0A0A;*/
	font-family: "Century Gothic", "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
	letter-spacing: 0.1em;
	
}
#article h4 a {font-size:90%; color:#1B1BA3; font-weight: normal;}

#article h4 a:hover, #article #h4  a:focus {
   	text-decoration: underline;
	color: #8D0A0A;
}
#article small
{  color:#484747;
   font-size:11px;
}

#article #logolivre
{
		float:left;
    width:140px;
	height:140px;
	
	text-align:center;
}

#article #logolivreleft
{
	float:left;
    width:140px;
	height:140px;
	
	text-align:center;
}

#article #livreleft
{
    float:left;
    width:180px;
	height:180px;
	
  text-align:center;
}

#article #plus ul {
	margin: 0;
	padding: 0;
	list-style: square;
	display  : inline;

}
#article #plus li 
{
	margin: 0;
	padding: 0;
	display  : inline;
	font-weight:normal;
}
#article #plus a {
	color: #1B1BA3;
}
#article #plus a:hover, #article #plus  a:focus {
   	color: #8D0A0A;
	text-decoration: underline;
}


#article  .pagination 
{ 
	
    padding: 4px 0 4px 0; 
	text-align:left;
	font-size:11px;
	
border:	 1px solid rgb( 145, 155, 156 );
	padding:0.5em 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	behavior:url(border-radius.htc);
	
}

#article  .pagination   a
{
	color:#1B1BA3;
	text-decoration:none;
}

#article .pagination   a:hover,  a:focus
{   
    color:#8D0A0A;
	text-decoration: underline;
}


#article  .pagination-haut 
{ 
	
    padding: 4px 0 4px 0; 
	text-align:left;
	font-size:11px;
	color:#96A354;

border:	 1px solid rgb( 145, 155, 156 );
-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	behavior:url(border-radius.htc);
	
}

#article  .pagination-haut   a
{
	color:  #1B1BA3;
	text-decoration:none;
}

#article  .pagination-haut   a:hover,  a:focus
{   
     color:#8D0A0A;
	text-decoration: underline;
}
#article #documents_doc .vignette
{
	
	text-align:center; 
	padding:5px; 
	margin:20px 10px 5px 7px;
	display  : inline;
	height:200px; 
	width:200px; 

	
}

#article #documents_doc  
{
 width: 98%;
 margin: 3em auto;
 padding:2px;
 border: 1px solid #DFDCDC;
-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	behavior:url(border-radius.htc);
	}

#article #documents_doc  div.bloc_autres 
{
border:1px solid #ccc;
padding:3px;
margin-left:8px;
margin-right:8px;
-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	behavior:url(border-radius.htc);
	
}

#article #documents_doc div#images
{
margin-left:10px;
margin-right:10px;

}

#article #documents_portfolio
{
    padding:6px;
	margin-left:10px;
    margin-right:10px;
}

#article .submit
{
	color:#000;
	background:url('http://www.livresphotos.com/icones/bg-submit.gif') no-repeat;
	background-position: 0% 0%;
	width:225px;
	height:42px;
	cursor: hand;
}


#article  span.spip_documents_center { display: block; margin-top:1em; }
#article .spip_documents_left { float: left; margin-right: 10px; margin-bottom: 5px; }
#article .spip_documents_right { float: right; margin-left: 15px; margin-right: 1em; margin-bottom: 5px; }
#article .spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left:auto; margin-right:auto;}
#article .spip_doc_descriptif {  font-size: 0.8em; margin-left:auto; margin-right:auto;}
#article  .spip_doc_titre  {  font-size: 0.8em; margin-left:auto; margin-right:auto;}

/* FORUM*/
#article contentforum
{
	margin :  0.5em 0 0.5em 0;
	padding : 0.5em 0 0.5em 0;
}

#article .forum-item
{
	margin :  0.5em 0 0.5em 0;
	padding :  2px;
	border: 1px dotted #85909A;
	background: #D7D4D4;
	text-align:justify;
}

#article .forum-message {
	margin : 0;
	padding : 0.5em 0 0.5em 0;
	
}

#article .forum-message-hr {
	border-bottom: dotted #CCC 1px;
	margin-right : 3em;
}

#article .forum-titre {
	font-size: 130%; 
	color: #1B1BA3;
	

}

#article .forum-titre .commentnum {
	border-right: 1px solid #999;
	margin-right: 0.5em;
	padding-right: 0.66em;
}

#article .forum-texte {
    
	padding:5px;
	border-left:1px dotted #CCC;
	margin-left:5px;
	background: #E2E6E9;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	behavior:url(border-radius.htc);
}

#article .forum-texte p {
	font-size: 100%; 
}

#article .forum-fil li {
list-style:none;
}

#article  ul.forum li.forum-fil{
list-style:none;
}


#article  #forum_sommaire a {
	text-decoration: none;
	border: none;
}

#article  .forum-date {
	float: right;
	width: 120px;
	margin-right: 10px;
}

#article  .forum-signature {
	float: right;
	width: 150px;
}

#article  .forum-repondre {
	text-align: right;
}

/* Message de tete de thread*/
.forum_init {
	margin: 0;
	padding: 0;
	padding-left: 12px;
}

#article .forum_suite {
	margin: 0;
	padding: 0;
	padding-left: 12px;
	background-image: url("http://www.livresphotos.com/icones/t.png");
	background-position: top left;
	background-repeat: no-repeat;
}

#article .forum_simple {
	background-image: url("http://www.livresphotos.com/icones/l.png");
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	padding-left: 12px;
}

/* fin de chaine (differencier en-tete et pas en-tete ?) */
#article .forum_init_box_simple {
	margin: 0;
	padding: 0;
	padding-left: 12px;
	background-image: url("http://www.livresphotos.com/icones/n.png");
	background-position: top left;
	background-repeat: no-repeat;
}

/* message suscitant une suite*/
#article .forum_box_suite, .forum_init_box_suite {
	margin: 0;
	padding: 0;
	padding-left: 15px;
	background-image: url("http://www.livresphotos.com/icones/m.png");
	background-position: top left;
	background-repeat: no-repeat;
}

#article .forum_box_simple {
	margin: 0;
	padding: 0;
	padding-left: 15px;
	background-image: url("http://www.livresphotos.com/icones/c.png");
	background-position: top left;
	background-repeat: no-repeat;
}

#article .forum_fond_suite {
	background-image: url("http://www.livresphotos.com/icones/i.png");
	background-position: top left;
	background-repeat: repeat-y;
}

#article div[class] .forum-enonce {
	height: auto;
}

/* style general d'un thread */
#article .forum_thread {
	margin-bottom: 10px;
}

/* FORUM*/

#article #formulaire_spip  {
  margin: 0 0 1em 0;
  color:#888;
}

#article #formulaire_spip  form fieldset
{
	margin:0;
	padding:0;
	border: 0 none;
}

#article #formulaire_spip  form label {
	font-weight: bold;
	cursor: pointer;
	color: #89943f;
	margin: 1em 0 0 0;
}

#article #formulaire_spip  p.label {
	font-weight: bold;
	cursor: pointer;
	color: #369;
	margin: 1em 0 0 0;
  cursor: text;
}

#article #formulaire_spip  form fieldset input, #article #formulaire_spip  form fieldset textarea, #article #formulaire_spip  form fieldset select
{
	margin: 5px 0;
	padding: 4px;
}

#article #formulaire_spip  form fieldset input.text, #article #formulaire_spip  form fieldset textarea
{
	display: block;
	width: 60%;
	padding: 4px;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
}

#article #formulaire_spip  form fieldset input[type="text"]
{
	display: block;
	width: 60%;
	padding: 4px;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
}

#article #formulaire_spip  form fieldset input[type="text"]:focus, #article #formulaire_spip  form fieldset input.text:focus, #article #formulaire_spip  form fieldset textarea:focus
{
	background: #FDEEC1; /*#BDBDBD;*/
	border-color: #dcfc57;
}


#article #formulaire_spip .spip_barre
{
	background: #FDEEC1;
	border-color: #dcfc57;
}

#article #formulaire_spipi div.colonne {
	float:left;
	width:30%;
	padding:5px;
}

#article #formulaire_spip .haute {
  margin-top: 1em;
  margin-left:1em;
}


#article #formulaire_spip span.info {
	color: #B30303;
}

#article #formulaire_spip .erreur_message
{
	color: #D9171E;
}


#secondaire {
	float: right;
	width: 200px;
	/*padding: 6px 10px;*/
	

}

#secondaire ul {
    
	margin: 0;
	padding:0;
	list-style: none;
	
}
#secondaire li 
{
	margin: 2px 6px 4px 6px;
	padding: 0;	
}

#secondaire a {
	display: block;
	padding: 4px;
	text-decoration: none;
	font-size:11px;

	
	
}
#secondaire a:hover, a:focus {
	
   color: #8D0A0A;
   text-decoration: underline;
  

}


#secondaire  #title  li a
{

	font-size: 120%;
	padding:0px;
	font-weight:bold;
	
}

#secondaire  #livrelogo li  a 
{
   width:90px;
	height:90px;
	text-align:center;
}

#boite-right {
	width: 200px;
	padding-bottom: 20px;
	background: white url('http://www.livresphotos.com/icones/boite-right-bas.png') no-repeat;
	background-position: center bottom;
	
}
#boite-right h6  {
	margin: 0;
	padding: .5em .8em .5em .5em;
	background: transparent url('http://www.livresphotos.com/icones/boite-right-haut-2.png') no-repeat;
	background-position: center top;
	text-align: left;
	font-size: 120%;
	font-weight:bold;
	color:#000;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	text-align:center;
	font-family:"Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
}

#boite-right .milleu{
   
	margin: 0;
	padding:0;
	background: transparent url('http://www.livresphotos.com/icones/boite-right-milieu.png') no-repeat;
    background-repeat: repeat-y;
}

#boite-right p {
	margin: 1em 20px;
	text-align: justify;
}

#boite-right ul {
   
	margin: 1em 5px;
	list-style: none;
	font-size: 110%;
	padding:4px;

	
}
#boite-right li 
{
	margin: 0;
	padding: 2px;
	
	
}
#boite-right #title  li a
{

	font-size: 120%;
	padding:0px;
	font-weight:bold;
	
}

#boite-right  #livrelogo li  a 
{
   width:90px;
	height:90px;
	text-align:center;
}

/* Contenu article */
#contenu {
	margin-left: 195px;
	margin-right: 225px;
	padding: 5px 10px;
}
#contenu > :first-child {
	margin-top: 10px;
}
#contenu p, #contenu li {
	line-height: 1.5;
}


/* Contenu */

#cherche {
	color: #181A12;
	background: #FFF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	behavior:url(border-radius.htc);
	border:1px solid #989897;
}

#cherche {
	padding: 20px 40px;
}
#cherche  > :first-child {
	margin-top: 10px;
}
#cherche  p, #contenu li {
	line-height: 1.5;
}



/************FORMULAIRE FORUM*****************/


#principal #formulaire_spip  {
  margin: 0 0 1em 0;
  color:#888;
  font-size: 12px;
}

#principal #formulaire_spip  form fieldset
{
	margin:0;
	padding:0;
	border: 0 none;
}

#principal #formulaire_spip  form label {
	font-weight: bold;
	cursor: pointer;
	color: #89943f;
	margin: 1em 0 0 0;
	
}

#principal #formulaire_spip .explication {
	color: #B30303;
	margin: 1em 0 0 0;
	padding: 5px;
	
}


#principal #formulaire_spip  p.label {
	font-weight: bold;
	cursor: pointer;
	color: #369;
	margin: 1em 0 0 0;
  cursor: text;
}

#principal #formulaire_spip  form fieldset input, #principal #formulaire_spip  form fieldset textarea, #principal #formulaire_spip  form fieldset select
{
	margin: 5px 0;
	padding: 4px;
}

#principal #formulaire_spip  form fieldset input.text, #principal #formulaire_spip  form fieldset textarea
{
	display: block;
	width: 60%;
	padding: 4px;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
}

#principal #formulaire_spip  form fieldset input[type="text"]
{
	display: block;
	width: 60%;
	padding: 4px;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
}

#principal #formulaire_spip  form fieldset input[type="text"]:focus, #principal #formulaire_spip  form fieldset input.text:focus, #principal #formulaire_spip  form fieldset textarea:focus
{
	background: #FDEEC1; /*#BDBDBD;*/
	border-color: #dcfc57;
}


#principal #formulaire_spip .spip_barre
{
	background: #FDEEC1;
	border-color: #dcfc57;
}

#principal #formulaire_spipi div.colonne {
	float:left;
	width:30%;
	padding:5px;
}

#principal #formulaire_spip .haute {
  margin-top: 1em;
  margin-left:1em;
}


#principal #formulaire_spip span.info {
	color: #B30303;
}

#principal #formulaire_spip .erreur_message
{
	color: #D9171E;
}


#principal .agenda .bicol {
 float:left;
  width:45%;
  margin:0 5px 0 0;
  
}



/***************** main block: rubrique syndication ******************/

a.syndication {
  display:block;
  background:#dcfc57;
  margin:0 0 10px 0;
  padding:8px 2px;
  border:1px solid #DFDCDC;
 
}

a.syndication:hover {
  
  border:1px solid #DFDCDC;
   -moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	behavior:url(border-radius.htc);
 
}

.bicol {
 float:left;
  width:45%;
    margin: 10px 20px 20px 10px;
  background: #efeff1;
  border:1px solid #DFDCDC;
   -moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	behavior:url(border-radius.htc);
}

.item_syndic {
  padding: 8px;
  margin: 10px 20px 20px 10px;
  
}

#navbar a.current {
  color:#6C777A;
    padding:8px;
}

/* 
   Tableaux 
   (fichier origine: dist/spip-style.css )
*/
table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid;
	border-collapse: collapse; 
	margin-right:55px;
}
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; 
}
table.spip tr.row_first {width:45%; background: #FFC; }
table.spip tr.row_odd { background: #DDD; }
table.spip tr.row_even { background: #EEE; }
table.spip th, table.spip td { padding: 3px; text-align: left; vertical-align: middle; }

/* minical calendrier */
#calendar caption, #calendar caption a   {
  background:#00536D;
  color: #fff;
}
td.occupe {  background:#fff; font-weight:bold;}
td.libre  {  }
td.horsperiode {  background: #AEDBE9; color: #AEDBE9;}





/* Pied de page width:780px;*/
#pied {
 
    
	margin: 2px; 
    background-image:url("http://www.livresphotos.com/css/content_bottom.jpg");
    background-repeat:repeat-x; 
    background-position:bottom;
    font-size: 1.0em;
    color: #B0AFAF;
	text-align:center;
	border:	 1px solid rgb( 145, 155, 156 );
	padding:0.5em 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	behavior:url(border-radius.htc);
}

#pied  a {
	color: #7D7D7C;
	text-decoration:none;
	
	
}
#pied a:hover, a:focus {
	color: #333;
	
}

#pied ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#pied li 
{
	
	margin: 0;
	padding: 2px 0 2px 0;
    display: inline;
}

/* Mention de copyright */
#copyright {
	margin: 8px 0 0 0;
	font-size: 1em;
	text-align:center;
	color: #B0AFAF;
}

