/*
Theme Name: VideoCoach
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: kubrick

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* ----- HOMEPAGE ----- */ 

* {
	margin:0;
	padding:0;
}

body {
	background-image:url(./images/background.png);
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:repeat-x;
	background-color:#fbfafa;
}

ul{
	list-style-type:none;
}

h1{
	color:#23232f;
	position:relative;	
	text-transform:uppercase;
	font-size:20px;
	height:27px;
	margin-bottom:18px;
}

h1 a{
		color:#23232f;
		text-decoration:none;
}

.cliquezici{
	position:absolute;
	display:block;
	background-image:url(./images/cliquezici.png);
	background-repeat:no-repeat;
	width:59px;
	height:29px;
}

a:hover .cliquezici{
	background-image:url(./images/cliquezici-over.png);
	background-repeat:no-repeat;
}

div.postulez{
	position:absolute;
	display:block;
	background-image:url(./images/postulez.png);
	background-repeat:no-repeat;
	width:59px;
	height:29px;
}

a:hover .postulez{
	background-image:url(./images/postulez-over.png);
	background-repeat:no-repeat;
}

a img{
	border:none;
}

input[type="submit"]{
	cursor:pointer;
}

p.video_description{
	color:#676879;
	font-family:Arial;
	font-size:12px;
	width:185px;
	height:125px;
	margin-top:17px;
	margin-bottom:24px;
	float:left;
}

p.video_description_home{
	height:112px;
}

p#explications, p#explications_topvues{
	color:#676879;
	font-size:12px;
	position:relative;
	top:-9px;
}

p#explications_topvues{
	margin-bottom:13px;
}

.blue{
	color:#0485ec;
}

.pink{
	color:#ff0084;
}

.purple{
	color:#7d026d;
}

.footer-pink{
	color:#ae1966;
	font-size:11px;
	font-weight:bold;
}

.viewed{
	font-weight:bold;
}

.duree{
	font-weight:bold;
	margin-left:5px;
}

.disparait{
	display:none;
}

.faq_question_active{
	color:#1870e0;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	
}

.faq-active{
	background-color:#f3f3f7;
	width:575px;
	height:auto;
	padding:11px;
}
.faq{ cursor:pointer;}

.faq a{
	padding-left:11px;
	font-size:13px;
	color:#676879;
	text-decoration:none;

}

.importance1 {
	font-size:9px;
}

.importance2 {
	font-size:11px;
}

.importance3 {
	font-size:13px;
}

.importance4 {
	font-size:14px;
	font-weight:bold;
}

.clearfix{
	clear:both;
}

.leftcol, .rightcol, #leftcol{
	float:left;
}

div.leftcol{
	width:648px;
	/*overflow:hidden;	*/
}

a.titre-video{
	color:#2e3039;
	width:137px;
	font-weight:bold;
}

.screen-video{
	margin-bottom:7px;
	width:135px;
	margin-top:2px;
	margin-left:2px;
}

a:hover .screen-video{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:5px;
	border:2px solid #ffc000;
}

.popular-video, .expert-video, .last-video{
	line-height:15px;
}

.expert-video a, .popular-video a, .last-video a{
	color:#0485ec;
	text-decoration:none;
}

.expert-video a:hover, .popular-video a:hover, .last-video a:hover{
	text-decoration:underline;
}

div#submenu a{
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	width:100%;
	height:100%;
}

div#submenu li:hover, div#submenu li.submenu-active{
	background-image:url(./images/submenu_over.jpg);
	background-repeat:repeat-x;
}

div#header{
	background-image:url(./images/bg-header.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:111px;
}

div#logo{
	position:relative;
	float:left;
}

div#letter-search_{
	position:relative;
	width:990px;
	margin:auto;
}

div#letter-search{
	position:absolute;
	right:0;
	background-image:url(./images/bg-letter-search.jpg);
	background-repeat:no-repeat;
	width:406px;
	height:57px;
	padding-top:5px;
}

div#letter-search form{
	float:left;
	margin-left:10px;
	margin-right:3px;
}

div#letter-search label{
	font-size:12px;
}

div#letter-search label#label_newsletter{
	color:#7d026d;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

div#letter-search label#label_search{
	color:#1393e3;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

div#letter-search form input[type="text"]{
	width:169px;
	height:17px;
	border:1px solid #b2b2b2;
	font-size:14px;
}

div#letter-search form input#s{
	border:0;
	width:136px;
	height:19px;
	padding-left:25px;
	background-image:url(./images/Rechercher.png);
	background-repeat:no-repeat;
	margin-top:5px;	
	float:left;	
}

div#letter-search form input#nl_input{
	border:0;
	width:158px;
	height:19px;
	padding-left:3px;
	background-image:url(./images/Newsletter.png);
	background-repeat:no-repeat;		
	margin-top:5px;
	float:left;
}


div#letter-search form input#submit_newsletter{
float:left;
	margin-top:8px;
	margin-left:4px;
	width:12px;
	height:12px;
	background:none;
	background-image:url(./images/submit_newsletter.gif);
	background-repeat:no-repeat;
	border:none;
}

div#letter-search form input#submit_search{
float:left;
	margin-top:8px;
	margin-left:4px;
	width:12px;
	height:12px;
	background:none;
	background-image:url(./images/submit_search.gif);
	background-repeat:no-repeat;
	border:none;
}

div#menu{
	background-image:url(./images/bg-menu.png);
	width:100%;
	height:84px;
}

div#footer {
	position:absolute;
}

div#menu div#submenu{
	position:relative;
	width:990px;
	margin:auto;
}

div#menu div#submenu ul {
	right:0px;
	position:absolute;
	height:23px;
}

div#menu div#submenu ul li{
	display:block;
	float:left;
	color:#f9f8f8;
	font-size:12px;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	height:18px;
	border-left:1px solid #181921;
}

div#menu div#submenu ul li#last_li{
	border-right:1px solid #181921;
}

div#menu div#mainmenu{
	position:relative;
	height:33px;
	top:24px;
	padding-top:5px;
	width:990px;
	margin:auto;
}

div#menu div#mainmenu ul li{
	display:block;
	float:left;
	height:28px;
	padding-top:8px;
}

div#menu div#mainmenu ul li a{
	color:#6c7085;
	text-decoration:none;
	margin-left:30px;
	font-size:13px;
	font-weight:bold;
	/*text-transform:uppercase;*/
}

div#menu div#mainmenu ul li a:hover, div#menu div#mainmenu ul li a.menu-active{
	color:#019fff;
	text-decoration:none;
}

