/*
-----------------------------------------------
Elexpertise
Création du site : 14 jan 2008, André Houde
Modification : 4 février 2008, André Houde

----------------------------------------------- 
*/


/*
   =========================================== 

	SECTION CI-DESSOUS CONCERNE LES STYLES
	D'ÉDTION DU CONTENU
                                             
   ===========================================
*/

form, td, div, p, li, h5, h6 .txt_texte, .contenu{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1872B9;
}

.txt_texte, .texte {
	text-align:justify;
}

h1, .txt_titre1{
	margin:0px;
	padding:0px;
	font-family: Swiss721BT-Light, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #3374A5;
}

h2, .txt_titre2{
	margin: 0px;
	padding: 0px;
	font-family: Swiss721BT-Light, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #3396D3;
	line-height: 170%;
}

h3, .txt_titre3{
	margin: 0px;
	padding: 0px;
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #E6861B;
	line-height: 170%;
}

h4, .txt_titre4{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BB502C;
}


.txt_justifie{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #04344B;
	text-align:left;
}

.txt_citation{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic ;
	color: #04344B;
}

.txt_reference{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2A566D;
}

#contenu ul {
	margin: 0;
	padding: 0 0 0 15px;
	list-style-image: url(../styles/imgs/fleche-orange.gif);
}

#contenu ul li ul{
	margin: 0;
	padding: 0 0 0 15px;
	list-style-image: url(../styles/imgs/fleche-bleue.gif);
}


#contenu li{
	margin: 0;
	padding: 0;
}


a{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	color:#A81E22;
}

a:hover {
	color:#003A6D;
}

a img {
	margin:0;
	padding:0;
	border-width: 0; 
	border-style: none; 
	text-decoration: none;
}

.photo img {
	vertical-align:left;
	padding: 5px;
	margin: 5px;
}

.photo p{
	padding: 5px;
	margin: 0;
}

#contenu table tr td{
	vertical-align:top;
	width:50%;
}


/*
   =========================================== 

	SECTION CI-DESSOUS CONCERNE LES STYLES
	DE STRUCTURE DE LA PAGE
                                             
   ===========================================
*/

html {
	margin:0;
	padding:0;
}


body {
	margin: 0px;
	padding: 0px;
	width: 800px;
	text-align:center;
}


.skiplink{
	display:none
}

#container {
	margin: 0px;
	padding: 0px;
	width: 600px;
	text-align:left;

}


/* Entete de page
----------------------------------------------- */
#headerprint {
	margin:0;
	padding:0;
	width:600px;
	
}


#imageToPrint {
	display: none;
}


/* Contenant global
----------------------------------------------- */

#gauche {
	display:none;
}

#wbkGauche {
	display:none;
}

#wbkGaucheBottom {
	display:none;
}

#contenu {
	float: right;
	padding:0;
	margin:0;
	width: 600px;
	display:block;
}

#centre {
	float: left;
	padding:0;
	margin: 0;
	width: 600px;
	display:block;
}

#wbkCentre {
	float: left;
	margin: 0;
	padding:0;
	width: 600px;
	display:block;
}

#wbkCentreComplet {
	float: left;
	margin: 0;
	padding:0;
	width: 600px;
	display:block;
}

#wbkCentreGauche{
	float: left;
	padding:0;
	margin: 0;
	width:280px;
	display:block;
}

#wbkCentreDroit{
	float: left;
	padding:0;
	margin: 0;
	width:280px;
	display:block;
}

#droit {
	display: none;
}


/* Bas de page
----------------------------------------------- */

#BasDePage {
	clear:both;
	margin:10px 5px 0 5px;
	padding:0;
	width:600px;
}


#BasDePage #copyright{
	border-top: 1px solid #056093;
	margin:20px 0 0 0 ;
	padding:5px 0 0 0;
	text-align:center;
}	

#BasDePage p, #BasDePage a{
	display: none;
}

/*
   =========================================== 

	SECTION CI-DESSOUS CONCERNE LES STYLES
	DES MENUS
                                             
   ===========================================
*/


#languages{
	display: none;
}

#menuPrincipal{
	display: none;
}

#menu_droite{
	display: none;
}

#logodubas {
	display: none;
}


/*
   =========================================== 

	SECTION CI-DESSOUS CONCERNE LES STYLES
	DES COMPOSANTES
                                             
   ===========================================
*/


/* Recherche
----------------------------------------------- */

#boiteRecherche{
	display:none;
}

#wbkCentreComplet #search{
	display:none;
}



/* Résultat de recherche
----------------------------------------------- */
#searchResult{
	clear:both;
	margin: 0;
	padding:15px 0 0 0;
	width:560px;
}


#searchResultHeader{
	margin: 0;
	padding:0;
	width:560px;
}

