/*================ CSS Feuille imprimée site Sévigné ==================*/
html{
margin:0;
padding:0;
font-size:90%;
}

body
{
font:10pt "Times New Roman","Times NR", Times, Arial, serif;
margin-top:10pt;
margin: 3em 4em;
background:#ccc;
}

#logo{display: none;}
#striphaut{display: none;}
#menu{display: none;}
#nav{display: none;}
.fotxt{display:none;}
.space25{display:none;}
.centrerfooter{display:none;}
img{display: none;}
a{text-decoration: none;
color: #000;}

#global{
text-align:justify;
line-height:1.2em;
padding:0.5em 4em;
}

.titel{
width:70%;
font-size:1em;
color:#626262;
font-weight:bold;
margin-top:1em;
margin-bottom:1em;
border-bottom:1px solid #838383;
}

.titel1{
font-size:1em;
color:#626262;
font-weight:bold;
margin-top:1em;
margin-bottom:1em;
background-color:transparent;
}

.interligne{line-height:160%;}

.gras{
font-weight:bold;
font-size:1em;
color:#333;
}

.relief{
font-weight:bold;
color:#555;
font-size:1em;
margin-top:1em;
margin-bottom:0.5em;
}

.txtnormal{font-weight: 500;}

.reliefsimple{
font-weight:bold;
color:#666;
font-size:1em;
}

p{
margin-top:0.3em;
margin-bottom:0.3em;
}

ul{
list-style:disc;
margin-top:0.3em;
}

ul li.titre{line-height:2em;}

img.decalgauche{padding-right:5em;}

/*-----------------Titres du texte global-----------------*/
h1{
margin-top:0.5em;
font-size:1em;
color:#666;
padding-left:1.4em;
}

h2{
font-size:1.3em;
padding-left:1.2em;
padding-bottom:1em;
color:#666;
border-bottom:1px dotted #444;
}

/******************** FIN de Commun ************************/

/* Centrage des textes*/
.centrer{
text-align:center;
padding:0.5em 0;
width: 50%;
margin-left: auto;
margin-right: auto;
}

ul li.txt, ol li.txt{
padding:0.2em 0;
margin-left:-2.3em;
}

li.relief{margin-bottom: 0.7em;}

li{padding-bottom:0.3em;}

ul.txt{
padding-bottom:0.3em;
margin-left:-1.4em;
}

ol.txt{
margin:0; /***** fonctionne avec IE *****/
padding:0;
padding-bottom:0.3em;
margin-left:2.3em;
}

hr{
height:0.3em;
border:0;
color:#fff;
}

.comment{
font-weight:bold;
color:#666;
}

dd{margin-top:0.5em;}

/*--------------- TABLES -----------------*/
table{
border-collapse:collapse;
width:90%;
margin:0 auto;
border:0;
}

thead,tfoot{
border:1px solid #6495ed;
text-align:center;
}

th{
border:1px solid #ccc;
padding:2px;
color:#555;
width:15%;
vertical-align:middle;
text-align:center;
}

tr.th45 th,tr.th45 td{height:45px;}

td{
border:1px solid #ccc;
padding:2px;
text-align:center;
vertical-align:middle;
width:15%;
height:24px;
}

td.noborder{
border:0;
text-align:left;
padding:1em;
vertical-align:top;
width:10%;
}

.c1{width:1%;}
.c5{width:5%;}
.c10{width:10%;}
.c15{width:15%;}
.c19{width:19%;}
.c20{width:20%;}
.c27{width:27%;}
.c30{width:30%;}
.c35{width:35%;}
.c40{width:40%;}
.c45{width:45%;}
.c49{width:49%;}
.c50{width:50%;}
.c55{width:55%;}
.c60{width:60%;}
.c65{width:65%;}
.c80{width:80%;}
.c95{width:95%;}
.c99{width:99%;}

.nobordercentrer{
border:0;
text-align:center;
vertical-align:top;
width:10%;
}

.bordgris{
border-top:8px solid #ffcf9f;
border-bottom:8px solid #ffcf9f;
}

tr{height:24px;}

#tb{
empty-cells:show;
border-collapse:collapse;
width:90%;
margin-left:auto;
margin-right:auto;
}

tr.gris{
text-align:left;
}

.c1{width:1%;}
.c5{width:5%;}
.c10{width:10%;}
.c17{width:17%;}
.c19{width:19%;}
.c20{width:20%;}
.c27{width:27%;}
.c30{width:30%;}
.c35{width:35%;}
.c40{width:40%;}
.c45{width:45%;}
.c50{width:50%;}
.c55{width:55%;}
.c60{width:60%;}
.c63{width:63%;}
.c65{width:65%;}
.c80{width:80%;}
.c95{width:95%;}
.c99{width:99%;}

