#contenu h1		{
    padding				: 4px 5px 0 15px ;
    margin				: 0 0 -12px 0;
}


h2
{
    background			: transparent url('/c/i/h2-bg.png') 0 2px no-repeat;
    margin				: 12px 0 0 0;
    padding				: 0px 2px 1px 10px;
    text-align			: left ;
    font-size			: 1.15em;
    border-bottom		: 1px solid #0F0;
}

h2 span
{
    font-size			: 0.8em;
    padding-top			: 0.2em;
    float				: right;
}


.media_teaser
{
    margin				: 2px 4px 16px 4px;
    text-align			: left ;
    border-bottom		: 1px solid #0F0;
}

.media_teaser h4
{
    background			: #FFF url('/c/i/backgrounds.png') repeat-x 0 0;
    margin				: 0 0 1px 0;
    border-bottom		: 1px solid #0F0;
    padding				: 0;
    text-align			: left ;
    font-size			: 1.05em;
}

.media_teaser img.thumb
{
    float				: left;
    margin				: 4px 4px 4px 0;
}

.media_teaser .dateline {
    color				: #FF0198;
    text-align			: right;
    font-size			: 85%;
    margin				: 6px 6px 0pt 0pt;
}

.media_thumbnail
{
    width				: 104px;
    margin				: 4px 2px 0 2px;
    float				: left;
    overflow			: hidden;
    text-align			: center;
}

.col.merged .media_thumbnail
{
    width				: 105px;
}

.media_thumbnail div
{
    height				: 28px;
    overflow			: hidden;

}

.media_thumbnail img
{
    border				: 3px solid #ccc;
    margin-bottom		: 4px;
}
img.medium_preview {
	width : 280px;
	margin : 20px 0 0 15px;
	border : 5px solid #333;
}
#jukebox
{
    margin-left			: 50px;
    padding 			: 20px 0 ;
}

/* Fiche media */

#mediaActions
{
    text-align			: left;
    color				: #555;
    margin				: 29px 5px 10px 5px;
    line-height			: 1.2em;
}

#buttons
{
    margin				: 0;
    padding				: 0;
}

#buttons ul.actions
{
    list-style			: none ;
    float				: left;
    margin				: 0 0 0 10px;
    padding				: 3px 0;
}

#buttons ul a
{
    text-decoration		: none;
}
#buttons ul img
{
    margin				: 0px 6px;
    vertical-align		: -35%;
}
#buttons ul.actions li
{
    padding				: 2px 0;
    background-repeat	: no-repeat;
    background-position	: 0 2px;
}

#buttons ul.actions a, #buttons ul.actions label
{
    padding				: 0 0 0 24px;
}

#rater
{
    margin				: 0 0 12px 0;
    padding				: 0;
    text-align			: center;
    height				: 45px;
}

#display
{
    margin 				: 10px 0 0 0;
    padding 			: 20px 0 ;
    text-align			: center;
    width				: 660px;
    float				: left;
    display				: inline;
}

#display .description
{
    text-align			: left;
}

.advertisement {
    color				: #555;
    font-size			: 85%;
    text-align			: center;
    margin				: 12px 0;
}


#display .dateline {
    color				: #555;
    font-size			: 85%;
}

#buttons label
{
    clear				: both ;
    float 				: left ;
    width 				: 300px ;
    margin-right		: 6px;
    display 			: inline ;
    color				: #000;
}

#buttons input
{
    margin-top			: 2px;
    width				: 300px;
    border				: 1px inset #000;
    font-size			: 9px;
}

#buttons textarea
{
    margin-top			: 2px;
    width				: 300px;
    height				: 68px;
    border				: 1px inset #000;
    font-size			: 9px;
}

/**********************************/
/**        Notes                 **/
/**********************************/
#rater .star-rating{
    list-style	: none ;
    margin		: 0px auto ;
    padding		: 0px ;
    width		: 125px ;
    height		: 25px ;
    position	: relative ;
    background	: url(/c/i/alt_star.png) top left repeat-x;
}
#rater .star-rating li{
    padding		: 0px;
    margin		: 0px;
    width		: auto ;
    float: left;
    /* */
}
#rater .star-rating li a{
    display:block;
    width:25px;
    height: 25px;
    text-decoration: none;
    text-indent: -9000px;
    z-index: 20;
    position: absolute;
    padding: 0px;
    border : 0px;

}
#rater .star-rating li a:hover{
    background: url(/c/i/alt_star.png) left bottom;
    z-index: 2;
    left: 0px;
}
#rater .star-rating a.one-star{
    left: 0px;
}
#rater .star-rating a.one-star:hover{
    width:25px;
}
#rater .star-rating a.two-stars{
    left:25px;
}
#rater .star-rating a.two-stars:hover{
    width: 50px;
}
#rater .star-rating a.three-stars{
    left: 50px;
}
#rater .star-rating a.three-stars:hover{
    width: 75px;
}
#rater .star-rating a.four-stars{
    left: 75px;
}
#rater .star-rating a.four-stars:hover{
    width: 100px;
}
#rater .star-rating a.five-stars{
    left: 100px;
}
#rater .star-rating a.five-stars:hover{
    width: 125px;
}
#rater .star-rating li.current-rating{
    background: url(/c/i/alt_star.png) left center;
    position: absolute;
    left : 0 ;
    height: 25px;
    display: block;
    z-index: 1;
}

