body{background-color:#0F0704; font-family:"trebuchet MS";font-size:14px;color:#0F0704; margin:0; padding:0;}
.format_png { behavior: url(win_png.htc);}
form {margin:0;padding:0;}
img {border:0;padding:0;margin:0;}
a {text-decoration:none;color:#0F0704; text-decoration:underline;}
a:hover {color:#EE820F;text-decoration:underline;}
p {margin:0; padding:0; padding-bottom:10px;}
div {margin:0;padding:0;}
h1 {padding:0;color:#EE820F;font-size:16px; margin-left:45px; padding-left:30px;font-weight:bold; background-image:url(../images/h1.gif); line-height:36px; height:36px; background-position: top left; background-repeat:no-repeat;}
h2 {color:#EE820F;font-size:14px;}
input, select, textarea {border: #EE820F 1px solid; font-size: 10px; color: black; background:white;}

#wrapper {width: 980px;text-align: left;overflow: visible;position: relative;margin-right: auto;margin-bottom: 0;margin-left: auto;padding: 0;}
#subwrapper {overflow: hidden;position: relative;padding: 0;width: 980px;}

#left {float:left; width:203px; padding-top:119px;}
#leftc {width:203px; height:660px;background-image:url(../images/left.gif); background-position:top center; background-repeat:no-repeat;}
#realisation {padding-top:20px;}
#arealisa {font-size:12px; margin-top:10px; text-align:right; margin-right:20px; color:#7B6E67;}
#arealisa a {color:#7B6E67; text-decoration:underline;}
#arealisa a:hover {color:#EE820F; text-decoration:underline;}
.ref {text-align:center; margin-top:10px;}
.refrea {font-size:10px; color:#EE820F; width:175px; text-align:right; margin-left:10px; margin-top:10px; margin-bottom:5px;}
.refrea a {text-decoration:none; color:#EE820F;}
.refrea a:hover {text-decoration:underline; color:#EE820F;}
.marron {color:#8D7E76;}
.orange {color:#EE820F;}

#center {float:left; width:552px; background-color:white;}
#accueil {width:460px; text-align:justify; margin-left:45px; margin-top:20px;}
#logoaccueil {margin-top:35px;}
#logoref {margin-top:10px; padding-bottom:15px;}
.reference {width:460px; margin-top:10px; height:100px; float:left;}
.logoref {float:left; width:190px;}
.ref1{float:left; font-size:10px; width:250px; color:black; margin-top:10px; margin-bottom:5px;}
.ref1 a {text-decoration:none; color:#EE820F;}
.ref1 a:hover {text-decoration:underline; color:#EE820F;}
.marron {color:#8D7E76;}
#credits {font-size:11px; color:#A5A2A0;margin-top:35px; text-align:center;}
	#credits a {color:#A5A2A0; text-decoration:none;}
	#credits a:hover {color:#A5A2A0; text-decoration:underline;}
#footer {width:552px; height:42px; line-height:42px; background-image:url(../images/footer.gif); background-position: top center; background-repeat:no-repeat; font-size:10px; color:white; text-align:center; margin-top:30px;}
	#footer a {text-decoration:none; color:white;}
	#footer a:hover {text-decoration:underline; color:white;}
	
#right {float:left; width:225px; padding-top:119px;}
#rightc {width:225px; height:660px; background-image:url(../images/right.gif); background-position:top center; background-repeat:no-repeat;}
.rightcon {margin-left:15px; padding-top:20px;}
a.menurub {font-size:16px; font-weight:bold; color:#EE820F; text-decoration:none;}
a.menurub:hover {text-decoration:underline;}
a.menuart {display:block; padding-left:15px; width:180px; color:white; font-size:12px; text-decoration:none;}
a.menuart:hover {background-color:#EE820F; text-decoration:none; color:white;}