body { font-family: Tahoma; font-size: 10pt; color: #FFFFFF; }

input {font-family: Tahoma; font-size: 8pt; color: #000000; }
               
a.menu-haut {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; background-image: 
               url('../image/separation.gif'); background-repeat: no-repeat; 
               background-position: right center; text-decoration:none; padding-left:15px; padding-right:25px; padding-bottom: 2px}
a:hover.menu-haut {font-family: Tahoma; font-size: 10pt; color: #000000;}


a {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration:underline}


a.button-menu { 
display:block;
height: 44px;
margin-top:23px;
padding-left:6px;
padding-right: 10px;

text-decoration: none;
color: #ffffff;
font-family: Tahoma, Helvetica, sans-serif;
font-size:12px;
font-weight:normal }


a:hover.button-menu {
background: url('../image/bouton-menu_02.jpg') no-repeat top right; 
height: 44px;
margin-top: 10px;
padding-left:0px;
padding-right: 10px;
margin-bottom:0px;

text-decoration: none;
color: #ffffff;
font-family: Tahoma, Helvetica, sans-serif;
font-size:12px;
font-weight:normal
}


a:hover.button-menu span {
background: url('../image/bouton-menu_01.jpg') no-repeat; 
line-height:14px;
padding-left:6px; padding-right:0px; padding-top:0px; padding-bottom:27px
} 




a.button {
    
    background: url('../image/modele-photo_10.jpg') no-repeat top right; 
display: block;
float: left;
height: 25px;
margin-right: 6px;
padding-right: 8px;

text-decoration: none;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold
}
a.button span {

background: url('../image/modele-photo_09.jpg') no-repeat; 
display: block;
line-height: 22px;
padding-left:8px; padding-right:0; padding-top:2px; padding-bottom:5px
} 
a:hover.button span{
text-decoration:none;
}

a.button-gris {
    
    background: url('../image/modele-photo_41.jpg') no-repeat top right; 
display: block;
float: left;
height: 25px;
margin-right: 6px;
padding-right: 8px;

text-decoration: none;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold
}
a.button-gris span {

background: url('../image/modele-photo_40.jpg') no-repeat; 
display: block;
line-height: 22px;
padding-left:8px; padding-right:0; padding-top:2px; padding-bottom:5px
} 
a:hover.button-gris span{
text-decoration:none;
}

.departement {font-size: 8pt; font-family: Tahoma; color: #808080; border:1}

.gauche {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; padding-left:12px; padding-right:10px; padding-top:20px;}

.gauche-top {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; padding-left:20px; padding-right:10px; padding-top:10px; padding-bottom:10px; }


.offre-casting {font-size: 10pt; font-family: Tahoma; color: #FFFFFF; font-weight: bold}

.nouveau-modele {font-family: Tahoma; font-size: 10pt; color: #OOOOOO; border:0px; background-color: #FFFFFF;}

.modele {font-size: 10pt; font-family: Tahoma; color: #FFFFFF; font-weight: bold; margin-left:5; margin-right:5; margin-top:8px; margin-bottom:8px}

.contenu {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; padding: 30px}
.contenu2 {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; padding-left: 30px; padding-right: 30px; }
.texte {font-family: Tahoma; font-size: 10pt; color: #FFFFFF;padding-top:10px; padding-bottom:10px}

.contenu-gris {padding:20px; font-family: Tahoma; font-size: 10pt; color: #FFFFFF; background-image: 
               url('../image/modele-photo_32.jpg'); background-repeat: no-repeat; 
               background-position-y: top}
               
.bottom {font-size: 10pt; font-family: Tahoma; color: #FFFFFF; padding-left: 10px; 
               padding-right: 10px; padding-top: 20px}
               
.tableau-fiche {border:1px solid #FFFFFF; font-family: Tahoma; font-size: 10pt; padding-left: 10px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px}
               
               
.tableau-titre {font-weight: bold; font-family: Tahoma; font-size: 10pt; color: #FFFFFF; background-color:#5d5d5d; padding-top:5px; padding-bottom:5px; padding-left: 15px; padding-right: 15px;}

.tableau-ligne {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; background-color:#A2A2A2; padding-top:3px; padding-bottom:3px; padding-left: 15px; padding-right: 15px;}
.tableau-ligne1 {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; background-color:#787878; padding-top:3px; padding-bottom:3px; padding-left: 15px; padding-right: 15px;}
.tableau-texte {font-family: Tahoma; font-size: 10pt; color: #FFFFFF; padding-top:6px; padding-bottom:6px; padding-left: 15px; padding-right: 15px;}