li#bricolage_li{
	background-image:url(./images/menu-icons/bricolage.png);
	background-repeat:no-repeat;
	background-position:center left;
	width:110px;
}

li#jardinage_li{
	background-image:url(./images/menu-icons/jardinage.png);
	background-repeat:no-repeat;
	background-position:center left;
	width:107px;
}

li#auto_li{
	background-image:url(./images/menu-icons/auto.png);
	background-repeat:no-repeat;
	background-position:center left;
	width:112px;
}

li#animaux_li{
	background-image:url(./images/menu-icons/animaux.png);
	background-repeat:no-repeat;
	background-position:center left;
	width:102px;
}

li#art-vivre_li{
	background-image:url(./images/menu-icons/art-vivre.png);
	background-repeat:no-repeat;
	background-position:center left;
	width:116px;
}

li#maison_li{
	background-image:url(./images/menu-icons/maison.png);
	background-repeat:no-repeat;
	background-position:center left;
	width:93px;
}

li#beaute_li{
	background-image:url(./images/menu-icons/beaute.png);
	background-repeat:no-repeat;
	background-position:center left;
	width:93px;
}

li#sport_li{
	background-image:url(./images/menu-icons/sport.png);
	background-repeat:no-repeat;
	background-position:center left;
	width:82px;
}

li#loisirs_li{
	background-image:url(./images/menu-icons/loisirs.png);
	background-repeat:no-repeat;
	background-position:center left;
	width:92px;
}

li#autres_li{
	background-image:url(./images/menu-icons/autres.png);
	background-repeat:no-repeat;
	background-position:center left;
	width:83px;
}

div#deposer-video{
	position:absolute;
	display:block;
	width:72px;
	height:49px;
	background-image:url(./images/deposer-video.png);
	background-repeat:no-repeat;
	top:-32px;
	left:526px;
}

div#deposer-video:hover{
	background-image:url(./images/deposer-video-over.png);
	background-repeat:no-repeat;
}

div#content{
	width:1000px;
	padding-left:10px;
	height:auto;
	margin:auto;
}

div#content div#alaune{
	width:100%;
	height:770px;
}

div#blue_bar{
	position:relative;
	width:642px;
	height:17px;
	background-image:url(./images/blue_bar-left.gif);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:5px;
	display:none;
}

div#blue_bar.active_blue_bar{
	display:block;	
}

div#blue_bar ul{
	list-style-type:none;
	background-image:url(./images/blue_bar-bg.png);
	background-repeat:repeat-x;
	width:648px;
	height:17px;
}

div#blue_bar ul li{
	display:block;
	float:left;
	position:relative;
	margin-right:5px;
	padding-left:10px;
	padding-right:10px;
	height:17px;
}

div#blue_bar ul li:hover, li#topvues-active{
	background-image:url(./images/classer_over.jpg);
	background-repeat:repeat-x;
}

div#blue_bar ul li a{
	float:left;
	line-height:17px;
		height:17px;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:16px;
	background-image:url(./images/blue_bar-arrow.gif);
	background-repeat:no-repeat;
	background-position:center left;
}

div#alaune_video{
	position:relative;
	top:-2px;
	width:648px;
	height:394px;
	background-image:url(./images/alaune-shadow.png);
	background-repeat:no-repeat;
	background-position:top right;
}

div#alaune_video h1{
	top:14px;
}

div#alaune_video div#rightcol{
	float:left;
	width:205px;
	height:351px;
	margin-left:14px;
}


div.video_title h3, div.video_title h1{
	height:27px;
	position:static;
	margin:0;
	text-transform:none;
		
}

div.video_title h3, div.video_title h3 a, div.video_title h1, div.video_title h1 a{
	font-family:Arial;
	font-size:15px;
	color:#0485ec;
	text-decoration:none;
	position:static;
	margin:0;
}

div.pseudo{
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	height:54px;
}

div.pseudo img{
	float:left;
	border:1px solid #aaaaac;
	margin:1px;
}


div.pseudo a:hover img{
	margin:0;
	border:2px solid #ffc000;
}





div.pseudo div{
	float:left;
	margin-left:8px;
	color:#7c7c7c;
	font-family:Arial;
	font-size:12px;
	margin-top:0px;
	width:100px;
	height:57px;
	overflow:hidden;
}

div.pseudo span#pseudo a{
	font-size:12px;
	color:#7C7C7C;
	text-decoration:none;
}

div.pseudo span#pseudo a:hover{
	text-decoration:underline;
	color:#7d026d;
}

div.pseudo div .date{
	color:#7c7c7c;
	font-size:10px;
}

div#share{
	float:left;
	margin-top:10px;
	width:204px;
	height:26px;
	background-color:#FFFFFF;
	border:1px solid #edecec;
}

div#share ul{
	position:relative;
	width:180px;
	height:18px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	top:5px;
	left:10px;
}

div#share ul li{
	display:block;
	float:left;
	margin-right:2px;
}

div#share ul li#share-title{
	width:133px;
}

div#share ul li a#icon1_a{
	display:block;
	width:14px;
	height:14px;
	background-image:url(./images/share-icons/icon1.gif);
	background-repeat:no-repeat;
}

div#share ul li a#icon1_a:hover{
	background-image:url(./images/share-icons/icon1_over.gif);
}

div#share ul li a#icon2_a{
	display:block;
	width:13px;
	height:14px;
	background-image:url(./images/share-icons/icon2.gif);
	background-repeat:no-repeat;
}

div#share ul li a#icon2_a:hover{
	background-image:url(./images/share-icons/icon2_over.gif);
}

div#share ul li a#icon3_a{
	display:block;
	width:14px;
	height:14px;
	background-image:url(./images/share-icons/icon3.gif);
	background-repeat:no-repeat;
}

div#share ul li a#icon3_a:hover{
	background-image:url(./images/share-icons/icon3_over.gif);
}

div#share ul li a#icon4_a{
	display:block;
	width:14px;
	height:14px;
	background-image:url(./images/share-icons/icon4.gif);
	background-repeat:no-repeat;
}

div#share ul li a#icon4_a:hover{
	background-image:url(./images/share-icons/icon4_over.gif);
}

div#share ul li a#icon5_a{
	display:block;
	width:14px;
	height:14px;
	background-image:url(./images/share-icons/icon5.gif);
	background-repeat:no-repeat;
}

div#share ul li a#icon5_a:hover{
	background-image:url(./images/share-icons/icon5_over.gif);
}

div#share ul li a#icon6_a{
	display:block;
	width:11px;
	height:14px;
	background-image:url(./images/share-icons/icon6.gif);
	background-repeat:no-repeat;
}

