
body, html {
		
		font: .85em Arial, Verdana, sans-serif;
		/******** police de dévelopement font: .89em Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif; *********/
		height: 100%;
		width: 100%;
		padding: 0;
		margin: 0;
		/*apple line-height: 1.4em;*/
		line-height: 135%;
		color: #555;
		position:relative;
		background:#000;
		}
		
img, div, input { behavior: url( ../iepngfix.htc) }
		
.div_listing_actu {
		
		border-bottom: 1px solid #666; padding: 10px 0;
		background:#FFF url( ../img/style01/more.jpg ) no-repeat 98% 50%;
		padding-right:8%;
		padding-left:2%;
		}
		
.div_footer_link {
		
		padding: 10px 0;
		padding-right:8%;
		padding-left:2%;
		text-align:center;
		clear:both;
		
		}
		
.div_footer_link a { color:#999; background:transparent url( ../img/style01/h2.png ); }

.footer-content { clear:both; background:#000; color:white; font-size:11px; padding-top:15px;  } .footer-content a { color:#CCC; } .footer-content a:hover { color:#FFF; }
.footer-conteneur { width:905px; margin:30px auto 0 auto;  }
.foot-navigation {  } .foot-navigation a { text-decoration:none; }
.footer-badges { padding:15px 0; text-align:center; } .footer-badges img { margin-right:15px; }


div.info-user-dark { float:left; margin-right:25px; width:150px; }
div.info-user-light { float:right; margin-left:25px; width:150px; }

img.coverflow { display:none; }	
		
#content {
		
		padding: 0 3%;
		
}

/*Styles principaux*/
a img {
		border: 0;
		padding: 0;
		margin: 0;
		}
		
a {
		color: #FFF;
		}

a:hover {
		color: #333;
		}
		
a.off { font-weight:bold; }
a.on { text-decoration:none; color:#AAA; }		
a.on:hover { color:#333;  }	

a.link-membre { text-decoration:none; color:#F90; font-size:9px; }
		
hr {
		
		display: block;
		height: 2px;
		border: 1px -moz-bg-inset;
		margin: 0.5em auto 0.5em auto;
		-moz-float-edge: margin-box;
		-moz-box-sizing: border-box;
		visibility:hidden;
		margin-bottom:12px!important; margin-bottom:1px;
		
		}		
		
.clearLeft { clear:left; }
.clearRight { clear:right; }
.clearBoth { clear:both; }

.center { text-align:center; }




/*--------------------------------- Raccourci -----------------------------------------------------*/
/*--------------------------------- Raccourci -----------------------------------------------------*/
/*--------------------------------- Raccourci -----------------------------------------------------*/
#where { position:absolute; left:-1900px; top:250px; }
#menu-main { background:transparent url( ../img/style01/menu-main.png ) no-repeat; height:138px; width:732px; position:relative; }
#hover-menu-un { position:absolute; top:0; left:2px; width:89px; height:138px; cursor:pointer; }
#hover-menu-deux { position:absolute; top:0; left:185px; width:155px; height:138px; cursor:pointer; }
#hover-menu-trois { position:absolute; top:0; left:400px; width:151px; height:138px; cursor:pointer; }
#hover-menu-quatre { position:absolute; top:0; left:632px; width:97px; height:138px; cursor:pointer; }
#lien_where { position:absolute; right:-1900px; top:400px; }
#lien_joueur { position:absolute; right:-1900px; top:550px; }

/* Joueur */
#toggler6 { position:absolute; right:-1900px; top:250px; cursor:pointer; }
#toggler7 { position:absolute; right:-1900px; top:285px; cursor:pointer; }
#toggler22 { position:absolute; right:-1900px; top:320px; cursor:pointer; }
#toggler8 { position:absolute; right:-1900px; top:355px; cursor:pointer; }
#toggler9 { position:absolute; right:-1900px; top:390px; cursor:pointer; }

/* MMA */
#toggler12 { position:absolute; right:-1900px; top:365px; cursor:pointer; }
#toggler23 { position:absolute; right:-1900px; top:400px; cursor:pointer; }
#toggler13 { position:absolute; right:-1900px; top:435px; cursor:pointer; }
#toggler24 { position:absolute; right:-1900px; top:470px; cursor:pointer; }
#toggler14 { position:absolute; right:-1900px; top:505px; cursor:pointer; }

/* FAN */
#toggler15 { position:absolute; right:-1900px; top:330px; cursor:pointer; }
#toggler16 { position:absolute; right:-1900px; top:365px; cursor:pointer; }
#toggler18 { position:absolute; right:-1900px; top:400px; cursor:pointer; }
#toggler17 { position:absolute; right:-1900px; top:435px; cursor:pointer; }

/* GOODIES */
#toggler19 { position:absolute; right:-1900px; top:330px; cursor:pointer; }
#toggler20 { position:absolute; right:-1900px; top:365px; cursor:pointer; }
#toggler21 { position:absolute; right:-1900px; top:400px; cursor:pointer; }
#toggler27 { position:absolute; right:-1900px; top:435px; cursor:pointer; }


#where_ufc { position:absolute; left:-1900px; top:225px; }
#where_joueur { position:absolute; left:-1900px; top:170px; }
#where_fan { position:absolute; left:-1900px; top:220px; }
#where_bonus { position:absolute; left:-1900px; top:195px; }

.page-position1 { position:absolute; left:164px; top:5000px; }

#loading { position:absolute; left:380px; top:300px; }

/*--------------------------------- Raccourci -----------------------------------------------------*/
/*--------------------------------- Raccourci -----------------------------------------------------*/
/*--------------------------------- Raccourci -----------------------------------------------------*/


/*conteneur*/
#content_toggler1_, #content_toggler2_, #content_toggler3_, #content_toggler4_, #content_toggler5_ {
		width: 1063px;
		height:734px;
		position:absolute;
		top:0;
		left:0;
		
		}
#content_toggler1_ { background:#000 url( ../img/style01/bg-1.jpg ) no-repeat; }
#content_toggler2_ { background:#000 url( ../img/style01/bg-2.jpg ) no-repeat; }
#content_toggler3_ { background:#000 url( ../img/style01/bg-3.jpg ) no-repeat; }
#content_toggler4_ { background:#000 url( ../img/style01/bg-4.jpg ) no-repeat; }
#content_toggler5_ { background:#000 url( ../img/style01/bg-5.jpg ) no-repeat; }

#container {
		position:absolute;
		height:36px;
		width:100%;
		background:#CCC;
}
#wrap {
	height:250px;
	width:450px;
	display:block;
	overflow:hidden;
	position:relative;
}
#carousel {
	width:10000px;
	margin:0;
	padding:0;
}
#carousel li {
	height:250px;
	width:450px;
	margin:0;
	padding:0;
	float:left;
	display:inline;
}

