
html {
	margin: 0 0 0 0;
    padding: 0 0 0 0;
}
body {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-align: center;
    color:black;
    font-family:Verdana; /* sur demande d'agnes d'OTV */
    font-size:8pt;
    background:#5682ac url(../img/background.png) repeat-y center top;
}
a {
    text-decoration: none;
}
a:link {
    color: #777;
}
a:visited {
    color: #777;
}
a:hover {
    color: #777;
    text-decoration: underline;
}
img {
    border: 0 none;
}
h4 {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-size: 14px;
}
#main  {
    background:#fff;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    width: 993px;
    text-align: left;
    z-index: 40;
	left:-1px;}
	* html #main {
	padding-left:-10px;
	left:0px;
}
/*******************************/
#data {
    position: relative;
    width: 993px;
    /*height: auto !important;  fix pour qu'il y ai un minimum de vert dans le data, sinon on voit l'image de fond, c'est bof :s 
    min-height: 800px;*/
}
#data #dataLeft {
	clear:both;
 	/*width:660px;*/
    text-align: left;
    padding-top: 10px;/**/
    position: relative;/*tt*/
    float: left; 
    display: inline;
    overflow: hidden;
    width: 660px;
} 

#data .pageThematique #dataLeft, #data #dataLeft.dataLeft642, #data #accountCreate #dataLeft {
    width: 642px;
}

#data #dataRight {
	/*position	: relative;
	margin-top	: 0;
	overflow	: hidden;
	padding		: 10px 0 0;*/
	/*
	right		: 17px !important;
	right		: 40px;
	*/
	/*width: 321px;*/
	margin-top:6px;
	overflow:hidden;
	padding:11px 0 0;
	position:relative;
	width:321px;
	right		: 17px !important;
	right		: 40px;
}

#data #accountCreate #dataRight {
float:right;
width:340px;
}

#data #dataRight #modules35 {
    margin-top:10px;
    height:280px;
}
#dataRight #rubDesc p {
    margin-right: 10px;
}
#rechercheVideo {
	float:right;
	margin-right:38px !important;
	margin-right:20px;
}
#rechercheVideo, .mSearchVideo, #planDuSite .rechercheVideo2 {
    text-align: right;
}
#rechercheVideo form p, .mSearchVideoform p, #planDuSite .rechercheVideo2 form p {
    margin: 3px;
    width: 200px;
}
#rechercheVideo form input[type=text] {
    width: 280px;
}
#rechercheVideo form input[type=image] {
    position: relative;
    top: 2px;
    width:21px;
	border:none;
    vertical-align:top;
}
#rechercheVideo input[type=text] .rechercheVideo2 input[type=text], .mSearchVideo input[type=text] {
    font-size:9pt;
}
#data #dataRight #pub1Image1, .pub1Google1, #pub1Google1, #data #dataRight #pub1Image2,
#data #dataRight .pub1Image1, #data #dataRight .pub1Image2,
#dataRight #rechercheIntervenant, #data #dataRight #autopromo_accueil, #pub1Image3 { 
    margin-left: 21px;
    margin-bottom: 10px;
    position: relative;
    top: -14px;
}
#mrubrique {
    background:#EFF4FA none repeat scroll 0% 50%;
    border:1px solid #CDCCCC;
    height:320px;
    margin-bottom:17px;
    margin-left:21px;
    padding:0pt 6px 0pt 20px;
	position:relative;
	width:590px;
}
#mrubrique h3 {
    font-size:16px;
    text-transform:uppercase;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
#mrubrique #videoTitle p {
    color: #ffb700; /** orange **/
    font-size: 22px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
#mrubrique #player {
}
#mrubrique img {
    clear:both;
    float:left;
    margin-top:5px;
    position:relative;
    margin-right: 10px;
}
#mrubrique #videoTxt {
    height: 230px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
#mrubrique #videoTxt p {
    margin: 0 0 0 0;
}
#mrubrique #videoTxt #show {
    left:330px;
    position:absolute;
    top:196px;
}
#mrubrique #videoTxt #show a {
    color: #ffb700; /** orange **/
    text-transform: uppercase;
    padding: 0 5px 0 5px;
}
#mrubrique #videoTxt #show p {
    margin: 20px 0 20px 0;
    width: 330px;
}
#mrubrique a:hover {
    text-decoration: none;
}

#mrubrique #videoTxt #show #showNow {
    position: relative;
    font-size: 15px;
}
#mrubrique #videoTxt #show #showNowArrow {
    background-position: left center;
    background-repeat: no-repeat;
    height: 35px;
    left: -3px;
    position: absolute;
    top: -9px;
    width: 22px;
    z-index: 1000;
}
#mrubrique #videoTxt #show #showNow a {
    padding-left: 25px;
    margin: 3px 0 3px 0;
    position: relative;
}
#mrubrique #videoBottom #setNote ul {
    /*position: relative;*/
    left: 115px;
}
#modules2 {
    height: 437px;
    width: 694px;
}

#modules2-2 {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 314px;
    float: left;
}


#modules24, #modules25, #modules26 {
    width: 314px;
}
#modules24{
    height: 350px;
    position: relative;

}

#modules26 {
	position:relative;
}
 #modules24 #videoModule24 {
    /*padding: 12px;*//* fix pour IE 6 ... */
    overflow: hidden;
}
#modules24 h3, #modules26 h3 {
    margin: 0 13px 0 0;
    font-weight: bold;
    text-transform: uppercase;
    font-style: italic;
}
#modules24 p, #modules26 p {
    margin: 0 13px 0 0;
}
 #modules26 {
height:311px;
overflow:hidden;
position:relative;
width:182px;
}
 #modules26 p.mt {
	color:#000;
	font-weight:bold;
	height:20px;
	margin:0pt;
	position:relative;
	right:0px;
	text-transform:uppercase;
	width:182px;
	background:#fff url(../img/barre-titredegradebleu.png)no-repeat;
	font-size:8pt;
	font-weight:bold;
	height:28px;
}
#modules26 p.mt.thematiqueTitle1 ,#modules26 p.mt.thematiqueTitle2 ,#modules26 p.mt.thematiqueTitle3 ,#modules26 p.mt.thematiqueTitle4 ,#modules26 p.mt.thematiqueTitle5 ,#modules26 p.mt.thematiqueTitle6 ,#modules26 p.mt.thematiqueTitle7 ,#modules26 p.mt.thematiqueTitle8 ,#modules26 p.mt.thematiqueTitle9 ,#modules26 p.mt.thematiqueTitle10 {
	/*border-top:20px solid #FFFFFF;*/
	border-bottom:2px solid #FFFFFF;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	height:28px;
	margin:25px 0px 0px;
	padding:1px 0px 0px;
	position:relative;
	right:0px;
	text-align:center;
	text-indent:0px;
	text-transform:uppercase;
	width:182px;
}
#modules26 p.mt.thematiqueTitle1 {
background:#029C9E;}
#modules26 p.mt.thematiqueTitle2 {
background:#1E9A2F;}
#modules26 p.mt.thematiqueTitle3 {
background:#EBC500;}
#modules26 p.mt.thematiqueTitle4 {
background:#DF8E15;}
#modules26 p.mt.thematiqueTitle5 {
background:#D63219;}
#modules26 p.mt.thematiqueTitle6 {
background:#6C2739;}
#modules26 p.mt.thematiqueTitle7 {
background:#931964;}
#modules26 p.mt.thematiqueTitle8 {
background:#57275E;}
#modules26 p.mt.thematiqueTitle9 {
background:#005193;}
#modules26 p.mt.thematiqueTitle10 {
background:#0092C1;
}
 #modules26 h4 {
    font-size: 13px;
    /*background-color: blue;*/
    height: 22px;
    margin-bottom: 0px;
    /*margin-left: 7px;*/
    /*margin-right: 7px;*/
    width: 301px;
    padding-left: 10px;
}
 #modules26 h4:hover {
    cursor: pointer;
}
#modules26 h4 span {
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    left: 265px;
    width: 20px;
    margin-top: 3px;
}
#modules26 .loginbox .loginboxhead{
background:transparent url(../img/barre-titredegradebleu.png) no-repeat scroll 0%;
font-weight:bold;
height:33px !important;
left:-1px;
line-height:30px;
/*padding-left:27px;*/
position:absolute;
/*text-indent:20px;*/
text-align:center;
text-transform:uppercase;
top:-4px;
}
.loginbox input[type="text"] {
border:1px solid #5588B5;
width:140px;}
.loginbox input[type="password"] {
border:1px solid #5588B5;
width:140px;}
#modules26 .loginbox {
background:#fff;
padding-top:45px;
border:1px solid #E1DAD1;
width:165px;
color:#000;
height:264px;
padding-left:3px;
}
#modules26 .loginbox .creationdcompte {
position:relative;
top:5px;
}
#modules26 .loginbox a{
color:#000;
}
#loginsubmit {
background:#FFFFFF url(../img/boutok.gif) no-repeat scroll 0% 50%;
border:medium none;
float:right;
margin-right: 13px;
margin-top: 7px;
cursor:pointer;
}
/**
 * flï¿½ches des accordeons dans le cssbuilder
 */

/**
 * Pourquoi pas un HR directement ? ha bah parce qu'IE sux ... Ca faisait une grosse marge toute pabelle
 */
 #modules26 div.hr, div.hr, div.thinhr {
    /*height: 3px;*/
    visibility: hidden;
    clear: both;
    /*border: 0;*/
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
div.thinhr {
    height: 0px;
}
 #modules26 div.hr {
    width: 20px;
    height: 0px;
    line-height: 0px;
    overflow: hidden;
}
 #modules26 div {
 background-color:#A5CFEE;
color:#000;
/*font-size:10pt;*/
margin:0pt;
padding-top:0px;
position:relative;
width:170px;
height:265px;
}
 #modules26 div div.videoAccordion img {
    float: left;
    margin-right: 5px;
	cursor:pointer;
}
#modules26 div div.videoAccordion p {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
#modules26 div div.videoAccordion {
background:#FFFFFF none repeat scroll 0%;
border-bottom:1px dashed #A5CFEE;
height:62px;
margin:0pt;
position:relative;
/*width:182px;*/
width:170px;
}

#modules26 div div.videoAccordion a {
color:#6e7e9e;}

div.accordion_content {
    height: 0px;
    overflow: hidden;
}
div.accordionContainer, div.accordionContainer1, div.accordionContainer2, div.accordionContainer3 {
    overflow: auto;
    height: 266px;
}
#module2 #modules24 #mplayer {
    margin-left: 12px;
}
#modules25 {
    height: 87px;
    /*margin-top: -87px;*/
    /*left: 380px;*/
    /*bottom: 0px;*/
    background-color: #25373d;
    text-align: right;
    font-size: 12px;
    border-bottom: 1px solid black;
}
#modules25 p {
    margin: 0 3px 0 0;
}
#modules25 p.head, #modules25 p.head a {
    text-transform: uppercase;
    color: #53a5bd;
    font-size: 13px;
}
#modules25 p.t {
}
#modules25 p.list {
    text-transform: uppercase;
}
#modules25 p {
    margin: 0 5px 0 5px;
}

#modules3 {
    padding-bottom: 0px;
    position: relative;
    height: 420px;
}

#modules3 #modules31 {
    width: 694px;
    height: 130px;
}
#modules3 #modules31 p {
    margin: 0 0 0 0;
    margin-left: 20px;
    padding: 5px 0 10px 5px;
    font-size: 13px;
    font-family: "Trebuchet MS", sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    height: 13px;
}
#modules3 #modules31 div.videoTopPrev {
    position: relative;
    float: left;
    width: 135px;
    text-align: center;
}
#modules3 #modules31 div.videoTopPrev p {
    text-align: center;
    margin: -3px 0 0 0;
    padding: 0 0 0 0;
    color: red;
    font-size: 11px;
    height: 31px;
    overflow: hidden;
    text-transform: none;
}
#modules3 #modules31 div.videoTopPrev .top1, #modules3 #modules31 div.videoTopPrev .top2,
#modules3 #modules31 div.videoTopPrev .top3, #modules3 #modules31 div.videoTopPrev .top4,
#modules3 #modules31 div.videoTopPrev .top5 {
    background-position:center center;
    background-repeat:no-repeat;
    height:30px;
    left:12px;
    position:absolute;
    top:0;
    width:30px;
}
#modules3 #modules31 div.videoTopPrev .top1 {
    background-image: url(../img/top-1.png);
}
#modules3 #modules31 div.videoTopPrev .top2 {
    background-image: url(../img/top-2.png);
}
#modules3 #modules31 div.videoTopPrev .top3 {
    background-image: url(../img/top-3.png);
}
#modules3 #modules31 div.videoTopPrev .top4 {
    background-image: url(../img/top-4.png);
}
#modules3 #modules31 div.videoTopPrev .top5 {
    background-image: url(../img/top-5.png);
}


#modules3 #modules32 {
    float: left;
    position: relative;
    top: 0;
    left: 0;
    width: 340px;
    height: 280px;
    margin-top: 10px;
    overflow: hidden;
}
#modules32 h4 {
    margin-left:10px;
    margin-top:5px;
    text-transform:uppercase;
}


#chroniqueursAjx {
    height: 275px;
    width: 330px;
}
#chroniqAjx {

}
.chroniqueurAjax {
    height: 80px;
    width: 97px;
    float: left;
    position: relative;
    margin: 0px 5px 5px 5px;
    padding-top: 3px;
    text-align: center;
}
#chroniqAjx img {
    /*opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=50);*/
}




/***************************/

.persos {
    margin-top: 10px;
}

/***************************/

#planDuSite {
    
    background:#072e55 url(../img/background_footer.png) repeat-x top;
    padding-top: 50px;
    position: relative;
    overflow: hidden;
    /*overflow-x: hidden;  fix desfois il y a un scroll ici ... 'pas chercher */
    width: 993px;
	margin-top:10px;
}
#planDuSite a {
color:#fff;
}
#planDuSite #rechercheNl {
	background:url(../img/titre_footer.png) repeat-x;
	
	height:38px;
	left:0px;
	padding-top:10px;
	position:absolute;
	text-align:right;
	top:0px;
	width:1200px;
}
#planDuSite #rechercheNl input[type="submit"] {
	background:transparent url(../img/boutok.gif) no-repeat scroll 0% 50%;
	border:medium none;
	font-size:11px;
	height:17px;
	margin-left:2px;
	padding:0pt;
	width:23px;
}
.leftlinks {
  display:block;
  float:left;
  margin-left:20px;
  text-align:left; 
}
fieldset {
    display: inline;
    clear: both;
    margin: 0;
    padding: 0;
    outline:0;
    vertical-align: baseline;
}
#planDuSite #rechercheNl form {

position:relative;
float:right;
width:370px;
right:260px;
top:0px;
display: inline;
}
#planDuSite #rechercheNl.mSearchVideo.leftlinks form input [type="image"] {
top:4px;

}
#planDuSite #rechercheNl .mSearchVideo input {
border:1px solid #29568A;
color:#000;

}
#planDuSite #rechercheNl .mSearchVideo {
    display: inline;
	margin-right:250px;
	margin-top:10px;
	
}
#planDuSite p {
    margin: 0 0 0 0; /* sinon on a une marge au dessus ... bizarre ..*/
}
.plan1 {
}



/* .............. */



#tagCloud {
	background:#F8F8F8 none repeat scroll 0%;
	border:1px solid #ccc;
	height:378px;
	margin-bottom: 10px;
	margin-left: 21px !important;
	margin-left: 17px;
}



b#NIcontributions{ 
margin-top:4px;
text-indent:15px;
background:#ECF1ED url(../img/puuce-fleche-multicolor.png) no-repeat scroll left center;
}



span#DIcontributions {
	font-size:8pt;
margin:4px;
position:relative;
text-align:justify;
top:10px;
}


/*  FOOTER */
/*** JP ***/
.plan1 {
    list-style:none;
    margin-left:35px;
    padding:0px;
    text-transform:uppercase;
    margin-top: 0px;
    margin-bottom: 2px;
}
div#planDuSite ul.plan1 li ul {
color:#FFFFFF;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
font-weight:normal;
}
div#planDuSite ul.plan1 li ul li {
	margin-top	: 4px;
}
div#planDuSite ul.plan1 {
font-weight:bold;}

.ssrub {
    text-transform:none;
    color:#fff;
    margin-left:10px;
    font-size:11px;
}
.ssrub a {
    color:#CCCCCC;
}
/*** JP ***/
p.planLiens, .copy {
    text-align: center;
}
#main p.planLiens a {
    text-decoration:none;
    font-weight:normal;
	text-transform:none;
}
#main p.planLiens  {
color:#FFF;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
    text-decoration:none;
    font-weight:bold;
	text-transform:uppercase;
}

.noir {
   color:black;
}

#main .copy{
    font-weight:bold;
    margin-top:5px;
}
#log {
    /*border: 1px solid red;*/
    font-family: "Courier New";
}




.orange {
    color: #ffb700 !important;
}

.upper {
    text-transform: uppercase;
}
.underlined {
    text-decoration: underline;
}
fieldset {
    border: 0 none;
}



#adminPanel2 {
    position: fixed;
    top: 0px;
    left: 0px;
    /*width: 200px;
    height: 50px;*/
    background-color: white;
    border: 1px solid black;
    z-index: 1000;
    /*color: red;*/
}

/*gestion des fonds */
#choixThematique {
    height:50px;
    position:relative;
    width:340px;
    left:50px;
    top:0px;
    /*line-height:50px;*/

}
#submitFond {
    height:30px;
    width:250px;
    position:relative;
    left:50px;
}
#choixPhotoParcourir {
    height:50px;
    width:320px;
    position:relative;
    margin-top:20px;
    left:50px;
}
#choixPhotoParcourir #nomRubrique {
    height:30px;
    width:80px;
    position:absolute;
    top:0px;
    left:0px;
}
#inputFondRubrique {
    height:30px;
    width:240px;
    position:relative;
    top:0px;
    left:80px;
}
#modeUpdate {
    height:30px;
    width:400px;
    position:relative;
    top:0px;
    left:50px;
}
#apercuBackground {
    height:150px;
    width:150px;
    position:absolute;
    top:0px;
    left:400px;
}
/***** video *******/

#v1 {
background-color:#fff;
height:500px;
margin-left:8px;
position:relative;
width:676px;
}

#v1 h4 {
    height: 22px;
    padding-top: 4px;
    padding-left: 10px;
    /*text-transform: uppercase;*/
	font-size:9pt;
	color:#fff;
}

#v1 #bigplayer {
color:#000;
float:left;
height:320px;
position:relative;
font-family:verdana;
font-size:8pt;
}
#v1 #bigplayer a {
color:#000;}
#v1 #bigplayer, #v1 #carousels {
    float: left;
    width: 378px !important;
    width: 374px;
}

#v1 #carousels {
    overflow: hidden;
}

.popupnotice {
  background-color:#fff;
  border:1px solid #666;
  position:absolute;
  top:230px;
  right:30px;
  width:250px;
  z-index:100;
  display:none;
  opacity:0.9;
  padding:4px;
  text-align:center;
  margin-top: -50px;
}

.popupnotice a span {
  color:#4877a4;
  text-decoration:underline;
}

#postcomment_notice {
 margin-left: -90px;
}

.postcomment {
  background-color:#fff;
 border:1px solid #E1DAD1;
  position:absolute;
  top:230px;
  right:30px;
 width:450px;
  z-index:100;
  display:none;
  text-align:center;
  color:#999;
  padding:4px;
  opacity:0.9;
}

.postcomment a {
  color:#4877a4;
  text-decoration:underline;
}

.postcomment a span {
  color:#4877a4;
  text-decoration:underline;
}

.postcomment form {
  background-color:#E7E7BD;
  /*border:1px solid #52666D;*/
  text-align:center;
  width:443px;
  margin-left:auto;
  margin-right:auto;
  color:#888;
}
.postcomment form textarea {
background-color:#fff;
  /*border:1px solid #E1DAD1;*/
  border:1px solid #B7B7B7;
  text-align:left;
  width:434px;
  height:124px;
  margin-left:2px;
}
.postcomment input[type=submit] {
  background:transparent url(../img/boutok.gif) no-repeat scroll 0%;
  width:30px;
  border:0;
  margin-left:30px;
  margin-bottom:2px;
}

