*{margin:0; padding:0;text-decoration:none; font-size:11px }	
body{text-align:left;font-family:Arial,sans-serif;background:#F99C34 url(../images/bg_body.gif) bottom repeat-x;}

#global{position:relative;width:778px;min-height:708px;margin:0px auto;padding:0px 13px 10px 9px;background:url(../images/bg_global.png) top left repeat-y;}

#global .index{background:url(../images/bg_content.gif) top left no-repeat;}
#contenu{width:610px;min-height:400px;margin-left:150px;padding:10px;font-size:11px;color:#233143;background:url(../images/bg_content_blank.gif) top left no-repeat;}
* html #contenu{height:auto;height:400px;}

a:link,a:visited{color:#FF5909;}
a:hover,a:active{text-decoration:underline;}
a img{border:none}

hr{height:1px;margin:10px 0px;background-color:#CCC}

/*ACCUEIL*/
#contenu #actions h2,
#contenu #temoignages h2,
#contenu #biblio h2,
#contenu #pensees h2{
	margin:0px;
	padding-left:0px;
	background:none
}
#contenu #actions a.puce,
#contenu #temoignages a.puce,
#contenu #biblio a.puce,
#contenu #pensees a.puce{
	display:block;
	height:12px;
	color:#FFF;
	background:url(../images/puce_accueil.gif) center right no-repeat;
}
#contenu #action a.puce,
#contenu #actionsMois a.puce{
	display:block;
	height:12px;
	color:#666;
	padding-left:15px;
	background:url(../images/puce_accueil.gif) center left no-repeat;
}
#contenu #action a.puce:hover,
#contenu #actionsMois a.puce:hover{
	color:#333;
	background:url(../images/puce_accueil_on.gif) center left no-repeat;
}
#contenu #actions a.puce:hover,
#contenu #temoignages a.puce:hover,
#contenu #biblio a.puce:hover,
#contenu #pensees a.puce:hover{
	background:url(../images/puce_accueil_on.gif) center right no-repeat;
}
#contenu #actions{position:relative;float:left;width:298px;height:222px;margin-bottom:20px;color:#FFF;text-align:right;}
#contenu #temoignages{position:relative;float:right;width:298px;height:222px;margin-bottom:20px;color:#FFF;}
#contenu #biblio{clear:both;position:relative;height:109px;margin-bottom:20px;color:#FFF;}
#contenu #pensees{clear:both;position:relative;height:194px;color:#FFF;}
#contenu #actions .forme,#contenu #temoignages .forme{height:202px;padding:10px;background:url(../images/bg_trans.png) top left no-repeat;}
#contenu #biblio .forme{height:69px;padding:20px 0px;background:url(../images/bg_biblio.png) top right no-repeat;}
#contenu #pensees .forme{height:194px;background:url(../images/bg_pensees.png) top left no-repeat;}
/*Action du mois*/
#contenu #actions h1{height:17px;margin-bottom:20px;background:url(../images/titre_action.png) top right no-repeat;}
#contenu #actions h2{float:right;width:165px;font-size:18px;color:#FFF;}
#contenu #actions h2 a{font-size:18px;color:#FFF;text-decoration:none}
#contenu #actions p{clear:right;float:right;width:165px;font-size:14px;}
#contenu #actions p a{font-size:12px;color:#FFF;}
#contenu #actions a.puce{font-size:10px;}
#contenu #actions a.liste{position:absolute;top:195px;left:10px;width:100px;padding-right:15px;height:30px;text-decoration:underline;background-position:center right}
#contenu #actions a.suite{position:absolute;top:200px;right:10px;padding-right:15px;text-decoration:underline}
#contenu #action h2,#contenu #actionsMois h2{font-size:16px;margin:0px;padding:0px;margin-bottom:10px;background:none}
#contenu #action .content,#contenu #actionsMois .content{margin-bottom:10px;}

/*Temoignage*/
#contenu #temoignages h1{height:37px;margin-bottom:20px;background:url(../images/titre_temoignages.png) top left no-repeat;}
#contenu #temoignages h2{width:165px;font-size:18px;color:#FFF;}
#contenu #temoignages h2 a{font-size:18px;color:#FFF;text-decoration:none}
#contenu #temoignages p{width:165px;font-size:14px;}
#contenu #temoignages p a{font-size:12px;color:#FFF;}
#contenu #temoignages a.puce{position:absolute;top:200px;right:10px;padding-right:15px;text-decoration:underline;font-size:10px}
#contenu #temoignages a.liste{position:absolute;top:193px;left:10px;width:65px;padding-right:15px;height:30px;text-align:right;text-decoration:underline;background-position:center right}
#contenu .video{width:400px;margin:0px auto;}

