/*
	CSS pour LeFar
	Emilie - egzakt.com
	2005-05-25
*/

html {
	height:100%;
}

body {
	background-color:#F68E0D;
	text-align: center;
	font: 11px/18px Verdana,Helvetica,Arial;
	color:#FFFFFF;
	margin:0;
	height:100%;
}

h1,h2,h3,h4,h5,h6 {
    font-family: 'Trebuchet MS', Verdana,Helvetica,Arial;
}

h1 {
	font: bold 16px/18px "Trebuchet MS", Verdana,Helvetica,Arial;
	color:#000000;
	text-transform: uppercase;
	margin-bottom:18px;
}

h2 {
	font: 15px/18px Verdana,Helvetica,Arial;
	color:#FFFFFF;
	padding:2px 5px;
	background-color:#094D92;
	display:inline;
}

h5 {
	font: bold 13px/16px "Trebuchet MS", Verdana,Helvetica,Arial;
	color:#000000;
	margin:0;
}

a {
	cursor:pointer;
}
a.general {
	color:#000000;
	font: 11px/15px Verdana,Helvetica,Arial;
	text-decoration:underline;	
}
a.general:hover {
	color:#DE5B0F;
	text-decoration:underline;
}

ul {
	list-style-type:square;
}


#wrapper {
	margin:auto;
	display:table;
	width:770px;
	text-align:left;
	background-color:#FF9E0F;
	height:100%;
}



/* ENTETE */

#entete_accueil {
	padding-top:110px;
}

#entete {
	padding-top:15px;
}
#logo_entete{
	float:left;
}
#don{
	float: right;
	margin:20px 10px 0;
}

#lien_accueil {
	float:right;
	width:86px;
	height:68px;
	text-transform: uppercase;
	font: bold 9px/15px Verdana,Helvetica,Arial;
}
#lien_accueil a {
	color:#FFFFFF;
	text-decoration:none;
}
#lien_accueil a:hover {
	color:#DE5B0F;
	text-decoration:none;
}



/* NAVIGATION PRINCIPALE */

#navigation_accueil {
	background-color:#FF9E0F;
	float:left;
	width:178px;
	height:120px;
	font: bold 9px/15px Verdana,Helvetica,Arial;
	text-transform: uppercase;
}
#navigation {
	background-color:#FF9E0F;
	float:left;
	width:170px;
	height:120px;
	font: bold 9px/15px Verdana,Helvetica,Arial;
	text-transform: uppercase;
}

.carre_accueil {
	float:left;
	width:8px;
	height:19px;
	border-bottom:1px solid #FF9E0F;
}
.carre {
	float:left;
	width:8px;
	height:17px;
	border-bottom:1px solid #FF9E0F;
}
#carre_selected {
	float:left;
	width:8px;
	height:29px;
	border-bottom:1px solid #FF9E0F;
}

.choix_accueil {
	float:right;
	width:170px;
	height:19px;
	border-bottom:1px solid #FF9E0F;
	background-color:#DE5B0F;
}
.choix {
	float:right;
	width:162px;
	height:17px;
	border-bottom:1px solid #FF9E0F;
	background-color:#DE5B0F;
}
#choix_selected {
	float:right;
	width:162px;
	height:29px;
	border-bottom:1px solid #FF9E0F;
}

.choix_accueil a, .choix_accueil a:hover {
	display:block;
	background-color:#DE5B0F;
	width:160px;
	padding:2px 5px 2px 5px;
	text-decoration:none;
	color:#FFFFFF;
}
.choix a, .choix a:hover {
	display:block;
	background-color:#DE5B0F;
	width:152px;
	padding:1px 5px 1px 5px;
	text-decoration:none;
	color:#FFFFFF;	
}
#choix_selected a {
	display:block;
	background-color:#DE5B0F;
	width:152px;
	padding:7px 5px 7px 5px;
	text-decoration:none;
	color:#FFFFFF;
}

.choix_accueil a:hover, .choix a:hover {
	background-color:#EA8211;
}




/* SOUS NAVIGATION */
#sous_navigation {
	float:right;
	width:590px;
	height:119px;
	border-left:10px solid #FFFFFF;
}

#choix_ss_nav1 {
	width:197px;
	height:40px;
	background-position:0px 0px;
}
#choix_ss_nav1_selected {
	width:197px;
	height:40px;
	background-position:0px -119px;
}

#choix_ss_nav2 {
	width:197px;
	height:40px;
	background-position:0 -40px;
}
#choix_ss_nav2_selected {
	width:197px;
	height:40px;
	background-position:0px -159px;
}

#choix_ss_nav3 {
	width:197px;
	height:39px;
	background-position:0 -80px;
}
#choix_ss_nav3_selected {
	width:197px;
	height:39px;
	background-position:0px -199px;
}

#choix_ss_nav4 {
	width:197px;
	height:40px;
	background-position:-197px 0;
}
#choix_ss_nav4_selected {
	width:197px;
	height:40px;
	background-position:-197px -119px;
}