div#share ul li a#icon7_a{
	display:block;
	width:15px;
	height:14px;
	background-image:url(./images/share-icons/icon7.gif);
	background-repeat:no-repeat;
}

div#autres-videos{
	float:left;
	margin-top:3px;
	bottom:0px;
	width:197px;
	height:66px;
	background-color:#FFFFFF;
	border:1px solid #edecec;
	padding-left:7px;
}

div#autres-videos p{
	color:#7d026d;
	font-size:11px;
	font-weight:bold;
	margin-top:7px;
}

div#autres-videos a{
	display:block;
	margin-top:5px;
	color:#0485ec;	
	font-size:11px;
}

div#autres-videos a:hover{
	text-decoration:none;
}

div#stats-video{
	float:left;
	margin-top:17px;
	width:631px;
	height:31px;
	background-color:#FFFFFF;
	border:1px solid #edecec;
	color:#7f7f7f;
	font-size:11px;
	margin-bottom:17px;
}

div#stats-video div#nb_viewed{
	width:80px;
	height:11px;
}

div#stats-video p{
	border-right:1px solid #7f7f7f;
}

div#stats-video div{
	position:relative;
	float:left;
	text-align:center;
	top:8px;
}

div#stats-video div img{
/*
	margin-left:5px;
	margin-right:5px;
*/

cursor:pointer;

}

div#stats-video div#voter{
	width:121px;
}

div#stats-video div#popularite{
	width:212px;
}

div#stats-video div#tags{
	width:218px;
}

div#stats-video div#tags p{
	border:none;
	text-align:left;
	padding-left:9px;
}

div#stats-video div#tags p a{
	text-decoration:none;
	color:#0485EC;
}

div#experts{
	position:relative;
	top:19px;
	width:631px;
	height:277px;
	background-color:#FFFFFF;
	border:1px solid #edecec;
	background-image:url(./images/home-experts-top-bg.png);
	background-repeat:repeat-x;
	background-position:top center;
	padding-top:10px;
}

div#experts div#experts-title{
	width:586px;
	height:28px;
	margin:auto;
	margin-top:5px;
	background-image:url(./images/page-icons/experts.png);
	background-repeat:no-repeat;
	background-position:center left;
	padding-top:5px;
}

div#experts-title h3{
	display:block;
	float:left;
	font-family:Helvetica, Arial;
	font-size:21px;
	font-weight:normal;
	margin-left:30px;
}

div#experts-title div#touslesexperts{
	display:block;
	float:right;
	width:94px;
	background-image:url(./images/touslesexperts-bg.gif);
	background-repeat:no-repeat;
	background-position:center left;
	background-color:#0485ec;
	margin-top:8px;
	padding-left:12px;
}

div#experts-title div#touslesexperts:hover{
	background-image:url(./images/touslesexperts-bg-over.gif);
	background-color:#55b4ff;
}

div#experts-title div#touslesexperts a{
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}

div#videos-experts{
	margin-top:15px;
}

div.expert-video, div.popular-video, div.last-video{
	font-size:11px;
	color:#676879;
	float:left;
	margin-right:19px;
	min-height:220px;
	width:139px;
}

div.expert-video{
	margin-right:10px;
}

div#expert-video-last, div.popular-video-last, div#last-video-last{
	margin-right:0px;
}

div.rightcol{
	position:relative;
	float:left;
	width:342px;
	background-color:#fbfafa;
	height:100%;
}

div#espace-pub{
	position:relative;
	top:12px;
	width:313px;
	margin:auto;
}

a#decouvrez-concept{
	position:relative;
	display:block;
	width:313px;
	height:136px;
	background-color:#ffffff;
	/*border:1px solid #edecec;*/
	margin:auto;
	text-decoration:none;
	background-image:url(./images/concept_off.png);
}


a#decouvrez-concept:hover{
	background-image:url(./images/concept_on.png);
}


a#decouvrez-concept .cliquezici{
	left:50%;
	margin-left:-30px;
	top:-18px;
	display:none;
}



div#decouvrezleconcept{
	position:relative;
	top:34px;
	background-image:url(./images/decouvrez-concept.png);
	background-repeat:no-repeat;
	width:231px;
	height:23px;
	margin:auto;
}

a div#decouvrezleconcept{	display:none;
}

div#decouvrez-texte{
	position:relative;
	top:43px;
	color:#838383;
	font-size:11px;
	width:248px;
	padding-top:10px;
	height:18px;
	margin:auto;
	/*background-image:url(./images/decouvrez-ombre.png);*/
	background-repeat:no-repeat;
	text-align:center;
	text-decoration:none;
}

a div#decouvrez-texte{	display:none;
}

div#publicite{
	margin-top:11px;
}

div#publicite b#publicite-title{
	font-size:10px;
	color:#7d7d7d;
}

div#publicite a{
	text-decoration:none;
}

div#publicite-cadre{
	background-color:#f8f8f7;
	border:1px solid #edecec;
	width:312px;
	height:255px;
	margin-top:4px;
	padding-top:6px;
}

div#publicite-cadre a{
	margin-left:6px;
}

a#devenez-expert{
	position:relative;
	width:312px;
	height:121px;
	background-color:#f8f8f7;
	/*border:1px solid #edecec;*/
	margin-top:28px;
	display:block;
	text-decoration:none;
	background-image:url(./images/expert_off.png);
}
a#devenez-expert:hover{

		background-image:url(./images/expert_on.png);
}


div#devenez-expert-bg{
	
	background-color:#3d3e47;
	width:302px;
	height:111px;
	margin:auto;
	margin-top:5px;
}

a#devenez-expert div#devenez-expert-bg{

	display:none;
}

div#devenez-expert-bg div.postulez{
	left:50%;
	margin-left:-30px;
	top:-13px;
}

div#devenezunexpert{
	position:relative;
	top:34px;
	background-image:url(./images/devenezunexpert.png);
	background-repeat:no-repeat;
	width:195px;
	height:23px;
	margin:auto;
}

a#devenez-expert div#devenezunexpert{
	display:none;
}

div#devenez-texte{
	position:relative;
	top:37px;
	color:#ffffff;
	font-size:11px;
	width:248px;
	padding-top:10px;
	height:38px;
	margin:auto;
	background-image:url(./images/devenez-ombre.png);
	background-repeat:no-repeat;
	text-align:center;
}

a#devenez-expert div#devenez-texte{
	display:none;
}

div#keywords{
	position:relative;
	top:54px;
	margin:auto;
	width:298px;
	height:138px;
	background-color:#ffffff;
	border:1px solid #edecec;
	padding:7px;
}



div#keywords .blue{
	font-weight:bold;
}

