*{margin:0;padding:0;}
h1{height:150px;background:#dbd6f7;margin:8px;margin-top:0;width:705px;}
#super_conteneur{margin:auto;background:url(../glow.png) repeat-y;width:785px;}
#conteneur{width:725px;margin-left:30px;background:none;padding-top:8px;padding-bottom:8px;}
#contenu_contact,#contenu, #contenu_cv, #contenu_presentation{padding:0;margin-left:8px;margin-right:8px;}
#contenu div{font-size:0.9em;}
img{float:left;border:1px solid #bbb;color:#000;}
#contenu img{height:100px;margin-left:10px;margin-right:30px;}
#contenu_contact div div,#contenu_presentation div, #contenu_cv div, #contenu div.realisation{height:auto;background:#F6F5FB;padding:10px 20px 10px 30px;font-size:0.85em;border:1px solid #e8cae5;border-top:1px solid #f0e4ef;}
#contenu div.realisation p{padding-left:0;}

h2 {background:#edeafb url(h32.jpg);margin-top:8px;padding:3px;padding-left:10px;font-size:1em;border-left:10px solid #6C0060;color:#7038a7;}

#pied{margin:8px;margin-bottom:0px;padding:5px; height:50px;text-align:left;color:#fff;font-size:0.78em;background:url(foot.jpg) #230047 bottom left;}
body{background:url(fond.jpg); font-family:'Trebuchet MS';font-size:0.9em;color:#000;}

h2,h3 span,a,a:visited{text-decoration:none;font-weight:bold;color:#7038A7;}

.menu li a{display:block;float:left;padding:0.4em;height:1.25em;text-align:center;width:7em;color:#35006f;border-left:1px solid #c6c2da;border-right:1px solid #c6c2da;}

ul.menu{height:2em; background:url(menu.jpg) #fff;padding-left:0em;margin:8px;font-size:1.1em;border:1px solid #c6c2da;}

.menu li a:hover{background:url(menu2.jpg) #35006f;color:#fff;}
.menu li#selected a{background:url(menu2.jpg) #35006f;color:#fff;border-top:#230047;}

.menu li{display:block;float:left;height:1.9em;margin-left:40px;}



p{padding-left:230px;text-align:justify;margin-bottom:15px;color:#3c0575;}
#contenu_cv h3, #contenu h3 {color:#000;font-weight:bold;font-style:normal;} 
#contenu_cv h3:first-letter {color:#6C0060;}
 
#contenu h3 {color:#6C0060;} 
#contenu_presentation,#contenu_cv div{height:auto;}
#contenu_cv .civilite{line-height:1em;}
/*
#contenu_cv dd,#contenu_cv span {margin-left:150px;margin-top:-1.1em;margin-bottom:1em;text-align:justify;color:#708C00;margin-right:30px;}
*/

#contenu_cv p,#contenu_cv span {padding-left:150px;margin-bottom:0;text-align:justify;color:#000;margin-right:30px;}
#contenu_cv h3{color:#3c0575;float:left;font-size:1em;}
#contenu_cv div div{border:none;background:none;font-size:1em;padding:0;margin:0}
#contenu_presentation ul{}
#contenu_presentation li{}

div.colonne{float:left;width:152px;padding-left:30px;padding-top:0px;color:#fff;margin-right:8px;}
div.colonne a{color:#FFC4FE;}
div.colonne strong{font-size:1.7em;color:#f9b5f8;}
br.clear{clear:both;}
h2#mentions{display:none;}

h3{margin-bottom:7px;font-size:1.2em;}
/*#contenu_presentation div.presentation div{height:auto;padding-bottom:0;margin-bottom:0;padding-bottom:0}
#contenu_presentation div{background:none;float:left;width:300px;height:auto;margin-left:15px;}
#contenu_presentation p{padding-left:0;font-style:italic;}
#contenu_presentation div.presentation{height:auto;margin-bottom:0;padding-bottom:0;padding-top:0;}
#contenu_presentation div h3 {color:#fff;margin-bottom:15px;margin-left:30px;}
#contenu_presentation div p{color:#f9b5f8;}*/

#contenu_presentation div.presentation{padding-left:10px;padding-right:0px;}
#contenu_presentation div.presentation div{border:none;background:none;width:150px;height:65px;float:left;margin-right:15px;padding:15px;border:1px solid #6C0060;}
#contenu_presentation div.presentation div p{margin:0;padding:0;font-style:italic;text-align:left;}
#contenu_presentation div#sites div{width:105px;padding-right:33px;margin-right:19px;}
#contenu_presentation div#design div{width:180px;margin-right:20px;}
#contenu_presentation div#ref div{width:295px;margin-right:20px;}
#contenu_presentation div#scientifique div{width:300px;background:url(div_r.jpg) repeat-x;}
#contenu_presentation div#tarif div{width:400px;background:url(div_tarif.jpg) repeat-x;}

#contenu_presentation div#sites div#site1{background:url(div4.jpg) repeat-x;}
#contenu_presentation div#sites div#site2{background:url(div.jpg) repeat-x;}
#contenu_presentation div#sites div#site3{background:url(div2.jpg) repeat-x;}
#contenu_presentation div#sites div#site4{background:url(div3.jpg) repeat-x;}

#contenu_presentation div#design div#design1{background:url(div_design3.jpg) repeat-x;}
#contenu_presentation div#design div#design2{background:url(div_design2.jpg) repeat-x;}
#contenu_presentation div#design div#design3{background:url(div_design.jpg) repeat-x;}

#contenu_presentation div#ref div#ref1{background:url(div_ref2.jpg) repeat-x;}
#contenu_presentation div#ref div#ref2{background:url(div_ref.jpg) repeat-x;}

#contenu_contact form div{border:none;padding:20px;font-size:1em;}
#contenu_contact form label,#contenu_contact form input,#contenu_contact form textarea,#contenu_contact form select{width:150px;float:left;margin-bottom:5px;}
#contenu_contact form textarea{width:250px;height:100px;}
#contenu_contact form br{clear:left;}
#contenu_contact form input.bouton{margin-left:150px;}
#contenu_contact form fieldset{border:1px solid #7038a7;}
#contenu_contact form legend{margin-left:20px;padding:3px;font-size:1.1em;font-weight:bold;
color:#35006f;}
#contenu_contact form p{padding-left:0;font-weight:bold;color:#7038a7;}

em a{font-style:normal;}
#contenu_contact em a,#contenu em a, #contenu_cv em a, #contenu_presentation em a{color:#000;}

