
/* style Matinee-filles.css */

body 
{	
	background-image:url(/images/bgrd/bgrd-general.jpg);
	background-position:center top;	
	background-repeat:no-repeat;
	background-color:#052137;	
}

#contenaire_master 
{
    /*background-image:url(/images/bgrd/bgrd_page_chaine.jpg);*/
	background-repeat:no-repeat;	
    height:1600px;    
}

/*\*//*/contenaire_interne_master 
{
    margin-top:4px;
    background-image:url(/images/home/bgrd_contenaire_interne.jpg); 
	background-repeat:no-repeat;	
    
    background-color:#e9fbff;
    border: solid 3px #008cbf;
    
    height:auto;	

}/* */

#contenaire_interne_master 
{
    margin-top:4px;
    background-image:url(/images/home/bgrd_contenaire_interne.jpg); 
	background-repeat:no-repeat;	
    
    background-color:#e9fbff;
    border: solid 3px #008cbf;
    
    height:auto;		
}

#contenaire_principal 
{
	width:900px;
	height:auto;	
}

#bloc_central 
{
	width:900px;
	height:auto;	
	z-index:-2000;	
	float:left;
}

#acces_tv 
{
	width:320px;
	height:640px;
	z-index:-2000;	
	float:left;
}

#screen_tv 
{
	width:320px;
	height:240px;
	z-index:-2000;	
	float:left;
}

#bloc_central_description 
{
	width:444px;
	height:625px;
	margin-left:24px;
	padding-top:0px;
	padding-left:27px;
	padding-right:37px;
	background-image:url(/images/chaine/bgrd_bloc_central_descriptif.png);
	z-index:-2000;	
	float:left;
}

#descriptif 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#004e7b;
	overflow:auto;
	height:550px;
	width:475px;
}

.rose
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#E14EDC;
	overflow:auto;
	height:550px;
	width:475px;
	font-weight: bold;
	
}

#cadre
{
	width:900px;
	height:auto;
	margin-top:20px;
	float:left;
}

#entete 
{
	width:880px;
	height:191px;
	text-align:center;
	margin-bottom:45px;
	float:left;
}

/*class structure et bgrd de la div cachée - voir pour la gestion de celle-ci la class .corps_div_fermer*/
.corpsDiv 
{
	width:799px;
	height:219px;
	background-image:url(/images/matinee_filles/bloc_01.png);
	background-repeat:no-repeat;
	background-color:#e9fbff;
    border: solid 3px #008cbf;
	float:left;
}

.corps_div_fermer
{
	visibility:hidden;
	width:799px;
	height:1px; /*Astuce : Ajouter 1px permet d'ajuster la hauteur et remonter les autres div ; dans le cas contraire la div est cachée, mais occupe toujours sa taille définie*/
	float:left;
	margin-bottom:10px;
}

.corps_div_ouvert
{
	visibility:visible;
	width:799px;
	height:230px;
	background-image:url(/images/matinee_filles/bloc_01.png);
	background-repeat:no-repeat;
	margin-left:35px;
	margin-top:5px;
	margin-bottom:10px;
	float:left;
}

.txt_resume 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#005585;
}

#pa01 {
	position:absolute;
	width:146px;
	height:100px;
	z-index:5;
	left: 651px;
	top: 114px;
}
#pa02 {
	position:absolute;
	width:96px;
	height:97px;
	z-index:6;
	left: 548px;
	top: 114px;
}
#pa03 {
	position:absolute;
	width:136px;
	height:99px;
	z-index:2;
	top: 113px;
	left: 403px;
}
#pa04 {
	position:absolute;
	width:134px;
	height:100px;
	z-index:2;
	left: 406px;
	top: 114px;
}
#pa05 {
	position:absolute;
	width:133px;
	height:100px;
	z-index:2;
	left: 551px;
	top: 115px;
}
#pa06 {
	position:absolute;
	width:109px;
	height:98px;
	z-index:2;
	left: 690px;
	top: 115px;
}
#pa07 {
	position:absolute;
	width:133px;
	height:100px;
	z-index:2;
	left: 546px;
	top: 111px;
}
#pa08 {
	position:absolute;
	width:112px;
	height:100px;
	z-index:3;
	left: 688px;
	top: 111px;
}
#pa09 {
	position:absolute;
	width:135px;
	height:99px;
	z-index:4;
	left: 401px;
	top: 111px;
}
#pa10 {
	position:absolute;
	width:123px;
	height:100px;
	z-index:2;
	left: 395px;
	top: 121px;
}
#pa11 {
	position:absolute;
	width:152px;
	height:98px;
	z-index:3;
	left: 527px;
	top: 121px;
}
#pa12 {
	position:absolute;
	width:106px;
	height:100px;
	z-index:4;
	left: 694px;
	top: 119px;
}
#pa13 {
	position:absolute;
	width:124px;
	height:100px;
	z-index:2;
	left: 400px;
	top: 129px;
}
#pa14 {
	position:absolute;
	width:114px;
	height:98px;
	z-index:2;
	left: 533px;
	top: 130px;
}
#pa15 {
	position:absolute;
	width:140px;
	height:98px;
	z-index:2;
	left: 657px;
	top: 130px;
}

#footer_general 
{
    background-color:Transparent;
}

.noBorder
{
    border:0px;
}
