/* CSS Document */

body {
background-color:#ffffff;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
padding:0;
text-align:left;
}
form {
margin:0;
padding:0;
}
select {
z-index:0;
}
table {
margin:0;
padding:0;
vertical-align:top;
}
th {
background-color:#FFCC00;
color:#666666;
line-height:20px;
}
tr {
vertical-align:top;
}
td {
text-align:left;
}
input, select, textarea {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-align:left;
width:auto;
}

.valideForm {
width:200px;
padding-left:150px
}

select {
width:350px;
}

hr {
display:none;
}
img {
border:0 none;
}

h1 {
background-color: #D7D8DC;
border: 1px solid #E3E4E6;
font-size: 14px;
font-weight: bold;
margin-top: 10px;
padding-left: 5px;
text-transform: uppercase;
width: 760px;
}

h2, h3, h4, h5, h6 {
font-size:14px;
font-style:normal;
font-weight:bold;
margin:0;
padding:0;
}

p {
margin:10px 0;
text-align:left;
}

a {
color:#0074AE;
text-decoration:underline;
}

a:hover {
color:#000000;
text-decoration:underline;
}

a:visited {
color:#006294;
text-decoration:underline;
}

a:visited :hover {
color:#000000;
text-decoration:underline;
}

.titre {
color:#990000;
font-size:16px;
font-weight:bold;
line-height:20px;
}

.soustitre {
color:#990000;
font-size:12px;
font-weight:bold;
line-height:20px;
}

.lib, .libelle {
color:#000000;
font-family:Verdana,sans-serif;
font-size:11px;
font-weight:bold;
line-height:12px;
padding-right:10px;
}

.val, .valeur, champ {
color:#000000;
font-size:11px;
}

.debug {
color:#000000;
font-size:10px;
}

a.debug {
color:#000000;
font-size:10px;
}

a.debug:hover {
color:#000000;
font-size:10px;
}

.bouton {
background-color:#FFFFFF;
border:thin outset #666666;
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}

#rechercheForm {
}

#validForm {
}

.marque {
background-color:transparent;
font-size:11px;
}

table.formulaire, table.resultat, table.detail {
padding:0;
width:600px;
}

table.formulaire {
padding:5px;
}
table.resultat {
width:730px;
}
table.resultat th.champRaisonSociale {

}
table.resultat th.champLogo {
}
table.resultat th.champWeb {
}
table.resultat th.champStands {
}
table.resultat th.champNouveau {
}
table.resultat th.champPays {
}
table.resultat th.champContact {
}

table.resultat td {
border-top:1px solid #FFE581;
padding-bottom:5px;
padding-top:5px;
}

/*table.resultat tr:hover {
background-color:#EFEFEF;
}*/

table.resultat td.bordLeft {
}
table.resultat td.bordRigth {
}
table.resultat td.champRaisonSociale {
}
table.resultat td.champLogo {
}
table.resultat td.champWeb {
}
table.resultat td.champStands {
}
table.resultat td.champNouveau {
}

table.resultat td.champContact {
}

table.resultat tr {
border-bottom:#999999 dotted 1px;
height:20px;
}

.nombreExposants {
background-color:#FFCC00;
}
.pageCourante {
}
.pagination {
width:730px;
}
.pagination2 {
}
table.detail {
border:1px solid #FFCC00;
width:500px;
}
table.onglets {
border-bottom:2px solid #FFCC00;
width:500px;
}
.onglet1, .onglet2, .onglet3 {
background-color:#FFE581;
border-color:#FFCC00;
border-left-style:solid;
border-right-style:solid;
border-top-style:solid;
border-width:2px;
color:#000000;
text-transform:uppercase;
}

.onglet1 a, .onglet2 a, .onglet3 a {
color:#666666;
}

.onglet1:hover, .onglet2:hover, .onglet3:hover {
background-color:#FFCC00;
}


.onglet1Sel, .onglet2Sel, .onglet3Sel {
background-color:#FFCC00;
border-color:#FFCC00;
border-left-style:solid;
border-right-style:solid;
border-top-style:solid;
border-width:2px;
color:#000000;
text-transform:uppercase;
}
.titreOngletSel {
color:#000000;
font-weight:bold;
text-transform:uppercase;
}
#recherchewait, #resultatwait {
display:none;
height:100px;
text-align:center;
vertical-align:middle;
width:400px;
}

