#content img {margin: 10px 10px 0px 0px}

body#atelierch{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.3em;
	margin:0;
	padding:0;
	color:#888181;
	background:#19242D;
	font-size:76%;
	}
a{color:#5F9215;
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}
div.clearing{clear:both;}
#headerACH{
	position:absolute;
	top:0;
	left:50%;
	width:646px;
	margin:0;
	padding:0;
	margin-left:-363px;
	}
#souscontent{
	margin:0;
	padding:0;
	height:20px;
	position:absolute;
	top:160px;
	}
h1{background:transparent url(i/presentation_2.jpg) no-repeat left
 center;
	width:646px;
	height:160px;
	margin:0;
	padding:0;
	}
h1 a{display:block;
	width:646px;
	height:160px;
	}
h2{font-size:1.2em;
	}
h1 span{
	display:none;
	}
ul.atelier{margin:0;
	padding:0;
	}
ul.atelier span{display:none;
	}
div.generic{margin:0;
	margin-left:80px;
	width:566px;
	padding:20px;
	color:#888181;
	border:1px solid #888181;
	border-width:1px;
	clear:both;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:524px;
	}
html>body div.generic{
	width:524px;
	}
div.generic h2{font-size:1.3em;display:block;color:#63757E;}
div.generic
 span.tel{float:right;width:40%;display:block;text-align:right;}
div.generic
 span.adr{float:left;width:55%;display:block;text-align:left;}
#souscontent ul.atelier li{position:absolute;
	left:80px;
	top:0;
	list-style:none;
	width:15px;
	height:243px;
	margin:0;
	padding:0;
	background:transparent url(none.gif);
	}
#souscontent ul.atelier li.prest, #souscontent ul.atelier
 li.reagrap{left:99px;
	}
#souscontent ul.atelier li.equi, #souscontent ul.atelier
 li.reainte{left:118px;
	}
ul.atelier a{display:block;
	width:15px;
	height:243px;
	}
ul.atelier li.ate a.current{background:transparent url(i/blatelier.gif)
 no-repeat;
	}
ul.atelier li.prest a.current{background:transparent
 url(i/bprestations.gif) no-repeat;
	}
ul.atelier li.equi a.current{background:transparent url(i/bequipe.gif)
 no-repeat;
	}
ul.atelier li.ate a.current:hover{background:transparent
 url(i/blatelier.gif) no-repeat;
	}
ul.atelier li.prest a.current:hover{background:transparent
 url(i/bprestations.gif) no-repeat;
	}
ul.atelier li.equi a.current:hover{background:transparent
 url(i/bequipe.gif) no-repeat;
	}
ul.atelier li.reaarch a{background:transparent url(i/barch.gif)
 no-repeat;
	}
ul.atelier li.reaarch a.esp{background:transparent url(i/barch_esp.gif)
 no-repeat;
	}
ul.atelier li.reaarch a.current, ul.atelier li.reaarch a:hover,
 ul.atelier li.reaarch a.esp:hover{background:transparent url(i/barch_sur.gif)
 no-repeat;
	}
ul.atelier li.reagrap a{background:transparent url(i/bgraph.gif)
 no-repeat;
	}
ul.atelier li.reagrap a.esp{background:transparent
 url(i/bgraph_esp.gif) no-repeat;
	}
ul.atelier li.reagrap a.current, ul.atelier li.reagrap a:hover,
 ul.atelier li.reagrap a.esp:hover{background:transparent url(i/bgraph_sur.gif)
 no-repeat;
	}
ul.atelier li.reainte a{background:transparent url(i/binter.gif)
 no-repeat;
	}
ul.atelier li.reainte a.esp{background:transparent
 url(i/binter_esp.gif) no-repeat;
	}
ul.atelier li.reainte a.current, ul.atelier li.reainte a:hover,
 ul.atelier li.reainte a.esp:hover{background:transparent url(i/binter_sur.gif)
 no-repeat;
	}
ul.atelier li.ate a, ul.atelier li.prest a, ul.atelier li.equi
 a{background:transparent url(i/blatelier_pre.gif) no-repeat;
	}
ul.atelier li.prest a{background:transparent
 url(i/bprestations_pre.gif) no-repeat;
	}
