body {
font : normal 11px arial,verdana,sans-serif;
color : #000000;
background-color:#fff;
text-align: center;
margin: 0;
padding: 0;
}
#conteneur {
/*position: relative;*/
text-align: left;
width: 905px;
margin: 0 auto; 
background-color:#fff;

}


#header {
position: absolute; 
z-index: 1;
width:900px;
height: 128px;

}

/*#haut {
width:100%;
height:205px;
background: url(../images/bandeau-accueil.jpg) left top no-repeat;
}

#logo {
float:left;
width:220px;
margin:20px 20px 0 30px;
}
*/

#centre {
position: absolute; 
top:130px;
background-color: #fff;
min-height:400px;
width:905px;
}

* html #centre {
height: 400px;
}

ul#liens {
float:left;
list-style-type: none;
margin:100px 0 0 0;
padding:0;
border-left:1px solid #4d5e87;
}

ul#liens li {
margin:5px 0;
padding-left:15px;

}

ul#liens li a {
text-decoration:none;
color:#fff;
font-size:12px;
}

#anim {
float:right;
margin-right:21px;
}

#accgau {
float:left;
width:325px;
height:440px;
background: url(../images/bg-accueil-gauche.jpg) left top no-repeat;
font-size:10px;
color:#6f6f6f;
padding-left:15px;
}

#accdroite {
float:left;
}

#gauche {
float:left;
width:650px;
}

#droite {
float:left;
margin-left:20px;
width:280px;
}



.ligneh {
clear:both;
border-bottom:1px solid #383838;
}

.titre {
height:10px;
color:#0736b4;
font-size:12px;
font-weight:bold;
padding:9px 0px 9px 0px;
}



.enum {
margin-top:10px;
}

.enum img {
margin:8px 10px 0px 0px;
vertical-align:-3px;
}

.enum a {
color:#1800f8;
}

#infos {
clear:both;
position:relative;
width:307px;
height:139px;
/*background: url(../images/bg-pub.gif) left top no-repeat;*/
padding:0 0 0 0px;
margin-top:10px;
}

/*
.imginfos {
position:absolute;
left:117px;

}

.titinfos {
margin:10px 0 5px 0;
}

.txtinfos {
width:150px;
line-height:11px;
font-size:10px;
color:#000;
}
*/

.labelhyundai {
margin:15px 0 0 0;
width:315px;
height:135px;
font-size:10px;
}

.labelhyundai a {
text-decoration:none;
color:#6c85cc;
}

.labelhyundai .labgau {
float:left;
width:190px;
line-height:18px;
color:#0b2467;
}

.labelhyundai .labdroite {
float:left;
width:95px;
text-align:center;
color:#6c85cc;
font-weight:bold;
}

#offres {
width:556px;
height:233px;
background: url(../images/bg-accueil-offres.jpg) left top no-repeat;
padding-left:7px;
}

.titreOffres {
color:#020202;
font-size:12px;
font-weight:bold;
padding:9px 0 0 8px;
}

#mentions {
padding:10px 20px;
text-align:justify;
}

#actus {
float:left;
width:257px;
height:207px;
background: url(../images/bg-accueil-news.jpg) left top no-repeat;
color:#fff;
font-size:10px;
text-align:center;
}

#actus .titreActu {
width:100%;
text-align:center;
font-size:12px;
font-weight:bold;
margin-top:5px;
}

#actus .contActu {
margin:15px 0 20px 0;
line-height:13px;
text-align:left;
color:#000;
}

#actus .contActu a {
color:#000;
text-decoration:none;
}

#reseauacc {
float:left;
background: url(../images/bg-accueil-carte.jpg) left top no-repeat;
width:306px;
height:207px;
font-size:10px;
}

#reseauacc a {
color:#616b8a;
text-decoration:none;
}

#reseauacc .titreReseau {
width:100%;
text-align:center;
font-size:12px;
font-weight:bold;
margin-top:5px;
color:#fff;
}

