/*********************************************************************
* @Date: 30/06/2006
* @Auteur: Carine LAVAL
* @projet: SRFPH
* @description: Styles particuliers aux habillages "Style par défaut" et "Police plus grande"
*********************************************************************/


body { background: #6B9099; color: #000000; }


/*
 * Mise en page des textes (bordures...)
 */
h1, h2, h3, h4, .titre-actu {
	color: #6B9099;
}
h3.spip {
	color: #000000;
}

.texte a, .texte a:hover, .texte a:visited {
	color: #000;
}

.gloss {
	border-bottom : 1px dotted #6B9099;
	cursor: help;
}
#menuF a .gloss {
	border-color: #FFF;
}
#menuF a:hover .gloss {
	border-color: #000;
}

.txtAcc { 
	background: url('/IMG/ext/txt-acc_bg.gif') no-repeat center bottom;
}
	.txtAcc .texte ul.spip li { 
		list-style-image: url('/IMG/ext/fleche_acc.gif');
	}

.txt-gris {
	color: #6A8F98;
}


/* Des couleurs specifiques selon les types de liens */

.txtneutre a:visited {
	color: #077EBA; /* Bleu Fonce */
}
.txt1 a:visited {
	color: #B07700; /* Orange Fonce */
}
.txt2 a:visited {
	color: #1F631F; /* Vert Fonce */
}
.txt3 a:visited {
	color: #583C2C; /* Marron Fonce */
}
.txt4 a:visited {
	color: #841411; /* Rouge Fonce */
}

.surtitre, .surtitre a {
	color: #D69200;
}
.txtneutre, .txtneutre a, .txtneutre a:hover, .cadreGri .txtneutre a {
	color: #1D9FDB;/* Bleu */
}
.txt1, .txt1 a, .txt1 a:hover, .cadreGri .txt1 a {
	color: #D69200;/* Orange */
}
.txt2, .txt2 a, .txt2 a:hover, .cadreGri .txt2 a {
	color: #319A31;/* Vert */
}
.txt3, .txt3 a, .txt3 a:hover, .cadreGri .txt3 a  {
	color: #845942;/* Marron */
}
.txt4, .txt4 a, .txt4 a:hover, .cadreGri .txt4 a  {
	color: #B51C18;/* Rouge */
}


