/*
face : couleur du dessus des boutons et de l'ascenseur, le plus visible
track : couleur du fond de la barre
arrow : couleur des flèches
shadow : couleur sombre du relief des boutons et de l'ascenseur
highlight : couleur claire du relief des boutons et de l'ascenseur
3Dlight : couleur claire du relief des boutons quand ceux-ci ne sont pas enfoncés
darkshadow : couleur sombre du relief des boutons quand ceux-ci ne sont pas enfoncés*/
BODY
{
scrollbar-face-color: #dddddd;
scrollbar-track-color: #F7F7F7;
scrollbar-arrow-color: #ffffff;
scrollbar-shadow-color: #dddddd;
scrollbar-highlight-color: #dddddd;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #bebebe;}

#nav_bg {   
    padding-top:20; 
    background-color: #F3F1E9;}
    
#nav2_bg {  
    padding-top:27; 
    background-color: #F9F8F4;}
    
BODY {  background-color: #FFFFFF;
    MARGIN: 0px;
    COLOR:#444444; 
    FONT-FAMILY: verdana, Helvetica, sans-serif; 
    FONT-SIZE: 10px; 
    FONT-WEIGHT: normal;}
    
#nav{
    COLOR: #555555; 
    FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif; 
    FONT-SIZE: 13px; 
    letter-spacing: 2px;
    line-height : 18px;
    FONT-WEIGHT: normal;    
    TEXT-DECORATION: none}
         
#chrono{
    COLOR: #888888; 
    FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif; 
    FONT-SIZE: 12px; 
    line-height : 23px;
    FONT-WEIGHT: normal;    
    TEXT-DECORATION: none}

#chrono a {
        padding:10px 0 10px 10px;
        color:#888888;
        text-decoration: none;
        }
#chrono a:hover {   
        background: url("../images/button-chrono.gif") 0px 14px no-repeat;
        color: #990000;
        }
#chrono a:active {
        color:#999999;
        }

#programmes{
    COLOR: #888888; 
    FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif; 
    FONT-SIZE: 12px;
    line-height : 25px; 
    FONT-WEIGHT: normal;    
    TEXT-DECORATION: none}
    
#programmes a {
        padding:10px 0 10px 15px;
        color:#888888;
        text-decoration: none;
        }
#programmes a:hover {   
        background: url("../images/button-prog.gif") 5px 14px no-repeat;
        color: #6E8296;
        }
#programmes a:active {
        color:#999999;
        }

    
#inside_marge  { 
    padding-top:23; 
    padding-left:5%; }
    
#inside{
    COLOR: #444444; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px; 
    FONT-WEIGHT: normal;    
    TEXT-DECORATION: none;
    text-align:justify;
    line-height : 16px;}

#inside_titreprogram{
    COLOR: #6E8296; 
    FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif; 
    FONT-SIZE: 22px; 
    FONT-WEIGHT: normal;    
    TEXT-DECORATION: none;
    text-align:justify}

#inside_fichetitre{
    COLOR: #000000; 
    FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif; 
    FONT-SIZE: 13px; 
    FONT-WEIGHT: bold;  
    TEXT-DECORATION: none;
    text-align:left;}
   
#inside_ficheannee{
    COLOR: #6E8296; 
    FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif; 
    FONT-SIZE: 13px; 
    FONT-WEIGHT: bold;  
    TEXT-DECORATION: none;
    text-align:left;} 
   
#inside_fiche{
    COLOR: #666666; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px; 
    FONT-WEIGHT: normal;    
    TEXT-DECORATION: none;
    text-align:left;
    line-height : 13px;}   
   