#setNote {
	display:block;
left:8px;
position:relative;
visibility:visible;
}
#setNote .leaveComment {
    text-align:center;
    clear: left;
}
#setNote ul {
    list-style-type: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0px;
    position: absolute;
    top: 0px;
    left: 92px;
}
#setNote ul li {
    display: inline;
    float: left;
    /*margin-left: 5px;*/
    height: 15px;
    width: 15px;
}

#setNote ul li a {
   height: 15px;
   width: 15px;
   display: block;
}
#setNote ul li a:hover {
    text-decoration: none;
}


#setNote ul li a span {
   visibility: hidden;
}


/*new*/
#setNote ul li.noter {
    background-image: url(../img/note_e2.png);
    background-repeat: no-repeat;
}
#setNote ul li.notNoter {
    background-image: url(../img/note_d2.png);
    background-repeat: no-repeat;
}
/*new*/

#v1 #videoDesc #setNote a {
    text-decoration: none;
}

#videoDesc a {
    color : #000;
}

#setNoted {
    display: none;
    left:107px;
    position:absolute;
}
#v1 #bigplayer #setAlreadyNoted {
    visibility: hidden;
    display: none;
}
#v1 #bigplayer #videoTags {
    /*background-color: #2AD4FF;*/
}
#videoWidgets {
    border-bottom:1px solid #C8BEB5;
    border-top	:1px solid #C8BEB5;
    left	:-5px;
    padding-top	:4px !important;
    padding-top :0;
    position	:relative;
    width	:410px;
}
div#videoWidgets img {
    vertical-align:middle;
	background: url(../img/small-partage.gif) no-repeat;
}

#videoWidgets ul {
    list-style-type: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 400px;
    height: 20px;
}
#videoWidgets ul li {
    height: 20px;
    float: left;
    padding-left: 15px;
}
#videoWidgets ul li.li1 { width: 153px; }
#videoWidgets ul li.li2 { width: 100px; }
#videoWidgets ul li.li3 { width: 82px;  }
/*#v1 #bigplayer #videoWidgets ul li a#facebook, #v1 #bigplayer #videoWidgets ul li a#netvibes, #v1 #bigplayer #videoWidgets ul li a#igoogle {*/
#videoWidgets ul li a {
background-repeat:no-repeat;
color:#000000;
display:block;
font-weight:bold;
text-decoration: none;
}
#videoWidgets a:hover {
    text-decoration: none;
}

#videoWidgets a#facebook {
    background-image: url(../img/facebook.png);
}
#videoWidgets a#netvibes {
    background-image: url(../img/netvibes.png);
}
#videoWidgets a#igoogle {
    background-image: url(../img/igoogle.png);
}
#videoWidgets a#facebook span, #videoWidgets a#netvibes span, #videoWidgets a#igoogle span {
    height: 20px;
    width: 20px;
    visibility: hidden;
}
#alaune #videoWidgets p {
    position: absolute;
    width: 410px;
    margin: 0;
    margin-top: 2px;
}
#alaune #videoWidgets p a {
    float: none;
    font-weight: normal;
    color: #005295;
    text-decoration: underline;
    font-size: smaller;
}

#v1 #videoDesc p {
    color:#000000;
    font-size:8pt;
	margin-top:6px;
}
#v1 #videoDesc, #v1 #videoComm, #v1 #videoLinks, #v1 #videoBooks, #v1 #videoSaid {

	clear:right;
float:right;
position:relative;
right:24px;
width:274px;
}

#v1 p {
    margin: 0 0 0 3px;
    padding: 0 0 0 0;
	color:#FFB700;
font-size:10pt;
left:35px;
top:0px;
    font-size:8pt;
}
#v1 p.videoDesc  {
/*margin-top:30px;*/
color:#FFFFFF;

}

#v1 p a{
   /* margin: 0 0 0 3px; */
    padding: 0 0 0 0;
	color:#fff;
	font-weight:bold;
}

#videoDesc p a {
    color: black;
    font-weight: normal;
}

/*
#v1 p.videoDesc a {
color:#FFFFFF;
}

#v1 p a{
    margin: 0 0 0 3px;
    padding: 0 0 0 0;
	color:#fff;
	font-weight:bold;
}
#v1 #bigplayer p a {color:#000;}


.videoPrev#vl p a{
color#fff;}

*/
#v1 #videoDesc {
    background-color: #fff;
    /*height: 322px;*/
    height: 500px;
}
#v1 #videoDesc ul {
list-style-image:none;
list-style-position:inside;
margin:0pt;
padding:4pt 0pt 0pt 10px;
}
#v1 #videoLinks {
    background: #fff;
    height: 130px;
}
#v1 #videoBooks {
    background: #fff;
    height: 139px;
    /*overflow: auto;  FIXME: a enlever apres avoir ajoutï¿½ l'ascenseur */
}
#v1 #videoBooks hr {
    height: 2px;
    visibility: hidden;
    clear: both;
}
#v1 #videoBooks .videoBook {
}
#v1 #videoBooks .videoBook img {
    float: left;
}
#v1 #videoBooks p {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
#v1 #videoSaid {
    height: 127px;
	background:#FFFFFF none repeat scroll 0%;
}
#v1 #carousels {
    background-color: #fff;
    height:150px;
    position: absolute;
    top:330px;
    left: 0px; /* Fix pour IE pour que ï¿½a soit callï¿½ ï¿½ gauche */
    overflow: hidden; /* fix pour IE */
}


#vp2 p {
	padding-top:10px;
}


/*scrool test*/
  /*CONTENEUR TEXTE */
  /*petit ascenseur */
  .ascenseur {
    width:6px;
    height:15px;
    background-color:#999999;
    cursor:pointer;
    position: absolute;
  }
  .ascenseur:hover {
  background-color:#CCCCCC;
  }
  /*fin du petit ascenseur */

/*fin scrool test*/

.rmcom { 
  float:right;
  margin: 0 20px;
  
}
.rmcom input.submit {
  border:0;
  background:#AAA;
}
.abusecom {
  float:right;
  margin: 0 20px;
}
.abusecom input.submit {
  border:0;
  border:none;
  background:transparent url(../img/puces/puce_abus.gif)no-repeat 1px 2px;
  color:#000000;
  font-weight:bold;
  text-indent:10px;
  cursor:pointer;
  text-decoration:underline;
}

#lastSearched {
    margin: 0 0 0 8px;
    padding: 5px 0 10px 5px;
    background:#EEF4FA;
}
#lastSearched a {
    color: #7A939A;
}
#lastSearched h4 {
    color: white;
    text-transform: uppercase;
}

/****** recherche ******/
.searchItem {
    text-decoration: underline;
}
form p, #fRecherche p {
        clear: both;
        /*border: 1px solid red;*/
        margin-top: 0px;
        /*margin-bottom: 5px;*/
}
#fRecherche p {

}

form label, #fRecherche label {
    float: left;
    width: 200px;
    text-align: right;
    padding-right: 40px;
}
#fRecherche label {
    width: 120px;
    padding-right: 10px;
}
form input[type=text], form input[type=password], form input[type=file], form select, form input[type=button], form input[type=reset], form textarea,
#fRecherche input[type=text], #fRecherche input[type=password], #fRecherche input[type=file], #fRecherche select, /*#fRecherche input[type=button], #fRecherche input[type=reset], */#fRecherche textarea {
        /*float: left;*/
        width: 200px;
        text-align: left;
        /*border: 1px solid blue;*/
        /*height: 25px;*/
        /*-moz-border-radius: 5px;
        -webkit-border-radius: 5px;*/
        border: 1px solid #52666D;
}
#fRecherche input[type=text], #fRecherche input[type=password], #fRecherche input[type=file], #fRecherche select,/* #fRecherche input[type=button], #fRecherche input[type=reset],*//* #fRecherche input[type=submit]*/#fRecherche textarea {
    width: 165px;
}
form input[type=button], form input[type=reset], #fRecherche input[type=reset]{
        width: auto;
}
#fRecherche input[type=submit] ,#fRecherche input[type=button]{
    background:transparent url(../img/boutok.gif) no-repeat scroll 0%;
    font-size: 11px;
    padding: 0 0 0 0;
	border:none;
    font-size:11px;
    height:20px;
    padding:0pt;
    width:23px;
    cursor:pointer;
}
form select[multiple=multiple],{}
#fRecherche select[multiple=multiple] {
    width: 550px;
}
form input.large, form select.large, form textarea.large {
    width: 500px;
}
form textarea.large {
    height: 200px;
}
form fieldset.invisible {
    display: inline;
    border: 0 none;
}

#fRecherche .mSearchVideo form input[type=text] {
    width: 220px;
    margin-right: 15px;
}

.tooltip {
    visibility: hidden;
    display: none;
}

.dossierListing, .dossierBigList, .dossierSimilar {
	/* width:635px; */
    margin: 0 10px 5px 10px;
    background: #EFF4FA;
    height: 100px;
    position: relative;
    overflow: hidden;
    padding: 5px;
	border:1px solid #DDDDDD;
}
.chroniqueurList, .chroniqueurListBig {
    margin: 0 10px 5px 10px;
    background: #EFF4FA;
    height: 100px;
    position: relative;
    overflow: hidden;
    padding: 5px; 
	border:none;
	}
.dossierListing, .dossierBigList {
    width: 662px;
}
.chroniqueurList, .dossierBigList, .chroniqueurListBig {
    min-height: 110px;
    height: auto;
}
.dossierSimilar {
    width: 456px;
    float: left;
    clear: right;
    padding: 5px;
    margin: 5px 0 0 6px;
}
#dossierSimilars {
    position: relative;
    width: 1000px;
    clear: none;
    padding: 0 0 0 19px;
}
#dossierSimilars + hr {
    visibility: hidden;
    padding: 0;
    margin: 0;
    clear: both;
}
.dossierListing h4, .dossierBigList h4, .dossierSimilar h4, .chroniqueurList h4, .chroniqueurListBig h4 {
    text-transform: uppercase;
    font-size: 14px;
}
.dossierListing img, .dossierBigList img, .dossierSimilar img, .chroniqueurList img, .chroniqueurListBig img {
    float: left;
    margin-right: 10px;
}
.dossierListing p, .dossierBigList p, .dossierSimilar p, .chroniqueurList p, .chroniqueurListBig p {
    margin: 0;
    padding: 0;
}

.chroniqueurDesc p {
	padding-right:10px;
}

.dossierListing p + p, .dossierBigList p + p, .dossierSimilar p + p {
    float: right;
}
/**
 * page dossier, page duel
 */
.dossier, .duel, #personnalite {
    width: 880px;
}
.dossier p, .duel p, #personnalite p {
    margin-left: 82px;
}
.dossier h4, .duel h4, #personnalite h4 {
    font-size: 20px;
    margin-bottom: 5px;
    margin-left: 81px;
}
.dossier h5 {
    margin-bottom: 5px;
    margin-left: 81px;
}
.dossier .dossierPlayer, .duel .dossierPlayer, #personnalite .dossierPlayer {
    width: 993px;
    text-align: center;
}
.dossier img, .duel img, #personnalite img {
    float: left;
    clear: both;
    margin-right: 10px;
    margin-left: 81px;
}

/**
 * page des intervenants
 */
.chroniqueurWs h5, .chroniqueurMLivre h5, #listeDesVideos h5, .chroniqueurInfoPlus h5 {
 background:#FFFFFF url(../img/barre-titre-large-defaut.png) no-repeat scroll left top;
color:#FFFFFF;
font-family:verdana;
font-size:10pt;
font-weight:bold;
height:37px;
margin:0px;
padding:5pt 0pt 0pt 0px;
text-indent:30px;
text-transform:uppercase;
width:615px;
	
}

/**
 * module duel sur la page d'index
 */
.mduel {
    height: 228px;
    width: 140px;
    /*clear: both;*/
    position: absolute;
    margin: 0 10px 0 10px;
    /*display: inline;*/
}
.mduel h3 {
    margin: 0px 0 0 5px;
    text-transform: uppercase;
    height: 18px;
}
.mduel .images {
    padding: 1px 1px 1px 1px;
    height: 207px;
    width: 136px;
    background-color: white;
    /*float: left;*/
    margin: 0 10px 0 0;
}
.mduel .images a {
    height: 207px;
    width: 136px;
    /*float: left;*/
    position: relative;
}
.mduel .images img {
    margin: 0;
    padding: 0;
    border: 0 none;
}
/*.duel .desc {
    padding-left: 10px;
}*/
/**
 * fin module d'index
 */



/**
 * page des flux rss
 */
#mrss {
    margin-left: 10px;
}
#mrss h4 {
    padding: 0 0 0 0;
}
#mrss ul {
}
#mrss ul li {
}

#videoList {
	clear:both;
	left:21px;
position:relative;
}

#videoListHead {

    margin-left: 40px;
    padding-bottom: 10px;
}

.videoSearch {
    border:1px solid #CDCCCC;
    float:left;
    display:inline;
    height:100px;
    margin-top:4px;
    position:relative;
    width:614px;
    background-color: #EFF4FA;
	color:#000;
	font-family:Verdana;
	margin-bottom	: 10px;
}
.videoSearch h4 {
    text-transform: uppercase;
	color:#000;
}
.videoSearch h4 a{
    color:#000000;
    font-size:9pt;
    text-transform:uppercase;}
.videoSearch p {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
	color:#000;
	height:42px;
	overflow:hidden;
}
.videoSearch p a {
color:#000;
}
.videoSearch p a:hover {
    text-decoration: none;
	color:#000;
}
.videoSearch p a.favadd {
	position	: absolute;
	left		: 275px;
	top		: 70px;
	width		: 225px;
	background	: url(../img/boutadd.png) no-repeat right 5px;
	line-height	: 30px;
	overflow	: hidden;
	text-decoration:none;
}
.videoSearch p a.clickToSeeMe {
	position	: absolute;
	left		: 510px;
	top		: 70px;

	width		: 100px;
	background	: url(../img/boutplay.png) no-repeat right 5px;
	line-height	: 30px;
	overflow	: hidden;
}
.videoSearch img {
    float: left;
    padding: 5px 5px 0;
	width:120px;
	height:90px;
}
#videoList hr, #searchList hr {
    clear		: both;
    visibility		: hidden;
    margin-top		: 5px;
    margin-bottom	: 5px;
    height		: 0;
}
a.videoListPrevious, a.videoListNext,
span.videoListPrevious, span.videoListNext {
    /*border: 1px solid blue;*/
    font-size: 1.2em;
    display: block;
	color:#26618D;
	font-weight:bold;
}
a.videoListPrevious, span.videoListPrevious {
    margin: 0 0 0 10px;
    float: left;
    width: 160px;
	color:#26618D;
	font-weight:bold;
}
a.videoListNext, span.videoListNext {
    margin: 0 0 0 0;
    float: right;
    width: 140px;
	color:#26618D;
	font-weight:bold;
}



div.pagination {
clear:both;
height:50px;
position:relative;
width:630px;
}
a.paging {
    display: block;
    float: left;
    width: 22px;
    height: 20px;
    position: relative;
    text-align: center;
    background: #26618d;
	border:1px solid #CDCCCC;
    margin: 0 5px 0 0;
	color:#fff;
}

.chroniqueList {
    /*border: 1px solid red;*/
    /*background-color: white;*/
    margin: 0 0 10px 0;
    padding: 5px 5px 5px 5px;
    width: 688px;
}

.podcastListing {
    background-color: #4b646b;
    height: 150px;
    width: 482px;
    margin: 0 5px 5px 0;
    float: left;
}
.podcastListing img {
    float: left;
    clear: both;
    margin: 5px 8px 0 5px;
}
.podcastListing h4 {
    margin-bottom: 5px;
}
.podcastListing p, #podcastDsp p {
    margin: 0 0 3px 2px;
    padding: 0 0 0 0;
}
.podcastListing a.clickTohearMe {
    margin-left: 2px;
}
#podcastDsp {
	margin-top:10px;
    padding: 5px;
    height: 150px;
    width: 960px;
}
#podcastDsp img {
    float: left;
    clear: both;
    margin-right: 10px;
	width:145px;
	height:145px;
}
#podcastDsp p {

}

/***** menu des podcasts ****/
#menuPodcast {
    position: relative;
    /*top: 208px;
    height: 92px;
    z-index:50000;*/
    width: 664px;
    /*left: 0;*/
    height: 41px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: block;
}
#menuPodcast ul {
    list-style-type: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: block;
    z-index: 90;
    position: relative;
    bottom: 0;
    left: 0;
    height: 21px;
}

#menuPodcast ul li {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: inline;
    float: left;
    width: 83px;
    position: relative;
    z-index: 4000;
    height: 21px;
}

#menuPodcast ul li a {
    text-align: center;
    width: 83px;
    height: 21px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
#menuPodcast ul li a span {
}
#menuPodcast ul li a {
    height: 28px;
    /*width: 120px;*/
    /*width: 116px;*/
    display: block; /* pour que la taille soit prise en compte */
    background-repeat: no-repeat;
    z-index: 5000;
    position: relative;
    width: 83px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;

}

#menuPodcast ul li a span {
    visibility: hidden;
    height: 28px;
    width: 83px;
    display: block; /* pour que la taille soit prise en compte */
}
/**
 * see style.fr.css
 */
#menuPodcast ul li#menuPodcast0 {
    width: 116px;
}

.podcastDsp {

}


/*****************************/
#subMenuPodcast {
    position: absolute;
    /*top: 300px;*/
    height: 25px;
    /*left: 0;*/
    width: 664px;
    z-index: 20;
    font-size: 11px;
    margin-bottom: 15px;
    top: 31px;
    left: 0px;
}
#subMenuPodcast a {
    color: white;
}
#subMenuPodcast ul {
    list-style-type: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0px;
    background-position: center;
    background-repeat: repeat-x;
    height: 25px;
}


#subMenuPodcast ul li {
    display: inline;
    margin-left: 5px;
    margin-top: 3px;
    position: relative;
    bottom: -4px;
}
#podcastListing .videoSearch {
    margin-bottom: 5px;
}
.chroniqueurListBig {
    background-color: transparent !important;
}

#videoDesc p a.wengoColor {
  color:#d4321a;
  font-size:10pt;
  font-weight:bold;
}
.chroniqueurWengo {
  text-align:right;
}
.chroniqueurWengo a:hover {
  background:#ddd;
  text-decoration:none;
}
.chroniqueurWengo a {
  color:#d4321a;
  font-size:10pt;
  font-weight:bold;
}
.chroniqueurImage {
}

.chroniqueurImage img {
	width:120px;
	height:90px;
}

.chroniqueurLivre {
    margin-bottom: 8px;
}
.chroniqueurListBig .videoSearch {
    margin-top: 5px;
}
.chroniqueurListBig #listeDesVideos {
    margin-top:70px;
	margin-left:0;
	/*padding-left:5px; */	
}
.chroniqueurListBig #listeDesVideos p {
    border: 0 none !important;
    margin-left: 20px !important;
}
{

}

.chroniqueurMLivre {
  /*  float: left;
    position: relative;
    top: 0; 
     width: 335px;
	  */
	margin-top:10px;
  
}
.chroniqueurWs {
    float:left;
    left:0;
    position:relative;
    top:0;
    width: 330px;
}

#formAddWs {

}

.persos h4 {
    text-align: right;
    font-size: 16px;
    margin-right: 5px;
}
pre {
    width: 900px;
}
ul.listeDesVideosHead, ul.listeDesVideosHead ul {
    margin: 0 0 0 17px;
    padding: 0 0 0 0;
}
.listeDesVideosHead li {
    list-style: none;
}

