/*
	box
*/

.box.formation{
	display:block;
	width:600px;
	background: transparent url(../images/box_formation_bg.png) no-repeat scroll bottom left;
}
.box.formation .top{
	display:block;
	width:600px;
	height:18px;
	background: transparent url(../images/box_formation_top.png) no-repeat scroll top left;	
}
.box.formation .inner{
	padding:0px 150px 10px 10px;
}
/*---bloc medias home crise financière */
.box.media-crise{
	display:block;
	width:600px;
	background: transparent url(../images/box_media-crise_bg.png) repeat scroll top left;
}
.box.media-crise .top{
	display:block;
	width:600px;
	height:18px;
	background: transparent url(../images/box_media-crise_top.png) no-repeat scroll top left;	
}
.box.media-crise .inner{
	padding:0px 10px 10px 10px;
}
.box.media-crise .bottom{
	display:block;
	width:600px;
	height:18px;
	background: transparent url(../images/box_media-crise_bottom.png) no-repeat scroll bottom left;	
}
.box.media-crise h2{
margin-top:0;
}
/*quiz*/
.box.quizz {
	display:block;
	float:left;
	width:290px;
	background: transparent url(../images/box_quizz_jeunes1_bg.png) no-repeat scroll bottom left;
}

.box.quizz .top{
	background: transparent url(../images/box_quizz_jeunes1_top.png) no-repeat scroll top left;
	height:41px;
} 

.box.quizz .inner{
	padding:10px 80px 20px 30px;
	min-height:70px;
}
#box_set{
margin-bottom:50px;

}

/*** move this to profiles***/
#box2{ background-image:url(../images/box_quizz_jeunes2_bg.png);}
#box2 .top{	background-image: url(../images/box_quizz_jeunes2_top.png); }

#box3{ background-image:url(../images/box_quizz_actifs1_bg.png);}
#box3 .top{	background-image: url(../images/box_quizz_actifs1_top.png); }
#box4{ background-image:url(../images/box_quizz_actifs2_bg.png);}
#box4 .top{	background-image: url(../images/box_quizz_actifs2_top.png); }
#box5{ background-image:url(../images/box_quizz_senior1_bg.png);}
#box5 .top{	background-image: url(../images/box_quizz_seniors1_top.png); }
#box6{ background-image:url(../images/box_quizz_senior2_bg.png);}
#box6 .top{	background-image: url(../images/box_quizz_seniors2_top.png); }
#box7{ background-image:url(../images/box_quizz_jeunes1_bg.png);}
#box7 .top{	background-image: url(../images/box_quizz_jeunes1_top.png); }




/* documents joints */
.documents_joints {
	background:#ccd10a url(../images/box_todl.gif) top left no-repeat;
	padding:70px 0 0 0;
	margin:0;
	width:400px;
}
.documents_joints ul{
	margin:0;padding:0;
}
.documents_joints ul li{
	display:block;
	margin:0;
	padding:5px;
	li-style:none;
	float:left;
	background:#ccd10a;
	text-align:center;
	width:190px;
	color:#fff;
}
.documents_joints ul li img{
	float:left;
}
.documents_joints:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/*carres de bas de page*/
#footer .carre{
	margin-left:194px;
	margin-top:40px;
	margin-bottom:-10px;

}
#footer .carre .tc{
	padding-left:25px;
}
#footer .carre .tc img{
	padding: 7px;
}

/*barrenav*/
.barrenav .list{
	display:none;
	border-bottom:1px solid #b8b003;
	float:right;
	padding:3px;
	margin:30px 0 15px 0;
	margin-right:-120px;
	font-size:7.5pt;
	z-index:100;
	width:auto;
	height:auto;
	text-align:right;
	
}