.search {
    BORDER-RIGHT: #D6D0C1 1px solid; 
    BORDER-TOP: #D6D0C1 1px solid; 
    FONT-SIZE: 10px; 
    BORDER-LEFT: #D6D0C1 1px solid; 
    COLOR: #777777; 
    BORDER-BOTTOM: #D6D0C1 1px solid; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
background-color: #F9F8F4;}

        
A { COLOR: #000000}
A:visited { COLOR: #999999; TEXT-DECORATION: none}
A:hover { COLOR: #cccccc;}
A:link { COLOR: #555555; TEXT-DECORATION: none}

td#footer a:link {color: #088DD8; TEXT-DECORATION: none}
td#footer a:visited {color: #09539A;}
td#footer a:hover {color: #cccccc;}
td#footer a:active {color: #09539A;}


.Arial04 { font-family: Arial, Helvetica, sans-serif; font-size: 4pt; color: #000000;}
.Arial07 {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt}
.Arial08 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.Arial09 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.Arial10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.Arial11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt}
.Arial12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
.Arial14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt}


.Tahoma08 { font-family: Tahoma, Helvetica, Arial, sans-serif;  font-size: 8pt}
.Tahoma09 { font-family: Tahoma, Helvetica, Arial, sans-serif;  font-size: 9pt}
.Tahoma10 { font-family: Tahoma, Helvetica, Arial, sans-serif;  font-size: 10pt}
.Tahoma11 { font-family: Tahoma, Helvetica, Arial, sans-serif;  font-size: 11pt}
.Tahoma12 { font-family: Tahoma, Helvetica, Arial, sans-serif;  font-size: 12pt}
.Tahoma13 { font-family: Tahoma, Helvetica, Arial, sans-serif;  font-size: 13pt}

.adresse{
    FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif; 
    FONT-SIZE: 10pt; 
    line-height : 150%;
    FONT-WEIGHT: normal;    
    TEXT-DECORATION: none;}

.architects{
    FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif; 
    FONT-SIZE: 10pt; 
    line-height : 150%;
    FONT-WEIGHT: normal;    
    TEXT-DECORATION: none;}

.architects a {
        padding:0px 0 0px 20px;
        color:#454545;
        text-decoration: none;
        }
.architects a:hover {   
        background: url("http://www.stoa-architecture.com/images/button-chrono.gif") 0px 5px no-repeat;
        color: #990000;
        }
.architects a:active {
        color:#999999;
        }
.architects a:visited {
        color:#454545;
        }

A.architects {
        padding:0px 0 0px 20px;
        color:#454545;
        text-decoration: none;
        }
A.architects:visited {
        color:#454545;
        }
A.architects:active {
        color:#999999;
        }
A.architects:hover {   
        background: url("http://www.stoa-architecture.com/images/button-chrono.gif") 0px 5px no-repeat;
        color: #990000;
        }


.presse{
    FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif; 
    FONT-SIZE: 7pt; 
    letter-spacing: 0.2em;
    padding:10px 0 10px 15px;}


.cadre_Arial {
    BORDER-RIGHT: #aaaaaa 1px solid; 
    BORDER-TOP: #aaaaaa 1px solid; 
    FONT-SIZE: 12px; 
    BORDER-LEFT: #aaaaaa 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: #aaaaaa 1px solid; 
    FONT-FAMILY: Arial, Helvetica, sans-serif}

.cadre_Verdana {
    BORDER-RIGHT: 1px solid; 
    BORDER-TOP: 1px solid; 
    FONT-SIZE: 13px; 
    BORDER-LEFT: 1px solid; 
    COLOR: #000000; 
    BORDER-BOTTOM: 1px solid; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #ffffff; 
    text-decoration: blink}

.BoutonsFormulaire {
    BACKGROUND: #DDDDDD;
    text-align: center;
    vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 9pt; 
    color:#000000;}

INPUT.bouton {
    BORDER-RIGHT: #dadada 1px solid; 
    BORDER-TOP: #dadada 1px solid; 
    BORDER-LEFT: #dadada 1px solid; 
    BORDER-BOTTOM: #dadada 1px solid}

.cadre_form {
    BORDER-RIGHT: #aaaaaa 1px solid; 
    BORDER-TOP: #aaaaaa 1px solid; 
    FONT-SIZE: 11px; 
    BORDER-LEFT: #aaaaaa 1px solid; 
    COLOR: #333333; 
    BORDER-BOTTOM: #aaaaaa 1px solid; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.cadre {
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 1px solid; 
FONT-SIZE: 12px; 
BORDER-LEFT: 1px solid; 
COLOR: #333333; 
BORDER-BOTTOM: 1px solid; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #ffffff
; text-decoration: blink}

.cadre_commande {
BORDER-RIGHT: 1px solid; 
BORDER-TOP: 0px solid; 
FONT-SIZE: 12px; 
font-weight: bold; 
BORDER-LEFT: 1px solid; 
COLOR: #333333; 
BORDER-BOTTOM: 1px solid; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #ffffff; 
text-decoration: blink}

TABLE.TBL_Header {
border-collapse: separate;
}
TABLE.TBL_Header TD {
text-align: center;
font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color:#FFAAA0
}
TABLE.TBL_Header TD#image {
text-align: left; vertical-align: middle
}
TABLE.TBL_Header TD#erreur {
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
text-align: left;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#FF0000
}
TABLE.TBL_Header TD#message {
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
text-align: left;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#006600
}
TABLE.TBL_Header TD#detailerreur {
PADDING-LEFT: 3px;PADDING-RIGHT: 3px;
PADDING-BOTTOM: 3px;PADDING-TOP: 3px;
text-align: left;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:black
}