/*#############################################################################################
Styles Généraux
#############################################################################################*/

td {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #2D2B78;}

a:link {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #2D2B78;} 
a:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #2D2B78;}
a:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #2D2B78;}
a:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #5F5E98;}

/*#############################################################################################
On est où là ?
#############################################################################################*/

td.textmenuhaut
    {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #2D2B78;
    }

a.menuhaut:link {font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #2D2B78;} 
a.menuhaut:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #2D2B78;}
a.menuhaut:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #2D2B78;}
a.menuhaut:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #5F5E98;}

a.menuhaut2:link {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #842020;} 
a.menuhaut2:visited {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #842020;}
a.menuhaut2:active {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #842020;}
a.menuhaut2:hover {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #5F5E98;}

#xiti-logo
    {
    display: none;
    }
    
#xiti-logo-noscript
    {
    display: none;
    }

/*#############################################################################################
Menu Gauche
#############################################################################################*/

div.menugauche
    {
    position:relative;
    left:0px;
    top:0px;
    width:215px;
    height:356px;
    z-index: 2;
    }

td.textmenugauche
    {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #2D2B78;
    line-height: 11px;
    }

.petitmenu
    {
    font-size: 3px;
    }

a.menugauche:link {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #2D2B78;} 
a.menugauche:visited {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #2D2B78;}
a.menugauche:active {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #2D2B78;}
a.menugauche:hover {font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #5F5E98;}

/*#############################################################################################
Textes Cadre 10
#############################################################################################*/

td.textcadre10
    {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #2D2B78;
    }

.petitmenu10
    {
    font-size: 3px;
    }
    
a.cadre10:link {font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #2D2B78;} 
a.cadre10:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #2D2B78;}
a.cadre10:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #2D2B78;}
a.cadre10:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #5F5E98;}

#cartefrance
    {
    position:relative;
    left:380px;
    top:0px;
    line-height: 12px;
    }

#carteville
    {
    position:relative;
    left:70px;
    top:330px;
    }

#flow
    {
    position:relative;
    left:0px;
    top:0px;
    width:535px;
    height:356px;
    z-index: 2;
    overflow: auto;
    }
    
td.listevignette
    {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #2D2B78;
    }
    
/*#############################################################################################
Pied de Page
#############################################################################################*/

a.petitlien:link {text-decoration: none; font-size: 09px; color: #2D2B78;} 
a.petitlien:visited {text-decoration: none; font-size: 09px; color: #2D2B78;}
a.petitlien:active {text-decoration: none; font-size: 09px; color: #2D2B78;}
a.petitlien:hover {text-decoration: none; font-size: 09px; color: #5F5E98;}

/*#############################################################################################
Pied de Page
#############################################################################################*/




    
#textbas
    {
    position:relative;
    left:0px;
    top:-7px;
    }

#telecharger
    {
    position:relative;
    left:0px;
    top:2px;
    }





#pointoffice
    {
    position:relative;
    width=150px
    height:150px;
    top:5px;
    left:5px;
    z-index: 2;
    overflow: auto;
    }


    
#flow2
    {
    position:relative;
    left:80px;
    top:-5px;
    width:535px;
    height:256px;
    z-index: 2;
    overflow: auto;
    }

#flowHG
    {
    position:relative;
    left:0px;
    top:0px;
    width:535px;
    height:156px;
    z-index: 2;
    }

#flowHD
    {
    position:relative;
    left:265px;
    top:-5px;
    width:535px;
    height:256px;
    z-index: 2;
    overflow: auto;
    }

#flowBG
    {
    position:relative;
    left:80px;
    top:180px;
    width:535px;
    height:256px;
    z-index: 2;
    overflow: auto;
    }

#flowBD
    {
    position:relative;
    left:265px;
    top:180px;
    width:535px;
    height:256px;
    z-index: 2;
    overflow: auto;
    }

#flashflowHG
    {
    position:relative;
    left:-15px;
    top:-120px;
    width:535px;
    height:256px;
    z-index: 3;
    overflow: auto;
    }

#flashflowHD
    {
    position:relative;
    left:265px;
    top:-5px;
    width:535px;
    height:256px;
    z-index: 3;
    overflow: auto;
    }

#flashflowBG
    {
    position:relative;
    left:80px;
    top:180px;
    width:535px;
    height:256px;
    z-index: 3;
    overflow: auto;
    }

#flashflowBD
    {
    position:relative;
    left:265px;
    top:180px;
    width:535px;
    height:256px;
    z-index: 3;
    overflow: auto;
    }
    
td.welcome {font-family: Verdana, Arial, sans-serif; text-align:center; font-size: 12px; color: #2D2B78;}
td.petittext {font-family: Verdana, Arial, sans-serif; font-size: 09px; color: #2D2B78; }
td.lignerouge {font-family: Verdana, Arial, sans-serif; font-size: 01px;}