/* styles enrichis */
.bac, .texteencadre-spip{
	display:block;
	padding:0 57px 0 0;
	margin:10px 0px 10px 10px;
	width:145px;
	float:right;
	background:#ffffff url(../images/box_bac_illust.gif) bottom right no-repeat;
	border: none;
}
.bac div.subac, .texteencadre-spip ul.spip {
	background:#fff url(../images/box_bac_top.gif) top left no-repeat;
	padding:2px 0 0 0;
	margin:0;
}
.bac div.subac ul {padding:5px;margin:0}
.bac div.subac ul li.spip, .bac div.subac p.spip, .texteencadre-spip ul.spip li {
	padding:5px;margin:0;
	list-style:none;
	display:block;
	background-color:#820132;
	font-family:arial, helvetica, sans-sherif;
	font-size:7pt;
	color:#ff8c00;
}
.bac div.subac ul li.spip, .texteencadre-spip ul.spip li {
	border-bottom: 1px solid #ff8c00;
}
.bac div.subac li.spip:first-child,.bacnoborder {
/*	border-top: none;*/
/*	background-color:#820132;*/
}


.bac * a.spip_in:link, .bac * a.spip_in,.bac * a.spip_in:visited,.bac * a.spip_out,.bac * a.spip_out:visited,.bac * a.spip_out:link,
.texteencadre-spip * a.spip_in:link, .texteencadre-spip * a.spip_in,.texteencadre-spip * a.spip_in:visited,.texteencadre-spip * a.spip_out,.texteencadre-spip * a.spip_out:visited,.texteencadre-spip * a.spip_out:link{
	color:#ff8c00 !important;
	text-decoration:none !important;
	font-size:14pt;
	font-weight:bold;
}
.bac div.subac ul li.spip .spip_doc_descriptif, .texteencadre-spip ul.spip li .spip_doc_descriptif {font-size:7pt;}
.bac div.subac ul li.spip .spip_doc_titre, .texteencadre-spip ul.spip li .spip_doc_titre {font-size:10pt;}

/* boitedepliante */
.boitedepliante {
	text-align:right;
	height:20px;
	/*background:#CCD10A;*/
	border-top:1px dotted #CCD10A;
	padding:0;margin:0;
	display:block;
	cursor: pointer;
	cursor:hand;
}
.boitedepliante_encadre {
	padding:10px;margin:0 0 10px 0;
	border:1px solid #CCD10A;
}
div.boitejaune, boitejaune {
	background:#DBDF53 url(../images/box_boitej_tr.gif) top right no-repeat;
	padding-right:50px;
	zoom:1;
}
div.boitejaune div.bj1 {
	background:#DBDF53 url(../images/box_boitej_tl.gif) top left no-repeat;
	padding-left:35px;
}
div.boitejaune div.bj1 div.bj2 {
	background:#DBDF53 url(../images/box_boitej_top.gif) top left repeat-x;
	padding:35px 0 10px 0;
}

div.boitejaune h2,div.boitejaune h3,div.boitejaune h4{
	color:#820132;
}
/* ancienne prŽsentation des citations en en-tête de reubrique*/
/*blockquote.spip {
	color:#919119;
	font-size:12pt;
	background : url(../images/qt_left.gif) top left no-repeat;
	padding:5px 0 0 15px;
	margin:5px;
}
blockquote.spip p.spip{
	font-family:Georgia,Times,serif;
	margin:0 0 0 0;
	padding:0 45px 0 0;
	background : url(../images/qt_right.gif) bottom right no-repeat;
}

blockquote.spip>p.spip>strong.spip{
	font-size:8pt;
	display:block;
	float:left;
}
*/
blockquote.spip {
	color:color:#919119;
	font-size:10pt;
	font-style:italic;
	/*background : url(../images/qt_left.gif) top left no-repeat;	*/
	padding:5px 0 0 15px;
	margin:5px;
	background-color:#FFC;
}
blockquote.spip p.spip{
	/*font-family:Georgia,Times,serif;*/
	margin:0 0 0 0;
	padding:0 15px 0 0;
	/*background : url(../images/qt_right.gif) bottom right no-repeat;*/
	
}

blockquote.spip>p.spip>strong.spip{
	font-size:8pt;
	display:block;
	float:left;
}
div.bonasavoir{
	text-align:left;
	padding:10px 0 0 0;margin:0px 20px 0 0;
		border-left:1px solid #fff;
}

