*{margin:0;padding:0;}
body{text-align:left;font-family:Trebuchet MS,Comic Sans MS,Geneva,Arial,Helvetica,sans-serif;font-size:80%;line-height:1.2em;height:100%;}
div{font-size:1em;}
a,a:link a:active{text-decoration:underline;background-color:inherit;color:#000;}
a:visited{text-decoration:underline;background-color:inherit;color:#000;}
a:hover{text-decoration:none;color:#aadc00;}
body{background-color:#fff;color:#333;margin:0;}
div#pagewrapper{margin:0 auto;width:950px;background-color:#fff;color:black;height:100%}
background:#fff;margin:0;}
div#header h1 a{display:block;height:225px;text-indent:-999em;text-decoration:none;}
div#titre{height:140px;text-align:center;margin-top:15px;}
table{width:100%;margin-left:20px;}
td{width:200px;text-align:left;margin-left:20px;}
#cadre{list-style:url(../uploads/ColDeCrie/picto_carre.jpg) inside;}
div#search{float:right;width:23em;text-align:right;padding:2.0em 0 .2em 0;margin:0 1em;}
div#lang{width:60px;float:right;padding-top:5px;}
div.breadcrumbs{padding:1em 0 1.2em 0;font-size:90%;margin:0 1em;border-bottom:1px dotted #000;}
div#content{margin:1.5em auto 2em 0;width:100%;}
div#main{margin-left:23%;margin-right:2%;height:auto;}
div#sidebar{float:left;width:20%;display:inline;margin-left:0;}
no-repeat 0 0;text-align:center;}
div#footer{clear:both;height:60px;background:#fff;text-align:center;position:absolute;bottom:0;padding-top:1em;}
div#footer p{color:#000;padding:3px;text-align:center;}
div#footer p a{text-decoration:underline;color:#aadc00;}
div.hr{height:1px;padding:1em;border-bottom:1px dotted black;margin:1em;}
div.left49{float:left;width:49%;}
div.right49{float:right;width:49%;text-align:right;}
span.accesskey{text-decoration:none;}
.accessibility,hr{position:absolute;top:-999em;left:-999em;}
dfn{position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}
a.external span{position:absolute;left:-5000px;width:4000px;}
a.external{padding:0 12px 0 0;}
a.external:link{color:#18507c;background:url(../uploads/ColDeCrie/external.gif) no-repeat 100% 0;}
a.external:visited{color:#18507c;background:url(../uploads/ColDeCrie/external.gif) no-repeat 100% 0;}
a.external:hover{color:#18507c;background:url(../uploads/ColDeCrie/external.gif) no-repeat 100% 0;background-color:#c3d4df;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix{display:inline-block;width:100%;}
* html .clearfix{/* Hides from IE-mac \*/ height:1%;/* End hide from IE-mac */;}
#menu_vert{padding-left:0;margin-left:1em;}
div#menu_vert ul ul ul{padding-bottom:.5em;}
#menu_vert li{list-style:none;margin:0;border-bottom:1px solid #c0c0c0;display:block;}
#menu_vert ul ul li{border:none;}
* html #menu_vert li a{height:1%;}
* html #menu_vert li hr{height:1%;}
div#menu_vert a{text-decoration:none;display:block;padding:.8em .5em .8em 1.5em;color:#000;min-height:1em;background:url(../uploads/ColDeCrie/picto_carre.jpg) no-repeat left;}
div#menu_vert ul ul a{font-size:90%;padding:.5em .5em .5em 2.8em;background-position:1.5em center;}
div#menu_vert ul ul ul a{padding:.3em .5em .3em 4.3em;}
div#menu_vert a:hover{color:#aadc00;background:url(../uploads/ColDeCrie/arrow-right-active.gif) no-repeat left;}
div#menu_vert a.activeparent:hover{color:#aadc00;}
div#menu_vert li a.activeparent{color:#000;}
div#menu_vert ul ul li a.activeparent{background-position:1.5em center;color:#ccc;}
div#menu_vert ul h3{display:block;padding:.8em .5em .8em 1.5em;color:#000;font-size:1em;margin:0;}
div#menu_vert ul ul h3{font-size:90%;padding:.3em .5em .3em 2.8em;background-position:1.4em center;background-color:transparent;border-bottom:none;color:#000;}
div#menu_vert ul ul ul h3{padding:.3em .5em .3em 4.3em;}
div#menu_vert li.sectionheader{border-right:none;font-size:130%;font-weight:bold;padding:1.5em 0 .8em 0;background-color:#fff;line-height:1em;margin:0;text-align:center;}
div#menu_vert li.separator{height:1px!important;margin-top:-1px;margin-bottom:0;padding:2px 0 2px 0;background-color:#000;overflow:hidden!important;line-height:1px!important;font-size:1px;}
div#menu_vert li.separator hr{display:none;}
div#content h1{font-size:2em;line-height:1em;margin:0;}
div#content h2{color:#2d1c15;font-size:1.5em;text-align:left;padding-left:.5em;padding-bottom:1px;border-bottom:1px solid #aadc00;border-left:1.1em solid #aadc00;line-height:1.5em;margin:0 0 .5em 0;}
div#content h3{color:#2d1c15;font-size:1.3em;line-height:1.3em;margin:0 0 .5em 0;}
div#content h4{color:#000;font-size:1.2em;line-height:1.3em;margin:0 0 .25em 0;}
div#content h5{color:#000;font-size:1.1em;line-height:1.3em;margin:0 0 .25em 0;}
div#content h6{color:#000;font-size:1.3em;line-height:1.3em;margin:0 0 .2em 0;}
h6{color:#000;font-size:1em;line-height:1.3em;margin:0 0 .25em 0;}
p{font-size:1em;margin:0 0 1.5em 0;line-height:1.4em;padding:0;}
blockquote{border-left:10px solid #ddd;margin-left:10px;}
strong,b{font-weight:bold;}
em,i{font-style:italic;}
code,pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;font-family:"Courier New",Courier,monospace;font-size:1em;}
pre{border:1px solid #000;background-color:#ddd;margin:0 1em 1em 1em;padding:.5em;line-height:1.5em;font-size:90%;}
div.templatecode{margin:0 0 2.5em;}
div#main ul,div#main ol,div#main dl{font-size:1.0em;line-height:1.4em;margin:0 0 1.5em 0;}
div#main ul li,div#main ol li{margin:0 0 .25em 3em;}
div#main dl dt{font-weight:bold;margin:0 0 0 1em;}
div#main dl dd{margin:0 0 1em 1em;}
div#main dl{margin-bottom:2em;padding-bottom:1em;border-bottom:1px solid #c0c0c0;}
img{border:0;text-decoration:none;}
#albumcontainer{width:100%;}
#albumcell{float:left;text-align:center;padding-bottom:3%;width:20%;height:145px;overflow:hidden;}
#firstleft{float:left;width:375px;height:230px;padding-right:1em;border-right-width:1px;border-right-style:solid;border-right-color:#aadc00;}
#firstright{float:right;width:310px;padding-left:1em;padding-bottom:1em;}
#secondleft{border-top-width:1px;border-top-style:solid;border-top-color:#aadc00;padding-top:1em;padding-left:1em;float:right;width:310px;}
#secondright{border-top-width:1px;border-top-style:solid;border-top-color:#aadc00;border-right-width:1px;border-right-style:solid;border-right-color:#aadc00;padding-right:1em;padding-top:1em;float:left;width:375px;}