﻿Body{ font-family:Verdana, Arial;color : #000000;font-size:11px;}
.Fond{position:absolute;z-index:0;width:100%;}
.Titre{position:absolute;top:85px;left:50px;z-index:1;}
.TitreNews{color:#444444; font-size:12px; font-weight:bold }
.TitrePublication{font-family:Verdana, Arial; color:#444444; font-size:11px; font-weight:normal}
.TexteNews{font-size:11px;text-align:justify; color:#444444;font-weight:normal; }

a.MenuNiveau1{color:#FFFFFF;text-decoration:none;font-size:14px; }
a.MenuNiveau1:hover{color:#FFFFFF;text-decoration:none;font-size:15px;}
a.MenuNiveau2{color:#000000;text-decoration:none;font-size:12px;}
a.MenuNiveau3{color:#ED7A05;text-decoration:none;font-size:14px; margin-left:50px; display:block;}
a.MenuNiveau3:before{content:">"; margin: 3px}

a{color:#00A5CE;text-decoration:none;font-family:Verdana, Arial;font-size:11px;}
a:visited{text-decoration:none;}
a.ressource{color:#00A5CE;text-decoration:none;font-size:11px;}
a.ressource:visited{color:#00A5CE;text-decoration:none;font-size:11px;}

a.lienMediaInterne{font-weight:normal;}
a.lienExterne{color:#000000;font-weight:normal; font-style:italic; border-bottom:1px dotted #000000; }

a.lienPied{ color:#00A5CE; }
div.piedModule
{
    margin-top:5px;
    width:100%;
    text-align:left;
    border:0px solid #000000;
    position:relative;
    margin-left:auto;
    margin-right:auto;
    z-index: 9999;    
}


.iLoadingElement
{
    z-index:99999;
    opacity:0.5;
    filter:alpha(opacity=50);
    color:#151515;
}

DIV.tip, DIV.tipErreur, DIV.tipTexte
{
    position:absolute;
    z-index:99999;
    background:#FFFFFF;
    -moz-box-shadow: 4px 4px 12px #aaa; 
    -webkit-box-shadow: 4px 4px 12px #aaa; 
    box-shadow: 4px 4px 12px #555;
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=12);
    zoom: 1;
    padding:5px 5px 5px 5px;
    border:1px solid #C6C6CE;
}

DIV.helpTip
{
    position:absolute;
    background:#000000;
    z-index:99999;
    opacity:0.9;
    filter:alpha(opacity=90);
    color:#FFFFFF;
}
DIV.tipErreur { background:#FF7270; }
DIV.tipTexte { text-align:left; }
DIV.tipSmallErreur { color:#FF7270; font-size:10px; }

select
{
    font-family:Verdana, Arial;
    color:#000000;
    font-size:10px;
    height:20px;
    margin:3px;
    vertical-align:middle;
    border:solid 1px #A0A0A0;
}


.ensavoirplus 
{
    background-color:#00A5CE;
    padding:10px 10px 10px 10px;
    color:#FFFFFF;
}

a.lienRessourceLiee{color:#FFFFFF}
a.lienCarte{color:#000000;text-decoration:none;font-size:12px;font-weight:normal;}
a.lienCarte:hover{font-size:12px;font-weight:normal;text-decoration:underline;}

a.titreModule {float:left; font-family:Verdana Arial; font-size:16px; font-weight:bold; text-align:left; color:#ED7A05; border-bottom:solid 1px #ED7A05; width:100%; height:25px; text-indent:40px; }

a.menu{font-size:13px;color:#FFFFFF;}
a.menuPerso{color:#000000;text-decoration:none;font-size:11px;}
a.menuPerso:hover{color:#000000;text-decoration:none;font-size:11px;text-decoration:underline;}

a.selected{font-weight:bold}

a.boutonFermer{color:#F38D22; font-size:10px; background-repeat:no-repeat; text-indent:100px;}

TABLE.calendrier{border:solid 1px #A0A0A0; width:175px; background:#FFFFFF; font-size:12px; font-weight:normal; z-index:1000; width:100%}

TABLE.moduleCarto{background:#FFFFFF}
.enteteModuleCarto{background:#C1C5C9}
.boutonsModulesCarto
{
        background:#C6C6CE;
        color:#000000;
}
.boutonsModulesCarto_inactif
{
        background:#00A5CE;
        color:#FFFFFF;
}

DIV.calendrier{ z-index:999999; position:absolute;}

.titreArticle{font-size:16px;color:#D06D0D;}

div.autocomplete ul li.selected { background-color: #ffb;}

DIV.deck {background:#FFFFFF; border:solid 1px #000000; padding:0px 10px 0px 10px; overflow:hidden; text-align:center;}
DIV.ModuleDroiteSmall{ border:solid 0px #FF0000; float:right; width:320px; padding:0px 0px 0px 0px;}
DIV.ModuleGaucheSmall{ border:solid 0px #00FF00; float:left; width:320px; padding:0px 0px 0px 0px;}
DIV.ModuleCentreSmall{ border:solid 0px #0000FF; float:left; width:320px; padding:0px 0px 0px 10px;}
DIV.ModuleGaucheLarge{ border:solid 0px #FFFF00; float:left; clear:left; width:650px; background:#FFFFFF; text-align:left;}
DIV.MainPanel{ border:solid 0px #0000FF; float:left; clear:left; width:650px; background:#FFFFFF; text-align:left; }
DIV.ModuleGaucheLargePied{ border:solid 0px #0000FF; float:left; clear:left; width:650px; background:#FFFFFF; text-align:left;}
DIV.ModuleLarge{ border:solid 0px #000000; float:left; clear:both; width:100%; background:#FFFFFF; text-align:left;}
DIV.ressourceListe { width:100%}
DIV.ModuleDroiteMiddle{ border:solid 0px #FF0000; float:right; clear:right; width:450px; background:#FFFFFF; text-align:left;}
DIV.ModuleGaucheMiddle{ border:solid 0px #00FF00; float:left; width:450px; background:#FFFFFF; text-align:left;}
DIV.ModulePleinePage{ border:solid 0px #00FF00; float:left; width:100%; background:#FFFFFF; text-align:left;}
DIV.ModuleDroiteLarge{ border:solid 0px #FF0000; float:right; clear:right; width:645px; background:#FFFFFF;}

DIV.moduleContent { border:0px solid #0000FF; width:100% }
DIV.noBorderModule { border:0px solid #000000; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; float:left; background:#FFFFFF; width:100%;}
DIV.module { border:0px solid #000000; border-top:2px solid #C6C6CE; padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; float:left; background:#FFFFFF; min-height:100px}
DIV.moduleRessource { clear:left; width:100% }
DIV.titreModule { font-family:Verdana, Arial; font-size:16px; font-weight:bold; text-align:left; color:#ED7A05; border-bottom:solid 0px #A0A0A0 ; line-height:36px; padding-left:36px; vertical-align:sub; }
DIV.menuModule { border:solid 0px #000000; position:relative; font-family:Verdana, Arial; text-align:right; background:#FFFFFF; border-bottom:solid 1px #ED7A05; float:right;}
DIV.titreModuleRessources { display:none; }
DIV.titreModuleInvisible {display:none; height:0px; }
DIV.titreModuleLight { font-size:11px; color:#000000; text-align:left; font-weight:bold; border-bottom:solid 0px #CDCDCD; width:100%; border-bottom:10px solid #FFFFFF; line-height:15px; padding:0px 10px 0px 0px; }
DIV.titreModuleBoiteAOutils{ background:#FFFFFF url(Images/pictos/commune.png) no-repeat left }
DIV.titreModuleMedia{ background:#FFFFFF url(Images/pictos/publications.png) no-repeat left }
DIV.titreModuleIndice{ background:#FFFFFF url(Images/pictos/alertes.png) no-repeat left }
DIV.titreModuleNews{ background:#FFFFFF url(Images/pictos/news.png) no-repeat left }
DIV.titreModuleAnalyse{ background:#FFFFFF url(Images/pictos/etudes.png) no-repeat left }
DIV.titreModuleValeurs{ background:#FFFFFF url(Images/pictos/station.png) no-repeat left }
DIV.titreModuleMap{ background:#FFFFFF url(Images/pictos/carte.png) no-repeat left }
DIV.titreModuleArborescence{ background:#FFFFFF url(Images/pictos/thematique-sansBoite.png) no-repeat left }
DIV.titreModuleProfil{ background:#FFFFFF url(Images/pictos/infos.png) no-repeat left }
DIV.titreModuleVoeux{ background:#FFFFFF url(Images/pictos/picto_voeux.png) no-repeat left }
DIV.titreModuleCentral{ display:none }
DIV.titreModuleGros{ background:#FFFFFF; font-weight:14px; font-weight:normal; border-bottom:0px solid #FFFFFF; color:#000000; text-indent:0px }


img{border:0px solid;}
a.lienFinal{color:#000000;text-decoration:none;font-size:12px;font-weight:normal;}
a.lienFinal:hover{font-size:12px;font-weight:normal;text-decoration:underline;}

table.defaultBox{border:solid 2px #DDDDDD; background:#FAFAFA; margin:15px}
table.exportTable{border:solid 2px #DDDDDD; background-color:#FAFAFA; font-size:10px;}
table.module{border:0;width:300px;}

td.valeurValide{color:#000000}
td.valeurNonValide{color:#CDCDCD}

.TitreIndice{color:#000000;background-color:#FFFFFF;font-weight:bold}
.ALEDALEP0{color:#FFFFFF;background-color:#8DA81D;font-weight:bold}
.ALEDALEP2{color:#FFFFFF;background-color:#DF2325;font-weight:bold}
.ALEDALEP3{color:#FFFFFF;background-color:#822100;font-weight:bold}
.PREVI0{color:#FFFFFF;background-color:#FFFFFF;font-weight:bold}
.PREVI1{color:#8DA81D;background-color:#FFFFFF;font-weight:bold}
.PREVI2{color:#FFFF00;background-color:#FFFFFF;font-weight:bold}
.PREVI3{color:#FFA633;background-color:#FFFFFF;font-weight:bold}
.PREVI4{color:#DF2325;background-color:#FFFFFF;font-weight:bold}
.transparent { background-color: #ffffff; filter:Alpha(Opacity=55); -moz-opacity:0.55; text-align:center;vertical-align:middle}

UL.liste_publication {text-align:left;}
LI.liste_publication_item:hover { background:#CFCFCF; cursor:pointer; }
LI.liste_publication_item{background:transparent;cursor:default;}

TABLE.news { background:transparent; cursor:default; margin-bottom:10px; }

TABLE.news:hover
{
    background:#CFCFCF; cursor:pointer;
}
