/*colors ZEN ET BIO

vert fond accueil : #80ad37
vert titre (idem) : #80ad37
vert (clair) texte over : #a1bc30
orange over : #f68503

style des table encadrés : style="border:1px dashed #a1bc30"

*/

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

h1 {margin:10px 0 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color : #4C4C4E;}
h2 {margin:10px 0 5px 0font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color : #80ad37;}
h3 {margin:10px 0 0 0 ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color : #000;}
h4 {margin:10px 0 ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color : #4C4C4E; }
.h2bis {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color : #5C5397; margin-top:-15px;}

hr {
	background: transparent;
	color: transparent;
	border-left:  none;
	border-right: none;
	border-top:   none;
	border-bottom: 1px dashed #a1bc30;
}

.texte_accueil { font-family: Arial, sans-serif;font-size:17px;color:#1f1e21;}
.lienactu{font-family: Arial, sans-serif; font-size: 17px; color : #1f1e21;}
.lienactu:hover{font-family: Arial, sans-serif;font-size:17px;color:#a1bc30;}
.adroite{float:right;}
.clear{clear:both;}

.titre1 {
margin:10px 0 5px 0; font-family: Arial, Helvetica, sans-serif; font-size: 14px; 	font-weight: bold;color : #80ad37;text-align:right;
}

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

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

.titre5 {
	font-family: 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:#3174B5;}
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 : #ffffff; font-family:Arial; font-size:13px;}

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

#bloc_contact p{margin-left:10px; font-size:14px;}
#bloc_contact span.petit{font-size:10px;}
#bloc_contact p strong{font:bold 14px;}

#div_accueil1{
	width:310px;
	height:266px;
	border:dashed 1px #80ad37;
	padding-left:14px;
	padding-right:15px;
}
#div_accueil2{
	width:312px !important;
	width:341px;
	height:266px;
	border:dashed 1px #80ad37;
	padding-left:14px;
	padding-right:15px;
	background:url('images/fond_accueil2.jpg') no-repeat;
	text-align:center
}

#div_accueil3{
	width:312px !important;
	width:341px;
	min-height:230px;
	border:dashed 1px #80ad37;
	padding-left:14px;
	padding-right:15px;
	font-size:13px;
}

ul#liste_menu{
	list-style-type:none;
	text-indent:10px;
	margin:0 10px 0 0;
	padding:15px 0;
	background-color:#80ad37;
}
ul#liste_menu li{
	margin-bottom:11px;
}
.center{text-align:center;}

.espace{height:25px;}

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

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

#bt_accueil1 a{
	display:block;
	width:320px;
	height:40px !important;
	height:48px;
	background-color:#80ad37;
	margin-left: 14px;
	margin-bottom:5px;
	padding-top:15px;

}

#bt_accueil2 a{	
	display:block;
	width:320px;
	height:40px !important;
	height:48px;
	background-color:#a1bc30;
	margin-left: 14px;
	margin-bottom:5px;
	padding-top:15px;

}

#bt_accueil3 a{
	display:block;
	width:320px;
	height:40px !important;
	height:48px;
	background-color:#80ad37;
	margin-left: 14px;
	margin-bottom:5px;
	padding-top:15px;

}

#bt_accueil4 a{
	display:block;
	width:320px;
	height:40px !important;
	height:48px;
	background-color:#a1bc30;
	margin-left: 14px;
	margin-bottom:5px;
	padding-top:15px;

}
#bt_accueil5 a{
	display:block;
	width:320px;
	height:40px !important;
	height:48px;
	background-color:#80ad37;
	margin-left: 14px;
	margin-bottom:7px;
	padding-top: 5px;
}
#bt_accueil1 a, #bt_accueil2 a, #bt_accueil3 a, #bt_accueil4 a, #bt_accueil5 a{color:#ffffff; font-size:16px; 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, #bt_accueil5 a:hover{background-color:#f68503;}

#programme{
	float:left;
	margin:auto;
	width:480px;
}

.bloc_vert1 a{
	display:block;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	float:left;
	width:150px;
	height:22px!important;
	height:32px;
	background-color:#a1bc30;
	margin-bottom:10px;
	margin-right:10px;
	padding-top:10px !important;
	padding-top:10px;
	line-height: 12px;
}
.bloc_vert2 a{
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	display:block;
	float:left;
	width:150px;
	height:22px!important;
	height:32px;
	background-color:#80ad37;
	margin-bottom:10px;
	margin-right:10px;
	padding-top:10px !important;
	padding-top:10px;
	line-height: 12px;
}
.bloc_vert1 a:hover,.bloc_vert1 a.ici,.bloc_vert2 a:hover, .bloc_vert2 a.ici{background-color:#000000;} /*orange : #f68503*/

a.lienmenu{
	color: #ffffff;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	
}
a.lienmenu:hover,a.on{
	color: #000000;
	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 : #000000;padding:5px;}


.partenaire { margin-top : 5px;}

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

.liencredit2 {
	color: #6f7072;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.liencredit2:hover {
	color: #a1bc30;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.liencredit3 {color: #000000 ; font-family: Arial; font-size: 11px; font-weight: bold;}
.liencredit3:hover {color: #a1bc30 ; font-family: Arial; font-size: 11px; font-weight: bold;}

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

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

.liencredit6 {
	color: #6f7072;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
.liencredit6:hover {
	color: #a1bc30;
	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: #a1bc30;
	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: #a1bc30;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

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

.lienfooter{
	color: #ffffff;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
}
.lienfooter:hover{color:#a1bc30;}

.lienbloc {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 13px;
	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;
}
a.impression{
font-size: 14px;
color: #000000;
text-decoration: none;
}

a.impression:hover{
	color: #80AD37;
	text-decoration: underline; 
}

