/* Partie centrale - Colonne milieu */

/*
 Barre d'onglet
 */
#barreOnglets {
width: 576px;
margin: 0px;
padding: 0px;
margin-top: 20px;
height: 45px;
position:absolute;
}

dl.listeOnglets, dl.listeOnglets dt, dl.listeOnglets dd {
margin: 0px;
padding: 0px;
}

dl.listeOnglets ol, dl.listeOnglets li {
list-style-type: none;
margin: 0px;
padding: 0px;
}

dl.listeOnglets ol {
width: 566px;
}

dl.listeOnglets {
float: left;	
}

dl.listeOnglets dt {
color: #303188;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
margin-bottom: 20px;
padding-top: 3px;
background-image: url(images/moteur/onglet_gris.gif);
background-repeat: no-repeat;
background-position: top center;
height: 21px;
float: left;
width: 96px;
cursor: pointer;
}

dl.listeOnglets dt.ongletSelectionne {
color: #fff;
background-image: url(images/moteur/onglet_bleu.gif);
}

dl.listeOnglets dd {
background-image: url(images/moteur/barre.gif);
background-repeat: no-repeat;
margin-top: 20px;
padding-left: 16px;
padding-top: 3px;
display: none;
height: 22px;
left: 0;
position: absolute;
}

dl.listeOnglets dd ol {
width: 560px;
}

dl.listeOnglets dd li {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
display: inline;
}

dl.listeOnglets dd ol li a {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
font-weight:bold;
padding-left: 5px;
padding-right: 5px;
}

.listeOnglets li.sousOngletSelectionne a {
color: #303188;
font-weight: bold;
}

/*
 Formulaire recherche
 */
#formulaireRecherche {
background-image: url(images/moteur/bloc_acheter.gif);
background-repeat: no-repeat;
background-position: left -25px;
margin: 30px 0 0 0;
padding: 0px;
height: 280px;
position:relative;
top:62px;
}

ul#listeChampsRecherche li{
height: 300px;
}

ul#listeChampsRecherche {
margin: 0px;
padding: 0px;
list-style-type: none;
}

/* Saisie, transfert et selection */
ul#listeChampsRecherche li{
margin: 0px;
padding: 0px;
float: left;
width: 40px;
}

ul#listeChampsRecherche li#saisie,
ul#listeChampsRecherche li#selection {
width: 255px;
padding-top: 5px;
}

ul#listeChampsRecherche fieldset{
margin: 0px;
padding: 0px;
border-style: none;
}

ul#listeChampsRecherche fieldset legend {
display: none;
}

ul#listeChampsRecherche li label {
color: #0091D3;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin: 0 0 0 10px;
padding: 9px 0 5px 0;
}


html>body ul#listeChampsRecherche li label {
margin: 0 0 0 15px;
}

ul#listeChampsRecherche li label.titreFiltrage {
display: none;
}


.boutonswitch {
margin:0 0 0 10px;
padding:80px 0 0 0;
width:10px;
}

html>body .boutonswitch {
margin:0 0 0 20px;
}

li#saisie select, li#selection select {
margin: 10px 0 0 10px;
padding: 0px;
display: block;
height: 165px;
width: 250px;
}

html>body li#saisie select, li#selection select {
margin: 10px 0 0 15px;
}

li#saisie select.listeChoixFiltree {
margin-top: 3px;
}

li select optgroup {
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

li#saisie p.filtre {
vertical-align: text-top;
}

li#saisie p.filtre select, li#saisie p.filtre input.motsCles {
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
margin: 0px;
padding: 0px;
display: inline;
height: 16px;
}

li#saisie p.filtre select {
width: 175px;
}

li#saisie p.filtre input.motsCles {
margin-bottom: 1px;
margin-top: 1px;
height: 14px;
width: 188px;
}

li#saisie p.filtre input.boutonOK {
color: #BF2228;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
margin: 0px;
padding: 0px;
border: none;
background-color: #EDF1F4;
background-image: url(images/moteur/b_ok.gif);
background-repeat: no-repeat;
height: 15px;
width: 24px;
}