div#keywords p{
	position:relative;
	top:5px;
	text-align:justify;
	color:#9697a1;
	line-height:14px;
}

div#keywords p a{
	color:#676879;	
}

div#keywords p a:hover{
	text-decoration:none;
	color:#0485EC;
}

div#videos-populaires{
	position:relative;
	top:28px;
	width: 974px;
	height:558px;
	background-color:#ffffff;
	border:1px solid #edecec;
	background-image:url(./images/videospopulaires-bg.gif);
	background-repeat:repeat-x;
	background-position:center top;
}

div#videos-populaires-title{
	width:930px;
	height:28px;
	margin:auto;
	margin-top:15px;
	background-image:url(./images/page-icons/videos-populaires.png);
	background-repeat:no-repeat;
	background-position:center left;
	padding-top:5px;
}

div#videos-populaires-title h3{
	display:block;
	float:left;
	font-family:Helvetica, Arial;
	font-size:21px;
	font-weight:normal;
	margin-left:30px;
}

div#touslesvideospopulaires{
	display:block;
	float:right;
	width:183px;
	background-image:url(./images/touslesvideospopulaires-bg.gif);
	background-repeat:no-repeat;
	background-position:center left;
	background-color:#ff0084;
	margin-top:7px;
	padding-left:12px;
}

div#touslesvideospopulaires:hover{
	background-image:url(./images/touslesvideospopulaires-bg-over.gif);
	background-color:#ff6cb8;
}

div#touslesvideospopulaires a{
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}

div.video-line{
	position:relative;
	display:block;
	width:929px;
	margin:auto;
	top:10px;
	float:none;
}

div.video-line#line2{
	top:35px;
}

div.video-line#line3{
	top:60px;
}

div#last-video-published{
	position:relative;
	top:55px;
	width:975px;
	height:293px;
	background-color:#ffffff;
	background-image:url(./images/last-video-bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	border:1px solid #edecec;
}

div#last-video-published div#last-video-title{
	width:930px;
	height:28px;
	margin:auto;
	margin-top:15px;
	background-image:url(./images/page-icons/last-video.png);
	background-repeat:no-repeat;
	background-position:center left;
	padding-top:5px;
}

div#last-video-title h3{
	display:block;
	float:left;
	font-family:Helvetica, Arial;
	font-size:21px;
	font-weight:normal;
	margin-left:30px;
}

div#last-video-title div#last-video{
	display:block;
	float:right;
	width:183px;
	background-image:url(./images/all-last-video-bg.gif);
	background-repeat:no-repeat;
	background-position:center left;
	background-color:#7d026c;
	margin-top:7px;
	padding-left:12px;
}

div#last-video-title div#last-video:hover{
	background-image:url(./images/all-last-video-bg-over.gif);
	background-color:#c604ad;
}

div#last-video-title div#last-video a{
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}

div#footer{
	position:absolute;
	width:100%;
	top:1918px;
	height:258px;
	background-image:url(./images/footer-bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#370536;
}

div#footer div#liens{
	position:relative;
	top:47px;
	margin:auto;
	width:926px;
	height:89px;
	border:1px solid #52054c;
	background-color:#2f0c31;
	padding:24px;
}

div#liens a{
	text-decoration:none;
}

div#liens a:hover{
	text-decoration:underline;
	color:#FFF;
}

div#liens div#contacternous{
	float:left;
	width:118px;
	height:95px;
	font-size:11px;
	font-weight:bold;
	border-right:1px solid #4d0a49;
}

div#liens div#contacternous a{
	color:#ae1966;
}

div#liens div#rubriques{
	margin-left:28px;
	float:left;
	width:328px;
	height:95px;
	border-right:1px solid #4d0a49;
}

div#liens div#rubriques div, div#liens div#searched-keywords div {
	float:left;
}

div.rubriques-footer a.rubriques-footer-a, div.keywords-footer{
	color:#922d90;
	font-size:10px;
	margin-left:30px;
	text-decoration:none;
}

div.rubriques-footer a:hover{
	text-decoration:underline;
	color:#fff;
}

div.keywords-footer{
	color:#922d90;
	width:85px;
	font-size:10px;
	margin-left:18px;
}

div.keywords-footer a{
	color:#922d90;
}

div#liens div#searched-keywords{
	margin-left:25px;
	float:left;
	width:425px;
	height:95px;
	line-height:12px;
}

div#copyright{
	position:relative;
	width:164px;
	height:33px;
	background-image:url(./images/copyright.png);
	background-repeat:no-repeat;
	margin:auto;
	top:65px;
}

/* ----- END HOMEPAGE ----- */ 



/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */



/* ----- PAGE TOUS LES EXPERTS ----- */

div#experts_, div#topvues_, div#contact_, div#search_, div#theme_, div#faq_{
	position:relative;
	top:-2px;
	width:648px;
	height:1032px;
	background-image:url(./images/alaune-shadow.png);
	background-repeat:no-repeat;
	background-position:top right;
}

div#experts_fiches, div#topvues_videos, div#contact_fiches, div#search_videos, div#theme_videos, div#faq_q{
	width:584px;
	height:983px;
	background-color:#ffffff;
	border:1px solid #edecec;
	position:relative;
	top:10px;
	padding-top:17px;
	padding-bottom:22px;
	padding-left:25px;
	padding-right:25px;
}

p#explications{
	color:#676879;
	font-size:12px;
	position:relative;
	top:-9px;
}

div.pagination{
	position:relative;
	width:575px;
	height:18px;
	background-color:#f5f5f6;
	margin:auto;
	color:#676879;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	top:3px;
}

div.pagination#pagination_bottom{
	display:block;
	background:none;
	margin-top:14px;
	padding:0;
	padding-right:15px;
}

div.pagination a{
	text-decoration:none;
}

div.pagination a:hover{
	text-decoration:underline;
}

div.pagination a.precedent, div.pagination a.suivant{
	display:block;
	position:relative;
	color:#676879;
	font-weight:bold;
	font-size:11px;
}

div.pagination a.precedent{
	float:left;
}
div.pagination a.suivant{
	float:right;
}

div.pagination span.select_page{
	float:left;
	position:relative;
	display:block;
	width:440px;
	font-size:12px;
	text-align:center;
	margin:auto;
}

div.pagination span.select_page a{
	color:#676879;
}

div.pagination span.select_page a.page_active{
	color:#ff0084;
	font-weight:bold;
	cursor:text;
}

div.pagination span.select_page a.page_active:hover{
	text-decoration:none;
}

div#experts_fiches_{
	position:relative;
	display:block;
	width:584px;
	top:7px;
}