#conteneur, #conteneur-intro {
		width: 1024px;
		height:734px;
		margin-left: auto;
		margin-right: auto;
		position:relative;
		}
#conteneur-intro { background:#000 url( ../img/style01/bg-intro.jpg ) no-repeat; }	
#conteneur-mention { width:475px; height:500px; margin:0 auto; padding:10px; }
#xmb {
		width:123px;
		height:86px;
		position:absolute;
		top:22px;
		right:92px;
		cursor:pointer;
}
#xmb a {
		display:block;
		width:123px;
		height:86px;
}

#content1 {
		width:550px;
		height:300px;
		position:absolute;
		top:300px;
		left:250px;
		background:olive;
}
#content2, #content3 {
		width:550px;
		height:300px;
		position:absolute;
		top:300px;
		left:250px;
		background:#F60;
}

#toggler2 {
		width:123px;
		height:40px;
		position:absolute;
		top:0;
		left:38px;
		cursor:pointer;
		
}
#toggler3 {
		width:123px;
		height:40px;
		position:absolute;
		top:0;
		left:270px;
		cursor:pointer;
		
}
#toggler4 {
		width:123px;
		height:40px;
		position:absolute;
		top:0;
		left:470px;
		cursor:pointer;
		
}
#toggler5 {
		width:123px;
		height:40px;
		position:absolute;
		top:0;
		left:650px;
		cursor:pointer;
		
}
#toggler2 a, #toggler3 a, #toggler4 a, #toggler5 a {
		display:block;
		width:123px;
		height:40px;
		background:#CCC;
}

#txt-bio, #txt-twitter, #txt-stats, .txt-frame {
		
		position:absolute;
		top:110px;
		left:150px;
		color:#FFF;
		}
		
#txt-mur {
		
		position:absolute;
		top:68px;
		left:300px;
		color:#FFF;
}

#iframe1,
#iframe3,
#iframe4,
#iframe5,
#iframe6,
#iframe8,
#iframe9 {
	height: 340px;
	width: 400px;
	float:left;
	overflow:hidden;
	padding-right:20px;
	
}
#iframe7 {
	height: 340px;
	width: 490px;
	float:left;
	color:#FFF;
	overflow:hidden;
	padding-right:20px;
	
}
#iframe1,
#iframe5,
#iframe6 {
		
		text-align:justify;
}
#iframe1 p{
	margin: 10px;
}
#iframe3 strong { color:#009645; }
#iframe4 { font-weight:bold; font-weight:18px; }
#iframe4 h2 { text-transform:uppercase; margin-bottom:0; }

.scrollbar-vert{
	background-color: #333;
	height: 340px;
	width: 8px;
	float:left;
}
.handle-vert{
	height: 42px;
	width: 8px;
	background: url( ../img/style01/handle.gif ) no-repeat;
}
#iframe-list-video, #iframe-list-video-ufc {

	float:left;
	overflow:hidden;
	
	background:#000; width:206px; height:205px;
	
}

.scrollbar-list-video{
	background-color: #333;
	height: 205px;
	width: 8px;
	float:left;
}

#twitter { position:absolute; right:0; bottom:0; width:155px; height:100px; }
#lecteur {
		position:absolute;
		top:650px;
		left:10px;
		width:17px;
		height:18px;
		overflow:hidden;
		cursor:pointer;
		background:#000 url( ../img/style01/icn-music.jpg );
}
#footer-notif {
		position:absolute;
		top:650px;
		left:35px;
		width:710px;
		height:20px;
		color:#FFF;
		overflow:hidden;

}
#footer-notif ul li {	padding: 1px 8px 4px 8px; line-height: 20px; color: #099645; text-transform: uppercase; letter-spacing: 1px; float: left; margin: 0; padding: 0; width:710px; background:transparent url( ../img/style01/bg-li-notif.jpg ) no-repeat 0% 50%; padding-left:30px; }
#footer-notif ul li span { font-size: 20px; vertical-align: middle; color: #FFF; padding: 0 6px; }
#footer-notif ul li a { color: #099645; text-decoration:none; font-size:.95em; }

#footer {
		position:absolute;
		top:692px;
		left:0;
		width:100%;
		height:42px;
		background:pink;

}
#mention { position:absolute;
top:648px;
right:5px;
width:133px;
height:28px;
cursor:pointer;
}

#gallery-content1, #gallery-content2, #gallery-content3 {
		
		position:absolute;
		top:5000px;
		left:12px;
		
}
#gallery-content1 #close-gallery1, #gallery-content2 #close-gallery2, #gallery-content3 #close-gallery3 { float:right; margin:15px 30px;  cursor:pointer; }

.bloc-gallery {
		
		width:1000px;height:509px;background:transparent url( ../img/style01/bg-gallery.png ) repeat; position:relative;
}

#fullimg1, #fullimg2, #fullimg3 { 
		
		width:500px;
		overflow:hidden;
		height:380px;
		margin:0 auto;
		position:absolute;
		top:12px;
		left:260px;
}
#fullimg1 p, #fullimg1 span,
#fullimg2 p, #fullimg2 span,
#fullimg3 p, #fullimg3 span
{
	position:absolute;
	background:black;
	color:white;
	margin:0;
	/*margin-top:70px;*/
	width:100%;
	/*padding:6px;*/
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
#fullimg1 .loading, #fullimg2 .loading, #fullimg3 .loading {
	width: 24px;
	height: 24px;
	margin:0 auto;
}
.content-wrapper-gallery {
		position:absolute;
		bottom:0;
		left:0;
		}