td.lignedouble{height:4em;}

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

.alinea{text-indent:1.5em;}

.trait{border-bottom:1px solid #aaa;}

.traitpoint{
color:#ccc;
border-bottom:1px dashed #aaa;
}

.traithaut{
color:#222;
border-top:1px dotted #aaa;
padding-top:0.5em;
padding-bottom:0.5em;
}

.traitcourt{
border-top:1px solid #aaa;
margin:0;
padding:0;
width:25%;
margin-top:2em;
}

.bordurebasse{border-bottom:1px dotted #888;}

.bleu{
color:#44f;
font-size:1.1em;
}

.top{vertical-align:top;}

.txtcentre{vertical-align:middle;}

.spaced1{margin-bottom:0.5em;}
.space1{margin-bottom:1em;}
.space1d{margin-bottom:1.5em;}
.space2{margin-bottom:2em;}
.space3{margin-bottom:3em;}
.space4{margin-bottom:4em;}
.space5{margin-bottom:5em;}
.space6{margin-bottom:6em;}
.space7{margin-bottom:7em;}
.space8{margin-bottom:8em;}
.space12{margin-bottom:12em;}
.space20{margin-bottom:20em;}
.space25{margin-bottom:25em;}
.space28{margin-bottom:28em;}
.space30{margin-bottom:30em;}
.space40{margin-bottom:40em;}
.space55{margin-bottom:55em;}

ul,li{cursor:default;}

.nocurseur{cursor: default;}

.curseur{cursor:pointer;}

.kleincol{width: 25%;}
.grosscol{width: 73%;}

.jgauche{text-align:left;}

/*.titel:first-letter{font-size:1.5em;}*/

dt{
margin:1.1em 0 1em 5em;
font-weight:bold;
font-size:1em;
color:#060;
}

/* dt:before{content:url(images/flrgd.gif) "\00A0" "\00A0";} */

dd.relief{
color:#555;
margin:0 1em 0 1em;
}

fieldset{
padding:0 2em 1.5em 2em;
margin-left:3em;
width:78%;
border-top:1px solid #bbb;
border-right:2px solid #bbb;
border-left:3px solid #ffd6ac;
border-bottom:2px solid #bbb;
}

fieldset dd#plan{
line-height:200%;
margin-left:0;
}

fieldset dd#plan a{
text-decoration:none;
color:#009;
}

fieldset dd#plan a:hover{
text-decoration:underline;
color:#04f;
}

fieldset p.marge{margin:0 3em 0 3em;}

/* Textes encadrés */
legend{
font-size:1em;
color:#ff0000;
border-top:1px solid #aaa;
border-right:2px solid #aaa;
border-bottom:2px solid #aaa;
border-left:1px solid #aaa;
padding:0.5em;
}

.pucecarre li{
margin-top: 1em;
padding-left: 1.2em;
background: url(images/carre1.jpg) no-repeat 0 50%;
list-style-type: none;
line-height: 1.1em;
}

.coche{
margin-top: 1.5em;
padding-left: 2.2em;
background: url(images/coche.gif) no-repeat 0 50%;
list-style-type: none;
line-height: 1.5em;
}

.decalG{margin-left: 6em;}

/*------------ Divers -------------*/

ul.rien{
list-style-type:none;
margin-left: 3.5em;

}

strong{color:#444;}

.retraitprgphe{
padding-left:4em;
padding-right:1.5em;
color:#333;
}

.centrerauto{
text-align:center;
width:85%;
margin:0 auto;
}

.centrernu{
text-align:center;
padding:0;
margin:0;
}

.encadr{
color:#333;
border-top:1px solid #aaa;
border-right:2px solid #aaa;
border-bottom:2px solid #aaa;
border-left:1px solid #aaa;
padding:0.7em;
}

.sl{text-decoration:underline;}

.zitat{
font-family:cursive,Helvetica,serif;
font-size:0.8em;
color:#555;
}

.bordureG{
border-left:thin solid #bbb;
padding-left:1em;
}

.rg{color:#f00;}

.pm{
font-variant:small-caps;
font-size:1.4em;
}

.retrait{padding-left:3em;}

.rechts{text-align:right;}

.links{text-align: left;
padding: 1em;
}

.gauche /* Justification et fond gris des textes*/
{
text-align:justify;
padding:0.5em 2em;
margin:0;
}

.italique{font-style:italic;}

.fontnorm{font-weight:normal;}

ul li,dd.coche:before{content:"•" "\00A0" "\00A0";}
ul.pucecarre li:before{content:"•" "\00A0" "\00A0";}

.pm{
	font-variant:small-caps;
	font-size:1.1em;
}

.txtblanc{color:#fff;}

h4{margin-bottom:-0.2em;
	font-size:0.9em;}
