body {
	background:#1d1d1d;
	background-image:url(imgs/colorF.png);
	color: #FFF;
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

/* hearder */
#header{ width:972px; margin:auto; height:165px }
#hTitre-D{ width:972px; height:20px; line-height:20px; text-align:right }
.hTitre{ color:#f1a417; margin-right:5px; font-size:14px }
#hLogoNews{ width:972px; height:145px; clear:both }
#hLogo{ width:402px; height:145px; background:#; float:left }
#hNews{ width:570px; height:135px; background:url(imgs/fondNews.png) no-repeat; float:left; margin-top:5px; background-image: }
#icoNews{ width:135px; height:135px; float:left }
#News{ width:430px; height:135px; float:left }

/* margeMenu */
#margeMenu{ width:972px; height:5px; margin:auto }

/* hautMenu */
#hautMenu{ width:972px; height:83px; margin:auto; }
#hautMenuG{ width:8px; height:83px; float:left; }
#hautMenuF{ width:956px; height:83px; float:left; background:url(imgs/menuF.png); background-image: }
#hautMenuD{ width:8px; height:83px; float:right; }
#hautMenuF ul{ margin:0px; padding:0px }
#hautMenuF ul li{ height:83px; padding-left:8px; padding-right:15px; margin-right:5px; color:#f1a417; cursor:pointer; width:120px; background:url(imgs/menuB.png) no-repeat right; background-image:; float:left; list-style-type:none; padding-top:5px }
.active a{ color:#f1a417; text-decoration:none; font-weight:bold }
.active a:hover{ text-decoration:underline; color:#1faed3 } 
a{ color:#1faed3; text-decoration:none; font-weight:bold }
a:hover{ text-decoration:underline; color:#f1a417 } 

/* margeQui */
#margeQui{ width:972px; height:25px; margin:auto; clear:both }

/* divQuiVideo */
#divQuiVideo{ width:972px; height:257px; margin:auto; }
#divQui{ width:504px; height:257px; float:left }
#divQuiG{ width:8px; height:257px; float:left }
#divQuiF{ width:488px; height:257px; float:left; background:url(imgs/quiF.png); background-image: }
#divQuiD{ width:8px; height:257px; float:right }
#divQuiF h2{ padding-left:5px; color:#1faed3 }
#divQuiF p, #divQuiF div { padding-left:10px }
#divQuiF div { font-size:14px }
#divQuiF strong{ color:#f1a417 }
#divQuiF ul li{ list-style-image:url(imgs/icoI.png) ; line-height:15px }

#divVideo{ width:426px; height:257px; float:right; background: }

/* divPacktages */
#divPacktages{ width:972px; height:306px; margin:auto; }
#divsTitre{ width:400px; height:27px; margin-bottom:10px; background-image:url(imgs/bgTitre.png) }
#divsTitreG{ width:8px; height:27px; float:left }
#divsTitreF{ height:27px; float:left; line-height:27px; width:auto; font-size:12px; font-weight:bold }
#divsTitreD{ width:8px; height:27px; float:right }

#divPackvisuel{ width:972px; height:264px; margin:auto; background-image:url(imgs/bgVisuel.png); }
#divPackvisuelG{ width:8px; height:264px; float:left }
#divPackvisuelF{ width:auto; height:264px; float:left }
#divPackvisuelD{ width:8px; height:264px; float:right }

/* divPages */
#divPages{ width:972px; height:555px; margin:auto; }

#divPagesvisuel{ width:972px; height:528px; margin:auto; background-image:url(imgs/bgVisuel.png) }
#divPagesvisuelG{ width:8px; height:528px; float:left }
#divPagesvisuelF{ width:955px; height:528px; float:left }
#divPagesvisuelD{ width:8px; height:528px; float:right }
#divsTitreF span{ background:url(imgs/bVisuelP.png) no-repeat ; color:#f1a417; padding-left:20px }

#divPagesC{clear:both; width:972px; min-height:10px; height:auto; background:url(imgs/cVisuelH.png) no-repeat top; margin:auto }
#divPagesT{ width:972px; height:43px; margin:auto; }
.ContentPages{ padding-left:10px; padding-top:10px; padding-right:10px;}

/* bVisuel */
#bVisuel{ width:213px; height:230px; background-image:url(imgs/bgVisuelB.png); margin-top:16px; margin-left:20px; float:left; }
#bVisuelG{ width:8px; height:230px; float:left }
#bVisuelF{ width:auto; height:230px; float:left }
#bVisuelD{ width:8px; height:230px; float:right }
#bVisuelF-T{ width:187px; height:28px; line-height:28px; color:#f1a417; background:url(imgs/bVisuelP.png) right no-repeat; font-size:14px; font-weight:bold }
#bVisuelF-T span a{ text-decoration:none; color:#f1a417 }
#bVisuelF-T span a:hover{text-decoration:underline; color:#1faed3 }
#bVisuelF-T span { padding-left:5px }
#bVisuelF-Txt{ width:187px; height:128px; }
#bVisuelF-BT{ width:187px; height:49px; background-image:url(imgs/bVisuelBT.png); text-align:center; color:#f1a417; line-height:49px; margin-left:5px }
.cursor{ cursor:pointer }


#bContact{ width:413px; height:430px; background-image:url(imgs/bgVisuelB.png); margin:auto; padding-top:inherit; padding-right:0px }
#bContactG{ width:8px; height:430px; float:left; padding-top:inherit; padding-right:0px }
#bContactF{ width:auto; height:430px; float:left }
#bContactF-T{ width:387px; height:28px; line-height:28px; color:#f1a417; background:url(imgs/bVisuelP.png) right no-repeat; font-size:14px; font-weight:bold }
#bContactF-Txt{ width:387px; height:402px; }
#bContactD{ width:8px; height:430px; float:right }

#formContact, #adressContact { height:450px; width:466px; float:left; margin-top:5px }
#adressContact { float:right }
.error{color:#F00 }

/* footer */
#footer{ width:972px; height:83px; margin:auto; clear:both }
#footerG{ width:8px; height:83px; float:left; }
#footerF{ width:956px; height:83px; float:left; background:url(imgs/footerF.png); background-image:; line-height:83px; text-align:center }
#footerD{ width:8px; height:83px; float:right; }
