/* CSS Document */

div#corpsSiteWeb {
/* TU NE TOUCHES PLUS LE CODE ^^ */
/* SINON FESSER... */
/* LOL OK MAIS FESSEE PLUTOT QUE FESSER... */
/*top: -6px;*/
/*width: 960px;

margin-left: auto;
margin-right: auto;*/ /*directeme OssatureSiteWeb */

}

div#navAccessibilite {
/*width:500px;*/ /*   NavAccessibilite */
}


#conteneurScrollPrimaire {
/*font-size: 0.6em;*/
}

#conteneurScrollPrimairePopIn .charteEditoriale {
/*font-size: 0.6em;*/
}

.charteEditoriale h2 {
/*font-size: 0.6em;*/
}

#contenuPrimaire .charteEditoriale h2 {
/*font-size: 0.6em;*/
}


div#piedPage a {
padding-left:4px;
padding-right:4px;
/*font-size: 0.4em;*/
}

#popInRepereInterne #conteneurVisuelPopIn {
height:400px;
left:13px;
}

#conteneurPrimairePopin .charteEditoriale {
font-size: 1em;
}

.charteEditoriale ul, .charteEditoriale li {
list-style-type:square;
list-style-position:inside;
}

.charteEditoriale li {
/*font-size: 0.6em;*/
}

.charteEditoriale li li {
/*font-size: 1em;*/
}

div#ListesActuChiffres ul, div#ListesActuChiffres li {
list-style-type:none;
list-style-position:outside;
}

#contenuActualites .icone_flux_bloc {
float:right;
margin-top:-14px;
width:13px;
height:13px;
}

#contenuActualites .icone_flux_bloc a {
background-image: url(/fileadmin/templates/Images/IconesPuces/PuceMini_FlecheDroite.gif);
background:none;
background-position: right bottom;
}

div.contenuActuEtAmov a
{
background-image: url(/fileadmin/templates/Images/IconesPuces/PuceMini_FlecheDroite.gif);
background:none;
background-position: right bottom 2px;
border:none;
font-weight:bold;
}

div#popInRepereInterne {
 font-size: 1em;
}
div#popInRepereInterne div#boiteOutils {
margin-right:40px;
top:-10px;
}


#popInRepereInterne #conteneurVisuelPopIn .arc_gouv_name a, #popInRepereInterne #conteneurVisuelPopIn .arc_gouv_name a:visited {
color: #d10019;
font-size: 14px;
font-weight:bold;
width:auto;
height:auto;
text-decoration:none;
background-position:right;
background-repeat: no-repeat;
padding-right:10px;
}

#popInRepereInterne #conteneurVisuelPopIn .arc_gouv_name a {
background-image: url(/fileadmin/templates/Images/IconesPuces/PuceMini_FlecheDroite.jpg);
background-position: right center;
padding-right:20px;
}

#popInRepereInterne #conteneurVisuelPopIn .arc_gouv_name a:hover {
text-decoration:underline;
}

#popInRepereInterne #conteneurVisuelPopIn .arc_gouv_function {
font-size:12px;
text-align:center;
color:#000000;
}
/*
#popInRepereInterne #contenuPrimairePopInGouv{
height:500px;
width:666px;
}
*/

#popInRepereInterne .entete_gouv {
margin-righ:-100px;
}

#popInRepereInterne #contenuPrimairePopIn .arc_gouv_bloc {
width:220px;
margin:0px;
padding:0px;
padding-top:8px;
vertical-align:top;
}

#contenuPrimairePopIn h2 {
margin-top:-2px;
}

.gouv_image img {float:none;}

#popInRepereInterne #contenuPrimairePopIn .arc_gouv_bloc_name {
margin:0px;
margin-bottom:0px;
padding:0px;
font-size:14px;
}

#popInRepereInterne #contenuPrimairePopIn p.arc_gouv_bloc_function {
line-height:1em;
font-size:0.7em;
}

*html #popInRepereInterne #contenuPrimairePopIn p.arc_gouv_bloc_function {
padding-right:5px;
}

#popInRepereInterne #contenuPrimairePopIn  .arc_gouv_td {
vertical-align:top;
}

#popInRepereInterne #contenuPrimairePopIn  .arc_gouv_td img {
margin-top:0px;
margin-bottom:0px;
}

#popInRepereInterne #contenuPrimairePopIn .arc_gouv_bloc img{
float:left;
}

#popInRepereInterne #contenuPrimairePopIn h3.arc_gouv_category {
color:#000000;
font-size: 0.8em;
margin-top:-2px;
}

#popInRepereInterne #contenuPrimairePopIn .arc_gouv_presidence {
clear:both;
padding-top:6px;
}

#popInRepereInterne #contenuPrimairePopIn h4.arc_gouv_bloc_name a, h4.arc_gouv_bloc_name a:visited{
color: #d10019;

}

div#conteneurScrollPrimairePopInDetailActu {
position: absolute;
top: 46px;
left: 13px;
width: 820px;
height: 320px;
overflow-x: auto;
overflow-y: auto;
font-size: 1em;
}

div#conteneurScrollPrimairePopIn {
font-size: 1em;
height:390px;

}

#popInRepereInterne #contenuPrimairePopIn .arc_actu_date {
font-size: 1.1em;
}

#popInRepereInterne #contenuPrimairePopIn .arc_actu_title {
margin-top:4px;
font-size: 1.1em;
color: #d10019;
font-weight:bold;
}


#popInRepereInterne #contenuPrimairePopIn .arc_actu_date_and_title {
padding-top:20px;
padding-bottom:10px;
}

#popInRepereInterne .arc_actu_category {
position: absolute;
top: 26px;
left: 13px;
overflow-x: auto;
overflow-y: auto;
font-size: 0.8em;
}

