/* --- COULEURS --- */

/* Pour modifier la disposition des blocs, voir plus bas dans la feuille de
   styles la partie «positionnement». */

/* Général */
body {
	color: #17217D;
	background: #FFFFFF;
}
a {
	color: #17217D;
}
a:hover, a:focus {
	color: #FF0000;
}
strong {
	color: #17217D;
}


/* Conteneur central */
#centre {
	background: #ffffff;
	min-height:350px;
}

/* Navigationtop */
#navigationtop {
	background: #BFE10E;
}
#navigationtop a {
	color: #17217D;
	font-weight: bold;
}
#navigationtop a:hover, #navigation a:focus {
	background-color: #FFFFFF;
}

#bando {
	background: url('devenirbando.jpg') no-repeat center;
	height: 377px;
}

/* Navigation */
#navigation {
	background: #FFFFFF;
}
#navigation a {
	color: #99CF1C;
	font-size: 1em;
	text-transform:uppercase;
	font-weight:bold;
}
#navigation a:hover, #navigation a:focus {
	color: #5F9215;
	font-weight:bold;
}

.devenir {
color:#99CF1C;
}

/* Contenu principal */
#principal {
	color: #17217D;
	background: transparent;
}
#principal a {
	color: #FF0000;
	text-decoration:none;
	font-weight:bold;
}
#principal a:hover, #principal a:focus {
	color: #5F9215;
	text-decoration:underline;
}
#principal strong {
	color: #181A12;
}

/* Contenu principal page publique */
#principalpublic {
	color: #17217D;
	background: transparent;
}
#principalpublic a {
	color: #17217D;
	text-decoration:none;
	font-weight:bold;
}
#principalpublic a:hover, #principal a:focus {
	color: #5F9215;
	text-decoration:underline;
}
#principalpublic strong {
	color: #5F9215;
}

#principalpublic ul {
	margin: 0;
	padding: 0 0 0 20px;
	list-style-type: disc;
	color: #688CC0;
}

.titreh6vert {
	color: #5F9215;
	text-transform:none;
	font-size: 1.1em; 
}

#public_1col{
	border-top:#5F9215 2px dashed;
	border-left:#5F9215 0px dashed;
	border-right:#5F9215 0px dashed;
	border-bottom:#5F9215 0px dashed;
	padding-top:10px;
	min-height:450px;
}

#public_1colpied{
	border-top:#5F9215 2px dashed;
	border-left:#5F9215 0px dashed;
	border-right:#5F9215 0px dashed;
	border-bottom:#5F9215 0px dashed;
	padding-top:10px;
	margin-top:2px;
	text-align:right;
}

#public_1coltexte{
	width:420px;
	float:left;
	margin-right:10px;
	min-height:350px;
}

#public_1colimg{
	width:280px;
	float:right;
	margin-right:10px;
	margin-top:-10px;
}


/* Contenu principal Compte */
#principalC {
	color: #17217D;
	background: transparent;
}
#principalC a {
	color: #FF0000;
	text-decoration:none;
	font-weight:bold;
}
#principalC a:hover, #principal a:focus {
	color: #5F9215;
	text-decoration:underline;
}
#principalC strong {
	color: #181A12;
}

#comptetxt{
	border-top:#5F9215 2px dashed;
	border-left:#5F9215 0px dashed;
	border-right:#5F9215 0px dashed;
	border-bottom:#5F9215 0px dashed;
	padding-top:10px;
}

#comptetxtin {
	width:450px;
	float:left;
	margin-right:10px;
}

.trtablotete{
	background-color:#879FCB;
	font-weight:bold;
	font-size:1.1em;
	color:#FFFFFF;
	text-transform:uppercase;
}


.trtablotitre{
	background-color:#C2CCE5;
	font-weight:bold;
	font-size:1.1em;
}
.trtablototal{
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:1.1em;
	text-transform:uppercase;
}

#compteoutils {
	width:600px;
	float:right;
	margin-right:10px;
}

#compteoutils th{
	background-color:#879FCB;
	font-weight:bold;
	font-size:1.1em;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:left;
}

#compteoutils a {
	color: #FF0000;
	text-decoration:none;
	font-weight:bold;
}

#compteoutils a:hover, #compteoutils a:focus {
	color: #5F9215;
	text-decoration:underline;
}

#compteoutils li {
	margin: 5px;
	padding: 0 0 0 0;
	color: #17217D;
}

.liword {
	list-style-image:url(picto_word.gif);
}

.liexcel {
	list-style-image:url(picto_xls.gif);
}

.lippt{
	list-style-image:url(picto_ppt.gif);
}

.lidossier{
	list-style-image:url(picto_dossier.jpg);
}

