@charset "iso-8859-1";


body {
 overflow:hidden;
 margin:0;
 padding:0;
 background-color:#B8B3B9;
 
}


div.css-main {width:100%; height:100%; padding:0; margin:0; position:relative; left:0px; top:0px; border:0px; overflow:auto }

div.container{width:100%; padding:0; margin:0; position:relative; left:0px; top:0px; height:100%; border:0px; border-style:solid; border-color:#ffffff}
div.css-containerMain{width:800px; height:1150px; position:relative; padding:0px;}

div.css-menu{width:324px; height:76px; position:absolute; top:10px; left:0px; padding:0; background-color:#CFCAD0; text-align:center; vertical-align:middle}
td.menu{width:280px; height:20px; font-family:Times, Times New Roman; font-size:13px; font-weight:normal; letter-spacing:+1.5px; color:#333333}
div.css-photo{width:800px; height:600px; position:absolute; top:95px; left:0px; padding:0;}


div.css-choix{width:435px; height:76px; position:absolute; top:10px; left:365px; padding:0; background-color:#FFFFFF; text-align:center; vertical-align:middle; overflow:hidden}


div.css-titre-site{width:770px; height:173px; position:absolute; left:0px; top:75px; border:0px; border-color:#ffffff; border-style:solid}
div.css-contact{width:230px; height:30px; position:absolute; top:220px; left:15px; overflow:hidden; text-align:left}
div.css-tel{width:700px; height:25px; position:absolute; top:205px; left:15px; text-align:left; font-family:Arial; font-size:15px; color:#ffffff; font-weight:bold; letter-spacing:-0.5px; text-decoration:none; line-height: normal; text-transform:none;}

div.css-ladate{width:400px; height:25px; position:absolute; top:265px; left:15px; text-align:left;}
span.dateBleu{font-family:Arial; font-size:20px; color:#05A6FE; font-weight:bold; letter-spacing:-0.5px; text-decoration:none; line-height: normal; text-transform:none; text-align:left; padding-left:7px}
span.dateBlanc{font-family:Arial; font-size:20px; color:#ffffff; font-weight:bold; letter-spacing:-0.5px; text-decoration:none; line-height: normal; text-transform:none;}

div.css-signature{position:absolute; top:1015px; left:15px; width:742px; padding:0}
hr{width:742px; color:#FFFFFF; height:1px}
td.signature{width:600px; text-align:left; font-family:Arial; font-size:12px; color:#FFFFFF; font-weight:bold; letter-spacing:normal; text-decoration:none; line-height: normal; text-transform:none;}

div.css-leblog{width:165px; height:35px; position:absolute; top:218px; left:592px; text-align:right; border:0px; border-color:#ffffff; border-style:solid}
span.blogBleu{font-family:Arial; font-size:70px; color:#05A6FE; font-weight:bold; letter-spacing:-5.5px; text-decoration:none; line-height: normal; text-transform:none; text-align:left; padding-left:0px}
span.blogBlanc{font-family:Arial; font-size:56px; color:#ffffff; font-weight:normal; letter-spacing:-4.0px; text-decoration:none; line-height: normal; text-transform:none;}


a.titreBleu{font-family:Arial; font-size:95px; color:#01A1FF; font-weight:bold; letter-spacing:-7.0px; text-decoration:none; line-height: normal; text-transform:none;}
a.titreBlanc{font-family:Arial; font-size:95px; color:#ffffff; font-weight:bold; letter-spacing:-7.0px; text-decoration:none; line-height: normal; text-transform:none;}
span.titreBleu{font-family:Arial; font-size:95px; color:#01A1FF; font-weight:bold; letter-spacing:-7.0px; text-decoration:none; line-height: normal; text-transform:none;}
span.titreBlanc{font-family:Arial; font-size:95px; color:#ffffff; font-weight:bold; letter-spacing:-7.0px; text-decoration:none; line-height: normal; text-transform:none;}


td.courriel{font-family:Arial; font-size:15px; color:#05A6FE; font-weight:bold; letter-spacing:-0.5px; text-decoration:none; line-height: normal; text-transform:none; text-align:left; padding-left:5px}



div.css-content{width:748px;  padding:0; margin:0; position:absolute; left:0px; top:606px;}
div.css-diapo{width:748px;  height:463px; padding:0; margin:0; overflow:hidden; background-image:url('./pics/fond-diapo.jpg'); background-repeat:no-repeat; }

div.css-vignette-moins{width:22px; height:75px; position:absolute; top:0px; left:0px; padding:0; background-color:#ffffff; vertical-align:middle }
div.css-vignette-plus{width:20px; height:75px; position:absolute; top:0px; left:416px; padding:0; background-color:#ffffff; vertical-align:middle}

div.mother-pict{position:absolute; top:325px; left:0px; padding:0px; background-color:#ffffff; width:430px; height:295px; overflow:hidden;}
div.mother-comments{position:absolute; top:745px; left:0px; padding:0px; border:0px; border-style:solid; border-color:#B8B3B9; width:452px; height:300px; overflow:hidden}
div.mother-desc{position:absolute; top:630px; left:15px; padding:0px; background-color:#ffffff; width:430px; height:360px; overflow:hidden}
div.mother-write{position:absolute; top:745px; left:498px; padding:0px;  width:302px; height:300px; overflow:hidden}



div.img-vign{position:relative;  height:75px; left:20px; top:3px; border:0px; border-style:solid; border-color:#cccccc; padding:0; overflow:hidden}
div.img-main{position:relative; width:346px; height:260px; left:0px; top:0px ;overflow:hidden; border:0px; border-style:solid; border-color:#ffffff; padding:0}

div.desc-plus{position:absolute; left:15px; top:407px; }

img.imgTeaser{width:234px; height:176px; border:0px}


div.css-fond {width:100%; height:100%; position:absolute; top:0; left:0; }
div.css-trame {width:100%; height:100%; position:absolute; top:0; left:0; background-image:url('./pics/trame.gif'); background-repeat:repeat; padding:0; }




A.aTitreTeaser:link {font-family:Arial; font-size:22px; color:#05A6FE; font-weight:bold; letter-spacing:-1.0px; text-decoration:none; line-height: normal; text-transform:none;}
A.aTitreTeaser:visited {font-family:Arial; font-size:22px; color:#05A6FE; font-weight:bold; letter-spacing:-1.0px; text-decoration:none; line-height: normal; text-transform:none; }
A.aTitreTeaser:hover {font-family:Arial; font-size:22px; color:#05A6FE; font-weight:bold; letter-spacing:-1.0px; text-decoration:underline; line-height: normal; text-transform:none; }
A.aTitreTeaser:active {font-family:Arial; font-size:22px; color:#05A6FE; font-weight:bold; letter-spacing:-1.0px; text-decoration:none; line-height: normal; text-transform:none; }

A.aDateTeaser:link {font-family:Arial; font-size:12px; color:#00A8FB; font-weight:normal; letter-spacing:-0.5px; text-decoration:none; line-height: normal; text-transform:none;}
A.aDateTeaser:visited {font-family:Arial; font-size:12px; color:#00A8FB; font-weight:normal; letter-spacing:-0.5px; text-decoration:none; line-height: normal; text-transform:none; }
A.aDateTeaser:hover {font-family:Arial; font-size:12px; color:#00A8FB; font-weight:normal; letter-spacing:-0.5px; text-decoration:underline; line-height: normal; text-transform:none; }
A.aDateTeaser:active {font-family:Arial; font-size:12px; color:#00A8FB; font-weight:normal; letter-spacing:-0.5px; text-decoration:none; line-height: normal; text-transform:none; }

A.aDescTeaser {font-family:Arial; font-size:11px; color:#6E6E6E; font-weight:bold; letter-spacing:-0.2px; text-decoration:none; line-height: normal; text-transform:none;}


A.aCommentTeaser:link {font-family:Arial; font-size:14px; color:#ffffff; font-weight:bold; letter-spacing:normal; text-decoration:none; line-height: 20px; text-transform:none;}
A.aCommentTeaser:visited {font-family:Arial; font-size:14px; color:#ffffff; font-weight:bold; letter-spacing:normal; text-decoration:none; line-height: 20px; text-transform:none; }
A.aCommentTeaser:hover {font-family:Arial; font-size:14px; color:#ffffff; font-weight:bold; letter-spacing:normal; text-decoration:underline; line-height: 20px; text-transform:none; }
A.aCommentTeaser:active {font-family:Arial; font-size:14px; color:#ffffff; font-weight:bold; letter-spacing:normal; text-decoration:none; line-height: 20px; text-transform:none; }

A.signature:link {font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; letter-spacing:normal; text-decoration:none; line-height: 20px; text-transform:none;}
A.signature:visited {font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; letter-spacing:normal; text-decoration:none; line-height: 20px; text-transform:none; }
A.signature:hover {font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; letter-spacing:normal; text-decoration:underline; line-height: 20px; text-transform:none; }
A.signature:active {font-family:Arial; font-size:12px; color:#ffffff; font-weight:bold; letter-spacing:normal; text-decoration:none; line-height: 20px; text-transform:none; }


td.desc-titre{width:400px;  height:35px; font-family:Arial; font-size:20px; color:#05A6FE; font-weight:bold; letter-spacing:-0.5px; text-decoration:none; line-height: normal; text-transform:none; text-align:left; padding:0; vertical-align:middle}
td.desc-date{width:346px;  height:30px; font-family:Arial; font-size:11px; color:#05A6FE; font-weight:bold; letter-spacing:-0.1px; text-decoration:none; line-height: normal; text-transform:none; text-align:left; padding:0; vertical-align:middle}
td.desc-texte{width:400px;  height:265px; font-family:Arial; font-size:11px; color:#6F6F6F; font-weight:bold; letter-spacing:-0.1px; text-decoration:none; line-height: normal; text-transform:none; text-align:left; padding:0; vertical-align:top}

div.css-billet{position:relative; top:0; left:0; width:400px;  height:265px; font-family:Arial; font-size:11px; color:#6F6F6F; font-weight:bold; letter-spacing:-0.1px; text-decoration:none; line-height: normal; text-transform:none; text-align:left; padding:0; vertical-align:top; overflow:hidden}
div.css-comments{position:relative; top:0; left:0; width:277px;  height:279px; text-align:left; padding:0; vertical-align:top; overflow:hidden}


a.desc-lien:link{font-family:Arial; font-size:11px; color:#05A6FE; font-weight:bold; letter-spacing:-0.1px; text-decoration:none; line-height: normal; text-transform:none;}
a.desc-lien:visited{font-family:Arial; font-size:11px; color:#05A6FE; font-weight:bold; letter-spacing:-0.1px; text-decoration:none; line-height: normal; text-transform:none;}
a.desc-lien:hover{font-family:Arial; font-size:11px; color:#05A6FE; font-weight:bold; letter-spacing:-0.1px; text-decoration:underline; line-height: normal; text-transform:none;}
a.desc-lien:active{font-family:Arial; font-size:11px; color:#05A6FE; font-weight:bold; letter-spacing:-0.1px; text-decoration:none; line-height: normal; text-transform:none;}

input.css-nom{border:0px; border-color:#B8B3B9; border-style:solid; width:275px; height:24px; font-family:Times, Times New Roman; font-size:13px; font-weight:normal; letter-spacing:+1.5px; color:#333333; text-decoration:none; line-height: normal; text-transform:none; text-align:left; vertical-align:middle; background-color:#B8B3B9}
textarea.css-comment{border:0px; border-color:#B8B3B9; border-style:solid; width:275px; height:127px; font-family:Times, Times New Roman; font-size:13px; font-weight:normal; letter-spacing:+1.5px; color:#333333; text-decoration:none; line-height: normal; text-transform:none; background-color:#B8B3B9}
input.css-ok{border:0px; border-color:#B8B3B9; border-style:solid; width:30px; height:35px; font-family:Times, Times New Roman; font-size:13px; font-weight:normal; letter-spacing:+1.5px; color:#333333; text-decoration:none; line-height: normal; text-transform:none; text-align:left; vertical-align:middle; background-color:#B8B3B9}

span.dialogB{width:277px; height:36px; overflow:hidden; text-align:left; vertical-align:middle; font-family:Times, Times New Roman; font-size:13px; font-weight:normal; letter-spacing:+1.5px; color:#333333; text-decoration:none; line-height: normal; text-transform:none;}

div.comment-date{width:277px;  font-family:Times, Times New Roman; font-size:13px;  letter-spacing:+1.5px; color:#333333; font-weight:bold; letter-spacing:-0.1px; text-decoration:none; line-height: normal; text-transform:none; text-align:left; padding:0; font-style:normal; line-height:20px}
div.comment-texte{width:265px; font-family:Times, Times New Roman; font-size:13px;  letter-spacing:+1.5px; color:#333333; font-weight:normal; letter-spacing:-0.1px; text-decoration:none; line-height: normal; text-transform:none; text-align:justify; padding-top:2px; padding-left:2px; padding-right:5px; padding-bottom:2px; background-color:#B8B3B9}


font.allerAEnCours{font-family:Arial; font-size:15px; font-weight:bold; color:#05A6FE; background-color:#FFFFFF; padding:2px; line-height:15px}
a.allerAT{font-family:Arial; font-size:15px; font-weight:bold; color:#FFFFFF; background-color:#05A6FE; padding:2px; line-height:15px; text-decoration:none;}