@import url("form.css"); 

body{
background: #eeeeee url(img/bg.jpg) repeat-x;
margin:0;
font-family: "Lucida Grande","Lucida Sans Unicode",sans-serif;
}
#wrapper{
/*width:100%;*/
float: left;
}
#header{
background: url(img/head.jpg) no-repeat top left;
height: 87px;
/* 1010 */
width: 940px;
}
#minwidth{
float: left;
width: 940px;
height: 1px;
font-size: 1px;
}
#logo{
position: absolute;
top:0;
left: 0;
width:190px;
height: 49px;
}
#topnav{
position: absolute;
top:56px;
left:10px;
width:98%;
}
#topnav #main-tabs{
float :left;
}
#topnav #outer-tabs{
float :right;
padding-top:8px;
}
#topnav a{
text-indent: -9999px;
display: block;
float: left;
margin-right:1px;
}

#topnav a#agenda{
background: url(img/topnav/agenda.gif) 0 0;
height:31px;
width:65px;
}
#topnav a#agenda:hover, #topnav a#agenda.current{
background: url(img/topnav/agenda.gif) 0 31px;
height:31px;
width:65px;
}
#topnav a#annonces{
background: url(img/topnav/annonces.gif) 0 0;
height:31px;
width:113px;
}
#topnav a#annonces:hover, #topnav a#annonces.current{
background: url(img/topnav/annonces.gif) 0 31px;
height:31px;
width:113px;
}

#topnav a#fv{
background: url(/commun/img/fv.gif) 0 0;
height:31px;
width:132px;
}
#topnav a#fv:hover, #topnav a#fv.current{
background: url(/commun/img/fv2.gif) 0 31px;
height:31px;
width:132px;
}


#topnav a#annuaire{
background: url(img/topnav/annuaire.gif) 0 0;
height:31px;
width:68px;
}
#topnav a#annuaire:hover, #topnav a#annuaire.current{
background: url(img/topnav/annuaire.gif) 0 31px;
height:31px;
width:68px;
}
#topnav a#archives{
background: url(img/topnav/archives.gif) 0 0;
height:31px;
width:108px;
}

#topnav a#archives:hover, #topnav a#archives.current{
background: url(img/topnav/archives.gif) 0 31px;
height:31px;
width:108px;
}
#topnav a#enseignement{
background: url(img/topnav/enseignement.gif) 0 0;
height:31px;
width:96px;
}
#topnav a#enseignement:hover, #topnav a#enseignement.current{
background: url(img/topnav/enseignement.gif) 0 31px;
height:31px;
width:96px;
}
#topnav a#cas-clinique{
background: url(img/topnav/cas-clinique.gif) 0 0;
height:31px;
width:84px;
}
#topnav a#cas-clinique:hover, #topnav a#cas-clinique.current{
background: url(img/topnav/cas-clinique.gif) 0 31px;
height:31px;
width:84px;
}
#topnav a#presse{
background: url(img/topnav/revue.gif) 0 0;
height:31px;
width:104px;
}
#topnav a#presse:hover, #topnav a#presse.current{
background: url(img/topnav/revue.gif) 0 31px;
height:31px;
width:104px;
}



#topnav a#lecancer{
background: url(img/topnav/lecancer.gif) 0 0;
height:23px;
width:94px;
}
#topnav a#lecancer:hover{
background: url(img/topnav/lecancer.gif) 0 23px;
height:23px;
width:94px;
}
#topnav a#deconnexion{
background: url(img/topnav/deconnexion.gif) 0 0;
height:23px;
width:94px;
}
#topnav a#deconnexion:hover{
background: url(img/topnav/deconnexion.gif) 0 23px;
height:23px;
width:94px;
}

#connexion{
background: url(img/topnav/connexion.gif);
height:23px;
width:94px;

}
#topnav a#admin{
background: url(img/topnav/admin.gif) 0 0;
height:23px;
width:94px;
}
#topnav a#admin:hover{
background: url(img/topnav/admin.gif) 0 23px;
height:23px;
width:94px;
}



#ads{
height:20px;
float: left;
padding-top: 20px;
padding-left: 10px;
text-align: left;
}
.ad{
width:468px;
height:60px;
float: left;     
margin-right: 16px;      /* 16 */ 
background: #cbcbcb;      
color: white;
font-size: 10px;
font-weight: bold;     
text-align: left;                     
}
.ad span{
display: block;
float: left;
padding: 22px 0 0 20px;  
text-align: left;
}