.general a:visited	{ color: #DEE3E7 }


a:visited, a.spip_in:visited, .barreGri a:visited, a.spip_pdf:visited { color: #6E003A; }
a, a:hover, a.spip_pdf:hover { color: #6B9099; }
a.spip_out:visited { color: #545454; }
a.spip_out, a.spip_out:hover { color: #2020a0; }


/* Des couleurs specifiques selon les types de listes à puces */
.cadre0 .cadre .spip_puce { background-image: url("/IMG/ext/fleche.gif"); }
.cadre1 .cadre .spip_puce { background-image: url("/IMG/ext/1/fleche.gif"); } 
.cadre2 .cadre .spip_puce { background-image: url("/IMG/ext/2/fleche.gif"); } 
.cadre3 .cadre .spip_puce { background-image: url("/IMG/ext/3/fleche.gif"); } 
.cadre4 .cadre .spip_puce { background-image: url("/IMG/ext/4/fleche.gif"); } 


#conteneur_menu {
	background-color: #4F6267;
}
table.spip {
	border: 1px solid #DEE3E7;
	background-color: #FFFFFF;
}
tr.row_first {
	background-color: #D69200;
}
.arrond {
	background: #D69200 url("/IMG/ext/1/coinDH.gif") no-repeat top right;
}
#col1 {
	background: #D69200 url("/IMG/ext/1/coinG.gif") no-repeat top left;
}
table.spip tr.row_odd {
	background-color: #E6E6E6;
}
table.spip tr.row_even, .docs {
	background-color: #F4F4F4;
}

.docs {
	border-top: 1px solid #6B9099;
	border-bottom: 1px solid #6B9099;
	padding: 10px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.titre-docs, .detail, .frmrech {
	color: #545454;
}
.notes {
	*height: 1%;
	border-top: 1px solid #a0a0a0;
}


.cadreGri, .barreGri, .cadreGri a, .cadreGri a:hover, .cadreGri a:visited, 
.barreGri a, .barreGri a:hover, .print a, .print a:hover, .txtN a, .txtN a:visited, .txtN a:hover {
	color: #000000;
}

.cadreGri, .barreGri {
	background-color: #E6ECEE;
}
.traitGri {
	background: #E6ECEE url("/IMG/ext/navigG.gif") no-repeat top left;
	padding-left: 5px;
}
.traitGri .cadre {
	background: #E6ECEE url("/IMG/ext/navigD.gif") no-repeat top right;
}
.cadre0 {
	background: #D8D8D8 url("/IMG/ext/cadreBD.gif") no-repeat bottom right;
}
.cadre0 .cadre {
	background: #D8D8D8 url("/IMG/ext/cadreHG.gif") no-repeat top left;
}
.cadre1 {
	background: #F7E9CC url("/IMG/ext/1/cadreBD.gif") no-repeat bottom right;
}
.cadre1 .cadre {
	background: #F7E9CC url("/IMG/ext/1/cadreHG.gif") no-repeat top left;
}
.cadre2 {
	background: #D7F5CA url("/IMG/ext/2/cadreBD.gif") no-repeat bottom right;
}
.cadre2 .cadre {
	background: #D7F5CA url("/IMG/ext/2/cadreHG.gif") no-repeat top left;
}
.cadre3 {
	background: #E6DED9 url("/IMG/ext/3/cadreBD.gif") no-repeat bottom right;
}
.cadre3 .cadre {
	background: #E6DED9 url("/IMG/ext/3/cadreHG.gif") no-repeat top left;
}
.cadre4 {
	background: #F0D2D1 url("/IMG/ext/4/cadreBD.gif") no-repeat bottom right;
}
.cadre4 .cadre {
	background: #F0D2D1 url("/IMG/ext/4/cadreHG.gif") no-repeat top left;
}


/*
 * Habillage des menus et de la nav
 */

#conteneur_menu {}
#menuF dd {
	border-top: 2px solid #E6ECEE; 
}
#menuF dt a {
	color: #000;
	padding-top: 9px;
	padding-bottom: 11px;
}
#menuF .menu1 dt a {
	background: #E48A00 url('/IMG/ext/smenu1_bg.gif') repeat-x;
}
#smenu1 {
	background-color: #D69200;
}
#menuF .menu2 dt a {
	background: #39ff00 url('/IMG/ext/smenu2_bg.gif') repeat-x;
}
#smenu2 {
	background-color: #319A31;
}
#menuF .menu3 dt a {
	background: #FF4E00 url('/IMG/ext/smenu3_bg.gif') repeat-x;
}
#smenu3 {
	background-color: #845942;
}
#menuF .menu4 dt a {
	background: #DA0808 url('/IMG/ext/smenu4_bg.gif') repeat-x;
}
#smenu4 {
	background-color: #B51C18;
}
#menuF dt a:hover {
	background-color: #6F8E94;
}

dd.smenu1 {
	background-color: #EEA727;
}
dd.smenu2 {
	background-color: #5BC055;
}
dd.smenu3 {
	background-color: #A67960;
}
dd.smenu4 {
	background-color: #E54D3A;
}

#menuF dd li a {
	color: #FFF;
	padding: 6px;
	border: 1px solid #FFF;
}
#menuF dd.smenu1 li a, #menuF dd.smenu2 li a, #menuF dd.smenu3 li a, #menuF dd.smenu4 li a {
	border: 1px solid #FFFFFF;
}
#menuF dd li a:hover  {
	background: #DEE3E7;
	color: #000000;
}


/*
 * Styles pour le contenu (c-a-d. la colonne principale)
 */
.important {
	color: #a02020;
}

