.bouton { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #FF7800; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; vertical-align:middle; cursor: hand; }
.fond-vert { background-color:#E2F1CB; }
.formulaire { background-color: #FFFFFF; border: #FFA700; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align:middle; scrollbar-face-color:#FFA700; scrollbar-shadow-color:#000000; scrollbar-highlight-color:#000000; scrollbar-3dlight-color:#FFE4B2; scrollbar-darkshadow-color:#FFE4B2; scrollbar-track-color:#FFE4B2; scrollbar-arrow-color:#FFFFFF;}
.important { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:12px; }
.legende { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#C5B29A; text-decoration:none; font-size:12px; }
.legendegras { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#C5B29A; text-decoration:none; font-size:12px; }
.soustitre { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#FF7800; text-decoration:none; font-size:12px; }
.titre { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#FFA700; text-decoration:none; font-size:18px; }
#choixgauche { position:absolute; width:180px; height:121px; left:39px; top:138px; z-index:20; visibility:visible; border:0px none #000000; text-align:left; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#01773A; text-decoration:none; font-size:12px; }
#choixgauche a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal ; color:#01773A; text-decoration:none; font-size:12px; padding-left:15px;}
#choixgauche a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal ; color:#FF7800; text-decoration:none; font-size:12px; padding-left:15px;}
#choixgauche a.gras { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#01773A; text-decoration:none; font-size:12px; padding-left:0px;}
#choixgauche a.gras:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; padding-left:0px;}
#choixgauche a.on { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal ; color:#FF7800; text-decoration:none; font-size:12px; padding-left:15px;}
#choixgauche a.on:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal ; color:#FF7800; text-decoration:none; font-size:12px; padding-left:15px;}
#choixgauche a.ongras { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; padding-left:0px;}
#choixgauche a.ongras:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; padding-left:0px;}
#choixhaut1 { position:absolute; width:69px; height:auto; left:257px; top:90px; z-index:12; visibility:visible; border:0px none #000000; text-align:center; }
#choixhaut1 a { width:69px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#01773A; text-decoration:none; font-size:12px; display:block;}
#choixhaut1 a:hover { width:69px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut1 a.on { width:69px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut1 a.on:hover { width:69px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut2 { position:absolute; width:86px; height:auto; left:329px; top:90px; z-index:13; visibility:visible; border:0px none #000000; text-align:center; }
#choixhaut2 a { width:86px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#01773A; text-decoration:none; font-size:12px; display:block;}
#choixhaut2 a:hover { width:86px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut2 a.on { width:86px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut2 a.on:hover { width:86px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut3 { position:absolute; width:108px; height:auto; left:418px; top:90px; z-index:14; visibility:visible; border:0px none #000000; text-align:center; }
#choixhaut3 a { width:108px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#01773A; text-decoration:none; font-size:12px; display:block;}
#choixhaut3 a:hover { width:108px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut3 a.on { width:108px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut3 a.on:hover { width:108px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut4 { position:absolute; width:124px; height:auto; left:529px; top:90px; z-index:15; visibility:visible; border:0px none #000000; text-align:center; }
#choixhaut4 a { width:124px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#01773A; text-decoration:none; font-size:12px; display:block;}
#choixhaut4 a:hover { width:124px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut4 a.on { width:124px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut4 a.on:hover { width:124px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut5 { position:absolute; width:126px; height:auto; left:656px; top:90px; z-index:16; visibility:visible; border:0px none #000000; text-align:center; }
#choixhaut5 a { width:126px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#01773A; text-decoration:none; font-size:12px; display:block;}
#choixhaut5 a:hover { width:126px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut5 a.on { width:126px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut5 a.on:hover { width:126px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut6 { position:absolute; width:71px; height:auto; left:785px; top:90px; z-index:17; visibility:visible; border:0px none #000000; text-align:center; }
#choixhaut6 a { width:71px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#01773A; text-decoration:none; font-size:12px; display:block;}
#choixhaut6 a:hover { width:71px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut6 a.on { width:71px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut6 a.on:hover { width:71px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut7 { position:absolute; width:92px; height:auto; left:859px; top:90px; z-index:18; visibility:visible; border:0px none #000000; text-align:center; }
#choixhaut7 a { width:92px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#01773A; text-decoration:none; font-size:12px; display:block;}
#choixhaut7 a:hover { width:92px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut7 a.on { width:92px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#choixhaut7 a.on:hover { width:92px; height:auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold ; color:#FF7800; text-decoration:none; font-size:12px; display:block;}
#contenu { position:absolute; width:390px; height:395px; left:285px; top:131px; z-index:21; overflow:auto; visibility:visible; border:0px none #000000; text-align:left; padding-right:5px; scrollbar-face-color:#FFA700; scrollbar-shadow-color:#000000; scrollbar-highlight-color:#000000; scrollbar-3dlight-color:#FFE4B2; scrollbar-darkshadow-color:#FFE4B2; scrollbar-track-color:#FFE4B2; scrollbar-arrow-color:#FFFFFF;}
#entete { position:absolute; width:970px; height:109px; left:0px; top:0px; z-index:2; visibility:visible; background-image:url(../images/entete.jpg); border:0px none #000000; text-align:left; }
#fondchoixgauche { position:absolute; width:200px; height:200px; left:29px; top:131px; z-index:19; visibility:visible; background-color:#FFFFFF; border:0px none #000000; text-align:left; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
#fondcentral { position:absolute; width:970px; height:487px; left:0px; top:109px; z-index:3; visibility:visible; background-image:url(../images/fond-central.gif); border:0px none #000000; text-align:left; }
#fondrealisations { position:absolute; width:266px; height:430px; left:685px; top:121px; z-index:4; visibility:visible; background-image:url(../images/fond-realisations.gif); border:0px none #000000; text-align:left; }
#grandephoto { position:absolute; width:220px; height:430px; left:19px; top:121px; z-index:5; visibility:visible; border:0px none #000000; text-align:left; }
#icor { position:absolute; width:416px; height:auto; left:269px; top:585px; z-index:10; visibility:visible; border:0px none #000000; text-align:center; }
#icor a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal ; color:#E2F1CB; text-decoration:none; font-size:11px}
#icor a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal ; color:#FFFFFF; text-decoration:none; font-size:11px}
#logosbas { position:absolute; width:416px; height:35px; left:269px; top:543px; z-index:9; visibility:visible; border:0px none #000000; text-align:center; }
#photorealisations1 { position:absolute; width:220px; height:130px; left:696px; top:131px; z-index:6; visibility:visible; border:0px none #000000; text-align:left; }
#photorealisations2 { position:absolute; width:220px; height:130px; left:696px; top:271px; z-index:7; visibility:visible; border:0px none #000000; text-align:left; }
#photorealisations3 { position:absolute; width:220px; height:130px; left:696px; top:411px; z-index:8; visibility:visible; border:0px none #000000; text-align:left; }
#site { position:relative; width:970px; height:600px; left:0px; top:0px; z-index:1; visibility:visible; border:0px none #000000; text-align:left; }
#titrerubrique { position:absolute; width:30px; height:399px; left:239px; top:121px; z-index:11; visibility:visible; border:0px none #000000; text-align:left; }
a { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #478F12; text-decoration: none; font-size: 12px}
a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold ; color: #478F12; text-decoration: underline; font-size: 12px}
b {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
blockquote {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
body { background-color:#478F12; color:#8C6635; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; scrollbar-face-color:#478F12; scrollbar-shadow-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#478F12; scrollbar-darkshadow-color:#478F12; scrollbar-track-color:#478F12; scrollbar-arrow-color:#FFFFFF; }
br {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
div {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
em {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
font {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
form {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
input {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
li {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
ol {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
nobr {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
p {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
s {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
select {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
strike {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
strong {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
sub {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
sup {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
table {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
td {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
textarea {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
tr {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}
ul {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px}