body {
	margin: 0px; padding:0px;

	vertical-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
body.homeAnim
{
	background-color: #FFFFFF;
}
body.site
{
	background-color: #a2a2a2;
	background-image: url(../imgs/siteBg.gif);
	margin: 0px; padding:0px;
}
a {
	color: #469E0C;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #FD8403;
}
h1,h2,h3,h4,h5,h6,h7
{
	margin: 0px;
}


.home
{
	position: relative;
	text-align: center;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.home h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}
.home h1 a
{
	color: #FD8403;
}
.home h1 a:hover
{
	color: #469E0C;
}


.conteneurTotal
{
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: center;
}
.conteneur
{
	position: relative;
	width: 851px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.top
{
	height: 25px;
	width: 100%;
	background-image: url(../imgs/toptop.jpg);
}
.siteMain
{
	position: relative;
	width: 829px;
	background-image: url(../imgs/fond_bc.jpg);
	
	padding: 0px 12px 0px 12px;
}
.siteHeader
{
	position: relative;
	width: 829px;
}
.siteHeaderEoliennes
{
	position: absolute;
	left: 714px;
	top: 45px;
	
	width: 111px;
	height: 189px;
	
	padding: 0px;
	
	z-index: 10;
}

.siteHeaderJouerBtJouer
{
	position: absolute;
	left: 582px;
/*	left: 572px; */
	top: 160px;
	
	width: 114px;
	height: 32px;
	
	padding: 7px 0px 0px 0px;
	text-align: center;
	
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-variant: small-caps;
	font-size: 14px;
	
	z-index: 0;
}
.siteHeaderJouerBtJouer a
{
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-variant: small-caps;
	font-size: 18px;
	
	padding: 5px 15px 5px 15px;
	
	text-decoration: none;
}
.siteHeaderJouerBtJouer a:hover
{
	color: #FF3000;
}

.siteContent
{
	position: relative;
	width: 829px;
	
	background-color: #FFFFFF;
	background-image: url(../imgs/degrad_bleu2.gif);
	background-repeat: repeat-x;
}
.siteCMenuLeft
{
	position: absolute;
	width: 173px;
	height: 436px;

	background-image: url(../imgs/left.gif);
	background-repeat: no-repeat;

	z-index: 10;
}
.siteCMenuLeft #menuLeftBubble1
{
	position: absolute;

	left: 7px;
	top: 57px;

	width: 86px;
}
.siteCMenuLeft #menuLeftBubble2
{
	position: absolute;

	left: 77px;
	top: 104px;

	width: 86px;
}
.siteCMenuLeft #menuLeftBubble3
{
	position: absolute;

	left: 7px;
	top: 142px;

	width: 65px;
}
.siteCMenuLeft #menuLeftBubble4
{
	position: absolute;

	left: 74px;
	top: 192px;

	width: 65px;
}
.siteCMenuLeft #menuLeftBubble5
{
	position: absolute;

	left: 7px;
	top: 218px;

	width: 65px;
}
.siteCMenuLeftStats
{
	position: relative;
}
.siteCMenuLeftStatsEntry
{
	text-align: center;
	
	font-family: Arial, Helvetica, sans-serif;
	color: #FE6C00;
	font-size: 17px;

	font-weight: bold;
}
.siteCMenuLeftStatsEntry em
{
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 13px;
	line-height: 13px;
	letter-spacing: -1px;
	font-weight: normal;
}
.siteCMenuLeftStatsEntry em a
{
	color: #FE6C00;
	font-weight: normal;
}
.siteCMenuLeftStatsEntry em a:hover
{
	color: #FE6C00;
	text-decoration: underline;
}
.siteCMenuLeftNewsletter
{
	position: relative;

	top: 337px;
	width: 180px;
	height: 37px;

	padding: 7px 0px 0px 17px;
	background-image: url(../imgs/newsletterFrame.gif);

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.siteCMenuLeftNewsletter a:hover
{
	text-decoration: underline;
}
.siteCMenuLeftNewsletter a#newsSubscribe
{
	color: #FF4E00;
}
.siteCMenuLeftNewsletter a#newsUnsubscribe
{
	color: #FFFFFF;
}
.siteCMenuLeftNewsletterTitle
{
	position: absolute;

	top: -37px;
	left: 0px;
	z-index: 2;
}

.siteCMenuLeftFriendsend
{
	position: relative;

	top: 358px;
	width: 188px;
	height: 27px;

	padding: 27px 0px 0px 8px;
	background-image: url(../imgs/friendsndFrame.gif);

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.siteCMenuLeftFriendsend a
{
	color: #FFFFFF;
}
.siteCMenuLeftFriendsend a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.siteCMenuLeftFriendsendTitle
{
	position: absolute;

	top: -1px;
	left: 0px;
	z-index: 2;
}

.siteCInner
{
	position: relative;
	width: 656px;
	
	left: 173px;
}
.siteCITopMenuLeft
{
	position: absolute;
	width: 174px;
	height: 34px;
	left: -173px;
	background-image: url(../imgs/menuLeftSide.jpg);
}
.siteCITopMenu
{
	position: relative;
	width: 656px;
	height: 34px;
	background-image: url(../imgs/menu.jpg);
	background-repeat: no-repeat;
	
	text-align: center;
}
.siteCITopMenuBts
{
	margin-left: auto;
	margin-right: auto;
}
.siteCITopMenuBt, .siteCITopMenuBtSpec
{
	position: relative;
	float: left;
	
	top: -4px;

	padding: 4px 0px 0px 1px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.siteCITopMenuBtSeparator
{
	position: relative;
	float: left;
	width: 2px;
	height: 21px;
	
	margin: 2px 3px 0px 3px;
	
	background-image:url(../imgs/menuTopSeparator.gif);
}
.siteCITopMenuBtSpec a.off
{
	color: #FE6C00;
	text-decoration: none;
}
.siteCITopMenuBtSpec a.off:hover
{
	color: #EE7700;
}
.siteCITopMenuBtSpec a.on
{
	color: #FFFFFF;
	text-decoration: none;
}
.siteCITopMenuBtSpec a.on:hover
{
	color: #EE7700;
}

.siteCITopMenuBt a.off
{
	color: #FFFF99;
	text-decoration: none;
}
.siteCITopMenuBt a.off:hover
{
	color: #EE7700;
}
.siteCITopMenuBt a.on
{
	color: #FFFFFF;
	text-decoration: none;
}
.siteCITopMenuBt a.on:hover
{
	color: #EE7700;
}

.siteCIPNavGPolls
{
	position: relative;

	margin-top: 5px;

	left: 0px;
	top: 290px;

	width: 207px;
	
	background-image: url(../imgs/navGPollBg.jpg);
	background-repeat: repeat-y;

	color: #FFFFFF;
	font-size: 11px;
}
.siteCIPNavGPollsTitle
{
	padding-top: 30px;

	padding-left: 15px;
	padding-right: 15px;

	padding-bottom: 8px;

	background-color: transparent;

	width: 167px;
}
.siteCIPNavGPollsInner
{
	padding-left: 15px;
	padding-right: 15px;

	width: 167px;

	background-image: url(../imgs/navGPollBg2.jpg);
	background-repeat: repeat-y;
}
.siteCIPNavGPollsChoices
{
	color: #6C0000;
	font-size: 11px;

	line-height: 15px;
}
.siteCIPNavGPollsChoices a
{
	color: #6C0000;
	font-weight: normal;
}
.siteCIPNavGPollsChoices a:hover
{
	color: #6C0000;
	font-weight: normal;
}
.siteCIPNavGPollsChoices input
{
	margin: 0px;
	padding: 0px;

	width: 12px;
	height: 12px;

	vertical-align: middle;
}

.siteCIPage
{
	position: relative;
	width: 656px;
	background-image: url(../imgs/degrad_bleu.jpg);
	background-repeat: repeat-x;
}
.siteCIPBulle1
{
	position: absolute;
	width: 56px;
	height: 126px;
	background-image: url(../imgs/bul1.jpg);
	
	left: 0px;
	top: 172px;
	z-index: 0;
}
.siteCIPBulle2
{
	position: absolute;
	width: 60px;
	height: 130px;
	background-image: url(../imgs/bul2.jpg);
	
	left: 590px;
	top: 20px;
	z-index: 0;
}
.siteCIPBulle3
{
	position: absolute;
	width: 62px;
	height: 132px;
	background-image: url(../imgs/bul3.jpg);
	
	left: 579px;
	top: 277px;
	z-index: 0;
}

.siteCIPCadreTop
{
	z-index: 10;
}
.siteCIPCadreMiddle
{
	z-index: 50;
}
.siteCIPCadreBottom
{
	z-index: 10;
}
.siteCIPCadreTop, .siteCIPCadreMiddle, .siteCIPCadreBottom
{
	position: relative;
	width: 100%;
	
	margin: 0px;
	padding: 0px;
}
.siteCIPCadreTopL, .siteCIPCadreMiddleL, .siteCIPCadreBottomL
{
	position: relative;
	float: left;
}
.siteCIPCadreTopM, .siteCIPCadreBottomM
{
	float: left;
}
.siteCIPCadreTopM, .siteCIPCadreMiddle, .siteCIPCadreBottomM
{
	position: relative;
	
	background-repeat: repeat-x;
}
.siteCIPCadreTopR, .siteCIPCadreBottomR
{
	float: right;
}
.siteCIPCadreTopR, .siteCIPCadreMiddleR, .siteCIPCadreBottomR
{
	position: relative;
}
.siteCIPCadreMiddleR
{
	width: 100%;
}
.siteCIPCadreMiddleL, .siteCIPCadreMiddleR
{
	background-repeat: repeat-y;
}
.siteCIPCadreMiddleR
{
	background-position: right;
}
.siteCIPCadreContent
{
	width: 100%;
	
	text-align: left;
}


.siteCIPCadreGris
{
	position: relative;
}
.siteCIPCadreGris .siteCIPCadreTopL, .siteCIPCadreGris .siteCIPCadreMiddleL, .siteCIPCadreGris .siteCIPCadreBottomL
{
	width: 8px;
}
.siteCIPCadreGris .siteCIPCadreTopR, .siteCIPCadreGris .siteCIPCadreBottomR
{
	width: 8px;
}
.siteCIPCadreGris .siteCIPCadreTop, .siteCIPCadreGris .siteCIPCadreTopL, .siteCIPCadreGris .siteCIPCadreTopM, .siteCIPCadreGris .siteCIPCadreTopR
{
	height: 8px;
}
.siteCIPCadreGris .siteCIPCadreBottom, .siteCIPCadreGris .siteCIPCadreBottomL, .siteCIPCadreGris .siteCIPCadreBottomM, .siteCIPCadreGris .siteCIPCadreBottomR
{
	height: 8px;
}
.siteCIPCadreGris .siteCIPCadreTopL
{
	background-image: url(../imgs/cadre_topleft.gif);
}
.siteCIPCadreGris .siteCIPCadreTopM
{
	background-image: url(../imgs/cadre_top.gif);
}
.siteCIPCadreGris .siteCIPCadreTopR
{
	background-image: url(../imgs/cadre_topright.gif);
}

.siteCIPCadreGris .siteCIPCadreBottomL
{
	background-image: url(../imgs/cadre_basleft.gif);
}
.siteCIPCadreGris .siteCIPCadreBottomM
{
	background-image: url(../imgs/cadre_bas.gif);
}
.siteCIPCadreGris .siteCIPCadreBottomR
{
	background-image: url(../imgs/cadre_basright.gif);
}

.siteCIPCadreGris .siteCIPCadreMiddle
{
	background-position: bottom;
	background-image: url(../imgs/cadre_degrad.gif);

	background-color: #FFFFFF;
}

.siteCIPCadreTitled
{
	position: relative;
}
.siteCIPCadreTitled .siteCIPCadreTopL, .siteCIPCadreTitled .siteCIPCadreMiddleL, .siteCIPCadreTitled .siteCIPCadreBottomL
{
	width: 13px;
}
.siteCIPCadreTitled .siteCIPCadreTopR, .siteCIPCadreTitled .siteCIPCadreBottomR
{
	width: 13px;
}
.siteCIPCadreTitled .siteCIPCadreTop, .siteCIPCadreTitled .siteCIPCadreTopL, .siteCIPCadreTitled .siteCIPCadreTopM, .siteCIPCadreTitled .siteCIPCadreTopR
{
	height: 13px;
}
.siteCIPCadreTitled .siteCIPCadreBottom, .siteCIPCadreTitled .siteCIPCadreBottomL, .siteCIPCadreTitled .siteCIPCadreBottomM, .siteCIPCadreTitled .siteCIPCadreBottomR
{
	height: 13px;
}
.siteCIPCadreTitled .siteCIPCadreTopL
{
	background-image: url(../imgs/cadreMea_tl.gif);
}
.siteCIPCadreTitled .siteCIPCadreTopM
{
	background-image: url(../imgs/cadreMea_tm.gif);
}
.siteCIPCadreTitled .siteCIPCadreTopR
{
	background-image: url(../imgs/cadreMea_tr.gif);
}

.siteCIPCadreTitled .siteCIPCadreMiddleR
{
	background-image: url(../imgs/cadreMea_mr.gif);
}

.siteCIPCadreTitled .siteCIPCadreMiddleM
{
	background-repeat: repeat-y;

	background-image: url(../imgs/cadreMea_mm.gif);
}

.siteCIPCadreTitled .siteCIPCadreBottomL
{
	background-image: url(../imgs/cadreMea_bl.gif);
}
.siteCIPCadreTitled .siteCIPCadreBottomM
{
	background-image: url(../imgs/cadreMea_bm.gif);
}
.siteCIPCadreTitled .siteCIPCadreBottomR
{
	background-image: url(../imgs/cadreMea_br.gif);
}

.siteCIPCadreTitled .siteCIPCadreMiddle
{
	background-position: bottom;
/*	background-image: url(../imgs/cadre_degrad.gif);*/

	background-color: #FFFFFF;
}
.siteCIPCadreTitledTitle
{
	position: absolute;
	
	left: 0px;
	top: -25px;
	
	z-index: 7;
}



.siteCIPCadreGame
{
	position: relative;
}
.siteCIPCadreGame .siteCIPCadreTopL, .siteCIPCadreGame .siteCIPCadreMiddleL, .siteCIPCadreGame .siteCIPCadreBottomL
{
	width: 13px;
}
.siteCIPCadreGame .siteCIPCadreTopR, .siteCIPCadreGame .siteCIPCadreBottomR
{
	width: 13px;
}
.siteCIPCadreGame .siteCIPCadreTop, .siteCIPCadreGame .siteCIPCadreTopL, .siteCIPCadreGame .siteCIPCadreTopM, .siteCIPCadreGame .siteCIPCadreTopR
{
	height: 13px;
}
.siteCIPCadreGame .siteCIPCadreBottom, .siteCIPCadreGame .siteCIPCadreBottomL, .siteCIPCadreGame .siteCIPCadreBottomM, .siteCIPCadreGame .siteCIPCadreBottomR
{
	height: 13px;
}
.siteCIPCadreGame .siteCIPCadreTopL
{
	background-image: url(../imgs/cadreGame_tl.gif);
}
.siteCIPCadreGame .siteCIPCadreTopM
{
	background-image: url(../imgs/cadreGame_tm.gif);
}
.siteCIPCadreGame .siteCIPCadreTopR
{
	background-image: url(../imgs/cadreGame_tr.gif);
}

.siteCIPCadreGame .siteCIPCadreMiddleR
{
	background-image: url(../imgs/cadreGame_mr.gif);
}

.siteCIPCadreGame .siteCIPCadreMiddleM
{
	background-repeat: repeat-y;

	background-image: url(../imgs/cadreGame_mm.gif);
}

.siteCIPCadreGame .siteCIPCadreBottomL
{
	background-image: url(../imgs/cadreGame_bl.gif);
}
.siteCIPCadreGame .siteCIPCadreBottomM
{
	background-image: url(../imgs/cadreGame_bm.gif);
}
.siteCIPCadreGame .siteCIPCadreBottomR
{
	background-image: url(../imgs/cadreGame_br.gif);
}

.siteCIPCadreGame .siteCIPCadreMiddle
{
	background-position: bottom;
/*	background-image: url(../imgs/cadre_degrad.gif);*/

	background-color: #FFFFFF;
}
.siteCIPCadreGameTitle
{
	position: absolute;
	
	left: 0px;
	top: -25px;
	
	z-index: 5;
}


.siteCIPCadreTitre
{
	position: relative;
}
.siteCIPCadreTitre .siteCIPCadreTopL, .siteCIPCadreTitre .siteCIPCadreMiddleL, .siteCIPCadreTitre .siteCIPCadreBottomL
{
	width: 5px;
}
.siteCIPCadreTitre .siteCIPCadreTopR, .siteCIPCadreTitre .siteCIPCadreBottomR
{
	width: 12px;
}
.siteCIPCadreTitre .siteCIPCadreTop, .siteCIPCadreTitre .siteCIPCadreTopL, .siteCIPCadreTitre .siteCIPCadreTopM, .siteCIPCadreTitre .siteCIPCadreTopR
{
	height: 8px;
}
.siteCIPCadreTitre .siteCIPCadreBottom, .siteCIPCadreTitre .siteCIPCadreBottomL, .siteCIPCadreTitre .siteCIPCadreBottomM, .siteCIPCadreTitre .siteCIPCadreBottomR
{
	height: 12px;
}
.siteCIPCadreTitre .siteCIPCadreTopL
{
}
.siteCIPCadreTitre .siteCIPCadreTopM
{
	background-image: url(../imgs/cadreTitre_tm.gif);
}
.siteCIPCadreTitre .siteCIPCadreTopR
{
	background-image: url(../imgs/cadreTitre_tr.gif);
}

.siteCIPCadreTitre .siteCIPCadreMiddleR
{
	background-image: url(../imgs/cadreTitre_mr.gif);
}

.siteCIPCadreTitre .siteCIPCadreBottomL
{
}
.siteCIPCadreTitre .siteCIPCadreBottomM
{
	background-image: url(../imgs/cadreTitre_bm.gif);
}
.siteCIPCadreTitre .siteCIPCadreBottomR
{
	background-image: url(../imgs/cadreTitre_br.gif);
}

.siteCIPCadreTitre .siteCIPCadreMiddle
{
	background-position: bottom;
	background-image: url(../imgs/cadreTitre_mm.gif);

	background-color: #FFFFFF;
}





.siteCIPAccueil
{
	position: relative;
	width: 400px;
	height: 1290px;
	z-index: 1;
	left: -1px;
}

div#siteCIPAccueilCadrePresent
{
	width: 620px;
	
	left: 34px;
	top: 19px;
}
div#siteCIPAccueilCadrePresent .siteCIPCadreContent
{
	padding: 2px 7px 2px 7px;
}
div#siteCIPAccueilCadrePresent .siteCIPCadreContent h1
{
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #FF9900;
	letter-spacing: -2px;
	font-weight: bold;
	font-size: 17px;

	margin: 0px;
	
	z-index: 50;
}
div#siteCIPAccueilCadrePresent .siteCIPCadreContent
{
	font-family: Arial, Arial, Helvetica, sans-serif;
	color: #16276E;
	font-size: 11px;
	text-align: justify;
	
	width: 100%;
	
	margin: 0px;
	
	z-index: 5;
}
div#siteCIPAccueilCadrePresent .siteCIPCadreTopM, div#siteCIPAccueilCadrePresent .siteCIPCadreMiddleM, div#siteCIPAccueilCadrePresent .siteCIPCadreBottomM
{
	width: 594px;
}

div#siteCIPAccueilCadrePresent .siteCIPAccueilCadrePresentLogo
{
	position: absolute;
	left: 16px;
	top: 30px;
	
	z-index: 1;
}

div#siteCIPNewsletterCadreBackups
{
	width: 500px;
	
	left: 101px;
	top: 129px;
}
div#siteCIPNewsletterCadreBackups .siteCIPCadreTitledTitle
{
	top: -27px;
}
div#siteCIPNewsletterCadreBackups .siteCIPCadreContent
{
	padding: 2px 7px 2px 7px;
}
div#siteCIPNewsletterCadreBackups .siteCIPCadreContent h1
{
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #FF9900;
	letter-spacing: -2px;
	font-weight: bold;
	font-size: 17px;

	margin: 0px;
	
	z-index: 50;
}
div#siteCIPNewsletterCadreBackups .siteCIPCadreContent
{
	font-family: Arial, Arial, Helvetica, sans-serif;
	color: #16276E;
	font-size: 11px;
	text-align: justify;
	
	width: 100%;
	
	margin: 0px;
	
	z-index: 5;
}
div#siteCIPNewsletterCadreBackups .siteCIPCadreTopM, div#siteCIPNewsletterCadreBackups .siteCIPCadreMiddleM, div#siteCIPNewsletterCadreBackups .siteCIPCadreBottomM
{
	width: 474px;
}

div#siteCIPAccueilCadrePresent .siteCIPAccueilCadrePresentLogo
{
	position: absolute;
	left: 16px;
	top: 30px;
	
	z-index: 1;
}

div#siteCIPAccueilCadreNews
{
	width: 620px;
	
	left: 34px;
	top: 68px;
}
div#siteCIPAccueilCadreNews .siteCIPCadreTitledTitle
{
	top: -42px;
}
div#siteCIPAccueilCadreNews .siteCIPAccueilCadreNewsVisu
{
	position: absolute;
	
	left: 342px;
	top: -49px;
	
	z-index: 6;
}
div#siteCIPAccueilCadreNews .siteCIPCadreContent
{
	padding: 2px 7px 2px 7px;
}
div#siteCIPAccueilCadreNews .siteCIPCadreContent h1
{
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #FF9900;
	letter-spacing: -2px;
	font-weight: bold;
	font-size: 17px;

	margin: 0px;
	
	z-index: 50;
}
div#siteCIPAccueilCadreNews .siteCIPCadreContent
{
	font-family: Arial, Arial, Helvetica, sans-serif;
	color: #16276E;
	font-size: 11px;
	text-align: justify;
	
	width: 100%;
	
	margin: 0px;
	
	z-index: 5;
}
div#siteCIPAccueilCadreNews .siteCIPCadreTopM, div#siteCIPAccueilCadreNews .siteCIPCadreMiddleM, div#siteCIPAccueilCadreNews .siteCIPCadreBottomM
{
	width: 594px;
}

div#siteCIPAccueilCadreNews .siteCIPAccueilCadreNewsLogo
{
	position: absolute;
	left: 16px;
	top: 30px;
	
	z-index: 1;
}
/*.siteCIPAccueilCadrePresentBtJouer
{
	position: absolute;
	left: 26px;
	top: 173px;
	
	width: 114px;
	height: 32px;
	
	padding: 7px 0px 0px 0px;
	text-align: center;
	
	background-image: url(../imgs/accueil_mea1_bt.gif);
	z-index: 0;

	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-variant: small-caps;
	font-size: 16px;
}
.siteCIPAccueilCadrePresentBtJouer a
{
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-variant: small-caps;
	font-size: 18px;

	padding: 5px 15px 5px 15px;
	
	text-decoration: none;
}
.siteCIPAccueilCadrePresentBtJouer a:hover
{
	color: #FF3000;
}
*/


div#siteCIPAccueilCadreGame
{
	width: 468px;
	
	left: 188px;
	top: 120px;

	margin-bottom: 55px;
}
div#siteCIPAccueilCadreGame a
{
	color: #FE6C00;
}
div#siteCIPAccueilCadreGame a:hover
{
	text-decoration: underline;
}
div#siteCIPAccueilCadreGame .siteCIPAccueilCadreGameVisu
{
	position: absolute;
	
	left: -156px;
	top: -46px;

	width: 203px;
	height: 152px;

	background-image: url(../imgs/cadreGame_visuFrame.gif);
	z-index: 6;
}
div#siteCIPAccueilCadreGame .siteCIPAccueilCadreGameVisu img
{
	border: 0;
}
div#siteCIPAccueilCadreGame .siteCIPAccueilCadreGameConfig
{
	position: absolute;
	
	left: -158px;
	top: 110px;

	width: 621px;
	height: 78px;

	background-image: url(../imgs/cadreGame_configFrame.gif);
	z-index: 6;

	overflow: hidden;
}
div#siteCIPAccueilCadreGame .siteCIPAccueilCadreGameConfig .siteCIPAccueilCadreGameConfigDesc
{
	position: relative;
	left: 141px;
	top: 25px;

	font-family: Arial, Helvetica, sans-serif;
	color: #16276E;
	font-size: 11px;
}
div#siteCIPAccueilCadreGame .siteCIPAccueilCadreGameConfig .siteCIPAccueilCadreGameConfigSolution
{
	position: relative;
	left: 526px;
	top: -27px;

	width: 94px;
	height: 56px;
}
div#siteCIPAccueilCadreGame .siteCIPAccueilCadreGameConfig .siteCIPAccueilCadreGameConfigSolution img
{
	border: 0px;
}
div#siteCIPAccueilCadreGame .siteCIPAccueilCadreGameVisu img
{
	position: relative;

	left: 9px;
	top: 12px;
}
div#siteCIPAccueilCadreGame .siteCIPAccueilCadreGameBtJouer
{
	position: absolute;
	
	left: 380px;
	top: -28px;

	width: 83px;
	height: 32px;

	z-index: 7;
}
div#siteCIPAccueilCadreGame .siteCIPAccueilCadreGameBtJouer img
{
	border: 0px;
}
div#siteCIPAccueilCadreGame .siteCIPCadreTitledTitle
{
	top: -30px;
	left: 36px;
}
div#siteCIPAccueilCadreGame .siteCIPCadreContent h1
{
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #FF9900;
	letter-spacing: -2px;
	font-weight: bold;
	font-size: 17px;

	margin: 0px;
	
	z-index: 50;
}
div#siteCIPAccueilCadreGame .siteCIPCadreContent
{
	padding: 2px 7px 2px 52px;

	font-family: Arial, Arial, Helvetica, sans-serif;
	color: #16276E;
	font-size: 11px;
	text-align: justify;
	
	width: 397px;
	
	margin: 0px;
	
	z-index: 5;
}
div#siteCIPAccueilCadreGame .siteCIPCadreTopM, div#siteCIPAccueilCadreGame .siteCIPCadreMiddleM, div#siteCIPAccueilCadreGame .siteCIPCadreBottomM
{
	width: 442px;
}

div#siteCIPAccueilCadreGame .siteCIPAccueilCadreGameLogo
{
	position: absolute;
	left: 16px;
	top: 30px;
	
	z-index: 1;
}



div#siteCIPAccueilCadre2
{
	position: relative;
	width: 488px;
	
	left: 34px;
	top: 93px;
	
	z-index: 20;
}
div#siteCIPAccueilCadre2 .siteCIPCadreContent
{
	padding: 0px 7px 7px 7px;
}
div#siteCIPAccueilCadre2 .siteCIPCadreContent h1
{
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #FF9900;
	letter-spacing: -1px;
	font-weight: bold;
	font-size: 15px;
	
	width: 100%;
	text-align: center;
	
	margin: 0px;
	
	z-index: 5;
}
div#siteCIPAccueilCadre2 .siteCIPCadreTopM, div#siteCIPAccueilCadre2 .siteCIPCadreMiddleM, div#siteCIPAccueilCadre2 .siteCIPCadreBottomM
{
	width: 472px;
}
.siteCIPAccueilCadre2Jeux
{
	height: 126px;
}
.siteCIPAccueilCadre2Jeu2005
{
	position: relative;
	float: left;
	
	width: 251px;
	height: 126px;
	z-index: 1;
	left: -1px;
}
.siteCIPAccueilCadre2Jeu2005Lien
{
	position: absolute;
	
	left: 15px;
	top: 16px;
}
.siteCIPAccueilCadre2Jeu2005Lien a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #354E86;
	letter-spacing: 0px;
	font-weight: bold;
	font-size: 18px;
	
	text-decoration: none;
}
.siteCIPAccueilCadre2Jeu2005Lien a:hover
{
	color: #FF3000;
}


.siteCIPAccueilCadre2Jeu2004
{
	position: relative;
	float: left;
	
	width: 201px;
	height: 126px;
	z-index: 1;
	left: -1px;
}
.siteCIPAccueilCadre2Jeu2004Lien
{
	position: absolute;
	
	left: 15px;
	top: 16px;
}
.siteCIPAccueilCadre2Jeu2004Lien a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC1111;
	letter-spacing: 0px;
	font-weight: bold;
	font-size: 18px;
	
	text-decoration: none;
}
.siteCIPAccueilCadre2Jeu2004Lien a:hover
{
	color: #FF3000;
}



.siteCIPSoluce
{
	position: relative;
	width: 600px;
	height: 1820px;
	z-index: 1;
	left: -1px;
}
.siteCIPSoluceCadreTrucsSeason
{
	position: relative;
	width: 567px;
	left: -1px;
	
	padding-left: 33px;

	z-index: 1;

	font-family: Arial, Helvetica, sans-serif;
	color: #16276E;
	font-size: 11px;
}
.siteCIPSoluceCadreTrucsSeasonTitle
{
	position: relative;

	left: -30px;
	margin: 0px 0px 5px 2px;

	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #16276E;
	font-size: 13px;
}
.siteCIPSoluceCadreTrucsSeasonVisu
{
	position: relative;

	width: 116px;
	height: 90px;

	float: left;
}
.siteCIPSoluceCadreTrucsSeasonVisu img
{
	border: 0px;
}
.siteCIPSoluceCadreTrucsSeasonQuest
{
	position: relative;

	margin: 3px 0px 0px 0px;

	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #16276E;
	font-size: 12px;
}
div#siteCIPSoluceCadreTrucs
{
	width: 620px;
	
	left: 34px;
	top: 110px;
}
div#siteCIPSoluceCadreTrucs .siteCIPCadreTitledTitle
{
	top: -52px;
}
div#siteCIPSoluceCadreTrucs .siteCIPCadreContent
{
	padding: 17px 7px 2px 7px;
}
div#siteCIPSoluceCadreTrucs .siteCIPCadreContent h1
{
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	color: #FF9900;
	letter-spacing: -2px;
	font-weight: bold;
	font-size: 17px;

	margin: 0px;
	
	z-index: 50;
}
div#siteCIPSoluceCadreTrucs .siteCIPCadreContent
{
	font-family: Arial, Arial, Helvetica, sans-serif;
	color: #16276E;
	font-size: 11px;
	text-align: justify;
	
	width: 100%;
	
	margin: 0px;
	
	z-index: 5;
}
div#siteCIPSoluceCadreTrucs .siteCIPCadreTopM, div#siteCIPSoluceCadreTrucs .siteCIPCadreMiddleM, div#siteCIPSoluceCadreTrucs .siteCIPCadreBottomM
{
	width: 594px;
}
div#siteCIPSoluceCadreTrucs .siteCIPSoluceCadreTrucsLogo
{
	position: absolute;
	left: 16px;
	top: 30px;
	
	z-index: 1;
}



div#siteCIPSoluceCadreSolucesliste
{
	width: 620px;
	
	left: 34px;
	top: 153px;
}
div#siteCIPSoluceCadreSolucesliste .siteCIPCadreTitledTitle
{
	top: -52px;
}
div#siteCIPSoluceCadreSolucesliste .siteCIPCadreContent
{
	padding: 23px 7px 2px 7px;

	font-family: Arial, Helvetica, sans-serif;
	color: #16276E;
	font-size: 15px;
	font-weight: bold;
	
	width: 100%;
	
	margin: 0px;
	
	z-index: 5;
}
div#siteCIPSoluceCadreSolucesliste .siteCIPCadreContent a
{
	color: #FB7712;
	text-decoration: underline;
}
div#siteCIPSoluceCadreSolucesliste .siteCIPCadreContent a:hover
{
	color: #FB7712;
	text-decoration: none;
}
div#siteCIPSoluceCadreSolucesliste .siteCIPCadreTopM, div#siteCIPSoluceCadreSolucesliste .siteCIPCadreMiddleM, div#siteCIPSoluceCadreSolucesliste .siteCIPCadreBottomM
{
	width: 594px;
}
div#siteCIPSoluceCadreSolucesliste .siteCIPSoluceCadreSoluceslisteLogo
{
	position: absolute;
	left: 16px;
	top: 30px;
	
	z-index: 1;
}



.siteCIPSoluceSaison
{
	position: relative;
	width: 600px;
	height: 2600px;
	z-index: 1;
	left: -1px;
}
div#siteCIPSoluceCadreSoluceSaison
{
	width: 620px;
	
	left: 34px;
	top: 153px;
}
div#siteCIPSoluceCadreSoluceSaison .siteCIPCadreTitledTitle
{
	left: -16px;
	top: -42px;
}
div#siteCIPSoluceCadreSoluceSaison .siteCIPCadreContent
{
	padding: 23px 7px 2px 7px;

	font-family: Arial, Helvetica, sans-serif;
	color: #16276E;
	font-size: 12px;
	
	width: 100%;
	
	margin: 0px;
	
	z-index: 5;
}
div#siteCIPSoluceCadreSoluceSaison .siteCIPCadreContent a
{
	color: #FB7712;
	text-decoration: underline;
}
div#siteCIPSoluceCadreSoluceSaison .siteCIPCadreContent a:hover
{
	color: #FB7712;
	text-decoration: none;
}
div#siteCIPSoluceCadreSoluceSaison .siteCIPCadreTopM, div#siteCIPSoluceCadreSoluceSaison .siteCIPCadreMiddleM, div#siteCIPSoluceCadreSoluceSaison .siteCIPCadreBottomM
{
	width: 594px;
}
div#siteCIPSoluceCadreSoluceSaison .siteCIPSoluceCadreSoluceSaisonLogo
{
	position: absolute;
	left: 16px;
	top: 30px;
	
	z-index: 1;
}


.siteCIPNewsletter
{
	position: relative;
	width: 400px;
	height: 1270px;
	z-index: 1;
	left: -1px;
}

.siteCIPRub
{
	position: relative;
	
	z-index: 1;
	left: -1px;
	
	padding-bottom: 50px;
}
.siteCIPForum
{
	position: relative;
	width: 829px;
	z-index: 1;
	left: -174px;
}

.siteCIPDefault
{
	position: relative;
	width: 400px;
	height: 696px;
	z-index: 1;
	left: -1px;
}

.siteCIPMotpasseperduContent
{
	position: relative;

	left: 100px;
	top: 90px;

	width: 550px;
}
form.motpasseperduForm
{
	margin: 0px 0px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
	color: #16276E;
}
.siteCIPNewsletterContent
{
	position: relative;

	left: 100px;
	top: 90px;
}
.siteCIPMotpasseperduContent
{
	position: relative;

	left: 100px;
	top: 90px;
}
form.newsletterForm
{
	margin: 0px 0px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
	color: #16276E;
}

.siteCIPSendfriendContent
{
	position: relative;

	left: 100px;
	top: 90px;
}
form.sendfriendForm
{
	margin: 0px 0px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
	color: #16276E;
}
input, textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #16276E;
}

div#siteCIPRubTitre
{
	width: 528px;
	
	left: 74px;
	top: 36px;
}
div#siteCIPRubTitre .siteCIPCadreContent
{
	padding: 0px 7px 0px 7px;
}
div#siteCIPRubTitre .siteCIPCadreContent h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	
	margin: 0px;
	padding-left: 50px;
	
	z-index: 5;
}
div#siteCIPRubTitre .siteCIPCadreTopM, div#siteCIPRubTitre .siteCIPCadreMiddleM, div#siteCIPRubTitre .siteCIPCadreBottomM
{
	width: 511px;
}
.siteCIPRubTitreVisu
{
	position: absolute;
	
	left: -140px;
	top: -38px;
	
	width: 220px;
	
	text-align: right;
	
	z-index: 100;
}

div#siteCIPRubTexte
{
	width: 568px;
	
	padding-left: 34px;
	padding-top: 92px;
}
div#siteCIPRubTexte .siteCIPCadreContent
{
	padding: 7px;
}
div#siteCIPRubTexte .siteCIPCadreContent h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	
	z-index: 5;
}
div#siteCIPRubTexte .siteCIPCadreTopM, div#siteCIPRubTexte .siteCIPCadreMiddleM, div#siteCIPRubTexte .siteCIPCadreBottomM
{
	width: 552px;
}


