@charset "utf-8";
/* CSS Document */

#div_suggest_search {
    width:101px;
    margin-top:32px;
    padding:2px;
    border-color:#e4e5e5;
    border-width:0px 1px 1px 1px;
    border-style:solid;
    background-color:#FFFFFF;
    -moz-opacity:.95;
    filter:alpha(opacity=95);
    opacity:.95;
    position:absolute;
    overflow:hidden;
    display:none;
    z-index:2;
}

a.div_suggest {
    background-color:#FFFFFF;
    cursor:default;
    width:100%;
    color:#868e97;
    font-size:10px;
    text-decoration:none;
    display:block;
}

div_suggest_hover {
    background-color:#00CCFF;
    cursor:pointer;
}


.input_search {
    border:1px solid #0c4674;
    width:185px;
    height:18px;
    padding:4px 3px 0px 3px;
    margin-right:5px;
    color:black;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}

.input_alert {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 9px;
    font-weight: lighter;
    height: 16px;
    width:118px;
    color: #4f4f4f;
    border:1px solid #FF0E0E;
    vertical-align:bottom;
    background-color:#FFFFFF;
    background-image:url(../images/bkg_field.gif);    
}


.password_alert
{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 9px;
    font-weight: lighter;
    height: 16px;
    width:118px;
    color: #4f4f4f;
    border:1px solid #FF0E0E;
    vertical-align:bottom;
    background-color:#FFFFFF;
    background-image:url(../images/bkg_field.gif);
}

/*******************************/
@charset "UTF-8";
/* CSS Document */


/* BALISES ////////////////////////////////////////////*/

body,td,th {
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: black;
    
}


.input {
    font-family: Arial, sans-serif;
    font-size: 9px;
    font-weight: lighter;
    height: 16px;
    width:118px;
    color: #4f4f4f;
    border:1px solid #4f4f4f;
    vertical-align:bottom;
    background-color:#FFFFFF;
    background-image:url(../images/bkg_field.gif);
    
}

.password
{
font-family: Arial, sans-serif;
    font-size: 9px;
    font-weight: lighter;
    height: 16px;
    width:118px;
    color: #4f4f4f;
    border:1px solid #4f4f4f;
    vertical-align:bottom;
    background-color:#FFFFFF;
    background-image:url(../images/bkg_field.gif);
}


.input_alert {

    
    font-family: Arial, sans-serif;
    font-size: 9px;
    font-weight: lighter;
    height: 16px;
    width:118px;
    color: #4f4f4f;
    border:1px solid #FF0E0E;
    vertical-align:bottom;
    background-color:#FFFFFF;
    background-image:url(../images/bkg_field.gif);
    

    
    
    
    
    
}


.password_alert
{

font-family: Arial, sans-serif;
    font-size: 9px;
    font-weight: lighter;
    height: 16px;
    width:118px;
    color: #4f4f4f;
    border:1px solid #FF0E0E;
    vertical-align:bottom;
    background-color:#FFFFFF;
    background-image:url(../images/bkg_field.gif);
    
}




.tooltip_inner
{

background: #FFFAC6;
color: #808080;
border-bottom-style:solid;
border-left-style:solid;
border-right-style:solid;
border-top-style:none;
border-top:none;
border-top-width:0px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px; 
border-color:#808080;
font: 9px arial,helvetica;
padding:5px;
margin:0px;

}

.tooltip_inner_left
{

background: #FFFAC6;
color: #808080;
border-bottom-style:solid;
border-left-style:solid;
border-right-style:solid;
border-top-style:solid;
border-left:none;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:1px; 
border-color:#808080;
font: 9px verdana,arial,helvetica;
padding:5px;
margin:0px;

}
.tooltip_inner_top
{

background: #FFFAC6;
color: #808080;
border-bottom-style:none;
border-left-style:solid;
border-right-style:solid;
border-left-style:solid;
border-bottom:none;
border-top-width:1px;
border-bottom-width:0px;
border-left-width:1px;
border-right-width:1px; 
border-color:#808080;
font: 9px verdana,arial,helvetica;
padding:5px;
margin:0px;

}



.checkbox
{
padding:0px;
margin:0px;
}





/* MENU ////////////////////////////////////////////*/

td.menu_white{
    background:url(../images/menu-centre.png);
}

a.menu_white, a.menu_white:hover {
    font-family: "Trebuchet MS", Arial, sans-serif;
    font-size: 12px;
    color: #ffffff;
    padding-left:5px;
    padding-right:5px;
    text-decoration:none;
}

.menu_dark_blue{
    font-family: "Trebuchet MS", Arial, sans-serif;
    font-size: 12px;
    color: #233e6d;
    padding-left:5px;
    padding-right:5px;
}

.menu_dark_blue_nopad{
    font-family: "Trebuchet MS", Arial, sans-serif;
    font-size: 12px;
    color: #233e6d;
    padding-left:0px;
    padding-right:0px;
}

.menu_dark_blue{
    font-family: "Trebuchet MS", Arial, sans-serif;
    font-size: 12px;
    color: #233e6d;
    padding-left:5px;
    padding-right:5px;
}

.lien_dark_blue_12, a.lien_dark_blue_12{
    font-family: "Trebuchet MS", Arial, sans-serif;
    font-size: 12px;
    color: #233e6d;
    text-decoration:none;
}

a.lien_dark_blue_12:hover{
    font-family: "Trebuchet MS", Arial, sans-serif;
    font-size: 12px;
    color: #233e6d;
    text-decoration:underline;
}


.cell_menu {
    padding-left:5px;
    padding-right:5px;
}

.cell_menu_start {
    padding-right:5px;
}






/* TEXTES ET LIENS ////////////////////////////////////////////*/




.default_text_ffffff_10
{
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #ffffff;
}

a.default_text_ffffff_10
{
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #ffffff;
        text-decoration:none;
}
a.default_text_ffffff_10:hover
{
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #ffffff;
    text-decoration:underline;
}

.txt_qualipropre {
    font-family: Arial, sans-serif;
    font-size: 9px;
    color: #9ca2cb;
}

.default_text_688bc3_11
{
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #688bc3;
}
.default_text_5d5d5d_11_bold
{
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #5d5d5d;

}

.default_text_838383_11
{
    font-family: Arial, sans-serif;
    font-size: 11px;
    color: #838383;

}
.default_text_484848_10
{
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #484848;

}

.default_text_2f518e_10
{
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #2f518e;
    text-decoration:underline;

}

a.default_text_2f518e_10
{
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #2f518e;
    text-decoration:underline;

}
a.default_text_2f518e_10:hover
{
    font-family: Arial, sans-serif;
    font-size: 10px;
    color: #2f518e;
    text-decoration:none;

}