ul.atelier li.equi a{background:transparent url(i/bequipe_pre.gif)
 no-repeat;
	}
ul.atelier li.ate a:hover{background:transparent url(i/blatelier.gif)
 no-repeat;
	}
ul.atelier li.prest a:hover{background:transparent
 url(i/bprestations.gif) no-repeat;
	}
ul.atelier li.equi a:hover{background:transparent url(i/bequipe.gif)
 no-repeat;
	}
#souscontent div.plan li.in{display:none;
	}
body #content div.plan
 li{font-size:1.05em;text-transform:uppercase;letter-spacing:4px;line-height:1.7em;list-style:none;
	}
body #content div.plan li
 li{font-size:1.05em;text-transform:uppercase;letter-spacing:2px;border-top:1px solid #777;
	}
body #content div.plan li li
 li{font-size:1.1em;text-transform:none;font-weight:bold;letter-spacing:normal;border-top:1px solid #555;
	}
body #content div.plan li li li
 li{font-size:1.1em;font-weight:normal;border-top:1px solid #333;
	}
div#contate{
	position:absolute;
	left:146px;
	top:0;
	padding:0;
	margin:0;
	height:243px;
	width:500px;
	}
div.batelier{background:#19242D url(i/grandlampe.jpg) no-repeat left
 top;
	}
div.bprest{background:#19242D url(i/troisprest.jpg) no-repeat left top;
	}
div.bequipe{background:#19242D url(i/equipe.jpg) no-repeat left top;
	}
div.barch{background:#19242D url(i/barch.jpg) no-repeat left top;
	}
div.bgraph{background:#19242D url(i/bgraph.jpg) no-repeat left top;
	}
div.binter{background:#19242D url(i/binter.jpg) no-repeat left top;
	}
div#contate p, div#contate ul, div#contate dl{
	position:absolute;
	top:0;
	margin:0;
	left:251px;
	width:249px;
	height:243px;
	padding:20px 16px 0 16px;
	overflow:auto;
	border:1px solid #888181;
	color:#818188;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:221px;
	width:215px;
	}
html>body div#contate p, html>body div#contate ul, html>body
 div#contate dl{
	height:221px;
	width:215px;
	}
div.ind{background:transparent;
	width:500px;
	border:1px solid #888181;
	padding:10px;
	height:243px;
	overflow:auto;
	margin-left:146px;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:221px;
	width:478px;
	}
html>body div.ind{
	height:221px;
	width:478px;
	}
div.ind h2{color:#63757E;margin-top:0;}
div.ind h2 span{font-weight:normal;font-size:0.7em;}
div.ind #navteam{display:block;text-align:right;margin:0 0 10px
 0;float:right;width:200px;}
div#contate ul ul.inside{
	position:absolute;
	top:63px;
	left:5px;
	padding:0;
	margin:0;
	background:transparent;
	color:#19242D;
	overflow:visible;
	border:0;
	width:220px;
	height:auto;
	color:#888181;
	font-size:1em;
	}
div#contate li.second ul.inside{
	top:43px;
	}
div#contate li.last ul.inside{
	top:23px;
	}
div#contate li.first ul.inside li, div#contate li.second ul.inside li,
 div#contate li.last ul.inside li{
	list-style-image:url(i/backli_1.gif);
	margin:0;
	margin-left:12px;
	padding:0;
	}
div#contate ul span{
	display:none;
	}
div.bequipe dl{
	padding:20px 20px 0 20px;
	margin:0;
	height:243px;
	overflow:auto;
	border:1px solid #888181;
	line-height:1em;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:221px;
	}
html>body div.bequipe dl{
	height:221px;
	}
div.bequipe dt{color:#888181;
	margin:0;
	padding:5px 0;
	background:transparent url(i/bdd_gris.gif) repeat-x right bottom;
	}
div.bequipe dd{margin:0;
	padding:0 0 4px 0;
	text-align:right;
	}
div.bequipe dd a{display:block;
	background:#63757E url(i/bdd_gris.gif) repeat-x right bottom;
	padding:3px 0 4px 0;
	text-align:center;
	color:#19242D;
	margin-left:116px;
	}
div.bequipe dd a:hover{text-decoration:none;
	background:#888181 url(i/bdd_gris.gif) repeat-x right bottom;
	color:#FFF;
	}