#wrapper-gallery1, #wrapper-gallery2, #wrapper-gallery3 {
		
		overflow:hidden;
		width: 960px;
		float:left;
		height:104px;
		background-color:#000;
		position: relative;
}
.wrapper-list-video { 
		
		overflow:hidden;
		position: relative;
}
.wp-titre { text-align:center; color:#FFF; margin-top:8px; position:absolute; top:398px; left:0; width:1000px; z-index:1000; }
.items{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:50000px;
	position: relative;
	letter-spacing:0em;
}
.items li{
	float:left;
	list-style:none;
	margin-right:2px;
}
.items .thumb{
	width:80px;
	height:60px;
	cursor:pointer;
	margin:27px 5px 0;
	padding:0px;
}
.items .large{
	display:none;
	position:absolute;
}
.items .item  p, .items .item  span{
	display:none;
	text-indent: -2000em;
}
#moveleft1,
#moveright1,
#moveleft2,
#moveright2,
#moveleft3,
#moveright3 {
	margin:0px;
	height:104px;
	color: white;
	width: 14px;
	text-indent: -2000em;
	text-decoration: none;
	z-index: 1000; 
	display:block;
	cursor: pointer;
	float:left;
}
#moveleft1, #moveleft2, #moveleft3 {background: url( ../img/style01/left.gif );}
#moveright1, #moveright2, #moveright3 {background: url( ../img/style01/right.gif );}
#moveleft1:hover, #moveright1:hover, #moveleft2:hover, #moveright2:hover, #moveleft3:hover, #moveright3:hover { background-position:bottom; }
#lecteur-mp3 { position:absolute; top:452px; left:0; width:180px; height:220px; visibility:hidden;  }
.list-videos ul li { display:block; height:40px; border-bottom:1px solid #333; }
.list-videos ul li a { text-decoration:none; }

#wrapper-conteneur {

		border-left:2px solid #EEE;
		border-right:2px solid #EEE;
}

/*Header*/
#header {
	width: 100%;
	height: 148px;
	
	
	background: #FFF url( ../img/style01/logo.jpg ) 3% 55% no-repeat;
	
	position:relative;
}


#header h1 { margin:0; padding:0; }

#header #logo_lien { display:none; }

#header a#a_logo_lien { display:block; width:300px; height:80px; left:0; top:30px; position:absolute; }


#bandeauTop { background:#000 url( ../img/style01/bg-top.jpg ) repeat-x; height:148px; width:100%; }
#bandeauTop_Right { height: 18px;padding-top: 7px;text-align: center;color: #FFF;font: 11px Arial, Helvetica, sans-serif;}
#bandeauTop_Right a:hover {color: #CCC;text-decoration: none;}
#bandeauTop_Right a { color:#FFF; }

#bandeauIdentification { background:#FAFAFA; height:30px; width:100%; border-bottom:1px solid #EFEFEF; }
#bandeauIdentification_Right { height: 18px;padding-top: 7px; padding-left:15px; font-size: 11px;}

.bandeauNotif { background:#FFE43F; width:100%; border-bottom:1px solid #FFD300; }
.bandeauNotif_Left { padding: 7px 15px; font-size: 11px; position:relative; background:transparent url( ../img/style01/icn-mail.jpg ) no-repeat 16px 9px; }
.bandeauNotif_Right {  float:right; position:relative; }
.bandeauNotif_Right a img { margin-top:-2px; background:pink; }

.corps-notif { margin-left:30px; }



#navigation-main { background:#EEE; width:100%; position:relative; }
#search-box{background:#E8E8E8;border:1px solid #AFAFAF;width:235px;z-index:5000;position:absolute;top:25px;right:0; padding:1px 0 0 8px; }
#search-box h4 { margin:5px 0 0 0; padding:0; color:#000; font-size:12px; }
#search-box p { margin:0; padding:0; }
		
#sous-navigation { /*position:absolute; left:0; bottom:0;*/ height:26px; width:100%; background:#101010; font-size:11px; }

#switch-search { position:absolute; top:4px; right:15px; }


#bloc-identification { position:absolute; width:396px; height:102px; background:#FFF url( ../img/style01/bg-bloc-identification.jpg ) no-repeat; font-size:12px; padding:0; top:20px; right:20px; }
#bloc-identification p { margin:5px 0; padding:0; position:relative; }
#bloc-identification p input {   }
#bloc-identification p input.champ { height:13px; border:1px solid #666; }


#banniere-pub-normale { position:absolute; width:472px; height:70px; padding:0; top:40px; right:20px;  }

#form-identification { background:none; margin:15px 15px; }
#form-identification label { font-weight:bold; }
input.reaction { background:#EFEFEF; color:black; border:1px solid #CCC; margin-right:10px;  }
#login_submit { float:right; margin-right:33px; }	
		
.droite-fiche-v { float:right; position:relative; margin-left:15px; width:182px; background: white url( ../img/style01/iphone_vertical_fiche.jpg ) 100% 0% no-repeat; height:185px; }
.droite-fiche-h { float:right; position:relative; margin-left:15px; width:185px; background: white url( ../img/style01/iphone_horizontal_fiche.jpg ) 100% 0% no-repeat; height:182px; }
		

#droite, #ndroite {
		
		float:right;
		position:relative;
		width:265px!important; width:263px;
		margin:0;
		margin-left:0!important;
		margin-left:-3px;
		
		background:#F7F7F7;
		border-left:1px solid #EEE;
		
		
		}
		

		
#droite-tests {
		
		float:right;
		position:relative;
		width:320px;
		height:380px;
		margin:0;
		margin-left:0!important;
		margin-left:-3px;
		
		background:transparent url( ../img/style01/appstore.jpg ) 1px 20px no-repeat;
		
		
		}
		
