/* CSS Document */
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; background-image:url(../graphics/FondBody.gif); background-attachment:fixed;}
img {border:0px;}
img.photo {border:1px solid #000000;}
img.logo {border:1px solid #bbbbbb;}
img.PickDate {vertical-align:-2px;}
img.photopeche {border:3px solid #31a83f; margin-top:10px; margin-left:5px; margin-right:5px;}
img.float {border:1px solid #31a83f; float:right; margin-left:10px; margin-bottom:10px;}
img.retrait {margin-left:-10px;}
img.rightalign {float:right; border:1px solid #bbbbbb;}
img.leftalign {float:left; border:1px solid #bbbbbb;}
img.photopat {border:0px solid #999999; margin:0px; margin-left:0px;}

/* liens*/
a:link, a:visited {color:#0000DD; text-decoration:none; font-weight:normal; font-size:12px;}
a:hover{text-decoration: underline; font-weight: normal;}
a:link.newslien, a:visited.newslien{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight: normal; font-size:12px; font-style:normal;}
a:hover.newslien{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; background-color:#FFFFFF; font-weight: normal;}
a:link.sublien, a:visited.sublien {color:#444444; letter-spacing:1px; line-height:17px; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:12px;}

/* divers */
.CfPhoto {font-family: Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:11px; color:#000000; background-color:#FFFFFF; padding-left:2px; padding-right:2px; font-weight:normal;}
.phototitre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; text-align: left; vertical-align: middle; font-weight: normal; }
.newstitre {font-size: 12px; color: #288533; vertical-align: middle; font-weight: normal;}
.newstexte {font-size: 11px; color: #666666; text-align:justify; font-weight: normal;}
.newsdate {font-size: 8px; padding-left:2px; padding-right:2px; background-color:#999999; color: #EEEEEE; vertical-align: middle; font-weight: bold;}
.newstitreG {font-size: 15px; color: #449944; vertical-align: middle; font-weight: bold;}
.newstexteG {font-size: 13px; color: #444444; vertical-align: middle; font-weight: normal;}
.newsdateG {font-size: 12px; color: #777777; vertical-align: middle; font-weight: normal;}
.lientitre { font-size: 17px; font-family:"Times New Roman", Times, serif; font-style:italic; color:#444444;}
.liendes { font-size: 15px; font-family:"Times New Roman", Times, serif; font-style:italic; color:#777777;}
.para {letter-spacing:1px; color:#444444; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:18px; background-image:url(../graphics/Para.gif); background-repeat:no-repeat; padding-left:5px;}
.parasans {letter-spacing:1px; color:#444444; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:17px; padding-left:5px;}
.enum {letter-spacing:1px; line-height:17px; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:15px;}
li {letter-spacing:1px; line-height:17px; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:15px;}
.PatriTxt { background-color:#dcFFdc; letter-spacing:1px; line-height:17px; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:15px;}
.enumpetit {letter-spacing:1px; line-height:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-size:11px; color:#666666;}
.cmNom {font-size:10pt; color:#000000; font-weight:bold}
.cmProf {font-size:11px; color:#999999;}
.cmFonc {font-size:9pt; color:#000000;font-family:Times New Roman; font-style:oblique; font-weight:bold}
.def {padding:5px;}
.ctrlmand {background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.ctrlfalc {background-color:#e9ffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.ctrl {background-color:#ffffff; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.sep {color:#999999;}
.exposant {vertical-align: 3px; font-size:12px;}

/* messages d'alerte */
.BABouton {color:#777777; font-size:13px; font-weight:bold;}
.BATitre {color:#ffffff; font-size:12px; font-weight:bold; padding-top:6px;}
.BATexte {color:#777777; font-size:13px; font-weight:bold;}

/* div */
#chapeau {position:absolute; margin-left:5px; top:0px; left:0px; height:150px;}
#corps {font-family:"Times New Roman", Times, serif; font-style:italic; padding:10px;}
#menu {position:absolute; background-image:url(../graphics/FondMenu.gif); background-repeat:repeat-x; left:0px;  height:43px; top:133px; border:0px solid #31a83f; font-family: Verdana, Arial, Helvetica, sans-serif; width:100%;}
#news {position:absolute; margin-top:10px; margin-left:5px; margin-right:5px; border-top:3px solid #aaeeaa; border-left:3px solid #aaeeaa;border-bottom:3px solid #31a83f; border-right:3px solid #31a83f; left:0px; top:175px; width:200px; background-color:#bbFFbb; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#corpsnews {padding:2px; padding-bottom:0px;}
#corpscom {padding:10px;}
#mainidx {position:absolute; margin-top:0px; left:215px; top:175px; width:780px;}
#mainidx1 {position:relative; margin-top:10px; margin-left:5px; margin-right:5px; border-top:3px solid #aaeeaa; border-left:3px solid #aaeeaa;border-bottom:3px solid #31a83f; border-right:3px solid #31a83f; background-color:#bbFFbb; width:580px;}
#mainidx2 {position:absolute; margin-top:10px; margin-left:5px; margin-right:5px; border-top:3px solid #aaeeaa; border-left:3px solid #aaeeaa;border-bottom:3px solid #31a83f; border-right:3px solid #31a83f; background-color:#bbFFbb; left:595px; top:0px;}
#mainidx3 {position:absolute; margin-top:10px; margin-left:5px; margin-right:5px; border-top:3px solid #aaeeaa; border-left:3px solid #aaeeaa;border-bottom:3px solid #31a83f; border-right:3px solid #31a83f; background-color:#bbFFbb; left:595px; top:225px;}
#maingaudiweb {position:relative; text-align:right; margin-top:3px; width:590px;}
#maincontact {position:absolute; text-align:right; right:10px; top:115px; width:100%;}
#LogoLot {position:absolute; text-align:right; right:10px; top:10px; width:100%;}
#gauche {position:absolute; padding:0px; padding-bottom:0px; margin-top:10px; margin-left:5px; margin-right:5px; border-left:2px solid #31a83f; left:0px; top:0px; width:200px; font-family: Verdana, Arial, Helvtica, sans-serif; text-align:left;}
#gauchepat {position:absolute; padding:0px; margin-top:5px; margin-left:5px; margin-right:5px; left:0px; top:0px; width:200px; font-family: Verdana, Arial, Helvtica, sans-serif; text-align:left;}
#main {position:absolute; left:0px; top:0px; width:530px;}
#mainleft {position:absolute; left:215px; top:0px; width:360px;}
#mainmarge {position:absolute; left:0px; top:0px; width:100%;}
#mainright {position:absolute; left:590px; top:0px; width:390px;}
#recfonce {position:relative; margin-top:10px; margin-left:5px; margin-right:5px; border-top:3px solid #aaeeaa; border-left:3px solid #aaeeaa;border-bottom:3px solid #31a83f; border-right:3px solid #31a83f; background-color:#99FF99; width:100%; }
#recclair {position:relative; margin-top:10px; margin-left:5px; margin-right:5px; border-top:3px solid #aaeeaa; border-left:3px solid #aaeeaa;border-bottom:3px solid #31a83f; border-right:3px solid #31a83f; background-color:#dcFFdc; width:100%; }
#submenu {position:absolute; top:175px; width:auto; height:16px; background-color:#dcFFdc; border:1px solid #31a83f; padding-left:5px; padding-right:5px; }