div#experts_fiches_left{
	position:relative;
	display:block;
	width:287px;
	float:left;
}

div#experts_fiches_right{
	position:relative;
	display:block;
	float:right;
	width:287px;
}

div.expert_fiche{
	position:relative;
	display:block;
	width:287px;
	height:118px;
	background-color:#f7f7f8;
	border-left:1px solid #7d026d;
	margin-bottom:6px;
}

div.expert_fiche_left{
	float:left;
	width:68px;
	position:relative;
	display:block;
}

div.expert_fiche_left img{
	display:block;
	width:50px;
	height:50px;
	border:1px solid #aaaaac;
	margin:auto;
	margin-top:10px;
	margin-left:7px;
	margin-bottom:2px;
	margin-right:0px;
}

div.expert_fiche_left a:hover img{
	margin-top:9px;
	margin-left:6px;
	margin-bottom:1px;
	border:2px solid #ffc000;
}


div.expert_fiche_right{
	position:relative;
	display:block;
	float:right;
	width:216px;
	top:10px;
}

p.nom-expert{
	font-size:11px;
	color:#676879;
}

p.nom-expert a{
	font-size:11px;
	color:#676879;
	text-decoration:none;
}

p.fonction-expert{
	font-size:12px;
	color:#7d026d;
	font-weight:bold;
}

p.fonction-expert a{
	font-size:12px;
	color:#7d026d;
	font-weight:bold;
		text-decoration:none;
}

p.fonction-expert a:hover{
	color:#676879;
}


p.description-expert{
	position:relative;
	top:8px;
	font-size:10px;
	color:#676879;
}

p.liens-expert {
	position:relative;
	display:block;
	font-size:11px; 
	color:#676879;
	margin-left:-5px;
	bottom:0px;
	top:15px;
}

p.liens-expert a{
	color:#ff0084;
	font-size:11px;
	margin-right:5px;
	margin-left:5px;
	text-decoration:none;
}

p.liens-expert a:hover{
	text-decoration:underline;
}

body.page_experts div#footer{
	top:1348px;
}

body.page_experts a#decouvrez-concept, body.page_topvues a#decouvrez-concept{
	position:relative;
	display:block;
	top:56px;
}

body.page_experts div#espace-pub, body.page_topvues div#espace-pub{
	top:0;
}

body.page_experts div#keywords, body.page_topvues div#keywords{
	top:28px;
}

div#logo-footer{
	position:absolute;
	top:-65px;
	left:50%;
	margin-left:-43px;
}

div.partenaire{
	position:relative;
	display:block;
	top:68px;
	margin:auto;
	width:312px;
	margin-bottom:12px;
}

div.partenaire a{
	text-decoration:none;
}

div.partenaire b.partenaire-title{
	font-size:10px;
	color:#7d7d7d;
}

div.partenaire-cadre{
	background-color:#f8f8f7;
	border:1px solid #edecec;
	width:312px;
	height:92px;
	margin-top:4px;
	padding-top:6px;
}

div.partenaire-cadre a{
	display:block;
	margin-left:6px;
}

div#logo-center{
	position:absolute;
	display:block;
	background-image:url(./images/videocoach-center.png);
	background-repeat:no-repeat;
	width:56px;
	height:83px;
	left:50%;
	margin-left:-551px;
	top:654px;
}

/* ----- END PAGE TOUS LES EXPERTS ----- */ 



/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */



/* ----- PAGE TOPVUES ----- */

p.popular-video-description{
	display:block;
	width:130px;
	font-size:11px;
	line-height:12px;
	margin-top:2px;
	margin-bottom:2px;
	color:#676879;
}

body.page_topvues div.popular-video{
	margin-right:8px;
}

body.page_topvues br{
	line-height:1px;
}

div#topvues_videos{
	height:1049px;
}

body.page_topvues div#footer{
	top:1378px;
}

body.page_topvues div.partenaire{
	top:12px;
}

body.page_topvues a#devenez-expert{
	margin:auto;
	top:56px;
}

body.page_topvues a#decouvrez-concept{
	top:84px;
}

/* ----- END PAGE TOPVUES ----- */ 



/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */



/* ----- PAGE CONTACT ----- */

body.page_contact div#footer{
	top:810px;
}

div#contact_fiches{
	height:439px;
}

div#contact{
	font-size:12px;
	color:#676879;
}

div#contact_{
	height:500px;
}

form#contact_form{
	position:relative;
	background-color:#f5f5f6;
	width:596px;
	height:262px;
	padding-left:11px;
	margin-left:-12px;
	margin-top:14px;
}

div#contact label{
	width:91px;
	display:inline-block;
}

div#contact input{
	width:159px;
	height:17px;
	border:1px solid #b2b2b2;
}

div#form-1{
	padding-top:29px;
	margin-bottom:22px;
}

div#form-2, div#form-3, div#form-4, div#form-5{
	margin-bottom:11px;
}


div#form-1 #label_request, div#form-1 select{
	width:143px;
}

#form-2 #label_firstname{
	margin-left:32px;
}

#form-2 #firstname_input{
	margin-left:-29px;
}

#form-5 #label_comment{
 /*	position:absolute;
	top:162px;*/
}

#form-5 #comment_input{
	width:422px;
	height:74px;
	border:1px solid #b2b2b2;
	margin-left:94px;
}

#form-6 #submit_contact{
	display:block;
	width:65px;
	height:15px;
	float:right;
	margin-top:27px;
	background-image:url(./images/submit-bg.gif);
	background-repeat:no-repeat;
	background-position:center left;
	background-color:#7d026d;
	border:none;
	color:#FFFFFF;
	font-size:11px;
	padding-left:4px;
	padding-bottom:2px;
}

/* ----- END PAGE CONTACT ----- */



/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */



/* ----- PAGE CONCEPT ----- */

body.page_concept div#leftcol{
	float:left;
	width:474px;
	height:516px;
	background-image:url(./images/concept-shadow.png);
	background-repeat:no-repeat;
	background-position:top right;
}

div#intitule-concept{
	position:relative;
	background-image:url(./images/intitule-expert.png);
	background-repeat:no-repeat;
	width:305px;
	height:38px;
	margin-top:20px;
	display:block;
	left:10px;
}

div#video-concept{
	position:relative;
	top:20px;
	left:10px;
}

body.page_concept div#rightcol{
	background-image:url(./images/concept-right-bg.png);
	background-repeat:repeat-x;
	width:487px;
	height:606px;
	float:left;
	padding-top:24px;
	padding-left:26px;
	position:relative;
	font-size:11px;
	color:#676879;
}