#gauche-tests {
		
		margin-right:320px;
		
		}
		
		
#droite-jeux {
		
		float:right;
		position:relative;
		width:320px;
		height:380px;
		margin:0;
		margin-left:0!important;
		margin-left:-3px;
		
		background:transparent url( ../img/style01/monkeyball.jpg ) 1px 50px no-repeat;
		
		
		}
		
#gauche-jeux {
		
		margin-right:320px;
		
		}		
		
		
#gauche-actus {
		
		float:left;
		position:relative;
		width:193px;
		height:300px;
		margin:0;
		margin-left:0!important;
		margin-left:-3px;
		
		background:transparent url( ../img/style01/iphone-front.jpg ) 25px 20px no-repeat;
		
		
		
		}
		
#droite-actus {
		
		margin-left: 213px;
		
		
		}
		
.overflow {
		overflow:hidden!important;
		overflow: visible;
		height: 1%;
		position:relative;
		}


#la-une { height:170px; position:relative; margin:5px 0 0 16px; }
#la-une ul { height:169px; position:relative; }	
#la-une ul li { width:163px; height:154px; margin-right:4px!important; margin-right:2px; float:left; position:relative; display:block; }	
#la-une ul li span { position:absolute; top:2px; right:12px; width:35px; height:35px; }
#la-une ul li span.sactu { background:transparent url( ../img/style01/bandeau-actu.gif ) no-repeat; }
#la-une ul li span.stest { background:transparent url( ../img/style01/bandeau-test.gif ) no-repeat; }
#la-une ul li span.stuto { background:transparent url( ../img/style01/bandeau-tuto.gif ) no-repeat; }
#la-une ul li span.sfocus { background:transparent url( ../img/style01/bandeau-focus.gif ) no-repeat; }
#la-une ul li span.sessai { background:transparent url( ../img/style01/bandeau-essai.gif ) no-repeat; }


#la-une ul li h4 a { display:block; width:150px; text-decoration:none; }
#la-une ul li h4 { margin:0; padding:0; }
#la-une ul li a img { width:148px; height:97px; }
#la-une ul li a img.actu { border:3px solid #06C; }
#la-une ul li a img.test { border:3px solid #F90; }
#la-une ul li a img.tuto { border:3px solid #B84203; }
#la-une ul li a img.focus { border:3px solid #42C162; }
#la-une ul li a img.essai { border:3px solid #93F; }


h2.separa-titre,
h2#titre-blog,
h2#ala_une,
h2#titre-actus,
h2#titre-derniers-tests,
h2#titre-tutoriels,
h2#titre-videos-derniers-ajouts,
h2#titre-thematiques,
h2#titre-guide,
h2#titre-essais,
h2#titre-focus,
h2#titre-nouveautes,
h2#titre-promotions,
h2#titre-mises-a-jour,
h2#titre-top-gratuit,
h2#titre-top-payant,
h2#titre-webapps,
h2#titre-videos-populaires,
h2#titre-videos-trailers,
h2#titre-regles-utilisation,
h2#titre-forum-iphoniacs,
h2#titre-forum-actus,
h2#titre-forum-fiches_dev,
h2#titre-forum-pratique,
h2#titre-forum-tests,
h2#titre-forum-avis,
h2#titre-forum-videos,
h2#titre-forum-comparatifs,
h2#titre-forum-forum,
h2#titre-forum-astuces,
h2#titre-forum-focus,
h2#titre-forum-tutoriels,
h2#titre-applications-iphone,
h2#titre-jeux-iphone,
h2#titre-fiche-application,
h2#titre-fiche-jeu,
h2#titre-conditions-utilisation,
h2#titre-webmaster,
h2#titre-publicite,
h2#titre-contactez-nous,
h2#titre-editeur,
h2#titre-espace-developpeurs {
		
		height:28px;
		background:#000;
		margin:0;
		padding:0;
		position:relative;
		border-bottom:2px solid #AAA;
		}	
		
h2#titre-forum-fiches {
		
		height:28px;
		background:transparent url( ../img/style01/titre-forum-fiches.jpg ) no-repeat;
		margin:0;
		padding:0;		
		}	

		