ul.listeDesVideosHead li.hga {
    float: left;
    width: 200px;
    margin-bottom: 30px;
}
ul.listeDesVideosHead li.hga ul li {
    border-left: 2px solid white;
    padding-left: 6px;
}

#listeDesVideos a.favadd {
	display		: block;
	height		: 28px;
	line-height	: 28px;
	background	: url(../img/boutadd.png) no-repeat right 5px;
	position	: absolute;
	left		: 254px;
	padding-right	: 26px;
}

#listeDesVideos a.clickToSeeMe {
	display		: block;
	height		: 28px;
	line-height	: 28px;
	background	: url(../img/boutplay.png) no-repeat right 5px;
	padding-right	: 26px;
	text-align	: right;
}

#listeDesVideos h3 {
    margin: 3px 0 3px 16px;
    font-size: 1.6em;
}

#listeDesVideos h4 {
    border-bottom: 2px solid white;
}

#listeDesVideos ul li {
    margin-bottom: 20px;
    list-style: none;
}
/*#main .vertSante {
    color: #53bdae;
}
#main .vertBienetre {
    color: #86bc52;
}
#main .orangeSexualite {
    color: #bdac53;
}
#main .rougeFamille {
    color: #bc6a52;
}
#main .rosePsychologie {
    color: #bc5266;
}
#main .mauveManagement {
    color: #bd53a5;
}
#main .violetSociete {
    color: #8753bd;
}
#main .bleuEsprit {
    color: #0e71ac;
}*/

#listeDesVideos p.name {
    margin: 0 0 0 60px;
    padding: 0 0 0 23px;
    background-image: url(../img/note_d2.png);
    background-repeat: no-repeat;
    background-position: 5px center;
    border-left: 2px solid white;
}
#listeDesVideos div {
}
#listeDesVideos div p {
    margin: 0 0 0 60px;
    padding: 0 0 0 23px;
    border-left: 2px solid white;
}
#listeDesVideos div img {
    float: left;
    margin: 0 5px 0 85px;
    clear: both;
}
#listeDesVideos div p + p {
    padding-bottom: 10px;
    margin-right: 40px;
    text-align: right;
}
#listeDesVideos p.name:hover {
    background-image: url(../img/note_e2.png);
}
#listeDesVideos p.name a:hover {
    text-decoration: none;
    color: #FFB700 !important;
}

#listeDesVideos li.borderThematique1 h4, #listeDesVideos li.borderThematique1 p, ul.listeDesVideosHead li.borderThematique1 ul li {
    border-color: #53bdae;
}

#listeDesVideos li.borderThematique2 h4, #listeDesVideos li.borderThematique2 p, ul.listeDesVideosHead li.borderThematique2 ul li {
    border-color: #86bc52;
}

#listeDesVideos li.borderThematique3 h4, #listeDesVideos li.borderThematique3 p, ul.listeDesVideosHead li.borderThematique3 ul li {
    border-color: #bdac53;
}

#listeDesVideos li.borderThematique4 h4, #listeDesVideos li.borderThematique4 p, ul.listeDesVideosHead li.borderThematique4 ul li {
    border-color: #bc6a52;
}

#listeDesVideos li.borderThematique5 h4, #listeDesVideos li.borderThematique5 p, ul.listeDesVideosHead li.borderThematique5 ul li {
    border-color: #bc5266;
}

#listeDesVideos li.borderThematique6 h4, #listeDesVideos li.borderThematique6 p, ul.listeDesVideosHead li.borderThematique6 ul li {
    border-color: #bd53a5;
}

#listeDesVideos li.borderThematique7 h4, #listeDesVideos li.borderThematique7 p, ul.listeDesVideosHead li.borderThematique7 ul li {
    border-color: #bc5266;
}
#listeDesVideos li.borderThematique8 h4, #listeDesVideos li.borderThematique8 p, ul.listeDesVideosHead li.borderThematique8 ul li {
    border-color: #8753bd;
}
#listeDesVideos li.borderThematique9 h4, #listeDesVideos li.borderThematique9 p, ul.listeDesVideosHead li.borderThematique9 ul li {
    border-color: #0e71ac;
}
#listeDesVideos li.borderThematique10 h4, #listeDesVideos li.borderThematique10 p, ul.listeDesVideosHead li.borderThematique10 ul li {
    border-color: #0092C1;
}
#dataLefttouteslesvideos {
margin-left:21px;}
#cachemaj {
  position:absolute;
  top:0;
  right:0;
  width:120px;
  z-index:100;
  border:solid 1px #ddd;
  background:#444;
  padding:4px;
}
#cachehelp {
  position:absolute;
  top:80px;
  right:120px;
  width:500px;
  z-index:200;
  border:solid 1px #ddd;
  background:#444;
  padding:4px;  
  text-align:justify;
}

div.bottmFooter p .planliens {
    position:absolute;
    top:600px;
}

.favpuce {
    width:8px;
    height:8px;
    float:right;
    border:0;
}
a.favadd {
width:100%;
position:relative;
float:left;
bottom:0px;
/*border-top:solid 1px #c6bfb6;*/
color:#000;
/*font-weight:bold;*/
text-decoration:underline;

}

#newletter {
    background:#fff url(../img/backgroundnewletter.png) no-repeat scroll bottom left;
	margin:0px;
	margin-top:10px;
	color:#000;
    font-size:10pt;
	width:355px;
    height:84px;
	/*border:1px solid #E1DAD1;*/
}
#newletter div.newsletter {
padding-left:8px;
padding-top:3px;
position:relative;
}
#newletter h1 {
color:#FFFFFF;
font-size:10pt;
padding-top:2px;
text-indent:25px;
background:#E8E9BE url(../img/titrenewletter.png) no-repeat scroll left top;
width:355px;
height:19px;
position:relative;
text-align:left;
top:0;
margin-bottom: 2px;
}
	#newletter form {
	padding:0;
	margin:0;
}
#newletter input.newletterOK  {
     color:#fff;
	 border:none;
	 font-size:4pt;
	 overflow:hidden;
	 cursor:pointer;
	 padding:0px;
	 height:17px;
	 width:21px;
	 top:4px !important;
	 top:3px;
	 text-indent:1000px;
     position:relative;
}
#newletter input.textinput {
    border:1px solid #BFBCBF;
	color:#bbb;
	margin-top:2px;
	width:300px;
	 overflow:hidden;
}
#newletter input {
border:1px solid #fff;
width:170px;
color:#bbb;}

#newletter form p {
	font-size	: 12px;
	margin		: 0;
	padding		: 6px 0;
	font-family	: Arial;
}

.dataBottom {
	margin-top:10px;
	/*clear:both;*/
}
/*
.pageThematique {
	margin-right:21px;
}
*/

p#login_error_message {
background:#FFFFFF url(../images/logos/logo_omega_150_trans.gif) no-repeat scroll 201px 36px;
color:#666666;
font-size:14pt;
height:150px;
line-height:74px;
margin-left:1px;
margin-top:75px;
text-align:center;
width:99%;
}
p#login_error_message a {
color:#fff;
background:#ccc ;
border: solid 1px #999;
padding:4px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
text-decoration:none;
}
p#login_error_message a:hover {
color:#bbb;
background:#ddd ;
border: solid 1px #999;
padding:4px;
}



.selectionbox {
	float		: left;
	display		: inline;
	width		: 300px;
	margin-left	: 21px;
	margin-bottom	: 10px;
	height		: 250px;
	border		: 1px solid #CCCCCC;
	background:#ECF2EE none repeat scroll 0%;
}

.selectionbox .mt {
	background	: url(../img/enavant-titre.png) no-repeat;
	color		: #FFFFFF;
	font-size	: 10pt;
	height		: 33px !important;
	line-height	: 30px;
	margin		: 0;
	overflow	: hidden;
	padding		: 0 0 0 23px;
	text-transform	: uppercase;
	font-weight:bold;
}

#modules26 .subPersoAccordionContent {
    background:#FFFFFF none repeat scroll 0%;
	height		: 304px;
}

#modules26 .selectionbox {
	border		: none;
}

.selectionbox .subPersoAccordionContent {
	overflow-y	: auto;
	overflow-x	: hidden;
	height		: 217px;
	background:#ecf2ee;
}

.selectionbox .videoAccordion {
	padding-top:4px;
}

.selectionbox img {
	float		: left;
}

.selectionbox .videoAccordionImage {
	float		: right;
	padding-bottom:5px;
}

.selectionbox p {
	/*border-bottom: 1px dashed #ccc;*/
	padding-left:3px;
	padding-right:3px;
	}
div.selectionbox .selectionmy {
background:#FFFFFF url(../img/petite-fleche-noir.png) no-repeat scroll 190px 7px;
border:1px solid #BBBBBB;
height:22px;
line-height:22px;
margin:4px 6pt 0pt 6px;
padding-left:200px;
text-transform:lowercase;
	}
.selectionmy 
div.selectionbox .selectionmy a {
color:#000;



}

.searchadbox {
	float		: left;
	width		: 321px;
	margin-bottom	: 10px;
	overflow	: hidden;
}
.videoAccordion {
padding-bottom:5px;
color:#000;
border-bottom: 1px dashed #ccc;
height:35px;
margin-left:5px;
width:270px;
}
.videoAccordion a {
color:#000;
font-family:verdana;
margin-left:3px;}

.searchbox {
	height		: 64px;
	background	: #e7e7bd;
	padding-left	: 10px;
	padding-top	: 10px;
	border:1px solid #e1dad0;
	margin-left	: 21px;
}
.searchbox .searchinput input {border:medium none;}

.searchbox h3 {
	margin		: 0;
	padding		: 0;
	color		: #000;
	font-size	: 10pt;
	font-weight	: bold;
	
}

.searchbox form {
	margin		: 0;
	padding		: 0;
	margin-top:9px;
}

.searchbox input {
	margin		: 0;
	padding		: 0;
}

.searchinput {
background:#fff;
	/*background	: url(../img/searchblur.png) no-repeat;*/
	width		: 228px;
	height:22px;
	float		: left;
	/*padding		: 8px;*/
	margin-top:2px;
	border: 1px solid #b7b7b7;
}

.searchinput input {
/*background:#FFFFFF none repeat scroll 0% 50%;*/
border:1px solid #FFFFFF;
	width		: 220px;
}
#planDuSite #rechercheNl form input[type="image"] {
margin-top:0px;
margin-left:3px;
position:absolute;
border:medium none;
}
.adbox h3 {
color:#B7B7B7;
font-size:8pt;
margin:30px 0pt 10px;
padding:0pt;
text-align:right;
}
.survey {
	float		: left;
	width		: 300px;
	margin-left	: 21px; 
	margin-bottom	: 10px;
	border		: 1px solid #CCCCCC;
	height		: 250px;
}
.survey ul {
	padding-left:5px;
}
.survey table {
	margin-top:15px;
}
.survey table tr td {
	padding:4px;
	border:1px solid #ddd;
}
.survey table tr .answer {
	width:220px;
}
/*
.survey table tr .number {
	width:20px;
	text-align:center;
}
*/
.survey table tr .percentage {
	width:20px;
	text-align:right;
}
.survey  h4 {
color:#FFFFFF;
font-size:12px;
height:21px;
line-height:12px;
margin:0pt;
padding-left:28px;
padding-top:9px;
text-transform:uppercase;
width:272px;
background	: #FFFFFF url(../img/newslet-backgnd.png) repeat-x ;
}
.survey  ul {
border-top:1px dashed #E38F01;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin-top:8px;
/*padding-bottom:15px;*/
}
.survey  ul li {
font-size:7pt;
padding-top:3px;
text-align:left;
}
a.showMeTheResults {
position:relative;
left:40px;
top:4px
}
.dossierListing2 {
	float		: left;
	display		: inline;
	width		: 300px;
	overflow	: hidden;
	margin-left	: 21px;
	margin-bottom	: 10px;
	/*border		: 1px solid #CCCCCC;*/
	height		: 378px;
}

.dossierListing2 h3 {
	margin		: 0;
	text-transform	: uppercase;
	width		: 272px;
	height		: 21px;
	padding-left	: 28px;
	padding-top	: 9px;
	font-size	: 9px;
	line-height:8px;
	color		: #fff;
}
.dossierListing2 h3 a , .dossierListing2 h3 a:hover {
	
	color		: #fff;}

.dossierListing2 a {
	color		: #fff;
}

p.dossiertous {
	background	: #fff url(../img/petite-fleche-noir.png) no-repeat 10px;
	border		: 1px solid #bbb;
	margin		: 0;
	margin-left	: 6px;
	margin-top	: 4px;
	text-transform	: lowercase;
	padding-left	: 24px;
	height		: 22px;
	line-height	: 22px;
}

p.dossiertous a {
	color		: #000;
}
/* Ã  la demande d'omegaTV "pas assez de chroniqueurs, mettez en bleu" 
.dossier1 h3 { background	: url(../img/dossier-back-1.png); }
.dossier2 h3 { background	: url(../img/dossier-back-2.png); }
.dossier3 h3 { background	: url(../img/dossier-back-3.png); }
.dossier4 h3 { background	: url(../img/dossier-back-4.png); }
.dossier5 h3 { background	: url(../img/dossier-back-5.png); }
.dossier6 h3 { background	: url(../img/dossier-back-6.png); }
.dossier7 h3 { background	: url(../img/dossier-back-7.png); }
.dossier8 h3 { background	: url(../img/dossier-back-8.png); }
.dossier9 h3 { background	: url(../img/dossier-back-9.png); }
.dossier10 h3 { background	: url(../img/dossier-back-10.png); }
*/
.dossier1 h3, .dossier2 h3, .dossier3 h3, .dossier4 h3, .dossier5 h3,
.dossier6 h3, .dossier7 h3, .dossier8 h3, .dossier9 h3, .dossier10 h3,
.dossierListing2 h3 { 
	background:transparent url(../img/enavant-titre.png) no-repeat scroll 0 0;
}

.col1 {
	background	: #DCECEB;
}
.col2 {
	background	: #DBCFD9;
}
.col3 {
	background	: #DFEBD7;
}

.dossierinbox {
	background	: #fff;
	margin-left	: 6px;
	height		: 315px;
}

.dossierinbox img {
	overflow	: hidden;
	height		: 176px;
}

.dossierinbox h4 {
	font-size	: 8pt;
	line-height	: 20px;
	height		: 20px;
	margin-left	: 5px;
	margin-right	: 5px;
	padding-left	: 12px;
	overflow	: hidden;
}

.dossierinbox a {
	color		: #000;
}

.dossierinbox p {
	margin-left	: 18px;
	margin-right	: 18px;
}

.col1 p.dossiertous {
	width		: 262px;
}

.col1 .dossierinbox {
	background	: #FFFFFF url(../img/bas-cell-bleu.png) no-repeat scroll center bottom;
	width		: 286px;
}

.col1 .dossierinbox h4 {
	border-bottom	: 2px solid #009191;
	background	: #FFFFFF url(../img/puce-fleche-bleuvert.png) no-repeat 1px;
}

.col1 img {
	width		: 286px;
}

.col2 p.dossiertous {
	width		: 261px;
}

.col2 .dossierinbox {
	background	: #FFFFFF url(../img/bas-cell-rose.png) no-repeat scroll center bottom;
	width		: 285px;
}

.col2 .dossierinbox h4 {
	border-bottom	: 2px solid #4A184F;
	background	: #FFFFFF url(../img/puce-fleche-mauve.png) no-repeat 1px;
}

.col2 img {
	width		: 285px;
}

.col3 p.dossiertous {
	width		: 263px;
}

.col3 .dossierinbox {
	background	: #FFFFFF url(../img/bas-cell-vert.png) no-repeat scroll center bottom;
	width		: 287px;
}

.col3 .dossierinbox h4 {
	border-bottom	: 2px solid #248B23;
	background	: #FFFFFF url(../img/puce-fleche-verte.png) no-repeat 1px;
}

.col3 img {
	width		: 287px;
}

.suvey { 
  background-color:#efefef;
  }
.suvey  form  a.orange { 
  margin-left:5px;
  }
  

.survey  p.title {
color:#666666;
font-size:9pt;
font-weight:bold;
/*line-height:1px;*/
margin:2px;
padding-left:8px;
}
.survey p input { 
background:#E38F01 none repeat scroll 0%;
border:1px solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
float:right;
font-size:8pt;
font-weight:bold;
height:25px;
margin-right:30px;
/*margin-top:10px;*/
position:relative;
width:70px;
}
#rsspodcast {margin-bottom:10px;margin-left:21px;background:#ecf1ed;width:174px;float:left;}
#rsspodcast .rssinbox blockquote {margin:0 0 0 42px;padding:0;position:relative;text-align:left;}
#rsspodcast .rssinbox blockquote p {
/*margin-top:20px;*/
position:relative;
top:15px;}
#rsspodcast  h3 {
		background:#FFFFFF url(../img/rss-podcast/titre-rss.png) no-repeat scroll 0 0;
		color:#FFFFFF;
		float:left;
		font-family:verdana;
		font-size:0.8em;
		font-weight:bold;
		height:15px;
		margin:0;
		padding:0;
		text-indent:20px;
		width:174px;
}
#rsspodcast ul {margin-bottom:0;padding-bottom:0;margin-top:0;padding-top:1px;}
#rsspodcast .rssinbox {
		border-left:#999 1px solid ; 
		border-right:#999 1px solid ;
		border-bottom:#999 1px solid ;
		margin-top:-11px;
		padding-top:0;
		text-align:center;
		height:60px;
}
#rsspodcast a {color: #000;font-size:8pt;vertical-align:2px;}
#rsspodcast li.rss {
		list-style-image:url(../img/rss-podcast/puce-rss.png);
		list-style-type:none;
}
#rsspodcast li.podcast {
		list-style-image:url(../img/rss-podcast/puce-podcast.png);
		list-style-type:none;
} 
#rsspodcast a.blog {	font-size:7pt;}
.rssinbox li{padding:0px;margin:0px;}
form#rechercheIntervenant {
		height:20px;
}
#ad6001 {
		margin-left	: 224px;
		margin-top	: 1px;
}

#modules35.searchadbox #lotsOfCitations {
	height		: 362px;
}

#carouselsEnPlus .container li {
background:#ddd;}


.dossier p {
	text-align:justify;
}

.dossier img {
	width:240px;
}

.videoPrev a img {
	width:120px;
	height:90px;
}

.createAccountMsg {
	padding-top:10px;
  font-size:12pt;
  font-weight:bold;
  color:black;
}
#accountCreate, .createAccountMsg {
	padding-left:10px;}

#showRubTheme {
	display:none;
}


#lotsOfCitations {
padding-left:3px;}

#rechercheIntervenants {
	margin-left:21px;
	margin-bottom:10px;
}


#playlist_login_needed {
	/*padding:10px;*/
	text-align:left;
	margin-left:7px;
}

.internalPadding {
   padding:1em 3em 1em 3em;
}

#videoMain h4 {
    height		: 32px;
    line-height		: 32px;
    color		: #fff;
    margin-left		: 8px;
	padding-left:30px;
    margin-bottom	: 6px;
    margin-top  	: 6px;
}
#videoMain h4 a{
color:#FFFFFF;
height:32px;
line-height:32px;
margin-bottom:6px;
margin-left:8px;
margin-top:6px;
padding-left:13px;
float:right;
}
#videoMain h4.first {
    margin-bottom	: 2px;
    margin-top  	: 0;
}

#videoMain .videoColor {
    font-weight		: bold;
}

.videoInfo {
    background		: #eff4fa;
    padding-left	: 9px;
    margin		: 0;
    margin-left		: 8px;
    height		: 131px;
}



#pub1Image2, #autopromo_accueil  { 
position:relative;
float:left;
display:inline;
margin-left:20px;

}
#pub1Image2 {
  margin-top:10px;
}

#autopromo_accueil {
	margin-top:0px;
}

