#boutonmenu{display: block;	width: 82px; height: 80px; position: absolute; top: 0; right: 0; background: #000 url(../images/bouton2.png) 50% 50% no-repeat;}
#boutonmenu:hover{opacity: 0.8;}
body{margin-top: 0px;}
#main{height: 348px;padding-left: 45px;}
#main h2{padding-top: 120px;font-size: 2.3em;line-height: 40px;}
#main a{font-size: 1.7em;}

#trio div{height: 420px;}

#textbox{height: 75px;}
#textbox .texte p{font-size: 0.8em;line-height: 75px;margin-left: 10px;}
#trio div{display: block; width: 100%!important;}
#trio div.lien{display: none;}

header{height : 80px;}
header h1{line-height: 80px; margin-left: 22px; font-size: 1.1em;}
nav{display: none;}

#main{min-height:100%; height: auto !important; height:100%; margin:0 auto -30px; /*background: #000 url(../images/bgautumn.jpg) 50% 0% no-repeat;*/ padding-left:30px; padding-right:30px; overflow: hidden;}

#main .textIndex{margin-top:10%}
#main h1{font-weight: bold; font-size: 40px; line-height:50px;  padding-top: 50px; margin-bottom: 20px;}
#main p{font-weight: normal; font-size: 14px; width:90%; padding-top: 0px; line-height: 20px;	}
#main a{padding:12px; background:#14cccc; color:#000; display:inline-block;	font-size: 14px;-moz-transition: all 0.2s linear;  -webkit-transition: all 0.2s linear;  -o-transition: all 0.2s linear; transition: all 0.2s linear;}
#main a:hover{background:#88f8f8;}

#main2{min-height:100%; height: auto !important; height:100%; margin:0 auto -30px; background: #000 url(../images/bgautumn.jpg) 50% 0% no-repeat; padding-left:0px; overflow: hidden;}

.col4 {position:relative; min-height:1px; width:100%;}
.cell{padding-top:14px;}
.col4 h2 {font-weight: bold; font-size: 20px !important; padding:20px 20px 0px 20px!important; line-height:30px; margin-bottom: 0px;}
.col4 p{color: #fff; font-size: 16px; line-height: 25px; padding:20px;}
.col4 .fa{padding-right:10px;}



#footer{height:30px; background:tranparent;clear: both; position:relative}
#footer p{color: #646869; font-size: 11px;	margin-left: 50px; display:inline-block; position:absolute; bottom:20px;}
.push{height:100px; clear: both;}


#menumobile{border-top: #3e4549 1px solid;background-color: #33383b;}
#menumobile ul li{-moz-transition: all 0.4s linear;  -webkit-transition: all 0.4s linear;  -o-transition: all 0.4s linear; transition: all 0.4s linear;	font-size: 0.9em; padding: 10px;	padding-left: 60px;	border-bottom: 1px solid #3e4549;}
#menumobile ul li:hover{background-color: #000000;}
#menumobile a{color: #ebebeb;}
#menumobile .active{color:#00a7b9!important; font-weight:bold}