.bad{
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}
.clear{
	clear: both;
}
body{
	background: url(images/body_bg.gif);
	font-family: tahoma;
}
#content{
	width: 900px;
	margin: 0 auto;
	background: url(images/bg.gif) repeat-x top left #DFDFDF;
	padding: 10px;
}
#logo{
	background: url(images/qui-est-ce.jpg) no-repeat center left #fff;
	padding-left: 270px;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-right: 20px;
}
#inner{
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-right: 20px;
	background: #fff;
}
#logo h1{
	color: #A72934;
	font-family: tahoma;
	font-size: 18px;
	border-bottom: 1px solid #A72934;
}
#logo div.trouve{
	border: 2px solid #237011;
	padding: 8px;
	background: #f1f7f0;
	font-size: 12px;
	font-family: tahoma;
	color: #237011;
}
#logo div.trouve img{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #237011;
}
#logo p.faux{
	border: 2px solid #cc0000;
	padding: 8px;
	background: #f8efef;
	font-size: 12px;
	font-family: tahoma;
	color: #cc0000;
}
#logo p.first{
	border: 1px solid #A72934;
	padding: 8px;
	background: #f9f4f5;
	font-size: 12px;
	font-family: tahoma;
	color: #A72934;
}
#logo div.second{
	border: 1px solid #ff6c00;
	padding: 8px;
	background: #f9f8f2;
	font-size: 12px;
	font-family: tahoma;
	color: #ff6c00;
}
#logo div.third{
	border: 1px solid #0F8ACD;
	padding: 8px;
	background: #f6f9fa;
	font-size: 12px;
	font-family: tahoma;
	color: #0F8ACD;
	margin-top: 10px;
}
#logo div.second a,
#logo div.third a{
	color: #0F8ACD;
	border-bottom: 1px dotted #0F8ACD;
	text-decoration: none;
}
#logo div.third a:visited{
	color: #237011;
	border-bottom: 1px dotted #237011;
}
#logo div.second a:hover,
#logo div.third a:hover{
	color: #A72934;
	border-bottom: 1px dotted #A72934;
}
#logo div ul li{
	margin-bottom: 8px;
}


#liste_photos{
	background: #A72934;
	width: 550px;
	float: left;
}
#liste_photos td{
	background: #fff;
	padding: 10px;
	border: 1px solid #701119;
	text-align: center;
	color: #701119;
	font-family: tahoma;
	font-size: 12px;
}
#liste_photos td img{
	border: 1px solid #701119;
}
#liste_photos td a{
	border: none;
	text-decoration: none;
	color: #701119;
}
#liste_photos td a:hover{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
#question{
	width: 300px;
	float: right;
	border: 1px solid #0F8ACD;
	background: #f6f9fa;
	color: #A72934;
}
#question h2{
	margin: 0px;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 12px;
	color: #0F8ACD;
	margin-top: 10px;
}
#question li{
	font-size: 12px;
	margin-bottom: 4px;
}
#question li a{
	color: #0F8ACD;
	border-bottom: 1px dotted #0F8ACD;
	text-decoration: none;
}
#question li a:hover{
	color: #A72934;
	border-bottom: 1px dotted #A72934;
}
