
body.site {background-color:#e2d7b8;
background-image: url("");
background-repeat: no-repeat;
margin:0px;
text-align: center;
}
body.validation {margin:0px;
text-align: center;
}
#site {margin-left: auto;
margin-right: auto;
top:0px;
position:relative;
text-align:left;
width:1000px;
}
#fondsite {background-color: #ffffff ;
background-image: url("");
background-repeat: no-repeat;
width:1000px;
z-index:100;
border:none;
}
#grilledeposition {position:absolute;
left:0px;
top:0px;
width:1000px;
height:1500px;
z-index:101;
}
#souspage {position:relative;
width:1000px;
z-index:220;
margin:0 0 50px 0;
text-align:center;
font-family: arial ;
font-size: 9pt;
}
#bandeau {position:relative;
width: 1000px;
height:120px;
margin:0 0 50px 0;
}
#vousetesici{position:relative;
margin: 0 0 10px 190px;
font-family: arial;
font-size: 8pt;
width: 630px;
height: 20px;
background-color: #fff;
line-height:19px;
z-index:110;
color: #c85b3a;
}
#vousetesici span {padding: 0 0 0 5px}
#vousetesici a {text-decoration:underline; cursor:pointer;color: #c85b3a;}
#page {position:relative;
width: 610px;
min-height: 750px;
color: #000 ;
font-family: arial ;
font-size: 10pt;
margin-left: 190px;
padding: 10px;
background-color: #fff ;
text-align: justify;
z-index:110;
}
#blocbaspage {position:relative;
width:1000px;
z-index:110;
height:20px;
background-image: url("");
background-repeat: no-repeat;
background-color: transparent;
}
body.impression {margin:0px;
text-align: center;
}
#impression {margin: 0 auto 0 auto;
top:50px;
position:relative;
text-align:left;
width:1000px;
}
div.divespacemembres {text-align: left;
margin: 2px 0 2px 0;
line-height: 20px;
width: 160px;
height: 20px;
z-index:200;
background-color: transparent;
color: #DB4C3B;
font-family: arial ;
font-size: 10pt;
font-weight: bold;
cursor: pointer;
}
div.divespacemembres a {text-decoration: none;
color: #DB4C3B;
}
div.divespacemembres a:hover {font-style:italic;}
div.divespacemembres span {font-size:9pt;
}
div.menuespacemembres {text-align: left;
margin: 2px 0 2px 15px;
line-height: 20px;
width: 145px;
height: 20px;
z-index:200;
background-color: transparent;
font-family: arial ;
font-size: 10pt;
font-weight: bold;
cursor: pointer;
}
div.menuespacemembres a, div.menuespacemembres li {text-decoration: none;
color: #000;
}
div.menuespacemembres a:hover, div.menuespacemembres li:hover {font-style:italic;
color: #ffffff;
}
li.pagemembre {margin:15px 0 0 50px;}
div.blocespacemembres {position:absolute;
z-index:500;
left: 850px;
top: 800px;
}
div.membretableau {clear:both; float:left; width:600px; font-family:arial; font-size:9pt; font-weight:bold; line-height:16pt; margin:2px 0 0 20px; }
div.membretableau p.champ {float:left; width:150px; height:20px; margin:0; padding:0;}
div.membretableau p.input {float:left; margin:0; padding:0;}
div.membretableau p.input input.inputcourt1 {width:200px;margin:0 10px 0 0;}
span.opecompte {clear:both;float:left; margin:2px 5px 0 20px; padding:0 5px 0 5px; font-size:9pt; font-weight:bold; text-align:center; height:20px; background-color:#f8944d; color:#ffffff; line-height:20px; cursor:pointer; }

#fichemembre {font-family:arial,sans-serif; height:750px;}
#ficheclient {font-family:arial,sans-serif; height:750px;}
div.registred {padding:3px 5px 30px 5px;
display:block;
float:left;
font-size:9pt;
font-weight:bold;
z-index:50;
float:left;
}
div.textenom {clear:both;
height:20px;
width:400px;
margin:10px 0 10px 15px;
font-size:9pt;
font-weight:bold;
}
div.textenom input {width:200px;
padding: 0 0 0 0 ;
margin: 0 0 0 5px;
}
div.textenom a {cursor:pointer;
color:#000;
text-decoration:underline;
font-style:italic;
font-weight:normal;
}
div.bloconnect {clear:both;
width:430px;
height:20px;
font-size:8pt;
font-family:arial;
font-weight:bold;
margin:2px 0 0 135px;
}
div.bloconnect li {margin:0 0 0 0;
padding:0 0 0 0;
}
input.inputcheck {padding:0 0 0 0;
margin:0 0 0 113px;
width:13px;
height:13px;
}
input.inputext {width:120px;
padding:0 0 0 0;
margin:0 0 0 10px;
}
input.inputextro {width:140px;
background-color:#999999;
padding:0 0 0 0;
margin:0 0 0 10px;
}
div.validerclient {background-color:#f8944d;
height:18px;
width:60px;
padding:4px;
margin:15px 0 20px 135px;
line-height:18px;
text-align:center;
}
div.validerclient a {font-size:9pt;
font-family:arial;
font-weight:bold;
color:#ffffff;
cursor:pointer;
}
#nuagetags {position:absolute;width:174px;height:230px;left:820px;top:370px;background-color:transparent; padding:2px; z-index:500;line-height:18px; font-family:arial; overflow:hidden; }#lignetag1 {position:absolute; width:164px; }
#lignetag2 {position:absolute; display:none; width:164px; text-align:right; }
#lignetag1 a.tag1, #lignetag2 a.tag1 {color:#f8944d; font-size:6pt;}
#lignetag1 a.tag1:hover, #lignetag2 a.tag1:hover {color:#000;}
#lignetag1 a.tag2, #lignetag2 a.tag2 {color:#f8944d; font-size:7pt;}
#lignetag1 a.tag2:hover, #lignetag2 a.tag2:hover {color:#000;}
#lignetag1 a.tag3, #lignetag2 a.tag3 {color:#f8944d; font-size:8pt;}
#lignetag1 a.tag3:hover, #lignetag2 a.tag3:hover {color:#000;}
#lignetag1 a.tag4, #lignetag2 a.tag4 {color:#f8944d; font-size:9pt;}
#lignetag1 a.tag4:hover, #lignetag2 a.tag4:hover {color:#000;}
#lignetag1 a.tag5, #lignetag2 a.tag5 {color:#f8944d; font-size:10pt;}
#lignetag1 a.tag5:hover, #lignetag2 a.tag5:hover {color:#000;}
#lignetag1 a.tag6, #lignetag2 a.tag6 {color:#f8944d; font-size:11pt;}
#lignetag1 a.tag6:hover, #lignetag2 a.tag6:hover {color:#000;}
#lignetag1 a.tag7, #lignetag2 a.tag7 {color:#f8944d; font-size:12pt;}
#lignetag1 a.tag7:hover, #lignetag2 a.tag7:hover {color:#000;}
#lignetag1 a.tag8, #lignetag2 a.tag8 {color:#f8944d; font-size:13pt;}
#lignetag1 a.tag8:hover, #lignetag2 a.tag8:hover {color:#000;}
#lignetag1 a.tag9, #lignetag2 a.tag9 {color:#f8944d; font-size:14pt;}
#lignetag1 a.tag9:hover, #lignetag2 a.tag9:hover {color:#000;}
#lignetag1 a.tag10, #lignetag2 a.tag10 {color:#f8944d; font-size:15pt;}
#lignetag1 a.tag10:hover, #lignetag2 a.tag10:hover {color:#000;}
#lecalendrier {position:absolute;
width:140px;
height:185px;
left:835px;
top:170px;
z-index:900;
background-color:#ffffff;
color:#000000;
}
#moisannee {float:left;
width:140px;
}
#moisannee span {float:left;
width:70px;
font-family:arial;
font-size:11pt;
font-weight:bold;
text-align:center;
cursor:pointer;
z-index:900;
}
#moisannee input {width:40px;
background-color:#97c61b;
color:#000000;
font-family:arial;
font-size:9pt;
font-weight:bold;
text-align:center;
border:none;
}
#moisannee span a {cursor:pointer;
color:#000000;
}
#lemois {float:left;
font-family:arial;
font-size:11pt;
font-weight:bold;
width:140px;
text-align:center;
margin:2px 0 2px 0;
}
#libelle {float:left;
background-color:#97c61b;
color:#000000;
width: 140px;
height:20px;
line-height:18px;
}
#libelle span {float:left;
width : 19px;
font-family:arial;
font-size:9pt;
font-weight:bold;
text-align:center;
}
.ligne {float:left;
width: 140px;
height:20px;
line-height:18px;
} 
.ligne span {float:left;
width : 19px;
font-family:arial;
font-size:10pt;
text-align:center;
color:#000000;
background-color:#ffffff;
}
.ligne span a:hover{
text-decoration: none;
color:#000000;
}
span.datedujour {
border-bottom:solid #000000 1px;
text-align:center;
}
span.evnt {
text-align:center;
background-color:#A70000;
}
span.evnt a:hover {
color:#fff;
}
span.evnt a {
color:#fff;
}
#imprimerpage {position:absolute;
left:0px;
top:0px;
width:20px;
height:15px;
z-index:900;
}
div.plandesite {width:560px;
height:1700px;
}
div.libelle0 {clear:both;
float:left;
width:180px;
margin : 2px 0 2px 0;
text-align:left;
}
div.libelle {clear:both;
float:left;
width:180px;
border-bottom:solid 1px #000;
margin : 2px 0 2px 0;
text-align:left;
}
div.libellevide {clear:both;
float:left;
width:180px;
margin : 2px 0 2px 0;
text-align:left;
height:15px;
border-bottom:solid 1px #000;
}
div.envlibelle2_3_0 {float:left;
width:375px;
margin:0 0 15px 0;
}
div.envlibelle2_3 {float:left;
width:375px;
border-left:solid 1px #000;
margin:0 0 15px 0;
}
div.envlibelle3_0 {float:left;
width:180px;
margin : 3px 0 0 0;
}
div.envlibelle3 {float:left;
width:180px;
margin : 3px 0 0 0;
border-left:solid 1px #000;
}
span.libelle {font-family:arial;
font-size:8pt;
padding : 0 2px 0 2px;
}div.bloclangues {position:absolute;
z-index:200;
left: 10px;
top: 750px;
height: 0px;
width: 0px;
}
div.blocflottant1 {position:absolute;
z-index:400;
left: 0px;
top: 0px;
height: 120px;
width: 450px;
border: solid 0px #000;
font-family: arial;
font-size: 10pt;
padding:0px;
background-color: transparent;
}
div.blocflottant2 {position:absolute;
z-index:200;
left: 30px;
top: 0px;
height: 120px;
width: 970px;
border: solid 0px #000;
font-family: arial;
font-size: 10pt;
padding:0px;
background-color: transparent;
}
div.blocflottant3 {position:absolute;
z-index:300;
left: 600px;
top: 80px;
height: 30px;
width: 395px;
border: none;
font-family: arial;
font-size: 10pt;
padding:0px;
background-color: transparent;
}
div.blocflottant4 {position:absolute;
z-index:200;
left: 0px;
top: 170px;
height: 160px;
width: 190px;
border: none;
font-family: arial;
font-size: 10pt;
padding:0px;
background-color: #ffffff;
}
div.blocflottant5 {position:absolute;
z-index:200;
left: 0px;
top: 590px;
height: 100px;
width: 185px;
border: none;
font-family: arial;
font-size: 10pt;
padding:0px;
background-color: transparent;
}
div.blocflottant6 {position:absolute;
z-index:100;
left: 822px;
top: 630px;
height: 18px;
width: 173px;
border: none;
font-family: arial;
font-size: 10pt;
padding:0px;
background-color: transparent;
}
div.blocflottant7 {position:absolute;
z-index:200;
left: 820px;
top: 950px;
height: 25px;
width: 180px;
border: solid 0px #00c0c0;
font-family: arial;
font-size: 10pt;
padding:0px;
background-color: transparent;
}
div.blocflottant8 {position:absolute;
z-index:200;
left: 0px;
top: 0px;
height: 100px;
width: 100px;
border: none;
font-family: arial;
font-size: 10pt;
padding:0px;
background-color: transparent;
}
div.blocflottant9 {position:absolute;
z-index:200;
left: 0px;
top: 0px;
height: 100px;
width: 100px;
border: none;
font-family: arial;
font-size: 10pt;
padding:0px;
background-color: transparent;
}
div.blocnews1 {position:absolute;
clip: rect(0px, 167px, 102px, 0px);
overflow:auto;
z-index:250;
left: 830px;
top: 645px;
height: 98px;
width: 163px;
border: solid 1px #F8944D;
padding:1px;
background-color: transparent;
line-height:12px;
}
div.blocnews2 {position:absolute;
clip: rect(0px, 150px, 50px, 0px);
overflow:auto;
z-index:200;
left: 830px;
top: 500px;
height: 50px;
width: 150px;
border: none;
padding:0px;
background-color: transparent;
line-height:12px;
}
span.debutnews1{clear:both;
float:left;
margin:10px 0 0 0;
width:143px;
font-size:10pt;
font-family:arial;
text-align:left;
color:  #000000;
}
span.debutnews1 a {font-size:8pt;
color: #6da7e9;
}
span.debutnews1 a:hover {color:#000000;}
span.debutnews2{clear:both;
float:left;
margin:10px 0 0 0;
width:130px;
font-size:10pt;
font-family:arial;
text-align:left;
color:  #000000;
}
span.debutnews2 a {font-size:8pt;
color:  #454545;
}
span.debutnews2 a:hover {color:  #000000;}
span.pagenews1{width: 580px;
display:block;
text-align:center;
font-weight:bold;
}
span.pagenews2{width: 580px;
display:block;
text-align:center;
font-weight:bold;
}
#blocrecherche {position:absolute;
top: 0px;
left: 0px;
text-align:left;
width: 200px;
height: 20px;
z-index:500;
}
#blocrecherche input {width: 100px;
background-color: transparent;
border: solid 1px #000000;
}

