#pagecorpsinside{width:980px; background-image: url('../media/images/pagecorpsinside400.gif'); background-repeat: repeat-y;}

#boutipic{width:400px; float:left;}
#boutipic img{display: block;}

#boutibody{width:540px; padding:20px; float:left; color:#fff; font-size: 13px;}   /*width:580px;*/
#boutibody h2{
	height:52px;  line-height:60px; padding-top:20px;
	font-weight: normal; font-size: 46px;font-family: Times, "Times New Roman", serif; color:#fff;
}
#boutibody h2.pdv{margin-top:50px;}
.boutibodycol{width:225px; float:left;} 
#boutibody div.boutibodycol.gau{padding-right:15px;}
#boutibody div.boutibodycol.dro{padding-left:15px;}
.boutiitem{padding:10px 0px 10px 40px; background: transparent url('../media/images/puce.jpg') no-repeat 9px 7px;}
.boutiitem p{color:#fff; font-size: 13px; margin-bottom:0.5em;}
.boutiitem a{text-decoration: underline; color:#8a7f76;}
.boutiitem a:hover{color:#fff;}
.aut_pdv{padding-top:30px; padding-left:40px; font-weight: bold;}
.boutisiege{padding:10px 0px 10px 40px;}

/**************/
#boutibody h1#main_betatitre{text-transform:uppercase; background-color:#fff; margin-bottom:20px; color:#92877E;font-family:verdana;font-size:14px;padding-left:4px;height:18px;line-height:16px;}
#boutibody form{margin-bottom:15px;}
#boutibody label{font-size:12px;color:#7f746d;margin-left:30px;}
#boutibody label.pays, label.region{display:none;}
#boutibody select{width:160px;margin-right:7px;}
#boutibody p#pdv_saisir{margin-bottom:1.2em;font-size: 12px;}

#boutibody input.pdvsub{background-color:#D2126B;color:#fff;font-size:9px;width:115px;border:0;text-align:left;margin-bottom:3px;}
#boutibody input.pdvtext{width:40px;margin-right:7px;}

#boutibody table{width:100%;font-size:12px;}
#boutibody thead{background-color:#7f746d;height:19px;line-height:19px;}

#boutibody th{padding-left:5px;}
#boutibody th.pdv_vil{width:128px;}
#boutibody th.pdv_cod{width:54px;}
#boutibody th.pdv_add{width:255px;}
#boutibody th.pdv_tel{width:105px;}

#boutibody tr{border-bottom:1px solid #d7d2cf;}
#boutibody thead tr{border-bottom:none;}

#boutibody tr.end{border-bottom:1px solid #b7afaa;}

#boutibody td{color:#7f746d;border-left:1px solid #b7afaa;line-height:23px;padding-left:8px;}
#boutibody td a{color:#7f746d;text-decoration:none;}
#boutibody .pdv_vil{border-left:none;}


