

a{
    color:rgb(0,132,201);
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-weight:600;

    font-style:normal;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;

}

a:link,a:visited{
    text-decoration:none;
}

a:active,a:hover{
    text-decoration:underline;
}

body{
    
    color:#330000;
    background-attachment: fixed;
    background-position:center;
    background-repeat:no-repeat;
    background-color:white;
    background-image:url(../images/logo_ybsa_bonhomme_900px.png);

    font-family:Verdana,Arial,Helvetica,sans-serif;

    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;

    scrollbar-3dlight-color : #000000;
    scrollbar-arrow-color : #000000;
    scrollbar-base-color : rgb(0,132,201);
    scrollbar-darkshadow-color : Black;
    scrollbar-face-color : rgb(0,132,201);
    scrollbar-highlight-color : rgb(0,132,201);
    scrollbar-shadow-color : #000000;
    scrollbar-track-color : rgb(255,255,255);
}

marquee{
    color:#0000CC;

    font-family:Verdana,Arial,Helvetica,sans-serif;
}

TABLE{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-style:normal;
    border-color:#330000;
    table-border-color-light:#330000;
    table-border-color-dark:#330000;
}

TD{
    border-color:#330000;
}

h1{
    color:rgb(247,73,2);

    font-family:Verdana,Arial,Helvetica,sans-serif;

    font-weight:bold;
    font-style:normal;
}

h2{
    color:rgb(247,73,2);

    font-family:Verdana,Arial,Helvetica,sans-serif;

    font-weight:bold;
    font-style:italic;
}

h3{
    color:rgb(247,73,2);

    font-family:Verdana,Arial,Helvetica,sans-serif;

    font-weight:normal;
    font-style:normal;
}

h4{
    color:rgb(247,73,2);

    font-family:Verdana,Arial,Helvetica,sans-serif;

    font-weight:normal;
    font-style:italic;
}

h5{
    color:rgb(247,73,2);

    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-style:normal;
}

h6{
    color:rgb(247,73,2);

    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-style:normal;
}


INPUT{


}

.button{
    border-style:solid;
    border-width:1pt;
    font-family:Arial,Helvetica,sans-serif;
    font-style:normal;	
    color:#FFF;
    background-color:#333;

}

IL{
    list-style-image:url(bull2_water.gif);
}

label{
    color:#F8EECE;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-style:normal;
}
TEXTAREA{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-style:normal;
}

FIELDSET{
    border-color:#1C377C;
    color:#F8EECE;
    border-style:solid;
    border-width:1pt;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-style:normal;
}

LEGEND{
    color:#F8EECE;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-style:normal;
}

SELECT{
    color:#000000;
    border-color:#B4BED6;
    border-style:solid;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-style:normal;
}

CAPTION{
    color:#F8EECE;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-style:normal;
}
TH{
    color:#F8EECE;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-style:bold;
}

hr{
    color:#213D83;
    height:2px;
}

img{
    border:none 1px black;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
}


.listimpair{

    color:black;
    background-color:white;
    border-style:solid;
    border-width:thin;
    border-color:#999;


}


.h3info{
    color:rgb(255,255,255);

    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-weight:bolder;
    font-style:oblique;
}

.box{
    border:none;
    width: 900px;
    PADDING-LEFT:15px;
    PADDING-RIGHT:15px;
    PADDING-BOTTOM:15px;
    PADDING-TOP:15px;
    text-align:left;
    color:black;
    background-color:E6F0F6;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
    display:block;
}

.mainbox{
    border:none;
    position: relative;

    width: 1000px;
    margin : auto; 

    PADDING-LEFT:15px;
    PADDING-RIGHT:15px;
    PADDING-BOTTOM:15px;
    PADDING-TOP:15px;
    
    text-align:left;  
    color:black;
    background-color:E6F0F6;
    filter:alpha(opacity=85);
    opacity: 0.85;
    -moz-opacity:0.85;
    display:block;
}

.infobox{
    border:solid 1px black;
    PADDING-LEFT:15px;
    PADDING-RIGHT:15px;
    PADDING-BOTTOM:15px;
    PADDING-TOP:15px;
    text-align:left;
    color:white;
    background:gray;
    display:block;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
}
.infobox500{
    border:solid 1px black;
    PADDING-LEFT:15px;
    PADDING-RIGHT:15px;
    PADDING-BOTTOM:15px;
    PADDING-TOP:15px;
    text-align:left;
    color:white;
    background:gray;
    width:500;
    display:block;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
}
.infobox600{
    border:solid 1px black;
    PADDING-LEFT:15px;
    PADDING-RIGHT:15px;
    PADDING-BOTTOM:15px;
    PADDING-TOP:15px;
    text-align:left;
    color:white;
    background:gray;
    width:600;
    display:block;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
}
.infobox700{
    border:solid 1px black;
    PADDING-LEFT:15px;
    PADDING-RIGHT:15px;
    PADDING-BOTTOM:15px;
    PADDING-TOP:15px;
    text-align:left;
    color:white;
    background:gray;
    width:700;
    display:block;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
}
.infobox800{
    border:solid 1px black;
    PADDING-LEFT:15px;
    PADDING-RIGHT:15px;
    PADDING-BOTTOM:15px;
    PADDING-TOP:15px;
    text-align:left;
    color:white;
    background:gray;
    width:800;
    display:block;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
}

.infomsg{
    color:Green;
    letter-spacing:2px;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
}

.alertmsg{
    color:FireBrick;
    letter-spacing:2px;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
}

.calSessionJour{
    color:red;
    text-align:right;
}
.menu_table{
    border:none;
    text-align:center;
    width:auto;
    margin:auto;    
    vertical-align:middle;
    visibility:visible;
    z-index:1;    
}
.menu_titre{
    border:none;
    text-align:center;
    vertical-align:middle;
    width:auto;
    margin:auto;
    padding: 5px 5px 5px 5px;
    position:relative;
    visibility:visible;
    z-index:1;
}

.sous_menu{
    border:none;
    text-align:center;
    vertical-align:middle;
    background-color:inherit;
    display:block;
    width:auto;
    position:relative;
    visibility:visible;
    display:none;
    z-index:12;
    filter:alpha(opacity=75);
    opacity: 0.75;
    -moz-opacity:0.75;
}

