body {
	background-color:#bdbdbd;
	background-image:url(../../images/1.0/degradeBody1.jpg);
	background-repeat:repeat-x;
	padding:0;
	margin:0;
	font-family:Arial,"Lucida Grande", "Verdana",Helvetica,sans-serif;
	font-size:12px;
}
a, p, h1 {
	text-decoration:none;
	color:#000;
	padding:0;
	margin:0;
}
span {
	padding:0;
	margin:0;
}
hr {
	padding:0;
	margin:0;
}
img {
	border:none;
}

.titreH1Accueil {
	padding:4px 0;
	padding-left:20px;
	padding-right:46px;
	font-size:20px;
	background-color:#5d5d5d;
	border:solid 2px #000;
	color:#FFF;
	background-repeat:no-repeat;
	background-position:right;
	position:relative;
	z-index:10;
	text-align:center;
}
.titreH1Accueil img {
	position:absolute;
	top:0;
	right:0;
	z-index:100;
}
#texteIntro {
	border:solid 2px #000;
	border-top:none;
	background-color:#f8f8f8;
	padding:15px 8px;
	font-size:14px;
	text-align:justify;
	position:absolute;
	width:529px;
	z-index:10;
	display:none;
}
#texteIntro a {
	
}
#texteIntro a:hover {
	color:#ED5400;
}
#actus {
	margin-top:15px;
}
#header {
	width:1000px;
	height:113px;
	position:absolute;
	top:0;
	left:0;
	background-image:url(../../images/1.0/header4.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
a#logo {
	display:block;
	position:absolute;
	top:0;
	left:7px;
}
#inscription {
	display:block;
	position:absolute;
	top:42px;
	right:180px;
	font-weight:bold;
	font-size:14px;
	padding-left:25px;
	text-align:center;
	line-height:33px;
	width:180px;
	height:33px;
	color:#B3B3B3;
}
#connexion {
	display:block;
	position:absolute;
	top:42px;
	right:0;
	font-weight:bold;
	font-size:14px;
	padding-left:10px;
	text-align:center;
	line-height:33px;
	width:180px;
	height:33px;
	color:#B3B3B3;
}
#inscription:hover {
	color:#FFF;
}
#inscription:hover .flecheInscription {
	background-image:url(../../images/1.0/inscriptionFlecheHover.gif);
	background-repeat:no-repeat;
}
#connexion:hover {
	color:#FFF;
}
#connexion:hover .flecheInscription {
	background-image:url(../../images/1.0/inscriptionFlecheHover.gif);
	background-repeat:no-repeat;
}
.flecheInscription {
	background-image:url(../../images/1.0/inscriptionFleche.gif);
	background-repeat:no-repeat;
	height:17px;
	width:20px;
	margin-right:20px;
	position:absolute;
	top:8px;
	left:20px;
}
#menuH {
	width:999px;
	height:40px;
	background-image:url(../../images/1.0/menuHFond.gif);
	background-repeat:repeat-x;
	position:absolute;
	top:113px;
	letter-spacing:0px
}
#menuHLeft {
	position:absolute;
	top:0;
	left:0;
	width:15px;
	height:40px;
	background-image:url(../../images/1.0/menuHLeft1.gif);
}
#menuHRight {
	position:absolute;
	right:0;
	width:15px;
	height:40px;
	background-image:url(../../images/1.0/menuHRight1.gif);
}
#menuH a {
	display:block;
	float:left;
	height:32px;
	margin-top:3px;
	margin-right:0px;
	background-image:url(../../images/1.0/ongletFond.gif);
	background-repeat:repeat-x;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	position:relative;
	padding:8px 12px 0 12px;
}
#menuH a:hover {
	background-image:url(../../images/1.0/ongletHoverFond.gif);
}
#recherche {
	width:30px;
	height:28px;
	position:absolute;
	top:6px;;
	right:14px;
}
#recherche a {
	width:30px;
	height:28px;
	padding:0;
	margin:0;
	-moz-opacity:0.7;
	opacity : 0.7;
    filter : alpha(opacity=70);
}
#recherche a:hover {
	-moz-opacity:1;
	opacity : 1;
    filter : alpha(opacity=100);
	background-image:none;
}
#menuH a:hover .ongletLeft {
	background-image:url(../../images/1.0/ongletHoverLeft.gif);
}
#menuH a:hover .ongletRight {
	background-image:url(../../images/1.0/ongletHoverRight.gif);
}
#menuH .ongletMenuHActif {
	background-image:url(../../images/1.0/ongletHoverFond.gif);
}
#menuH .ongletMenuHActif .ongletLeft {
	background-image:url(../../images/1.0/ongletHoverLeft.gif);
}
#menuH .ongletMenuHActif .ongletRight {
	background-image:url(../../images/1.0/ongletHoverRight.gif);
}
#ongletsMenuH {
	height:32px;
	width:982px;
	margin:0 auto;
}
.ongletLeft {
	display:block;
	width:13px;
	height:32px;
	position:absolute;
	left:0px;
	top:0px;
	background-image:url(../../images/1.0/ongletLeft.gif);
}
.ongletRight {
	display:block;
	width:13px;
	height:32px;
	position:absolute;
	right:-1px;
	top:0px;
	background-image:url(../../images/1.0/ongletRight.gif);
}
#corps {
	width:1000px;
	margin:0 auto;
	position:relative;
}
#page {
	background-color:#FFF;
	background-image:url(../../images/1.0/degradeCorps2.png);
	background-repeat:repeat-y;
	margin-top:138px;
	position:relative;
	margin-bottom:20px;
}
#contenu {
	left:255px;
	width:550px;
	padding-top:4px;
	position:relative;
}
#contenu2 {
	float:left;
	width:549px;
	margin-top:110px;
	margin-bottom:5px;
}
#colonneGauche {
	width:240px;
	position:absolute;
	left:3px;
	top:0;
	left:0;
	margin:8px 0 0 6px;
}
#menu {
	background-color:#CCC;
	width:246px;
}
.menu {
	margin:0; 
	padding:0; 
	width:250px; 
	list-style:none;
	font-weight:bold;
	font-size:13px;
}
.menu li {
	padding:0; 
	margin:0 0 3px 0; 
	display:block; 
}
.menu li a {
	text-align:left;
	height:30px; 
	padding:0px 10px; 
	color:#FFF;
	display:block; 
	background:url(../../images/1.1/verMenuImages.png) 0px 0px no-repeat; 
	text-decoration:none;
}
.menu li a:hover {
	background:url(../../images/1.1/verMenuImages.png) 0px -30px no-repeat; 
	color:#FFF;
}
.menu li a.menuActive, .menu li a.menuActive:hover {
	background:url(../../images/1.1/verMenuImages.png) 0px -60px no-repeat; 
	color:#FFF;
}
.menu li a span {
	line-height:30px;
}
#hauteurPage {
	float:left;
	height:1005px;
	width:1px;
}
#zoneEvenementielle {
	position:absolute;
	top:161px;
	left:256px;
	height:90px;
	width:728px;
}
#actusContenuSelection {
	background-color:#ebebeb;
	height:210px;
	padding-top:10px;
	border:solid 1px #5D5D5D;
	border-top:none;
	position:relative;
}
#actusContenuNouveautes, #actusContenuArticlesPlusLu {
	border:solid 1px #e2e2e2;
	border-top:none;
	background-color:#f8f8f8;
	height:210px;
	padding-top:10px;
	display:none;
}
.contenuNouveautesColonne {

}
.articleNouveautes {
	width:255px;
	float:left;
	margin-left:8px;
	margin-bottom:10px;
	position:relative;
	height:30px;
}
.articleNouveautes img {
	border:solid 1px #E2E2E2;
	display:block;
	float:left;
	margin-right:3px;
}
.articleNouveautes a {
	font-weight:bold;
	display:block;
	float:left;
}
.articleNouveautes a span {
	font-weight:normal;
	padding-top:0px;
	font-size:12px;
}
.articleNouveautes a:hover {
	color:#474747;
}
.articleNouveautes a:hover img {
	border:solid 1px #8E8E8E;
}
#actusContenuPlusLus {
	border:solid 1px #e2e2e2;
	border-top:none;
	background-color:#f8f8f8;
	height:240px;
	padding-top:10px;
	
}
#actusOnglets a {
	display:block;
	float:left;
	height:24px;
	width:172px;
	margin-left:2px;
	padding:0 4px 0 4px;
	line-height:22px;
	text-align:center;
	font-size:14px;
	color:#FFF;
	background-image:url(../../images/1.0/ongletNewsFond.gif);
	backgrond-repeat:repeat-x;
	font-weight:bold;
	border:solid 1px #5D5D5D;
	border-bottom:none;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
}
#actusOnglets a:hover {
	color:#FFF;
	background-image:url(../../images/1.0/ongletNewsFondHover.gif);
}
#actusOnglets .rubActiveActus {
	font-size:14px;
	color:#000;
	background-color:#B0B0B0;
	background-image:none;
	width:171px;
	border:solid 1px #5D5D5D;
	border-bottom:none;
}
#actus .rubActiveActus:hover {
	color:#000;
	background-image:none;
}
.titrePostActus {
	display:block;
	color:#474747;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
}
.resumePostActus {
	display:block;
	color:#000;
	padding:0 10px;
	text-align:justify;
	margin-top:4px;
}
.logoArticle {
	display:block;
	width:155px;
	float:left;
	margin-left:5px;
}
.logoArticle img {
	border:solid 1px #000;
}
.postActus {
	float:left;
	width:373px;
	height:105px;
}
.postActus span {
	display:block;
	margin:4px 0 0 45px;
	font-size:12px;
}
.postActus span a {
	font-weight:bold;
}
.articlesDefil {
	height:93px;
	margin-top:5px;
	background-color:#EBEBEB;
	border-top:solid 1px #E2E2E2;
	position:absolute;
	bottom:0;
}
#pubBecanerie {
	width:180px;
	position:absolute;
	right:7px;
	top:266px;
	border:solid 1px #E2E2E2;
	background-color:#DFDFDF;
	border:solid 1px #3F3F3F;
}
#videos {
	margin-top:15px;
}
#videosContenu {
	border:solid 1px #5D5D5D;
	height:155px;
	position:relative;
	background-color:#EBEBEB;
}
.videoMini {
	display:block;
	float:left;
	margin:15px 0 0 18px;
	border:solid 3px #E2E2E2;
}
.videoAll {
	text-align:right;
	font-weight:bold;
	position:absolute;
	right:6px;
	bottom:2px;
	color:#474747;
}
.videoMini:hover {
	border:solid 3px #8E8E8E;
}
#titreVideos a {
	display:block;
	background-image:url(../../images/1.0/ongletNewsFond.gif);
	background-repeat:repeat-x;
	height:24px;
	width:350px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:22px;
	padding-left:8px;
	position:relative;
	border-left:solid 1px #5D5D5D;
}
#news {
	margin-top:15px;
}
#newsOnglets a {
	display:block;
	float:left;
	width:107px;
	height:24px;
	margin-left:1px;
	line-height:22px;
	text-align:center;
	font-size:14px;
	color:#FFF;
	background-image:url(../../images/1.0/ongletNewsFond.gif);
	backgrond-repeat:repeat-x;
	border:solid 1px #5D5D5D;
	border-bottom:none;
	font-weight:bold;
	
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
}
.boutOnglett {
	display:block; 
	float:left; 
	background-image:url(../../images/1.0/ongletNewsFond.gif);
	margin-left:1px; 
	width:27px; 
	height:24px; 
	padding-left:10px;
	border-bottom:solid 1px #5D5D5D;
}
#newsOnglets .rubActiveActus {
	font-size:14px;
	color:#000;
	background-color:#B0B0B0;
	background-image:none;
	border:solid 1px #5D5D5D;
	border-bottom:none;
}
#newsOnglets a:hover {
	color:#FFF;
	background-image:url(../../images/1.0/ongletNewsFondHover.gif);
}

