body{font:0.8em "Trebuchet sans ms",Arial,Helvetica,sans-serif;line-height:1.8em}.clear{clear:both}a{text-decoration:none}a:focus{outline:1px dotted #9D9B9D}.fll{float:left}.flr{float:right}.ac{text-align:center}#container{margin:0 auto;width:973px}#header{height:231px;position:relative;background:url(../images/bandeau.jpg) top left no-repeat}#headerContent{padding:0 0 0 21px}#headerContent a{display:block;float:left}#headerContent a img{border:none}#headerContent em{display:block;text-indent:-9999px;outline:none}.skipLinks{position:absolute;top:0;right:0;list-style-type:none;overflow:auto}.skipLinks li{float:left;margin:0 7px 0 0}.skipLinks li a{text-decoration:none;color:#62443f}#navMain{list-style-type:none;font-size:0.9em;position:relative;margin-bottom:75px}#navMain li{margin:0 0 5px 0}#navMain li a,#navMain li.active li a{display:block;color:#207ce5;height:1%;padding:0 0 2px 10px;text-decoration:none;background:url(../images/menu_elt_bg.gif) bottom left no-repeat}#navMain li a:hover,#navMain .active a,#navMain li li.active a{color:#fff;background:url(../images/menu_elt_hover_bg.gif) bottom left no-repeat}#navMain ul{list-style-type:none}#navMain li ul li{margin:0 0 5px 15px}#navSub{font-size:0.8em;margin-left:20px;text-decoration:none;background:#ebf2f9}#navSub a,#navSub a:hover{color:#000;text-decoration:none}#page{position:relative}#pageContent{background:url(../images/content_bg.gif) left top repeat-y}#colSub{float:left;margin:30px 0 10px 0;padding:0 0 0 25px;width:196px}#colMain{width:700px;text-align:justify;padding:0 30px 20px 20px;float:right;font-size:0.9em}#footer{border-top:5px solid #cfe0f2}#footer p{text-align:center;margin-top:3px}#footer p a{color:#0C6B99;text-decoration:none}#footer p a:hover{text-decoration:underline}#breadcrumbs{color:#000}#breadcrumbs a{color:#000;font-size:0.8em}#breadcrumbs a:hover{text-decoration:underline}#search{color:#947C85;font-weight:bold;margin-bottom:20px;text-transform:uppercase}#card a{background:#947C85 url(../images/sprite.png) no-repeat;color:#fff;display:block;font-size:1.5em;font-weight:bold;margin-bottom:20px;padding:9px;text-transform:uppercase}#card a:hover{text-decoration:underline}#colMain .mod a,#colMain .mod a:hover{color:#74000C;text-decoration:underline;font-weight:bold}#colMain .mod ol,#colMain .mod ul{margin:10px 0 5px 30px;list-style-position:inside}#colMain .mod h1{color:#207ce5;border-bottom:1px solid #207ce5;font-size:1.8em;line-height:1.1em;font-weight:normal;font-family:Georgia,"DejaVu Serif","Bitstream Vera Serif",Norasi,serif;text-transform:uppercase;margin:10px 0;padding:0}#colMain .mod h2{text-decoration:underline;font-size:1.3em;color:#62443F;margin-top:10px;padding-left:0;font-family:Georgia,"DejaVu Serif","Bitstream Vera Serif",Norasi,serif}#colMain .mod h3{font-size:1.1em;font-weight:bold;color:#bcd62c;margin-top:10px}#colMain .mod h4{margin:5px 0;font-size:1.8em;color:#E3E4E7}#colMain .mod p{line-height:1.6em;margin:7px 0}#colMain .mod ul li{background:url(../images/bullet.gif) 0 9px no-repeat;padding:0 0 0 15px;list-style-type:none}#colMain .mod img{margin:8px}#colMain .mod td{padding:5px}.modNews{padding:10px}#colMain .modNews .modNewsDate{margin:0}.modNews ul{margin-top:10px}#colMain .mod .titre1-2{background:none;color:#3A1231;font:bold 1.8em georgia,serif;margin:10px 0 0 0;padding:0 0 5px 0;text-transform:uppercase}.modContact{background:#D0E1E7;padding:0 10px 10px 10px}.modContact form{background:#DAE7ED;padding:0 5px 5px 10px}.modContact legend{color:#406B7C;font:bold 1.4em Georgia,serif;padding:12px 0 8px 0}.modContact legend span{display:block;width:100%;white-space:normal}.modContact p{padding-left:5px}textarea{width:90%}.advertising{padding:20px 0 0 15px}.modGallery{height:1%;padding:20px 0}#colSub .modGallery{padding:0 0 10px 0}#header .mod .modGalleryTitle,#colMain .mod .modGalleryTitle,#footer .mod .modGalleryTitle{background:url(../images/modGalleryTitle.gif) no-repeat;border-bottom:1px solid #333333;font-size:2.4em;line-height:1.2em;padding:0 0 5px 45px}#footer .mod .modGalleryTitle{border-bottom:1px solid #fff;color:#fff}#colSub .mod .modGalleryTitle{background:url(../images/modGalleryTitle.gif) 0 -2px no-repeat;font-size:1.7em;margin:0;padding:3px 0 2px 45px}.mbGalleryMediaElement{color:#333333;float:left;text-align:center}.mbGalleryMediaElement:hover{text-decoration:underline}.mbThumbsCanvas{display:block}.modGallery .mbThumbsCanvas img{vertical-align:middle}.mbGalleryMediaLabel{display:block;font-size:0.9em;height:2em;line-height:2em}.modComment{padding:10px 0 20px 0}.modComment legend{font:bold 1.3em Arial,Helvetica,sans-serif;padding:5px 0 10px 15px}.modComment .textLabel,.modComment .textareaLabel{color:#000;font:1.1em Arial,Helvetica,sans-serif;;float:left;margin:0 1em 0 0;padding:0.1em;text-align:right;width:30%}#colSub .modComment .textLabel,#colSub .modComment .textareaLabel{display:block;float:none;margin:0;padding:0 0 3px 0;text-align:left;width:auto}#footer .modComment .textLabel,#footer .modComment .textareaLabel{color:#fff}.modComment .text,.modComment .textarea{font:1.1em Arial,Helvetica,sans-serif;margin-right:0.25em;width:40%}#colSub .modComment .text,#colSub .modComment .textarea{margin:0;width:98%}.modComment form p{margin:5px 0}.modCommentNotice{font-size:0.9em;padding-top:10px}.mod .modCommentTitle{background:url(../images/modCommentTitle.gif) 0 4px no-repeat;border-bottom:1px solid #333333;font-size:2.4em;line-height:1.2em;padding:0 0 5px 40px}#colSub .mod .modCommentTitle{background:url(../images/modCommentTitle.gif) no-repeat;border-bottom:0;font-size:1.7em;margin:0;padding-bottom:2px}#footer .mod .modCommentTitle{border-bottom:1px solid #fff;color:#fff}.commentCounter{color:#534741;float:left;font-size:2.4em;font-weight:bold;padding:5px 10px 2px 0;text-align:right;width:7%}#colSub .commentCounter{padding:2px 10px 10px 0}#footer .commentCounter{color:#fff}.commentContent{float:left;margin-bottom:10px;width:91%}#colSub .commentContent{width:100%}.commentDetails{background:#E6E6E6;color:#534741;min-height:50px;height:auto!important;height:50px;padding:5px 5px 5px 10px;position:relative}.commentAvatar{float:left;padding-right:5px}.commentAuthor{display:inline-block;font-size:1.3em;font-weight:bold;padding:17px 155px 0 0}#colSub .commentAuthor{display:block;padding:6px 0 0 0}.commentAuthor a{color:#fff}.commentAuthor a:hover{text-decoration:underline}.commentDate{color:#333333;font-size:0.9em;position:absolute;right:10px;top:21px}#colSub .commentDate{position:static}.commentText{color:#4D4D4D;padding:10px 5px 10px 70px}#colSub .commentText{padding:10px 5px 10px 10px}#footer .commentText{color:#fff}.commentText a{color:#31BBE9}.commentText a:hover{text-decoration:underline}.modChildrenListEvent{padding-bottom:20px}.event{padding-bottom:10px}.eventTitle{background:#E6E6E6;color:#534741;padding:5px 10px}.eventLabel{display:block;font-size:1.5em;font-weight:bold}.eventLabel a{color:#534741}.eventLabel a:hover{text-decoration:underline}.eventDetail{color:#333333;padding-top:3px}.eventLocation{text-transform:uppercase}.eventContent{padding:10px}#colSub ins{padding:0 0 0 30px!important}.meteo_ville{color:#000!important}#colSub .default{margin:30px 0 0 0;padding:0 0 0 40px}#colSub .default table{background-color:#fff}.tableMenu{margin:0 auto;width:550px}.tableMenu td{border:1px solid #C0C0C0;text-align:center}#colMain .mod .tableMenu a{font-weight:normal}.modSearchBlock{padding-bottom:0}#colSub .modSearchBlock{margin-bottom:20px;padding-bottom:0}#colSub .modSearchBlock{background:#fff;border:1px solid #e6e6e6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px}.modSearch{background:url(../images/modSearchLabel.png) 0 9px no-repeat;height:40px;line-height:42px;padding-left:30px}#header .modSearch{background:url(../images/modSearchLabel.png) 750px 9px no-repeat;text-align:right}.modSearchText{background:#fff;border:1px solid #605A57;padding-left:3px;width:140px}.modSearchSubmit{background:none;border:0;color:#333333;cursor:pointer;font-size:1.5em;font-weight:bold;padding:0;text-transform:lowercase}.modSearchSubmit:hover{text-decoration:underline}.modSearchTitle{color:#4D4D4D;font-size:1.1em;margin-bottom:15px}.modSearchResult{margin-bottom:20px}.modSearchResultTitle a{color:#6B6860;font-size:1.3em}.modSearchResultTitle a:hover{text-decoration:underline}