div#contate ul li.first, div#contate ul li.second, div#contate ul
 li.last{
	position:absolute;
	top:9px;
	left:11px;
	text-decoration:none;
	padding:0;
	margin:0;
	width:224px;
	height:15px;
	list-style:none;
	}
div#contate ul li.second{
	top:28px;
	}
div#contate ul li.last{
	top:47px;
	}
div#contate ul li a{
	position:absolute;
	top:0;
	left:0;
	width:224px;
	height:15px;
	background:transparent url(i/archlink.gif) no-repeat;
	}
div#contate ul li a.esp{
	background:transparent url(i/archlink_esp.gif) no-repeat;
	}
div#contate ul li a:hover, div#contate ul li a.current, div#contate ul
 li a.esp:hover{
	background:transparent url(i/archlink_sur.gif) no-repeat;
	}

div.prest ul li a span{
	display:none;
	}
div#contate ul li.second a{
	background:transparent url(i/graphlink.gif) no-repeat;
	}
div#contate ul li.second a.esp{
	background:transparent url(i/graphlink_esp.gif) no-repeat;
	}
div#contate ul li.second a:hover, div#contate ul li.second a.current,
 div#contate ul li.second a.esp:hover{
	background:transparent url(i/graphlink_sur.gif) no-repeat;
	}
div#contate ul li.last a{
	background:transparent url(i/interlink.gif) no-repeat;
	}
div#contate ul li.last a.esp{
	background:transparent url(i/interlink_esp.gif) no-repeat;
	}
div#contate ul li.last a:hover, div#contate ul li.last a.current,
 div#contate ul li.last a.esp:hover{
	background:transparent url(i/interlink_sur.gif) no-repeat;
	}
#souscontent div.plan li{
	list-style:none;
	margin-left:12px;
	clear:both;
	}
p, ul, dl{
	font-size:1em;
	}
span.break{display:block;height:12px;
	}
p.two{text-align:right;
	}
p.three{border-bottom:1px solid #333;
	}
p.center{text-align:center;
	}
span.ch{color:#F5630D;
	}
/* navigation principale */
#nav li{
	list-style:none;
	}
#identite{
	position:absolute;
	top:60px;
	left:522px;
	width:40px;
	height:40px;
	background:transparent url(i/carre_1.jpg) no-repeat;
	background-image: url(i/carre_1.jpg);
	}
#presentation{
	position:absolute;
	top:60px;
	left:564px;
	width:40px;
	height:40px;
	background:transparent url(i/carre_2.jpg) no-repeat;
	}
#realisations{
	position:absolute;
	top:60px;
	left:606px;
	width:40px;
	height:40px;
	background:transparent url(i/carre_3.jpg) no-repeat;
	}
#identite ul, #presentation ul, #realisations ul{
	margin:0;
	padding:0;
	}
#identite li, #presentation li, #realisations li{
	margin:0;
	padding:0;
	list-style:none;
	}
#identite a, #presentation a, #realisations a{
	display:block;
	width:38px;
	height:38px;
	margin-top:1px;
	margin-left:1px;
	}
#identite a:hover, #presentation a:hover, #realisations a:hover{
	background:url(i/carres.gif);
	}
#identite a.current, #presentation a.current, #realisations a.current{
	display:block;
	width:40px;
	height:40px;
	margin:0;
	background:transparent url(i/navcur.gif) no-repeat;
	}
#identite span, #presentation span, #realisations span{
	display:none;
	}
/* fin navigation principale */
/* footer */
#footer2{
	text-align:center;
	font-size:0.8em;
	color:#888181;
	padding-top:70px;
	letter-spacing:0.2em;
	clear:both;
	background:transparent url(i/bfooter1.gif) repeat-x 0 50px;
	line-height:1em;
	height:10px;
	margin-left:0px;
	margin-bottom:20px;
	padding-bottom:20px;
	width:566px;
	margin-top: 0;
	margin-right: 0;
	padding-right: 0;
	padding-left: 0;
	}

/* fin footer */
/* PROJETS REALISATIONS */
#souscontent li.reaarch li, #souscontent li.reagrap li, #souscontent
 li.reainte li{
	position:absolute;
	left:19px;
	top:19px;
	width:15px;
	height:15px;
	margin:0;
	padding:0;
	background:#444;
	}