#labelnofloat label {
	float		: none;
	padding-right	: 0;
}
div.erreur404{
width:665px;}
div.text404 {
float:left;
font-family:verdana;
font-size:8pt;
text-align:right;
width:405px;
}
div.img404 {
background:transparent url(../img/erreur_404.png) no-repeat scroll right top;
float:left;
height:134px;
width:405px;
}
div.logo404{
background:transparent url(../img/logo_erreur_404.png) no-repeat scroll left top;
float:right;
height:267px;
width:252px;
}
div#error {
margin-left:auto;
margin-right:auto;
width:665px;}
.wikiwix { text-align:right; color:#444; margin-top:15px; clear:both; }
.wikiwix a img { border:0; position:relative; top:4px; /*height:20px;*/}
.wikiwix a img { border:0; position:relative; top:4px; height:20px;}
.comadmin { padding: 0 20px 0 10px; width:100%; }
.comadmin tbody tr th { text-align:center; background-color:#AAD; padding:5px;}
.loginbox input#username , .loginbox input#password  {
background:#f000;
border:1px solid #5588B5;
width:140px;
}
#connectezvous {
background:#fff url(../img/connectez_vous.png) no-repeat scroll left top;
border:1px solid #E1DAD0;
height:255px;
padding-left:5px;
padding-top:10px;
width:295px;}
#connectezvous .conteneur {
position:relative;
text-align:left;
margin-top:100px;
}
#connectezvous .conteneur input#loginsubmit {
float:left;
margin-left:0px;
margin-top:7px;}
#connectezvous .conteneur input#logidentification {
background:#FFFFFF url(../img/bout_indentification.png) no-repeat scroll 0%;
border:medium none;
height:17px;
width:119px;}
#connectezvous .conteneur input#logcreationcompte {
background:#FFFFFF url(../img/bout_creationcompte.png) no-repeat scroll 0%;
border:medium none;
height:17px;
width:142px;
}
#connectezvous .conteneur .text  {
float:left;
margin-right:5px;
position:relative;
text-align:left;
width:96%;
margin-top:5px;
}
#connectezvous .conteneur input#login  {
float:left;
margin-left:0px;
margin-top:7px;
}
#videoMain #commentez_cette_video  {
     padding-left:14px;
     background:#FFFFFF url(../img/puces/commenter.gif) no-repeat scroll 0%;
	 width:150px;
}
#videoMain #partager_cette_video  {
     padding-left:14px;
     background:#FFFFFF url(../img/puces/partager.gif) no-repeat scroll 0%;
	 width:150px;
	 font-weight:bold;
}
#videoMain .ajouter_cette_video  {
     padding-left:14px;
     background:#FFFFFF url(../img/puces/ajouter.gif) no-repeat scroll 0%;
	 width:150px;
	 margin:0px;}
	 /*
.shopwidget1 {
/*border: solid 1px #4e09fb;}
*/
/*
.comadmin tr td { text-align:center; padding:5px; background-color:#DDD; vertical-align:top; }
*/
.publicite {
	/*float:right;*/
	color:#BBB;
	padding-right:20px;
	font-weight:bold;
	text-transform:uppercase;
}
#enAvantLesPlusVues {
	margin-bottom:10px;
}
.selectionboxnotlogined {
	background:#FFFFFF;
	width:298px;
}
.selectionboxnotlogined #playlist_login_needed p {
float:left;
font-size:7pt;
margin-bottom:5px;
margin-top:6px;
width:280px;
padding:0px;

}
.autopromo_bas_droite {
	padding-left:21px;
}
/* playlist utilisateur */
#playlist_utilisateur .videoAccordion{
   width:100%;
}
#playlist_utilisateur .user_playlist_line p.user_playlist_description  {
}
#playlist_utilisateur .user_playlist_line p.user_playlist_title  
,#playlist_utilisateur .user_playlist_line p.user_playlist_title a  {
font-size:10pt;
color:#000;
font-weight:bold;
margin-top:6px;
}
#playlist_utilisateur .user_playlist_line {
padding:0px;
background:#E5DBD2 none repeat scroll 0 0;
border:1px solid #E1DAD1;
color:#000000;
display:inline;
float:left;
font-family:Verdana;
height:100px;
margin-left:21px;
margin-top:4px;
position:relative;
width:614px;
}
#playlist_utilisateur img.user_playlist_video_img {
float:left;
height:90px;
margin:5px;
padding:0px;
width:120px;
border:1px solid #000000;
}


.userPlaylistContinuousPlay {
	margin-left:230px;
}

#alaune a.commenter_cette_video  {
background:transparent url(../img/puces/commenter.gif) no-repeat scroll 9px 3px;
padding:0px;
padding-left: 24px;
height:20px;
}
#alaune a#addthis  {
background:transparent url(../img/puces/partager.gif) no-repeat scroll 9px 3px;
padding:0px;
padding-left: 24px;
height:20px;
}

#modules26 .loginbox p {
	margin: 0 3px;
}

#modules26 .loginbox form {
	margin-left: 10px;
}

#data .enavantinbox ul li.lastli {
	border-bottom : none;
}

ul.sommaire {
	width:95%;
	list-style:none;
}
ul.sommaire li {
	width:15px;
	display:inline;
}

table#index_tag{
   background-color: #AAF;
   margin:10px;
}

table#index_tag tr td{
   background-color: #FFF;
}

#createAccoutBack .button {
  position:relative;
  border:0;
  color:#fff;
  top:-38px;
  left:50px;
  background:url('/img/inscription/valider_inscription_retour.png');
  width:217px;
  height:38px;
 font-family:arial;
 font-size:12pt;
 font-weight:bold;
}

#userButtonSubmit {
 background:url('/img/inscription/valider_inscription.png');
 border:0;
 width:217px;
 height:38px;
 color:#fff;
 font-family:arial;
 font-size:12pt;
 font-weight:bold;
 margin-left:130px;
 }
#searchList{
left:21px;
width:600px;
position:relative;
}
#searchList p {
}
embed {
z-index:10;}

/*
div#enAvantEmissions .enavanthead {
background:transparent url(../img/block_titreimagewebtv.png) repeat scroll 0 0;
height:226px!important;
height:226px!important;
}
div#enAvantEmissions a#AIenAvantEmissions {
display:none;
}
div#enAvantEmissions 
{width:302px;}*/

#main #youshallnotpass {
    font-size   :10px;
    font-weight :bold;
    padding:10px;
    padding-top :158px;
    position    :absolute;
    text-align  :center;
    font-family:"Trebuchet MS",sans-serif;
    font-size:10pt;
    color:#444;
	font-family:"verdana",sans-serif;
	font-size:9pt;
	color:#444;
}

#main #youshallnotpass a {
    float       : none;
    text-decoration : underline;
}
#main #youshallnotpass p {
    color:#444;
}

.dossier #ysnp-image img {
    width       : 625px;
    float       : none;
}
#subscribe {
font-size:13pt;
margin-left:auto;
margin-right:auto;
margin-top:20px;
text-align:center;
width:100%;
		/*color:#155480;*/
 }
 #subscribe a {
		color:#155480;
		font-size:13pt;
		font-weight:bold;
 } 
#subsribe_inside {  
color:#555555;
font-family:verdana;
font-size:10pt;
margin-top:16px;
text-align:left;
 }
 #subsribe_inside b{
color:#ff6003;
font-size:10pt;
font-weight:bold;
 }
  #subsribe_inside table{
		/*margin-top:10px;*/
		margin-left:auto;
		margin-right:auto;
		margin-top:10px;
}
#subsribe_inside table.orderform {
position:relative;
width:530px;
}
#subsribe_inside table.paymentchoice{
position:relative;
width:640px;
/*width:254px;*/}
#subscribe_box {  
		width:30%;
		float:left;
		background:#888;
}
td#subscribe_paypal{
vertical-align:text-top;
border-right: 1px solid #ffe2bf;
*padding-top:25px;
}
#subscribe_paypal form div {
color:#31972A;
font-size:12px;
text-decoration:underline;
text-align:left;
}
td#subscribe_paypal input {
position:relative;
top:26px;
}
.subscribe_price {
background:#FFFFFF url(/img/inscription/bckg-price.png) no-repeat scroll center center;
color:#FFFFFF;
font-size:11pt;
font-weight:bold;
height:45px;
padding:0;
text-align:center;
cursor:pointer;
width:90px;
border:none;}
.subscribe_description {
  width:80%;
}
#subsribe_inside td.subscribe_price {border:medium none;
font-size:1.4em;
height:65px;
padding:4px;
width:91px;
text-align:center;
_padding-left:4px;}
td.subscribe_price {width:80px;}
#subscribe_stage {
		background:transparent url(/img/inscription/title_page_inscription.png) repeat scroll 0 0;
		color:#FFFFFF;
		font-size:10pt;
		height:30px;
		line-height:30px;
		margin:0;
		padding-left:12px;
		width:572px;
}
#subscribe_cb {
   vertical-align:text-top;
}
#subscribe_cb form div {
		color:#31972A;
		font-size:12px;
		margin-bottom:10px;
		margin-top:20px;
		text-decoration:underline;
}
#subscribe_cb form {
		background:#fff;
		*padding:0px;
		font-size:12px;
		padding:5px 5px 5px 13px;
}
#subscribe_cb form input.subscribe {
		margin-left:auto;
		margin-right:auto;
		background:#fe9640;
		border: 1px solid #fe9640;
		padding:4px;
		font-size:1em;
		color:#fff;
		font-weight:bold;
		cursor:pointer;
		width:320px;
		-moz-border-radius-bottomleft:7px;
		-moz-border-radius-bottomright:7px;
		-moz-border-radius-topleft:7px;
		-moz-border-radius-topright:7px;
}
#subscribe_cb form input[type="text"]{
border:1px solid #CECECE;
color:#999999;
display:block;
height:16px;
margin-bottom:4px;
margin-top:2px;
width:264px;
}
#subscribe_cb form input[type="image"]{
		color:#999999;
		height:42px;
		margin-bottom:4px;
		margin-left:84px;
		margin-top:6px;
		width:145px;
}
#subscribe_cb form img {
		height:49px;
		position:relative;
		top:20px;
		width:49px;
		/*margin-left:60px;*/

}
.subscribe_notice {
		color:#e30009;
		font-size:8pt;
}
.notification {
		-moz-border-radius-bottomleft:7px;
		-moz-border-radius-bottomright:7px;
		-moz-border-radius-topleft:7px;
		-moz-border-radius-topright:7px;
		border-color:#666;
		background:#bbb none repeat scroll 0 0;
		border:2px solid fff;
		font-size:20px;
		font-weight:bold;
		margin-left:auto;
		margin-right:auto;
		padding:5px;
		text-align:center;
		width:80%;
		color:#fff;
}
#subsribe_return {
		margin-left:auto;
		margin-right:auto;
		margin-top:21px;
		width:84%;
}
#subsribe_return p u {	
		color:#E30009;
		font-size:10pt;
}
#subsribe_return p {}
table#subscribe_return {
		border:1px solid #999999;
		width:44%;
}
table#subscribe_return tr td {
		padding: 2px;
		
}
#subsribe_return h2{
		background:transparent url(/img/inscription/title_page_inscription.png) repeat scroll 0 0;
		color:#FFFFFF;
		font-size:11pt;
		height:27px;
		padding-left:7px;
		padding-top:5px;
}

.wengobox {
		float:left;
		height:95px;
		margin:5px 5px 5px 5px;
		padding:5px;
		_padding:5px;
		width:390px;
		background:transparent url(/img/bgd_block_wengo.png) repeat scroll 0 0;
		font-family:verdana;
}
#wengo .wengobox h4 {
		background:transparent none repeat scroll 0 0;
		color:#000000;
		font-size:14px;
		font-weight:bold;
		height:0;
		line-height:16px;
		margin:2px 0 17px;
		overflow:visible;
		padding-top:0;
		text-indent:0;
		width:393px;
		_margin-bottom:5px;
}
#wengo .wengobox a {
		color:#005295;
		margin-bottom:2px;}
#wengo .wengobox p{
		margin-top:4px;
		margin-left:4px;
		margin-right:4px;
}
.wengobox img {
		width:120px;
		float:left;
		_margin:5px 5px 5px 5px;
		margin-right:5px;
		margin-top:2px;
		margin-bottom:2px;
}
#wengo {
		margin-top:25px;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		width:840px;
}
#wengo h2 {
		font-size:12pt;
}
#wengo h4 {
/*background:#FF0000 none repeat scroll 0 0;
/*background:#FFFFFF url(../img/experts-titre-bleu.png) no-repeat scroll left top;*/
background:#FFFFFF url(../img/barre-titre-large-defautbig.png) no-repeat scroll left top;
color:#FFFFFF;
font-size:9pt;
height:25px;
margin-left:0;
padding-top:10px;
text-indent:35px;
width:820px;
}
.wengobox span {
  color:#aaa;
}
#minilogin {
  font-size:8px;
  line-height:8px;
  display:none;
  margin:4px;
  margin:0px;
}
.miniinput[type=text],.miniinput[type=password] {
  width:80px;
}

.minisubmit {
  position:relative;
  top:5px;
}
.dossierPlayer #youshallnotpass {
position:relative;
left:100px;

}
#top h1 span.bg {
    background-image: url(img/fr/logoomegatv.png);
}
 #menuPrincipal #menu2bg {
    background: url(../img/menu04.png);
}
#menuPrincipal ul li a{
	width:91px;
}
#menuPrincipal ul li#menu0 a  {
background:#9FD7EF url(../img/fr/acceuil.png) no-repeat scroll -92px 0;
    	width:90px;
}
#menuPrincipal ul li#menu0 a:hover, #menuPrincipal ul.thematique0 li#menu0 a{
    background:#9fd7ef url(../img/fr/acceuil.png) no-repeat scroll 0px 0px;
	width:90px;
}
#menuPrincipal ul li#menu1 a {
    background:#9FD7EF url(../img/fr/sante.png) no-repeat scroll -92px 0;
	width:90px;
 }
#menuPrincipal ul li#menu1 a:hover, #menuPrincipal ul.thematique1 li#menu1 a {
    background:#9fd7ef url(../img/fr/sante.png) no-repeat scroll 0px 0px;
	width:90px;
}
#menuPrincipal ul li#menu2 a {
    background: url(../img/fr/bienetre.png) no-repeat scroll -92px 0;
	width:90px;
}
#menuPrincipal ul li#menu2 a:hover, #menuPrincipal ul.thematique2 li#menu2 a{
    background: url(../img/fr/bienetre.png) no-repeat scroll 0px 0px;
	width:90px;
}
#menuPrincipal ul li#menu3 a {
    background: url(../img/fr/couple.png) no-repeat scroll -92px 0;
	width:90px;
}
#menuPrincipal ul li#menu3 a:hover, #menuPrincipal ul.thematique3 li#menu3 a{
    background: url(../img/fr/couple.png) no-repeat scroll 0px 0px;
	width:90px;
}
#menuPrincipal ul li#menu4 a {
    background: url(../img/fr/famille.png) no-repeat scroll -92px 0;
	width:90px;
}
#menuPrincipal ul li#menu4 a:hover, #menuPrincipal ul.thematique4 li#menu4 a{
    background: url(../img/fr/famille.png) no-repeat scroll 0px 0px;
	width:90px;
}
#menuPrincipal ul li#menu5 a {
    background: url(../img/fr/psycho.png) no-repeat scroll -92px 0;
	width:90px;
}
#menuPrincipal ul li#menu5 a:hover, #menuPrincipal ul.thematique5 li#menu5 a{
    background: url(../img/fr/psycho.png) no-repeat scroll 0px 0px;
	width:90px;
}
#menuPrincipal ul li#menu6 a {
    background: url(../img/fr/management.png) no-repeat scroll -92px 0;
	width:90px;
	}
#menuPrincipal ul li#menu6 a:hover, #menuPrincipal ul.thematique6 li#menu6 a {
    background: url(../img/fr/management.png) no-repeat scroll -1px 0px; 
	width:90px;
}
#menuPrincipal ul li#menu7 a {
    background: url(../img/fr/societe.png) no-repeat scroll -93px 0px;
	width:90px;
    /*background-color: blue;*/
	}
#menuPrincipal ul li#menu7 a:hover, #menuPrincipal ul.thematique7 li#menu7 a {
    background: url(../img/fr/societe.png) no-repeat scroll -1px 0px;
}
#menuPrincipal ul li#menu8 a {
    background: url(../img/fr/menu9sensdelavie.png) no-repeat scroll left top;
	width:91px;
}
#menuPrincipal ul li#menu8 a:hover, #menuPrincipal ul.thematique8 li#menu8 a {
    background: url(../img/fr/menu9sensdelaviehover.png) no-repeat scroll left top;
    width:91px;
	
}
#menuPrincipal ul li#menu9 a {
/*    background: url(../img/fr/menu10voyage.png) no-repeat scroll left top; */
    background:transparent url(../img/fr/webtv_button.png) no-repeat scroll -1px 0;
	width:91px;
	}
#menuPrincipal ul li#menu9 a:hover, #menuPrincipal ul.thematique9 li#menu9 a {
/*    background: url(../img/fr/menu10voyagehover.png) no-repeat scroll left top; */
    background:transparent url(../img/fr/webtv_button.png) no-repeat scroll -1px 0;
	width:91px;
	
}
#menuPrincipal ul li#menu10 a {
/**/
/* background:transparent url(../img/fr/webtv_button.png) no-repeat scroll -1px 0; */
/**/
    background: url(../img/fr/vie.png) no-repeat scroll -93px 0px;
	width:91px;
}
#menuPrincipal ul li#menu10 a:hover, #menuPrincipal ul.thematique10 li#menu10 a {
/**/
/* background:transparent url(../img/fr/webtv_button.png) no-repeat scroll -1px 0; */
/**/
   background: url(../img/fr/vie.png) no-repeat scroll 0px 0px;
	width:91px;
	
}

/* Horizontal Carousel */
#carousel1 {
  float: left;
  width: 380px;
  height: 143px;
  position: relative;
  background:#EEF4FA repeat-y scroll 0%;
  display: inline;
  }

#carousel1 .container {
  float: left;
  width: 312px;
  height: 115px;
  position: relative;    
  overflow: hidden;
  margin-top: 15px;
  background: #ebf2ed;

}

#carousel1 p.tp, #carousel1 p.btm {
    margin: 0 0 0 0;
    font-size: 0.80em;
    height: 15px;
    position: absolute;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
}
#carousel1 p.tp {
    top: 0px;
    left: 35px;
}
#carousel1 p.btm {
    bottom: 0px;
    right: 35px;
    color: #ffb700;
}

#carousel1 ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 146px;
}                      

#carousel1 ul li {
  width: 312px;
  height: 115px;
  list-style:none;   
  float:left;
  margin-top: 0px;
}
#carousel1 ul li.carBg0, #carousel2 ul li.carBg0 {
  background-color: #4275A4;

}
#carousel1 ul li.carBg1, #carousel2 ul li.carBg1  {
  background-color: #4275A4;

}
#carousel1 ul li img {
    float: left;
    width: 120px;
    padding-left: 15px;
    margin-top: 18px;
}
#carousel1 ul li p {
    margin: 0 0 0 140px;
    padding-top: 15px;
}
#carousel1 .previous_button {
  float:left;  
  width: 34px;
  height: 146px;
  background:transparent url(../img/gchflechevideo.png) no-repeat scroll 7px 50%;
  z-index: 100;
  cursor: pointer;
}

#carousel1 .previous_button_over {
  background:transparent url(../img/gchflechevideo.png) no-repeat scroll 7px 50%;
}

#carousel1 .previous_button_disabled {
  background:transparent url(../img/gchflechevideo.png) no-repeat scroll 7px 50%;
  cursor: default;
}

#carousel1 .next_button {
  float:left;  
  width: 34px;
  height: 146px;
  background: url(../img/carousel/1/droite_default.jpg);
  z-index: 100;
  cursor: pointer;
}

#carousel1 .next_button_over {
  background: url(../img/carousel/1/h_droite_default.jpg);
}

#carousel1 .next_button_disabled {
  background: url(../img/carousel/1/droite_default.jpg);
  cursor: default;
}

