@font-face{
	font-family:FontAwesome;
	 src: url('font-awesome.eot?#iefix') format('embedded-opentype'), 
	 url('font-awesome.woff') format('woff'), 
	 url('font-awesome.ttf')  format('truetype'),
	 url('font-awesome.svg#svgFontName') format('svg');
	 
}

*{padding:0;margin:0;}
body{font-family:serif;background:white;font-size:1em;}
div#body{width:100%;background:url(degrade.jpg) repeat top;}
div.center{margin:0 auto;width:862px;}
h1.entry-title{display:none;}

div#cooknone{display:none;}
div#okiestener {right:18px;display:none;text-align:center;position:fixed;bottom:0;padding:20px;border-radius:5px;z-index:600;}
div#okiestener div#okies {background:rgba(60,60,60,0.7);padding:15px;color:#fff;border-radius:5px;display:block;z-index:600;}
div#okiestener button{padding:8px}

div#logo{width:294px;height:228px;position:absolute;background:url(logo.png) no-repeat 0 0;top:0;}
img.graphimg{height:500px;vertical-align:100%;max-width:130000px;}
div.overflow{overflow:auto;}
img.sized {
	height: auto;
	/* Make sure images are scaled correctly. */
	max-width: 100%;
	/* Adhere to container width. */
	vertical-align: middle;
}
a {
	color: #009300;
	font-weight:bold;
	text-decoration: underline;
	transition:all 200ms ease-in-out;
}
div.cent{text-align:center;}
div.jaune{color:#FB914E;font-weight:bold;}
a:hover,
a:focus,
a:active {
	color:#FB914E;
	text-decoration:none;
}

.contact{width:50%;border: 1px #C0C0C0 solid;background-color: #FFFFFF;
	color: #333333;font-family: Georgia;font-weight: bold;-moz-box-shadow: 0px 5px 3px #94967C;-webkit-box-shadow: 0px 5px 3px #94967C;box-shadow: 0px 5px 3px #94967C;}
input.contact,select.contact{height:25px;}
textarea.contact{height:100px;}
div.bigfont{font-size:1.3em;float:left;width:40%;margin:0 0 0 0;}
div.boite{width:30%;float:left;color:#666666;font-size:0.9em;}
div.ptboite{width:20%;float:left;color:#666666;font-size:0.9em;}
div#bannimg{z-index:-1;}
a.fiche{z-index:500;}
a.lineln{display:inline;}

div.head{z-index:200;}
div#head{height:5px;z-index:-10;}
div.site-info{margin:0 0 100px 80px;}
div.acctxt{padding:60px;}
div#acctxt{display:none;}

div#verticalide{height:600px;width:170px;overflow:hidden;float:left;background:url(vslidebgrnd.png) no-repeat 0 0;text-align:center;}
div#slider{width:154px;padding:0;height:560px;overflow:hidden;margin:0 auto 0 8px;}
div.leforslide{width:60%; padding:5px;}
div.soctener{margin:10px 10px 10px 180px;}
div.socticle{float:left;width:46%;margin:10px auto 10px auto;padding:5px;border-left:2px dotted #009300;}
p.center h3{text-align:center;margin:0 auto;width:50%;}
p.pgphe{margin:10px auto 10px auto;font-size:1.1em;}
b{color:#646464}

div#flags{float:right;margin:100px 10px 0 auto;position:absolute;right:0;width:50px;}
div.leftcol{float:right;width:60%;}
img.more{cursor:zoom-in}
div.respnofloat{float:left;width:36%;}
p.small{font-size:0.9em;}

div#calq1thumb{z-index:1;background:url(../images/poithumb1.jpg) no-repeat 0 0;position:absolute;}
div#calq2thumb{z-index:2;background:url(../images/poithumb2.jpg) no-repeat 0 0;position:absolute;}
div#calq2thumb,div#calq1thumb,div#calq1{width:226px;height:170px;}
div#calq1{float:right;margin:0 20px 0 0;cursor:pointer;}

div#calq1tb{z-index:0;background:url(../images/boithumb1.png) no-repeat center center;position:absolute;}
div#calq2tb{z-index:1;background:url(../images/boithumb2.png) no-repeat center center;position:absolute;}
div#calq1tb,div#calq2tb{width:269px;height:226px;display:block;float:right;}
div#calq2{float:right;width:269px;height:226px;background:url(boiteslide.png) no-repeat 0 0;z-index:0;}


div#calq1tb1{z-index:1;background:url(../images/pots1.jpg) no-repeat center center;position:absolute;}
div#calq2tb1{z-index:2;background:url(../images/pots2.jpg) no-repeat center center;position:absolute;}
div#calq1tb1,div#calq2tb1{width:224px;height:168px;display:block;float:right;}
div#calq3{float:right;width:224px;height:168px;z-index:0;margin:0 20px 0 auto;}

table.pots{margin:20px auto 20px auto;text-align:center;border-spacing:0;width:400px;border:2px solid black;}
table.pots tr td{padding:5px;border:2px solid black;}

img.zoom{cursor:zoom-in;}

td.leftbann{background:#0a9300;}
td.rightbann{background:#0a9300;}
table#banntable{text-align:center;width:100%;}

h1.title{color:#0a9300;font-size:3em;}
h2.title,p.gray{color:rgb(100,100,100);}
span.green{color:#009300;}
div.article{float:left;width:30%;margin:10px auto 10px auto;padding:5px;border-right:2px dotted #009300;}
img.tel{float:right;}
div.nobrder{border:none;}
ul#mnu1{width:862px;margin:5px 0 20px 0;z-index:1;border-spacing:0;text-align:center;height:115px;list-style-type:none;}
ul#mnu1 li{float:left;margin:0;}
li#mnu1acc{width:140px;}
li#mnu1acc a{display:block;height:115px;margin:0 auto;background:url(mnuacc.png) no-repeat center 0;z-index:2;width:140px;}
li#mnu1acc a:hover{background:url(mnuacc.png) no-repeat center -115px;}
li#mnu1soc a{display:block;height:115px;margin:0 auto;background:url(mnusoc.png) no-repeat center 0;z-index:2;}
li#mnu1soc a:hover{background-position:center -115px;}
li#mnu1soc{width:140px;}
li#mnu1pogn a{display:block;height:115px;margin:0 auto;background:url(mnupoign.png) no-repeat center 0;z-index:2;}
li#mnu1pogn{width:140px;}
li#mnu1pogn a:hover{background-position:center -115px;}
li#mnu1btes a{display:block;height:115px;margin:0 auto;background:url(mnuboit.png) no-repeat center 0;z-index:2;}
li#mnu1btes a:hover{background-position:center -115px;}
li#mnu1btes{width:140px;}

li#mnu1pot a{display:block;height:115px;margin:0 auto;background:url(mnupot.png) no-repeat center 0;z-index:2;}
li#mnu1pot a:hover{background-position:center -115px;}
li#mnu1pot{width:140px;}

li#mnu1cont a{display:block;height:115px;margin:0 auto;background:url(mnucont.png) no-repeat center 0;z-index:2;}
li#mnu1cont a:hover{background-position:center -115px;}
li#mnu1cont{width:140px;}


ul#mnu2{width:862px;margin:5px 0 20px 0;z-index:1;border-spacing:0;text-align:center;height:115px;list-style-type:none;}
ul#mnu2 li{float:left;margin:0;}
li#mnu2acc{width:140px;}
li#mnu2acc a{display:block;height:115px;margin:0 auto;background:url(mnuacca.png) no-repeat center 0;z-index:2;width:140px;}
li#mnu2acc a:hover{background-position:center -115px;}
li#mnu2soc a{display:block;height:115px;margin:0 auto;background:url(mnusoca.png) no-repeat center 0;z-index:2;}
li#mnu2soc a:hover{background-position:center -115px;}
li#mnu2soc{width:140px;}
li#mnu2pogn a{display:block;height:115px;margin:0 auto;background:url(mnupoigna.png) no-repeat center 0;z-index:2;}
li#mnu2pogn{width:140px;}
li#mnu2pogn a:hover{background-position:center -115px;}
li#mnu2btes a{display:block;height:115px;margin:0 auto;background:url(mnuboita.png) no-repeat center 0;z-index:2;}
li#mnu2btes a:hover{background-position:center -115px;}
li#mnu2btes{width:140px;}

li#mnu2pot a{display:block;height:115px;margin:0 auto;background:url(mnupota.png) no-repeat center 0;z-index:2;}
li#mnu2pot a:hover{background-position:center -115px;}
li#mnu2pot{width:140px;}

li#mnu2cont a{display:block;height:115px;margin:0 auto;background:url(mnuconta.png) no-repeat center 0;z-index:2;}
li#mnu2cont a:hover{background-position:center -115px;}
li#mnu2cont{width:140px;}


ul#mnu3{width:862px;margin:5px 0 20px 0;z-index:1;border-spacing:0;text-align:center;height:115px;list-style-type:none;}
ul#mnu3 li{float:left;margin:0;}
li#mnu3acc{width:140px;}
li#mnu3acc a{display:block;height:115px;margin:0 auto;background:url(mnuacce.png) no-repeat center 0;z-index:2;width:140px;}
li#mnu3acc a:hover{background-position:center -115px;}
li#mnu3soc a{display:block;height:115px;margin:0 auto;background:url(mnusoce.png) no-repeat center 0;z-index:2;}
li#mnu3soc a:hover{background-position:center -115px;}
li#mnu3soc{width:140px;}
li#mnu3pogn a{display:block;height:115px;margin:0 auto;background:url(mnupoigne.png) no-repeat center 0;z-index:2;}
li#mnu3pogn{width:140px;}
li#mnu3pogn a:hover{background-position:center -115px;}
li#mnu3btes a{display:block;height:115px;margin:0 auto;background:url(mnuboit.png) no-repeat center 0;z-index:2;}
li#mnu3btes a:hover{background-position:center -115px;}
li#mnu3btes{width:140px;}

li#mnu3pot a{display:block;height:115px;margin:0 auto;background:url(mnupot.png) no-repeat center 0;z-index:2;}
li#mnu3pot a:hover{background-position:center -115px;}
li#mnu3pot{width:140px;}

li#mnu3cont a{display:block;height:115px;margin:0 auto;background:url(mnuconte.png) no-repeat center 0;z-index:2;}
li#mnu3cont a:hover{background-position:center -115px;}
li#mnu3cont{width:140px;}


li#mnu1pat a{display:block;height:115px;margin:0 auto;background:url(mnupat.png) no-repeat center 0;z-index:2;border-left:3px solid blue;}
li#mnu1pat{width:140px;}
li#mnu1coat a{display:block;height:115px;margin:0 auto;background:url(mnucoat.png) no-repeat center 0;z-index:2;border-left:3px solid blue;}
li#mnu1coat{width:1140px;}
li#mnu1gras a{display:block;height:115px;margin:0 auto;background:url(mnugras.png) no-repeat center 0;z-index:2;border-left:3px solid blue;}
li#mnu1gras{width:140px;}

div.mainright{float:right;margin:0 0 0 10px;}

ul.puces{list-style-type:none;}
ul.puces li{margin:0 0 0 5%;padding-left:40px;background:url(puce.png) no-repeat 0 0;line-height:40px;}

.fa{font-family:font-awesome;}

span.hight{color:#FF6820;}


table.tblborder{border-spacing:0;width:100%;margin:0 auto 0 auto;overflow:auto;}
table.tblborder tr td{padding:0;margin:0;}
td.tbld{background:#ffffff url(pmr.png) repeat-y;width:18px;}
td.tblh{background:#ffffff url(ptm.png) repeat-x;height:18px;}
td.tblb{background:#ffffff url(pbm.png) repeat-x;height:18px;}
td.tblg{background:#ffffff url(pml.png) repeat-y;width:18px;}
td.tblhg{background:#ffffff url(ptl.png) no-repeat;}
td.tblhd{background:#ffffff url(ptr.png) no-repeat;}
td.tblbd{background:#ffffff url(pbr.png) no-repeat;}
td.tblbg{background:#ffffff url(pbl.png) no-repeat;}
div#actus{padding:20px 2% 0 2%;overflow:auto;height:220px;width:96%;margin:0 0 20px 0;}


#acclinks{cursor:default;}


div#content{width:100%;}

div.arbre{margin:0 0 0 20px;display:none;}
ul.prods {list-style-type:none;width:26%;}
ul.prods li a{margin:0 0 0 10px;background:url(puce-prods.png) no-repeat 0 4px;line-height:46px;padding-left:74px;cursor:pointer;display:block;}
ul.ssprods {list-style-type:none;display:none;}
h1.toptitle{margin:0 0 0 30%;position:absolute;}
ul.ssprods li a{margin:0 0 0 40px;background:url(puce-ssprods.png) no-repeat 0 2px;padding-left:60px;line-height:34px;cursor:pointer;display:block;}
ul li a{display:block;}


img#bann1,img#bann2{width:68%;position:absolute;left:320px;z-index:1;}

div.content{padding:0;}
div#maintitle{width:600px;position:absolute;top:-26px;left:18%;}
div#maintitle a{display:block;height:90px;margin:0 auto 0 auto;background:url(accln.png) no-repeat center 0;z-index:200;}


div.botext{display:none;}

div#cookjs{border-color:#000;box-shadow:0 0 30px #000;background:url(degrade.jpg) repeat top;color:#000;z-index:10;}
div#overlay{z-index:5;}

div#imgnav{position:absolute;z-index:3;width:360px;top:380px;left:20px;}
div#accimgs{float:right;margin:0 20px 20px 20px;width:600px;height:450px;position:relative;background:white;}
div#acc1img{width:600px;height:450px;position:absolute;z-index:0;background:url(accimg1.jpg) no-repeat;}
div#acc2img{width:600px;height:450px;position:absolute;z-index:1;background:url(accimg0.jpg) no-repeat;}

div#imgnav span{color:green;font-weight:bold;text-decoration:none;cursor:pointer;font-size:1.3em}
#logo{float:left;}
div.regtent p{margin:40px;}
div.regtent{padding:40px;}
#tel{float:right;}
div#preload{display:none;}

div#map_canvas{float:left;margin:20px;width:650px;height:400px;border:2px solid green;}
.right{float:right;margin-left:10px;}
.left{float:left;margin-right:10px;}

table.tblform{width:80%;}
table.insc tr td{line-height:40px;text-align:center;}
div.flright{float:right;margin:0 0 0 0;}
table.insctb tr.firstline td{background:white;padding:30px;border:2px solid black;text-align:center;}
table.insctb{background:black;border-spacing:0px;border:2px solid black;width:40%;}
table.insctb tr.tbtent td{background:white;height:300px;border:2px solid black;}
table.insctb tr.total td{background:white;text-align:right;padding:20px;border:2px solid black;}
center.title{font-size:2em;}
div.hideform{display:none;}
div.contacter{width:100%;margin:0 auto;}
table.tblcont{width:40%;height:540px;background:blue;margin:0 auto;}
table.tblcont tr td{background:white;}
textarea#areaemail{width:100%;height:300px;margin:0 auto;}
div.writing input.incput{border:2px solid blue;margin:10px;padding:5px;}
td.cnttxt{text-align:center;}
#areaemail{border:2px solid green;margin:10px;padding:20px;}
input.incbt{width:100px;height:50px;border:2px solid white;color:white;background:blue;font-weight:bold;cursor:pointer;}
td.subtd{text-align:right;}

span#sigmaln,span#aerojet{color: rgb(22, 61, 168);font-weight:bold;cursor:pointer;}
div#footer{width:100%;background:#0700BB no-repeat 0 0;color:white;line-height:50px;}
div.footxt{width:100%;text-align:center;font-size:0.9em;}
div.footxt a{color:white;}

div.pot{width:50%;float:left;}

.photos{position:absolute;z-index:500;background-color:white;visibility:hidden;}

form#form1{position:absolute;}

div.contactform{width:60%;float:right;}
#overlay{
	background-color:#000000;
	height:100%;
	width:100%;
	top: 0px;
	left: 0px;
	position: fixed;
	z-index:100;
	display:none;
	/*ie*/
	filter:alpha(opacity=60) !important;
	/*autre*/
	opacity:0.6;
}


span#sigmaln,div#handybox{color: rgb(22, 61, 168);font-weight:bold;cursor:pointer;}

@media (min-width: 20px) and (max-width:760px) {
		
*{padding:0;margin:0;}
body{font-family:serif;background:white;font-size:1em;}
div#body{width:100%;background:url(degrade.jpg) repeat top;}
div.center{margin:0 auto 0 auto;width:100%;background:url(degrade.jpg) repeat top;padding-top:50px;}
h1.entry-title{display:none;}
img.sized {
	height: auto;
	/* Make sure images are scaled correctly. */
	max-width: 100%;
	/* Adhere to container width. */
	vertical-align: middle;
}
div#bann{width:100%;}
div#logo{width:294px;height:228px;position:absolute;background:url(logo.png) no-repeat 0 0;top:0;}
img.graphimg{height:500px;vertical-align:100%;max-width:13000px;}
div.overflow{overflow:auto;}
div#menus{width:50px;height:50px;position:fixed;left:0;top:0;background:url(menus.png) no-repeat 0;z-index:500;}
ul#mnuand {width:100%;margin:0 auto;text-align:center;height:280px;list-style-type:none;position:fixed;display:none;overflow:auto;background:url(degrade.jpg) repeat 0 0;z-index:10;}
ul#mnuand li {text-align:center;width:100%;line-height:80px;}
ul#mnuand li span{font-weight:bold;font-size:1.5em;text-decoration:underline;}
a {
	color: #009300;
	font-weight:bold;
	text-decoration: underline;
}
div.cent{text-align:center;}
div.jaune{color:#FB914E;font-weight:bold;}
a:hover,
a:focus,
a:active {
	
	text-decoration:none;
}
table.tblform{width:96%;border: 1px #C0C0C0 solid;margin:0 auto;color: #333333;font-family: Georgia;font-weight: bold;-moz-box-shadow: 0px 5px 3px #94967C;-webkit-box-shadow: 0px 5px 3px #94967C;box-shadow: 0px 5px 3px #94967C;}
input.contact,select.contact{height:25px;}
textarea.contact{height:100px;}
div.bigfont{font-size:1.3em;width:40%;margin:0 0 0 0;}

div.ptboite{min-width:20%;color:#666666;font-size:0.9em;float:left;margin-top:20px;}
div#bannimg{z-index:-1;}
a.fiche{z-index:500;}
a.lineln{display:inline;}

div.head{z-index:200;}
div#head{height:5px;z-index:-10;}
div.site-info{margin:0 0 100px 80px;}
div.acctxt{padding:60px;}
div#acctxt{display:none;}

div#verticalide{height:600px;width:170px;overflow:hidden;background:url(vslidebgrnd.png) no-repeat 0 0;text-align:center;margin:10px auto;}
div#slider{width:154px;padding:0;height:560px;overflow:hidden;margin:0 auto 0 8px;}
div.leforslide{width:100%; padding:5px;}
div.soctener{margin:15px auto;width:96%;float:right;}
div.socticle{width:96%;margin:10px auto 10px auto;border:none;}
p.center h3{text-align:center;margin:0 auto;width:50%;}
p.pgphe{margin:10px auto 10px auto;font-size:1.1em;}
b{color:#646464}

div#flags{float:none;margin:0 10px 0 auto;position:absolute;right:0;top:8px;width:180px;}

div.leftcol{width:96%;margin:0 auto;}
div#flags a{float:left;margin:0 0 0 8px;}
p.small{font-size:0.9em;}



div#calq1thumb{z-index:1;background:url(../images/poithumb1.jpg) no-repeat 0 0;position:absolute;}
div#calq2thumb{z-index:2;background:url(../images/poithumb2.jpg) no-repeat 0 0;position:absolute;}
div#calq2thumb,div#calq1thumb,div#calq1{width:226px;height:170px;}
div#calq1{margin:0 20px 0 0;cursor:pointer;}

div#calq1tb{z-index:1;background:url(../images/boithumb1.png) no-repeat center center;position:absolute;}
div#calq2tb{z-index:2;background:url(../images/boithumb2.png) no-repeat center center;position:absolute;}
div#calq1tb,div#calq2tb{width:269px;height:226px;display:block;}
div#calq2{width:269px;height:226px;background:url(boiteslide.png) no-repeat 0 0;z-index:0;}


div#calq1tb1{z-index:1;background:url(../images/pots1.jpg) no-repeat center center;position:absolute;}
div#calq2tb1{z-index:2;background:url(../images/pots2.jpg) no-repeat center center;position:absolute;}
div#calq1tb1,div#calq2tb1{width:224px;height:168px;display:block;}
div#calq3{width:224px;height:168px;z-index:0;margin:0 20px 0 auto;}



table.pots{margin:20px auto 20px auto;text-align:center;border-spacing:0;width:100%;border:2px solid black;}
table.pots tr td{padding:5px;border:2px solid black;}
div.boite{min-width:40%;float:left;color:#666666;font-size:0.9em;margin-top:25px;}
img.zoom{cursor:zoom-in;}
div.respnofloat{float:none;width:96%;margin:0 auto;}
td.leftbann{background:#0a9300;}
td.rightbann{background:#0a9300;}
table#banntable{text-align:center;width:100%;}
div.content{padding:0 40px 40px 40px;}
h1.title{color:#0a9300;font-size:3em;}
h2.title,p.gray{color:rgb(100,100,100);}
h2.title{width:80%;}
span.green{color:#009300;}
div.article{width:90%;margin:0 auto 0 auto;padding:5px;}
img.tel{}
div.nobrder{border:none;}
ul#mnu1{width:862px;margin:5px 0 20px 0;z-index:1;border-spacing:0;text-align:center;height:115px;list-style-type:none;display:none;}
ul#mnu1 li{float:left;margin:0;}
li#mnu1acc{width:140px;}
li#mnu1acc a{display:block;height:115px;margin:0 auto;background:url(mnuacc.png) no-repeat center 0;z-index:2;width:140px;}
li#mnu1acc a:hover{background:url(mnuacc.png) no-repeat center -115px;}
li#mnu1soc a{display:block;height:115px;margin:0 auto;background:url(mnusoc.png) no-repeat center 0;z-index:2;}
li#mnu1soc a:hover{background-position:center -115px;}
li#mnu1soc{width:140px;}
li#mnu1pogn a{display:block;height:115px;margin:0 auto;background:url(mnupoign.png) no-repeat center 0;z-index:2;}
li#mnu1pogn{width:140px;}
li#mnu1pogn a:hover{background-position:center -115px;}
li#mnu1btes a{display:block;height:115px;margin:0 auto;background:url(mnuboit.png) no-repeat center 0;z-index:2;}
li#mnu1btes a:hover{background-position:center -115px;}
li#mnu1btes{width:140px;}

li#mnu1pot a{display:block;height:115px;margin:0 auto;background:url(mnupot.png) no-repeat center 0;z-index:2;}
li#mnu1pot a:hover{background-position:center -115px;}
li#mnu1pot{width:140px;}

li#mnu1cont a{display:block;height:115px;margin:0 auto;background:url(mnucont.png) no-repeat center 0;z-index:2;}
li#mnu1cont a:hover{background-position:center -115px;}
li#mnu1cont{width:140px;}


ul#mnu2{width:862px;margin:5px 0 20px 0;z-index:1;border-spacing:0;text-align:center;height:115px;list-style-type:none;display:none;}
ul#mnu2 li{float:left;margin:0;}
li#mnu2acc{width:140px;}
li#mnu2acc a{display:block;height:115px;margin:0 auto;background:url(mnuacca.png) no-repeat center 0;z-index:2;width:140px;}
li#mnu2acc a:hover{background-position:center -115px;}
li#mnu2soc a{display:block;height:115px;margin:0 auto;background:url(mnusoca.png) no-repeat center 0;z-index:2;}
li#mnu2soc a:hover{background-position:center -115px;}
li#mnu2soc{width:140px;}
li#mnu2pogn a{display:block;height:115px;margin:0 auto;background:url(mnupoigna.png) no-repeat center 0;z-index:2;}
li#mnu2pogn{width:140px;}
li#mnu2pogn a:hover{background-position:center -115px;}
li#mnu2btes a{display:block;height:115px;margin:0 auto;background:url(mnuboita.png) no-repeat center 0;z-index:2;}
li#mnu2btes a:hover{background-position:center -115px;}
li#mnu2btes{width:140px;}

li#mnu2pot a{display:block;height:115px;margin:0 auto;background:url(mnupota.png) no-repeat center 0;z-index:2;}
li#mnu2pot a:hover{background-position:center -115px;}
li#mnu2pot{width:140px;}

li#mnu2cont a{display:block;height:115px;margin:0 auto;background:url(mnuconta.png) no-repeat center 0;z-index:2;}
li#mnu2cont a:hover{background-position:center -115px;}
li#mnu2cont{width:140px;}


ul#mnu3{width:862px;margin:5px 0 20px 0;z-index:1;border-spacing:0;text-align:center;height:115px;list-style-type:none;display:none;}
ul#mnu3 li{float:left;margin:0;}
li#mnu3acc{width:140px;}
li#mnu3acc a{display:block;height:115px;margin:0 auto;background:url(mnuacce.png) no-repeat center 0;z-index:2;width:140px;}
li#mnu3acc a:hover{background-position:center -115px;}
li#mnu3soc a{display:block;height:115px;margin:0 auto;background:url(mnusoce.png) no-repeat center 0;z-index:2;}
li#mnu3soc a:hover{background-position:center -115px;}
li#mnu3soc{width:140px;}
li#mnu3pogn a{display:block;height:115px;margin:0 auto;background:url(mnupoigne.png) no-repeat center 0;z-index:2;}
li#mnu3pogn{width:140px;}
li#mnu3pogn a:hover{background-position:center -115px;}
li#mnu3btes a{display:block;height:115px;margin:0 auto;background:url(mnuboit.png) no-repeat center 0;z-index:2;}
li#mnu3btes a:hover{background-position:center -115px;}
li#mnu3btes{width:140px;}

li#mnu3pot a{display:block;height:115px;margin:0 auto;background:url(mnupot.png) no-repeat center 0;z-index:2;}
li#mnu3pot a:hover{background-position:center -115px;}
li#mnu3pot{width:140px;}

li#mnu3cont a{display:block;height:115px;margin:0 auto;background:url(mnuconte.png) no-repeat center 0;z-index:2;}
li#mnu3cont a:hover{background-position:center -115px;}
li#mnu3cont{width:140px;}


li#mnu1pat a{display:block;height:115px;margin:0 auto;background:url(mnupat.png) no-repeat center 0;z-index:2;border-left:3px solid blue;}
li#mnu1pat{width:140px;}
li#mnu1coat a{display:block;height:115px;margin:0 auto;background:url(mnucoat.png) no-repeat center 0;z-index:2;border-left:3px solid blue;}
li#mnu1coat{width:1140px;}
li#mnu1gras a{display:block;height:115px;margin:0 auto;background:url(mnugras.png) no-repeat center 0;z-index:2;border-left:3px solid blue;}
li#mnu1gras{width:140px;}

div.mainright{margin:0 0 0 10px;}
div.article{float:none;width:80%;margin:5%;padding:5%;}
ul.puces{list-style-type:none;}
ul.puces li{margin:0 0 0 5%;padding-left:40px;background:url(puce.png) no-repeat 0 0;line-height:40px;}

.fa{font-family:font-awesome;}

span.hight{color:#FF6820;}

div.article{float:none;width:90%;margin:5% auto;padding:5%;border-right:none;}
table.tblborder{border-spacing:0;width:100%;margin:0 auto 0 auto;overflow:auto;}
table.tblborder tr td{padding:0;margin:0;}
td.tbld{background:#ffffff url(pmr.png) repeat-y;width:18px;}
td.tblh{background:#ffffff url(ptm.png) repeat-x;height:18px;}
td.tblb{background:#ffffff url(pbm.png) repeat-x;height:18px;}
td.tblg{background:#ffffff url(pml.png) repeat-y;width:18px;}
td.tblhg{background:#ffffff url(ptl.png) no-repeat;}
td.tblhd{background:#ffffff url(ptr.png) no-repeat;}
td.tblbd{background:#ffffff url(pbr.png) no-repeat;}
td.tblbg{background:#ffffff url(pbl.png) no-repeat;}
div#actus{padding:20px 2% 0 2%;overflow:auto;height:220px;width:96%;margin:0 0 20px 0;}


#acclinks{cursor:default;}


div#content{width:94%;margin:0 auto;padding:0;}
div.content{padding:5px 0 20px 20px;}
div.arbre{margin:0 0 0 20px;display:none;}
ul.prods {list-style-type:none;width:26%;}
ul.prods li a{margin:0 0 0 10px;background:url(puce-prods.png) no-repeat 0 4px;line-height:46px;padding-left:74px;cursor:pointer;display:block;}
ul.ssprods {list-style-type:none;display:none;}
h1.toptitle{margin:0 0 0 30%;position:absolute;}
ul.ssprods li a{margin:0 0 0 40px;background:url(puce-ssprods.png) no-repeat 0 2px;padding-left:60px;line-height:34px;cursor:pointer;display:block;}
ul li a{display:block;}


img#bann1,img#bann2{width:68%;position:absolute;left:320px;z-index:1;}

div.content{padding:0 50px 50px 50px;}
div#maintitle{width:600px;position:absolute;top:-26px;left:18%;}
div#maintitle a{display:block;height:90px;margin:0 auto 0 auto;background:url(accln.png) no-repeat center 0;z-index:200;}


div.botext{display:none;}


div#imgnav{position:absolute;z-index:3;width:360px;top:380px;left:20px;}
div#accimgs{float:right;margin:0 20px 20px 20px;width:600px;height:450px;position:relative;background:white;}
div#acc1img{width:600px;height:450px;position:absolute;z-index:0;background:url(accimg1.jpg) no-repeat;}
div#acc2img{width:600px;height:450px;position:absolute;z-index:1;background:url(accimg0.jpg) no-repeat;}

div#imgnav span{color:green;font-weight:bold;text-decoration:none;cursor:pointer;font-size:1.3em}
#logo{float:left;}
div.regtent p{margin:40px;}
div.regtent{padding:40px;}
#tel{}
div#preload{display:none;}

div#map_canvas{margin:20px auto;width:96%;height:400px;border:2px solid green;}



table.insc tr td{line-height:40px;text-align:center;}
div.flright{margin:0 0 0 0;}
table.insctb tr.firstline td{background:white;padding:30px;border:2px solid black;text-align:center;}
table.insctb{background:black;border-spacing:0px;border:2px solid black;width:40%;}
table.insctb tr.tbtent td{background:white;height:300px;border:2px solid black;}
table.insctb tr.total td{background:white;text-align:right;padding:20px;border:2px solid black;}
center.title{font-size:2em;}
div.hideform{display:none;}
div.contacter{width:100%;margin:0 auto;}
table.tblcont{width:40%;height:540px;background:blue;margin:0 auto;}
table.tblcont tr td{background:white;}
textarea#areaemail{height:300px;}
div.writing input.incput{border:2px solid blue;margin:10px;padding:5px;}
td.cnttxt{text-align:center;}
#areaemail{border:2px solid green;width:99%;margin:0 auto;}
input.incbt{width:100px;height:50px;border:2px solid white;color:white;background:blue;font-weight:bold;cursor:pointer;}
td.subtd{text-align:right;}

span#sigmaln,span#aerojet{color: rgb(22, 61, 168);font-weight:bold;cursor:pointer;}
div#footer{width:100%;background:#0700BB no-repeat 0 0;color:white;line-height:50px;}
div.footxt{width:100%;text-align:center;font-size:0.9em;}
div.footxt a{color:white;}

div.pot{width:96%;margin:0 auto;}

.photos{position:absolute;z-index:500;background-color:white;visibility:hidden;}

form#form1{position:absolute;}


#overlay{
	background-color:#000000;
	height:100%;
	width:100%;
	top: 0px;
	left: 0px;
	position: fixed;
	z-index:100;
	display:none;
	/*ie*/
	filter:alpha(opacity=60) !important;
	/*autre*/
	opacity:0.6;
}


span#sigmaln,diiv#handybox{color: rgb(22, 61, 168);font-weight:bold;cursor:pointer;}
}