#souscontent ul.atelier li.pos{
	width:15px;
	height:15px;
	}
#souscontent ul.atelier li.pos a{display:block;
	width:15px;
	height:15px;
	}
#souscontent li.reaarch li a, #souscontent li.reagrap li a,
 #souscontent li.reainte li a{
	display:block;
	width:15px;
	height:15px;
	margin:0;
	padding:0;
	background:transparent url(i/none.gif);
	}
#souscontent li.reaarch li a:hover{
	background:url(i/sur_arch.gif);
	}
#souscontent li.reagrap li a:hover{
	background:url(i/sur_grap.gif);
	}
#souscontent li.reainte li a:hover{
	background:url(i/sur_inte.gif);
	}
#souscontent li.reaarch li.ar_1{
	background:#444 url(i/arch/one.gif) no-repeat;
	}
body #souscontent li.reaarch li a.cur1{
	background:#444 url(i/arch/one_sur.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_2{
	left:38px;
	background:#444 url(i/arch/two.gif) no-repeat;
	}
#souscontent li.reaarch li a.cur2{
	background:#444 url(i/arch/two_sur.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_3{
	top:38px;
	background:#444 url(i/arch/three.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_4{
	left:38px;
	top:38px;
	background:#444 url(i/arch/four.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_5{
	top:57px;
	background:#444 url(i/arch/five.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_6{
	left:38px;
	top:57px;
	background:#444 url(i/arch/six.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_7{
	top:76px;
	background:#444 url(i/arch/seven.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_8{
	left:38px;
	top:76px;
	background:#444 url(i/arch/eight.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_9{
	top:95px;
	background:#444 url(i/arch/nine.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_10{
	left:38px;
	top:95px;
	background:#444 url(i/arch/ten.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_11{
	top:114px;
	background:#444 url(i/arch/eleven.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_12{
	left:38px;
	top:114px;
	background:#444 url(i/arch/twelve.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_13{
	top:133px;
	background:#444 url(i/arch/thirteen.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_14{
	left:38px;
	top:133px;
	background:#444 url(i/arch/fourteen.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_15{
	top:152px;
	background:#444 url(i/arch/fifteen.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_16{
	left:38px;
	top:152px;
	background:#444 url(i/arch/sixteen.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_17{
	top:171px;
	background:#444 url(i/arch/seventeen.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_18{
	left:38px;
	top:171px;
	background:#444 url(i/arch/eighteen.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_17{
	top:171px;
	background:#444 url(i/arch/seventeen.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_18{
	left:38px;
	top:171px;
	background:#444 url(i/arch/eighteen.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_19{
	top:190px;
	background:#444 url(i/arch/nineteen.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_20{
	left:38px;
	top:190px;
	background:#444 url(i/arch/twenty.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_21{
	top:209px;
	background:#444 url(i/arch/twentyone.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_22{
	left:38px;
	top:209px;
	background:#444 url(i/arch/twentytwo.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_23{
	top:228px;
	background:#444 url(i/arch/twentythree.gif) no-repeat;
	}
#souscontent li.reaarch li.ar_24{
	left:38px;
	top:228px;
	background:#444 url(i/arch/twentyfour.gif) no-repeat;
	}
#souscontent li.reaarch li.in{
	background:#444 url(i/none.gif);
	}
/*-----------------------------------------*/
#souscontent li.reagrap li{
	position:absolute;
	left:-19px;
	top:19px;
	width:15px;
	height:15px;
	margin:0;
	padding:0;
	}
#souscontent li.reagrap li.ar_1{
	background:#444 url(i/grap/one.gif) no-repeat;
	}
#souscontent li.reagrap li a.cur1{
	background:#444 url(i/grap/one_sur.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_2{
	left:19px;
	background:#444 url(i/grap/two.gif) no-repeat;
	}
#souscontent li.reagrap li a.cur2{
	background:#444 url(i/grap/two_sur.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_3{
	top:38px;
	background:#444 url(i/grap/three.gif) no-repeat;
	}
#souscontent li.reagrap li a.cur3{
	background:#444 url(i/grap/three_sur.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_4{
	left:19px;
	top:38px;
	background:#444 url(i/grap/four.gif) no-repeat;
	}
