/* Style sheet aap */
#logo{position:absolute;margin-top:25px;margin-left:35px;}
#entete{left:200px;top:25px;position:absolute;}
html >body #main{height:auto;min-height:500px;}
#container{top:225px;background-image:url("tl_files/images/container.png");background-repeat:repeat-y;}
#main{height:500px;padding-left:10px;background:url("tl_files/images/escarboucle.png") center top no-repeat;}
#a-la-une .layout_short{background-color:#eaf1d9;}
#left,#right{padding-top:20px;}
#left{}
#right{background:url("tl_files/images/right.png") left top no-repeat;}
#right h1{margin:10px 0 5px 0;padding:9px 0 9px 10px;background:url("tl_files/images/right_h1.png") left center no-repeat;border-bottom:0px;font-family:"Trebuchet MS", "Lucida Grande", Arial, san-serif;font-weight:bold;font-size:14px;color:#cd951b;}
#visuel{width:130px;height:200px;margin:35px;background:url("tl_files/images/left.png") center center no-repeat;}
#footer{padding-top:30px;background:url("tl_files/images/footer.png") left top no-repeat;}
#validation{margin-left:230px;}
#validation a{float:left;margin-top:7px;margin-left:10px;padding-left:15px;background:url("tl_files/images/valide.png") left center no-repeat;font-weight:bold;font-style:italic;font-size:11px;}
#credit{float:left;margin-top:7px;margin-left:10px;padding-left:15px;background:url("tl_files/images/valide.png") left center no-repeat;}
#syndication{margin-right:10px;margin-left:10px;}
#syndication ul{margin:0;padding:0 0 0 20px;line-height:1.5;}
#syndication li{padding-left:21px;background:url("tl_files/images/rss.png") left center no-repeat;list-style-type:none;}
#syndication li.lettre{background:url("tl_files/images/lettre.png") left center no-repeat;}
.mod_tagcloudevents{margin:10px 20px 0 20px;text-align:justify;line-height:1.2;letter-spacing:1.5px}
.mod_tagcloudevents h2{color:#412f25;}
.mod_tagcloudevents ul{margin:0;padding:0;list-style-type:none;}
.mod_tagcloudevents li{display:inline;}
.mod_tagcloudevents a{vertical-align:middle;}
.size1 a{font-size:11px;}
.size2 a{font-weight:bold;font-size:11px;}
.size3 a{font-size:14px;}
.size4 a{font-weight:bold;font-size:14px;}
.pagination{margin-top:10px;text-align:center;}
.pagination ul{padding:0;}
.pagination li{display:inline;list-style-type:none;}
.pagination li .link{padding:1px 3px;border:1px solid #3765b0;}
.pagination li .current{padding:1px 3px;border:1px solid #412f25;}
.credits_photos{margin:10px 10px 10px 40px;}
.inside{text-align:justify;}
.mod_article{padding-right:10px;padding-left:10px;}
.accordion div{padding:6px 0 8px 15px;line-height:16px;}
.toggler{padding:1px 0 2px 0;color:#3765b0;}
.toggler:hover{text-decoration:underline;cursor:pointer;}
#lbPrevLink:hover{background-image:url("tl_files/images/precedent.png");}
#lbNextLink:hover{background-image:url("tl_files/images/suivant.png");}
#lbCloseLink{background-image:url("tl_files/images/quitter.png");}
.ce_text,.teaser{line-height:1.5;}
.ce_gallery table{margin-right:auto;margin-left:auto;}
.ce_form td{padding:5px 2px;vertical-align:top;}
input,textarea{border:1px solid #412f25;}
.radio_container span{display:block;}
.error{color:#ff0000;}
#right .mod_newslist{margin-right:10px;margin-left:10px;text-align:left;}
#right .layout_short{padding:0 10px;}
#right .info{padding:0;border-bottom:0px;}
.mod_newslist h2{margin:5px 0;}
.mod_eventlist .header,.info{margin:0;padding:3px 5px;border-bottom:1px dotted #412f25;font-weight:bold;}
.mod_eventlist .event{margin:0 0 10px 0;padding:5px;}
.layout_full h2,#main .layout_short h2{margin:5px 0 0 0;padding:5px;}
.mod_eventreader .ce_text,.layout_full .ce_text,#main .layout_short .teaser{margin:0;padding:5px;}
.mod_eventlist h2{margin:0 0 3px 0;}
#menu_accueil{background:url("tl_files/images/nav1.png") left center no-repeat;}
#menu_parcs{background:url("tl_files/images/menu_parcs.png") left center no-repeat;}
#menu_accueil,#menu_parcs{float:none;margin:0;padding:12px 0 12px 10px;}
#menu_accueil ul,#menu_parcs ul{margin:0;padding:0;}
#menu_accueil a,#menu_parcs a{padding:0;border:0px;font-weight:bold;font-size:14px;color:#ffffff;}
#menu_accueil span,#menu_parcs span{padding:0;border:0px;font-weight:bold;font-size:14px;color:#cd951b;}
#left .toggler{margin:0;padding:12px 0 12px 10px;background:url("tl_files/images/nav1.png") left center no-repeat;}
#left .toggler:hover{text-decoration:none;}
#left .toggler a{font-weight:bold;font-size:14px;color:#ffffff;}
#left .accordion div{margin:0;padding:0;}
#left .accordion .mod_customnav ul{margin:0;padding:0;}
#left .accordion .mod_customnav li{display:block;margin:0 0 0 20px;padding:9px 0 9px 10px;background:url("tl_files/images/nav2.png") left center no-repeat;}
#left .accordion .mod_customnav{float:none;}
#left .accordion .mod_customnav a{padding:0;border:0px;font-weight:bold;color:#ffffff;}
#left .accordion .mod_customnav span{padding:0;border:0px;font-weight:bold;color:#412f25;}
.mod_customnav{float:right;padding-top:2px;}
.mod_customnav li,.mod_customnav li p{display:inline;list-style-type:none;}
.mod_customnav ul{margin:5px 15px 5px 5px;}
.mod_customnav a,.mod_customnav span{padding-right:5px;padding-left:5px;border-left:1px solid #3765b0;}
.mod_breadcrumb{margin:0 0 18px 0;padding:24px 10px 16px 66px;background:url("tl_files/images/breadcrumb.png") left top no-repeat;}
.ce_toplink{float:right;margin:18px 10px 0 10px;padding-right:15px;background:url("tl_files/images/haut.png") right center no-repeat;}
.back,.ce_hyperlink{margin-top:18px;margin-left:5px;}
.more{padding-left:7px;}
#right .mod_calendar{margin:0 10px;padding:0;}
.mod_calendar table{width:100%;border-top:1px solid #412f25;border-left:1px solid #412f25;}
table.minicalendar{width:90%;margin-right:auto;margin-left:auto;}
.mod_calendar td{width:14%;height:72px;padding:2px;text-align:left;vertical-align:top;background-color:#ffffff;border-right:1px solid #412f25;border-bottom:1px solid #412f25;font-size:10px;}
.minicalendar td{height:20px;text-align:center;vertical-align:middle;}
.mod_calendar .weekend{background-color:#eaf1d9;}
.mod_calendar .today{background-color:#9fc055;}
.mod_calendar .label{padding-top:2px;padding-bottom:3px;text-align:center;background-color:#eaf1d9;border-right:1px solid #412f25;border-bottom:1px solid #412f25;font-size:11px;}
.mod_calendar .head{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#eaf1d9;border-right:1px solid #412f25;border-bottom:1px solid #412f25;}
.mod_calendar .active{background-color:#4e6f02;}
.minicalendar .active a{font-weight:bold;}
.minicalendar .active a,.mod_calendar td .event a{font-size:1em;color:#cd951b;}
.mod_calendar td .event{padding-top:5px;padding-bottom:5px;}
.mod_calendar td .header{padding-bottom:2px;border-bottom:1px dotted #412f25;font-size:10px;}
.mod_calendar td.active .header{border-bottom:1px dotted #cd951b;font-weight:bold;font-size:11px;color:#cd951b;}