#newsOnglets, .rubActiveNews {
	font-size:14px;
	color:#000;
	font-weight:bold;
	
	background-image:none;
}
#news, .rubActiveNews:hover {
	color:#000;
	background-image:none;
}
#newsContenu {
	border:solid 1px #5D5D5D;
	background-color:#EBEBEB;
	padding-top:10px;
	position:relative;
	height:580px;
}
#newsContenuBD {
	height:22px;
	width:22px;
	background-image:url(../../images/1.0/newsBD.gif);
	position:absolute;
	bottom:-1px;
	right:-1px;
}
#newsCadre,#newsDiscussions {
	margin:0 5px 20px 3px;
	background-color:#FFF;
	border:solid 1px #E2E2E2;
}
p.titreRubNews {
	color:#B0B0B0;
	font-size:14px;
	font-weight:bold;
	padding:2px 0 0 0;
	height:20px;
	text-align:center;
	background-image:url(../../images/1.0/ongletNewsFond.gif);
	backgrond-repeat:repeat-x;
	margin-bottom:3px;
}
p.titreRubNews a {
	color:#FFF;
}
p.titreRubNews a:hover {
	color:#ED5400;
}
#footer {
	height:28px;
	width:998px;
	background-image:url(../../images/1.0/footerFond.gif);
	background-repeat:repeat-x;
	position:relative;
	padding-top:10px;
	text-align:center;
}
#footer a {
	color:#FFF;
	text-align:center;
	font-size:14px;
}
#footer a:hover {
	text-decoration:underline;
}
#footerLeft {
	height:38px;
	width:15px;
	background-image:url(../../images/1.0/footerLeft1.gif);
	position:absolute;
	top:1px;
	left:0px;
}
#footerRight {
	height:38px;
	width:15px;
	background-image:url(../../images/1.0/footerRight1.gif);
	position:absolute;
	top:1px;
	right:-3px;
}
.titrePostBlog {
	display:block;
	color:#474747;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	margin-top:10px;
	
}
.resumePostBlog {
	display:block;
	color:#474747;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	margin:6px 0 10px 0;
	height:3em;
}
.separe {
	margin:0 10px 0 10px;
	background-color:#E2E2E2;
	height:1px;
}
.separeStats {
	margin:3px 20px;
	background-color:#E2E2E2;
	border:0;
	height:1px;
	padding:0;
	font-size:0px;
}
.titrePostBlogInactif {
	display:block;
	height:15px;
	margin:5px 5px 5px 0;
	color:#8a8a8a;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	background-position:right;
	background-repeat:no-repeat;
}

