/* style principal */
body {
    border:0px;
    margin:0px;
    padding:0px;
    width:100%;
    height:100%;
    background-color:#FFFFFF;
    color:#505050;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    font-variant:normal;
    letter-spacing:normal;
    word-spacing:normal;
    text-transform:none;
    text-decoration:none;
    text-shadow:none;
    text-indent:0px;
    line-height:normal;
    white-space:normal;
    text-align:left;
}
a.link2 {
display:block;
text-align:center;
width:170px;
}
.bando_home{
	margin-top: 20px;
}
/* élément de block */
div, p, ul, ol, dl, li, dd, dt, h1, h2, h3, h4, h5, h6, hr, form, pre, blockquote, fieldset, address, del, ins, iframe {
    border:0px;
    margin:0px;
    padding:0px;
	/*width:100%;*/
    background-color:transparent;
    color:#505050;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    font-variant:normal;
    letter-spacing:normal;
    word-spacing:normal;
    text-transform:none;
    text-decoration:none;
    text-shadow:none;
    text-align:left;
    text-indent:0px;
    line-height:normal;
    white-space:normal;
    /*overflow:hidden;*/
    display:block;
    float:none;
}
hr {
	border:1px solid #898787;
	margin:2px 10px 2px 10px;
}
/* élément en ligne  */
a, span, strong, em, img, input, br, sup, sub, abbr, acronym, legend, label, select, option, optgroup, textarea, object, param, dfn, cite, code, kbd, samp, var {
    border:0px;
    margin:0px;
    padding:0px;
    background-color:transparent;
    color:#505050;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    /*font-size:10px;*/
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    font-variant:normal;
    letter-spacing:normal;
    word-spacing:normal;
    text-transform:none;
    text-decoration:none;
    text-shadow:none;
    text-indent:0px;
    line-height:normal;
    white-space:normal;
    display:inline;
}
a, span, em, img, input, br, sup, sub, abbr, acronym, legend, label, select, option, optgroup, textarea, object, param, dfn, cite, code, kbd, samp, var {
    font-size:10px;
}
select{
    background-color:#FFFFFF;
}
p { margin-bottom:10px; } 
img, input { vertical-align:middle; }
em { color:#414141; font-style:italic; }
b { color:#414141; font-weight:bold; }
strong { font-weight:bolder; }
li { display:list-item; list-style-position:outside; margin-left:18px; }
ol { display:list-item; list-style-type:upper-alpha; }
li a:link, li a:visited, li a:active { color:#666666; }
/*a, input { cursor:pointer; }*/
a { cursor:pointer; }
a:link { text-decoration:none; }             /* lien non visité */
a:visited { text-decoration:none; }          /* lien visité */
a:hover { color:#708528; text-decoration:none; }   /* lien survolé */
a:active { text-decoration:none; }                /* lien actif (cliqué) */
a:focus { text-decoration:none; }   /* lien focusé (touche tab) */
/* tableau */
table, tr, td, th, thead, tfoot, tbody, caption {
    border:0px;
    margin:0px;
    padding:0px;
/*    background-color:transparent;*/
/*    color:#505050;*/
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    font-style:normal;
    font-stretch:normal;
    font-variant:normal;
    letter-spacing:normal;
    word-spacing:normal;
    text-transform:none;
    text-decoration:none;
    text-shadow:none;
    text-indent:0px;
    line-height:normal;
    white-space:normal;
}
table { display:table; }
th { display:table-cell; vertical-align:middle; text-align:center; padding:5px; }
td { display:table-cell; vertical-align:top; padding:2px; }
th { font-weight:bolder; }

#introduction { background-color: #EFEFEF; padding : 20px; position: absolute; top: 1490px; width: 940px; }
#introduction h2, #introduction h3 { background: url(/images/2008/puce_fleche_droite.gif) no-repeat left center; color: #90B531; padding: 0 0 0 10px; }
#introduction h3:hover { cursor: pointer; }
#introduction p { text-align: justify; }
/*#intro_space { height: 390px; }*/