h2 span { /*display:none;*/color:#FFF; margin:0 15px; font-size:15px; line-height:28px; }

.carre-pub { margin-left:0; /*pub 250 margin-left:23px;*/ }
.ncarre-pub { width:250px; margin:0 auto; }
.sky-pub { width:160px; margin:0 auto; }
#mega-banniere { width:728px; margin:0 auto; }
#nmega-banniere { width:728px; float:right; position:relative; }




p.date_actu { margin:5px 18px 0 0; padding:0; color:#999; font-size:10px; }

div.article_foot { /*font-size:11px;*/ }
div.verdict-test, div.fiche-presentation {  background:#EEE; text-align:justify; padding:10px 15px; margin-top:15px; }
div.verdict-test h3 { margin-top:0; }
div#plus-moins { height:127px; width:100%; margin-top:50px;  background:white url( ../img/style01/bg-points-forts-test.jpg ) no-repeat; position:relative; }
div#plus-moins-reduit { height:127px; width:100%; margin-top:50px;  background:white url( ../img/style01/bg-points-forts-test-reduit.jpg ) no-repeat; position:relative; }


div#verdict-1 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/verdict-test-essayer.jpg ); margin-top:15px; }
div#verdict-2 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/verdict-test-eviter.jpg ); margin-top:15px; }
div#note-0 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/note-test-0.jpg ); margin-top:15px; }
div#note-1 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/note-test-1.jpg ); margin-top:15px; }
div#note-2 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/note-test-2.jpg ); margin-top:15px; }
div#note-3 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/note-test-3.jpg ); margin-top:15px; }
div#note-4 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/note-test-4.jpg ); margin-top:15px; }
div#note-5 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/note-test-5.jpg ); margin-top:15px; }
div#note-6 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/note-test-6.jpg ); margin-top:15px; }
div#note-7 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/note-test-7.jpg ); margin-top:15px; }
div#note-8 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/note-test-8.jpg ); margin-top:15px; }
div#note-9 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/note-test-9.jpg ); margin-top:15px; }
div#note-10 { float:right; margin-left:15px; width:111px; height:113px; background:#333 url( ../img/style01/note-test-10.jpg ); margin-top:15px; }
p#icones-fiche img { margin-right:5px; }

div.app-list-content { margin-bottom:20px; padding-bottom:5px; border-bottom:1px solid #CCC; }
a.icn-app, span.icn-app, img.icn-app { float:left; margin-right:18px; }
a.get-app, a.add-app, a.visite-webapp, a.lire-suite { display:block; width:139px; height:25px; text-decoration:none; font-weight:bold; position:relative; margin-bottom:10px; font-size:.99em; }
a.get-app { background:white url( ../img/style01/btn-get-app.jpg ); } 
a.add-app { background:white url( ../img/style01/btn-add-app.jpg ); }
a.visite-webapp { background:white url( ../img/style01/btn-visite-webapp.jpg ) no-repeat 100% 0; }
a.lire-suite { background:white url( ../img/style01/btn-lire-suite.jpg ); } 
a.get-app:hover, a.add-app:hover, a.lire-suite:hover { background-position:-139px 0; }
a.get-app strong, a.visite-webapp strong, a.lire-suite strong { position:absolute; right:28px; top:5px; }
a.get-app span { position:absolute; left:10px; top:3px; color:#FFF; }
a.add-app strong { position:absolute; left:3px; top:5px; } a.get-app:hover strong, a.add-app:hover strong { color:#1D91F9; } a.visite-webapp:hover strong { color:#7E7E7E; } a.lire-suite:hover strong { color:#3C0; }
a.get-app strong, a.visite-webapp strong { display:none; }
.description-app { font-size:11px; }


div.cadre-intro-article, div.cadre-pied-article { border:1px solid #EEE; background:#EEE; padding:10px; margin:40px 0; }


div.selection { float:left; width:53px; margin:0 33px!important; margin:0 27px; font-size:10px; text-align:center;  }
div.selection a { text-decoration:none; color:#FFF; }
div.selection img { display:block; }

div.selection-colonne { float:left; width:53px; margin:0 17px 25px 0!important; margin:0 15px 25px 0; font-size:10px; text-align:center;  }
div.selection-colonne a { text-decoration:none; color:#333; }
div.selection-colonne img { display:block; }

img.apps-iphone { position:absolute; right:-5px; top:4px; }
img.avatar-invite { border:2px solid #000; }
img.avatar-membre { border:2px solid #F90; }



div.logo-boutique { float:left; margin:15px 10px; text-align:center; width:166px; }

div.logo-boutique-g { float:left; margin:15px 25px!important; margin:15px 22px; text-align:center; width:255px; }
div.logo-boutique-g img { /*width:250px; height:250px;*/ }


h1 {

display: block; 

font-size: 2em;

font-weight: bold;

margin: .67em 0;

}


h2 {

display: block;

font-size: 1.5em;

font-weight: bold;

margin: .83em 0;

line-height:120%;

}


h3 {

display: block;

font-size: 1.17em;

font-weight: bold;

margin: 1em 0;

}


h4 {

display: block;

font-weight: bold;

margin: 1.33em 0;

}


h5 {

display: block;

font-size: 0.83em;

font-weight: bold;

margin: 1.67em 0;

}


h6 {

display: block;

font-size: 0.67em;

font-weight: bold;

margin: 2.33em 0;

}

ul, li { position:relative; margin:0; padding:0; list-style:none; /*line-height:220%;*/ }

/* NAVIGATION PRINCIPALE DU SITE */
#navigation ul {  background: #C00; margin-left: 2px; /*185 + [ajout]*/  }
#navigation-main ul { 
		
		background: #EEE; 
		width:96%;
		height:25px;
		font-family: Arial,Georgia,Verdana,Serif;
		font-size: 1.1em;
		line-height: 1.1em;
		font-weight: bold;
		list-style-image: none;
		list-style-position: outside;
		list-style-type: none;
		margin: 0;
		padding: 0;
		text-transform: uppercase;


  }
#navigation li, #navigation-main li { float:left; position:relative; margin-right:1px;  text-align:center; background:#CCC; height:1.1em; margin-top:5px; text-transform:uppercase; }
#navigation li a, #navigation-main li a { float:left;padding: 0;text-decoration:none;background: #EEE;color: #333; display:block; }
#navigation ul li.current a { background: #333; color: #FFF; }
#navigation ul li.current { height:32px; background:#333; margin-top:0; }
#navigation-main ul a:hover { font-weight:bold; color:#999; }

#navigation-main li.li-gris { width:121px; }
#navigation-main li.li-gris a { width:120px; }
#navigation-main li.maison { width:41px; }
#navigation-main li.maison a { width:40px; text-decoration:none; }
#navigation-main li.maison a img { border:2px solid #EEE; }

ul#sous-navi-un { margin-left:2x; }
ul#sous-navi-un li { float:left; position:relative; margin:0 22px!important; margin:0 20px; text-align:center; height:26px; line-height:26px;  }
ul#sous-navi-un li a { float:left; padding:0 5px; text-decoration:none; color:#FFF; }
ul#sous-navi-un li a:hover { text-decoration:underline; }

ul#sous-navi-deux { margin-left:2px; }
ul#sous-navi-deux li { float:left; position:relative; margin:0 15px; text-align:center; height:26px; line-height:26px; }
ul#sous-navi-deux li a { float:left; padding:0 5px; text-decoration:none; color:#FFF; }
ul#sous-navi-deux li a:hover { text-decoration:underline; }

ul#sous-navi-trois { margin-left:2px; }
ul#sous-navi-trois li { float:left; position:relative; margin:0 15px; text-align:center; height:26px; line-height:26px; }
ul#sous-navi-trois li a { float:left; padding:0 5px; text-decoration:none; color:#FFF; }
ul#sous-navi-trois li a:hover { text-decoration:underline; }

ul#sous-navi-quatre { margin-left:2px; }
ul#sous-navi-quatre li { float:left; position:relative; margin:0 35px; text-align:center; height:26px; line-height:26px; }
ul#sous-navi-quatre li a { float:left; padding:0 5px; text-decoration:none; color:#FFF; }
ul#sous-navi-quatre li a:hover { text-decoration:underline; }

ul#sous-navi-cinq { margin-left:2px; }
ul#sous-navi-cinq li { float:left; position:relative; margin:0 15px; text-align:center; height:26px; line-height:26px; }
ul#sous-navi-cinq li a { float:left; padding:0 5px; text-decoration:none; color:#FFF; }
ul#sous-navi-cinq li a:hover { text-decoration:underline; }

ul#sous-navi-six { margin-left:2px; }
ul#sous-navi-six li { float:left; position:relative; margin:0 15px; text-align:center; height:26px; line-height:26px; }
ul#sous-navi-six li a { float:left; padding:0 5px; text-decoration:none; color:#FFF; }
ul#sous-navi-six li a:hover { text-decoration:underline; }

/* NAVIGATION FICHE */
ul#navi-fiche { font-size:11px; color:#DEDEDE; height:51px; }
ul#navi-fiche li { float:left; position:relative; margin-right:0; height:100%; }
ul#navi-fiche li a { float:left; text-decoration:none; color:#FFF; padding:18px 0 17px 0; font-weight:bold; }
ul#navi-fiche li a:hover { /*color:#FFF;*/ }
ul#navi-fiche li a.indisponible { color:#1D1D1D; cursor:default; }


ul.dl-actu-current { background:#FFF url( ../img/style01/bg-navi-fiche-dl-actu-current.jpg ) no-repeat; }
ul.dl-test-current { background:#FFF url( ../img/style01/bg-navi-fiche-dl-test-current.jpg ) no-repeat; }
ul.dl-avis-current { background:#FFF url( ../img/style01/bg-navi-fiche-dl-avis-current.jpg ) no-repeat; }
ul.dl-images-current { background:#FFF url( ../img/style01/bg-navi-fiche-dl-images-current.jpg ) no-repeat; }
ul.dl-videos-current { background:#FFF url( ../img/style01/bg-navi-fiche-dl-videos-current.jpg ) no-repeat; }
ul.dl-astuces-current { background:#FFF url( ../img/style01/bg-navi-fiche-dl-astuces-current.jpg ) no-repeat; }
ul.dl-forum-current { background:#FFF url( ../img/style01/bg-navi-fiche-dl-forum-current.jpg ) no-repeat; }
ul.dl-info-current { background:#FFF url( ../img/style01/bg-navi-fiche-dl-info-current.jpg ) no-repeat; }
ul.no-dl-info-current { background:#FFF url( ../img/style01/bg-navi-fiche-no-dl-info-current.jpg ) no-repeat; }
ul.no-dl-actu-current { background:#FFF url( ../img/style01/bg-navi-fiche-no-dl-actu-current.jpg ) no-repeat; }
ul.no-dl-test-current { background:#FFF url( ../img/style01/bg-navi-fiche-no-dl-test-current.jpg ) no-repeat; }
ul.no-dl-avis-current { background:#FFF url( ../img/style01/bg-navi-fiche-no-dl-avis-current.jpg ) no-repeat; }
ul.no-dl-images-current { background:#FFF url( ../img/style01/bg-navi-fiche-no-dl-images-current.jpg ) no-repeat; }
ul.no-dl-videos-current { background:#FFF url( ../img/style01/bg-navi-fiche-no-dl-videos-current.jpg ) no-repeat; }
ul.no-dl-astuces-current { background:#FFF url( ../img/style01/bg-navi-fiche-no-dl-astuces-current.jpg ) no-repeat; }
ul.no-dl-forum-current { background:#FFF url( ../img/style01/bg-navi-fiche-no-dl-forum-current.jpg ) no-repeat; }

ul#navi-fiche li.navi-fiche-actu { width:85px; text-align:center; }
ul#navi-fiche li.navi-fiche-actu a { width:85px; /*background:#EEE;*/ }
ul.dl-actu-current li.navi-fiche-actu a { cursor:default; } 
ul.no-dl-actu-current li.navi-fiche-actu a { cursor:default; }
ul#navi-fiche li.navi-fiche-test { width:54px; text-align:center; }
ul#navi-fiche li.navi-fiche-test a { width:54px; /*background:#EEE;*/ }
ul.dl-test-current li.navi-fiche-test a { cursor:default; } 
ul.no-dl-test-current li.navi-fiche-test a { cursor:default; }
ul#navi-fiche li.navi-fiche-avis { width:104px; text-align:center; }
ul#navi-fiche li.navi-fiche-avis a { width:104px; /*background:#EEE;*/ }
ul.dl-avis-current li.navi-fiche-avis a { cursor:default; }
ul.no-dl-avis-current li.navi-fiche-avis a { cursor:default; }
ul#navi-fiche li.navi-fiche-images { width:89px; text-align:center; }
ul#navi-fiche li.navi-fiche-images a { width:89px; /*background:#EEE;*/ }
ul.dl-images-current li.navi-fiche-images a { cursor:default; }
ul.no-dl-images-current li.navi-fiche-images a { cursor:default; }
ul#navi-fiche li.navi-fiche-videos { width:87px; text-align:center; }
ul#navi-fiche li.navi-fiche-videos a { width:87px; /*background:#EEE;*/ }
ul.dl-videos-current li.navi-fiche-videos a { cursor:default; }
ul.no-dl-videos-current li.navi-fiche-videos a { cursor:default; }
ul#navi-fiche li.navi-fiche-astuces { width:90px; text-align:center; }
ul#navi-fiche li.navi-fiche-astuces a { width:90px; /*background:#EEE;*/ }
ul.dl-astuces-current li.navi-fiche-astuces a { cursor:default; }
ul.no-dl-astuces-current li.navi-fiche-astuces a { cursor:default; }
ul#navi-fiche li.navi-fiche-forum { width:63px; text-align:center; }
ul#navi-fiche li.navi-fiche-forum a { width:63px; /*background:#EEE;*/ }
ul.dl-forum-current li.navi-fiche-forum a { cursor:default; }
ul.no-dl-forum-current li.navi-fiche-forum a { cursor:default; }
ul#navi-fiche li.navi-fiche-telecharger { width:63px;  }
ul#navi-fiche li.navi-fiche-telecharger a { width:115px; height:16px; /*background:#EEE;*/ }
ul#navi-fiche li.navi-fiche-telecharger a strong { display:none; }


ul#list-points-positifs, ul#list-points-negatifs { margin:25px 0 0 15px; font-size:11px; }
ul#list-points-positifs li { list-style-type:disc; margin-left:15px; }
ul#list-points-negatifs li { list-style-type:disc; margin-left:35px; color:#000; }

ul#switch-comment li {
		
		float:left;
}

ul#switch-comment li a {
		display:block; line-height:30px; font-weight:bold; padding:0 15px; text-decoration:none;
}
ul#switch-comment li.currentonglet a {
		background: url( ../img/style01/current-onglet.jpg ) no-repeat center bottom;
}


div#form-invite, div#form-inscription { display:none; }


/*  STYLE DE TITRES */
h2.titre-app { margin:0; color:#333; }
h2.titre-app a { text-decoration:none; }
h2.contentpagetitle { color:#333; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; margin-bottom:5px; line-height:120%; font-size:20px; }	
h2.contentpagetitle a { text-decoration:none; color:#333; }
h2.contentpagetitle a:hover { text-decoration:underline; color:#333; }
.titre-list-video { margin:0; }
.titre-list-video a { text-decoration:none; }
.titre-list-video a:hover { text-decoration:underline; }
.titre-contenu { margin:5px 0; padding:0; color:#999; font-size: 1.2em; }




/*  MESSAGES */
.msg_alert { background:#FFD2D2 url( ../img/autoprint/icn-erreur.jpg ) no-repeat 9px 7px; padding:10px 20px 10px 40px;margin:0 15px 20px auto;color:#000; }

.msg_info { background:#DEF url( ../img/autoprint/icn-info.jpg ) no-repeat 9px 7px; padding:10px 20px 10px 40px;margin:0 15px 20px auto;color:#000; }


.msg_confirm { background:#E5F4E5 url( ../img/autoprint/icn-confirm.jpg ) no-repeat 9px 7px; padding:10px 20px 10px 40px;margin:0 15px 20px auto;color:#000; }




/* TABLEAUX */

table {margin: 10px 0;padding: 28px 0 0 0;border-collapse: collapse;background-color: #FFF; border-color:#CCC; width:100%; position:relative; display:table;}
table.coldroite { width:650px; }

table.table { width:100%; border:1px solid #EEE; text-align:left; border-spacing:1px; background:#FFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5ps; display:table; border-collapse:separate; border-spacing:2px; border-color:#CCC; padding:0; clear:both; }
tbody { display:table-row-group; vertical-align:middle; border-color:inherit; }
tr { display: table-row; vertical-align:inherit; border-color:inherit; }
#forum th { font-weight:bold; padding:5px; text-align:center; color:#777; background:#F0F0F0; border-bottom:1px solid #CCC; white-space:nowrap;  }
#forum th:last-child { -moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px; border-top-right-radius:3px; }
#forum th:first-child { -moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; border-top-left-radius:3px; }
td.f-titre a, #forum a.titre-forum, #forum .arbo-forum { text-decoration:none; font-weight:bold; font-size:1.3em; } td.f-titre a:hover, #forum a:hover.titre-forum, #forum a:hover.arbo-forum { text-decoration: underline; }
table.table td a { text-decoration:none; } table.table td a:hover { text-decoration: underline; }
#forum a.arbo-forum { color:#AAA; }
#forum .f-description { margin:5px 0; }
#forum th.pagination { text-align:right; padding-right:5px; }
#forum tr.row1 { background:#F7F7F7; }
#forum tr.row2 { background:#F2F2F2; }
#forum tr.pied-formulaire, #forum tr.pied { background:#EEE; }
#forum tr.pied-formulaire td { text-align:center; }
#forum td { border:none; }
#forum td.auteur { width:15%; font-weight:bold; border-left:5px solid #CCC; height:1.2em; }
#forum td.droite-auteur { height:1.2em; }
#forum td.avatar { vertical-align:top; border-bottom:1px solid #CCC; }
#forum td.pied-post { border-bottom:1px solid #CCC; height:1.2em;  }
#forum td.message { vertical-align:top; padding:10px; }
#forum td.gauche-formulaire { vertical-align:top; }
#forum div.date-post { float:left; }
#forum div.citer, #forum div.gotop { float:right; }
#forum div.signature { color:#666; margin-top:2em; }
#forum div.info-membre { color:#888; margin:5px 0; }
#forum div.fil-ariane { float:left; padding-bottom:0.5em; width:75%; }
#forum div.droite-ariane { float:right; text-align:right; }
#forum div.pied-gauche { float:left; }
#forum div.pied-droite { float:right; text-align:right; padding-right:5px; }

 

td {border: 1px solid #CCC;margin: 0;padding: 5px 10px;vertical-align: middle; font-size:11px; position:relative; height:3em; display:table-cell; }
td a:hover { color:#666; }
td.td-nouveau { width:2%; }
td.td-sujet { width:30%; }
td.td-nbr-msg { width:6%; text-align:center; }
/*td.td-vues { width:6%; text-align:center; }*/ 
td.td-msg { width:41%; }
td.td-auteur { width:9%; text-align:center; line-height:8px; } 
td.td-date { width:12%; text-align:center; }
tr { /*position:relative;*/  }
tr.dark { background:#F7F7F7; }

td.td-sujet a { text-decoration:none; color:#000; }
td.td-sujet a:hover { text-decoration:none; color:#418DE1; }
td.sujet-vide { text-align:center; }

td.format { }
td.tarif { width:20%; text-align:center; }









/* FORMULAIRE */

input.champ-titre { width:525px; border:1px solid #BBB; height:1.8em; }

textarea.commentaire { height:100px; margin:15px; margin:0!important; border:1px solid #BBB; border:0!important; padding:2px 3px;padding:2px 0 2px 3px!important;width:99%!important; width:632px; vertical-align:middle; font:normal 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background:none!important; background:#FCFCFC; }


textarea.forum { height:200px; margin:15px; margin:0!important; border:1px solid #BBB; border:0!important; padding:2px 3px;padding:2px 0 2px 3px!important;width:99%!important; width:632px; vertical-align:middle; font:normal 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background:none!important; background:#FCFCFC; }





/* COINS ARRONDIS */


.wrapper {
		
		
		/*width:688px;*/
		width:100%!important; width:99%;
		
		margin:5px 0;
		position:relative;
		
		}
		
.wrapper2 {
		
	
		width:339px!important; width:337px;
		
		margin:5px 0;
		position:relative;
		
		}
		


.swp {
		
		/*border:1px solid #CCC;	
		/*margin-bottom:15px;
		*/
		margin:0 15px;
			
		
}

.wp {

		margin:1em 0;
		position:relative!important;
		position:inherit;

		
		}
		
.wp_ {

		margin:1em 1.7em;
		position:relative!important;
		position:inherit;

		
		}
		
.wp_droite {

		margin: 0 15px 15px 15px;
		position:relative;
		
		}		


.index-mini-gauche { position:relative; float:left; margin-right:10px; width:339px!important; width:337px; }	
		
/* propriétés communes à l'ensemble des 4 coins */
.hautgauche, .hautdroit, .basgauche, .basdroit {
height: 10px; width: 10px; background-repeat: no-repeat; position: absolute; font-size:1px; 
}

/* propriétés spécifiques à chaque coin */
.hautgauche {
top: 0; left: 0; background-image: url( ../img/style01/h-gauche.jpg ); z-index: 0;
}
.hautdroit {
top: 0; right: 0!important; right:-1px; background-image: url( ../img/style01/h-droite.jpg ); z-index: 0;
}
.basgauche {
bottom: 0; left: 0; background-image: url( ../img/style01/b-gauche.jpg ); z-index: 0;
}
.basdroit {
bottom: 0; right: 0!important; right:-1px; background-image: url( ../img/style01/b-droite.jpg );  z-index: 0;
}





/*Lien en index*/
a.index-wrapper2 { text-decoration:none; font-size:11px; }
a.index-wrapper2:hover { text-decoration:underline; color:#666; }


/* Lien des actualités et tests */
a.fil-info { text-decoration:none; }
a.fil-info:hover { text-decoration:underline; color:#666; }
a.str-titre-fiche { text-decoration:underine; color:#F90; }
a.str-editeur-fiche { text-decoration:none; color:#999; }
a.lien-article { color:#418DE1; }
a.lien-art-foot { text-decoration:underline; } a.meme-theme { color:#F90; }
a.lien-art-foot:hover { text-decoration:none; }
a.lien-thematique { text-decoration:none; font-weight:bold; }
a.lien-thematique:hover { text-decoration:underline; }
a.lien-texte-avis { text-decoration:none; color:#999; text-align:justify; }


/* Lien des tag cloud */
a.lien-cloud-1 { text-decoration:none; color:#000; }
a.lien-cloud-1:hover { color:#FFF; background:#000; }
a.lien-cloud-2 { text-decoration:none; color:#333; }
a.lien-cloud-2:hover { color:#FFF; background:#333; }
a.lien-cloud-3 { text-decoration:none; color:#666; }
a.lien-cloud-3:hover { color:#FFF; background:#666; }
a.lien-cloud-4 { text-decoration:none; color:#999; }
a.lien-cloud-4:hover { color:#FFF; background:#999; }





img.img-article { /*border:1px solid #CCC; padding:6px;*/ }



div.editor{background-color:#fff;border:1px solid #bbb!important;}

/* Barre de bbcode */
ul.bbcodeBarre {
		background-color:#E8E8E8;border-bottom:1px solid #ddd;  height:25px;line-height:normal; margin:0!important; padding:0!important; margin:0; padding:0;}
		
.bbcodeBarre li{
		float:left;position:relative;}		

.bbcodeBarre .bbcodeImg, .bbcodeBarre .bbcodeLien {width:11px;text-indent:-999px;overflow:hidden;background-repeat:no-repeat;background-position:center center;}		

.bbcodeBarre .bbcodeImg { background:transparent url( ../img/style01/bbcode_img.gif ) no-repeat 50% 50%; }
.bbcodeBarre .bbcodeLien { background:transparent url( ../img/style01/bbcode_lien.gif ) no-repeat 50% 50%; }
		
.bbcodeBarre .editorButton{
		font-size:11px;padding:3px 5px;margin:3px 6px 3px 0;border:1px solid #ccc;-webkit-border-radius:3px;background-color:#fff;text-decoration:none;color:#222!important;line-height:1em;float:left;}
				
.bbcodeBarre .boldButton,.bbcodeBarre .italicButton,.bbcodeBarre .underlineButton{width:8px;}	

.bbcodeBarre .editorButton:hover{background-color:#ddd;}

.bbcodeBarre .editorButton:active{background-color:#ddd;border-style:inset;}			
				
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}		

.bbcodeBarre .smilies .more{height:16px;width:24px;margin:4px 5px 2px 2px;background: transparent url( ../img/style01/inline-smiley.gif ) no-repeat;background-color:transparent!important;display:block;}

.smilies .smiliesBox{background:#E8E8E8;border:1px solid #afafaf;width:165px;z-index:5000;position:absolute;top:25px;left:-1px; padding:8px 0 0 8px; }

.smilies .smiliesBox li{float:left; height:23px;}

.smilies .smiliesBox a,.skin .skinLayout .smilies .smiliesBox a{margin:2px;color:#333;}

.smilies .smiliesBox img{border:0;}

ul.smileyList { margin:0!important; padding:0!important; margin:0; padding:0; position:relative; }