div.bonasavoir1{

	width:40px;
	padding:0;margin:0;
/*border-left:1px solid #820132;*/

}
div.bonasavoir2{
	background:url(../images/style_bonasavoir.png) top left no-repeat;
	padding-left:70px;padding-bottom:5px;margin:0px 5px 15px 5px;

}
div.attention{
	
	text-align:left;
	padding:10px 0 0 0;margin:0px 20px 0 0;
		border-left:1px solid #fff;
}

div.attention1{
	width:40px;
	padding:0;margin:0;
/*	border-left:1px solid #820132;*/
}
div.attention2{
	background:url(../images/style_attention.png) top left no-repeat;
	padding-left:70px;padding-bottom:5px;margin:0px 5px 15px 5px;
}

div.exemple1{
text-align:left;
	padding:10px 0 0 0;margin:0px 20px 0 0;
		border-left:1px solid #fff;
}
div.exemple2{
	background:url(../images/style_exemple.png) top left no-repeat;
	padding-left:70px;padding-bottom:5px;margin:0px 5px 15px 5px;
}
.lettrine{color:#fc4c00;font-size:16px;font-weight:bold;}




/*spip_styles*/
/* Tableaux */
table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid;
	border-collapse: collapse; }
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }
table.spip tr.row_first { background: #FFC; }
table.spip tr.row_odd { background: #DDD; }
table.spip tr.row_even { background: #EEE; }
table.spip th, table.spip td { padding: 3px; text-align: left; vertical-align: middle; }

/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: none; }

.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }

/* Images typographiques (via image_typo), URL a revoir... */
.format_png { behavior: url(win_png.htc); }

/* modeles par defaut */
.spip_modele { float: right; display: block; border: 1px dotted #666; width: 180px; }

/* Barre de raccourcis typographiques */
table.spip_barre { width: 100%; }

table.spip_barre a img {
	background: #FDA;
	padding: 3px;
	border: 1px outset #999; }
table.spip_barre a:hover img {
	background: #FFF;
	border: 1px solid #999; }

table.spip_barre input.barre { width: 100%; background: #EEE; }

.invisible{display:none}


/*spip forms*/
.spip_forms form label{float:none;}
.spip_forms h2{margin:.2px	color:#543E29;}
.spip_forms{width:80%;color:black;margin:0px;margin-bottom:16px;padding:6px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;border:1px solid #b8b003;}
.spip_forms form{border:1px;margin:0;padding:.5px 0 0 0;}
.spip_forms div.spip_descriptif{border:1px;margin:0;clear:both;}
.spip_forms h3{background-color:#efeedf;float:none;text-align:left;}
.spip_forms legend{font-size:16px;font-weight:bold;color:#B8B003;margin:10px 0 5px 0;padding:0 0 0 0;clear:left;}
.spip_forms .spip_form_champ{margin-bottom:0;display:block;clear:both;margin-top:1em;}
.spip_forms .spip_form_label{font-weight:bold;text-align:left;color:#B8B003;display:block;}
.spip_forms .spip_form_label label,.spip_forms .spip_form_label .label{text-align:left;font-weight:bold;color:#494949;}
.spip_forms .spip_form_label_obligatoire{font-weight:normal;font-style:italic;font-size:.9em;}
.spip_forms .obligatoire_oublie{color:red;}
.spip_forms .spip_form_label_details{display:block;font-style:italic;text-align:left;}
.spip_forms .spip_form_choix_multiple{display:block;}
.spip_forms .spip_form_choix_unique input,.spip_forms .spip_form_choix_unique input.fondo,.spip_forms .spip_form_choix_unique input.fondl{width:auto;}
.spip_forms .spip_form_choix_unique label{margin:0 0 5px 0;}
.spip_forms .spip_form_choix_multiple input,.spip_forms .spip_form_choix_multiple input.fondo,.spip_forms .spip_form_choix_multiple input.fondl,ul.choix_mots li input{width:auto;margin:0 5px 0 0;}
.spip_forms ul.choix_mots,.spip_forms ul.spip_form_choix_multiple,.spip_forms ul.spip_form_choix_unique{list-style:none;float:left;padding-left:5px;width:45%;}
.spip_forms .spip_sondage{margin:auto;}
.spip_forms .spip_form_erreur{font-weight:bold;color:red;}
.spip_forms .spip_form_ok{font-weight:bold;background:#262626;color:#F1F1F1;margin:1em 0 0 0;padding:.6em;}
.spip_forms .spip_form_ok a{color:#FFF9E2;}
.spip_forms .spip_form_ok a:hover{color:#DEB55E;}
.spip_forms .spip_form_ok_confirmation{display:block;}
.spip_forms .spip_sondage strong{display:block;clear:both;margin-left:5px;color:#494949;}
.spip_forms .spip_sondage .ligne_nom{width:19%;text-align:right;padding-right:1%;}
.spip_forms .spip_sondage .ligne_nom:after{content:":";}
.spip_forms .spip_sondage ligne.chiffres{color:#525252;}
.spip_forms .spip_sondage .ligne_barre{height:16px;background:url(ligne.gif) repeat-x;border:1px solid black;width:80%;}
.spip_forms .spip_sondage .sondage_table{display:table;width:100%;}
.spip_forms .spip_sondage .sondage_ligne{display:table-row;}
.spip_forms .spip_sondage .sondage_ligne > div{display:table-cell;vertical-align:middle;padding:2px;white-space:nowrap;}
.spip_forms .forml,.spip_forms .formo{width:50%;border-bottom:solid 1px #b8b003;border-right:solid 1px #b8b003;border-top:1px solid #b8b003;border-left:1px solid #b8b003;font-size:11px;padding:.25em;}
.spip_forms .forml,.spip_forms .fondl{background:#FFFDE7;color:#4A4336;width:50%;}
.spip_forms .formo,.spip_forms .fondo{background-color:white;color:#4A4336;width:50%;}
.spip_forms .champ_obli_oubli{border:2px solid red;}
.spip_forms form .forml-focus,.spip_forms form input.forml-focus:focus,.spip_forms form textarea.forml-focus:focus,.forml-focus{border-bottom:solid 1px #b8b003;border-right:solid 1px #b8b003;border-top:1px solid #b8b003;border-left:1px solid #b8b003;background:#fff;color:#433817;font-weight:normal;font-size:1em;padding:.25em;width:50%;height:50%;}
.spip_forms form .formo-focus,.spip_forms form input.formo-focus:focus,.spip_forms form textarea.formo-focus:focus,.spip_forms .formo-focus{border-bottom:solid 1px #b8b003;border-right:solid 1px #b8b003;border-top:1px solid #b8b003;border-left:1px solid #b8b003;background:#b8b003;color:#433817;font-weight:normal;font-size:11px;padding:.25em;width:50%;}
.spip_forms form .champ_obli_oubli-focus,form input.champ_obli_oubli-focus:focus,form textarea.champ_obli_oubli-focus:focus{border-top:solid 2px #980F1B;border-left:solid 2px #980F1B;border-bottom:2px solid #F3192B;border-right:1px solid #000;background:#FFF2C8;color:#4D161B;font-weight:normal;font-size:1em;padding:.25em;}
.spip_forms .spip_bouton input{border:0px solid #b8b003;cursor:pointer;padding:.2em;background:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:1em;width:89px;height:29px;color:#B8B003;background-image:url(../../squelettes/images/bt_envoyer_forms.png);background-position:top left;}
.spip_forms fieldset{border:1px none #000;padding:.4em .4em .4em 1em;margin:.5em 0 .5em 0;border-top-style:solid;border-left:1px solid #fff;border-top-color:#000;}
.spip_forms a.resultats_sondage{display:block;float:right;background:#FFFBED;color:#444040;padding:.2em;border:1px solid #A07D7A;text-decoration:none;}
.spip_forms a.resultats_sondage:hover{background:#444040;color:#F8F5EC;text-decoration:none;}
.spip_forms p.spip_form_ok,.spip_forms p.spip_form_erreur,.spip_forms form{clear:both;}
