@charset "utf-8";
/* CSS Document */
body {	
	background-color: #FFFFFF;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:center;
	margin:10px;
	padding:0px;
	}
.page { 
text-align: left;
  position: relative;
  width: 940px;
  margin: 0 auto;
  padding: 0 0px;
border: 0px solid black;
}
.v3_left {
width:153px;
border: 1px solid black;
position:relative;
background-color:#ae0087;
border: 0px solid #4a0f59;
top: 0px;
left: 0px;
float:left;
z-index:2;
}
.fond_page {
position:relative;
background-image:url(imgs/bg_repeat.jpg);
background-repeat:repeat-y;
top:70px;
width:940px;
height:auto;
margin:0px;
padding:0px;
border:none;
z-index:0;
border:0px solid red;
}
.v3_ban_pages {
position:relative;
top:0px;
left:0px;
background-image:url(imgs/ban_pages.jpg);
background-repeat:no-repeat;
width:787px;
height:56px;
margin:0px;
padding:0px;
border:none;
z-index:1;
float:right;
}
.v3_ban_right {
position:relative;
top:0px;
left:0px;
background-image:url(imgs/ban.jpg);
background-repeat:no-repeat;
width:787px;
height:243px;
margin:0px;
padding:0px;
border:none;
z-index:1;
float:right;
}
.v3_infobulle{
position:absolute;
margin-top:50px;
margin-left:0px;
padding:0px;
width:300px;
visibility : hidden;
border: 1px solid Black;
padding: 10px;
font-family: Verdana, Arial;
font-size: 10px;
background-color: #FFFFCC;
z-index:25;
}
.v3_ban2 {
position:absolute;
background-image:url(imgs/bg_repeat.jpg);
background-repeat:repeat-y;
top:240px;
left:0px;
width:940px;
height:500px;
margin:0px;
padding:0px;
border:0px solid red;
z-index:0;
}
.v3_texte_pages{
position:relative;
top:0px;
width:680px;
margin-left:200px;
margin-top:0px;
margin-bottom:70px;
border:0px solid black;
padding:0px;
z-index:4;
overflow:visible;
float:left;
}
.v3_questions {
position:relative;
top:0px;
left:-50px;
width:680px;
margin-left:0px;
margin-top:0px;
margin-bottom:70px;
border:0px solid black;
padding:0px;
z-index:4;
overflow:visible;
float:right;
}
.v3_ban_right2 {
position:relative;
top:-20px;
left:153px;
background-image:url(imgs/ban_right2.jpg);
background-repeat:no-repeat;
width:787px;
height:243px;
margin:0px;
padding:0px;
border:none;
z-index:4;
float:left;
}
.v3_bloc_home_right {
position:absolute;
top:260px;
left:770px;
background-image:url(imgs/bloc_home_right.jpg);
background-repeat:no-repeat;
width:136px;
height:277px;
border: none;
padding:0px;
margin:0px;
z-index:5;
}
.endfloat {
    clear: both;
    height: 1px; font-size: 1px;
    visibility: hidden;
    margin: 0;
}
.home_bottom_bg {
position:relative;
top:150px;
left:0px;
background-image:url(imgs/bottom.jpg);
background-repeat:no-repeat;
width:940px;
height:120px;
margin:0px;
padding:0px;
border:0px solid black;
z-index:4;
}
a.qr_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #678AA8;
	text-decoration:none;
	font-weight:bold;
}
a.qr_title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660066;
	text-decoration:none;
	font-weight:bold;
}
a.dl_pdf {
font-size:9px;
font-style:italic;
}
.pdf_area{
width:135px;
margin-left:18px;
margin-bottom:4px;
padding:0px;
border:none;
}
.border_pdf {
border-right:1px solid black;
border-bottom:1px solid black;
border-top:0px;
border-left:0px;
}
#redjuice {
position:relative;
top:140px;
z-index:99;
left:0px;
width:900px;
border:0px solid red;
text-align:right;
}
#redjuice a {
text-decoration:none;
font-size:10px;
color:#ff9900;
}

#styled_popup{
	width: 600px; 
	height: 400px;
	 padding:10px;
	display:none; 
	position: absolute; 
	bottom:300px;
	top: 100px; 
	left: 200px;
	right:200px; 
	zoom: 1;
	background-image:url(imgs/bg-pop2.png);
background-repeat:no-repeat;
	border:solid 0px #666;
	font-size:14pt;
	color:#FFF;
	text-align:center;
z-index:99;
}
#close{
	float:right;
	color:#fff;
	text-decoration:none;
	padding-right:4px;
	padding-left:4px;
	background:#c00;
	border:2px #c00 solid;
	font-size:9pt;
margin-right:20px;
}
a#poptext {
position:relative;
top:40px;
font-size:18px;
text-decoration:none;
color:#FFF;
}
a#poptext:hover {
text-decoration:underline;
color:#ff9900;
}
a#poptext2 {
position:relative;
top:20px;
font-size:12px;
text-decoration:underline;
color:#FFF;
}