#la_une{
	position:absolute;
	top:150px;
	left:0px;
	width:1024px;
	height:418px;
	background:white url('../img/tv3.png') left top no-repeat;
}

#une_contenu{
	width:1024px;
	height:368px;
	overflow:hidden;
}

#equipe{
	position:absolute;
	top:150px;
	left:0px;
	width:845px;
	height:100%;
	background:white;
}

#equipe ul{
	list-style-type:none;
}

#titres {
	POSITION: absolute;
	WIDTH: 544px;
	HEIGHT: 100%;
	TOP: 150px;
	LEFT: 0px;
	background:white;
}

#titres.une {
	POSITION: absolute;
	WIDTH: 370px;
	HEIGHT: 100%;
	TOP: 568px;
	LEFT: 0px;
	background:white url('../img/videos.png') center top no-repeat;
}


	
#titres #tv{
position:absolute;
top:0px;
left:0px;
background:url(../img/tv.png) no-repeat top left;
width:544px;
height:400px;
}


#titres #tv object,
#titres #tv embed,
#titres #tv img
{
position:absolute;
left:16px;
top:16px;
}

#titres tr.media embed{
	margin-left:16px;
}	

#titres table#une {
position:absolute;
top:400px;
left:0px;
border-collapse:collapse;
}


#titres table#videoliste {
position:absolute;
top:48px;
left:0px;
border-collapse:collapse;
}

#titres table#chronique{
position:absolute;
top:0px;
left:0px;
border-collapse:collapse;
}

#titres table tr{
width:544px;
height:24px;
}

#titres table tr.titre{
background:url(../img/menu_fond.png) repeat-x top left;
height:30px;
}

#titres table tr.titre td.theme{
height:30px;
width:32px;
}

#titres table tr.titre td.titre{
height:30px;
width:512px;
position:relative;
}

.light{
POSITION: absolute;
top: 401px;
left: 31px;
color:white;

top: -1px\9; 
left: -1px\9;

font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#chronique .light{
POSITION: absolute;
top: 0px;
left: -1px;
color:white;

top: -1px\9; 
left: -1px\9;

font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#titres span.shadow{
width:544px;
color:black;
font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


tr.media{
background:url(../img/tv.png) no-repeat top left;*/
height:400px;
}

tr.media td{
height:400px;
}
	
#titres table tr td.article div.info{
font-weight:italic;
color: rgb(140,140,140);
margin-bottom:8px;
font-size:12px;
}

#titres table tr td.article div.intro{
overflow-y:auto;
width:460px;
line-height:20px;
font-weight:bold;
margin-bottom:8px;
}

#titres table tr td.article div.links{
height:24px;
width:544px;
}

#titres table tr td.article div.links a.lire{
float:left;
font-size:10px;
color: #6699FF;
padding-top:4px;
}

#titres table tr.suivants{
height:144px;
}

h2{
color:#0066CC;
font-size:20px;
font-weight:normal;
width:544px;
}

#titres table tr.suivants .titre span{
color:#0066CC;
font-size:20px;
width:180px;
}

#titres table tr.suivants .autre{
width:178px;
height:130px;
float:left;
background:url(../img/autre_article.png) top left no-repeat;
position:relative;
text-align:center;
font-size:10px;
}

#titres table tr.suivants .autre span{
position:absolute;
bottom:8px;
left:1px;
font-size:10px;
font-weight:bold;
opacity:0.75;
filter:alpha(opacity=75);
background:white;
width:168px;
height:44px;
}


#titres table tr.suivants .autre img{
position:absolute;
left:1px;
top:1px;
font-size:14px;
}

tr.media img,
tr.media object{
margin-left:16px;
}

td.article div.texte{
width:524px;
margin:10px;
}


tr.actions td{
	background:url(../img/actions.png) top left no-repeat;
	height:72px;
}

tr.actions td a{
width:180px;
height:72px;
float:left;
text-decoration: none;
position:relative;
}

tr.actions td a.print{
background:url(../img/icons/print.png) no-repeat 82px 11px ;
}
tr.actions td a.send{
background:url(../img/icons/send.png) no-repeat 82px 11px ;
}
tr.actions td a.comment{
background:url(../img/icons/comment.png) no-repeat 82px 11px;
}

tr.actions td a.print:hover{
background:url(../img/icons/print_on.png) no-repeat 82px 11px ;
}
tr.actions td a.send:hover{
background:url(../img/icons/send_on.png) no-repeat 82px 11px ;
}
tr.actions td a.comment:hover{
background:url(../img/icons/comment_on.png) no-repeat 82px 11px;
}

tr.actions td a:hover{
text-decoration: underline;	
}	
tr.actions td span{
position:absolute;
bottom:8px;
width:180px;
height:16px;
color:black;
font-size:12px;
text-align:center;
}

#titres table tr.comment{
height:208px;
}


tr.comment td.user{
 width:80px;
 height:208px;	
 font-size:12px;
 text-align:center;
 border-left: 1px solid rgb(212,220,239);
 border-top: 1px solid rgb(212,220,239);
 border-bottom: 1px solid rgb(212,220,239); 
}

tr.comment td.user div{
width:80px;
}

tr.comment td.user div.time{
color:rgb(23,96,255);
}

tr.comment td.comment{
 width:424px;
 height:208px;	
 vertical-align: top;
 background:url(../img/comment.png) no-repeat bottom right;
}


tr.comment td.comment div.title{
font-weight:bold;
font-size:14px;
margin:0px;
color:white;
background:url(../img/titre_comment.png) repeat-x top left;

}
	
tr.comment td.comment div.texte{
font-size:14px;
margin:4px;
color:black;
}

td.comment input{
width:420px;
}

#cadre_une label.titre{
position:absolute;
left:20px;
top:250px;
color:white;
font-size:24px;
z-index:10;
opacity:0.0;
filter:alpha(opacity=0); 
}

#cadre_une label#titre_0{
opacity:1.0;
filter:alpha(opacity=100); 
}

