body {font-family:sans-serif; font-size:12px; margin:0; padding:0; margin-top:10px; background-color:#EEE; background-image:url('../img/bg.png');}
h1 {font-size:14px; margin-bottom:10px; padding:3px; text-align:left; width:530px; text-transform:uppercase;}
h2 {font-size:14px; width:530px; border-bottom:1px solid #747174;}
h5 {font-size:1em; padding:5px 0 5px 0; width:530px;}
acronym {border:none;}
form {margin:0;}
p, ul {line-height:1.4em;}
a:visited {color:#747174;}
#seo a {text-decoration:none; color:#747174;}
#printheaders {display:none;}
#conteneur {width:800px; margin-right:auto; margin-left:auto;}
#header {border:1px solid #747174; background-color:#747174;}
#header img {border:none;}
#header #logo {display:block; width:190px; height:113px;padding:0; text-align:center; border-left:1px solid #747174; border-right:1px solid #747174;}
#in {margin-right:35px; height:113px; width:744px; background-color:#FFDF00;}
#content {clear:both; border-right:1px solid #4C6B8D;}
#content #centre img {border:none;}
#content #links {border-bottom:1px solid #747174; text-align:center; padding:3px 0 3px 0;}
#content #links a {margin:0 20px 0 20px; color:blue;}
#centre {margin-left:192px; background-color:#FFF; border-left:1px solid #747174; border-bottom:1px solid #747174;}
#centre .bordered {border:1px solid #747174;}
#centre ul {margin-top:0;}
#centre #vitrine {text-align:center;}
.logovignettes img {margin:0 5px 0 5px; vertical-align:middle;}
#vignettes .vignette {width:128px; margin:10px; margin-left:25px; padding:4px; text-align:center; float:left;}
#vignettes .vignette img {border:none; width:126px;}
#vignettes .vignette a {font-size:0.8em; color:#000; text-decoration:none;}
#gauche {left:0; float:left; width:191px; border:1px solid #747174; background-color:#FFDF00; color:#747174;}
#menu ul, #menu2 ul {list-style:none; margin:0; padding:0; padding-top:10px; padding-bottom:15px; list-style-image:none;}
#menu a, #menu2 a {display:block; width:181px; padding:7px 5px 7px 5px; text-align:center; text-decoration:none; font-weight:bold; color:#747174; background-color: #FFDF00;}
#menu a:hover, #menu2 a:hover {background-color: #747174; color:#FFDF00;}
#menu .actif a, #menu2 .actif a {background-color: #747174; color:#FFDF00;}
#menu2 a {text-align:left;}
#reference {padding-left:15px; margin-top:15px;}
#reference input {vertical-align:middle; margin-left:5px;}
#logos {display:block; text-align:center; padding:10px 0 10px 0; background-color:#747174;}
#pied {display:block; font-size:0.8em; text-align:center; width:607px; background-color:#747174; color:#FFF;}
#realisation {text-align:right; font-size:0.8em;}
#realisation a {color:#747174;}
#keysbot h5 {margin-top:35px; text-align:center; border:1px solid #747174;}
#keystop h5 {margin-bottom:10px; text-align:center; border:1px solid #747174;}

#clos {border-bottom:1px solid #747174; border-left:1px solid #747174;}
#clos th {border:1px solid #747174; border-left:none; border-bottom:none; background-color:#FFDF00;}
#clos td {text-align:right; padding-right:4px; border:1px solid #747174; border-left:none; border-bottom:none;}

#article p {text-align:justify; font-size:10px;}

#article #testab .title {font-size:14px; font-weight:bold;}
#article #testab p {font-size:12px;}
#article #testab a {color:#0000FF;}
#article #testab img {vertical-align:middle; margin-right:5px;}
#article #testab table {vertical-align:top; font-size:12px; width:500px; margin-top:10px;}
#article #testab ul {margin:0; padding:0; margin-left:20px;}
#article #testab li {line-height:18px;}



#secteurs {width:550px;}
#secteurs td {vertical-align:top; width:33%;}
#secteurs a {color:#0000FF}