#souscontent li.reagrap li a.cur4{
	background:#444 url(i/grap/four_sur.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_5{
	top:57px;
	background:#444 url(i/grap/five.gif) no-repeat;
	}
#souscontent li.reagrap li a.cur5{
	background:#444 url(i/grap/five_sur.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_6{
	left:19px;
	top:57px;
	background:#444 url(i/grap/six.gif) no-repeat;
	}
#souscontent li.reagrap li a.cur6{
	background:#444 url(i/grap/six_sur.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_7{
	top:76px;
	background:#444 url(i/grap/seven.gif) no-repeat;
	}
#souscontent li.reagrap li a.cur7{
	background:#444 url(i/grap/seven_sur.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_8{
	left:19px;
	top:76px;
	background:#444 url(i/grap/eight.gif) no-repeat;
	}
#souscontent li.reagrap li a.cur8{
	background:#444 url(i/grap/eight_sur.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_9{
	top:95px;
	background:#444 url(i/grap/nine.gif) no-repeat;
	}
#souscontent li.reagrap li a.cur9{
	background:#444 url(i/grap/nine_sur.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_10{
	left:19px;
	top:95px;
	background:#444 url(i/grap/ten.gif) no-repeat;
	}
#souscontent li.reagrap li a.cur10{
	background:#444 url(i/grap/ten_sur.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_11{
	top:114px;
	background:#444 url(i/grap/eleven.gif) no-repeat;
	}
#souscontent li.reagrap li a.cur11{
	background:#444 url(i/grap/eleven_sur.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_12{
	left:19px;
	top:114px;
	background:#444 url(i/grap/twelve.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_13{
	top:133px;
	background:#444 url(i/grap/thirteen.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_14{
	left:19px;
	top:133px;
	background:#444 url(i/grap/fourteen.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_15{
	top:152px;
	background:#444 url(i/grap/fifteen.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_16{
	left:19px;
	top:152px;
	background:#444 url(i/grap/sixteen.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_17{
	top:171px;
	background:#444 url(i/grap/seventeen.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_18{
	left:19px;
	top:171px;
	background:#444 url(i/grap/eighteen.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_17{
	top:171px;
	background:#444 url(i/grap/seventeen.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_18{
	left:19px;
	top:171px;
	background:#444 url(i/grap/eighteen.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_19{
	top:190px;
	background:#444 url(i/grap/nineteen.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_20{
	left:19px;
	top:190px;
	background:#444 url(i/grap/twenty.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_21{
	top:209px;
	background:#444 url(i/grap/twentyone.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_22{
	left:19px;
	top:209px;
	background:#444 url(i/grap/twentytwo.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_23{
	top:228px;
	background:#444 url(i/grap/twentythree.gif) no-repeat;
	}
#souscontent li.reagrap li.ar_24{
	left:19px;
	top:228px;
	background:#444 url(i/grap/twentyfour.gif) no-repeat;
	}
#souscontent li.reagrap li.in{
	background:#444 url(i/none.gif);
	}
/*-----------------*/
#souscontent li.reainte li{
	position:absolute;
	left:-38px;
	top:19px;
	width:15px;
	height:15px;
	margin:0;
	padding:0;
	background:#444 url(i/inte/one.gif) no-repeat;
	}
#souscontent li.reainte li.ar_1{
	background:#444 url(i/inte/one.gif) no-repeat;
	}
#souscontent li.reainte li a.cur1{
	background:#444 url(i/inte/one_sur.gif) no-repeat;
	}
#souscontent li.reainte li.ar_2{
	left:-19px;
	background:#444 url(i/inte/two.gif) no-repeat;
	}
#souscontent li.reainte li a.cur2{
	background:#444 url(i/inte/two_sur.gif) no-repeat;
	}
#souscontent li.reainte li.ar_3{
	top:38px;
	background:#444 url(i/inte/three.gif) no-repeat;
	}
#souscontent li.reainte li a.cur3{
	background:#444 url(i/inte/three_sur.gif) no-repeat;
	}
#souscontent li.reainte li.ar_4{
	left:-19px;
	top:38px;
	background:#444 url(i/inte/four.gif) no-repeat;
	}
