/****************************************************************************/
/***                                                                      ***/
/***  MENU VERTICAL                                                             ***/
/***                                                                      ***/
/****************************************************************************/

#login, #mot_passe {
    height: 18px;
    border: 1px solid #64879B;
    font-family: Verdana;
    font-size: 9pt;
    padding-left: 18px;
    padding-top: 2px;
}

#login {
    width: 140px;
    margin-top: 2px;
    background: #fff url(imagesStyle/form_login.gif) no-repeat;
    display: block;
}

#mot_passe {
    width: 115px;
    background: #fff url(imagesStyle/form_mot_passe.gif) no-repeat;
}

#newsletter_email {
    width: 135px;
}

#bouton_ok {
    height: 23px;
    width: 25px;
}

/******************** NON UTILISE ******************************/

/*
#menu_vertical {
    margin: 5px;
    font-family: Verdana;
    font-size: 0.8em;
    color: #c9d5d8;
    text-align: justify;
}

#menu_vertical a {
    text-decoration: none;
    outline:none;
    color: #000;
}

#menu_vertical a:hover {
    border-bottom: 1px dotted;
    color: #F86414;
}***************************************************************/

.menu_titre, .menu_titre_premier {
    display: block;
    text-align: center;
}

.menu_titre {
    padding-top: 20px;
}

#bloc_menu_vertical {
    width: 190px;
    vertical-align: top;
    color: #FFF;
	background: url('images/fond_menu_vertical.jpg') no-repeat #c9d5d8;
    text-align: justify;
    padding-top: 5px;
}


#bloc_menu_vertical a {
    color: #FFF;
}

#bloc_menu_vertical a:hover {
    color: #903c06;
}


#bloc_menu_vertical .titre {
    color: #FFF;
    background: #099;
    font-weight: bold;
    text-align: center;
    padding: 3px;
}

/*********************Style pour les différents menus (partenaires...° **********************/

/*Les images dans les onglets du menu :
 2 positions selon la largeur du texte*/

.imgOnglet{
position : absolute;
top:4px;
left:7px;
}

/* si le texte est large utilisé cette classé pour que l'image soit plus à gauche */
.imgOnglet2{
position : absolute;
top:4px;
left:1px;
}
/* selon la hauteur de l'onglet trois classes topPetit, Moyen et Grand */

#bloc_menu_vertical .topP,.topM,.topG {
color : #eb6214;
font-size: 10px;
font-weight : bold;
font-family: Tahoma ;
margin-top: 5px;
}

#bloc_menu_vertical .topP {
position : relative;
height:30px;
width:170px;
background : url('imagesStyle/haut-tabP.png');
}

#bloc_menu_vertical .topM {
position : relative;
height:37px;
width:170px;
background : url('imagesStyle/haut-tabM.png');
}

#bloc_menu_vertical .topG {
position : relative;
height:50px;
width:170px;
background : url('imagesStyle/haut-tabG.png');
}

#bloc_menu_vertical .contenu {
width:168px;
padding-left:2px;
text-align : left;
background-color : #ea6312; 
}

#bloc_menu_vertical .bottom{
height:15px;
width:170px;
background : url('imagesStyle/bas-tab.jpg') no-repeat;
padding-bottom: 5px;
}

/* exemple: Menu partenaire -> insérer votre site gratuitement */
.indication {
color : #fff;
font-size:10px;
font-weight : 800;
font-family: Helvetica;
}

#bloc_menu_vertical .div_pub {
width : 190px;
}