#popInRepereInterne .arc_title_popin {
font-size: 0.8em;
}

#popInRepereInterne #conteneurScrollPrimairePopInDetailActu ul {
list-style-type:square;
margin-left:20px;
}

#popInRepereInterne #conteneurScrollPrimairePopInDetailActu li {
list-style-type:square;

}



#popInRepereInterne img {
border:none;
}

a.lienRetourHome {
	font-size: 0.6em;

}

.charteEditoriale p {
line-height:1.3em;
/*font-size:0.9em;*/
}


/******
Styles pour les menus
*****/


}
div#navCible li.niv0 h2 {
	/*font-size:1.1em;*/
}

div#navCible ul.niv1 {
margin-top:-1em;
}

div#navCible ul.niv1 a.premier {
padding-top:1.9em;
}

div#navCible ul.niv1 a.dernier {
padding-bottom:1.9em;

}

div#navCible li.niv0 td.fondRouge {
		color:  #FFF;	

		background-image: url(/fileadmin/templates/Images/OssatureSiteWeb/BlocTitre_FondRouge.jpg);
		background-position: bottom;
		background-repeat: repeat-x;
		
		background-color: #D10019; /* Couleur rouge SFR */
}
	
div#navCible li.niv0 a.fondRouge {
background-image:none;
/*background-color:none;*/
background:none;
}

div#navCible li.niv0 h2 {
		display:inherit;
		width:auto;
		height:auto;
		text-align: center;
}

div#navCible a.niv0 {
		display:inherit;
		width: 132px;
		height:auto;
		
		padding:0px;
		
		color:  #D10019;	

		background: transparent;
	}

div#conteneurScrollSecondaire
{
z-index: 10;
}

/**************************************************************/
/*************** Diaporama ************************************/

#Elements {
width:115px;
overflow:hidden;
}

#Elements .diaporama {
width:120px;
text-align:center;
}

#contenuBlocAmov .diaporama_fleche_gauche {
width:12px;
vertical-align:top;
padding-top:30px;
}

#contenuBlocAmov .diaporama_fleche_droite {
width:12px;
vertical-align:top;
padding-top:30px;
}

#contenuBlocAmov .FlottementGauche {
padding:0px;
margin:0px;
margin-right:3px;
width:8px;
}


#Elements img{
float:none;
/*width:115px;*/
/*height:60px;*/
}

#Elements .diaporama a, #Elements .diaporama a:visited{
font-size:x-small;
line-height:0.8em;
}

/**************************************************************/
/*************** Ajouts liste zone droite ************************************/

div#conteneurListe li.icone_rss_droit img{
margin-left:2px;
}

div#conteneurListe li.icone_rss_droit {
padding-left: 18px;
}

div#conteneurListe  li.alerte_email_droit {
height:18px;
overflow:hidden;
color: #d10019;
padding-left: 18px;
}

div#conteneurListe  li.alerte_email_droit label {
color: #d10019;
/*font-size: 0.6em;*/
float:left;
}

div#conteneurListe  li.alerte_email_droit img{
margin-left:2px;
margin-top:3px;
}

div#conteneurListe #email_alerte {
width:30px;
height:13px;
border:#999999 solid 1px;
margin-left:3px;
margin-right:0px;
}

*html div#conteneurListe #email_alerte {
width:30px;
}

div#conteneurListe #buton_alerte_ok {
margin-top:0px;
height:15px;
}

div#conteneurScrollBlocAmov {
overflow:hidden;
}

div#conteneurScrollBlocAmov a.newsletter_lien {
margin:0px;
padding:0px;
padding-right: 5px;
line-height:1em;
background-image: url(/fileadmin/templates/Images/IconesPuces/PuceMini_FlecheDroite.gif);
background-position: right center;
background-repeat: no-repeat;
}

.charteEditoriale h3 {
/*font-size:1em;*/
}

td#ombreCentre {
height: 420px;

}

div#retourHomePopIn a {
margin-right:20px;
}

div#ListesActuChiffres li {
font-size:1em;
}
/**************************************************************/
/*************** Ajouts Newsletter ************************************/

div#contenuBlocAmov p.image_newsletter {
text-align:center;
}

div#contenuBlocAmov p.image_newsletter img{
float:none;
}

div.contenuActuEtAmov h2 span {
color: #D10019;
}

/**************** POPIN FLASH ******************/

#popinFlash {
display:block;
position: absolute;
		top: 100px;
		left: 0;
		
		font-size: 1em;
		
		width: 100%;
		z-index:999;
}

#popinFlashFermer {
background-color:#D00018;
width:495px;
text-align:right;
padding-right:5px;
padding-top:5px;
}


#popinFlashFermer a, #popinFlashFermer a:visited{
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
font-size:0.6em;
}

#popinFlashFermer a:hover {
text-decoration:underline;

}

#popinFlashInterieur {
background-color:#D00018;
width:500px;
}

/**************************************************************/
/*************** Ajouts Formulaires ************************************/


div.formulaire_filtre label  {
overflow: hidden;
position: absolute;
left: -9999px;
	
font-size: 0; /* Lignes obligatoires pour un hidden - Sinon un espace est réservé même si l'élément n'est pas visible */
line-height: 0;
}

.submit_hidden {
color:#FFFFFF;
background-color: #D10019;
}

.submit_hidden_js {
overflow: hidden;
position: absolute;
left: -9999px;
	
font-size: 0; /* Lignes obligatoires pour un hidden - Sinon un espace est réservé même si l'élément n'est pas visible */
line-height: 0;
}

div#boiteOutilsGouv
{
margin:0 0 0 0;
position:absolute;
top: 39px;
right: 10px;
}
