/* CSS Document */
*{
	padding:0px;
	margin:0px;
}
h1{color:#ff6600; font-family: Arial, Helvetica, sans-serif; font-size:10px;}
body{
	background-image:url(images/fondbody.png);
	margin:0px auto;
	padding:0px auto;
	
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
	padding-top:25px;
}
body a{	color:#483512;
}
div#page{
	
	margin:0px auto;
	padding:0px auto;
	width:950px;
	background:white url('images/fondpage.jpg') repeat-x;
	border:1px solid #483512;
}
div#titre{
	width:950px;
	margin:0px auto;
	padding:0px auto;
	clear:both;
}
#menu{
	float:left;
	width:200px;
	background-image:url(images/contenu.gif); background-repeat:no-repeat;
	
}


#menu ul{
margin:0;
padding:0;
margin-top:0px;
list-style-type:none;

}



#first_li{
border-top:1px solid #7c602e;
}

#second_li{
border-top:1px solid #7c602e;
}

#third_li{
border-top:1px solid #7c602e;
}

#menu ul li{
border-bottom:1px solid #7c602e;
}

#menu ul li a{
display:block;
font-weight:bold;
font-size:14px;
text-decoration:none;
padding-bottom:10px;
padding-left:10px;
padding-top:10px;

}

#menu ul li a:hover{
background-color:#f5e180;

}

#menu ul li ul li a:hover{
background-color:#f8edaf;
}

#menu ul li ul{
padding:0;
margin:0;

}

#menu ul li ul li{
border:none;

}

#menu ul li ul li a{
padding-left:40px;
font-weight:normal;
font-size:12px;
color:#483512;
text-decoration:none;
padding-bottom:2px;
padding-top:2px;

}

.liste{
	padding-left:150px;
}

#txt{
	margin:0px auto;
	padding:0px auto;
	margin-left:210px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#483512;
	padding-top:20px;
	padding-right:20px;
}

div#txt1{
	margin:0px auto;
	padding:0px auto;
	width:500px;
	float:right;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#483512;
	padding-top:10px;
	padding-right:20px;
}

div#pied{
	background-image:url(images/pied.jpg);
	margin:0px auto;
	padding:0px auto;
	width:950px;
	height:32px;
	clear:both;
	text-align:right;
	color:#483512;
	font-size:10px;
}
div#pied a{
	color:#483512;
}
div#pied a:hover{
	color:black;
}
.creation{
	padding-top:5px;
}
.lienindex a{color:#ff6600;}
.lienindex{color:#ff6600;}
.texte1{clear:both;}
.texte1 a{color:black;}
.texte1 a:hover{color:#FFCC00;}
form#formulaire p{padding: 10px 0px 0px 0px; clear:both; }

form#formulaire label{width: 150px; float: left; text-align: right; }

form#formulaire input,textarea, select{float:left; margin:0 0 0 5px; }

form#formulaire div{ clear:both; }

.lien1{float:right;text-align:right; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding-top:10px;}
.lien1 a{color:#FFFFFF}
.lien1 a:hover{color:#ff6600}
div#adresse{
	float:left;
	width:300px;
	text-align:center;
	color:#FFFFFF;
}
div#adresse a{
	color:#FF6600;
}
div#adresse a:hover{
	color:white;
}

h2{
text-align:center;
margin:auto;
background-image:url(images/bg_titre.jpg);
background-repeat:no-repeat;
width:473px;
height:38px;
padding-top:8px;
font-size:18px;
}

#contenu{
padding:5px;
margin:auto;
}

#img{
text-align:center;
}

#txt a img{
padding:5px;
padding-bottom:15px;
border:none;
border:1px solid black;
background-color:#fdf7df;
}

 a.opaque img {
  opacity: 0.75;
  filter:alpha(opacity=75);
  }

 a.opaque:hover img {
  opacity: 1.0;
  filter:alpha(opacity=100);  
  }

#txt a img:hover{
border:1px solid #999999;
background-color:#ffffff;
}

.lienbas:link {
color: #fbf1be; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;
} 

.lienbas:visited {
color:#fbf1be; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;
} 

.lienbas:hover {
color:#f2d235; text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;
}

.debut1 { float: left}

.decal { padding-left:80px;}

.Style3 {font-size: 12px}

/* Styles Div signature */
#cachesign{
position:absolute;
padding:0px;
left:0;
top:0;
visibility:visible;
background-color:#000000;
display:none;
height:100%;
width:100%;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
display:none;
z-index:5;
overflow:hidden;
}

#signlivre{
position:absolute;
padding:10px;
top:100px;
visibility:visible;
background-color:#f9eeb8;
border:solid 1px #000000;
display:none;
z-index:10;
width:600px;
height:550px;
}
/* FIN Styles Div signature */

#txt2{
min-height:500px;
_height:500px;
}

#fond_livre{
background:white url('images/fond_livre.jpg') no-repeat;
width:550px;
height:425px;
}

.livre_gauche{
width:240px;
float:left;
}

.livre_droite{
width:240px;
float:right;
}
#MenuMarques1, #MenuMarques2 {
	display:none;
	top:0px;
}