/* Start of CMSMS style sheet 'accueilCSS' */
body{
	background-color:#000;
	color:#FFF;
	font-size:12px;
	font-family:Arial;
}
a{
	font-weight:bold;
	color:#FFF;
}
.homeKiosque{
	background-image:url(/uploads/images/image_automatique/homeKiosqueVide.jpg);
	background-position:top left;
	width:352px;
	height:321px;
	overflow:hidden;
}
.homeKiosque .couv{
	float:left;
	margin-top:17px;
	margin-left:2px;
}
.homeKiosque .couv img{
width:138px;
height:196px;
}
.homeKiosque .date{
	margin-top:40px;
	text-align:center;
}
.homeKiosque .fcfa{
	clear:both;
	position:absolute;
	margin-top:243px;
	margin-left:110px;
}
.homeKiosque .texte{
	float:left;
	width:200px;
	text-align:center;
	margin-top:75px;
}
.homeKiosque a:hover{
	text-decoration:none;
}
.homeKiosque a{
	text-decoration:none;
}
.actueHomeTitle{
	font-size:16px;
	font-weight:bold;
	text-align:left;
}
.actueHomeResume{
	font-size:11px;
}
.actueHomeLink a{
	font-size:10px;
	color:#590505;
	font-style:italic;
}
a:hover{
	text-decoration:none;
}
a img{
	border:none;
}
.fond_noir{
	padding-left:70px;
}
.sondage{
	margin-bottom:2px;
	width:143px;
	height:205px;
	background-color:#715F30;
}
.resultlabel{
	text-decoration:none;
}
.pollvoteform, .pollresultlist{
	font-size:10px;
	padding:5px;
}
.pollvoteform H3, .pollresultlist H3{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	background-color:#9F8543;
	padding:5px;
	margin-top:5px;
	margin-left:-5px;
	margin-right:-5px;
}
.pollresultlist H3{
}
.page{
	position:absolute;
	left:50%;
	margin-top:50px;
	margin-left:-470px;
	width:939px;
	height:637px;
	/*margin:70px 0px 0px 72px;*/
}
.logo{
	position:absolute;
	margin-top:-43px;
	margin-left:-10px;
}
.cadre_droit{
	border:2px solid #C4A041;
	width:143px;
}
img{
	border:none;
}

.menuActu {
	float:left;
	width:175px;
	padding-right:10px;
	margin-right:15px;
	height:315px;
	margin-top:130px;
	overflow:auto;
}
.menuActu ul{
	padding:0px;
}
.menuActu a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	letter-spacing:1px;
	text-decoration:none;
}
.menuActu .selected{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#E44545;
	letter-spacing:1px;
	text-decoration:underline;
}
.menuActu a:hover{
	color:#E44545;
}
.menuListClubs {
	float:left;
	width:275px;
	padding-right:10px;
	margin-right:15px;
	margin-top:130px;
	height:315px;
	overflow:auto;
}
.menuListClubs  ul{
	padding:0px;
}
.menuListClubs a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	letter-spacing:1px;
	text-decoration:none;
}
.menuListClubs .selected{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#00E7E1;
	letter-spacing:1px;
	text-decoration:underline;
}
.menuListClubs a:hover{
	color:#00E7E1;
}
.menuEvenements {
	float:left;
	width:175px;
	padding-right:10px;
	margin-right:15px;
	margin-top:130px;
	height:315px;
	overflow:auto;
}
.menuEvenements  ul{
	padding:0px;
	margin:0px;
}