#reseauacc .contReseau {
line-height:18px;
color:#383838;
}



#actualites {
background: url(../images/bg-actualites.jpg) left top no-repeat;
width:880px;
height:442px;
padding-left:20px;
}

#cadreActu {
margin-top:7px;
width:535px;
height:265px;
background-color:#cfcece;
border: 2px solid #9c9c9c;
padding:10px 10px 5px 10px;
font-size:10px;
overflow:auto;
}

#cadreActu .fleche {
float:left;
margin-right:5px;
}

#cadreActu .photoune {
float:left;
margin-right:10px;
}

#actusNews {
background: url(../images/bg-news2.gif) left top no-repeat;
width:536px;
height:83px;
padding:15px 0 0 20px;
}

#actusNews .titactusNews {
background: url(../images/picto-mail.gif) left top no-repeat;
height:39px;
padding:5px 0 0 80px;
font-size:12px;
color:#fff;
}

#actusListe {
margin-top:5px;
float:left;
background: url(../images/bg-news-liste.jpg) left top no-repeat;
width:260px;
height:388px;
padding:0 0 0 5px;
font-size:10px;
}

#actusListe .img {
float:left;
width:70px;
height:90px;
margin-right:10px;
margin-top:10px;
}

#actusListe p {
margin:10px 8px 0 0;
float:left;
width:165px;
}

.ligneActus {
clear:both;
background: url(../images/ligne-actus.gif) left center no-repeat;
width:260px;
height:1px;

}

ul#menu {
clear:both;
list-style-type: none;
width: 100%; /* précision pour Opera */
margin:1px 0 0 0;
padding:0;

}

ul#menu li {
float: left;
width:150px;
background: url(../images/bg-menu-off.jpg) left top no-repeat;
margin-right:1px;
padding:7px 0 3px 2px;
text-align:center;
height:19px;
}

ul#menu li.select {
background: url(../images/bg-menu-on.jpg) left top no-repeat;
margin-top:0;
}

ul#menu li.bis {
width:125px;
background: url(../images/bg-menu2-off.jpg) left top no-repeat;
}

ul#menu li.bissel {
width:125px;
background: url(../images/bg-menu-on.jpg) left top no-repeat;
}

ul#menu li.homeon {
width:30px;
background: url(../images/bg-menu-home-on.jpg) left top no-repeat;
}

ul#menu li.homeoff {
width:30px;
/*background: url(../images/bg-menu-home-off.jpg) left top no-repeat;*/
padding:0;
margin-right:1px;
}

ul#menu li.homeoff a {
margin:0;
}

ul#menu li a {
margin: 0 0 0 2px;
text-decoration: none;
color: #383838;
font-size:11px;
font-weight:bold;

}

ul#menu li.bis a {
color: #fff;
}

ul#menu li.bissel a {
color: #fff;
}

ul#menu li.select a {
color: #fff;
}

ul#menu li a:hover {

}

ul#menubas {
list-style-type: none;
/*width: 100%;  précision pour Opera */
width: 907px; 
margin:0;
padding:0;

}

ul#menubas li {
float: left;
}

ul#menubas li.nolink {
float: left;
margin: 0 2px;
padding: 3px 0 0 15px;
font-size:10px;
}



ul#menubas a {
float: left;
margin: 0 2px;
padding: 8px 0 0 15px;
text-decoration: none;
color: #fff;
font-size:10px;
}

ul#menubas a:hover {

}





#pied {
clear:both;
margin-top:2px;
height: 30px;
background: url(../images/bg-pied.jpg) left top no-repeat;
width:900px;
}


.separation {
 clear:both;
 visibility:hidden;
}

div#page {
color:#46588a;
font-size:11px;
line-height: 14px;
width:900px;
padding:0;
background: url(../images/bg-haut-societe.jpg) left top no-repeat;
}

div#blocPage {
background: url(../images/bg-bas-societe.jpg) left bottom no-repeat;
padding:0 10px 0 20px;
height:400px;
margin-bottom:4px;
}