a.titrePostBlogInactif {
	padding:2px;
	margin-top:4px;
	background-color:#CCC;
	display:block;
	background-image:url(../../images/1.0/link.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	padding-left:23px;
	color:#000;
}
a.titrePostBlogInactif:hover {
	background-color:#989A97;
	color:#000;
	background-image:url(../../images/1.0/link1.gif);
}

.newsContenuCadre {
	margin-top:10px;
	padding-bottom:4px;
}
#zoneRecherche {
	height:80px;
	margin-top:15px;
	background-color:#F8F8F8;
	border:solid 1px #E2E2E2;
}
#zoneRecherche input {
	margin-top:8px;
}
#stats {
	color:#3e3e3e;
	padding-left:5px;
	margin-top:8px;
	text-align:center;
}
span.statsTitre {
	font-size:30px;
	font-weight:bold;
	color:#616161;
}
span.statsTexte {
	font-size:12px;
	color:#616161;
}
#partenaire {
	position:absolute;
	left:65px;
	bottom:-1px;
	width:133px;
	height:38px;
}
a.logoArticleMini {
	display:block;
	float:left;
	margin-left:18px;
	margin-top:15px;
	border:solid 3px #E2E2E2;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
}
a.logoArticleMini:hover {
	border:solid 3px #8E8E8E;
}
a.logoArticleMiniActive {
	display:block;
	float:left;
	margin-left:18px;
	margin-top:15px;
	border:solid 3px #8E8E8E;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
}
.titreRubBout {
	width:27px;
	height:24px;
	background-image:url(../../images/1.0/titreRubBout.jpg);
	position:absolute;
	right:0;
	top:0;
}
.produitPub {
	text-align:center;
}
.titreProduitPub {
	display:block;
	padding:5px 0;
	font-size:12px;
	font-weight:bold;
	background-color:#B0B0B0;
}
div.produitPub {
}
.produitPub p {
	margin:3px 0;
	font-weight:bold;
}
.logoPub {
	position:relative;
	width:150px;
	margin:0 auto;
	margin-bottom:11px;
}
.logoPub img {
	border:solid 1px #B0B0B0;
	margin-bottom:5px;
}
.logoPub a:hover img {
	border:solid 1px #8E8E8E;
}
.logoPub a span {
	font-weight:bold;
	position:absolute;
	bottom:6px;
	left:1px;
	padding:0 0 0px 2px;
	font-size:10px;
	z-index:10;
}
.logoPub a:hover span {
	color:#ed5400;
	font-size:13px;
}
.opacitePrix {
	-moz-opacity:0.5;
	opacity : 0.5;
    filter : alpha(opacity=50); 
	background-color:#F8F8F8;
	position:absolute;
	bottom:6px;
	left:1px;
	padding:0 0 2px 2px;
	margin:0 0 1px 1px;
	width:60px;
	height:15px;
	z-index:1;
}