li#saisie .saisieTexte {
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
margin: 0px;
margin-bottom: 5px;
margin-top: 2px;
padding: 0px;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #666666;
border-top: 1px solid #666666;
border-right: 1px solid #CCCCCC;
background-color: #FFFFFF;
display: block;
height: 14px;
width: 250px;
}

/*
 Boutons d'actions
 */
 
ul#listeChampsRecherche li a {
display: block;
}

a#touteSelection, a#critereSelection {
color: #303188;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: right;
text-decoration: none;
margin: 0px;
margin-top: 4px;
padding: 0px;
padding-right: 8px;
padding-top: 1px;
background-position: 100% 0%;
background-repeat: no-repeat;
height: 16px;
	width: 248px;
}

a#touteSelection {
background-image: url(images/moteur/b_effacerselect.gif);
}

a#critereSelection{
background-image: url(images/moteur/b_supprimer.gif);
}

/*
 Validation du formulaire
 */
 
a#transfertUnitaire, a#transfertComplet {
margin: 0px;
margin-bottom: 15px;
margin-left: 15px;
padding: 0px;
height: 18px;
width: 27px;
display: block;
}

a#transfertUnitaire {
margin-top: 60px;
}

ul#listeChampsRecherche.desactive li#saisie {
display: none;
}

ul#listeChampsRecherche li#saisie fieldset {
display: none;
}

ul#listeChampsRecherche.desactive li#saisie fieldset,
ul#listeChampsRecherche.desactive li a {
visibility: hidden;
}

ul#listeChampsRecherche li#progression {
color: #BF2228;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
margin-right: 5px;
padding-top: 80px;

display: none;
float: left;
width: 250px;
}

ul#listeChampsRecherche.desactive li#progression {
display: block;
}

/* Avertissement */

#avertissement {
font-color: #888888;
font-size: 11px;	
display: absolute;
top: 120px;
left: 140px;
width: 580px;
}

#gratteCiel {
left: 665px;
top: 22px;
}

#boutonPub {
height: 70px;
left: 628px;
margin: 0px;
padding: 0px;
position: absolute;
top: -44px;
width: 160px;
}


/* MODIFS DE YASSINE */

option { 
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#585757;
}

.boutonSuivant { 
color: #303188;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
margin: 0px;
margin-top: 10px;
padding: 0px;
border: none;
background-color: #FFFFFF;
background-image: url(images/moteur/b_comptage.gif);
background-repeat: no-repeat;
height: 17px;
width: 216px;
cursor: pointer;
float:right;
}


/*
***************************************************************************
		barre modalites
 ******************************************************************************/

p {
display: block;
font-size:12px;
}

#barreModalites {
text-align: right;
margin: 0px;
padding: 0px;
height: 22px;
left: 190px;
position: absolute;
top: 115px;
width: 570px;
z-index: 1;
}

#barreModalites a {
color: #BF2228;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
margin: 0px;
padding: 0px 0px 0px 5px;
background-color: #FFFFFF;
}

#barreModalites img {
text-decoration: none;
vertical-align: text-bottom;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
}

/*
***************************************************************************
		chemin
 ******************************************************************************/

#chemin {
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
margin: 0px;
padding: 0px;
height: 8px;
left: 0px;
position: absolute;
top: 180px;
width: 760px;
}

#chemin dt {
color: #303188;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: right;
margin: 0px;
padding: 0px 5px 0px 10px;
background-image: url(../images/p_fleche.gif);
background-position: left center;
background-repeat: no-repeat;
display: inline;
}

#chemin dd {
text-align: right;
margin: 0px;
padding: 0px 5px 0px 10px;
background-image: url(../images/p_fleche.gif);
background-position: left center;
background-repeat: no-repeat;
display: inline;
list-style-image: url(../images/p_fleche.gif);
}

#barreModalites li {
display: inline;
}

/* LE MOTEUR */
 
img {
border:none;
}

a {
text-decoration:none;
}
  
#principale {
margin:0;
padding: 0px;
width: 576px;
height: 430px;
}


/*Modifs de yassine*/

li#saisie p.filtre select, li#saisie p.filtre input.motsCles,li#saisie .saisieTexte{
margin-left:16px;
}

