body
{
margin-top : 2px;
padding : 0px;
background-color : #E2E6E7;
text-align: center;
}

#logo {
position: relative;
border-style:none; 
background-image: url(http://www.allsportauto.com/stageauto/design/logo.gif);
background-repeat: no-repeat;
width:400px; 
height:75px;
margin-top: -20px;
margin-left : 65px;
z-index : 2;
}

#phrase
{
position: relative;
margin-top: 10px;
margin-left : 200px;
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.general
{
background-color : #FFFFFF;
}

.fond
{
background-color : #32A8BD;
}

.suivi
{
height : 23px;
text-align: center;
background-color : #32A8BD;
border-top : 1px solid #FFFFFF;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.hfaq
{
height : 50px;
text-align: left;
background-image: url(http://www.allsportauto.com/stageauto/design/hfaq.gif);
background-repeat: no-repeat;
width:212px; 
height:115px;
}

.recherche
{
height : 50px;
text-align: left;
background-color : #F67C0D;
border-right : 2px solid #FFFFFF;
border-bottom : 2px solid #FFFFFF;
}

.cmenu
{
background-color : #FFFFFF;
}

.cmenu2
{
background-color : #32A8BD;
}

.pied
{
height : 40px;
text-align: center;
background-color : #F67C0D;
border-top : 2px solid #FFFFFF;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
text-align: center;
}

#place
{
position: relative;
margin-top: 8px;
margin-left: 13px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

#place2
{
margin-left: 30px;
text-align: left;
}

h1
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

#bouton {
margin-left: 660px;
margin-top: -22px;
}

select { 
font-size: 10px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #101070;
width: 130px; 
}

.select2 { 
padding: 0px;
font-size: 11px;
font-weight : bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #101070;
width: 230px; 
margin-top : 10px;
}

.selecteur
{
font-size: 11px;
font-weight : bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #101070;
}

.separateur
{
border-style:none; 
background-image: url(http://www.allsportauto.com/stageauto/design/resa.gif);
background-repeat: no-repeat;
width:400px; 
height:70px;
text-align: center;
}

/*font: bold 12px/24px verdana;*/
#titre_esp_candidat {
FONT: bold 11px/21px verdana;
/*FONT-SIZE: 10px;*/
COLOR: #FFFFFF;
/*FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;*/
TEXT-DECORATION: none;
text-align: center;
background-color: #F67C0D;
height: 21px;
background-image: url(http://www.allsportauto.com/stageauto/design/fond_cellule_titre.gif);
background-repeat: repeat;
}

#titre_esp_candidat2 {
FONT: bold 11px/21px verdana;
COLOR: #FFFFFF;
TEXT-DECORATION: none;
text-align: center;
background-color: #101070;
height: 21px;
background-image: url(http://www.allsportauto.com/stageauto/design/fond_cellule_titre.gif);
background-repeat: repeat;
}

#titre_esp_candidat3 {
FONT: bold 11px/21px verdana;
COLOR: #101070;
TEXT-DECORATION: none;
text-align: center;
background-color: #E8F2F5;
height: 21px;
background-image: url(http://www.allsportauto.com/stageauto/design/fond_cellule_titre.gif);
background-repeat: repeat;
}

.mini_annonce
{
text-align : justify;
FONT-WEIGHT: none;
FONT-SIZE: 11px;
COLOR: #101070;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.quest{
text-align : justify;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #c70000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.gau
{
background-color : #101070;
FONT-SIZE: 11px;
COLOR: #FFFFFF;
Font-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align : center;
border: 1px solid #FFFFFF;
}

.dro
{
background-color : #DBDBDB;
FONT-SIZE: 11px;
COLOR: #101070;
Font-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align : center;
border: 1px solid #FFFFFF;
}

.teteresa{
FONT-SIZE: 11px;
COLOR: #101070;
Font-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align : left;
border-bottom: 2px solid #F67C0D;
}

.formask
{
FONT-SIZE: 10px;
COLOR: #101070;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align : justify;
background-color: #FFFFFF;
}

h2
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #C70000;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

.cheque{
background-color : #FFEFFF;
FONT-SIZE: 10px;
COLOR: #101070;
Font-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align : justify;
}

.formask
{
FONT-SIZE: 10px;
COLOR: #101070;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align : justify;
background-color: #FFFFFF;
}

.teteres{
FONT-SIZE: 11px;
COLOR: #000000;
Font-WEIGHT: bold;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
text-align : center;
}
/* ************************************************************************ Liens *********************************************************** */

a.menu:link
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}  

a.menu:hover
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

a.menu:visited
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

a.menu2:link
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #101070;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}  

a.menu2:hover
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #101070;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

a.menu2:visited
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 11px;
COLOR: #101070;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

a.return:link
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #F67C0D;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}  

a.return:hover
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #F67C0D;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

a.return:visited
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #F67C0D;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

a.page:link
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #101070;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}  

a.page:hover
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #101070;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}

a.page:visited
{
margin: 0px;
padding: 0px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #101070;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}
