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


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


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

.gloss {
	border-bottom : 1px dotted #6B9099;
	cursor: help;
}

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


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

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

.txt1, .txt1 a, .txt1 a:hover, .cadreGri .txt1 a, 
.txtneutre, .txtneutre a, .txtneutre a:hover, .cadreGri .txtneutre a, 
.surtitre, .surtitre a {
	color: #D69200;
}
.txt2, .txt2 a, .txt2 a:hover, .cadreGri .txt2 a {
	color: #319A31;
}
.txt3, .txt3 a, .txt3 a:hover, .cadreGri .txt3 a  {
	color: #845942;
}
.txt4, .txt4 a, .txt4 a:hover, .cadreGri .txt4 a  {
	color: #B51C18;
}

.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: #FFDF00;
}
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, .cadreGri, .barreGri {
	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 {	
	margin-top: 6px;
}
.traitGri {
	background: #DEE3E7 url("/IMG/ext/navigG.gif") no-repeat top left;
	padding-left: 5px;
}
.traitGri .cadre {
	background: #DEE3E7 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, .sepGri {
	border-top: 2px solid #FFFFFF;
}
#menuF dd {
	margin-top: 2px;
}

.sepGri { 
	background-color: #919DA7; 
}
#menuF dt a {
	color: #FFFFFF;
	padding-top: 9px;
	padding-bottom: 11px;
}
#menuF .menu1 dt a, #smenu1 {
	background-color: #D69200;
}
#menuF .menu2 dt a, #smenu2 {
	background-color: #319A31;
}
#menuF .menu3 dt a, #smenu3 {
	background-color: #845942;
}
#menuF .menu4 dt a, #smenu4 {
	background-color: #B51C18;
}
#menuF dt a:hover {
	background-color: #6B8E9C;
}

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: #FFFFFF;
	padding: 6px;
	border: 1px solid #6B8E9C;
	border-bottom: 1px solid #FFFFFF;
}
#menuF dd.smenu1 li a, #menuF dd.smenu2 li a, #menuF dd.smenu3 li a, #menuF dd.smenu4 li a {
	border: 1px solid #FFFFFF;
	border-bottom: 1px solid #6B8E9C;
}
#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%;
	border-left: 1px dashed #6B9099;
}

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

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


/*
 * Formulaires
 */

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

.surlg { background-color: #FFDF00; }
