

body {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #000;
	background-color: #fff;
}
h6 {
	font-size: 16pt;
	font-weight: bold;
}
h2 {
	font-size: 14pt;
}
h3, h4, h5, h6 {
	font-size: 12pt;
}
blockquote, q {
	font-style: italic;
	quotes: "\00AB\00A0" "\00A0\00BB" "\0022" "\0022";
}
abbr, acronym {
	border: 0;
}
abbr[title]:after, acronym[title]:after {
	content: " (" attr(title) ")";
	font-style: italic;
}
a {
	text-decoration: underline;
	font-style: italic;
	color: #000;
	background-color: #fff;
}
h1, h2, h3, h4, h5, h6 {
	page-break-after: avoid !important;
}
hr, div#header ul#conseilsGeneraux, form,div#menuGauche, div#header div#animation, div#menuIcones, div#carte, div#menu, div#rechercheDiv,div#menuGauche a, div#agenda a, div#teteAffiche a, div#rubPratiques, div#footer {
	display: none;
}
body.pageAccueil div#menuGauche{
  display:block !important;

}
body.pageAccueil div#contenu{
    display:inline;
    font-family:Arial, Helvetica, Verdana, sans-serif;
}



div#header h1 a {
	font-style: normal;
	font-family: Georgia, Times, serif;
	text-decoration: none;
	font-size: 18pt;
	text-align: center;
	display:block;
	padding-bottom:15px;
	border-bottom:1px solid #ccc ;
}
div#menuGauche div#actualites div.actu{
	padding-bottom:15px;
	border-bottom:1px solid #ccc ;
}
div#menuGauche div#actualites div.actu h5 {
	font-weight: normal;
    font-size:11pt;
    font-weight:normal;
    font-family:Century Gothic, Helvetica, sans-serif;
    font-weight:normal;
}
div#menuGauche div#actualites div.actu img {
	padding: 1px;
	border: 1px solid #aaaaaa;
	float: left;
	display: inline;
	margin-right: 10px;
}

div#infosPortail div#agenda{
	border-top:1px solid #ccc ;
	padding-top:5px;
	border-bottom:1px solid #ccc ;
	padding-bottom:0px;
}
  div#infosPortail div#agenda h5{
    font-size:11px;
    font-weight:normal;
    padding-top:8px;
    font-family:Century Gothic, Helvetica, sans-serif;
    font-weight:normal;
  }

  div#contenu p#chemin{
	border-bottom:1px solid #ccc ;
	padding-bottom:15px;
	}


div#contenu div#article img.left {
	float: left;
	display: inline;
	margin-right: 10px;
	border: 1px solid #8D967B;
	padding: 1px;
}
div#contenu div#article img.right {
	float: right;
	display: inline;
	margin-left: 10px;
	border: 1px solid #8D967B;
	padding: 1px;
}
body.pageAccueil div#contenu div#article img {
	border: 0;
	padding: 0;
}
div.actuPageInt1 img, div.actuPageInt2 img {
	float: left;
	display: inline;
	margin-right: 10px;
}
div#infosPortail div#teteAffiche img {
	padding: 1px;
	border: 1px solid #aaaaaa;
	float: left;
	display: inline;
	margin-right: 10px;
}
  div#contenu h2.titre{
    font-size:22px;
    font-family:Century Gothic, Helvetica, sans-serif;
    font-weight:normal;
    line-height:10px;
  }
  div#contenu div#article h3{
    font-size:14px;
    font-family:Century Gothic, Helvetica, sans-serif;
    font-weight:normal;
  }
  
  div#contenu div#article {
	border-bottom: 1px solid #ccc;
	padding-bottom:20px;
	float:left;
	width:100%;
}
    div#contenu div#article h3{
    font-size:14px;
    font-family:Century Gothic, Helvetica, sans-serif;
    font-weight:normal;
    color:#CC7009;
    margin-bottom:10px;
    margin-right:20px;
  }
  body.pageAccueil div#contenu div#article h3{
    margin-bottom:0;
  }
  div#contenu div#article h6{
  	font-size:11px;
     	color:#3E3D3B;
  	font-weight: normal;
  }
  div#contenu div#article h2{
    	font-size: 12px;
    	color: #CC7009;
    	font-weight: bold;
  }
  div#contenu div#article h4{
    	font-size: 10px;
    	color: #5E7139;
    	font-weight: bold;
  }


  div#impression{
    font-family:Arial, Helvetica, Verdana, sans-serif;
    float:right;
  }
   div.annuaireBloc{
    width:100%;
    float:left;;
    margin-bottom:15px;
    border-bottom:1px solid #bbb;
    padding:2px;
  }
  
   div.annuaireBloc  * {
    margin:0;
    padding:0;
  }
  div.annuaireBloc h4{
    font-size:13pt;
  }
  div.annuaireBloc h5{
    font-size:11pt;
    font-weight:normal;
  }
  div.annuaireBloc address{
    font-style: normal;
  }
  div.annuaireBloc p{
    padding-bottom:15px
  }
  

  div#siteu div{
    padding-top:5px;
    border-bottom:1px solid #eee;
    padding-bottom:8px;
  }
table{
border:1px solid #ddd;
}
div#telecharger{
padding:3px;
border:1px solid #ddd;
}
a img{
border:1px solid #ddd;
}


  div.actuPageInt1, div.actuPageInt2{
    border-bottom:1px solid #ededed;
    padding-bottom:10px;
    padding-top:3px;
  }

  div#contenu div#article div.photothequeBloc h4{
    font-size:13px;
    font-weight: bold;
    color:#000;
  }
  div#contenu div#article div.photothequeBloc h5{
    font-size:10px;
    font-weight:normal;
    text-align: left;
  }
div#contenu div#article div.photothequeBloc h4{
  border-top:1px solid #ddd;

}


