
.modmenu tr td
{
    background-color:#fafaf2;
 
    
    text-align:center;
    border: 1px solid #DDF7F2;

    /*-style: italic;   */
}
.bandeau
{
    background-color:#2E9AFE;
    border: 1px solid #DDF7F2;
    color: white;
    
}
.sousbandeau
{
    background-color:#81daf5;
    border: 1px solid #DDF7F2;
    
}

.modmenu td:hover {
    background-color: #f5f5f5;
}

a:link 
{ 
 text-decoration:none;
   color: black;     
} 
            
.modmenu a:hover {
    color: #2C5DFF;
}


.modmenu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        border-collapse: collapse;
        box-shadow: 0px 0px 20px rgba(0,0,0,0.10),
        0px 10px 20px rgba(0,0,0,0.05);
        -moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.10),  0px 10px 20px rgba(0,0,0,0.05);
        -webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.10),
        0px 10px 20px rgba(0,0,0,0.05);
        -o-box-shadow: 0px 0px 20px rgba(0,0,0,0.10),
        0px 10px 20px rgba(0,0,0,0.05);
        
        width: 96%;
        
    }
            
.retourligne {
    clear: both;
}
            
.france{
    background:url(//static.meteociel.fr/images/drapeaux/fr.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.espagne{
    background:url(//static.meteociel.fr/images/drapeaux/es.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.italie{
    background:url(//static.meteociel.fr/images/drapeaux/it.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.uk{
    background:url(//static.meteociel.fr/images/drapeaux/uk.png) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.belgique{
    background:url(//static.meteociel.fr/images/drapeaux/be.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.suisse{
    background:url(//static.meteociel.fr/images/drapeaux/ch.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
            
.allemagne{
    background:url(//static.meteociel.fr/images/drapeaux/de.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.paysbas{
    background:url(//static.meteociel.fr/images/drapeaux/nl.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}

.grece{
    background:url(//static.meteociel.fr/images/drapeaux/gr.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}


.rien{
        text-indent:5px;
        display:block;
}

.eu{
    background:url(//static.meteociel.fr/images/drapeaux//europeanunion.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}

.info{
    background:url(//static.meteociel.fr/images/info.png) no-repeat 5px 5px;
    text-indent:30px;
    display:block;
}

.zoom{
    background:url(//static.meteociel.fr/images/zoom.png) no-repeat 5px 5px;
    text-indent:30px;
    display:block;
}
.live{
    background:url(//static.meteociel.fr/images/live.png) no-repeat 5px 5px;
    text-indent:30px;
    display:block;
}
.archives{
    background:url(//static.meteociel.fr/images/archives.png) no-repeat 5px 5px;
    text-indent:30px;
    display:block;
}
            
a.button, a.sousbutton, a.autrebutton, a.infobutton, a.buttonzoom{
    
    display:inline-block;
    color:#555555;
    
    height:25px;
    line-height:25px;
    
    margin: 3px;
    text-decoration:none;
    width:auto;
    padding-right: 6px;
    
    -moz-box-shadow: 0px 6px 19px -10px #000000;
    -webkit-box-shadow: 0px 6px 19px -10px #000000;
    box-shadow: 0px 6px 19px -10px #000000;
    background-color:#fafaf2;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    border:1px solid #e9e9dc;

    cursor:pointer;
    margin-bottom: 5px;
    text-decoration:none;

}

a.button{
       font-weight:bold; 
    padding-left: 0px;
}
            
a.autrebutton{
        float: right;        
}
            
a.sousbutton{
    padding-left: 6px;
    float: left;
}

a.sousbuttonleft{
    padding-left: 6px;
    float: left;
}

a.infobutton{
     
    font-weight:bold; 
    float: left;
     padding-left: 5px;
     background-color:#DCDCDC;
     cursor:default;
      border:1px solid #666666;
     
}

a.buttonzoom{
  
    border:2px solid #666666;
     float: right;  
    font-weight:bold; 
    margin: 3px;
     height:23px;
}


a:hover.button,a:hover.sousbutton,a:hover.autrebutton,a:hover.buttonzoom{
    background-color:#f5f5f5;
}
            
div.bordure{
    margin-left: 1.7%;
    margin-right: 1.7%;
}
            
.alignimg{
    float: right;
    padding-top: 5px;
    padding-right: 20px;
}

a.selectedbutton
{
    background-color:#eaeaf2;        
}
a:hover.selectedbutton
{
    background-color:#eaeaf2;        
}

.irlande{
    background:url(//static.meteociel.fr/images/drapeaux/ie.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.portugal{
    background:url(//static.meteociel.fr/images/drapeaux/pt.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.autriche{
    background:url(//static.meteociel.fr/images/drapeaux/at.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.norvege{
    background:url(//static.meteociel.fr/images/drapeaux/no.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.suede{
    background:url(//static.meteociel.fr/images/drapeaux/se.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.finlande{
    background:url(//static.meteociel.fr/images/drapeaux/fi.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.islande{
    background:url(//static.meteociel.fr/images/drapeaux/is.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.usa{
    background:url(//static.meteociel.fr/images/drapeaux/us.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.bresil{
    background:url(//static.meteociel.fr/images/drapeaux/br.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}

.benelux{
    background:url(//static.meteociel.fr/images/drapeaux/benelux.gif) no-repeat 5px 4px;
    text-indent:25px;
    display:block;
}

.australie{
    background:url(//static.meteociel.fr/images/drapeaux/au.gif) no-repeat 5px 7px;
    text-indent:25px;
    display:block;
}
.play{
    background:url(//static.meteociel.fr/images/play.png) no-repeat 0px 0px;
    text-indent:25px;

    display:block;
}
.chevronleft{
    background:url(//static.meteociel.fr/images/chevron-left.png) no-repeat 0px 0px;
    text-indent:25px;
    min-width: 22px;
    display:block;
}
.chevronright{
    background:url(//static.meteociel.fr/images/chevron-right.png) no-repeat 0px 0px;
    text-indent:25px;
    min-width: 22px;
    display:block;
}
.timemachine{
    background:url(//static.meteociel.fr/images/time-machine.png) no-repeat 2px 2px;
    text-indent:25px;
    display:block;
}
.pause{
    background:url(//static.meteociel.fr/images/pause.png) no-repeat 0px 0px;
    text-indent:25px;
    display:block;
}
.iconMoins{
    background:url(//static.meteociel.fr/images/subtract.png) no-repeat 0px 0px;
    text-indent:25px;
    display:block;
    min-width: 22px;
}
.iconPlus{
    background:url(//static.meteociel.fr/images/plus.png) no-repeat 0px 0px;
    text-indent:25px;
    display:block;
    min-width: 22px;
}

.carte 
{
    background:url(//static.meteociel.fr/images/world-map-26.png) no-repeat 0px 0px;
    text-indent:25px;
    display:block;
}

.datasheet
{
    background:url(//static.meteociel.fr/images/icons8-data-sheet-filled-30.png) no-repeat 0px 0px;
    text-indent:25px;
    display:block;
}

.tn
{
    background:url(//static.meteociel.fr/images/tn.png) no-repeat 0px 0px;
    text-indent:25px;
    display:block;
}

.tx
{
    background:url(//static.meteociel.fr/images/tx.png) no-repeat 0px 0px;
    text-indent:25px;
    display:block;
}