#societe {
float:left;
width:575px;
margin-top:10px;
}

#promotions {
background: url(../images/bg-promotions.jpg) left top no-repeat;
width:885px;
height:442px;
padding-left:15px;
font-size:11px;
}

#promo1 {
float:left;
margin:3px 0px 3px 0px;
}

#promo2 {
float:left;
margin:3px 0 3px 0px;
}

ul#listePromos {
list-style-type: none;
padding:0;
margin:0 0 0 20px;
} 

ul#listePromos li {
background: url(../images/etoile.gif) left top no-repeat;
padding:5px 0 5px 25px;
}

#promosPhotos {
margin-top:5px;
width:850px;
text-align:center;
}

#promosPhotos img {
margin-left:10px;
}

#promosNews {
background: url(../images/bg-promonews.gif) left top no-repeat;
width:640px;
height:85px;
margin:5px 0 0 5px;
padding:10px 0 0 20px;
}

#promosNews .titactusNews {
background: url(../images/picto-mail2.gif) left top no-repeat;
height:15px;
padding:5px 0 0 50px;
font-size:12px;
color:#fff;

}

#accespro {
background: url(../images/bg-acces-pro.jpg) left top no-repeat;
width:870px;
height:438px;
padding-left:30px;
font-size:11px;
}

#menupro {
font-size:12px;
}

#menupro img {
margin-top:10px;
}

#accesprost {
background: url(../images/bg-acces-pro2.jpg) left top no-repeat;
width:870px;
height:438px;
padding-left:30px;
font-size:11px;
}

div#accesprost1 {
background: url(../images/bg-acces-pro-haut.jpg) left top no-repeat;
width:900px;
height:31px;
font-size:11px;
}

div#blocaccesprost1 {
background: url(../images/bg-acces-pro-bas.jpg) left bottom no-repeat;
width:870px;
padding:10px 0 0 30px;
/*padding-left:30px;*/
/*font-size:11px;*/
}


.titaccespro {
font-size:12px;
padding:8px 0 20px 0px;
}

.titaccespro a {
color:#000;
font-size:12px;
}

#connexionpro {
width:890px;
height:15px;
padding:2px 0 0 5px;
font-weight:bold;
}

#connexionpro a {
color:#333333;
font-size:10px;
text-decoration:none;
}

#connexionpro a:hover {
text-decoration:underline;
}

#identification {
margin-left:250px;
background: url(../images/bg-login-pro.gif) left top no-repeat;
width:369px;
height:230px;
color:#fff;
padding-left:15px;
}

#identification a {
color:#3c547d;
}

.pasinscrit {
font-size:12px;
font-weight:bold;
background: url(../images/ico-info.gif) left top no-repeat;
height:25px;
padding:10px 0 0 35px;
}

#accesproLabel {
float:left;
width: 421px;
height:193px;
background-color:#c2cde3;
border:1px solid #526493;
color:#0e2769;
font-size:12px;
margin-left:30px;
}

#accesproLabel .titpro {
background: url(../images/bande-pro-label.jpg) left top no-repeat;
width:406px;
color:#fff;
padding:6px 0 16px 15px;
}

#accespro1 {
clear:both;
float:left;
margin-left:35px;
width:260px;
}

#accespro2 {
float:left;
width:300px;
}

#accespro3 {
float:left;
width:250px;
}

.cadreContact {
float:left;
width:186px;
height:31px;
background: url(../images/bg-cadre-contact.gif) left top no-repeat;
color:#5c5c5c;
font-size:11px;
font-weight:bold;
text-align:center;
padding:3px 0px 0 0;
margin:10px 5px 0 60px;
}

.cadreContact a {
color:#5c5c5c;
text-decoration:none;
}

/*#avantages {
float:left;
margin-top:20px;
background: url(../images/bg-avantages.jpg) left top no-repeat;
width:254px;
height:373px;
padding-left:30px;
font-size:12px;
line-height:24px;
}
*/

#avantages {
float:left;
margin-top:3px;
}