div#concept-title{
	font-size:15px;
	font-weight:normal;
}

div#concept-title span#test{
	font-size:16px;
	font-weight:bold;
}

div#concept-exclusif{
	position:absolute;
	display:block;
	width:164px;
	height:217px;
	top:78px;
}

div#concept-exclusif_{
	background-image: url(./images/concept-exclusif.png);
	background-repeat:no-repeat;
	display:block;
	width:151px;
	height:89px;
}

div#concept-exclu-txt p{
	margin-top:5px;
}

div#concept-pedago{
	position:absolute;
	display:block;
	top:63px;
	left:242px;
	width:185px;
	height:252px;
}

div#concept-pedago_{
	background-image: url(./images/concept-pedago.png);
	background-repeat:no-repeat;
	width:185px;
	height:103px;
}

div#concept-pedago-txt p{
	margin-top:7px;
}

div#concept-aide{
	position:absolute;
	display:block;
	top:338px;
	left:28px;
	width:185px;
	height:252px;
}

div#concept-aide_{
	background-image: url(./images/concept-aide.png);
	background-repeat:no-repeat;
	width:175px;
	height:90px;
}

div#concept-aide-txt p{
	margin-top:7px;
}

div#concept-vous{
	position:absolute;
	display:block;
	top:338px;
	left:242px;
	width:185px;
	height:252px;
}

div#concept-vous_{
	background-image: url(./images/concept-vous.png);
	background-repeat:no-repeat;
	width:175px;
	height:90px;
}

div#concept-vous-txt p{
	margin-top:7px;
}

body.page_concept div#footer{
	top:892px;
}

/* ----- END PAGE CONCEPT ----- */



/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */



/* ----- PAGE PARTENAIRES ----- */

div#partenaires_cadre{
	position:relative;
	display:block;
	top:27px;
	background-color:#ffffff;
	border:1px solid #edecec;
	width:954px;
	height:805px;
	padding-left:22px;
}

body.page_partenaires div#footer{
	top:1108px;
}

div#explications_partenaires{
	color:#474656;
}

div#explications_partenaires a{
	color:#ff0084;
	font-size:11px;
	text-decoration:none;
}

div#explications_partenaires p{
	margin-top:-10px;
	padding:0;
	font-size:15px;
}

div#explications_partenaires b#explications_partenaires-logo{
	display:block;
	float:left;
	width:130px;
	height:18px;
	background-image:url(./images/explication-partenaires-logo.png);
	background-repeat:no-repeat;
	position:relative;
	margin-right:8px;
	top:3px;
}

div#explications_partenaires span{
	display:block;
	margin-top:20px;
	margin-bottom:0;
	font-size:20px;
}

div#explications_partenaires span.disparait{
	display:none;
}

div#partenaires_{
	margin-top:16px;
}

div.vc_partenaire{
	border:1px solid #edecec;
	width:303px;
	height:220px;
	font-size:11px;
	color:#605f6d;
	float:left;
	margin-right:6px;
}

div.vc_partenaire_last{
	margin-right:0px;
}

td.vc_partenaireImg{
	width:300px;
	text-align:center;
	vertical-align:middle;
	height:97px;
}

td.vc_partenaireTitle{
	height:14px;
	text-align:left;
	vertical-align:middle;
	padding-left:11px;
	font-size:13px;
}

td.vc_partenaireDesc{
	padding-left:11px;
	height:70px;
	vertical-align:middle;
}

td.vc_partenaireLink{
	padding-left:11px;
	vertical-align:middle;
	height:12px;
}

td.vc_partenaireLink a{
	color:#0d62dc;
	text-decoration:none;
}

td.vc_partenaireLink a:hover{
	text-decoration:underline;
}

div#partenaires_line2{
	position:relative;
	top:6px;
}

div#partenaires_line3{
	position:relative;
	top:12px;
}

/* ----- END PAGE PARTENAIRES ----- */



/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */



/* ----- PAGE RESULTAT DE LA RECHERCHE ----- */


div#explications_recherche{
	font-size:11px;
	color:#676879;
	margin-top:-10px;
}

div#result{
	float:left;
}

div#nb_result{
	float:right;
}

span#searched_words{
	color:#ff0084;
	font-weight:bold;
	font-size:11px;
}

div#explications_recherche form{
	float:right;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
}

div#explications_recherche form select{
	width:143px;
	color:#676879;
	font-size:11px;
}

body.page_searchresult div.popular-video, body.page_theme div.popular-video{
	margin-right:10px;
}

body.page_searchresult p.popular-video-description{
	line-height:13px;
}

div#line4{
	margin-top:83px;
}

div#search_videos{
	height:1370px;
	top:11px;
}

body.page_searchresult div#espace-pub{
	display:block;
	top:0;
	margin-top:2px;
}

body.page_searchresult a#devenez-expert, body.page_searchresult a#decouvrez-concept, body.page_theme a#devenez-expert{
	margin:auto;
	margin-top:27px;
}

body.page_searchresult div#keywords{
	margin-top:27px;
	top:0;
}

body.page_searchresult div.partenaire{
	top:0;
	margin-top:12px;
	margin-bottom:0;
}

div#pub-google{
	height:381px;
	background-color:#ffffff;
	border:1px solid #edecec;
	width:311px;
	margin:auto;
	margin-top:28px;
	display:none;
}

body.page_searchresult div#footer{
	top:1739px;
}

body.page_searchresult br{
	line-height:1px;
}

/* ----- END PAGE RESULTAT DE LA RECHERCHE ----- */



/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */



/* ----- PAGE EXPERT ----- */

body.page_expert_videos div#stats-video{
	width:632px;
}

div#presentation_expert{
	position:relative;
	display:block;
	width:588px;
	/*height:294px;*/
	background-color:#ffffff;
	border:1px solid #edecec;
	top:3px;
	padding-left:24px;
	padding-right:20px;
}

div#presentation_expert-title h3{
	color:#676879;
	font-family:Helvetica, Arial;
	font-weight:normal;
	margin-left:43px;
	font-size:21px;
}

div#presentation_expert-title{
	width:280px;
	height:26px;
	background-image:url(./images/page-icons/presentation-expert.png);
	background-repeat:no-repeat;
	background-position:center left;
	margin-top:16px;
}

div#presentation_expert_{
	padding-bottom:10px;
	width:101%;
	font-size:12px;
	color:#676879;
	margin-top:12px;
}

div#presentation_expert_ p{
	margin-top:7px;
}

div#presentation_expert_ br{
	line-height:5px;
}