#carousel1 .container ul li div.videoPrev {
    position: relative;
}
#carousel1 .container ul li div.videoPrev p {
    font-size: 8pt;
    font-family: "Trebuchet MS", sans-serif;
    /*margin: 0 0 0 0;*/
	width:251px;
margin-top:1px;
}

/* Horizontal Carousel */
.carousel1 {
  float: left;
  width: 380px;
  height: 146px;
  /*margin-bottom: 10px;*/
  position: relative;
   background:#EEF4FA none repeat-y scroll 0%;
}

.carousel1 .container {
  float: left;
  width: 312px;
  height: 125px;
  position: relative;    
  overflow: hidden;
  margin-top: 15px;
  background-color: #4275A4;
}

.carousel1 p.tp, .carousel1 p.btm {
    margin: 0 0 0 0;
    font-size: 0.80em;
    height: 15px;
    position: absolute;
    /*text-transform: uppercase;*/
    font-weight: bold;
    font-size: 10pt;
}
.carousel1 p.tp {
    top: 0px;
    left: 35px;
}
.carousel1 p.btm {
    /*margin-top: 115px;
    margin-left: 35px;*/
    bottom: 0px;
    right: 35px;
    /*color: #ffb700;*/
}

.carousel1 ul {
  margin: 0;
  padding:0;
  /*padding-top: 3px;*/
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 146px;
}                      

.carousel1 ul li {
 float:left;
height:113px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:0px;
width:310px;
}
.carousel1 ul li.carBg0, .carousel2 ul li.carBg0  {
  background:#4275A4 none repeat-y scroll 0% 50%;
  /*border:1px solid;*/
  
}
.carousel1 ul li.carBg1, .carousel2 ul li.carBg1 {
  background:#4275A4 none repeat-y scroll 0% 50%;
  /*border:1px solid;*/
}
.carousel1 ul li img {
float:left;
/*margin-top:11px;*/
padding-left:6px;
position:relative;
top:28px;
width:120px;
}
.carousel1 ul li p {
    margin: 0 0 0 140px;
    padding-top: 15px;
}
.videoDesc p .vp2  {
color:#FFFFFF;
left:2px;
position:relative;

}
.carousel1 p.vp2 a {

position:absolute;
top:0px;

}
#main #data #v1 h4 {
background:transparent url(../img/titlecarroussel.png) repeat scroll -4px 9px;}
.carousel1 .previous_button {
  float:left;  
  width: 34px;
  height: 146px;
  background:transparent url(../img/gchflechevideo.png) no-repeat scroll -4px 9px;
  z-index: 100;
  cursor: pointer;
}

.carousel1 .previous_button_over {
  background:transparent url(../img/gchflechevideo.png) no-repeat scroll -4px 9px;
}

.carousel1 .previous_button_disabled {
  background:transparent url(../img/gchflechevideo.png) no-repeat scroll -4px 9px;
  cursor: default;
}

.carousel1 .next_button {
  float:left;  
  width: 34px;
  height: 146px;
 background:transparent url(../img/drtflechevideo.png) no-repeat scroll 1px 9px;
  z-index: 100;
  cursor: pointer;
}

.carousel1 .next_button_over {
  background:transparent url(../img/drtflechevideo.png) no-repeat scroll 1px 9px%;
}

.carousel1 .next_button_disabled {
 background:transparent url(../img/drtflechevideo.png) no-repeat scroll 1px 9px;
  cursor: default;
}

.carousel1 .container ul li div.videoPrev {
    position: relative;
}
.carousel1 .container ul li div.videoPrev p {
    font-size: 19pt;
    font-family: "verdana", sans-serif;
    /*margin: 0 0 0 0;*/
}

/* Horizontal Carousel */
#carousel3 {
background:#fff;
display:inline;
float:left;
height:153px;
margin-left:19px;
position:relative;
width:620px;
}

#carousel3 .container {
float:left;
height:115px;
left:24px;
margin-top:16px;
overflow:hidden;
position:relative;
width:535px;
/*border:1px solid;*/
}
#carousel3 p.tp, #carousel3 p.btm {
    margin: 0 0 0 0;
    font-size: 0.80em;
    height: 15px;
    position: absolute;
    /*text-transform: uppercase;*/
    font-weight: bold;
}
#carousel3 p.tp {
    background:transparent url(../img/derniere_video.png) no-repeat;
    top: 0px;
    left: 30px;
    font-size: 10pt;
	color:#fff;
	width:180px;
	height:24px;
	text-align:center;
}
#carousel3 p.btm {
    /*margin-top: 115px;
    margin-left: 35px;*/
    bottom: 0px;
    right: 35px;
    color: #ffb700;
}
#carousel3 ul {
height:146px;
left:0px;
margin:0pt;
padding:0px;
position:relative;
top:0px;
width:100000px;
}                      

#carousel3 ul li {
  width:133px;
  height: 115px;
  text-align: center; 
  list-style:none;   
  float:left;
  margin-top: 0px;
}
#carousel3 ul li p {
    margin: 0 0 0 0;
}
#carousel3 ul li  .videoPrev  a img {
    height:65px;
	margin-top:8px;
	width:95px;
	color:#FFFFFF;
}

#carousel3 .videoDesc {
	display	: none;
}

#carousel3 .container ul li div.videoPrev p {
	font-family: "verdana", sans-serif;
	font-size: 10px;
	line-height: 9px;
	color:black;
	font-weight:bold;
	margin-top:3px;
}
#carousel3 .container ul li div.videoPrev p a{
   color:black;
}
#carousel3 ul li a {
color:black;}


#carousel3 .videoPrev .videoDesc { 
	display:none; 
}

#carousel3 .previous_button {
  float:left;  
  width: 34px;
  height: 145px;
  z-index: 100;
  cursor: pointer;
  position: absolute;
  left:-10px;
}



#carousel3 .next_button {
 cursor:pointer;
height:144px;
top:0;
left:558px;
position:absolute;
width:28px;
z-index:100;
}

#carouselsEnPlus .container li {
   background:none;
}
/* Horizontal Carousel */
#carousel5 {
  float: left;
  width: 380px;
  height: 146px;
  /*margin-bottom: 10px;*/
  position: relative;
  /*background-color: #3b545b;*/
  background-color: #52737c;
  background-image: url(../img/carousel/bg_carousel_fond_clair.jpg);
  background-repeat: repeat-y;
}

#carousel5 .container {
  float: left;
  width: 312px;
  height: 115px;
  position: relative;    
  overflow: hidden;
  margin-top: 15px;
  background-color: #505050;
}

#carousel5 p.tp, #carousel5 p.btm {
    margin: 0 0 0 0;
    font-size: 0.80em;
    height: 15px;
    position: absolute;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
}
#carousel5 p.tp {
    top: 0px;
    left: 35px;
}
#carousel5 p.btm {
    /*margin-top: 115px;
    margin-left: 35px;*/
    bottom: 0px;
    right: 35px;
    color: #ffb700;
}

#carousel5 ul {
  margin: 0;
  padding:0;
  /*padding-top: 3px;*/
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 146px;
}                      

#carousel5 ul li {
  width: 312px;
  height: 115px;
  list-style:none;   
  float:left;
  margin-top: 0px;
}
#carousel5 ul li.carBg0, #carousel2 ul li.carBg0 {
  background-color: #505050;
}
#carousel5 ul li.carBg1, #carousel2 ul li.carBg1 {
  background-color: #5C5C5C;
}
#carousel5 ul li img {
    float: left;
    width: 120px;
    padding-left: 15px;
    margin-top: 18px;
}
#carousel5 ul li p {
    margin: 0 0 0 140px;
    padding-top: 15px;
}
#carousel5 ul li h4 {
    margin: 0 0 0 0px;
    position: absolute;
    left: 5px;
    font-weight: normal;
    font-size: 13px;
}

#carousel5 .previous_button {
  float:left;  
  width: 34px;
  height: 146px;
  background: url(../img/carousel/1/gauche_default.png);
  z-index: 100;
  cursor: pointer;
}

#carousel5 .previous_button_over {
  background: url(../img/carousel/1/h_gauche_default.png);
}

#carousel5 .previous_button_disabled {
  background: url(../img/carousel/1/gauche_default.png);
  cursor: default;
}

#carousel5 .next_button {
  float:left;  
  width: 34px;
  height: 146px;
  background: url(../img/carousel/1/droite_default.png);
  z-index: 100;
  cursor: pointer;
}

#carousel5 .next_button_over {
  background: url(../img/carousel/1/h_droite_default.png);
}

#carousel5 .next_button_disabled {
  background: url(../img/carousel/1/droite_default.png);
  cursor: default;
}

#carousel5 .container ul li div.videoPrev {
    position: relative;
}
#carousel5 .container ul li div.videoPrev p {
    font-size: 13px;
    font-family: "Trebuchet MS", sans-serif;
    /*margin: 0 0 0 0;*/
}

/* Horizontal Carousel */
#carousel8 {
  float: left;
  width: 380px;
  height: 145px;
  /*position: relative;*/
  background:#fff none repeat scroll 0% 50%;
 }

#carousel8 .container {
/*border:1px solid;*/
float:left;
height:115px;
margin-top:15px;
overflow:hidden;
width:310px;
position: absolute;
margin-left: 34px;
}

#carousel8 p.tp, #carousel8 p.btm {
    margin: 0 0 0 0;
    /*font-size: 0.80em;*/
    font-size: 12px;
    height: 15px;
    position: absolute;
    /*text-transform: uppercase;*/
    font-weight: bold;
}
#carousel8 p.tp {
    top: 0px;
    left: 35px;
    font-size: 10pt;
	text-align:center;
	color:#fff;
	background:transparent url(../img/voir_aussi.png) no-repeat scroll ;
	width:100px;
	height:24px;
	

}
#carousel8 p.btm {
    right: 35px;
    color: white ;	
	height:15px;
}


#carousel8 ul {
  margin: 0;
  padding:0;
  padding-top: 0px;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 145px;
}                      

#carousel8 ul li {
  width: 156px;
  height: 115px;
  text-align: center; 
  list-style:none;   
  float:left;
  margin-top: 0px;
  color:black;
}
#carousel8 ul li a {
color:black;
}
#carousel8 ul li p {
    margin: 0 0 0 0;
}

#carousel8 .previous_button {
  float:left;  
  width: 34px;
  height: 145px;
  z-index: 100;
  cursor: pointer;
  position: absolute;
}



#carousel8 .next_button {
  float:left;  
  width: 28px;
  height: 145px;
  z-index: 100;
  cursor: pointer;
  position: absolute;
  margin-left: 343px;
}






#carousel8 .container ul li div.videoPrev p {
    font-family: "verdana", sans-serif;
    margin: 4px 17px 20px 0;
    font-size: 10px;
    line-height: 9px;
	color:black;

}

#carousel8 .container ul li div.videoPrev p a {
	color:black;
}


#carousel8 a img {
    height:65px;
	margin-top:8px;
	width:95px;
	color:black;
}

#carousel8 .videoDesc {
	display:none;
}

/* thematisation */

.carouselThematique0   .container {
     background:#E1DAD1 none repeat scroll 0% 50%;
}
.carouselThematique0   .previous_button,
.carouselThematique0  .previous_button_over,
.carouselThematique0  .previous_button_disabled {
  background:transparent url('../img/gauche_default.png') no-repeat scroll  7px 50%;
  cursor: default;
}
.carouselThematique0  .next_button,
.carouselThematique0   .next_button_disabled,
.carouselThematique0  .next_button_over {
 background:transparent url('../img/droite_default.png') no-repeat scroll 5px 50%;

}





.carouselThematique1  .container{
     background:#e3f3f3 none repeat scroll 0% 50%;
}
.carouselThematique1   .previous_button,
.carouselThematique1  .previous_button_over,
.carouselThematique1  .previous_button_disabled {
  background:transparent url('../img/video_thematique/sante/left.png') no-repeat scroll  7px 50%;
  cursor: default;
}
.carouselThematique1  .next_button,
.carouselThematique1   .next_button_disabled,
.carouselThematique1  .next_button_over {
 background:transparent url('../img/video_thematique/sante/right.png') no-repeat scroll 5px 50%;
}





.carouselThematique2  .container {
     background:#e7f6e9 none repeat scroll 0% 50%;
}
.carouselThematique2   .previous_button,
.carouselThematique2  .previous_button_over,
.carouselThematique2  .previous_button_disabled {
  background:transparent url('../img/video_thematique/bien-etre/left.png') no-repeat scroll  7px 50%;
  cursor: default;
}
.carouselThematique2  .next_button,
.carouselThematique2   .next_button_disabled,
.carouselThematique2  .next_button_over {
 background:transparent url('../img/video_thematique/bien-etre/right.png') no-repeat scroll 5px 50%;
}





.carouselThematique3  .container{
     background:#ffffcc none repeat scroll 0% 50%;
}
.carouselThematique3   .previous_button,
.carouselThematique3  .previous_button_over,
.carouselThematique3  .previous_button_disabled {
  background:transparent url('../img/video_thematique/sexualite/left.png') no-repeat scroll  7px 50%;
  cursor: default;
}
.carouselThematique3  .next_button,
.carouselThematique3   .next_button_disabled,
.carouselThematique3  .next_button_over {
 background:transparent url('../img/video_thematique/sexualite/right.png') no-repeat scroll 5px 50%;
}





.carouselThematique4   .container{
     background:#fef0de none repeat scroll 0% 50%;
}
.carouselThematique4   .previous_button,
.carouselThematique4  .previous_button_over,
.carouselThematique4  .previous_button_disabled {
  background:transparent url('../img/video_thematique/famille/left.png') no-repeat scroll  7px 50%;
  cursor: default;
}
.carouselThematique4  .next_button,
.carouselThematique4   .next_button_disabled,
.carouselThematique4  .next_button_over {
 background:transparent url('../img/video_thematique/famille/right.png') no-repeat scroll 5px 50%;
}





.carouselThematique5  .container {
     background:#fee9e5 none repeat scroll 0% 50%;
}
.carouselThematique5   .previous_button,
.carouselThematique5  .previous_button_over,
.carouselThematique5  .previous_button_disabled {
  background:transparent url('../img/video_thematique/psycho/left.png') no-repeat scroll  7px 50%;
  cursor: default;
}
.carouselThematique5  .next_button,
.carouselThematique5   .next_button_disabled,
.carouselThematique5  .next_button_over {
 background:transparent url('../img/video_thematique/psycho/right.png') no-repeat scroll 5px 50%;
}





.carouselThematique6  .container {
     background:#f1e7e9 none repeat scroll 0% 50%;
}
.carouselThematique6   .previous_button,
.carouselThematique6  .previous_button_over,
.carouselThematique6  .previous_button_disabled {
  background:transparent url('../img/video_thematique/management/left.png') no-repeat scroll  7px 50%;
  cursor: default;
}
.carouselThematique6  .next_button,
.carouselThematique6   .next_button_disabled,
.carouselThematique6  .next_button_over {
 background:transparent url('../img/video_thematique/management/right.png') no-repeat scroll 5px 50%;
}





.carouselThematique7  .container {
     background:#fceef5 none repeat scroll 0% 50%;
}
.carouselThematique7   .previous_button,
.carouselThematique7  .previous_button_over,
.carouselThematique7  .previous_button_disabled {
  background:transparent url('../img/video_thematique/societe/left.png') no-repeat scroll  7px 50%;
  cursor: default;
}
.carouselThematique7  .next_button,
.carouselThematique7   .next_button_disabled,
.carouselThematique7  .next_button_over {
 background:transparent url('../img/video_thematique/societe/right.png') no-repeat scroll 5px 50%;
}





.carouselThematique8   .container {
     background:#ece5ec none repeat scroll 0% 50%;
}
.carouselThematique8   .previous_button,
.carouselThematique8  .previous_button_over,
.carouselThematique8  .previous_button_disabled {
  background:transparent url('../img/video_thematique/sensvie/left.png') no-repeat scroll  7px 50%;
  cursor: default;
}
.carouselThematique8  .next_button,
.carouselThematique8   .next_button_disabled,
.carouselThematique8  .next_button_over {
 background:transparent url('../img/video_thematique/sensvie/right.png') no-repeat scroll 5px 50%;
}





.carouselThematique9  .container {
     background:#e2ebf3 none repeat scroll 0% 50%;
}
.carouselThematique9   .previous_button,
.carouselThematique9  .previous_button_over,
.carouselThematique9  .previous_button_disabled {
  background:transparent url('../img/video_thematique/voyage/left.png') no-repeat scroll  7px 50%;
  cursor: default;
}
.carouselThematique9  .next_button,
.carouselThematique9   .next_button_disabled,
.carouselThematique9  .next_button_over {
 background:transparent url('../img/video_thematique/voyage/right.png') no-repeat scroll 5px 50%;
}





.carouselThematique10  .container {
     background:#e9f4f7 none repeat scroll 0% 50%;
}
.carouselThematique10   .previous_button,
.carouselThematique10  .previous_button_over,
.carouselThematique10  .previous_button_disabled {
  background:transparent url('../img/video_thematique/viepratique/left.png') no-repeat scroll  7px 50%;
  cursor: default;
}
.carouselThematique10  .next_button,
.carouselThematique10   .next_button_disabled,
.carouselThematique10 .next_button_over {
 background:transparent url('../img/video_thematique/viepratique/right.png') no-repeat scroll 5px 50%;
}






/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


/* QuickMenu 0 */

/*"""""""" (MAIN) Container""""""""*/	
#qm0	
{	
    width:auto;
    padding:0px 0px 0px 10px;
    margin:0px;
    background-color:#FFFFFF;
    border-width:1px 0px 1px 0px;
    border-style:solid;
    border-color:#5B838F;
}


/*"""""""" (MAIN) Items""""""""*/	
#qm0 a	
{	
    padding:3px 20px 3px 8px;
    background-color:transparent;
    color:#5B838F;
    font-family:Arial;
    font-size:14px;
    text-decoration:none;
    border-width:0px 0px 0px 1px;
    border-style:solid;
    border-color:#5B838F;
}


/*"""""""" (MAIN) Hover State""""""""*/	
#qm0 a:hover	
{	
    background-color:#5B838F;
    color:#FFFFFF;
    text-decoration:underline;
}


/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
#qm0 li:hover>a	
{	
    background-color:#5B838F;
    color:#FFFFFF;
    text-decoration:underline;
}


/*"""""""" (MAIN) Parent Items""""""""*/	
#qm0 .qmparent	
{	
    background-repeat:no-repeat;
    background-position:92% 50%;
}


/*"""""""" (MAIN) Active State""""""""*/	
body #qm0 .qmactive, body #qm0 .qmactive:hover	
{	
    background-color:#5B838F;
    background-image:url(/qmimages/gradient_10.gif);
    color:#FFFFFF;
    text-decoration:underline;
}


/*"""""""" (SUB) Container""""""""*/	
#qm0 div, #qm0 ul	
{	
    padding:5px;
    background-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
    border-color:#333333;
}


/*"""""""" (SUB) Items""""""""*/	
#qm0 div a, #qm0 ul a	
{	
    padding:2px 40px 2px 5px;
    color:#5B838F;
    font-size:13px;
    border-width:0px 0px 0px 4px;
    border-style:solid;
    border-color:#FFFFFF;
}


/*"""""""" (SUB) Hover State""""""""*/	
#qm0 div a:hover	
{	
    text-decoration:none;
    border-color:#A2A1AD;
}


/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
#qm0 ul li:hover>a	
{	
    text-decoration:none;
    border-color:#A2A1AD;
}


/*"""""""" (SUB) Active State""""""""*/	
body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
{	
    background-image:url(/qmimages/gradient_11.gif);
    background-repeat:repeat;
    border-color:#A2A1AD;
}


/*"""""""" Individual Titles""""""""*/	
#qm0 .qmtitle	
{	
    margin:2px 5px 5px 5px;
    color:#112747;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
}


/*"""""""" Individual Horizontal Dividers""""""""*/	
#qm0 .qmdividerx	
{	
    border-top-width:1px;
    margin:4px 5px 4px 5px;
    border-color:#A2A1AD;
}