ul#listeAvant {
list-style-type: none;
padding:0;
margin:10px 0 0 20px;
} 

ul#listeAvant li {
background: url(../images/puce-fleche.gif) left 6px no-repeat;
padding:8px 0 8px 25px;
color:#000;
}

.txtbleu1 {
color:#46588a;
font-size:14px;
font-weight:bold;
}



#rechercheOcc {
background: url(../images/bg-occasion-rech.jpg) left top no-repeat;
padding-left : 15px;
width:523px;
height:269px;
color:#6f6f6f;
font-size:10px;
margin-left:0px;
}

#labelOcc {
background: url(../images/bg-label-occasion.jpg) left top no-repeat;
width:494px;
height:19px;
padding:5px 0 0 15px;
color:#fff;
font : bold 12px verdana,arial,sans-serif;
margin-left:0px;
} 

#cadrelabelOcc  {
color:#fff;
background-color: #3a4e84;
width:508px;
height:132px;
margin-left:0px;
} 

.lcol1 {
float:left;
margin:10px 0 0 10px;
line-height:18px;
}

.lcol2 {
float:left;
margin:10px 25px 0 45px;
text-align:center;
}

.lcol3 {
float:left;
margin-top:5px;
}

div#vitrineOcc {
float:left;
width:359px;
padding:0;
background: url(../images/bg-haut-vitrine.jpg) left top no-repeat;
margin-left:20px;
}

div#blocVitrineOcc {
background: url(../images/bg-bas-vitrine.jpg) left bottom no-repeat;
padding:12px 0 0 5px;
height:384px;
margin-bottom:3px;
}

#popDetail {
color:#fff;
background-color: #3a4e84;
height:143px;
width:217px;
margin:5px 0 0 5px;
padding:5px;
}

#labelOccRes {
background: url(../images/bg-label-occasion.jpg) left top no-repeat;
width:212px;
height:19px;
padding:5px 0 0 15px;
color:#fff;
font : bold 11px verdana,arial,sans-serif;
margin:3px 0 0 5px;
} 

#cadrelabelOccRes  {
color:#fff;
background-color: #3a4e84;
height:124px;
width:212px;
margin-left:5px;
padding:5px 5px 5px 10px;
line-height:18px;
} 

#cadrelabelOccRes  a {
color:#6c85cc;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

div#vitrineOccRes {
margin-top:6px;
width:233px;
padding:0;
background: url(../images/bg-haut-vitrine-result.jpg) left top no-repeat;
}

div#blocVitrineOccRes {
background: url(../images/bg-bas-vitrine.jpg) 5px bottom no-repeat;
padding:10px 0 0 7px;
border-right: 1px solid #bbc0d1;
height:230px;
}

.vignV0 {
float:left;
margin:5px 5px 0px 0px;
background: url(../images/bg-vignette-label.gif) left top no-repeat;
width:105px;
height:82px;
padding:7px 5px 5px 7px;
font-size:9px;
line-height:10px;

}

.vignV02 {
float:left;
margin:15px 0 0 10px;
background: url(../images/bg-vignette-label-pt.gif) left top no-repeat;
width:93px;
height:83px;
padding:7px 4px 5px 7px;
font-size:9px;
line-height:10px;

}

.vignV02b {
float:left;
margin:15px 0 0 10px;
background: url(../images/bg-vignette-pt.gif) left top no-repeat;
width:93px;
height:83px;
padding:7px 4px 5px 7px;
font-size:9px;
line-height:10px;

}

.vignV03 {
float:left;
margin:5px 0 0 5px;
background: url(../images/bg-vignette-label-pt.gif) left top no-repeat;
width:93px;
height:83px;
padding:7px 4px 5px 7px;
font-size:9px;
line-height:10px;

}

.vignV03b {
float:left;
margin:5px 0 0 5px;
background: url(../images/bg-vignette-pt.gif) left top no-repeat;
width:93px;
height:83px;
padding:7px 4px 5px 7px;
font-size:9px;
line-height:10px;

}