#choix_ss_nav5 {
	width:197px;
	height:40px;
	background-position:-197px -40px;
}
#choix_ss_nav5_selected {
	width:197px;
	height:40px;
	background-position:-197px -159px;
}

#choix_ss_nav6 {
	width:197px;
	height:39px;
	background-position:-197px -80px;
}
#choix_ss_nav6_selected {
	width:197px;
	height:39px;
	background-position:-197px -199px;
}

#choix_ss_nav7 {
	width:196px;
	height:40px;
	background-position:-394px 0px;
}
#choix_ss_nav7_selected {
	width:196px;
	height:40px;
	background-position:-394px -119px;
}

#choix_ss_nav8 {
	width:196px;
	height:40px;
	background-position:-394px -40px;
}
#choix_ss_nav8_selected {
	width:196px;
	height:40px;
	background-position:-394px -159px;
}

#choix_ss_nav9 {
	width:196px;
	height:39px;
	background-position:-394px -80px;
}
#choix_ss_nav9_selected {
	width:196px;
	height:39px;
	background-position:-394px -199px;
}

a.choix_ss_nav {
	display:block;
	color:#E5E5E5;
	font: 11px/13px Verdana,Helvetica,Arial;
	text-decoration:none;
	padding:8px 5px 0 16px;
}
a.choix_ss_nav_selected {
	display:block;
	color:#FFFFFF;
	font: 11px/13px Verdana,Helvetica,Arial;
	text-decoration:none;
	padding:8px 5px 0 16px;
}
a.choix_ss_nav:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.puce {
	padding:12px 5px 0 5px;
}

#flash_accueil {
	float:right;
	background-color:#777C32;
	width:590px;
	height:119px;
	margin-left:2px;
}



/* CONTENU */
#spacer {
	clear:both;
}

#sous_section_nom {
	font: bold 20px/22px Verdana,Helvetica,Arial;
	margin-bottom:15px;
}

#colonne_gauche {
	padding:0 10px;
	text-align:right;
	line-height:30px;
}
#colonne_gauche .bloc_texte{
	border:1px solid #ffc976;
	background-color:#ff8113;
	text-align:left;
	line-height:16px;
	padding:10px;
	margin-bottom:10px;
}
#colonne_gauche .bloc_texte a{
	color:#fff;
}
#colonne_gauche .bloc_texte h2{
	display:block;
	margin-bottom:13px;
	background-color:transparent;
	color:#fff;
	margin:0 0 3px;
	padding:0;
	font-weight:bold;
	font-size:14px;
}


td#colonne_droite {
	background-color:#FFE2B7;
}
div#colonne_droite {
	color:#000000;
	padding:10px;
}

a.voir_conseil_titre {
	font: bold 14px/22px Verdana,Helvetica,Arial;
	color:#F68E0D;
	text-decoration:none;
}
a.voir_conseil_titre:hover {
	color:#000000
}

.conseil_off {
	margin:20px 0 0 10px;
	visibility:visible;
	display:block;
}

.conseil_on {
	margin-top:10px;
	background-color:#F0D7B0;
	padding:10px;
	visibility:hidden;
	display:none;
}



/* BAS DE PAGE */

#bas_accueil {
	clear:both;
	line-height:15px;

}
#bas_accueil #blocs{
	float:left;
	padding:40px 8px 0;
}
#bas_accueil #blocs div{
	float:left;
}
#blocs .bloc_texte{
	border:1px solid #ffc976;
	background-color:#ff8113;
	margin:10px 0 0 10px;
	padding:10px 8px;
	height:60px;
}
#blocs .bloc_1{
	width:244px;
}
#blocs .bloc_2{
	width:284px;
}
#blocs .bloc_1 a, #blocs .bloc_2 a{
	color:#fff;
}

#blocs .bloc_texte h2{
	display:block;
	margin-bottom:13px;
	background-color:transparent;
	color:#fff;
	margin:0 0 3px;
	padding:0;
	font-weight:bold;
	font-size:14px;
}


#bas {
	float:right;
	border-top:10px solid #F68E0D;
	width:580px;
	padding:10px 10px 10px 0;
	text-align:right;
	background-color:#FF9E0F;
}

#signature {
	color:#B35D0F;
	font: 9px/15px Verdana,Helvetica,Arial;
}


/* TABLEAU DANS LA GESTION */
.tableau_titre {
	font: bold 16px/18px "Trebuchet MS", Verdana,Helvetica,Arial;
	color:#000000;
	text-align:center;
	margin-bottom:10px;
}
.tableauT th {
	font: bold 13px/18px "Trebuchet MS", Verdana,Helvetica,Arial;
	color:#000000;
}


/* VISUALISER */
#wrapper_visualiser {
	margin:auto;
	display:table;
	width:600px;
	text-align:left;
	background-color:#FF9E0F;
	height:100%;
}