/* *** Generated by www.csscreator.com *** */

/* importation des styles */
@import url(_generique.css);
@import url(_menu.css);

/********************************************/
#header
{
	background:url(images/BG-header-europe-direct.png) no-repeat left top;
	height:100px;
}

#header_menu 
{
	position:absolute;
	right:10px;
	top:2px;
	color:#FFED00;
	font-weight:normal;
}
#header_menu a{color:#FFF;}
#header_menu a.select,
#header_menu a:hover{color:#FFED00;}

#header_droit 
{
	float:right;
	font-size:13px;
	margin:68px 10px 5px 0pt;
	width:auto;
}

/*********************************************
				PRINCIPAL 
*********************************************/
#texte,.texte
{
	margin:10px 0px 10px 30px;
	width:430px;
	color:#000;
}
#texte p,.texte p{margin:1.4em 0}

#texte a,.texte a{color:#0b3f97;/*bleu foncé*/}
#texte a:hover,.texte a:hover{text-decoration:underline}
#texte li,.texte li{list-style-type:none;padding-left:18px;background:url(images/puce_check.png) no-repeat 0px 2px}

.titre_wysiwyg
{
	font-size:14px;
	font-weight:bold;
	color:#0b3f97;/*bleu foncé*/
	margin:20px 0 10px -20px;
}

/*********************************************
				BLOCKS 
*********************************************/

/********** LES PAGES */

/* Le titre */
.pageTitre
{
	color:#000;
	height:26px;line-height:26px;
	padding-left:20px;
	margin-top:20px;
	background:url(images/bandeau-titre-bleu.gif) no-repeat left top ;
}

