hr{
color: #FF9900;
width:400px;

}

body {
	/*background-color: #374711;*/
	background-image:url(images/fond.jpg);
	/*background-repeat:repeat-x;*/
	margin:0px;
	padding:0px;
}
.bg {
	background-image: url("images/repeat.jpg");
	}
.bg2 {
	background-image: url("images/intro-fond.jpg");
}
.txt {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.liste li{ margin-left:10px;
list-style-type:disc;}
.liste2 li{ margin-left:60px;}
.definition{
	font-size:10px;
	text-indent: 0px;
	padding-left: 10px;
	padding: 0px;
}
.indent{text-indent:5px;}
.indent3{text-indent:5px; background-color: #996633;padding:2px 5px 0 5px; border:solid 1px #660000; }
.indent2{
	text-indent:5px;
	margin-right:150px;
}
.liste3{
	list-style-image: url("images/tree-li.gif");
}
body,td,div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
} 
a.txt2:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff; 
	text-decoration: underline;
} 

a.txt2:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff; 
	text-decoration: underline;
} 

a.txt2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff; 
	text-decoration: underline;
}
h1{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
	padding-bottom:0px;
	}
a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	text-decoration: underline;
} 

a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	text-decoration: underline;
} 

a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; 
	text-decoration: underline;
}
.lien{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}
a.lien:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff; 
	text-decoration: underline;
} 

a.lien:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff; 
	text-decoration: underline;
} 

a.lien:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff; 
	text-decoration: underline;
}

.lien2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;}
a.lien2:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff; 
	text-decoration: underline;
} 

a.lien2:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff; 
	text-decoration: underline;
} 

a.lien2:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff; 
	text-decoration: underline;
}
.form tr td{ border-bottom:none; border-top:none; border-right:none; border-left:none;}
.center{text-align:center;}
.margin-left{
margin-left:15px;
}

.book{ 
padding:0 10px 20px 20px;
border: none;
filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.book:hover{ 
padding:0 10px 20px 20px;
border: none;
	filter:alpha(opacity=40);
	-moz-opacity: 0.75;
	opacity: 0.75;	
}

.div-book{
	padding:25px 10px 10px 10px
}
.spam{margin-bottom:10px;}

.div-boutique{
	display: none;
	border: solid 1px #CC6600;
	width:450px;
	margin-left:150px;
	padding-left:5px;
}
.clearvalidator{ clear:both; height:3px;}

.whman { width:250px; border:4px double #CD8924; background-color:#7D4009; margin:0px auto; text-align:center; padding:5px; }
.floatleft { float:left; }
.floatright { float:right; }

.gauche { float:left; }
.droite { float:right; }
