/* CSS - GLOBALES */
@media screen {
    /* GENERIQUE */
    body {
        margin:0px;
        padding:0px;
        font-size:11px;
        color:#FFFFFF;
        font-family:Arial, Verdana, Helvetica, Sans-serif;
        background-position:top center;
        background-repeat:repeat-y;
        background-color:#000000;
        text-align:center;
    }
    div, p, ul {
        margin:0px;
        padding:0px;
    }
    br {
        float:none;
        clear:both;
    }
    a {
    }
    a:hover {
        text-decoration:none;
    }
    img {
        border:0px;
        display:inline;
    }
    form, form fieldset, form fieldset label, form fieldset input, form fieldset select, form fieldset textarea {
        margin:0px;
        padding:0px;
        border:0;
    }
    /* CLASSES */
    .nofloat {
        clear:both;
        float:none;
    }
    br.nofloat {
        font-size:1px;
    }
    .txt-left {
        text-align:left;
    }
    .txt-center {
        text-align:center;
    }
    .txt-right {
        text-align:right;
    }
    .txt-justify {
        text-align:justify;
    }
    .txt-size-p {
        font-size:9px;
    }
    .txt-size-m {
        font-size:11px;
    }
    .txt-size-g {
        font-size:13px;
    }
    
    /* Backgrounds Globaux */
    div#main div#blocheader div#header-mdr form fieldset input.btn { 
        background-image:url(../images/static/0811-cap-header-mot-rech-btn-submit.gif); 
    }
    
    /* Filtre + Calque */
    #filtre{
        float:left;
        background-color:#666666;
        display: none;
        position:absolute;
        filter:alpha(opacity=50);
        VISIBILITY: visible;
        WIDTH: 1260px;
        HEIGHT: 863px;
        opacity: 0.7;
        MozOpacity: 0.7;
        KhtmlOpacity: 0.7;
        top:0;
        left:0;
        z-index:110000;        
    }
    
    #calque{
        display:none;
        width:560px;
        height:577px;
        position:absolute;
        z-index:200000;
        color:#000000;
        overflow-y:hidden;
        overflow-x:hidden;
    }    
    
    #calque.newsletter,
    #calque.sondage {
        background-color:#FFF;
    }
    #calque.newsletter #bloc_fermer,
    #calque.sondage #bloc_fermer {
        float:right;
        margin-bottom:6px;
        margin-left:6px;
        margin-right:6px;
        margin-top:6px;
    }
}
@media print {
/* GENERIQUE */
/* STYLES */
}
