/* Definition generale */ 

#milieu-contenu-central-large 
{
	font-size: 100%;
	color: rgb(199,010,014);
}

div#milieu-contenu-central-dossier-special
{
	width: 627px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#milieu-contenu-central-large div#dossier
{
	background-image: url(/actufr/img/bandeau_contenu_dossier.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#milieu-contenu-central-large div#foot
{
	background-image: url(/actufr/img/bandeau_contenu_foot_large.gif);
	background-repeat: no-repeat;
	background-position: left;
}


#milieu-contenu-central-large h1, 
#milieu-contenu-central-large h2
{
	margin-bottom: 5px;
}

#milieu-contenu-central-large a,
#milieu-contenu-central-large a:visited,
#milieu-contenu-central-large a:active
	{
	text-decoration: none;
	color: rgb(199,010,014);
	}

#milieu-contenu-central-large a:hover
	{
		text-decoration: underline;
	}

#milieu-contenu-central-large div.photo
{
	float: left;
	margin-right: 5px;
}

#milieu-contenu-central-large p.legende,
#milieu-contenu-central-large div.legende
{
    font-size: 85%;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
	color: rgb(076,076,076);
	background-color: rgb(235,235,235);
}

#milieu-contenu-central-large p.date
{
	margin: 0px;
	padding: 2px 0px 0px 0px;
	font-weight: normal;
	font-size:100%;
	text-align:right;
	color: rgb(142,142,142);
} 

#milieu-contenu-central-large span.date
{
	color: rgb(102,102,102);
}

#milieu-contenu-central-large div.action
{
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	width: 627px;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: rgb(204,204,204);
}

#milieu-contenu-central-large div.corps div.action a
{
    padding: 2px 15px 2px 20px;
    color: rgb(102,102,102);
	background: url(/francais/actuv2/img/puce_fleche.gif) 5px 5px no-repeat;
}

#milieu-contenu-central-large div.action p
{
    width: 209px;
	float: left;
	padding: 2px 0px 2px 0px;
}


#milieu-contenu-central-large div.telechargement
{
	display: block;
	width: 152px;
	margin: 0px 0px 5px 10px;
	padding: 0px 0px 0px 23px;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: rgb(204,204,204);
	text-decoration: none;
	color: rgb(102,102,102);
	background: url(/francais/actuv2/img/picto_telecharger.gif) 0px 0px no-repeat;
	font-size: 70%;
}

#milieu-contenu-central-large div.liens a,
#milieu-contenu-central-large div.liens a:visited,
#milieu-contenu-central-large div.liens a:active
{
	text-decoration: none;
	color: rgb(0,0,0);
}
#milieu-contenu-central-large div.liens a:hover
{
	text-decoration: underline;
}


/**** Definition general CORPS ***/

#milieu-contenu-central-large div.corps h1  
{
	padding-left: 5px;
    border-left-style:solid;
    border-left-width: 4px;
	border-left-color: rgb(199,010,014);
}

#milieu-contenu-central-large div.corps h2
{
    font-size: 140%;
    font-weight:normal;
	margin-left: 10px;
}

#milieu-contenu-central-large div.corps p.chapeau,
#milieu-contenu-central-large div.corps div.chapeau
{
    margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: rgb(204,204,204);
	font-weight: bold;
	color: rgb(102,102,102);
}

#milieu-contenu-central-large div.corps div.texte,
#milieu-contenu-central-large div.corps p.texte
{
	margin-left: 0px;
}

#milieu-contenu-central-large div.corps p.auteur
{
    margin: 10px 0px 0px 0px;
	padding: 0px 10px 1px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgb(204,204,204);
	font-weight: bold;
	color: rgb(051,051,051);
	text-align: right;
	font-size: 95%;
}

#milieu-contenu-central-large div.corps p.publication
	{
	margin: 0px 10px 10px 0px;
	padding: 0px 0px 0px 10px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: rgb(204,204,204);
	text-align:right;
	color: rgb(153,153,153);
	font-size: 95%;
	}

#milieu-contenu-central-large div.corps div.documents
{
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    background-color: rgb(235,235,235);
}

#milieu-contenu-central-large div.corps div.documents h1,
#milieu-contenu-central-large div.corps div.liens h1
{
    font-size: 90%;
    font-weight:bold;
    border-style: solid;
	border-width: 1px 0px 1px 4px;
	border-top-color: rgb(204,204,204);
	border-bottom-color: rgb(204,204,204);
	background-color: rgb(255,255,255);
}

#milieu-contenu-central-large div.corps div.documents h2
{
    margin-bottom:0px;
    font-size: 90%;
}

#milieu-contenu-central-large div.corps div.liens h2
{
    font-size: 90%;
    margin-bottom:0px;
    padding: 2px 0px 2px 15px;
    background: url(/francais/actuv2/img/puce_fleche.gif) 0px 5px no-repeat;
}

#milieu-contenu-central-large div.corps div.documents p.titre
{	
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 4px;
	border-color: rgb(199,010,014);
	background-color: rgb(255,255,255);
}

#milieu-contenu-central-large div.corps div.documents div.texte,
#milieu-contenu-central-large div.corps div.documents p.texte,
#milieu-contenu-central-large div.corps div.liens div.texte,
#milieu-contenu-central-large div.corps div.liens p.texte
{
	padding-left:10px;	
}

/*** CAN ***/

/* calendrier */

#milieu-contenu-central-large div#central-calendrier-foot h1,
#milieu-contenu-central-large div#central-calendrier-foot h2
{
	margin-left: 9px;
	padding-left: 0px;
	border-style: none;
	border-width: 0px;
}

#milieu-contenu-central-large div#central-calendrier-foot h1
{
	font-size: 140%;
	margin-bottom: 10px;
}

#milieu-contenu-central-large div#central-calendrier-foot h2
{
	font-size: 100%;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 10px;
}

#milieu-contenu-central-large div#central-calendrier-foot form
{
	margin: 10px 0px 5px 10px;
}

#milieu-contenu-central-large div#central-calendrier-foot form p.texte
{
	font-weight: bold;
	float: left;
	width: 25%;
	margin: 0px;
	padding: 0px;
}

#milieu-contenu-central-large div#central-calendrier-foot select
{
	width: 24%;
	margin-left: 5%;
	margin: 0px;
	padding: 0px;
}

#milieu-contenu-central-large div#central-calendrier-foot table
{
	border-spacing: 1px;
	border: solid 1px rgb(102, 102, 102);
	width: 100%;
}

#milieu-contenu-central-large div#central-calendrier-foot tr
{
	height: 35px;
}

#milieu-contenu-central-large div#central-calendrier-foot th
{
	background-color: rgb(199,010,014);
	color: rgb(255, 255, 255);
}

#milieu-contenu-central-large div#central-calendrier-foot td
{
	text-align: center;
	color: rgb(0, 0, 0);
}

#milieu-contenu-central-large div#central-calendrier-foot tr.paire td
{
	background-color: rgb(204, 204, 204);
}

#milieu-contenu-central-large div#central-calendrier-foot table#central-groupes-foot td
{
	width: 24%;
}

/*-------------- reportage photo ---------------------------*/
#milieu-contenu-central-large div#reportage-photo-articles-lies div.accesseur
{
	clear: both;
	padding-top: 5px;
}

#milieu-contenu-central-large div#reportage-photo-articles-lies div.accesseur h1  
{
    padding-left: 5px;
	border-style: solid;
	border-width: 1px 0px 1px 4px;
	border-color: rgb(204,204,204);
	border-left-color: rgb(199,010,014);
}

#milieu-contenu-central-large div#reportage-photo-articles-lies div.accesseur p.date
{
	font-size: 85%;
}


#milieu-contenu-central-large div#reportage-photo-detail
{
	
	background-color: rgb(199,010,014);
	padding: 10px;
	float: left;
	width: 212px;
}


#milieu-contenu-central-large div#reportage-photo-detail h1
{
	color: White;
	border-left: solid 4px white;
	padding-left: 10px;
	font-weight: bold;
}

#milieu-contenu-central-large div#reportage-photo-detail h2
{
	color: White;
	font-size: 140%;
	padding: 5px 0px 5px 0px;
}

#milieu-contenu-central-large div#reportage-photo-detail p.texte
{
	color:White;
	padding-left: 0px;
	margin-left: 0px;
}

#milieu-contenu-central-large div#reportage-photo-detail div.son
{
	padding-top: 5px;
	margin-top: 10px;
	color: white;
	border-top: solid 1px white;
}

#milieu-contenu-central-large div#reportage-photo-detail div.son p.citation
{
	padding: 5px 0px 7px 0px;
	color:White;
}
#milieu-contenu-central-large div#reportage-photo-detail div.son p.invite
{
	font-weight: bold;
}

#milieu-contenu-central-large div#reportage-photo-detail div.son p.date
{
	color:White;
	font-size: 85%;
}

#milieu-contenu-central-large div#reportage-photo-detail div.son p.auteur
{
	text-align: right;
	font-weight: bold;
}

#milieu-contenu-central-large div#reportage-photo-detail div.son p.duree
{
	text-align: right;
	font-size: 85%;
}

#milieu-contenu-central-large div#reportage-photo-detail div.audio
{
	background-color:  rgb(199,010,014);
	color: White;
}

#milieu-contenu-central-large div#reportage-photo-detail div.audio a
{
	color: White;
}


#milieu-contenu-central-large div#reportage-photo-articles-lies
{
	float: left;
	width: 232px;
	padding-top: 2px;
}

#milieu-contenu-central-large div#reportage-photo
{
	float: right;
}
