@charset "utf-8";
/* CSS Document */

body
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
background-image:url();
color:#000;
line-height:16px;}

/* Site */

#fond 
{background:url(../img/fond-back.png) repeat-x top center;
background-position:top center;
width:100%;
min-width:952px;
margin:0;
padding:0px;
height:100%;
min-height:750px;}

#shape
{width:870px;
min-height:600px;
margin:auto;
padding:10px 0 0 0;}

#ent
{width:850px;
height:100px;
margin:0 20px 15px;}

#pub
{width:468px;
height:60px;
float:right;
margin: 0 0 10px 0;}

#menu
{width:767px;
float:right;
background:url(../img/fond-menu.png) repeat-x;
color:#FFF;
font-size:14px;
padding:6px 0 8px 0;}

#top-droite
{width:767px;
float:right;
margin-right:10px;}

#logo
{width:73px;
height:105px;}

#back-illustration
{width:866px;
background:url(../img/back-slide.png) no-repeat;
margin-bottom:10px;}

#illustration
{width:850px;
height:135px;
margin:0 auto 20px;
border-bottom:1px solid #090;
border-top:1px solid #090;}

#intro
{width:850px;
margin:0 auto 20px;}

#download
{width:290px;
float:right;}

#download-link
{width:290px;
margin:0 0 20px 0;}

#tweet
{text-align:right;}

#categories
{width:850px;
margin:0 auto 20px;}

#illustre
{text-align:center;}

#chercheurs
{width:270px;
min-height:250px;
float:right;}

#pharmaciens
{width:270px;
min-height:250px;
float:left;}

#prescripteurs
{width:270px;
min-height:250px;
margin:auto;}

#contenu
{width:830px;
margin:0 auto 20px;
padding:0 10px;}

#droite
{width:290px;
min-height:200px;
float:right;}

#news
{border:1px solid #090;
padding:10px;}

#content
{width:520px;
min-height:500px;}

#memo
{padding:10px;}

#memo ul li
{list-style-image:url(../img/clipboard.gif);
padding:4px 0;}

#valid
{background-color:#0F6;
padding:10px;
text-align:center;
border-top:1px solid #090;
border-bottom:1px solid #090;}

#erreur
{background-color:#FFCECE;
padding:10px;
text-align:center;
border-top:1px solid #F00;
border-bottom:1px solid #F00;}

.contact-form
{width:200px;
padding:2px;}

#fin
{width:850px;
margin:0 auto 20px;
padding-top:10px;
font-size:10px;
text-align:right;
border-top:1px solid #090;}

/* texte */

h1
{font-size:18px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;}

h2
{font-size:16px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
margin:20px 0 10px;}

h3
{font-size:14px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
margin:20px 0 10px;}

img
{border:0;}

p
{text-align:justify;}

p.link
{text-align:right;}

li
{list-style-position:inside;}

#illustre img
{height:130px;
text-align:center;
margin-bottom:10px;}

#illustre a
{font-size:14px;
font-weight:bold;
color:#090;
text-decoration:none;}

#categories p
{text-align:justify;
background:url(../img/bottom-categorie.png) top center no-repeat;
padding:20px 10px 0;
margin:0;}

p.intro
{width:490px;}

#menu a
{font-size:13px;
font-weight:bold;
color:#FFF;
padding:8px 17px;}

a
{color:#090;
text-decoration:none;}