#flashcontent {
	height:60px;
	width:234px;
	margin:0 auto;
	margin-top:5px;
}
.adsense250x250 {
	margin-top:5px;
	width:250px;
	height:250px;
	/*background-color:#999;*/
	position:relative;
	text-align:center;
	left:-4px;
}
a.badgeFacebook {
	display:block;
	margin-top:15px;
	text-align:center;
}






#newsCadre, #newsDiscussions, #topMembre , #newsWeb, #topTuning {
	width:535px;
}
#newsDiscussions {
	display:none;
}
#topMembre , #newsWeb, #topTuning {
	display:none;
	margin-left:3px;
	background-color:#FFF;
	margin:0 5px 20px 3px;
	border:solid 1px #E2E2E2;
}
.ui-accordion-content {
	height:15px;
	padding:0;
}
.ui-accordion-content-active {
	padding:0;
}
.ui-accordion-content p {
	width:525px;
	margin:0px;
	padding:0;
	position:absolute;
	top:0;
	left:5px;
}
.ui-accordion-content p a {
	padding:2px;
	margin-top:4px;
	background-color:#CCC;
	display:block;
	background-image:url(../../images/1.0/link.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	padding-left:23px;
}
.ui-accordion-content p a:hover {
	background-color:#989A97;
	color:#000;
	background-image:url(../../images/1.0/link1.gif);
}

.ui-widget-overlay {
	background-color:#000;
	filter : alpha(opacity=80);
    -moz-opacity : 0.8;
    opacity : 0.8; 
	background-image:none;
}


#video1, #video2, #video3 {
	display:none;
}
#article2, #article3, #article4, #article5 {
	display:none;
}
#infoConnect {
	position:absolute;
	top:10px;
	right:10px;
	width:300px;
	font-size:14px;
	color:#FFF;
}
.albumPhoto a {
	display:block;
	float:left;
	margin-left:13px;
	margin-bottom:5px;
	height:117px;
	width:150px;
	text-align:center;
}
.albumPhoto a:hover img {
	border:solid 2px #3F3F3F;
}

