﻿/*<style type="text/css">*/
/*body {
  width: auto;
  margin: auto;
  font-family:verdana, sans-serif;
  font-size: 12pt;
  background-color: #fff;
  color: #000;
}*/

#contenu1, contenu2, contenu3 {
 width: 100%;
 margin: 0;
 padding: 0 5pt;
 float:none
}

h1, h2, h3, caption {
  page-break-after: avoid; /* pas de saut après ces éléments */
}

/*p, h1, h2, h3, h4, h5, h6, blockquote, ul, {
  color: #000;
  margin: auto;
}*/

/* affichage des éléments de classe print */
/*.print {
  display: block; 
}*/

p, blockquote {
  orphans: 4; /* pas de ligne seule en bas */
  widows: 4; /* pas de ligne seule en haut */
}
blockquote, ul {
  page-break-inside: avoid; /* pas de coupure dans ces élements */
}
h1 {
 margin: 0;
 padding: 0;
 text-indent: 0;
 line-height: 18pt;
 font-size: 18pt; 
 /*page-break-before: always; /* chaque titre commence sur une nouvelle page*/
}
h2 {
    margin: 0;
    padding: 0;
    text-indent: 0;
    line-height: 14pt;
    font-size: 14pt; 
}
h3 {
    margin: 0;
    padding: 0;
    text-indent: 0;
    line-height: 12pt;
    font-size: 12pt; 
}
h4 {
    margin: 0;
    padding: 0;
    text-indent: 0;
    line-height: 10pt;
    font-size: 10pt; 
}
h5 {
    margin: 0;
    padding: 0;
    text-indent: 0;
    line-height: 12pt;
    font-size: 12pt; 
}
h6 {
    margin: 0;
    padding: 0;
    text-indent: 0;
    line-height: 12pt;
    font-size: 12pt; 
}
p {
    margin: 0;
    padding: 0;
    text-indent: 0;
    line-height: 10pt;
    font-size: 10pt; 
}
td{
	margin: 0;
    padding: 0;
    text-indent: 0;
    line-height: 10pt;
    font-size: 10pt				
}

.img_loisirs {
	display:none;
}

a {
  color: #000;
  text-decoration: none;
}
.footer {
}
.footer2 {
	display:none;
}

a[href]:after {
  content: " (" attr(href) ")"; /* affichage des URL des liens */
}
.print-off {display:none;}