/*"""""""" Custom Rule""""""""*/	
ul#qm0 ul li:hover > a.qmparent	
{	
    background-image:url(/qmimages/arrow_1.gif);
    text-decoration:underline;
}


/*"""""""" Custom Rule""""""""*/	
ul#qm0 ul li .qmparent	
{	
    background-image:url(/qmimages/arrow_0.gif);
    background-repeat:no-repeat;
    background-position:92% 50%;
}
/**
 * http://www.webelix.net/trucs_et_astuces-(JavaScript)_Infobulle_dynamique.html
 */
/**
 * http://www.webelix.net/trucs_et_astuces-(JavaScript)_Infobulle_dynamique.html
 */
.link_bulle {
    cursor: default;
    color: gray;
    border-bottom: 1px dotted gray;
}

.infos_bulle {
    z-index: 500;
    position: absolute;
    top: -999px;
    color: black;
    padding: 6px 8px; /* 6 8 6 8*/
    border: 1px solid #005193;
    background-color: #fff;
    width: 330px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
 
}

.infos_bulle p {
    margin: 0 0 5px 0;
    font-weight: bolder;
	color:#888;
}
.infos_bulle p + p {
    margin: 0 0 0 0;
    font-weight: normal;
	color:#444;
}


#footerAllLists {
	/*clear:both;*/
height:250px;
position:relative;
vertical-align:top;
width:700px;
margin-left:auto;
margin-right:auto;	
}

.footerList {
	vertical-align:top;
	margin:0;
	padding:0;
	position:absolute;
	top:50px;
}

.footerList h3 {
	padding:0;
	margin:0;
}

.footerList ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

.footerList ul li {
	font-size:x-small;
	padding:1px 0;
	white-space: nowrap;
}


#footerDossiersList {
	left:10px;
}

#footerInterviewsList {
	left:0;
	margin-left:240px;
}
#footerEmissionsList {
	left:0;
	margin-left:500px;
}
iframe#_atssh {
display:none;

}






#main #top {
    height: 270px;
    margin-bottom:0px;
    font-size: 7pt;
    font-weight: bold;
	 /**/
	background:transparent url(../img/header_new.png) repeat-x 0px 23px;
	top:176px;
	/**/
    /*
	background:transparent url(../img/header.png) repeat-x scroll 0 -16px;
	*/
    width: 993px;
    color:#000;
}
#main #top a {
color:#fff;}
/****** titre H1 ************/
#main #top h1 {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 150px;
    width:157px;
     z-index: 5; /* pour être en dessous de la pub */
	 margin-top:1px;
}
#main #top h1 a {
/*
background:transparent url(../img/logoheader.png) no-repeat scroll 0%;
*/
background:transparent;
display:block;
height:101px;
left:30px;
position:absolute;
top:24px;
width:111px;
}
#main #top h1 a:hover {
    text-decoration: none;
}
#main #top h1 span.bg {
    height: 148px;
    width: 149px;
    position: absolute;
    display: block; /* pour que ca prenne en compte la taille */
    top: 0px;
    left: 45px;
}

#main #top h1 a span.txt {
    height: 150px;
    width: 460px;
    visibility: hidden
}
#main #top #stats {
    position: absolute;
    top: 0px;
    margin-left: 10px;
    margin-top: 5px;
}
#main #top #stats p {
    margin: 0 0 0 0;
    font-size: 9pt;
}
#main #top #stats p span.orange {
    color: #ffb700;
}
/***** menu principal ****/
#main #top #menuPrincipal {
	height:56px;
	left:0pt;
	position:relative;
	/**/
	top:176px;
	/**/
	/*
	top:142px;
	*/
	width:993px;
	z-index:50;
}
#main #top #menuPrincipal ul {
    list-style-type: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    display: block;
    z-index: 90;
    position: absolute;
    bottom: 0;
    left: 0;
}

#main #top #menuPrincipal ul li {
    display: inline;
    float: left;
    position: relative;
    z-index: 4000;
}
#main #top #menuPrincipal ul li a {
    text-align: center;
 
}
#main #top #menuPrincipal ul li a span {
    /*visibility: hidden;*/
}
#main #top #menuPrincipal ul li a {
    height: 38px;
    display: block; /* pour que la taille soit prise en compte */
    z-index: 5000;
    position: relative;
}
#main #top #menuPrincipal ul li a span {
    visibility: hidden;
    height: 28px;
    display: block; /* pour que la taille soit prise en compte */
}
/**
 * see style.fr.css
 */
#main #top #menuPrincipal #menu2bg {
   width: 993px;
    /*
	height: 90px;
	*/
	height:20px;
    position: relative;
    top: -0px;
    left: 0px;
	background:#FFFFFF url(../img/bgd_menu_new.png) repeat-y scroll -1px 0px;
	/*
	background:#fff url(../img/menu04.png) repeat-x scroll top left;
	*/
}


/*****************************/
#main #top #subMenu {
height:25px;
left:0pt;
position:absolute;
/**/
top:230px;
/**/
/*
top:233px;
*/
width:99%;
z-index:20;
font-size:8pt;
font-weight: bold;

}
#main #top #subMenu a {
    color: white;
	font-size:8pt;
	font-weight: bold;
}
#main #top #subMenu ul {
    list-style-type: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0px;
    background-position: center;
    background-repeat: repeat-x;
    height: 25px;
	width:100%;
}

#main #top #subMenu ul#subMenuItem1 {
	text-align:left;
	color:#029c9e;
}
#main #top #subMenu ul#subMenuItem1 a {
	color:#029c9e;
}
#main #top #subMenu ul#subMenuItem2 {
	text-align:left;
	color:#1e9a2f;
}
#main #top #subMenu ul#subMenuItem2 a {
    color:#1e9a2f;
}
#main #top #subMenu ul#subMenuItem3 {
	text-align:left;
	color:#ebc500;
}
#main #top #subMenu ul#subMenuItem3 a {
	color:#ebc500;
}

#main #top #subMenu ul#subMenuItem4 {
	text-align:left;
	color:#df8e15;
}
#main #top #subMenu ul#subMenuItem4 a {
	color:#df8e15;
}

#main #top #subMenu ul#subMenuItem5 {
	text-align:right;
	color:#d63219;
}
#main #top #subMenu ul#subMenuItem5 a {
	color:#d63219;
}
#main #top #subMenu ul#subMenuItem6 {
	text-align:right;
	color:#6c2739;
}
#main #top #subMenu ul#subMenuItem6 a {
   	color:#6c2739;
}

#main #top #subMenu ul#subMenuItem7 {
	text-align:right;
	color:#931964;
}
#main #top #subMenu ul#subMenuItem7 a {
    	color:#931964;
	}

#main #top #subMenu ul#subMenuItem8 {
	text-align:right;
	color:#57275e;
}
#main #top #subMenu ul#subMenuItem8 a{
    color:#57275e;
}
#main #top #subMenu ul#subMenuItem9 {
	text-align:right;
	color:#005193;
}
#main #top #subMenu ul#subMenuItem9 a {
	color:#005193;
}

#main #top #subMenu ul#subMenuItem10 {
	text-align:right;
	color:#0092c1;
}
#main #top #subMenu ul#subMenuItem10 a {
	color:#0092c1;
}
#main #top #subMenu ul li {
    display: inline;
    margin-left: 5px;
    margin-top: 3px;
    position: relative;
    bottom: -2px;
}

/****** espace membre ****/
form.espaceMembre {
width:992px;
height:29px;
}
span.newsletter-header {
background:transparent url(../img/espace-membre-separateur.png) no-repeat scroll top left;
height:29px;
position:absolute;
width:5px;

}
* html #espaceMembre {
position:absolute;
height:25px;
padding-top:0px;
background:transparent url(../img/bgrd_espacemembre.png) repeat-x scroll top left;
}
#espaceMembre {
background:transparent url(../img/bgrd_espacemembre.png) repeat-x scroll top left;

height:29px;
position:fixed;
/*float:left;*/
top:0px;
width:993px;
z-index:999;
color:#FFFFFF;
font-family:helvetica;
font-size:8pt;
text-align:center;
padding:0px;
text-decoration:none;
padding:0px;
}
#espaceMembre a:link {
font-family:helvetica;
font-size:9pt;
font-weight:bold;
top:0px;
}
#espaceMembre a:hover {

font-family:helvetica;
font-size:9pt;
font-weight:none
}
#espace-membre-connec {
background:transparent url(../img/espace-membre-separateur.png) no-repeat scroll top right;
height:29px;
float:left;
top:0px;
width:600px;
color:#000;
z-index:1000;
color:#FFFFFF;
font-family:helvetica;
font-size:9pt;
text-align:center;
padding:0px;
height:29px;
}
#espace-membre-connec a {
font-size:7pt;}

* html#espace-membre-connec {
background:transparent url(../img/espace-membre-separateur.png) no-repeat scroll bottom right;
font-size:8pt;
height:29px;
padding:0px;
width:600px;}
#espaceMembre  #espace-membre-newslet {
background:transparent url(../img/newsletter_small.gif) no-repeat scroll 4px 7px;
color:#FFFFFF;
float:left;
font-size:9pt;
height:29px;
padding-left:18px;
padding-right:8pt;
text-align:center;
top:0px;
z-index:1000;}
#espaceMembre #espace-membre-newslet form.connec {
background:transparent url(../img/espace-membre-separateur.png) no-repeat scroll right bottom;
height:29px;
width:271px;

}
#espaceMembre  #espace-membre-newslet input.newslet{
position:relative;
top:4px;
}
#espaceMembre  #espace-membre-rss {
background:transparent url(../img/rss_small.gif) no-repeat scroll 0 7px;
float:right;
height:29px;
margin-right:8px;
text-align:right;
width:80px;
font-size:8pt;

}
#espaceMembre  #espace-membre-rss a  {
position:relative;
top:7px;}

#espaceMembre a {
    margin-top: 5px;
  	color:#fff;
	font-size:9pt;
    font-weight:bold;
}
#espaceMembre form .inputbox {
border:1px solid #29568A;
height:15px;
margin-top:2px;
text-align:left;
width:90px;
color:#000;
font-size:7pt;

}
#espaceMembre form .emsubmit {
   background:transparent url(../img/boutok.gif) no-repeat scroll 0%;
   padding: 0 0 0 0;
   border:none;
   font-size:7pt;
   height:19px;
   padding:0pt;
   width:21px;
   cursor:pointer;
}
/**************************/
#main #top .pub {
/*border:1px solid #006998;*/
float:left;
height:88px;
position:absolute;
right:8px;
top:40px;
margin-top:0px;
/*width:728px !important;*/
/*width:728px;*/
z-index:10;
}
#top#ad2057.pub {
margin: 0 0 0 0;
padding:0 0 0 0;
position:relative;
float:left;
}
#main #top .pub p {
padding:0 0 0 0;
    margin: 0 0 0 0;
    height: 90px;
    width: 726px;
}
#main #top .pub p span {
    visibility: hidden;
}

/**************************/


/******************************/
#main #top #motd {
    /*background-color:red;*/
/*background-repeat:repeat-y;*/
height:20px;
padding-left:10px;
/*padding-top:25px;*/
position:absolute;
top:255px;
width:993px;
font-size:7pt;
font-weight:bold;
}
#main #top #motd h2 {
    margin: 0 0 0 12px;
    padding: 0 0 0 0;
    color:#000;
    font-size:7pt;
    font-weight:bold;
    z-index: 20;
    line-height: 21px;
}

#main #top #motd h2 a {
    color:#000; 
}
#main #top #motd  h2 a.orange  { color:#000;}

/*page_interne_bienEtre 
fondvidéo+fond-boite #e7f6e9
fond a la une #016811

page_interne_famille
fondvidéo+fond-boite #fef0de
fond a la une #c97604

page_interne_management
fondvidéo+fond-boite #f1e7e9
fond a la une #50111a

page_interne_psycho
fondvidéo+fond-boite #fee9e5
fond a la une #c62610

page_interne_sante
fondvidéo+fond-boite #e3f3f3
fond a la une #009b9d

page_interne_sens de la vie
fondvidéo+fond-boite #ece5ec
fond a la une #420b3e

page_interne_sexualité
fondvidéo+fond-boite #fcf3d0
fond a la une #cca50a

page_interne_societe
fondvidéo+fond-boite #fceef5
fond a la une #7a0645

page_interne_vie_pratique
fondvidéo+fond-boite #e9f4f7
fond a la une #036385

page_interne_voyage
fondvidéo+fond-boite #e2ebf3
fond a la une #003767
*/

.verticalign {
	line-height	: 27px;
}

.verticalign span, .verticalign input, .verticalign a {
	vertical-align	: middle;
}
#mandatory {
  color:#888;
	position	: absolute;
	left		: 5px;
	top		: 44px;
  font-size:7pt;
}

#accountCreate h2 {
	font-size	: 12pt;
}

#accountCreate a {
  color:#14537F;
  text-decoration:underline;
}
.account_last_row {
  border-bottom: 1px solid #AAF;
  width:80%;
  margin:0 auto;
}

#accountCreate #dataLeft h3 {
	height		: 30px;
	line-height	: 30px;
	font-size	: 10pt;
	color		: #fff;
	background	: url(/img/inscription/title_page_inscription.png);
	margin		: 0;
	padding-left	: 12px;
	width		: 572px;
}

#accountCreate #dataLeft table {
	margin-top	: 10px;
}

#accountCreate #dataLeft .subtable {
	margin-top	: 0;
	width		: 100%;
}

#accountCreate #dataLeft .subtable td {
}

#accountCreate #dataLeft .label {
	width		: 180px;
	text-align	: right;
	padding-right	: 20px;
	height		: 35px;
}

#accountCreate #dataLeft .inputbox {
	width		: 238px;
	border		: 1px #aaa solid;
}

#accountCreate label {
	float		: none;
}

.red {
	color		: red;
}

#accountCreate #dataLeft .checkAccount {
	color		: #31972a;
	text-decoration	: underline;
}

#accountCreate .createOption {
	margin-left	: 21px;
}

#accountCreate .createOption p {
	font-weight	: bold;
	margin-top	: 20px;
	margin-bottom	: 0;
}

.miniselect {
	width		: 71px;
}

.hideme {
	display		: none;
}

#accountCreate #dataRight h2 {
	height		: 41px;
	background	: url(/img/inscription/devenez_membre.png) no-repeat;
	margin		: 0;
}

#accountCreate #dataRight h3 {
	height		: 53px;
	margin		: 0;
	background-position : 0 20px;
}

#accountCreate #whyCreate1 {
	background	: url(/img/inscription/creer_playlist.png) no-repeat;
}

#accountCreate #whyCreate2 {
	background	: url(/img/inscription/recevoir_news.png) no-repeat;
}

#accountCreate #whyCreate3 {
	background	: url(/img/inscription/commentez_video.png) no-repeat;
}

#accountCreate #whyCreate4 {
	background	: url(/img/inscription/bientot.png) no-repeat;
}

#accountCreate #whyCreate5 {
	background	: url(/img/inscription/posez_vos_questions.png) no-repeat;
}

#accountCreate #dataRight p {
	margin		: 0;
	width		: 290px;
}

#accountCreate h3#otvNewFormule {
		background : url(/img/inscription/change-formule.png) no-repeat;
		height:28px;
		margin-bottom:9px;
		margin-top:-8px;
}

.otvNewFormule {
		color:#DD0000;
		font-weight:bold;
		margin-bottom:0;
		padding-bottom:13px;
		text-align:left;
		font-size:9pt;
}
#subsribe_inside  input[type="submit"] {
		background:#fff url(/img/inscription/bckg-valid-price.png) no-repeat scroll 0 0;
		border:medium none;
		color:#FFFFFF;
		font-size:12pt;
		font-weight:bold;
		height:40px;
		margin-left:151px;
		margin-top:40px;
		position:relative;
		width:220px;
		cursor:pointer;
}
#subsribe_inside  input.update_duration {
		background:#fff url(/img/inscription/bckg-modif-price.png) no-repeat scroll 0 0;
		margin-bottom:7px;
		border:medium none;
		color:#FFFFFF;
		cursor:pointer;
		font-size:12pt;
		font-weight:bold;
		height:40px;
		margin-left:151px;
		margin-top:40px;
		position:relative;
		width:220px;
}
#subsribe_inside td {
		height:48px;
}
span.subscribe_discount {
		font-size:0.7em;
		font-weight:normal;
}.enavanthead{
margin:0px;
}

.enavanthead a, .enavanthead a#visited {
  color:white;
}

.selectli a {
  text-decoration:underline;
  font-weight:900;
}

.enavantinbox a, .enavantinbox a#visited, .enavantfoot a, .enavantfoot a#visiter {
   color:black;
}

.enavantinbox ul li { 
	height:15px;
	overflow: hidden;
	line-height:19px;
	list-style-image:none;
	list-style-type:none;
	padding-bottom:5px;
	text-indent:12px;
}

.enavantfoot {
	

	text-align:center;
	width:300px;
	text-decoration:underline;
}

.enavantinbox ul {
	padding-left:0px;
	text-align:left;
	margin-left:0px;
	list-style-type:none;
}



#enAvantEmissions {
height:378px;
margin-left: 21px !important;
margin-left: 17px;
border:1px solid #ccc;
}

#enAvantEmissions.enavant {
  background-color:#FFFFFF !important;
}

#enAvantEmissions .enavanthead {
 background:#FFFFFF url(../img/block_titreimagewebtv.png) no-repeat scroll ;
 height:227px !important;
}

#enAvantEmissions .enavantinbox{
background:#FFFFFF  no-repeat scroll center bottom;
margin-left:7px;
margin-right:3px;
width:286px;
padding-bottom:5px;
height:315px;
}
#enAvantEmissions .enavantfoot {
	background-color:white;
	text-align:center;
}

#enAvantEmissions .enavantfoot a {
	display:block;
	text-align:center;
	width:100%;
	height:20px;
	background:#FFFFFF url(../img/button_accedezwebtv.png) no-repeat center;
}




#enAvantReportages .enavantinbox ul li {
border-bottom:2px solid #E1DAD1;
background:#FFFFFF url(../img/petite-fleche-noir.png) no-repeat scroll 2px 7px;
}

#enAvantReportages .enavantinbox #UIenAvantReportages ul {
	padding-left:0px;
	margin-left:0px;
}

#enAvantReportages {
background:#E1DAD1 none repeat scroll 0%;
/*border:1px solid #ccc;*/
height:378px;
/*border-top:none;*/
margin-left: 21px !important;
margin-left: 17px;
}
#enAvantReportages .enavantinbox{
background:#FFFFFF url(../img/bas_cell.png) no-repeat scroll left bottom;
margin-left:7px;
margin-right:3px;
width:286px;
padding-bottom:5px;
height:315px;
}
#enAvantReportages .enavantfoot {
	/*background:#FFFFFF url(../img/petite-fleche-noir.png) no-repeat scroll 140px 3px;*/
}
#enAvantLesPlusVues .enavantinbox ul li {
border-bottom:2px solid #E1DAD1;
background:#FFFFFF url(../img/petite-fleche-noir.png) no-repeat scroll 2px 7px;
}

#enAvantLesPlusVues .enavantinbox * ul {
	padding-left:0px;
	margin-left:0px;
}

#enAvantLesPlusVues {
background:#E1DAD1 none repeat scroll 0%;
/*border:1px solid #ccc;*/
height:378px;
/*border-top:none;*/
}

#enAvantLesPlusVues .enavantinbox{
background:#FFFFFF url(../img/bas_cell.png) no-repeat scroll left bottom;
margin-left:7px;
margin-right:3px;
width:286px;
padding-bottom:5px;
height:315px;
}
#enAvantLesPlusVues .enavantfoot {
	/*background:#FFFFFF url(../img/petite-fleche-noir.png) no-repeat scroll 108px 3px;*/
}





