body{margin-top:0px;background:#000;font-family:"Courier New", Courier, monospace;font-size:62.5%;}
a{color:#FFFF00;}
a:hover{color:#99CC00;}
img{border:none;}
h1{font:bold 1.8em Tahoma, Arial, sans-serif;margin:5px 0 10px 0;color:#FFFFFF;}
h1 a, h2 a , h3 a{text-decoration:none;text-decoration:none;}
h2{font:bold 1.2em Tahoma, Arial, sans-serif;margin:20px 0 10px 0;color:#FFFF00;letter-spacing:-1px;}
h2 span{text-transform:uppercase;}
h3{font:bold 1.2em Tahoma, Arial, sans-serif;margin:0 0 0 0;color:#99CC00;}
h5{font:bold 1.1em"Arial", Sans-Serif;margin:0;}
p{margin:0 0 5px 0;}
ul{margin:0;padding:0;list-style:none;}
.title{font:bold 1.5em Tahoma, Arial, sans-serif;margin:5px 0 5px 0;text-align:center;}
.title2{font:bold .4em Tahoma, Arial, sans-serif;margin:0;padding:10px 0 0 0;text-align:center;color:#000000;}
.align-justify{text-align:justify;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.float-left{float:left;}
.float-right{float:right;}
.clear{clear:both;}
#menu{float:right;margin:10px 0 0 0px;width:260px;}
#menu dl{width:260px;margin:0 0 20px 0;padding:0 0 14px 0;color:#99CC00;font-weight:bold;letter-spacing:-1px;background:url(img/nav-bottom.jpg) no-repeat bottom left;}
#menu dt{margin:0;padding:5px 5px 0 5px;font-size:1.3em;font-weight:bold;background:url(img/nav-top.jpg) no-repeat top left;text-align:center;}
#menu dd{margin:0;padding:0;font-size:1em;border-bottom:1px solid #635356;background:#EAEAEA;width:260px;}
.ssmenu a, #ssmenu a:visited{color:#666666;text-decoration:none;display:block;padding:5px 5px 5px 38px;background:url(img/arrow.jpg) no-repeat 10px 7px;width:217px;text-decoration:none;margin:0px;}
.ssmenu a:hover{background:#99CC00 url(img/arrow-hover.jpg) no-repeat 10px 7px;color:#FFF;}
#current{background:#99CC00 url(img/arrow-hover.jpg) no-repeat 10px 7px;color:#FFF;}
#logo{text-align:center;font-size:1.4em;font-weight:bold;margin:0 0 15px 0;}
#logo a{text-decoration:none;color:#0033FF;}
#logo a:hover{color:#FFFFFF;}
#baseline{color:#FFFFFF;text-align:center;font-size:.6em;}
#baseline span{color:#FF0000;font-weight:bold;font-size:1.1em;text-transform:uppercase;}
#content{width:960px;margin-top:0;margin-right:auto;margin-left:auto;font-size:1.3em;padding:0 0 0 10px;color:#EEEEEE;}
#container{width:960px;margin:auto;border:1px solid #5f5f5e;background:#FFFFFF url(images/container_back.gif) top left repeat-y;}
#header{min-height:180px;background:url(img/logo.jpg) no-repeat top left;padding:0 0 0 200px;}
#page{float:left;width:690px;margin:0px;}
#page p{margin:0 10px 0 0;}
.preview{float:left;text-align:center;width:115px;margin:10px 0 10px 0;}
.preview a{text-decoration:none;}
.fiche{color:#CCCCCC;text-align:center;width:110px;font-size:.9em;}
.photo{color:#FF6600;text-align:center;width:110px;font-size:.8em;font-weight:bold;}
.phone{font-family:"Trebuchet MS"Arial, Helvetica, sans-serif;float:left;background:url(img/phone.jpg) 0 0 no-repeat;text-align:center;width:230px;margin:0 0 10px 0;padding:5px 0 0 0;}
.phone p{color:#99CC00;}
.phone span{color:#FFFFFF;font-weight:bold;}
.phone h3 a{color:#000;}
.phone h3 a:hover{color:#FFF;}
.col-gauche{float:left;width:310px;margin:0;padding:0 0 0 0;}
.col-droite{float:left;width:370px;margin:auto;padding:0;}
.symbol{float:right;font-weight:bold;}
#lecteur{margin:93px 0 0 113px;}
#pubx{text-align:center;margin:20px 0 0 0;}
.name{margin:0;text-align:center;}
.galerie{margin:0 0 20px 30px;background:#F7F7F7;border:1px solid #CCC;padding:4px;}
.poster{text-align:center;background:#EEEEEE;border:1px solid #D4D4D4;padding:4px;}
.tableau{float:left;margin:0 2px 2px 0;}
.lien{text-align:center;}
#photo{margin:15px 0 25px 0;min-height:128px;}
form{margin:0 0 0 10px;padding:0 5px;border:1px solid #f2f2f2;background-color:#000000;font-size:0.9em;text-align:left;color:#FFFFFF;}
fieldset{background-color:#000000;margin:0 0 10px 0;}
legend{margin:0 0 0 20px;}
label{font-weight:bold;margin:10px 0 0 10px;}
input{border:1px solid #CCCCCC;font:normal 1em Verdana, sans-serif;color:#777;}
#nom{margin:10px 0 0 65px;}
#email{margin:10px 0 0 15px;}
#autres{margin:10px 0 10px 110px;}
#sujet{margin:10px 0 0 30px;}
#corps{margin:0 0 0 10px;}
#code{margin:0 0 20px 10px;}
textarea{font:normal 1em Verdana, sans-serif;border:1px solid #CCCCCC;width:35em;background:url(design/) repeat-y #000000;height:8em;color:#777;}
input.button{font:bold 12px Arial, Sans-serif;height:24px;margin-left:100px;padding:2px 3px;color:#000000;border:none;}
.alert{font-weight:bold;color:#FF0000;margin:0 10px 0 100px;}
.crypto{text-align:center;}
#footer{clear:both;text-align:center;padding:40px 0 20px 0}
#footer h3{color:#FF00FF;font-family:"Trebuchet MS"Arial, Helvetica, sans-serif;margin:0 0 10px 0;}
#footer a{color:#999999;text-decoration:none;font-size:.8em;}
#icra{text-align:center;margin:20px 0 0 0;}
#spywords{margin:10px 0 0 0;text-align:center;vertical-align:middle:}
#mention-legale{float:left;text-align:left;margin:10px 0 0 5px;padding:0;font-size:1.2em;}
#copyright{float:right;text-align:right;margin:10px 5px 0 0;padding:0;font-size:1.2em;}
.numero-phone{font-size:25px;text-align:center;margin:2px 0 10px 0;color:#FF6600;font-weight:bold;font-style:italic;}
.prefixe-phone{font-size:20px;}
.numero{font-family:"Trebuchet MS"Arial, Helvetica, sans-serif;font-size:42px;text-align:center;margin:10px 0 10px 0;color:#FF6600;font-weight:bold;font-style:italic;}
#bg{background:url(img/numero.jpg) 0 0 no-repeat;}
.numero p{color:#99CC00;font-size:16px;text-align:center;}
.numero span{color:#FFFFFF;font-weight:bold;}
.numero span .grey{color:#CCCCCC;}
.prefixe{font-size:31px;color:#;}
.ch-be{font-family:"Trebuchet MS"Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-align:center;margin:0 0 10px 0;}
#tarif-CHBE{font-size:11px;text-align:center;}
#sms{color:#CC0099;font-style:italic;font-family:"Arial Black";font-size:2.5em;text-align:center;width:670px;margin:10px 0 10px 0;background:url(img/sms.jpg) top left repeat-y;}
#sms-top{background:url(img/sms-top.jpg) top left no-repeat;height:51px;}
#sms-bottom{background:url(img/sms-bottom.jpg) bottom left no-repeat;height:19px;}
#sms .small{font-family:"Arial";font-size:.4em;font-style:normal;color:#333333;}
#sms .blanc{font-size:.6em;color:#333333;}
#sms-left{color:#CC0099;font-style:italic;font-family:"Arial Black";font-size:1.5em;text-align:center;width:250px;margin:10px 0 200px 5px;background:url(img/sms-left.jpg) top left repeat-y;}
#sms-left-top{background:url(img/sms-left-top.jpg) top left no-repeat;height:51px;}
#sms-left-bottom{background:url(img/sms-left-bottom.jpg) bottom left no-repeat;height:19px;}
#sms-left .small{font-family:"Arial";font-size:.7em;font-style:normal;color:#333333;}
#sms-left .blanc{font-size:.7em;color:#333333;}