#resultatsOcc {
float:left;
background: url(../images/bg-occasion-result.jpg) left top no-repeat;
padding-left : 10px;
width:655px;
height:438px;
color:#000;
font-size:10px;
}

.paginpro {
position:absolute;
top:430px;
width:860px;
text-align:center;
}

.pagin {
position:absolute;
top:410px;
width:660px;
text-align:center;
}

.contentpagin {
margin:0 auto;
/*margin:0 0 0 5px;*/
/*background-color:#99CC00;*/
}

.nopage  {
float:left;
text-align:center;
margin:0 1px 0 1px;
}

.nopage a {
display:block;
color:#3a4193;
font-size:9px;
text-decoration:none;
background: url(../images/nopage-off.gif) left top no-repeat;
width:17px;
height:14px;
padding:3px 0 0 0;
}

.nopage a:hover {
color:#3a4193;
text-decoration:none;
font-size:9px;
background: url(../images/nopage-on.gif) left top no-repeat;
width:17px;
height:14px;
padding:3px 0 0 0; 
}

.nopageC  {
float:left;
background: url(../images/nopage-cour.gif) left top no-repeat;
width:17px;
height:14px;
font-size:9px;
color:#fff;
text-align:center;
padding:3px 0 0 0;
margin:0 1px 0 1px;
}


#boutonsL {
margin:0px 0 0 5px;

}

#boutonsL img {
margin-left:15px;
}

.ligneL {
clear:both;
border-bottom:1px solid #bdbdbd;
height:5px;
margin-left:7px;
width: 627px;
}

table#tab1 {
    width: 641px; 
	margin-top:2px;
}



table#tab1 td {
    padding: 1px;
    border-bottom: solid #bdbdbd 1px;
	font-size:11px;
}

table#tab1 td.none {
    padding: 1px;
    border:none;
	font-size:11px;
}

table#tab1 td.gras {
	font-size:11px;
	font-weight:bold;
}

table#tab1 td a {
text-decoration:none;
color : #000000;
}

table#tabpro {
    width: 840px; 
}

table#tabpro .fdCelResult1 {
    font-size: 11px;
	color: #333333;
	background-color: #E8E8E8;
	text-align: left;
	height:18px;
}
table#tabpro .fdCelResult2 {
    font-size: 11px;
	color: #333333;
	background-color: #F4F4F4;
	text-align: left;
	height:18px;
}

table#tabpro .entete {
	font-size: 10px;
	color: #333333;
	background-color: #CCCCCC;
	padding:5px 3px;
	height:18px;
	text-align:center;
}

.entete {
    font-weight: bold;
	height:25px;
	
   }
   
#reseau {
margin:0;
width:870px;
height:442px;
background: url(../images/bg-reseau.jpg) left top no-repeat;
padding:0 0 0 30px;
color:#0f2769;
font-size:11px;
}   
   
#contact {
margin:0;
width:872px;
height:442px;
background: url(../images/bg-contact.jpg) left top no-repeat;
padding:0 0 0 30px;
color:#0f2769;

}

#contactD {
float:left;
margin-top:20px;
}

#contactG {
float:left;
width:380px;
margin-top:20px;
}

/*

#contact2 {
margin:0 0 5px 7px;
width:864px;
height:208px;
background: url(../images/bg-contact2.jpg) left top no-repeat;
padding-left:20px;
color:#383838;

}
*/

.titContact {
font-size:14px;
font-weight:bold;
}
   
/* FICHE DETAIL */   
   

div#fondFiche {
float:left;
width:580px;
background: url(../images/bg-fiche-haut.jpg) left top no-repeat;
}

div#blocfondFiche {
background: url(../images/bg-fiche-bas.jpg) left bottom no-repeat;
padding:10px 0px 0 15px;
}

.titreFiche {
color:#0736b4;
font-size:12px;
font-weight:bold;
padding:8px 0px 3px 15px;
}
   
