#entete			/* voir (../inc/inc-bandeau.html) */
{
	position: relative;
	height: 111px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border-width: 0;
	text-align: right;
	overflow: hidden;
	z-index: 10;
	/* background-image - voir/see : 'alter.css' */
}

body /* def police des articles */
{
	color: #000279;
	font: 85%/1.0 "Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial, 'Helvetica Neue', Helvetica, Geneva, Lucida, sans-serif;
	margin: 0;
	text-align: center;
	/* pour centrer horizontalement la boite #page dans IE/Win */
	background-color: #ddd;
	/* background-image - voir/see : 'alter.css' */
}

#bloc-contenu /* bloc contenu sommaire */
{
	position: static;
	font: 85%/1.0 "Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial, 'Helvetica Neue', Helvetica, Geneva, Lucida, sans-serif;
	border: solid 1px #DEDEDE;
	margin: 10px 155px 5px 155px;
	padding: 10px 10px 5px;
	background: white;
	z-index: 20;
}

#pochette /* position de la pochette */
{
	position: absolute;
	top: 120px;
	right: 0px;
	width: 150px;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
}

#photo-sommaire /* position des photos page sommaire*/
{
	position: absolute;
	font: 85%/1.0 "Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial, 'Helvetica Neue', Helvetica, Geneva, Lucida, sans-serif;
	top: 300px;
	left: 0px;
	width: 150px;
	height: 143px;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
	background-color: #FFFF66;
}

/* #menu-recherche  */
#menu-rubriques { position: absolute; top: 111px; width: 150px;}


#onair			/* presentation titre a l'antenne */
{
	position: static;
	font: 85%/1.0 "Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial, 'Helvetica Neue', Helvetica, Geneva, Lucida, sans-serif;
	height: 20px;
	width: 450px;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
	z-index: 20;
	}

#date /* position de la date/fete */
{
	position: absolute;
	top: 5px;
	right: 0px;
	height: 15px;
	font: 85%/1.0 "Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial, 'Helvetica Neue', Helvetica, Geneva, Lucida, sans-serif;
	width: 350px;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
}

#rendez-vous /* position des rendez-vous */
{
	position: absolute;
	font: 85%/1.0 "Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial, 'Helvetica Neue', Helvetica, Geneva, Lucida, sans-serif;
	top: 453px;
	left: 0px;
	width: 150px;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
	background-color: #FFAF2F;
}
/* -------------------------------------------------------
 	4. ELEMENTS HTML DE BASE
 ------------------------------------------------------- */
h2
{
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 80%;
	font-weight: bold;
}


#fiche /* position de la banniere fiche film */
{
	position: relative;
	font: 100%/1.0 "Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial, 'Helvetica Neue', Helvetica, Geneva, Lucida, sans-serif;
	left: 0px;
	width: 570px;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
}
/* -------------------------------------------------------
 	Pour menu Jean Christophe
 ------------------------------------------------------- */

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:1; height:1; visibility:hidden; display:none}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:left; padding:0px; font: 85%/1.0 "Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial, 'Helvetica Neue', Helvetica, Geneva, Lucida, sans-serif; text-align:left}

.clLevel0{background-color:#313C72; color: #FFFFFF}
/*
Permuter les commentaires avec la ligne du dessus pour afficher ou non une image de fond
.clLevel0{background-color:#000000; layer-background-color:#000000; color:#313C72;}
*/
.clLevel0over{background-color:#313C72; layer-background-color:#313C72; color:#FFFFFF; cursor:pointer; cursor:hand}
.clLevel0border{position:absolute; visibility:hidden; background-color:#313C72; layer-background-color:#313C72}


/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:0px; font-family:tahoma,arial,helvetica; font-size:10px}
.clLevel1{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#000000;}
.clLevel1over{background-color:#313C72; layer-background-color:#313C72; color:#FFFFFF; cursor:pointer; cursor:hand}
.clLevel1border{position:absolute; visibility:hidden; background-color:#313C72; layer-background-color:#313C72}


/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:0px; font-family:tahoma,arial,helvetica; font-size:10px}
.clLevel2{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#000000}
.clLevel2over{background-color:#313C72; layer-background-color:#313C72; color:#FFFFFF; cursor:pointer; cursor:hand}
.clLevel2border{position:absolute; visibility:hidden; background-color:#313C72; layer-background-color:#313C72}

/* -------------------------------------------------------
 	Pour menu PPL
 ------------------------------------------------------- */

.menuIE {
    display:none !important;
    display:block;
}

a.boutonIE, a.boutonIE:link, a.boutonIE:visited, a.boutonIE:active {
    color:#000; 
    width:90px; 
    height:18px; 
    display:block; 
    background:#c33; 
    border:1px solid #000; 
    margin-right:1px; 
    text-align:center; 
    float:left; 
    text-decoration:none; 
    font-family: verdana; 
    font-size:10px; 
    line-height:18px; 
    overflow:hidden;
}

a.boutonIE:hover {
    color:#fff; 
    background:#000; 
    overflow:visible;}

a.boutonIE:hover table {
    display:block; 
    background:#eee; 
    border-collapse:collapse;
}

.boutonFF {
    color:#000; 
    width:90px; 
    height:18px; 
    display:block !important; 
    display:none; 
    background:#c33; 
    border:1px solid #000; 
    margin-right:1px; 
    text-align:center; 
    float:left; 
    text-decoration:none; 
    font-family: verdana; 
    font-size:10px; 
    line-height:18px; 
    overflow:hidden;
 }

.boutonFF:hover {
    height:auto; 
    cursor:pointer;
    color:#fff; 
    background:#000;
 }


a.SousMenu, a.SousMenu:link, a.SousMenu:visited, a.SousMenu:active {
    display:block; 
    width:90px !important; 
    width:88px; 
    height:18px; 
    border-bottom:1px solid #000; 
    text-decoration:none; 
    color:#000;
    font-family: verdana; 
    font-size:10px; 
    text-align:center;
    background:#eee;    
}


a.SousMenu:hover {background:#BCCCD2;}



