body {padding-top:64px;}
article.main {width:100%;height:auto;top:0;bottom:0;float:left;margin-bottom:0;padding-bottom:0;border:0;}
nav.colonne {float:left;top:0;width:100%;margin-top:16px;padding-bottom:16px;}
nav.colonne > p {clear:left;padding-top:2%;padding-bottom:2%;}
div.manchette {width:320px;}
div.manchette > img {float:left;max-height:100%;width:62%;}
div.manchette > p {font-size:19px;letter-spacing:1px;}

div.carte {width:100%;margin-top:0;bottom:0;margin-top:0;background-color:#ff6600;}
div.carte > img {width:320px;float:right;}
div.carte > p > a {font-size:19px;width:320px;padding-left:2%;float:left;}
div.carte > p.lien > a  {font-size:14px;padding-left:2%;}
div.carte > p.lien  {padding-top:165px;width:60%;}
div.carte > p {padding-left:4%;padding-top:1%;width:60%;}

footer > a  > span {font-size:14px;}

.smenu > ul {-moz-column-count:1;-webkit-column-count:1;column-count:1;width:320px;padding-left:0;padding-top:10px;padding-bottom:10px;}
.smenuss ul {-moz-column-count:1;-webkit-column-count:1;column-count:1;width:320px;padding-left:0;padding-top:0px;padding-bottom:0px;padding-left:32px;}

div.smenu {padding-left:0px;margin-left:0;}
div.menu {margin-left:0;margin-top:0;width:100%;}

header > div.ico {top:0;}

footer.agenda {display:block;position:relative;float:left;margin:0;padding:0;height:32px;width:100%;background-color:#303030;z-index:9;}

div.legende > div > p {font-size:11px;}
div.legende > div > img {width:65px;}

button.ghe, button.dte {display:none}

div.form  > div {float:left;width:100%;padding-left:0;margin-top:0;margin-bottom:0;}
div.form  > div > a.visite {margin-left:0;margin-right:0;width:98%;margin-bottom:24px;}
div.form  > div.center {margin-left:0;margin-right:0;width:100%;}

header > div.menuAdm {margin-top:1px;width:100%;}

div.newpge > button > span {display:none;}
div.newpge > input {margin-top:2px;}
div.newpge > button {width:16.4%;margin-top:2px;}
div.newpge > button.ok {width:16.4%;margin-top:2px;}

#calendar {margin-left:1% !important;margin-right:1% !important;}
div.prefs > a {padding-left:6%;}

div.barre > ul {margin-top:32px;padding-left:16px;}
div.barre > ul > li > div {margin-right:12%;}

div.double {-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;float:left;text-align:justify;text-justify:inter-word;margin-top:0;margin-bottom:32px;}


button.parcourir {margin-left:0;float:right;margin-top:-58px;margin-bottom:64px;width:37%;border-left:5px solid #171717;}
button.envoyer {margin-bottom:32px;}
div.barre {padding-bottom:0;}

article.main > div {margin:32px 16px;}
article.main > div.double {-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;}
article.main > div.cadre {margin-left:16px;margin-right:16px;margin-bottom:32px;margin-top:32px}


#calendar div.fc-content {position:relative;overflow:auto;margin:32px 32px;}

footer.template {width:100%;}

div.menu > a {padding-left:16px;width:110px;}
div.menu > a:first-child {padding-left:16px;}
.b1 {margin-left:16px;}
footer.template > div {padding-left:16px;display:none;}

article.main > div > div.legende {position:relative;width:284px;margin-top:16px;left:0;height:180px;}
article.main > div > div.slider {width:284px;height:213px;margin-top:0;}
#container{width:284px;}	
#slider li, #slider2 li {width:284px;height:213px;}	
#prevBtn, #nextBtn,
#slider1next, #slider1prev {left:284px;}
		
article.main > div > div.slider > ul > li > a > img  {width:284px;height:213px;}

img.imgDemiLarge {width:100%;}
