/* CSS Document */
.venus { float:left; width:375px; height:90px; margin-left:0px; border:0px;}
#en_tete { font-size:16px; margin-top:-10px; margin-left:-10px;height:115px;
		color:#880f16; }
body {width:90%;  margin-left:auto; margin-right:auto; 
		background-color:#f8f8f8/*#efecec*/;font-family:"Times New Roman", Times, serif; cursor:default;}
#breadcrumb { margin-top:-25px;margin-bottom:20px;}
#corps { background-color:#edf6fd;margin-top:-20px; height:680px;
		border-radius:10px; border-left-style:outset; border-left-width:5px;
		 border-top:1px solid gainsboro;padding:5px;}
.infobulle {
	position: absolute;
	visibility : hidden;
	border: 1px solid #880f16;border-radius:15px;
	margin-top:10px;
	padding: 5px;
	color:black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f7f3fb;/* #f2f9fe */
	left: 171px;
	top: 225px; 
	opacity : 0.80 ;
	-moz-opacity : 0.80 ;
	-khtml-opacity : 0.80 ;
	filter : alpha(opacity=80) ;   
      }
.explain {cursor:help; font-style:italic; background-color:#edf6fd;} /* #f7f3fb */

#claim { 
		margin:-10px 0px 0px 20px;background-color:#FFFFFF;
		/*background-image:url(../images/cadre_claims.png);background-repeat:no-repeat;*/
		width:39%;/*height:650px;*/
		font-size:14px; line-height:1.4em;
		padding:0px 0px 10px 15px;
		color:#660093;font-weight:normal;
		-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
		/*border:1px  solid #a5c0ff ;*/
		border-left-style:outset; border-left-width:5px; border-left-color:#880f16;/*#d1b2de*/
		 border-top:1px solid gainsboro}/*#880f16*/

#claim ul {padding:0px 10px 0px 10px;}

#newsbox {
	margin-top:5px;margin-left:-10px;width :98%;height :175px;
	color:#000000;font-size:12px; font-weight:bold;padding-top:0px;
	background-color:#fff7f8;border:1px #3333ff solid;
	-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;
	position : relative;
	overflow : hidden;
}
#newslist {
	width : 98%;background-color:#e5f0ff;padding:20px;margin-left:230px;
	color:#660093;font-size:12px;
	position : absolute;
	-moz-border-radius:24px; -webkit-border-radius:24px; border-radius:24px;

}
	
#news {
	margin:-530px 0px 0px 725px; /* margin:-555px 0px 0px 490px; */
	width:30%;height:620px;
	background-image:url(../images/chapeau_news-blue.png);
	background-repeat:no-repeat;
	padding:-5px 0px 0px 0px;
	-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;
	/*border:1px solid #a5c0ff;*/
	border-left-style:outset; border-left-width:5px;
		 border-top:1px solid gainsboro;
	background-color:#ffffff;
	font-size:11px;
	overflow : hidden;}
	
#news ul {margin-top:10px;padding:0px 10px 0px 30px; font: 400 normal #660093; }	
#news ul li {color:#660093;}	
#news a  {text-decoration:none; color:#0000FF;}
#news a:hover { color:#880f16;background-color:#edf6fd;}	

#bloc_misc {	
	width:18%;/*height:600px;width:55px;height:115px;*/
	/*background-image:url(../images/cadre_news.png); */
	background-repeat:no-repeat;
	padding:10px 5px 15px 5px ;
	margin:-650px 0px 0px 495px;	/* margin:-560px 0px 20px 805px;	*/
	background-color:#FFFFFF;
	font-size:13px;
	/*border:1px solid #a5c0ff;*/
	border-left-style:outset; border-left-width:5px;
		 border-top:1px solid gainsboro;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
	
#bloc_misc ul {list-style-type:none;margin:0px 0px 0px 18px;font-size:17px;border:solid 1px #a5c0ff; 
				border-radius:10px;width:65%;padding:40px 0px 35px 40px; 
				background-color:#fff7f8;}


/* width:90px; height:132px; */
#quiz {/*float:right;	margin-top:-300px;margin-right:-150px; margin-bottom:75px;*/
		margin-top:70px;width:95%; height:222px;
		background-image:url(../images/cadre_quiz.png); background-repeat:no-repeat;
		padding:20px 20px 10px 10px; font-size:14px; font-weight:bold;color:#660093;}
#quiz a  {text-decoration:none; color:#0000FF;}
#quiz a:hover { color:#880f16;background-color:#ffffff;}/* edf6fd */
#quiz hr {width:80px;padding-left:5px}			

a  {text-decoration:underline; color:#0000FF;}
a:hover {color:#CC3300; text-decoration:underline;}


.Style5 { background-color:#FFFFFF;}
#Style6 { margin-top:30px;margin-left:0px;padding-left:2px;background-color:#fff7f8;color:#660093; 
			font-size:18px; font-weight:bold;border-radius:5px;border-left-style:outset; border-left-width:5px; }


#bas {float:left; margin:10px 700px auto 10px;}
#copyright {
width:90%;
margin : 50px 10px 0px 30px;
word-spacing : 100px;
text-align : center;
padding : 5px 0;
background-color : #a5c0ff;
border : 1px solid #dcdcdc;
clear : both;
}
hr {
line-height : 1px;
}
p {
font-size : 1.1em;
}