#souscontent li.reainte li a.cur4{
	background:#444 url(i/inte/four_sur.gif) no-repeat;
	}
#souscontent li.reainte li.ar_5{
	top:57px;
	background:#444 url(i/inte/five.gif) no-repeat;
	}
#souscontent li.reainte li a.cur5{
	background:#444 url(i/inte/five_sur.gif) no-repeat;
	}
#souscontent li.reainte li.ar_6{
	left:-19px;
	top:57px;
	background:#444 url(i/inte/six.gif) no-repeat;
	}
#souscontent li.reainte li a.cur6{
	background:#444 url(i/inte/six_sur.gif) no-repeat;
	}
#souscontent li.reainte li.ar_7{
	top:76px;
	background:#444 url(i/inte/seven.gif) no-repeat;
	}
#souscontent li.reainte li a.cur7{
	background:#444 url(i/inte/seven_sur.gif) no-repeat;
	}
#souscontent li.reainte li.ar_8{
	left:-19px;
	top:76px;
	background:#444 url(i/inte/eight.gif) no-repeat;
	}
#souscontent li.reainte li a.cur8{
	background:#444 url(i/inte/eight_sur.gif) no-repeat;
	}
#souscontent li.reainte li.ar_9{
	top:95px;
	background:#444 url(i/inte/nine.gif) no-repeat;
	}
#souscontent li.reainte li a.cur9{
	background:#444 url(i/inte/nine_sur.gif) no-repeat;
	}
#souscontent li.reainte li.ar_10{
	left:-19px;
	top:95px;
	background:#444 url(i/inte/ten.gif) no-repeat;
	}
#souscontent li.reainte li.ar_11{
	top:114px;
	background:#444 url(i/inte/eleven.gif) no-repeat;
	}
#souscontent li.reainte li.ar_12{
	left:-19px;
	top:114px;
	background:#444 url(i/inte/twelve.gif) no-repeat;
	}
#souscontent li.reainte li.ar_13{
	top:133px;
	background:#444 url(i/inte/thirteen.gif) no-repeat;
	}
#souscontent li.reainte li.ar_14{
	left:-19px;
	top:133px;
	background:#444 url(i/inte/fourteen.gif) no-repeat;
	}
#souscontent li.reainte li.ar_15{
	top:152px;
	background:#444 url(i/inte/fifteen.gif) no-repeat;
	}
#souscontent li.reainte li.ar_16{
	left:-19px;
	top:152px;
	background:#444 url(i/inte/sixteen.gif) no-repeat;
	}
#souscontent li.reainte li.ar_17{
	top:171px;
	background:#444 url(i/inte/seventeen.gif) no-repeat;
	}
#souscontent li.reainte li.ar_18{
	left:-19px;
	top:171px;
	background:#444 url(i/inte/eighteen.gif) no-repeat;
	}
#souscontent li.reainte li.ar_17{
	top:171px;
	background:#444 url(i/inte/seventeen.gif) no-repeat;
	}
#souscontent li.reainte li.ar_18{
	left:-19px;
	top:171px;
	background:#444 url(i/inte/eighteen.gif) no-repeat;
	}
#souscontent li.reainte li.ar_19{
	top:190px;
	background:#444 url(i/inte/nineteen.gif) no-repeat;
	}
#souscontent li.reainte li.ar_20{
	left:-19px;
	top:190px;
	background:#444 url(i/inte/twenty.gif) no-repeat;
	}
#souscontent li.reainte li.ar_21{
	top:209px;
	background:#444 url(i/inte/twentyone.gif) no-repeat;
	}
#souscontent li.reainte li.ar_22{
	left:-19px;
	top:209px;
	background:#444 url(i/inte/twentytwo.gif) no-repeat;
	}
#souscontent li.reainte li.ar_23{
	top:228px;
	background:#444 url(i/inte/twentythree.gif) no-repeat;
	}
#souscontent li.reainte li.ar_24{
	left:-19px;
	top:228px;
	background:#444 url(i/inte/twentyfour.gif) no-repeat;
	}
#souscontent li.reainte li.in{
	background:#444 url(i/none.gif);
	}
/* FIN PROJETS REALISATIONS */
/* forms styles */
form{margin:0;padding:0;
	}