#blocrecherche a {cursor: pointer;}
#blocrecherche a span {font-size: 9pt;
font-weight: bold;
font-family: arial,sans-serif;
color:#000000;
}
span.tagsurligne {background-color:#fffb00;color:#000;}
a:link {text-decoration: none; color:#c85b3a;}
a:visited {text-decoration: none; color:#c85b3a;}
a:hover {text-decoration: none; color:#6da7e9;}
a.lang:link {text-decoration: none ; color:#7aa300;}
a.lang:visited {text-decoration: none ; color:#7aa300;}
a.lang:hover {text-decoration: none; color:#383c3a; font-style:italic;}
.padding{height:20px;}
.paddingbas{margin-left: auto;
margin-right: auto;
top:0px;
position:relative;
text-align:left;
width:1000px;
height:100px;}
.fontSize1 {font-Size: 8pt;}
.fontSize2 {font-Size: 10pt;}
.fontSize3 {font-Size: 12pt;}
.fontSize4 {font-Size: 14pt;}
.fontSize5 {font-Size: 18pt;}
.fontSize6 {font-Size: 24pt;}
.fontSize7 {font-Size: 36pt;}
p {margin: 0;
padding: 0;
}
ul {list-style-type: square;
padding: 0;
margin: 5px 0 0 30px;
}
#refreshfx {display:none;}
.preload {display:none;}
div.formulaire {width:560px;
height:420px;
margin: 0 auto 0 auto;
}
div.colonnetextegauche {clear:both;
float:left;
width:90px;
height:20px;
margin:5px 0 0 0;
font-family:arial;
font-size:9pt;
text-align:left;
color: #000;
font-weight:bold;
line-height:25px;
}
div.inputgauche {float:left;
width:205px;
height:20px;
margin:5px 0 0 5px;
}
div.inputgauche input {width:205px;
height:16px;
font-family: Arial,sans-serif ;
font-size:9pt;
}
div.colonnetextedroit {float:left;
width:75px;
height:20px;
margin:5px 0 0 25px;
font-family:arial;
font-size:9pt;
text-align:left;
color: #000;
font-weight:bold;
line-height:25px;
}
div.inputdroit {float:left;
width:130px;
height:20px;
margin:5px 0 0 5px;
}
div.inputdroit input {width:130px;
height:16px;
font-family: Arial,sans-serif ;
font-size:9pt;
}
div.textarea {float:left;
width:445px;
height:120px;
margin:5px 0 15px 5px;
}
div.textarea textarea {width:440px;
height:115px;
font-family: Arial,sans-serif ;
font-size:9pt;
}
div.lignetitre {float:left;
width:450px;
height:20px;
font-family:arial;
font-size:11pt;
text-align:left;
color: #000;
font-weight:bold;
margin:40px 0 0 0;
}
div.colonnelivredor {clear:both;
float:left;
width:150px;
height:20px;
margin:5px 0 0 0;
font-family:arial;
font-size:9pt;
text-align:left;
color: #000;
font-weight:bold;
}
div.inputlivredor {float:left;
width:400px;
height:20px;
margin:5px 0 0 10px;
}
div.inputlivredor input {width:395px;
height:16px;
font-family: Arial,sans-serif ;
font-size:9pt;
}
div.textarealivredor {float:left;
width:400px;
height:100px;
margin:5px 0 15px 10px;
}
div.textarealivredor textarea {float:left;
width:395px;
height:95px;
margin:5px 0 15px 0;
}
div.quiquandlivredor {width:560px;
height:15px;
margin:15px 0 0 0;
font-family: Arial,sans-serif ;
font-weight:bold;
font-size:8pt;
font-style:italic;
color: #000;
border-bottom:solid 1px #000;
}
div.titrelivredor {width:560px;
height:15px;
font-family: Arial,sans-serif ;
font-weight:bold;
font-size:10pt;
color: #000;
}
div.messagelivredor {width:560px;
font-family: Arial,sans-serif ;
font-size:9pt;
color: #000;
}
div.formlivredor {width:560px;
height:250px;
color: #000;
margin: 0 auto 0 auto;
}
div.envoyer {clear:both;
float:left;
width:100px;
margin:0 0 0 250px;
height:20px;
cursor:pointer;
background-color:#f8944d;
color:#ffffff;
text-align:center;
font-family: Arial,sans-serif ;
font-weight:bold;
font-size:8pt;
line-height:20px;
}
div.mentionslegales {clear:both;
float:left;
width:560px;
height:50px;
font-family: Arial,sans-serif ;
font-size:8pt;
margin:40px 0 0 0;
}
div.inscriptnews {clear:both;
float:left;
width:535px;
height:50px;
font-family: Arial,sans-serif ;
font-size:9pt;
font-weight:bold;
margin:5px 0 0 0px;
}
a img{
border:none;
}