#garage {
width:277px;
height:157px;
background: url(../images/bg-garage.gif) left top no-repeat;
padding:20px 0 0 25px;
margin-top:3px;
}

#garage a {
text-decoration:none;
color:#000;
font-size:10px;
}

#garage img {
vertical-align:-1px;
}

#fiche {
margin:10px 0 0 5px;
}

#detailG {
float:left;
width:280px;
height:140px;
}

#detailD {
float:left;
margin-left:20px;
}

#detailD a {
color:#0f2769;
font-size:10px;
text-decoration:none;
}


.lignebl {
border-bottom:2px solid #fff;
height:5px;
width:236px;
margin-bottom:5px;

}

/*
div#descVO {
clear:both;
width:570px;
padding-top:20px;
background: url(../images/bg-desc-haut.gif) left top no-repeat;

}

div#blocdescVO {
background: url(../images/bg-desc-bas.gif) left bottom no-repeat;
padding-bottom:10px;
}
*/

.infosPrinc {
float:left;
width:270px;
padding-top:3px;
margin-top:10px;
}

.cadreRef {
float:left;
font-size:11px;
padding:2px 10px;
color:#fff;
background-color:#0b2467;
width:170px;
height:15px;
text-align:center;
margin-top:10px;
}

#cadreEquip {
clear:both;
background-color:#e7e7ea;
/*height:130px;*/
width:520px;
padding:7px 10px;
}

.cadredesc {
float:left;
margin:10px 0 10px 0px;
font-size:10px;
}

.colequip {
float:left;
width:170px;
}

ul#listeVO {
float:left;
list-style-type: none;
padding:0;
margin:10px 0 0 0;

} 

.col2 {
width:85px;
font-size:10px;
}
.col1 {
clear:both;
float:left; 
width:145px;
font-weight:bold;
font-size:10px;
margin-left:20px;
}	

.titreModel {
margin:20px 0 15px 0px;
font-size:14px;
}

#formSearch1 {
margin:5px 0 0 0;
}

#formSearch2 {
margin:10px 0 0 0;
}

#formContact {
margin:20px 0 0 0;
}

#formFicheContact {
margin:20px 0 0 0;
color:#0f2769;
}

#formPromoContact {
margin:0;
color:#000;
}

#formNews {
clear:both;
margin:15px 0 0 0px;
}

#formNews2 {
clear:both;
margin:0 0 0 30px;
}

#formAcces {
color:#494949;
margin:0 0 0 25px;
}

#formAccesPro {
margin:0;
}

#formAnnPro {
margin:10px 0 0 0;
}

#formPro {
margin:0;
}