div#video_meme_coach{
	display:block;
	width:632px;
	height:800px;
	background-color:#ffffff;
	border:1px solid #edecec;
	position:relative;
	top:29px;
	background-image:url(./images/video-meme-coach-bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}


div#tousvidzcoach a{
	display:block;
	background-color:#6d7099;
	background-image:url(./images/toutes-video-meme-coach-bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:171px;
	float:right;
	position:relative;
	top:7px;
	padding-left:14px;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

div#tousvidzcoach a:hover{
	background-color:#00C2FF;
	background-image:url(./images/touslesexperts-bg-over.gif);
}

div#video_meme_coach-title h3{
	float:left;
	color:#494c7f;
	font-size:21px;
	font-weight:normal;
	margin-left:43px;
	font-family:Helvetica, Arial;
	margin-top:2px;
}

div#video_meme_coach-title{
	position:relative;
	margin:auto;
	margin-top:11px;
	background-image:url(./images/page-icons/videos-coach.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:588px;
	height:26px;
}

body.page_expert_videos div.popular-video{
	margin-right:10px;
}

div#vidzcoach{
	margin:auto;
	width:586px;
}

body.page_expert_videos div.popular-video{
	line-height:15px;
}

body.page_expert_videos div#espace-pub{
	top:0;
}

body.page_expert_videos div.partenaire{
	top:12px;
}

body.page_expert_videos div#keywords{
	top:28px;
}

div#decouvrez-coach{
	width:312px;
	height:422px;
	background-color:#ffffff;
	border:1px solid #edecec;
	background-image:url(./images/last-video-bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	margin:auto;
	margin-top:55px;
}

div#decouvrez-coach-title{
	display:block;
	width:297px;
	height:27px;
	background-image:url(./images/page-icons/decouvrez-coach.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin-top:14px;
	margin-left:9px;
}

div#decouvrez-coach-title h3{
	margin-left:42px;
	display:block;
	color:#7d026d;
	font-family:Helvetica, Arial;
	font-size:20px;
	font-weight:normal;
}

div#autres-coach{
	margin:auto;
	width:303px;
	margin-top:11px;
}

div#autres-coach div.expert_fiche{
	width:303px;
}

div#autres-coach div.expert_fiche_right{
	width:232px;
}

body.page_expert_videos div#footer{
	top:1871px;
}

/* ----- END PAGE EXPERT ----- */



/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */



/* ----- PAGE THEME ----- */

body.page_theme div#espace-pub{
	top:0;
}

body.page_theme a#decouvrez-concept{
	margin-top:27px;
}

body.page_theme div.partenaire{
	top:0;
	margin-top:11px;
	margin-bottom:0;
}

body.page_theme div#keywords{
	top:0;
	margin-top:28px;
}

div#theme_videos{
	height:auto;
}

body.page_theme p#explications{
	bottom:0;
	margin-bottom:0;
}

body.page_theme div.popular-video{
	line-height:16px;
}

body.page_theme div#line4, body.page_theme div#line3, body.page_theme div#line2, body.page_theme div#line1{
	top:0;
	margin-top:0;
}

body.page_theme div#line1{
	margin-top:10px;
}

body.page_theme div#line2{
	margin-top:27px;
}

body.page_theme div#line3{
	margin-top:23px;
}
body.page_theme div#line4{
	margin-top:26px;
}

body.page_theme div#footer{
	top:1562px;
}


/* ----- END PAGE THEME ----- */

/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */


/* ----- PAGE VIDEO ----- */

div#publier-video{
	position:relative;
	display:block;
	width:601px;
	height:65px;
	background-color:#ffffff;
	border:1px solid #edecec;
	top:3px;
	margin-bottom:3px;
	color:#1c6add;
	padding:15px;
	padding-right:13px;
}

div#publier-video p{
	font-weight:bold;
	font-size:12px;
}

div#publier-video form label{
	font-size:11px;
	width:117px;
	display:block;
	float:left;
}

div#publier-video div#form{
	margin-top:6px;
}

div#publier-video div#form form#lecteurexportable{
	position:relative;
	display:block;
	top:6px;
}

div#publier-video div#form input[type="text"]{
	display:block;
	float:left;
	height:17px;
	width:419px;
	padding-left:8px;
	font-size:10px;
	border:1px solid #dddddd;
	color:#7f7f7f;
	background-color:#ffffff;
}

div#publier-video div#form input[type="submit"]{
	display:block;
	float:left;
	border:none;
	width:52px;
	height:19px;
	background-color:#daedfc;
	font-size:11px;
	color:#656565;
	position:relative;
	left:6px;
}

div#infovideo{
	/*position:relative;*/
	display:block;
	width:588px;
	/*height:491px;*/
	background-color:#ffffff;
	border:1px solid #edecec;
	top:3px;
	padding-left:24px;
	padding-right:20px;
}

div#infovideo-title h3{
	color:#676879;
	font-family:Helvetica, Arial;
	font-weight:normal;
	margin-left:43px;
	font-size:21px;
}

div#infovideo-title{
	height:26px;
	background-image:url(./images/page-icons/presentation-expert.png);
	background-repeat:no-repeat;
	background-position:center left;
	margin-top:16px;
}

div#infovideo_{
	width:101%;
	font-size:12px;
	color:#676879;
	margin-top:12px;
}

ol{
	list-style-position: inside;

}
div#infovideo_ ol, div#infovideo_ ul{
	list-style-position: inside;

}

div#infovideo_ p{
	margin-top:7px;
}

div#infovideo_ br{
	line-height:5px;
}

div#infoexpert{
	/*position:absolute;*/
	bottom:3px;
	background-color:#f7f7f8;
	width:586px;
	height:164px;
	margin-left:-21px;
	padding-top:16px;
	padding-bottom:11px;
	padding-right:20px;
	padding-left:21px;
	margin-top:20px;
}

div#infoexpert img{
	border:1px solid #aaaaac;
	float:left;
	margin:1px 12px 1px 1px;
}


div#infoexpert  a:hover img{
	margin:0px 11px 0px 0px;
	border:2px solid #ffc000;
}


div#infoexpert p{
	float:left;
	position:relative;
	/*margin-top:21px;*/
}

div#infoexpert p#infoexpert-description{
	margin-top:16px;
}

div#infoexpert p span#infoexpert-intitule, div#infoexpert p span#infoexpert-intitule a{
	font-size:15px;
	color:#4a4a52;
	font-weight:bold;
	text-decoration:none;
}

div#infoexpert p a{
		text-decoration:none;

}

div#infoexpert p span#infoexpert-name{
	color:#0c60db;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

div#infoexpert-link{
	bottom:11px;
	left:22px;
	margin-top:10px;
	float:left;
	clear:left;
	width:300px;
}

