/*colors ZEN ET BIO

remplacer #d8297e par #5C5397

bleu texte : #5C5397
gris texte :#6F7072
vert survol : #b0c42c
encadre vert clair : #f6fbd1


*/

.body { color: #6F7072; font-size: 10pt; font-family: arial; text-align: justify; }
.texte {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

h1 {margin:10px 0 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color : #6F7072;}
h2 {margin:10px 0 5px 0font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color : #5C5397;}
h3 {margin:10px 0 0 0 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color : #000;}
h4 {margin:10px 0 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #606060; }
.h2bis {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color : #5C5397; margin-top:-15px;}


.texte_accueil { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color : #4a4a4a;}
	
.titre1 {
margin:10px 0 5px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; 	font-weight: bold;color : #5C5397;text-align:right;
}

.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color : #606060; font-weight : bold;
}	
	
.titre3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5C5397;
}

.titre4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5C5397;
}

.titre5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #606060;
}


.texte12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.texte13 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.petittexte{color:#5c5397;}
body {
	background-color:#ffffff;
}



/* style des puces */
ul li{ color: #6f7072; margin:3px;}
ul li span {color: #000; font-weight:normal;}
ul li ul li {list-style-type:disc ; color: #000;} /*empeche l'affichage de la puce pour avoir un tiret ˆ la place */



DIV, TR, TD, PRE {
        font-family:         "Verdana";
        font-size:           11px;
        font-style:          normal;
        line-height:         normal;
        font-weight:         400;
        margin-top:          0px;
        margin-right:        0px;
        margin-left:         0px;
        padding-top:         0px;
        padding-bottom:      0px;
        color: #000000;
		/*border : solid 1px black;*/
		
}



TABLE, IMG {
        border:    0px;
		/*border : solid 1px red;*/
		
}

a {
outline:none;
}

.sousmenu a, .sousmenu { color : #585858; font-family:Arial; font-size:13px;  font-weight: bold;}

.sousmenu a:hover,.sousmenu a.ici { color:#b0c42c;}

#div_accueil1{
	padding-left:14px;
	padding-right:15px;
}

ul#liste_menu{
	list-style-type:none;
	text-indent:-20px;
	margin-top:18px;
}
ul#liste_menu li{
	margin-bottom:11px;
}
.center{text-align:center;}

ul#listapuce{
	list-style-image:url('images/puce.gif');
}

#bt_accueil1, #bt_accueil2, #bt_accueil3, #bt_accueil4 {margin-left:15px;}

#bt_accueil1 a{
	display:block;
	width:344px;
	height:40px !important;
	height:48px;
	background: url('images/bt_accueil1.gif') no-repeat;
	margin-left: 14px;
	margin-bottom:5px;
	padding-top: 10px;
	background-position:0 -48px;
}

#bt_accueil2 a{	
	display:block;
	width:344px;
	height:40px !important;
	height:48px;
	background: url('images/bt_accueil2.gif') no-repeat;
	margin-left: 14px;
	margin-bottom:5px;
	padding-top: 10px;
	background-position:0 -48px;
}

#bt_accueil3 a{
	display:block;
	width:344px;
	height:40px !important;
	height:48px;
	background: url('images/bt_accueil3.gif') no-repeat;
	margin-left: 14px;
	margin-bottom:5px;
	padding-top: 10px;
	background-position:0 -48px;
}

#bt_accueil4 a{
	display:block;
	width:344px;
	height:40px !important;
	height:48px;
	background: url('images/bt_accueil4.gif') no-repeat;
	margin-left: 14px;
	margin-bottom:5px;
	padding-top: 10px;
	background-position:0 -48px;
}

#bt_accueil1 a, #bt_accueil2 a, #bt_accueil3 a, #bt_accueil4 a{color:#ffffff; font-size:14px; font-weight:bold; margin-left:0px; margin-top:5px; text-align:center;display:block;}
#bt_accueil1 a:hover, #bt_accueil2 a:hover, #bt_accueil3 a:hover, #bt_accueil4 a:hover{background-position:0 0;}

#programme{
	float:left;
	padding-left:20px;
	margin:auto;
	width:500px;
}

.bloc_gris a{
	display:block;
	float:left;
	width:150px;
	height:22px!important;
	height:32px;
	background: url('images/bloc_gris.gif') no-repeat;
	margin-bottom:10px;
	margin-right:10px;
	padding-top:10px !important;
	padding-top:10px;
}
.bloc_gris a:hover, .bloc_gris a.ici{background-position:0 -33px; color:#ffffff;}

a.lienmenu{
	color: #6f7072;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	
}
a.lienmenu:hover{
	color: #b0c42c;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	
}a.on{
	color: #5C5397;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	
}

DIV, TEXTAREA {
        font-style:      normal;
        line-height:     normal;
        font-weight:     400;
        font-family:     "Arial";
        font-size:       11px;
        margin-top:      0px;
        margin-right:    0px;
        margin-left:     0px;
}
A {
        font-family:        "Arial";
        font-size:          11px;
        color:              #292a60;
        text-decoration:    none;
}
.td_pied { background-color : #f1f3f2;padding:5px;}
.partenaire { margin-top : 5px;}
.liencredit {
	color: #6f7072;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
.liencredit:hover {
	color: #b0c42c;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
.liencredit2 {
	color: #6f7072;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.liencredit2:hover {
	color: #b0c42c;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.liencredit3 {color: #000000 ; font-family: Arial; font-size: 11px; font-weight: bold;}
.liencredit3:hover {color: #5C5397 ; font-family: Arial; font-size: 11px; font-weight: bold;}

.liencredit4 {
	color: #6f7072;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.liencredit4:hover {
	color: #b0c42c;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.liencredit5 {
	color: #6f7072;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.liencredit5:hover {
	color: #b0c42c;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.liencredit6 {
	color: #6f7072;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
.liencredit6:hover {
	color: #b0c42c;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

.liencredit7 {
	color: #8d8982;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	font-style:italic;
}
.liencredit7:hover {
	color: #606062;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	font-style:italic;
}

.liencredit8 {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.liencredit8:hover {
	color: #b0c42c;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.liencredit9 {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.liencredit9:hover {
	color: #b0c42c;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.lienbloc {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.lienbloc:hover {
	color: #b0c42c;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.formulaire {
	color: #606062;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

/* hack safari pour la colonne des partenaires */

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.partenaire {
		margin-top: 10px;
	}
}

.pub {
margin-top: 15px;
}