.menuEvenements a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	letter-spacing:1px;
	text-decoration:none;
}
.menuEvenements .selected{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF5F04;
	letter-spacing:1px;
	text-decoration:underline;
}
.menuEvenements a:hover{
	color:#FF5F04;
}
.reagir{
	margin-left:10px;
	margin-top:30px;
}
.reagir div{
	padding-left:30px;
	background-image:url(img/supprimer.png);
	background-position:left bottom; 
	background-repeat:no-repeat;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
}
.reagir textarea{
	height:150px;
	width:400px;
	font-size:12px;
	font-weight:100;
	background-image:url(img/rayure.gif);
}
.reagir input{
	font-size:12px;
	font-weight:100;
	background-image:url(img/supprimer.png);
	background-image:url(img/rayure.gif);
	width:200px;
}
.contentContact{
	width:550px;
	height:430px;
	margin-left:62px;
	overflow:auto;
}
.contentContact div{
	width:250px;
	height:155px;
	margin-bottom:10px;
	float:left;
}
.contactCenter{
	font-size:20px;
	font-weight:bold;
	margin-bottom:20px;
	text-align:center;
	clear:left;
}
.contentContact div strong{
	font-size:17px;
}
.tdContent{
	background-position:top left; 
	background-repeat:no-repeat; 
	width:682px; 
	height:380px; 
	padding-right:30px; 
	padding-left:10px; 
	padding-top:100px;
}
.tdContentPlanete{
	background-image:url(img/fond_planete.jpg);
	background-position:top left; 
	background-repeat:no-repeat; 
	height:400px; 
	width:672px;
	padding-left:20px; 
	padding-top:80px;
}
.tdContentListeMag{
	background-position:top left; 
	background-repeat:no-repeat; 
	width:682px; 
	height:440px; 
	overflow:auto;
}
.tdContentListeMagTitle{
	font-size:20px;
	color:#FFDE00;
	font-weight:bold;
}
.tdContentListeMag a{
	display:block;
	color:#B18839;
	width:300px;
	height:30px;
	border:1px solid #000;
	text-align:center;
	margin-left:201px;
	padding-top:15px;
	letter-spacing:1px;
}
.tdContentListeMag a:hover{
	border:1px solid #FFF;
}
.tdContentListeMag ul{
	margin:0;
	padding:0;
}
.divContentPlanete{
	width:642px;
	height:400px;
}
.tdContentMultimedia{
	background-image:url(img/fond_multimedia.jpg);
	background-position:top left; 
	background-repeat:no-repeat; 
	width:682px; 
	height:420px; 
	padding-right:30px; 
	padding-left:10px; 
}
.tdContentKiosque{
	background-image:url(img/fond_kiosque.jpg);
	background-position:top left; 
	background-repeat:no-repeat; 
	width:682px; 
	height:480px; 
	padding-right:30px; 
	padding-left:10px; 
	padding-top:10px;
}
.tdContentKiosque img{
	border:2px solid #E2BE5F;
}
.tdContentFLA{
	background-position:top left; 
	background-repeat:no-repeat; 
	width:682px; 
	height:480px; 
	padding-right:30px; 
	padding-left:10px; 
}
.tdContentHome{
	width:672px;
	height:480px;
	padding-left:0px; 
}
a.homeBlog{
	background-image:url(uploads/images/image_automatique/homeBlog.jpg);
	width:352px;
	height:146px;
	display:block;
	text-decoration:none;
}
a.homeBlog div{
	padding-top:80px;
	padding-left:33px;
}
.tdContentHomeActus{
	background-image:url(img/homeActus.jpg);
	background-repeat:no-repeat;
	padding-top:70px;
	padding-right:25px; 
	padding-left:20px; 
	width:285px;
}
.divContentActus{
	width:675px;
	height:460px;
	margin-top:20px;
}
.tdContentActus{
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:10px;
}
.contentActu {
	width:432px;
	float:left;
	margin-top:0px;
	padding-right:20px;
	padding-left:10px;
	overflow-y:auto;
	height:440px;
}
.contentListClubs {
	width:332px;
	float:left;
	margin-top:80px;
	padding-right:20px;
	padding-left:10px;
	overflow-y:auto;
	height:360px;
}
.contentEvenements {
	width:432px;
	float:left;
	margin-top:0px;
	padding-right:20px;
	padding-left:10px;
	overflow-y:auto;
	height:440px;
}

.tdContent div{
	overflow-y:auto;
	overflow-x:hidden;
	padding-right:10px; 
}

.kiosqueContentTop{
	height:437px;
	margin-top:0px;
}
.kiosqueContentBottom{
	height:25px;
}

.blogContentTop{
	height:249px;
	padding:0px 10px 0px 10px;
}
.blogContentBottom{
	height:131px;
	text-align:right;
}

.MultimediaContentTop{
	display:block;
	margin-top:83px;
	height:226px;
	padding-right:49px;
	text-align:right;
	float:right;
	width:300px;
}
.MultimediaContentBottom{
	height:170px;
	float:left;
	padding-left:40px;
	display:block;
	width:300px;
}
.MultimediaTextTop{
	float:left;
	width:270px;
	margin-top:170px;
	margin-left:40px;
	overflow:visible;
}
.MultimediaTextBottom{
	float:right;
	width:270px;
	margin-right:20px;
	margin-top:55px;
	overflow:visible;
}
.MultimediaTextBottom span,.MultimediaTextTop span{
	text-transform:uppercase;
	font-size:17px;
	font-weight:bold;
	text-decoration:underline;
}
.MultimediaTextBottom .menu,.MultimediaTextTop .menu{
	margin-top:7px;
}
.MultimediaTextBottom .menu a,.MultimediaTextTop .menu a{
	background:none;
	text-transform:none;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding:5px 5px 0px 5px;
}
.MultimediaTextBottom .menu a:hover,.MultimediaTextTop .menu a:hover{
	background-color:#5F0620;
}

.evenementsContentTop{
	height:368px;
}
.evenementsContentBottom{
	height:12px;
	visibility:hidden;
}

.clubsContentTop{
	height:275px;
	padding:0px 10px 0px 10px;
}
.clubsContentBottom{
	height:105px;
	text-align:right;
}
.Taille_40pt{
	font-size:40pt;
}
.Taille_45pt{
	font-size:45pt;
}
/* End of 'accueilCSS' */