.albumPhoto a img {
	border:solid 2px #8F8F8F;
}
#zoneFooter {
	background-color:#666666;
	margin:0 2px 0 1px;
	border-top:solid 1px #000;
	padding:3px;
	position:relative;
	height:88px;
}
#pub728x90Footer {
	position:absolute;
	top:0;
	right:2px;
	margin-right:0px;
	text-align:center;
	width:737px;
	background-color:#FFF;
	border:solid 1px #000;
}
#sloganCharte {
	width:244px;
	height:84px;
	background-color:#FFF;
	padding:3px;
	border:solid 1px #000;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	z-index:100;
	position:absolute;
	top:0;
	left:2px;
}
#sloganCharte img {
	float:left;
	right:3px;
	bottom:1px;
	margin-right:2px;
}
#sloganCharte a {
	color:#BF4300;
}
.partenaires {
	font-size:12px;
	width:1000px;
	margin:0 auto;
	text-align:center;
	position:relative;
	bottom:10px;
}




#formContact {
	text-align:left; 
	margin:20px;
}
#formContact input,#formContact textarea {
	margin-right:10px;
	margin-bottom:20px;
}




#zoneTopMembres {
	width:530px;
	height:400px;
	position:relative;
}
.classementFicheMembre {
	float:left;
	margin:0 0 6px 16px;
	position:relative;
}
.avatar {
	height:113px;
	width:150px;
	overflow:hidden;
	border:solid 2px #333;
	text-align:center;
}
.avatar a img {
	border:none;
	margin:0;
}
.classementFicheMembre span.rang {
	display:block;
	text-align:center;
	font-size:26px;
	font-weight:bold;
	color:#ff6d00;
}
.rolloverFicheMembre {
	position:absolute;
	bottom:0;
	left:0;
	width:154px;
	margin-bottom:2px;
}
.rolloverFicheMembre span {
	display:block;
	margin:0 auto;
	text-align:center;
	background-color:#222;
	opacity:0.8;
}
.rolloverFicheMembre a span.pseudo {
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}
.rolloverFicheMembre a:hover span.pseudo {
	text-decoration:underline;
}
.rolloverFicheMembre span.nbPoints {
	color:#ff6d00;
	font-size:12px;
}
a.classement {
	position:absolute;
	bottom:4px;
	right:8px;
	color:#333;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.classement:hover {
	color:#ff6d00;
}
p.texteExplicatif {
	margin:0 10px;
	margin-top:4px;
	font-size:14px;
}


/*Form connexion */
#formConnexion {
    margin-bottom:6px;
}
.dialogConnexion {
    text-align:right;
    color:#404040;
    font-weight:bold;
}
.dialogConnexion a {
    color:#404040;
    font-size:10px;
}
.dialogConnexion a:hover {
    color:#FF6C00;
}
.dialogConnexion input {
    width:250px;
    border:solid 2px #8E8E8E;
    font-size:14px;
    padding:2px;
    color:#404040;
    font-weight:bold;
}
.dialogConnexion input:focus {
    border:solid 2px #5D5D5D;
}
.dialogDestroy {
    font-size:12px;
    color:#404040;
    font-weight:bold;
}




#inscription img {
	position: absolute;
	top: 2px;
	left: 16px;
	font-size: 10px;
}