#enAvantInterviews .enavantinbox{
background:#FFFFFF url(../img/bas-cell-rose.png) no-repeat scroll center bottom;
margin-left:7px;
margin-right:3px;
width:285px;
padding-bottom:5px;
height:315px;
padding-left:0px;
}
#enAvantInterviews {
background:#dbcfd9 none repeat scroll 0%;
/*border:1px solid #ccc;*/
height:378px;
margin-left: 21px !important;
margin-left: 13px;
}
#enAvantInterviews .enavantinbox ul li {
	border-bottom:2px solid #4a184f;
	background:#FFFFFF url(../img/puce-fleche-mauve.png) no-repeat scroll 2px 5px;
}

#enAvantInterviews .enavantfoot {
	background:#FFFFFF url(../img/petite-fleche-noir.png) no-repeat scroll 131px 3px;
}




#enAvantDossiers .enavantinbox{
	background:#FFFFFF url(../img/bas_cell.png) no-repeat scroll left bottom;
	margin-left:7px;
	margin-right:3px;
	width:286px;
	padding-bottom:5px;
	height:315px;
}
#enAvantDossiers .enavantinbox ul li {
	border-bottom:2px solid #E1DAD1;
	background:#FFFFFF url(../img/petite-fleche-noir.png) no-repeat scroll 2px 7px;
	
}


#enAvantDossiers {
	background:#e1dad1 none repeat scroll 0%;
	/*border:1px solid #ccc;*/
	height:378px;
	margin-bottom: 10px;
}
#enAvantDossiers .enavantfoot {
	/*background:#FFFFFF url(../img/petite-fleche-noir.png) no-repeat scroll 160px 3px;*/
}


#contributions .enavantinbox{
	margin-left:7px;
	margin-right:3px;
	width:286px;
	padding-bottom:5px;
	height:315px;
}
#contributions .enavantinbox ul li {
	border-bottom:2px solid #E1DAD1;
	background:#FFFFFF url(../img/petite-fleche-noir.png) no-repeat scroll 2px 7px;
}


#contributions {
	background:#e1dad1 none repeat scroll 0%;
	/*border:1px solid #ccc;*/
	height:378px;
	margin-bottom: 10px;
}
#contributions .enavantfoot {
	/*background:#FFFFFF url(../img/petite-fleche-noir.png) no-repeat scroll 35px 3px;*/
}


#dataTop {
	height: 516px !important;
	margin-bottom:21px !important;
}

#alaune {
background:#E1DAD1 none repeat scroll 0% 50%;
border:1px solid #E1DAD1;
display:inline;
float:left;
font-size:8pt;
height:497px;
margin-left:21px;
margin-top:10px;
overflow:hidden;
padding:5px;
width:400px;
}
#alaune h4 {
font-size:10pt;

}
#alaune p {
	text-align:justify;
}
#alaune p a {
    color:#000000;
    display:block;
    float:left;
    text-align:center;
	font-weight:bold;
}


.middleMenu {
	position:absolute;
	top:10px;
	left:0;
	margin-left:437px;
    overflow: hidden;
	/*width:182px !important;*/
	width:170px !important;
}
.middleMenu ul {
	list-style-type: none;
	padding:0 ;
	margin:0;
	background-color:lightblue;
	color:white;
	/*font-size:large;*/
}

.middleMenu ul li {
	height:33px !important;
	text-indent:26px;
	line-height:30px;
	background-image: url(../img/barre-titredegrade.png);
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
}

.middleMenu ul li#middleMenuWebTV {
	background-image: url(../img/middleMenu_webtv.png);
}
.middleMenu ul li#middleMenuWebTV a {
	color:white;
}

.middleMenu ul li a:link , .middleMenu ul li a:active , .middleMenu ul li a:visited  , .middleMenu ul li a:hover {
color:#000;
font-size:8pt;
/*padding-left:26px;*/
}
.middleMenu ul li a:link , .middleMenu ul li a:active , .middleMenu ul li a:visited {
text-decoration:none;}
.middleMenu ul li a:hover {
text-decoration:underline;}
.middleMenu ul li:hover{
	/*background-image: url(../img/barre-titre-bleu-clair.png);*/
	color:#000;}

#homeDesc { /* menu de droite avec9 thumbs */
	position:absolute;
	top:10px;
	left:0;
	margin-left:611px;
    width: 380px;
    overflow: hidden;
	height:510px;
}
#aLaUne {
background:#fff;
padding-bottom:1px;
padding-left:1px;
padding-right:1px;
width:354px;
font-family:helvetica;
font-size:8pt;
/*font-size:x-small;*/
height:414px;

}

#aLaUne div {
border:1px solid #E1DAD1;
border-top: none;
}

#aLaUne h4 {
	background:transparent url(../img/alaune-titre.png) no-repeat scroll 0% 50%;
	color:white;
	height:18px;
	padding-left:25px;
	font-size:9pt;
	padding-top:5px;
}

.case9Thumbs{
	width:115px;
	vertical-align:top;
	text-align:center;
	padding:2px;
	padding-bottom:0px;
	margin:2px;
	height:125px;
}
.case9Thumbs b{
	white-space: nowrap;
}

.case9Thumbs img {
	height:67px;
	width:90px;
	border:3px solid black;
}


#ALaUne9Thumbs .favoris {
  background:#FFFFFF url(../img/background-favor.png) repeat-x scroll center bottom;
}


#hboxEnAvant {
float:left;
}

#enavanttextonly {
   /*padding:10px;*/
   font-weight:normal;
}
#enavanttextonly p {
     font-family:verdana;
     font-size:8pt;
     margin:7px 9px;
     text-align:left;}
.enavant {
 float:left;
 display:inline;
font-weight:bold;
/*margin:0px 10px;*/
overflow:hidden;
/*width:306px !important;*/
width:300px !important;
width:300px;
margin-left:21px;
height:386px;
}

.enavanthead {
   margin:0;
  height:33px !important;
  padding:0pt 0pt 0pt 23px;
  line-height:30px;
  overflow:hidden;
  color:#FFFFFF;
  text-transform:uppercase;
  font-size:10pt;
}

#hboxContrib {
	clear:both;
	float:left;
	margin-top:10px;
	
}
.enavant div ul li {
	height: 16px;
	padding-top: 3px;
}

#zoomsur {
	width		: 619px;
	float		: left;
	display		: inline;
	margin-left	: 21px;
	margin-bottom	: 15px;
	height		: 250px;
	/*background:#008EBE none repeat scroll 0%;*/
	/*background:white url('../img/questionexpertshome.png') no-repeat scroll 0 0;*/
	margin-right:21px;
	position	: relative;
  z-index : 44;
}

#dataLeft #zoomsur, #datazoomsur #zoomsur {
	margin-right:0;
	
}
#zoomsur_a {
background:#fff none repeat scroll 0%;
height:250px;
margin-left:182px;
position:relative;
width:437px;
overflow	: hidden;
}
#zoomsur_b {
	position:absolute;
	top:0;
	width:150px;
	height:248px;
}
#zoomsur h2 {
	color:#0E4F77;
    font-family:verdana;
    margin-left:8px;
    margin-top:124px;
    position:absolute;
	font-size:9pt;
	font-weight:bold;
}
#zoomsur h3 {
	position	: absolute;
	margin-top	: 150px;
	margin-left	: 8px;
	color		: #000;
	font-size	: 9pt;
}
div.pzoom {
	color:#000000;
    font-size:10pt;
    margin-left:28px;
    margin-top:175px;
    position:absolute;
    width:300px;
}

#zoomsur p {
	margin		: 0;
	position	: static;
}

#zoomcontrol {
	position	: absolute;
	background	: #fff;
	margin-top	: 200px;
	margin-left	: 500px;
	padding:3px;
	border:1px solid #CCCCCC;
}

#zoomcontrol a {
	background:#FFFFFF none repeat scroll 0%;
    border:1px solid #888888;
    font-size:19pt;
	margin-left:7px;
	color:#000;
}


#zoomcontrol a:hover {
background:#3ab7d7 none repeat scroll 0%;
text-decoration:none;
}
#zoomcontrol a.zoomactive {
background:#3ab7d7 none repeat scroll 0%;
text-decoration:none;}
#zoomsur h3 a {
color:#000;
font-size:11pt;
font-weight:bold;
}
#zoomsur p a {
color:#000;
width:300px;
}

#zoom1 {
border:1px solid #E1DAD1;
height:248px;
margin-left:22px;
width:413px;
}
#zoom1 img { 
	width:413px;
	height:248px;
	float:right;

}
#zoom2 {
border:1px solid #E1DAD1;
height:248px;
margin-left:22px;
width:413px;
}
#zoom2 img { 
	width:413px;
	height:248px;
	float:right;
}
#zoom3 {
border:1px solid #E1DAD1;
height:248px;
margin-left:22px;
width:413px;
}
#zoom3 img { 
height:248px;
width:413px;
	float:right;
}

.zoom_square {
 position:absolute;
 top:0;
 left:0;
 width:200px;
 font-size:7pt;
 
}

.zoom_square tbody tr td {
}

.zoom_square tbody tr td div {
  width:77px !important;
  height:64px !important;
}

.zoom_square tbody tr td div img {
  width:77px;
  height:63px;
  margin-top:8px;
  margin-left:8px;
}

.zoom_square tbody tr td div a img {
  width:77px;
  height:63px;
  margin-top:8px;
}

.zoom_square thead tr th {
 text-transform:uppercase;
 color:#fff;
 
}



.thematiqueFond0 { /* accueil */
	border:1px solid #a2daf3;
}
.thematiqueFond0 img { /* accueil */
	border-color:#a2daf3;
}

.thematiqueFond1 { /* sante */
	border:1px solid #029C9E;
	background-color: #fff;
}
.thematiqueFond1 img { /* sante */
	border-color:#029C9E;
}

.thematiqueFond2 { /* forme */
	border:1px solid #2b982d;
	background-color: #fff;
}
.thematiqueFond2 img { /* forme */
	border-color:#2b982d;
}

.thematiqueFond3 {  /* sexe */
	border:1px solid #EBC500;
	background-color: #fff;
}
.thematiqueFond3 img { 
	border-color:#EBC500;
}


.thematiqueFond4 {  /* famille */
	border:1px solid #DF8E15;
	background-color: #fff;
}
.thematiqueFond4 img { 
	border-color:#DF8E15;
}

.thematiqueFond5 { /* psycho */
	border:1px solid #D63219;
	background-color: #fff;
}

.thematiqueFond5 img { 
	border-color:#D63219;
}

.thematiqueFond6 {  /* coaching/management */
	border:1px solid #6C2739;
	background-color: #fff;
}
.thematiqueFond6 img { 
	border-color:#6C2739;
}

.thematiqueFond7 {  /*politique/societe */
	border:1px solid #931964;
	background-color: #fff;
}
.thematiqueFond7 img { 
	border-color:#931964;
}

.thematiqueFond8 {  /* esprit/sens de la vie*/
	border:1px solid #57275E;
	background-color: #fff;
}
.thematiqueFond8 img { 
	border-color:#57275E;
}

.thematiqueFond9 {  /* voyage */
	border:1px solid #005193;
	background-color: #fff;
}
.thematiqueFond9 img { 
	border-color:#005193;
}

.thematiqueFond10 {  /* innovation */
	border:1px solid #0092C1;
	background-color: #fff;
}
.thematiqueFond10 img { 
	border-color:#0092C1;
}


.thematiqueText1 {
	color:#029C9E;
}

.thematiqueText2{
	color:#2b982d;
}

.thematiqueText3 {
	color:#EBC500;
}

.thematiqueText4 {
	color:#DF8E15;
}

.thematiqueText5 {
	color:#D63219;
}

.thematiqueText6 {
	color:#6C2739;
}

.thematiqueText7 {
	color:#931964;
}

.thematiqueText8 {
	color:#57275E;
}

.thematiqueText9 {
	color:#005193;
}

.thematiqueText10 {
	color:#0092C1;
}










.pageThematique0 .enavanthead {
	background: url('../img/enavant-titre.png');
}
.pageThematique0  .enavantinbox {
	background:#FFFFFF url('../img/bas_cell.png') no-repeat scroll left bottom;
}
.pageThematique0 #aLaUne h4 {
	background: transparent url(../img/alaune-titre.png) no-repeat scroll 0 50%;
}
.pageThematique0 .middleMenu ul li {
    background-image:url(../img/barre-titredegrade.png);
}
.pageThematique0 #alaune , .pageThematique0 .enavant {
	background-color:#e5dbd2!important;
}/*
.pageThematique0 #zoomsur  {
	background:#008ebe none repeat scroll 0 50%;
}
*/
#data .pageThematique #dataRight #pub1Image2 {
	top: 0;
}







.pageThematique1 .enavanthead {
	background: transparent url('../img/pagetheme/sante/enavant-titre.png');
}
.pageThematique1  .enavantinbox {
	background:#FFFFFF url('../img/pagetheme/sante/bas-en-avant.png') no-repeat scroll left bottom!important;
}
.pageThematique1 #aLaUne h4 {
	background: transparent url('../img/pagetheme/sante/titrealaune.png') no-repeat;
}
.pageThematique1 .middleMenu ul li {
    background-image:url('../img/pagetheme/sante/barre-titredegrade.png');
}
.pageThematique1 #alaune , .pageThematique1 .enavant {
	background-color:#e3f3f3!important;
}/*
.pageThematique1 #zoomsur  {
	background-color:#009b9d;
}
*/



.pageThematique2 .enavanthead {
	background: transparent url('../img/pagetheme/bien-etre/enavant-titre.png');
}
.pageThematique2  .enavantinbox {
	background:#FFFFFF url('../img/pagetheme/bien-etre/bas-en-avant.png') no-repeat scroll left bottom!important;
}
.pageThematique2 #aLaUne h4 {
	background: transparent url('../img/pagetheme/bien-etre/titrealaune.png') no-repeat;
}
.pageThematique2 .middleMenu ul li {
    background-image:url('../img/pagetheme/bien-etre/barre-titredegrade.png');
}
.pageThematique2 #alaune , .pageThematique2 .enavant {
	background-color:#e7f6e9!important;
}/*
.pageThematique2 #zoomsur  {
	background-color:#016811;
}
*/




.pageThematique3 .enavanthead {
	background: transparent url('../img/pagetheme/sexualite/enavant-titre.png');
}
.pageThematique3  .enavantinbox {
	background:#FFFFFF url('../img/pagetheme/sexualite/bas-en-avant.png') no-repeat scroll left bottom!important;
}
.pageThematique3 #aLaUne h4 {
	background: transparent url('../img/pagetheme/sexualite/titrealaune.png') no-repeat;
}
.pageThematique3 .middleMenu ul li {
    background-image:url('../img/pagetheme/sexualite/barre-titredegrade.png');
}
.pageThematique3 #alaune , .pageThematique3 .enavant {
	background-color:#fcf3d0!important;
}/*
.pageThematique3 #zoomsur  {
	background-color:#cca50a;
}
*/




.pageThematique4 .enavanthead {
	background: transparent url('../img/pagetheme/famille/enavant-titre.png');
}
.pageThematique4  .enavantinbox {
	background:#FFFFFF url('../img/pagetheme/famille/bas-en-avant.png') no-repeat scroll left bottom!important;
}
.pageThematique4 #aLaUne h4 {
	background: transparent url('../img/pagetheme/famille/titrealaune.png') no-repeat;
}
.pageThematique4 .middleMenu ul li {
    background-image:url('../img/pagetheme/famille/barre-titredegrade.png');
}
.pageThematique4 #alaune , .pageThematique4 .enavant {
	background-color:#fef0de!important;
}/*
.pageThematique4 #zoomsur  {
	background-color:#c97604;
}*/





.pageThematique5 .enavanthead {
	background: transparent url('../img/pagetheme/psycho/enavant-titre.png');
}
.pageThematique5  .enavantinbox {
	background:#FFFFFF url('../img/pagetheme/psycho/bas-en-avant.png') no-repeat scroll left bottom!important;
}
.pageThematique5 #aLaUne h4 {
	background: transparent url('../img/pagetheme/psycho/titrealaune.png') no-repeat;
}
.pageThematique5 .middleMenu ul li {
    background-image:url('../img/pagetheme/psycho/barre-titredegrade.png');
}
.pageThematique5 #alaune , .pageThematique5 .enavant {
	background-color:#fee9e5!important;
}/*
.pageThematique5 #zoomsur  {
	background-color:#c62610;
}*/





.pageThematique6 .enavanthead {
	background: transparent url('../img/pagetheme/management/enavant-titre.png');
}
.pageThematique6  .enavantinbox {
	background:#FFFFFF url('../img/pagetheme/management/bas-en-avant.png') no-repeat scroll left bottom!important;
}
.pageThematique6 #aLaUne h4 {
	background: transparent url('../img/pagetheme/management/titrealaune.png') no-repeat;
}
.pageThematique6 .middleMenu ul li {
    background-image:url('../img/pagetheme/management/barre-titredegrade.png');
}
.pageThematique6 #alaune , .pageThematique6 .enavant {
	background-color:#f1e7e9!important;
}/*
.pageThematique6 #zoomsur  {
	background-color:#50111a;
}*/






.pageThematique7 .enavanthead {
	background: transparent url('../img/pagetheme/societe/enavant-titre.png');
}
.pageThematique7  .enavantinbox {
background:#FFFFFF url('../img/pagetheme/societe/bas-en-avant.png') no-repeat scroll left bottom!important;
}
.pageThematique7 #aLaUne h4 {
	background: transparent url('../img/pagetheme/societe/titrealaune.png') no-repeat;
}
.pageThematique7 .middleMenu ul li {
    background-image:url('../img/pagetheme/societe/barre-titredegrade.png');
}
.pageThematique7 #alaune , .pageThematique7 .enavant {
	background-color:#fceef5!important;
}/*
.pageThematique7 #zoomsur  {
	background-color:#7a0645;
}*/





.pageThematique8 .enavanthead {
	background: transparent url('../img/pagetheme/sensvie/enavant-titre.png');
}
.pageThematique8  .enavantinbox {
background:#FFFFFF url('../img/pagetheme/sensvie/bas-en-avant.png') no-repeat scroll left bottom!important;
}
.pageThematique8 #aLaUne h4 {
	background: transparent url('../img/pagetheme/sensvie/titrealaune.png') no-repeat;
}
.pageThematique8 .middleMenu ul li {
    background-image:url('../img/pagetheme/sensvie/barre-titredegrade.png');
}
.pageThematique8 #alaune , .pageThematique8 .enavant {
	background-color:#ece5ec!important;
}/*
.pageThematique8 #zoomsur  {
	background-color:#420b3e;
}*/





.pageThematique9 .enavanthead {
	background: transparent url('../img/pagetheme/voyage/enavant-titre.png');
}
.pageThematique9  .enavantinbox {
background:#FFFFFF url('../img/pagetheme/voyage/bas-en-avant.png') no-repeat scroll left bottom!important;
}
.pageThematique9 #aLaUne h4 {
	background: transparent url('../img/pagetheme/voyage/titrealaune.png') no-repeat;
}
.pageThematique9 .middleMenu ul li {
    background-image:url('../img/pagetheme/voyage/barre-titredegrade.png');
}
.pageThematique9 #alaune , .pageThematique9 .enavant {
	background-color:#e2ebf3!important;
}/*
.pageThematique9 #zoomsur  {
	background-color:#003767;
}*/





.pageThematique10 .enavanthead {
	background: transparent url(../img/pagetheme/viepratique/enavant-titre.png);
}
.pageThematique10  .enavantinbox {
background:#FFFFFF url(../img/pagetheme/viepratique/bas-en-avant.png) no-repeat scroll left bottom!important;
}
.pageThematique10 #aLaUne h4 {
	background: transparent url(../img/pagetheme/viepratique/titrealaune.png) no-repeat;
}
.pageThematique10 .middleMenu ul li {
    background:url(../img/pagetheme/viepratique/barre-titredegrade.png);
}
.pageThematique10 #alaune , .pageThematique10 .enavant {
	background:#e9f4f7!important;
}/*
.pageThematique10 #zoomsur  {
	background:#036385;
}*/


