/* reset */
body, p, ul, ol, form, input, h1, h2, h3, h4, h5, h6, dl, dt, dd, iframe{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:300;}
ul, ol{list-style:none;}
img{border:none;}
a, input{outline:none;}
input, select, label{vertical-align:middle;}


/* layout */
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:url(/marketing_2.0/img/body-bg.gif) repeat-x #efefef;}
#wrapper{width:625px;padding:0 15px 30px 15px;margin:0 auto;border-left:5px solid #ececec;border-right:5px solid #ececec;border-bottom:5px solid #ececec;background-color:white;}
#header{display:block;margin-bottom:20px;}
.wfit{margin:}

a, a:visited{color:#2750a4;text-decoration:underline;}
a:hover{text-decoration:none;}
p{line-height:1.7;margin-bottom:15px;}
h1{color:#2c2c2c;font-size:18px;border-bottom:2px dotted #c9c9c8;padding:6px 0;margin-bottom:25px;}	
h2{font-size:16px;font-weight:900;margin-bottom:15px;}	


#box-footer, #iframe-contact, #iframe-friend{height:240px;}
#box-footer{margin:50px -15px -30px -15px;}
#iframe-contact{float:left;padding:10px;width:390px;background:url(/marketing_2.0/img/fond_bleu.jpg) 0 bottom repeat-x #477cb2;}
#iframe-friend{float:right;width:225px;padding:10px;background-color:#dfdfdf;}
   


/* customiser */
.wclear{overflow:hidden;zoom:1;}

