body, table {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #353535;
}

/*
-----------------------------------------
		TEXTES et CONTENUS PAGES
-----------------------------------------
*/

.txtGrey1, .txtGrey2, .txtGrey3, .txtGrey4, .txtGrey5, .txtGrey6,.txtGrey7 {color:#353535;}
.txtGreyLight1, .txtGreyLight2, .txtGreyLight3, .txtGreyLight4, .txtGreyLight5, .txtGreyLight6, .txtGreyLight7 {color:#535353;}
.txtBlk1, .txtBlk2, .txtBlk3, .txtBlk4, .txtBlk5, .txtBlk6, .txtBlk7 {color:#000;}
.txtWht1, .txtWht2, .txtWht3, .txtWht4, .txtWht5, .txtWht6, .txtWht7 {color:#fff;}
.txtRed1, .txtRed2, .txtRed3, .txtRed4, .txtRed5, .txtRed6, .txtRed7 {color:#bc0518;}

.txtGrey1, .txtGreyLight1, .txtBlk1, .txtWht1, .txtRed1 {font-size:11px;}
.txtGrey2, .txtGreyLight2, .txtBlk2, .txtWht2, .txtRed2 {font-size:12px;}
.txtGrey3, .txtGreyLight3, .txtBlk3, .txtWht3, .txtRed3 {font-size:14px;}
.txtGrey4, .txtGreyLight4, .txtBlk4, .txtWht4, .txtRed4 {font-size:16px;}
.txtGrey5, .txtGreyLight5, .txtBlk5, .txtWht5, .txtRed5 {font-size:18px;}
.txtGrey6, .txtGreyLight6, .txtBlk6, .txtWht6, .txtRed6 {font-size:20px;}
.txtGrey7, .txtGreyLight7, .txtBlk7, .txtWht7, .txtRed7 {font-size:22px;}

.titrePage { font-size:32px; color:#bc0518; margin-bottom:0px;} /*equivalent à #page #content h1 */
.soustitrePage { font-size:18px; font-weight:none; color:#353535; padding-left:2px;} /* equivalent à #page #content h2 */

.pdf {padding-left:20px; background:url(../pixs/picto_pdf.gif) 0% 100% no-repeat; }
.document {padding-left:20px; background:url(../pixs/picto_doc.gif) 3px 100% no-repeat;}
.document a, .pdf a{text-decoration:none;}


.adresse {padding-left:22px; background:url(../pixs/picto_home.gif) 0% 100% no-repeat;}
.tel {padding-left:22px; background:url(../pixs/picto_tel.gif) 0% 100% no-repeat;}


.small {font-size:10px;}
.xsmall {font-size:9px;}

/*
--------------------------------------------------
		FOCUS + ENCADRES
--------------------------------------------------
*/

.cadreTitre1 h4{
color:#353535; font-size:12px; font-weight:bold; text-align:left; display:block; 
background:#e7e7e7;
border:1px solid #aaa;
margin: 15px 0 15px 0;
padding : 0 3px 0 3px;
}


/* CADRE 1 */

.cadreRight{ 
border:1px dotted #999;
padding:5px; height:516px;


}
.cadreRight .bottom{
height:283px;
background:url(../pixs/illustration_bottom.jpg) bottom no-repeat;
}

.cadre1{ border:1px dotted #999;padding:5px; height:auto;}
.cadre1 .titre{ 
border:0px solid #999;padding:2px 5px 2px 5px; background:#d0d0d0;
font-size:17px; color:#535353; 
margin-bottom:5px;
}
/* CADRE 2 */
.cadre2{
border:1px dotted #999;
margin:1px;padding:5px;
background:#f7f7f7 url(../pixs/picto_blocnote.gif) top right no-repeat;
font-family:Arial, Helvetica, sans-serif;
}
.cadre2 .titre{color:#bc0518; font-size:18px; font-weight:normal;}


/* NOTES */
.focusNotes{
border:1px dotted #999; 
margin:0px;padding:5px;
font-family:Arial, Helvetica, sans-serif; font-size:10px;
background:#e7e7e7 url(../pixs/picto_bulle2.gif) 2px 2px no-repeat;

}
.focusNotes p:first-child{text-indent:18px; margin-bottom:0;}
.focusNotes p{text-indent:18px; margin-bottom:0;}
.focusInfos{
border:1px dotted #999; 
margin:0px;padding:5px;
font-family:Arial, Helvetica, sans-serif; font-size:11px;
background:#f5f5f5 url(../pixs/picto_bulle2.gif) 2px 2px no-repeat;

}
.focusInfos p:first-child{text-indent:18px; margin-bottom:0;}
.focusInfos p {text-indent:18px; margin-bottom:0;}
/*
--------------------------------------------------
		Formulaires
--------------------------------------------------
*/
.form1 {
/*padding:8px 10px 8px 10px; 
background:#f7f7f7 url(../pixs/picto_blocnote.gif) top right no-repeat;
border:1px dotted #999;
margin:0px;*/
}


.form1 select, .form1 .field {
font-family:Arial, Helvetica, sans-serif; font-size:11px;
border:1px solid #999;
background:#ffffff;
/*float:right;*/
width:300px;
/*margin-right:40px;*/
}
.form1 .button, .button {
	background:#4D2876;
	border:2px solid #999;
	font-size:11px; font-weight:bold; font-variant:small-caps;
	color:#fff;
	padding:3px 5px 3px 5px;
	width:100%;
}

.form1 .checkbox{border:5px;}

.form1 .mustFill {border:1px solid #bc0518;background:#ccc;}

.beinspired {
background:url(../pixs/be_inspired_fr.jpg) top right no-repeat;

}