/*Biblio*/
#contenu #biblio h1{float:left;width:250px;height:69px;background:url(../images/titre_biblio.png) 10px center no-repeat;}
#contenu #biblio h2{margin-left:260px;font-size:18px;color:#FFF;}
#contenu #biblio h2 a{font-size:18px;color:#FFF;text-decoration:none}
#contenu #biblio p{margin-left:260px;font-size:14px;}
#contenu #biblio p a{font-size:12px;color:#FFF;}
#contenu #biblio a.puce{position:absolute;top:85px;right:10px;padding-right:15px;}
/*Pensees*/
#contenu #pensees h2{padding:30px;width:180px;text-align:center;font-size:18px;color:#FFF}
#contenu #pensees h2 a{font-size:18px;color:#FFF;text-decoration:none}
#contenu #pensees p a{color:#FFF;}
#contenu #pensees p.soustitre{width:220px;margin:0px 30px;font-size:14px;color:#FFF;}
#contenu #pensees p.soustitre a{font-size:14px;}
#contenu #pensees p.desc{position:absolute;top:30px;right:30px;width:280px}
#contenu #pensees a.puce{position:absolute;top:175px;right:10px;padding-right:15px;}
#contenu #pensees a.puce span{font-weight:bold;}

/*Formulaire*/
#action #formulaire p{
	clear:both;
	height:20px;
	line-height:20px;
	margin-bottom:10px;
}
#action #formulaire label{
	display:block;
	float:left;
	width:100px;
}
#action #formulaire .inputbox{
	display:block;
	float:left;
	width:200px;
	border:1px solid #FF5909;
}
#action #formulaire .submit{
	color:#FFF;
	background-color:#399;
	border:1px solid #000;
}
#action .rouge{
	color:#FF5909;
}
/*Bottom*/
#bottom {clear:both;width:801px;height:50px;margin:0px auto;padding-top:50px;background:url(../images/bg_bottom.png) top left no-repeat;}
#bottom img{float:right;margin-right:20px;}
#bottom ul{width:420px;margin:0px auto;}
#bottom ul li{display:inline;padding:0px 10px;}
#bottom ul li a{color:#000;}

ul{list-style-type:none}
h2 {font-size:16px;color:#FF5909;margin:12px 0;padding-left:24px;background:url(../images/fd_h2.gif) no-repeat 0 3px}

.separateur{height:2px;margin-bottom:10px;background:url(../images/separateur_hr.gif) top left no-repeat;}

.ver109 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 9pt;color: #00A9A1;text-decoration: none;}
a.ver109:hover {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 9pt;color: #00A9A1;text-decoration: underline;}
.noi109 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;font-size: 9pt;color: #000;}
a.noi109 {text-decoration:underline;}

.input {border: #000 1px solid;font-size:10px;font-family: "Trebuchet MS", Helvetica, sans-serif;background-color:#fff;color:#222;}
.ver112 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;font-size: 12pt;color: #00A9A1;}
.ver111 {font-family: Trebuchet MS, Helvetica, sans-serif;font-size: 11pt;color: #00A9A1;}
.ver110 {font-family: Trebuchet MS, Helvetica, sans-serif;font-size: 10pt;color: #00A9A1;text-decoration: none;}
.bla109 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size: 9pt;color: #FFF;}


.noi108 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;color: #000;}
.noi107 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;font-size: 7pt;color: #000;}
.noi111 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;font-size: 11pt;color: #000;}
.gri109 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size: 9pt;color: #999;}
.gri108 {font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;font-size: 8pt;color: #999;}
.ora109 {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size: 9pt;color: #F25E13;}
.noi111b {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size: 11pt;color: #000;font-weight: bold;}
.ora109s {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size: 9pt; color:#F25E13;text-decoration:underline;}
.noi109b {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size: 9pt;color: #000;font-weight: bold;text-decoration: none;}
a.noi109b:hover {font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;font-size: 9pt;color: #000;text-decoration: underline;}
.noi109i {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size: 9pt;color: #000;font-style: italic;}
.ora110,.ora110 a {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #F25E13; ; font-weight: bold}

.ver110b {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #00A9A1; text-decoration: none;font-weight:bold}
.ver110b a{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #00A9A1; text-decoration: none;font-weight:bold}
a.ver110b:hover {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #00A9A1; text-decoration: underline;font-weight:bold}

.ora110b {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #F25E13; ; font-weight: bold ; text-decoration: none}
.ora110b:hover {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #F25E13; font-weight:bold ; text-decoration: underline}

.bouton {background-color: #FCBE3C; border:1px solid #935E00;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
}
.ora109b {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size: 9pt;color: #F25E13;font-weight: bold;text-decoration: none; }

a.lien_recherche{color:#000}
a.lien_recherche:hover{color:#00A9A1}

a.oksearch{color:#000;font-size:10px;}
a.oksearch:hover{color:#00A9A1}