label { DISPLAY: inline ; FLOAT: left ; font : normal 11px verdana,arial,sans-serif; WIDTH: 60px ; text-align:left; margin-right:5px; margin-top:5px;  }
.select { font : normal 10px arial,verdana,sans-serif; width:90px;margin-top:3px;color: #000;background-color: #fff; }
.select2 { font : normal 10px arial,verdana,sans-serif; width:64px;margin-top:10px;color: #000;background-color: #fff; }
.select3 { font : normal 10px arial,verdana,sans-serif; width:120px;margin-top:10px;color: #000;background-color: #fff; }
.select4 { font : normal 11px arial,verdana,sans-serif; width:140px;margin-top:0px;color: #000;background-color: #fff; }
.input { font : normal 9px arial,verdana,sans-serif; width:70px;margin-bottom:5px;color: #000;background-color: #fff; }
.button { font : normal 10px arial,verdana,sans-serif; margin-top:5px;}
.checkbox { margin-top:0px;}

#formContact label { DISPLAY: inline ; FLOAT: left ; font : normal 11px verdana,arial,sans-serif; WIDTH: 100px ; color:#0f2769; text-align:left; margin-right:5px; margin-top:5px;  }
#formContact .input { font : normal 11px verdana,arial,sans-serif; width:150px;margin-bottom:5px;color: #0f2769;background-color: #fff; }
#formContact .textarea { font : normal 11px verdana,arial,sans-serif; width:330px;height:80px;color: #0f2769;background-color: #fff; }
#formContact .select { font : normal 11px arial,verdana,sans-serif; width:155px;margin-top:3px;color: #0f2769;background-color: #fff; }

#formFicheContact label { DISPLAY: inline ; FLOAT: left ; font : normal 11px verdana,arial,sans-serif; WIDTH: 100px ; color:#0f2769; text-align:left; margin-right:5px; margin-top:5px;  }
#formFicheContact .input { font : normal 11px verdana,arial,sans-serif; width:150px;margin-bottom:5px;color: #0f2769;background-color: #fff; }
#formFicheContact .textarea { font : normal 11px verdana,arial,sans-serif; width:270px;height:80px;color: #0f2769;background-color: #fff; }


#formPromoContact label { DISPLAY: inline ; FLOAT: left ; font : normal 11px verdana,arial,sans-serif; WIDTH: 100px ; color:#000; text-align:left; margin-right:5px; margin-top:5px;  }
#formPromoContact .input { font : normal 11px verdana,arial,sans-serif; width:150px;margin-bottom:5px;color: #000;background-color: #fff; }
#formPromoContact .textarea { font : normal 11px verdana,arial,sans-serif; width:260px;height:60px;color: #000;background-color: #fff; }


#formNews label { DISPLAY: inline ; FLOAT: left ; font : normal 12px arial,verdana,sans-serif; WIDTH: 230px ; color:#fff; text-align:left; margin-right:5px;margin-top:2px;  }
#formNews .input { font : normal 11px verdana,arial,sans-serif; width:150px;margin-bottom:0px;margin-left:10px;color: #000;background-color: #bfbfbf; }

#formNews2 label { DISPLAY: inline ; FLOAT: left ; font : normal 12px arial,verdana,sans-serif; WIDTH: 170px ; color:#fff; text-align:left; margin-right:5px;margin-top:2px;  }
#formNews2 .input { font : normal 11px verdana,arial,sans-serif; width:90px;margin-bottom:0px;margin-left:10px;color: #000;background-color: #bfbfbf; }

#formAcces .input { font : normal 11px verdana,arial,sans-serif; width:130px;margin-top:10px;color: #000;background-color: #bfbfbf; }
#formAcces label { DISPLAY: inline ; FLOAT: left ; font : bold 14px arial,verdana,sans-serif; WIDTH: 120px ; color:#494949; text-align:left; margin-right:5px;margin-top:10px;  }

#formAccesPro .input { font : normal 11px verdana,arial,sans-serif; width:150px;margin-top:1px;color: #000;background-color: #bfbfbf; }
#formAccesPro label { DISPLAY: inline ; FLOAT: left ; font : bold 11px arial,verdana,sans-serif; WIDTH: 100px ; color:#494949; text-align:left; margin-right:5px;margin-top:1px;  }
#formAccesPro .textarea { font : normal 11px verdana,arial,sans-serif; width:250px;height:60px;color: #000;background-color: #bfbfbf; }

#formAnnPro label { DISPLAY: inline ; FLOAT: left ; font : normal 11px verdana,arial,sans-serif; WIDTH: 120px ; text-align:left; margin-right:5px; margin-top:5px;  }
#formAnnPro .input { font : normal 11px verdana,arial,sans-serif; width:150px;margin-bottom:5px; }
#formAnnPro .select { font : normal 11px verdana,arial,sans-serif; width:150px;margin-top:0px;margin-bottom:5px;color: #000;background-color: #fff; }
#formAnnPro .parcourir { font : normal 12px verdana,arial,sans-serif; width:300px;margin-bottom:5px; }
#formAnnPro .button { font : normal 11px verdana,arial,sans-serif; margin-top:5px;}
#formAnnPro .button1 { font : normal 10px arial,verdana,sans-serif; margin-top:5px;}
#formAnnPro .textarea { font : normal 11px verdana,arial,sans-serif; width:250px;height:60px;color: #000; }
