/* CSS Document */
body
{
background-color:green;
font-family:"Comic Sans MS";
font-size:12pt;
color:#000000;
text-align:justify;
overflow:auto;
}

a
{
text-decoration:none;
font-weight:bold;

}

a:link {
	color:#999999;
}

a:visited {
	color:#999999;
}

a:hover
{
	color:#0099FF;
}

#page
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:1210px;
	overflow:visible;
}

#centre
{
	background-image:url(fond1.jpg);
	position:relative;
	width:800px;
	height:100%;
	background-repeat:repeat-y;
	overflow:visible;
}

#gif_haut
{
	position:absolute;
	top:0px;
	left:5px;
	width:801px;
	height:162px;
	background-image:url(haut.gif);
}

#logo
{
	position:absolute;
	top:55px;
	left:40px;
	width:337px;
	height:88px;
	background-image:url(logo.png);
}

#menu_horizontale
{
	position:absolute;
	top:165px;
	left:0px;
	text-align:center;
	width:100%;
}

#titre
{
	position:absolute;
	top:194px;
	left:10px;
	width :785px;
	text-align:center;
	color:#0099FF;
	font-size:14pt;
	font-weight:bold;
}

#text_index
{
	position:absolute;
	top:240px;
	width :790px;
	height:960px;
	left:10px;
	text-align : justify;
	background-color:#FFFFFF;
	font-size:12pt;
	text-align:justify;
	overflow:auto;
}

#text_pub
{
	position:absolute;
	background-color:#FFFFFF;
	top:240px;
	width :790px;
	left:125px;
	text-align:left;
	color:#000000;
	font-size:12pt;
	text-align:justify;
}

#menu_droite
{
	position:absolute;
	top:0px;
	left:800px;
	text-align:left;
	color:#666666;
	font-size:12pt;
	font-weight:bold;
	width:6px;
	height:100%;
	background-color:#cec7bd;
	overflow:visible;
}

#pub_google
{
	position:absolute;
	top:0px;
	left:-160px;
	text-align:left;
	color:#666666;
	font-size:12pt;
	font-weight:bold;
	width:160px;
	height:600px;
	background-color:#cec7bd;
	overflow:visible;
}

#pub_google1
{
	position:absolute;
	top:0px;
	left:1023px;
	text-align:left;
	color:#666666;
	font-size:12pt;
	font-weight:bold;
	width:157px;
	background-color:#cec7bd;
	overflow:visible;
}

#pub_google2
{
	position:absolute;
	top:600px;
	left:-160px;
	text-align:left;
	color:#666666;
	font-size:12pt;
	font-weight:bold;
	width:157px;
	background-color:#cec7bd;
	overflow:visible;
}

#pub_google3
{
	position:absolute;
	top:600px;
	left:1023px;
	text-align:left;
	color:#666666;
	font-size:12pt;
	font-weight:bold;
	width:157px;
	background-color:#cec7bd;
	overflow:visible;
}

#text_droite
{
	position:absolute;
	top:-8px;
	left:210px;
	width :345px;
	height:215px;
	text-align:left;
	color:#000000;
	font-size:12pt;
	text-align:justify;
}

#text_bas
{
	position:absolute;
	top:210px;
	left:0px;
	width :555px;
	text-align:left;
	color:#000000;
	font-size:12pt;
	text-align:justify;
	overflow:visible;
	overflow:hidden;
}

#img_scroll
{
	width :550px;
	height:384px;
	text-align:justify;
	overflow:scroll;
}

#img_scroll_lilet
{
	width :100%;
	height:550px;
	text-align:center;
	overflow:scroll;
	float:center;
}

#img_top
{
	position:absolute;
	top:0px;
	left:210px;
	width :200px;
	height:200px;
	text-align:center;
	color:#000000;
	font-size:12pt;
	text-align:justify;
	overflow:hidden;
}

#aff_commentaire
{
	width:98%;
	height:200px;
	overflow:auto;
	text-align:justify;
}

.cadre_photo
{
	float:left;
	overflow : hidden;
	margin-left : 5px;
	margin-right : 9px;
	margin-bottom : 3px;
	margin-top : 5px;
	background-color: #fdd9aa;
	text-align : center;
	width : 99%;
}

.cadre
{
	float:left;
	width : 372px;
	color : #000000;
	border-color:#FF0000;
	font-size:10pt;
	overflow : hidden;
	margin-left : 5px;
	margin-right : 9px;
	margin-bottom : 5px;
	margin-top : 5px;
	background-color: #fdd9aa;
	text-align : justify;
}

.cadre_r
{
	float:right;
	width : 255px;
	color : #000000;
	border-color:#FF0000;
	font-size:10pt;
	overflow : hidden;
	margin-left : 5px;
	margin-right : 9px;
	margin-bottom : 3px;
	margin-top : 5px;
	background-color: #fdd9aa;
	text-align : justify;
}

.cadre_l
{
	float:left;
	width : 255px;
	color : #000000;
	border-color:#FF0000;
	font-size:10pt;
	overflow : hidden;
	margin-left : 5px;
	margin-right : 9px;
	margin-bottom : 3px;
	margin-top : 5px;
	background-color: #fdd9aa;
	text-align : justify;
}

.cadre_btq
{
	position:relative;
	float:left;
	width : 242px;
	color : #000000;
	border-color:#FF0000;
	font-size:10pt;
	overflow : hidden;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 3px;
	margin-top : 5px;
	background-color: #fdd9aa;
	text-align : justify;
	vertical-align:middle;
	text-align:center;
}

.cadre_img_l
{
	float:left;
	width : 488px;
	color : #000000;
	border-color:#FF0000;
	font-size:10pt;
	overflow : hidden;
	margin-left : 5px;
	margin-bottom : 3px;
	margin-top : 5px;
	background-color: #fdd9aa;
	text-align : justify;
}

.cadre_img_r
{
	float:right;
	width : 488px;
	color : #000000;
	border-color:#FF0000;
	font-size:10pt;
	overflow : hidden;
	margin-left : 5px;
	margin-bottom : 3px;
	margin-top : 5px;
	background-color: #fdd9aa;
	text-align : justify;
}

.cadre_large
{
	float:center;
	width : 765px;
	color : #000000;
	border-color:#FF0000;
	font-size:10pt;
	overflow : hidden;
	margin-left : 5px;
	margin-bottom : 2px;
	margin-top : 5px;
	background-color: #fdd9aa;
	text-align : justify;
}
.titre_cadre
{
	font-size:12pt;
	text-align : center;
	color : green;
}

#promo2
{
	position : absolute;
	left:0px;
	width : 240px;
	height : 152px;
	background:url(pack3cd.gif) no-repeat 40px;
}
#text_promo2
{
	position : absolute;
	width:100%;
	top:5px;
	text-align:center;
	color:red;
	text-decoration:bold;
	font-size:30px;
}
#ecoute_promo2
{
	position : absolute;
	width:100%;
	top:142px;
	left:0px;
	text-align:center;
}

#ecoute_promo2 a
{
	color: red;
}