#searchResultHeader li {
	margin: 0;
	padding:0;
}

#searchResultHeader li a.current {
	margin: 0;
	padding:0;
	color:#3e3e3e;
}

#searchResultHeader p, #searchResultHeader h1 {
	margin: 0;
	padding:0;
}


/*  Liste des résultats de recherche  */

#searchResultCenter{
	clear:both;
	margin: 0;
	padding:15px 0 0 0;
	text-align:left;
	width:560px;
}

#searchResultCenter ul{
	margin: 0;
	padding:0;
}

#searchResultCenter li{
	margin: 0;
	padding: 0 0 7px 0;
	list-style: none;
	list-style-image: url(../styles/imgs/fleche-orange.gif);
}

.searchTitle {
    float:left; 
    width:560px;
}

.searchDate {
    float:right; 
    text-align:right;
}

.searchDescription {
    clear:both;
}

.searchDescription h5 {
    margin:0;
	padding:0;
	text-align:left;
	color:#242981;
}

.searchDescription p {
    margin: 0;
	padding:0;
}

#searchResultFooter{
	margin:0;
	padding:15px 0 0 0;
}	
	
#searchResultFooter a{
	margin:0;
	padding:0;
	color:#242981;
}	



/* Plan du site
----------------------------------------------- */	

#plandusite {
	margin: 0;
	padding: 15px 0 0 15px;
}

#plandusite li{
	margin: 0;
	padding: 7px 0 0 0;
}













/* Nouvelle
----------------------------------------------- */

#nouvelle {
	padding:0;
	margin:0;
	width:261px;
}

#nouvelle div.boiteContenu{
	margin:0;
	padding:44px 0 0px 20px;
	width:218px;
}

#nouvelle div.boitePhoto, #nouvelle div.boiteEntete {
	display:none;
}

#nouvelle div.boiteNouvelles{
	margin:0;
	padding:0;
}

#nouvelle div.boiteNouvelles span.date{
	margin:0;
	padding:0;
	font-weight: bold;
}

#nouvelle div.boiteNouvelles span.titre{
	margin:0;
	padding:0 0 0 7px;
}

#nouvelle div.boiteNouvelles p{
	margin:0;
	padding:0 0 5px 0;
}

#nouvelle div.boiteNouvelles a {
	margin:0;
	padding:0;
	text-decoration:none;
}


#nouvelle p.boitePieddepage {
	display:none;
}



/* Nouvelle - Archive
----------------------------------------------- */

#nouvelle_archive {	
	padding: 0;
	margin: 0;
}

#nouvelle_archive div.boiteNouvelles span.date{
	margin:0;
	padding:0;
	font-weight: bold;
}

#nouvelle_archive div.boiteNouvelles span.titre{
	margin:0;
	padding:0 0 0 7px;
}

#nouvelle_archive div.boiteNouvelles p{
	margin:0;
	padding:0 0 5px 0;
}

#nouvelle_archive div.boiteNouvelles a {
	margin:0;
	padding:0;
	text-decoration:none;
}
















/* Activite
----------------------------------------------- */

#activite {
	padding:0;
	margin:0;
	width:261px;
}

#activite div.boiteContenu{
	margin:0;
	padding:44px 0 0px 20px;
	width:218px;
	height:125px;
}

#activite div.boitePhoto, #activite div.boiteEntete {
	display:none;
}

#activite div.boiteEvenements{
	margin:0;
	padding:0;
}

#activite div.boiteEvenements span.date{
	margin:0;
	padding:0;
	font-weight: bold;
}

#activite div.boiteEvenements span.titre{
	margin:0;
	padding:0 0 0 7px;
}

#activite div.boiteEvenements p{
	margin:0;
	padding:0 0 5px 0;
}

#activite div.boiteEvenements a {
	margin:0;
	padding:0;
	text-decoration:none;
}

#activite p.boitePieddepage {
	display:none;
}




/* Activite - Archive
----------------------------------------------- */

#activite_archive {	
	padding: 0;
	margin: 0;
}

#activite_archive div.boiteEvenements h3{
	margin:0;
	padding:0;
}

#activite_archive div.boiteNouvelles span.date{
	margin:0;
	padding:0;
	font-weight: bold;
}

#activite_archive div.boiteNouvelles span.titre{
	margin:0;
	padding:0 0 0 7px;
}

#activite_archive div.boiteNouvelles p{
	margin:0;
	padding:0 0 5px 0;
}

#activite_archive div.boiteNouvelles a {
	margin:0;
	padding:0;
	text-decoration:none;
}




























/* Sondage
----------------------------------------------- */
#sondage {
	padding:0;
	margin:17px 0 0 0;
	width:261px;
}

/* Bulletin
----------------------------------------------- */
#bulletin {
	padding:0;
	margin:17px 0 0 0;
	width:261px;
}

