/* CSS Document */
html>body { height: 661px; }
body {
margin:0;
font-family:Verdana;
font-size:11px;
}
form {
.margin:5 0 5 0;
}
/* HAUT */
#top {
width:955px;
height:90px;
text-align:right;
}
#top .transparent {
width:500px;
height:90px; 
}
#top ul{
margin:0;
padding:35 50 0 0;
list-style:none;
}
#top #plan {
padding-bottom:5px;
}
#top #plan a {
font:9px Verdana;
color:#333;
}
#top img {
border:0;
margin-top:-3;
.margin-top:0;
}
#top input {
padding-left:2px;
width:200px;
height:18px;
border:1px solid #333;
font:11px Verdana;
color:#333;
}
/* CENTRE */
#centre {
width:955px;
height:400px;
text-align:left;
}
#centre #l{
float:left;
margin-top:40;
padding-left:46px;
width:589px;
.width:635px;
}
#centre #r{
float:left;
width:320px;
color:#565247;
font-size:12px;
font-weight:bold;
margin-top:40px;
}
#centre #l_flash{
float:left;
width:635px;
}
#centre #info{
float:left;
width:320px;
height:400px;
}
#centre #r ul{
padding:0;
margin:0;
list-style:none;
}
#centre #r li{
padding-bottom:2px;
}
#centre #r input{
margin-right:15px;
}
#centre #r .val{
margin-top:30px;
}
#centre #r .t{
margin-bottom:25px;
}
/* DESCRIPTION */
#info ul {
width:290px;
margin:0;
padding:0;
list-style:none;
}
#info ul .t {
font-weight:900;
letter-spacing:-1px;
padding:6 0 7 0;
border-bottom:1px solid #333333;
margin-bottom:5px;
font:17px Verdana;
}
#info ul .n {
padding-bottom:7px;
}
#info ul .b {
border-bottom:1px solid #333333;
margin-bottom:7px;
padding-bottom:10px;
}
#info ul img {
margin-right:5px;
}
#info #them {
width:300px;
padding-top:10;
ont:13px Verdana;
font-weight:bold;
}
#info #them select{
margin-top:7px;
width:300px;
}
/* BAS */
#bas {
width:955px;
height:160px;
text-align:left;
color:#FFFFFF;
}
#bas .img{
margin-top:13px;
}
#bas #l{
margin:10 0 0 14;
border-right:1px solid #FFFFFF;
padding-right:20px;
width:595px;
.width:615px;
height:105px;
float:left;
}
#bas #r{
margin:10 0 0 20;
float:left;
}
#bas a{
color:#FFFFFF;
text-decoration:none;
}
#bas a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#bas #r ul{
margin:0;
padding:0;
list-style:none;
}
#bas #r li{
padding-bottom:6px;
}
/* RECHERCHE */
#centre ul {
padding:0px;
margin:0px;
list-style:none;
}
#centre .v13 {
font:15px Arial;
color:#0000CC;
}
#centre .titre {
font:24px Arial;
color:#000000;
padding:20 0 0 0;
}
#centre .res {
font:13px Arial;
color:#000000;
padding:0 0 9 0;
font-weight:bold;
border-bottom:1px solid #CCCCCC;
margin-bottom:15px;
}
#centre a {
color:#0000CC;
}
#centre #res {
font:12px Arial;
padding-bottom:18px;
}
#centre #nav {
text-align:center;
padding:10 0 30 0;
font:14px Arial;
}
#centre #nav a {
font:14px Arial;
color:#0000CC;
}
/* PLAN */
#centre #liste {
margin:0 0 30 20;
}
#centre #liste .th {
font:15px Arial;
font-weight:bold;
padding:10 0 5 0;
}
#centre #liste a {
text-decoration:none;
font:9px Verdana;
color:#333;
}
#centre #liste a:hover {
text-decoration:underline;
}
/* FIX */
#ffscrollbarfix {
position:absolute;
top: 0;
bottom: -0.1px;
width: 1em;
z-index: -1;
}