.extrait, .extrait1 {
	padding-top: 10px; 
	*height:1%;
}

.extrait1 {
	border-bottom: 1px solid #D69200;
}


/*
 * Disposition a l'ecran : colonnes, encarts, cartouches
 */

#conteneur {
	width: 958px; 
	background-color: #FFFFFF;
}
#navColD {
	*height: 1%;
}


.fond-ctt {
	background: #F4F4F4 url("/IMG/ext/fond-ctt.gif") no-repeat top center;
}
.fond-alaune {
	background: #FFFFFF url("/IMG/ext/fond-blc.gif") no-repeat top left;
}
table.spip tr.barre {
	background: #D69200 url("/IMG/ext/1/coinD.gif") no-repeat bottom right;
}
.barre1 {
	border: 1px solid #FFF;
	background: #D69200 url("/IMG/ext/1/coinD.gif") no-repeat bottom right;
}
.barre2 {
	border: 1px solid #FFF;
	background: #319A31 url("/IMG/ext/2/coinD.gif") no-repeat bottom right;
}
.barre3 {
	border: 1px solid #FFF;
	background: #845942 url("/IMG/ext/3/coinD.gif") no-repeat bottom right;
}
.barre4 {
	border: 1px solid #FFF;
	background: #B51C18 url("/IMG/ext/4/coinD.gif") no-repeat bottom right;
}
.barreneutre {
	background: #1D9FDB url("/IMG/ext/neutre/coinD.gif") no-repeat bottom right;
}

.spip_logos {
	border: 1px solid #000000;
}

.block-vie .spip_logos, #zoom .spip_logos {
	border: none;
}

/*
 * Formulaires
 */