.videoMain_1 h4 {
    background: url(../img/video_thematique/sante/titre01.png) no-repeat;
}
.videoMain_1  h4.video_commentaires {
	    background: url(../img/video_thematique/sante/titre02.png) no-repeat;
}
#videoMain.videoMain_1 .videoColor ,#videoMain.videoMain_1  a#partager_cette_video{
    color : #029C9E;
}

.videoMain_2 h4 {
    background: url(../img/video_thematique/bien-etre/titre01.png) no-repeat;
}
.videoMain_2  h4.video_commentaires {
	    background: url(../img/video_thematique/bien-etre/titre02.png) no-repeat;
}
#videoMain.videoMain_2 .videoColor ,#videoMain.videoMain_2  a#partager_cette_video{
    color : #1E9A2F;
}

.videoMain_3 h4 {
    background:url(../img/video_thematique/sexualite/titre01.png) no-repeat;
}
.videoMain_3  h4.video_commentaires {
	    background : url(../img/video_thematique/sexualite/titre02.png) no-repeat;
}
#videoMain.videoMain_3 .videoColor ,#videoMain.videoMain_3  a#partager_cette_video {
    color : #EBC500;
}

.videoMain_4 h4 {
    background: url(../img/video_thematique/famille/titre01.png) no-repeat;
}
.videoMain_4  h4.video_commentaires {
	    background: url(../img/video_thematique/famille/titre02.png) no-repeat;
}
#videoMain.videoMain_4 .videoColor  ,#videoMain.videoMain_4  a#partager_cette_video {
    color : #DF8E15;
}

.videoMain_5 h4 {
    background: url(../img/video_thematique/psycho/titre01.png) no-repeat;
}
.videoMain_5  h4.video_commentaires {
	    background: url(../img/video_thematique/psycho/titre02.png) no-repeat;
}
#videoMain.videoMain_5 .videoColor ,#videoMain.videoMain_5  a#partager_cette_video {
    color : #D63219;
}

.videoMain_6 h4 {
    background: url(../img/video_thematique/management/titre01.png) no-repeat;
}
.videoMain_6  h4.video_commentaires {
	    background: url(../img/video_thematique/management/titre02.png) no-repeat;
}
.videoMain_6 h4.video_commentaires a {
		font-size:12pt;
		font-weight:bold;
		text-align:left;
}
#videoMain.videoMain_6 .videoColor ,#videoMain.videoMain_6  a#partager_cette_video {
    color : #6C2739;
}

.videoMain_7 h4 {
    background: url(../img/video_thematique/societe/titre01.png) no-repeat;
}
.videoMain_7  h4.video_commentaires {
	    background: url(../img/video_thematique/societe/titre02.png) no-repeat;

}
#videoMain.videoMain_7 .videoColor ,#videoMain.videoMain_7  a#partager_cette_video {
    color : #931964;
}

.videoMain_8 h4 {
    background: url(../img/video_thematique/sensvie/titre01.png)no-repeat;
}
.videoMain_8  h4.video_commentaires {
	    background: url(../img/video_thematique/sensvie/titre02.png) no-repeat; 
}
#videoMain.videoMain_8 .videoColor ,#videoMain.videoMain_8  a#partager_cette_video  {
    color: #57275E;
}


.videoMain_9 h4 {
    background: url(../img/video_thematique/voyage/titre01.png) no-repeat;
}
.videoMain_9  h4.video_commentaires {
	    background: url(../img/video_thematique/voyage/titre02.png) no-repeat;
}
#videoMain.videoMain_9 .videoColor  ,#videoMain.videoMain_9  a#partager_cette_video {
    color : #005193;
}

.videoMain_10 h4 {
    background: url(../img/video_thematique/viepratique/titre01.png) no-repeat;
}
.videoMain_10  h4.video_commentaires {
	    background: url(../img/video_thematique/viepratique/titre02.png) no-repeat;
}
#videoMain.videoMain_10 .videoColor ,#videoMain.videoMain_10  a#partager_cette_video{
    color : #0092C1;	
}

#videoMain.videoMain_10 .videoColor a {
text-indent:10px;}


ul.enavantlist li {
background:#ECF1ED url(../img/puce-fleche-multicolor.png) no-repeat scroll left center;
border-bottom:1px solid #507290;
list-style-image:none;
list-style-type:none;
line-height:14px;
}


#enAvantLesPlusVues {
	margin-bottom:10px;
}
#expert1 {
float:left;
position:relative;
width:652px;
}
#expert1 .conteneur {
float:left;
left:8px;
position:relative;
width:628px;
padding-bottom:40px;
}
#expert1 .conteneur .titre  {
background:#fff url(../img/experts-titre-bleu.png) no-repeat scroll left top;
width:652px;
height:32px;
margin-bottom:5px;
float:left;
padding-top:6px;
text-indent:30px;
color:#FFFFFF;
font-weight:bold;
margin-top:10px;
font-size:11pt;}
#expert1 .conteneur p  {
margin:6px;
text-align:left;}
#expert1 .conteneur #choix_expert { 
width:652px;position:relative;}
#expert1 .conteneur #choix_expert form { 
width:100%;
float:left;
}
#expert1 .conteneur #choix_expert form input {
float:left;
}
#choix_expert .expert  {
margin-left:22px;float:left;width:300px;display:inline;position:relative;}
#choix_expert .expert .expert01  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/1.png) no-repeat;}
#choix_expert .expert .expert02  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/2.png) no-repeat;}
#choix_expert .expert .expert03  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/3.png) no-repeat;}
#choix_expert .expert .expert04  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/4.png) no-repeat;}
#choix_expert .expert .expert05  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/5.png) no-repeat;}
#choix_expert .expert .expert06  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/6.png) no-repeat;}
#choix_expert .expert .expert07  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/7.png) no-repeat;}
#choix_expert .expert .expert08  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/8.png) no-repeat;}
#choix_expert .expert .expert09  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/9.png) no-repeat;}
#choix_expert .expert .expert10  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/10.png) no-repeat;
}
#choix_expert .expert .expert01  img ,#choix_expert .expert .expert02 img ,#choix_expert .expert .expert03 img ,#choix_expert .expert .expert04 img ,
#choix_expert .expert .expert05 img ,#choix_expert .expert .expert06 img ,#choix_expert .expert .expert07 img ,#choix_expert .expert .expert08 img ,
#choix_expert .expert .expert09 img  ,#choix_expert .expert .expert10 img  {
height:40px;
width:45px;
left:10px;
top:8px;
position:relative;
float:left;
}
#consult_expert .expert .consult01  img ,#consult_expert .expert .consult02 img ,#consult_expert .expert .consult03 img ,#consult_expert .expert .consult04 img ,#consult_expert .expert .consult05 img ,#consult_expert .expert .consult06 img  ,#consult_expert .expert .consult07 img ,#consult_expert .expert .consult08 img ,#consult_expert .expert .consult09 img ,#consult_expert .expert .consult10 img  {
height:40px;
width:45px;
left:10px;
top:8px;
position:relative;
float:left;}
#choix_expert input#expert {
float:left;
left:5px;
position:relative;
top:13px;;
}
#choix_expert .expert  .expert01  .content ,#choix_expert .expert  .expert02  .content ,#choix_expert .expert  .expert03  .content#choix_expert .expert  .expert04  .content ,#choix_expert .expert  .expert05  .content ,#choix_expert .expert  .expert06  .content ,#choix_expert .expert  .expert07 .content #choix_expert .expert  .expert08 .content ,#choix_expert .expert  .expert09  .content ,#choix_expert .expert  .expert10  .content {
height:50px;
width:262px;
position:relative;
/*top:3px;*/
}
input#expert {
float:left;
margin-top:18px;}
#expert1 .conteneur form input  {
position:relative;
margin-top:10px;
}
#choix_expert .name_expert {
float:left;text-align:left;font-size:8pt;position:relative;left:15px;top:8px;}
#choix_expert .name_expert h4 {font-size:9pt;}

#consult_expert .name_expert {
float:left;text-align:left;font-size:8pt;position:relative;left:15px;top:11px;}
#consult_expert .name_expert h4 {font-size:9pt;}
#expert1 .conteneur #consult_expert { 
width:652px;}
#consult_expert .expert  {
margin-left:21px;;float:left;width:300px;display:inline;position:relative;}
#consult_expert .expert input.sel_xpert{
position:relative;top:12px;
left:5px;}
#consult_expert .expert .consult01  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/1.png) no-repeat;}
#consult_expert .expert .consult02  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/2.png) no-repeat;}
#consult_expert .expert .consult03  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/3.png) no-repeat;}
#consult_expert .expert .consult04  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/4.png) no-repeat;}
#consult_expert .expert .consult05  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/5.png) no-repeat;}
#consult_expert .expert .consult06  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/6.png) no-repeat;}
#consult_expert .expert .consult07  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/7.png) no-repeat;}
#consult_expert .expert .consult08  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/8.png) no-repeat;}
#consult_expert .expert .consult09  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/9.png) no-repeat;}
#consult_expert .expert .consult10  {
height:70px;width:300px;background:#fff url(../img/cellule_parole_exp/10.png) no-repeat;}
#expert1 .conteneur #exp_poser_question .titre  {
background:#FFFFFF url(../img/titre_marronklr.png) no-repeat scroll left top;
float:left;
height:25px;
margin-bottom:10px;
text-indent:10px;
width:652px;
text-indent:10px;
}
#expert1 .conteneur #exp_poser_question form {
height:25px;
width:625px;
background:#000;
}
#expert1 .conteneur  #exp_poser_question  #consult_expert form {
float:left;
right:20px;
}
#expert1 .conteneur  #exp_poser_question  small {
float:left;
height:20px;
text-align:center;
width:652px;
}
#expert1 .conteneur #zonedetext {
width:632px;
height:160px;
float:left;
border:1px solid #e1dad0;
}
#expert1 .conteneur #zonedetext #danszenodetext {
border:1px solid #fff;
width:630px;
height:158px;
background:#f1eeea;}
#zonedetext #danszenodetext #username .inputext {
height:100px;
width:600px;
background:#fff;
left:15px;
position:relative;
top:10px;
border:1px solid #b7b7b7;}
#expert1 .conteneur #zonedetext #danszenodetext textarea  { 
height:100px;
width:597px;
background:#fff;
left:15px;
position:relative;
top:10px;
border:1px solid #b7b7b7;
}
#expert1 .conteneur  #zonedetext .button  {
margin-top:10px;
}
#expert1 .conteneur  #zonedetext .button input {
position:relative;
left:255px;
top:2px;}
#expert2  {
width:642px;
margin:4px;
padding-left:0px;
}
#expert2 .conteneur {
width:642px;
}
#expert2 .conteneur .titre  {
background:#fff url(../img/experts-titre-bleu.png) no-repeat scroll left top;
width:637px;
height:32px;
margin-bottom:5px;
color:#FFFFFF;
text-indent:30px;
font-weight:bold;
font-size:11pt;
padding-top:6px;
}
#expert2 .conteneur p {
margin:6px;
text-align:left;
margin-left:16px;}
#expert2 .conteneur .blockexpert {
background:#fff url(../img/bgd_block_expert.png) no-repeat scroll left top;
width:642px;
height:105px;
}
#expert2 .conteneur .blockexpert .containe {
height:74px;
top:15px;
width:604px;
position:relative;
left:30px;
}
#expert2 .conteneur .blockexpert .containe .photo_expert  {
height:80px;
width:100px;
float:left;
}
#expert2 .conteneur .blockexpert .containe .photo_expert img {
height:74px;
width:95px;
}
#expert2 .conteneur .blockexpert .containe .name_expert  {
height:60px;
text-align:left;
width:200px;
float:left;
}
#expert2 .conteneur .blockexpert .containe .name_expert h4  {
 margin-top:15px;
 font-size:12pt;
 font-weight:bold;}
#expert2 .conteneur .blockexpert .containe .links  {
   font-size:9pt;
   font-weight:normal;
   height:73px;
   width:270px;
   border-left:#999 solid 1px;
   padding:0px;
   float:left;
}
#expert2 .conteneur .blockexpert .containe .links ul  {
color:#000;
font-weight:bold;
font-size:9pt;
list-style-type:none;
text-align:left;
margin-top:10px;
}
#expert2 .conteneur .blockexpert .containe .links ul a  {
color:#000;
padding:0px;
font-size: 7pt;
}
#expert2 .conteneur .blockexpert .containe .links ul li.regardez  {
   display: list-item;
   text-indent:20px;
   list-style-image:none;
   background: url(../img/puce_regardez_video.png) no-repeat scroll 0px 5px;
}
#expert2 .conteneur .blockexpert .containe .links ul li.posez  {
   display: list-item;
   text-indent:20px;
   list-style-image:none;
   background: url(../img/puce_posez_question.png) no-repeat scroll 0px 5px;
}
#expert2 .conteneur .blockexpert .containe .links ul li.consultez  {
   display: list-item;
   text-indent:20px;
   list-style-image:none;
   background: url(../img/puce_consultez_reponses.png) no-repeat scroll 0px 5px;
}
#expert2 .conteneur .blockexpert .containe .links ul li  {
padding:0px;
line-height:18px;
}
#expert2 .conteneur .questions_link  {
border-bottom:1px solid #999999;
float:left;
width:642px;
padding-bottom:10px;
}
#expert2 .conteneur .questions {
float:left;
width:642px;
padding-bottom:10px;
}
#expert2 .conteneur .questions_link  ul  {
list-style-type:none;
text-align:left;
}
#expert2 .conteneur .questions_link  ul li  {
list-style-image: url(../img/puce_fleche_orange.png);
margin-top:10px; 
}
 #expert2 .conteneur .questions_link  ul li a {
 color:#DF8E15;
 text-decoration:underline;
 text-align:left;
 font-weight:bold;
}
#expert2 .conteneur .questions ul  , #expert2 .conteneur  .bloc_commentaires  ul {
list-style-type:none;
text-align:left;
}
#expert2 .conteneur .questions ul li  , #expert2 .conteneur  .bloc_commentaires  ul li {
list-style-image: url(../img/puce_fleche_orange.png);
margin-top:10px; 
font-weight:bold;
}
 #expert2 .conteneur .questions ul li a , #expert2 .conteneur  .bloc_commentaires  ul li a {
 color:#e18f21;
 text-decoration:underline;
 text-align:left;
}
 #expert2 .conteneur .questions a  {
 color:#e18f21;
 text-decoration:underline;
 text-align:left;
 list-style-image: url(../img/puce_fleche_orange.png);
}
#expert2 .conteneur .questions  .date {
  width:100%;
  color:#000;
  font-weight:bold;
  text-align:left;
 margin-left:27px;
} 
#expert2 .conteneur .questions  p  {
 text-align:left;
 margin-left:30px;
/*}
#expert2 .conteneur .questions .footer .bout_commentquest {*/
}
#expert2 .conteneur .questions .footer .bout_commentquest a.commentez {
color:#000;
float:left;
text-indent:15px;
background: url(../img/commentez.png) no-repeat scroll 0px 5px;
font-weight:bold;
}
#expert2 .conteneur .questions .footer {
border-top: solid 1px #d5d4d4;
width:638px;
border-bottom: solid 1px #d5d4d4;
height:26px;
padding-top:4px;
margin-left:14px;}
#expert2 .conteneur .questions .footer .bout_commentquest a.commentaires {
color:#000;
float:left;
text-indent:7px;
font-weight:normal;
}
#expert2 .conteneur .questions .footer .bout_commentquest a.retour {
color:#000;
font-weight:bold;
float:right;
text-indent:15px;
background: url(../img/retour_question.png) no-repeat scroll 0px 5px;
margin-right:16px;
}
#expert2 .conteneur .bloc_commentaires  {
width:652px;
margin-top:15px;
}
#expert2 .conteneur .bloc_commentaires .commentaires_de {
color:#000;
font-weight:bold;
text-align:left;
margin-left:15px;
text-indent:15px;
background: url(../img/commentez.png) no-repeat scroll 0px 5px;
}
#expert2 .conteneur .bloc_commentaires .footer form input.abus   {
background:transparent url(../img/puce_abus.png) no-repeat scroll 0px 50%;
color:#000000;
float:right;
margin-right:17px;
font-weight:bold;
text-decoration:underline;
border:0;
height:15px;
text-indent:21px;
width:143px;
}
#expert2 .conteneur .bloc_commentaires .footer {
border-top: solid 1px #d5d4d4;
width:652px;
border-bottom: solid 1px #d5d4d4;
height:26px;
padding-top:4px;}
OBJECT {
        z-index: 0;
}

#expert_QA textarea {
   width:600px; 
}
#tv24_spacer {
	height		: 15px;
}

#tv24_wrapper {
	position	: relative;
}

#dataLeft24 {
	margin-left	: 40px;
	width		: 594px;
	background	: url(/img/img_webtv/background_video.png) no-repeat;
	border		: 1px #325887 solid;
	height		: 712px;
	padding-top	: 9px;
	text-align	: center;
	/*margin-top	: 10px;*/
}

#dataRight24 {
	padding-left	: 4px;
	overflow	: hidden;
	width		: 320px;
	position	: absolute;
	top		: 0;
	left		: 635px !important;
	left		: 595px;
}

#tv24_current_video {
	border		: 1px #325887 solid;
}

#tv24_current_video img {
	float		: left;
}

#tv24_current_video ul {
	list-style	: none;
	margin-left	: 90px;
}

#tv24_current_video li {
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding-left	: 16px;
	height		: 24px;
}

#tv24_video_url {
	background-image: url(/img/img_webtv/puce_accedez_video.gif);
}

#tv24_comment_url {
	background-image: url(/img/img_webtv/puce_commentez_video.gif);
}

#tv24_more_url {
	background-image: url(/img/img_webtv/puce_ensavoirplus.gif);
}

#tv24_current_video a {
	color		: #FFFFFF;
	font-size	: 7pt;
	font-weight	: bold;
}

#tv24_current_video h2 {
	background	: url(/img/img_webtv/background_encours.png) no-repeat;
	width		: 318px;
	height		: 26px;
	margin		: 0;
	color		: #fff;
	font-size	: 11pt;
	padding-top	: 4px;
	padding-left	: 16px;
}

#tv24_current_video div {
	background	: url(/img/img_webtv/background_content_encours.png) no-repeat;
	width		: 318px;
	height		: 243px;
	padding-left	: 16px;
	padding-top	: 4px;
}

#tv24_current_video h3 {
	margin		: 0;
	margin-top	: 18px;
	color		: #fff;
	width		: 282px;
}

#tv24_current_video p {
	color		: #fff;
	width		: 282px;
}

#tv24_share {
	background	: transparent url(/img/img_webtv/background_partagez_prog.png) no-repeat scroll 0 0;
	border		: 1px solid #325887;
	height		: 33px;
	margin-top	: 4px;
	width		: 318px;
	text-align	: right;
}

#tv24_share h2 {
	margin		: 0;
	margin-right	: 10px;
	margin-top	: 0 !important;
	margin-top	: 10px;
	color		: #fff;
	line-height	: 33px;
	font-size	: 10pt;
}

#tv24_share h2 a {
	color		: #fff;
}

#tv24_share img {
	vertical-align	: middle;
}

#tv24_ad {
	background	: transparent url(/img/img_webtv/background_pub.png) no-repeat scroll 0 0;
	border		: 1px solid #325887;
	height		: 275px;
	margin-top	: 4px;
	width		: 318px;
	text-align	: right;
}

#tv24_ad h2 {
	color		: #FFFFFF;
	font-size	: 7pt;
	margin		: 4px 10px 0 0;
}

#tv24_ad div {
	margin-right	: 10px;
}

#tv24_experts {
	border		: 1px solid #325887;
	height		: 118px;
	margin-top	: 4px;
	width		: 318px;
}

#tv24_click_shield {
	height		: 359px;
	position	: absolute;
	top		: 363px;
	width		: 565px;
	background	: url(/img/img_webtv/piskel_transparent);
}