.jaune .pageTitre{background-image:url(images/bandeau-titre-jaune.gif)}
.orange .pageTitre{background-image:url(images/bandeau-titre-orange.gif)}
.vert .pageTitre{background-image:url(images/bandeau-titre-vert.gif)}
.bleu .pageTitre{background-image:url(images/bandeau-titre-bleu.gif)}
.bleu_europe .pageTitre{background-image:url(images/bandeau-titre-bleu-Europe.gif);color:#ffed00;/* jaune */}

/* l'introduction */
.pageIntro
{
	position:relative;
	margin:20px  0;
	padding:5px 0px;
	/*width:560px;*/
	background:url(images/deg_jaune_milieu.gif) repeat-y left top;
	text-align:justify;
}
.pageIntro h1{margin:0 10px;color:#000}

.jaune .pageIntro{background-image:url(images/deg_jaune_milieu.gif)}
.orange .pageIntro{background-image:url(images/deg_orange_milieu.gif)}
.vert .pageIntro{background-image:url(images/deg_vert_milieu.gif)}
.bleu .pageIntro{background-image:url(images/deg_bleu_milieu.gif)}
.bleu_europe .pageIntro{background-image:url(images/deg_jaune_milieu.gif)}

p#chapeau_intro,p.chapeau_intro
{
	margin:10px 30px 20px 30px;
	font-size:11px;
	color:#0b3f97;/*bleu foncé*/
	text-align:justify;
}



#module_gauche p.chapeau_intro
{
	font-size:12px;
	text-align:justify;
}
/********** LES FICHES */
br.clr
{
	border:0px solid #000000;
	clear:both;
	display:block;
	width:100%;
}

.fiche
{
	width:460px;
	float:left;
	overflow:hidden;
}

/* nav fiche */
.fiche .navFiche
{
	margin:20px 0 4px 0;
	text-align:right;
}
.jaune .fiche .navFiche a{color:#C0c25D;/* jaune fonce*/}
.orange .fiche .navFiche a{color:#C2a25D;/* orange fonce*/}
.vert .fiche .navFiche a{color:#a6c362;/* vert fonce*/}
.bleu .fiche .navFiche a{color:#98a3ba;/* bleu fonce*/}
.bleu_europe .fiche .navFiche a{color:#16A3E0;/* bleu europe*/}

/** */
.fiche .ficheTitre
{
	position:relative;
	margin:0px 0 10px 0;
	background:url(images/deg_orange_milieu.gif) repeat-y left top;
	overflow:hidden;width:460px;
}

.fiche h1{padding:5px 10px 5px 10px;color:#000;}
.fiche a{color:#0b3f97;/*bleu foncé*/}
.fiche .propriete
{
	clear:both;
	padding:8px 0 6px 0;
	background:url(images/filet_tab_orange.gif) no-repeat left bottom;
}
.fiche .propriete label
{
	width:235px;
	/*width:180px;*/
	float:left;
	font-weight:bold;
}
.fiche .propriete .proprieteTexte
{
	width:215px !important;
	/*width:280px !important;width:290px;*/
	margin:0 0 0 10px !important;
	margin:0 0 0 5px;
	overflow:hidden;
	float:left;
	color:#000 !important;
}
.fiche .propriete .proprieteTexte a{text-decoration:underline;}
.fiche .propriete .proprieteTexte input,
.fiche .propriete .proprieteTexte select,
.fiche .propriete .proprieteTexte textarea{width:200px;margin:3px 0}
.fiche .propriete .proprieteTexte input.files{width:180px;}
.fiche .propriete .proprieteTexte input.image{width:auto;border:none}

.fiche .propriete .proprieteDescription
{
	display:inline;
	padding:0 0 0 10px;
	color:#000 !important;
}
.fiche .propriete .proprieteDescription img{clear:left;float:left;margin:2px 4px 4px 0}

/* les titres */
.jaune .ficheTitre{background-image:url(images/deg_orange_milieu.gif)}
.orange .ficheTitre{background-image:url(images/deg_orange_milieu.gif)}
.vert .ficheTitre{background-image:url(images/deg_vert_milieu.gif)}
.bleu .ficheTitre{background-image:url(images/deg_bleu_milieu.gif)}
.bleu_europe .ficheTitre{background-image:url(images/deg_bleu_milieu.gif)}

/* texte */
.jaune {color:#C0c25D;/* jaune fonce*/}
.orange {color:#C2a25D;/* orange fonce*/}
.vert {color:#a6c362;/* vert fonce*/}
.bleu {color:#98a3ba;/* bleu fonce*/}
.bleu_europe {color:#16A3E0;/* bleu europe*/}

/* liens */
/*
.jaune a{color:#C0c25D;}
.orange a{color:#C2a25D;}
.vert a{color:#a6c362;}
.bleu a{color:#98a3ba;}
.bleu_europe a{color:#16A3E0;}
*/

/* les filets */
.jaune .propriete{background-image:url(images/filet_tab_jaune.gif)}
.orange .propriete{background-image:url(images/filet_tab_orange.gif)}
.vert .propriete{background-image:url(images/filet_tab_vert.gif)}
.bleu .propriete{background-image:url(images/filet_tab_bleu.gif)}
.bleu_europe .propriete{background-image:url(images/filet_tab_bleu-Europe.gif)}

/* les inputs */
.jaune fieldset input,.jaune fieldset select,.jaune fieldset textarea{border:1px solid #C0c25D;/* jaune fonce*/}
.orange fieldset input,.orange fieldset select,.orange fieldset textarea{border:1px solid #C2a25D;/* orange fonce*/}
.vert fieldset input,.vert fieldset select,.vert fieldset textarea{border:1px solid #a6c362;/* vert fonce*/}
.bleu fieldset input,.bleu fieldset select,.bleu fieldset textarea{border:1px solid #98a3ba;/* bleu fonce*/}
.bleu_europe fieldset input,.bleu_europe fieldset select,.bleu_europe fieldset textarea{border:1px solid #16A3E0;/* bleu europe*/}

/* derniere propriete */
.fiche .fin{background:none;}

/* le footer (liens [ suivant | haut ] ) */
.fiche .footer{border-bottom:1px solid #a6c362;padding:0;}

.vert .fiche .footer{border-color:#a6c362;/* vert fonce*/}

/********** LES LISTING D'ENREGISTREMENTS */
ul.listeEnregistrements{padding:10px 0 0 30px;}

ul.listeEnregistrements li
{
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
ul.listeEnregistrements li a
{
	color:#0B3F97;
	padding-left:12px;
	background:url(images/puce-menu-bleu-Europe.gif) no-repeat left center;
}
ul.listeEnregistrements li a:hover{text-decoration:underline;}

.jaune ul.listeEnregistrements li a{background-image:url(images/puce-menu-orange.gif)}
.orange ul.listeEnregistrements li a{background-image:url(images/puce-menu-orange.gif)}
.vert ul.listeEnregistrements li a{background-image:url(images/puce-menu-vert.gif)}
.bleu ul.listeEnregistrements li a{background-image:url(images/puce-menu-bleu.gif)}
.bleu_europe ul.listeEnregistrements li a{background-image:url(images/puce-menu-bleu-Europe.gif)}


/********** ACCES DIRECT */
#accesDirect
{
	position:relative;
	height:26px;overflow:hidden;
	background:url(images/arrondi-droit-ssmenu.gif) no-repeat right top;
}

#accesDirect h4
{
	position:absolute;
	top:0;left:0;
	background:url(images/titreAccesDirect.png) no-repeat left top;
	height:26px;width:80px;
}
#accesDirect h4 span{position:absolute;left:-30000px;}

#accesDirect div
{
	border-bottom:1px solid #0B3F97;
	border-top:1px solid #0B3F97;
	height:24px !important;
	height:26px;
	margin:0 5px 0 80px;
	padding:0 5px 0 10px;
	
}
#accesDirect div img{vertical-align:top;margin-left:10px;}
#accesDirect div select{margin:1px 0;font-size:10px;}

/********** FIL D'ARIANE */
p#chemin
{
	color:#16a3e0;/* bleu clair */
	margin-bottom:10px;
	font-size:10px;
}
p#chemin a{font-weight:normal;color:#0b3f97;/*bleu foncé*/}
p#chemin a:hover{text-decoration:underline}

/* #################### BLOCK SOUTIEN (sous le menu) ############### */
#blockSoutien{font-size:10px;color:#7b797a;}
#blockSoutien p{padding-left:6px;margin:10px 0}
#blockSoutien img{padding-right:2px;vertical-align:baseline;}
#blockSoutien .logos{padding:0 4px;}


/* ###########################################################
		LA  PAGE   D'ACCUEIL
########################################################### */
#centreAccueil
{
	float:right;
	width:715px !important;height:268px !important;
	width:738px;height:381px;
	padding:113px 0 0 23px;
	margin:0 11px;
	vertical-align:top;
	background:#fff url(images/accueil/BG_miseenavant_home.png) no-repeat left top;
	/*border:1px solid #000;*/
}
#centreAccueil h3 span{position:absolute;margin-top:-3000px}

/**** block du haut de la page d'accueil */
.blockCentreAccueil
{
	float:left;
	width:233px;
	height:245px;
	overflow:hidden;
}
.blockCentreAccueil img{padding:0;margin:0;overflow:hidden;height:144px;}
.blockCentreAccueil h4{width:233px;height:26px;padding:0;margin:0;overflow:hidden;}
.blockCentreAccueil h4 span{position:absolute;margin-top:-3000px;}
.blockCentreAccueil h4 img{height:26px;/* IE !!*/}
.blockCentreAccueil ul
{
	background:url(images/accueil/BG_liens_home.png) no-repeat left top;
	list-style-type:none;margin:0;padding:0;
	width:233px;
	height:72px;
	overflow:hidden;
	padding-top:4px;
}
.blockCentreAccueil ul li
{
	font-variant:small-caps;
	letter-spacing:-0.4px;
	font-size:11px;
	border-bottom:1px solid #16a3e0;/* bleu clair */
	text-align:center;
	padding:2px 0;
margin-left:12px;
width:196px;
}
.blockCentreAccueil ul li.fin{border:none}
.blockCentreAccueil ul li a:hover{text-decoration:underline;}

.grandPublic h4{background:url(images/accueil/grand_public.png) no-repeat left top;}
/*.grandPublic ul{padding-top:16px;}*/

.jeunesEnseignants h4{background:url(images/accueil/jeunes_enseignants.png) no-repeat left top;}
/*.jeunesEnseignants ul{padding-top:8px;}*/

.porteursProjet h4{background:url(images/accueil/porteurs_projets.png) no-repeat left top;}
/*.porteursProjet ul{padding-top:16px;}*/


/**** block colonne */
.blockCentre
{
	float:left;
	width:235px;
	font-size:0.9em;
	overflow:hidden;
}
.blockCentre h4{width:235px;height:57px;}
.blockCentre h4 span{position:absolute;margin-top:-3000px}
.blockCentre ul {list-style-type:none;}
.blockCentre form{padding:0;margin:0; /* IE6 */}

.blockCentre .blockCentreIn
{
	margin:0pt 14px;
	min-height:170px;
	padding:0pt 14px;
	border-left:1px solid #16a3e0;/* bleu clair */
}
.blockCentre ul.blockCentreIn li
{
	margin-left:8px;
	list-style-image:url(images/puce-breves.gif);
}
.blockCentre .blockCentreIn a{font-weight:bold; color:#9abbfe;/*mauve*/}

.blockCentre ul.blockCentreIn li a span.lien_normal{color:#000;font-weight:normal;}

.breves h4{background:url(images/accueil/titre_breves.png) no-repeat left top;}

.opinion h4{background:url(images/accueil/titre_votre_opinion.png) no-repeat left top;}
a#lienOpinion{padding-left:10px;background:url(images/puce-breves.gif) no-repeat 0 5px;display:block}


.zoom h4{background:url(images/accueil/titre_zoom.png) no-repeat left top;}
.zoom .blockCentreIn img{margin:6px 0; }

/* le lien vers le fil rss */
.blockCentre ul.blockCentreIn li.rss
{
	margin:8px 0 0 8px;
	list-style-image:none;
}
.blockCentre ul.blockCentreIn li.rss img {float:left;margin:4px 4px 4px 0;}
.blockCentre ul.blockCentreIn li.rss a{font-size:0.8em;}
.blockCentre ul.blockCentreIn li.rss a:hover{text-decoration:underline;}

/* ###########################################################
		LA  PAGE  PROGRAMME
########################################################### */
.block3Colonnes
{
	float:left;
	width:225px !important;
	width:220px;
	margin:0 0 0 10px !important;
	margin:0 0 0 5px;
}
.block3ColonnesInt{padding:0 10px 0 0;border-right:1px solid #000;}
.block3Colonnes div.Fin{border:none}

.block3ColonnesInt p
{
	font-size:0.9em;
	margin:8px 0;
	text-align:justify;
}

.block3ColonnesListe ul{list-style-image:url(images/puce-menu-vert.gif);}
.block3ColonnesListe ul li{margin-left:16px;}

.accueilProgramme .block3ColonnesListe ul li a{color:#a6c362;}
.accueilProgramme .block3ColonnesListe ul li a:hover{text-decoration:underline;}

.block3ColonnesInt h4
{
	font-size:1.3em;
	text-align:center;
	margin-bottom:8px;
}

/* ###########################################################
		LA  PAGE  DOSSIERS
########################################################### */
.intro_dossier
{
	text-align:justify;
}

/* ###########################################################
		LE BLOCK ABONNEMENT FILS RSS
########################################################### */
#lienRss
{
	line-height:12px;
	position:absolute;
	right:0px;
	text-align:right;
	top:10px;
	width:240px;
}
#lienRss img {float:right;margin:-2px 0px 0px 4px;}
#lienRss a{font-size:0.8em;}
#lienRss a:hover{text-decoration:underline;}

/* ###########################################################
		LA  PAGE  DE RÉSULTATS DE RECHERCES
########################################################### */

#resultsBox{padding:20px;}