div#siteCIPRubGalerie
{
	width: 568px;
	
	padding-left: 34px;
	padding-top: 30px;
}
div#siteCIPRubGalerie .siteCIPCadreContent
{
	padding: 7px;
}
div#siteCIPRubGalerie .siteCIPCadreContent h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	
	z-index: 5;
}
div#siteCIPRubGalerie .siteCIPCadreTopM, div#siteCIPRubGalerie .siteCIPCadreMiddleM, div#siteCIPRubGalerie .siteCIPCadreBottomM
{
	width: 552px;
}


.pagepolls
{
	position: relative;
	width: 551px;

	padding-bottom: 75px;
}
.pagepolls .pollEntry
{
	position: relative;
	width: 100%;

	margin-top: 30px;

	font-size: 11px;
}
.pagepolls .pollEntry h2
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FE6C00;
	letter-spacing: -1px;
	font-weight: bold;
	font-size: 17px;

	margin: 0px;
	
	z-index: 50;
}



.newsVisus
{
	position: relative;
	width: 100px;

	text-align: center;
	float: right;

	padding-top: 25px;
}
.newsVisus img
{
	margin: 7px 0px 7px 0px;
	border: 1px solid #747474;
}
.news
{
	position: relative;
	width: 441px;
}
.news .newsEntry
{
	position: relative;
	width: 100%;

	margin-top: 4px;
}
.news .newsEntry .newsEntryDescription
{
	position: relative;
	left: 36px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

	width: 420px;
}
.news .newsEntry h2
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FE6C00;
	letter-spacing: -1px;
	font-weight: bold;
	font-size: 17px;

	margin: 0px;
	
	z-index: 50;
}
.news .newsEntry h2 img
{
	padding: 0px 5px 0px 0px;
}