input.frmrech {
	height: 15px;
	vertical-align: middle;
	font-size: 95%;
	width: 96%;
	border: 1px solid #000000;
}
select.frmrech {
	height: 17px;
	vertical-align: middle;
	font-size: 95%;
	width: 96%;
	border: 1px solid #000000;
}
.spip_surligne { background-color: #FFFF66; }

.surlg { background-color: #FFDF00; }

/*************************************************************/
.block-neutre .fond-tit {
	border-bottom: 1px solid #1D9FDB;
}
.block-1 .fond-tit {
	border-bottom: 1px solid #D69200;
}
.block-2 .fond-tit {
	border-bottom: 1px solid #319A31;
}
.block-3 .fond-tit {
	border-bottom: 1px solid #845942;
}
.block-4 .fond-tit {
	border-bottom: 1px solid #B51C18;
}
	.fond-tit h1, 
	.fond-tit h2, 
	.fond-tit h3, 
	.fond-tit h4, 
	.fond-tit h1 a, 
	.fond-tit h2 a, 
	.fond-tit h3 a, 
	.fond-tit h4 a, 
	.fond-tit h1 a:hover, 
	.fond-tit h2 a:hover, 
	.fond-tit h3 a:hover, 
	.fond-tit h4 a:hover, 
	.fond-tit h1 a:visited, 
	.fond-tit h2 a:visited, 
	.fond-tit h3 a:visited, 
	.fond-tit h4 a:visited {
		color: #000;
	}
		.block-neutre .fond-tit span {
			background-color: #59C1F3;
			background-image: url('/IMG/ext/neutre/fond-titG.gif');
		}
			.block-neutre .fond-tit span span {
				background-image: url('/IMG/ext/neutre/fond-titD.gif');
			}
				.block-neutre .fond-tit span span span {
					background-image: url('/IMG/ext/neutre/fond-tit.gif');
				}
		.block-1 .fond-tit span {
			background-color: #EFC600;
			background-image: url('/IMG/ext/1/fond-titG.gif');
		}
			.block-1 .fond-tit span span {
				background-image: url('/IMG/ext/1/fond-titD.gif');
			}
				.block-1 .fond-tit span span span {
					background-image: url('/IMG/ext/1/fond-tit.gif');
				}
		.block-2 .fond-tit span {
			background-color: #62FF00;
			background-image: url('/IMG/ext/2/fond-titG.gif');
		}
			.block-2 .fond-tit span span {
				background-image: url('/IMG/ext/2/fond-titD.gif');
			}
				.block-2 .fond-tit span span span {
					background-image: url('/IMG/ext/2/fond-tit.gif');
				}
		.block-3 .fond-tit span {
			background-color: #FF7700;
			background-image: url('/IMG/ext/3/fond-titG.gif');
		}
			.block-3 .fond-tit span span {
				background-image: url('/IMG/ext/3/fond-titD.gif');
			}
				.block-3 .fond-tit span span span {
					background-image: url('/IMG/ext/3/fond-tit.gif');
				}
		.block-4 .fond-tit span {
			background-color: #E61F1F;
			background-image: url('/IMG/ext/4/fond-titG.gif');
		}
			.block-4 .fond-tit span span {
				background-image: url('/IMG/ext/4/fond-titD.gif');
			}
				.block-4 .fond-tit span span span {
					background-image: url('/IMG/ext/4/fond-tit.gif');
				}

.fond-bloc {
	background: url("/IMG/ext/fond.gif") repeat-x;
}

.block-neutre .titre-extrait {
	background-image: url('/IMG/ext/neutre/fleche.gif');
}
.block-1 .titre-extrait {
	background-image: url('/IMG/ext/1/fleche.gif');
}
.block-2 .titre-extrait {
	background-image: url('/IMG/ext/2/fleche.gif');
}
.block-3 .titre-extrait {
	background-image: url('/IMG/ext/3/fleche.gif');
}
.block-4 .titre-extrait {
	background-image: url('/IMG/ext/4/fleche.gif');
}
	.titre-extrait a, .titre-extrait a:hover, .titre-extrait a:visited {
		color: #000;
	}

.tout {}
	.block-2 .tout span {
		background-image: url('/IMG/ext/2/toutG.gif');
	}
		.block-2 .tout span span {
			background-image: url('/IMG/ext/2/toutD.gif');
		}
			.block-2 .tout span span span {
				background: #BFFF7F none;
			}
				.tout a, .tout a:hover, .tout a:visited {
					background-position: 0 6px;
					background-image: url('/IMG/ext/fleche-b.gif');
					color: #000;
				}


.block-vie .blockcontent {
	background-color: #FF8C00;
}
	.block-vie h1 {
		color: #FFF;
	}
	.block-vie h1 .gloss {
		border-color: #FFF;
	}
	.block-vie .surtitre, .block-vie .txt1, .block-vie .txt2, .block-vie .detail {
		color: #000;
	}
	.block-vie .gloss {
		border-color: #000;
	}

.lire {}
	.lire span {
		background-image: url('/IMG/ext/lireG.gif');
	}
		.lire span span {
			background-image: url('/IMG/ext/lireD.gif');
		}
			.lire a {
				background-position: 0 6px;
				background-image: url('/IMG/ext/fleche_suite.gif');
			}

.titre-doc {}
	.titre-doc a, .titre-doc a:hover, .titre-doc a:visited {
		color: #000;
	}
.block-neutre .telechargement-doc {
	background-image: url('/IMG/ext/neutre/fleche.gif');
}
.block-1 .telechargement-doc {
	background-image: url('/IMG/ext/1/fleche.gif');
}
#zoom.block-1 .telechargement-doc {
	background-image: none;
}
#zoom.block-1 .telechargement-doc a {
	padding-left: 15px;
	background: url('/IMG/ext/1/fleche.gif') no-repeat left top;
	color: #000;
}
.block-2 .telechargement-doc {
	background-image: url('/IMG/ext/2/fleche.gif');
}
.block-3 .telechargement-doc {
	background-image: url('/IMG/ext/3/fleche.gif');
}
.block-4 .telechargement-doc {
	background-image: url('/IMG/ext/4/fleche.gif');
}

