

* {
margin : 0 ;
padding : 0 ;
}
a img{border:none;}
.floatLeft {
float : left ;
}
.floatRight {
float : right ;
}
.clear {
clear : both ;
}
div.clear {
clear : both ;
height : 1px ;
font-size : 1px ;
width : 100% ;
}
.pad10px {
padding : 10px ;
}

body {
font-size : 72% ;
font-family: Verdana, Arial, Helvetica, sans-serif ;
padding-bottom : 15px ;
text-align :center ;
}
#wrapper {
width : 982px ;
margin : auto ;
text-align : left ;
}

#subwrapper {
width : 969px ;
margin-left : 7px ;
clear : both ;
}

#mid {
clear : both ;
}

/* ----------------- haut de page ------------------ */
#top {
width : 100% ;
clear : both ;
height : 115px ;
}

#logo {
float : left ;
margin-right : 7px ;
}
#topRight {
width : 839px ;
float : left ;
height : 115px ;
}

#topRight1 {
width : 100% ;
height : 65px ;
}
#topRight1 #tdBelleAdr {
width : 50% ;
vertical-align : top ;

}
#topRight1 #tdBelleAdr p {
color :#93117e ;
float : left  ;
width : 235px ;
padding-left : 12px ;
padding-top : 10px ;
}

#topRight1 #tdBelleAdr p a{
color :#93117e ;
text-decoration:underline;
}

#topRight1 #tdBelleAdr img{
float : right  ;
margin-right : 100px ;
padding-top : 4px ;
}
#topRight1 #tdMarques {
vertical-align : top ;
text-align : right  ;
width : 50% ;
}


#selectMarques {
float : right ;
margin : 4px 7px 0 0  ;
padding  : 4px 15px 0 5px  ;
width: 135px ;
height : 39px ;
}

#selectMarques .labelmarque {
font-size: 0.9em ;
color : #0039ab ;
}
#selectMarques select {
width : 125px ;
font-size: 0.9em ;
}


/*----- menu haut et bas ----- */
#menuTop {
height : 22px ;
}
#menuTop, #menuBottom {
width : 100% ;
border-collapse:collapse ;
}
#menuTop td, #menuBottom td {
text-align : center ;
padding : 3px 15px ;
}
#menuTop td.td1, #menuBottom td.td1 {
border-left : none ;
}
#menuTop td a, #menuBottom td a {
text-transform: uppercase ;
text-decoration:none ;
}

#menuTop td a:hover, #menuBottom td a:hover {
/*text-decoration : underline ;*/
/*font-weight:bold;*/
}
#menuTop td.active a, #menuBottom td.active a {
font-weight : bold ;
}




/* -------- bottom ------- */


#menuBottom {
height : 44px ;
}
#bottom {
clear : both ;
padding-bottom : 20px ;
}
#basSupp   {
text-align : center ;
font-size:0.90em;
}
#basSupp ul li {
display : inline ;
padding-left : 20px ;
}
#basSupp ul li a {
text-decoration : none ;
font-size : 0.9em ;
}
#basSupp ul li a:hover {
text-decoration : underline ;
}