.galerieContainer
{
	position: relative;
	float: none;
	
	padding: 30px 0px 0px 0px;
}
.galerieCCategorie
{
	position: relative;
}
.galerieCCArborescence
{
	position: relative;
}
.galerieCCView
{
	position: relative;
	width: 100%;
	
	
	background-color: #FFFFFF;
}
.galerieCCVContent
{
	padding: 10px;
}
.galerieCCVContent h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	color: #000000;
	
	padding: 0px;
	margin: 0px;
	
	font-weight: bold;
}
.galerieCCVContent h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	color: #FD8403;
	
	padding: 0px;
	margin: 0px;
	
	font-weight: bold;
}
.galerieCCVCDescription
{
	position: relative;
	width: 100%;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
	text-align: left;
}
.galerieCCVCFile
{
	width: 100%;
	text-align: center;
	border: 1px solid #000000;
}
.galerieCCVCReleases
{
	width: 100%;
	
	border: 1px dashed #000000;
	
	text-align: center;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.galerieCCVCReleases a
{
	font-weight: bold;
}
.galerieCCVCReleases a.on
{
	color: #FD8403;
	font-weight: bold;
}
.galerieCCVCNav
{
	width: 100%;
	text-align: center;
}
.galerieCCVCNav img
{
	padding: 8px;
}
.galerieCCFichiers
{
	position: relative;
}
.galerieCCFichiersRow
{
	position: relative;
	height: 120px;

	margin: 6px 0px 6px 0px;
}
.galerieCCFRFichier
{
	position: relative;
	float: left;
	
	padding: 0px 9px 0px 9px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}
.galerieCCFRFVisuel
{
	position: relative;
	
	border: 1px solid #000000;
	width: 160px:
}
.galerieCCFRFVisuel:hover
{
	border-color: #FF9900;
}
.galerieCCFRFDescription
{
	position: absolute;
	top: 108px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #333333;
	font-weight: normal;


	width: 160px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	
	z-index: 40;
}



.bottom
{
	height: 34px;
	width: 851px;
	background-image: url(../imgs/bas.jpg);
	
	margin-bottom: 15px;
	padding: 6px 0px 0px 0px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #784C01;
	font-weight: normal;
}
.bottom a
{	
	padding: 0px 6px 0px 6px;
	color: #784C01;
}




/**** HEADER ****/
div#header {width:100%; background-color:#F5F4F4; height:16px; margin:0px;padding:0px;text-align:center;padding-top:3px;}
div#header a {color:#5b5c64;font-weight:bold;font-family:"trebuchet ms";font-size:12px;}
	#menu {list-style-type:none;font-weight:normal;}
	#menu li {display:inline;padding-top:0px; padding-left:7px; padding-bottom:0px; padding-right:7px;font-weight:normal;}
	#menu li a, #menu li a:visited {color:#5b5c64;font-weight:normal;}

	#siteSelection select {width:120px; margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:5px;}
	#siteSelection label {display:none;}
	#choix_lien img { margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right:5px;}
	
	.floatLeft{float:left;}
	
	
	
	
	