.lipdf{
	list-style-image:url(picto_pdf.jpg);
}


/* identifiant */
#identifiant {
font-weight:bold;
}

/* actus coop*/
#actucoop_1col{
	border-top:#5F9215 2px dashed;
	border-left:#5F9215 0px dashed;
	border-right:#5F9215 0px dashed;
	border-bottom:#5F9215 0px dashed;
	padding-top:10px;
}

#actucoop_1coltexte{
	width:370px;
	float:left;
	margin-right:10px;
}

#actucoop_1colimg{
	width:210px;
	float:right;
	margin-right:10px;
	margin-top:20px;
}

#actucoop_2col{
	border-top:#5F9215 2px dashed;
	border-left:#5F9215 0px dashed;
	border-right:#5F9215 0px dashed;
	border-bottom:#5F9215 0px dashed;
	margin-top:200px;
	padding-top:10px;
}

#actucoop_2cotxt1{
	width:280px;
	float:left;
	margin-right:10px;
}
#actucoop_2cotxt2{
	width:280px;
	float:right;
	margin-right:10px;
	padding-left:15px;
	border-top:#5F9215 0px dashed;
	border-left:#5F9215 2px dashed;
	border-right:#5F9215 0px dashed;
	border-bottom:#5F9215 0px dashed;
}

/* Contenu secondaire */
#secondaire {
	background:transparent;
	font-size:0.9em;	
}
#secondaire a {
	color: #17217D;
	text-decoration:none;
	font-weight:bold;
}

#secondaire a:hover, #secondaire a:focus {
	color: #5F9215;
	text-decoration:underline;
}

#secondaire ul {
	margin: 0;
	padding: 0 0 0 14px;
	list-style-type: disc;
	color: #688CC0;
}

#secondaire th {
	color: #FFFFFF;
	background-color:#5F9215;
}

.bordure{
	border:1px solid #5F9215;
	background-color:#5F9215;
}
.trblanc{
	background-color:#FFFFFF;
	line-height:2em;
}



/* --- POSITIONNEMENT --- */

/* Page */
body {
	padding: 0px 5px;
}
#global {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
}

/* En-tête */
#entete {
	padding: 0 0;
}
#entete h1 {
	margin: 0;
}
#entete h1 img {
	float: left;
	margin: 7px 20px 10px 0;
}
#entete .sous-titre {
	margin: 4px 0 15px 0;
}


/* Bloc central */
#centre {
	width: 100%;
	overflow: hidden;
}

/* Menu de navigationtop */
#navigationtop {
	padding: 3px 50px;
	margin: 20px 0 0 0;
}
#navigationtop ul {
	margin: 0;
	list-style: none;
	text-align: left;
	text-transform:uppercase;
}
#navigationtop li {
	display: inline;
}
#navigationtop a {
	padding: 15px;
	line-height: 1.5;
	font-size: 1em;
	text-decoration: none;
}

/* Menu de navigation */
#navigation {
	float: left;
	width: 180px;
	margin-top: 30px;
}
#navigation ul {
	margin: 0;
	padding: 0 0 0 20px;
	list-style-type: disc;
	color: #688CC0;
}
#navigation a {
	display: block;
	height: 1%;
	padding: 3px 0 3px 0;
	line-height: 1.5;
	text-decoration: none;
}

/* Contenu principal */
#principal {
	float: left;
	width: 600px;
	padding: 10px 20px;
}
#principal > :first-child {
	margin-top: 30px;
}
#principal p, #principal li {
	line-height: 1.5;
}

/* Contenu principal page publique */
#principalpublic {
	width: 600px;
	padding-top: 10px;
  padding-left: 30px;
	float: left;
}
#principalpublic > :first-child {
	margin-top: 30px;
}
#principalpublic p, #principal li {
	line-height: 1.5;
}

/* Contenu principal Compte */
#principalC {
	float: left;
	width: 480px;
	padding: 10px 20px;
}
#principalC > :first-child {
	margin-top: 30px;
}
#principalC p, #principal li {
	line-height: 1.5;
}

/* Contenu secondaire */
#secondaire {
	margin: 100px 10px 0 0;
	width: 190px;
	float: right;
	
	
}

/* Pied de page */
#pied {
	margin-top: 30px;
	padding: 0 0 10px 25px;
	font-size: .85em;
}

/* Mention de copyright */
#copyright {
	margin: 8px 0 0 0;
	font-size: 1em;
	text-align: center;
}

#copyright ul {
	margin: 0;
	list-style: none;
	text-align: center;
}
#copyright li {
	display: inline;
}
#copyright a {
	padding: 5px;
	line-height: 1.5;
	font-size: 1.2em;
	text-decoration: none;
}