label{display:block;
	float:left;
	width:120px;
	text-align:right;
	margin-right:10px;
	margin-bottom:5px;
	color:#818188;
	clear:left;
	}
input{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	display:block;
	float:left;
	width:200px;
	margin-bottom:5px;
	background:#19242D;
	border:1px solid #818188;
	padding:2px 4px;
	color:#818188;
	}
label.option, input.option, br.option{display:none;
	}
textarea{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	display:block;
	float:left;
	margin-bottom:5px;
	background:#19242D;
	border:1px solid #818188;
	padding:0 4px;
	color:#818188;
	clear:right;
	}
input:focus, textarea:focus{border:1px solid #CCC;
	}
br{clear:left;
	}
.send{margin-left:65px;
	width:90px;
	color:#818188;
	}
html>body .send{margin-left:130px;
	}
/* fin forms styles */
div.desc{display:none;
	}
/* styles pour contenus flash */
div.flash, div#flashcontent{
	position:absolute;
	left:146px;
	}
div#flashcontent div{width:500px;
	border:1px solid #888181;
	padding:20px;
	font-size:1em;
	height:243px;
	text-align:left;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:201px;
	width:458px;
	}
html>body div.flashcontent div{
	height:201px;
	width:458px;
	}
/* fin styles pour contenus flash */
html, body {
	height: 100%;
}

body {
	font: 11px/1.6 Verdana,Arial,Helvetica,sans-serif;
	background: #19242D url(bg2.gif) top center no-repeat fixed;
	color: #444;
	overflow: -moz-scrollbars-vertical;
}

body, h1, h3, p {
	padding: 0;
	margin: 0;
}

/*a:link, a:visited {
	color: #5275b4;
	font-weight: bold;
	outline: none;
}

a:hover, a:active {
	color: #849cc9;
}*/

strong {
	color: #e0542f; 
}

em {
	font-style: normal;
	color: #888181;
}

#container {
	/*background: url(container.png) top center repeat-y !important;
	/*background: url(container.gif) top center repeat-y; /*stoopid ie*/
	width: 646px;
	margin: 0;
	min-height: 100%;
	height: auto !important;
	height: 100%; /*stoopid ie*/
	position: absolute;
	top: 160px;
	margin-left: -363px;
	left: 50%;
}

#header {
	height: 47px;
	width: 646px;
	margin-bottom: 0 !important;
	/*background: url(header.png) top right no-repeat !important;
	background: url(header.gif) top right no-repeat; /*stoopid ie*/
	padding-left: 0px;
	left: 50%;
}

#header h1 {
	background: url(3kball.png) top left no-repeat !important;
	background: url(3kball.gif) top left no-repeat; /*stoopid ie*/
	position: relative;
	height: 47px;
	width: 206px;
	left: 80px;
	top: 0px;
	cursor: move;
}

#header h1 span, #footer span {
	display: none;
}

#content, #ads {
	width: 566px;
	padding-left: 80px;
	left: 50%;
	top: 100px;
	
}

h3 {
	padding: 4px 10px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	border-top: 1px solid #19242d; 
	color: #222;
	background: #314955; /*couleur menu1*/
	cursor: pointer;
}

h4 {
	margin: 0;
	padding: 5px 10px 0;
	font-size: 12px;
	color: #333;
	border-bottom: 1px solid #eee;
}

ol {
	margin: 0;
	padding: 0 10px 5px 35px;
}

h3 a:link, h3 a:visited {
	font-weight: bold;
	letter-spacing: 2px;
	text-decoration: none;
	color: #CCCCCC;
}

h3 a:hover, h3 a:active {
	color: #CCCCCC;
}

h3.02 {
	background: #ff7c2b; /*couleur menu 2*/
}

h3.gethelp, h3.prototype {
	background: #ff9746; /*couleur menu 3*/
}

p {
	padding: 5px 10px;
	color: #888181;
	background: #1F313F ; /*couleur fond div*/
	padding-bottom: 10px;
	padding-top: 10px;  /*marges test*/
	margin: 0px;       /*marges test*/
}

#footer a {
	display: block;
	height: 60px;
	width: 355px;
	background: url(footer.png) top right no-repeat;
	margin-left: 45px;
	padding-bottom: 30px;
}