div#infoexpert-link a{
	text-decoration:none;
	color:#0c60db;
	font-size:11px;
	margin-right:5px;
}

div#infoexpert-link a#infoexpert-link2{
	margin-left:5px;
}

div#infoexpert-link a:hover{
	text-decoration:underline;
}

body.page_video div#video_meme_coach{
	height:287px;
}

body.page_video div#video_meme_coach div.popular-video{
	margin-right:10px;
}

body.page_video div#footer{
	top:2470px;
}

div#bouton_expert{
	right:20px;
	display:block;
	float:right;
	background-image:url(./images/expert_btn.png);
	background-repeat:no-repeat;
	width:50px;
	height:23px;
	margin-top:10px;
}

div#voscommentaires{
	width:631px;
	background-color:#ffffff;
	border:1px solid #edecec;
	position:relative;
	padding-bottom:26px;
	background-image:url(./images/home-experts-top-bg.png);
	background-repeat:repeat-x;
	background-position:top left;
	margin-top:55px;
	color:#636363;
	font-size:12px;
	padding-top:10px;
}

div#voscommentaires-title h3{
	color:#0485ec;
	font-size:21px;
	font-weight:normal;
	margin-left:43px;
	font-family:Helvetica, Arial;
	margin-top:2px;
}

div#voscommentaires-title{
	float:left;
	margin:auto;
	margin-top:11px;
	background-image:url(./images/page-icons/commentaire.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:470px;
	height:26px;
	margin-top:5px;
	margin-left:10px;
}

div#voscommentaires_{
	margin-top:12px;
	overflow:hidden;
}

div#voscommentaires_ a{
	color:#0485ec;

}

div#voscommentaires_ form{
	margin-top:20px;
	margin-bottom:12px;
}

div#voscommentaires_ form label, div#voscommentaires_ form input{
	display:block;
	float:left;
}

p#intitule-comment, div#voscommentaires_ form{
	margin-left:24px;
}

label#prenom_lbl{
	width:87px;
	display:block;
}

label#mail_lbl{
	width:49px;
}


label#ville_lbl{
	width:36px;
}

label#comment_lbl{
	width:88px;
	margin-top:13px;
}

div#voscommentaires_ form input{
	border:1px solid #8e8e8e;
}

input#input_prenom{
	width:135px;
	height:16px;
	margin-right:16px;
}

input#input_mail{
	width:135px;
	height:16px;
	margin-right:16px;
}

input#input_ville{
	width:106px;
}

textarea#comment-area{
	float:left;
	display:block;
	margin-top:13px;
	width:495px;
	height:75px;
	border:1px solid #8e8e8e;
}

input[type="submit"]#submit_comment{
	width:134px;
	height:15px;
	background-color:#0485ec;
	background-image:url(./images/touslesexperts-bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border:none;
	display:block;
	font-size:11px;
	color:#ffffff;
	position:relative;
	margin-left:452px;
	margin-top:10px;
	float:none;
}

input[type="submit"]#submit_comment:hover{
	background-image:url(./images/touslesexperts-bg-over.gif);
	background-color:#00c2ff;
}

div.deposedby{
	color:#2d2d2d;
	font-size:11px;
	font-weight:bold;
	float:left;
	width:400px;
}

span.ville{
	font-weight:normal;
}

span.nom{
	color:#0b5ed7;
}

div.comments_ p{
	color:#636363;
	font-size:11px;
	font-weight:normal;
	margin-top:8px;
	float:left;
	width:400px;
}

div.comments_{
	border-top:1px dotted #cecece;
	padding-top:15px;
	padding-left:24px;
	padding-right:21px;
	padding-bottom:15px;
	float:left;
}

div.comments_ .avatar{
		float:left;
		margin:0px 8px 8px 8px;
}

body.page_video  div.pagination	{
	position:relative;
	top:16px;
	margin-top:10px;
}

body.page_video div#espace-pub{
	top:0;
}

body.page_video a#decouvrez-concept{
	margin-top:27px;
}

body.page_video div.partenaire{
	top:0;
	margin-top:11px;
	margin-bottom:0;
}

body.page_video div#keywords{
	top:0;
	margin-top:28px;
}

body.page_video div#videos-populaires-title{
	margin-left:9px;
	width:282px;
}

body.page_video div#videos-populaires-title h3{
	display:block;
	float:left;
	font-family:Helvetica, Arial;
	font-size:21px;
	font-weight:normal;
	margin-left:42px;
}

div#videos-populaires-right{
	width:311px;
	height:564px;
	background-color:#ffffff;
	background-image:url(./images/videospopulaires-bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	margin:auto;
	margin-top:32px;
	border:1px solid #edecec;
}

body.page_video div#videos-populaires-right div.video-line{
	margin:auto;
	width:288px;
}

body.page_video div.popular-video{
	margin-right:9px;
}

body.page_video div.popular-video-last{
	margin-right:0px;
}

body.page_video div#touslesvideospopulaires{
	margin-top:43px;
	margin-right:13px;
}

body.page_video div#decouvrez-coach{
	margin:auto;
	margin-top:28px;
}

/* ----- END PAGE VIDEO ----- */


/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */

/* ----- PAGE FAQ ----- */

div#faq_q{
	height:811px;
}

div.faq-active p{
	font-size:11px;
	color:#676879;
	margin-top:10px;
}

div.faq a{
	font-weight:bold;
}

body.page_faq div#espace-pub{
	top:0;
}

body.page_faq a#decouvrez-concept{
	margin-top:27px;
}

body.page_faq div#keywords{
	top:0px;
	margin-top:28px;
}

body.page_faq div.partenaire{
	top:12px;
}

body.page_faq div#footer{
	top:1200px;
}

/* ----- END PAGE FAQ ----- */


/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
.unset-star {
	display: block;
	background: url(./images/starrating.gif);
	float: left;
	width: 30px;
	height: 30px;
}

.onmouse-star {
	display: block;
	background: url(./images/starrating.gif) 0px 30px;
	float: left;
	width: 30px;
	height: 30px;
}

.set-star {
	display: block;
	background: url(./images/starrating.gif) 0px 60px;
	float: left;
	width: 30px;
	height: 30px;
}

.star_bar {
float:left;
line-height:30px;
margin-top:10px;
width:300px;

}
.star_bar input {
border: none !important;
}
.star_bar div {
float: left;
}
.star-bar-title {
margin-right:5px;
}
.fbc_loginstate_top {
	display:none;
}

.error-comment{
	color:red;
	margin:8px 0px;
	float:left;
	clear:left;
	}