@charset "iso-8859-1";
BODY {
      MARGIN: 2px; FONT: 16px Georgia, Times New Roman, serif;  COLOR: #000000; BACKGROUND-COLOR: #FFFFEF;
	  SCROLLBAR-FACE-COLOR: #FFFFEF; 
	  SCROLLBAR-SHADOW-COLOR: #CC6600; 
	  SCROLLBAR-HIGHLIGHT-COLOR: #F0EAE1; 
	  SCROLLBAR-3DLIGHT-COLOR: #E9E4D9; 
	  SCROLLBAR-DARKSHADOW-COLOR: #660000; 
	  SCROLLBAR-TRACK-COLOR: #FFFFEF; 
	  SCROLLBAR-ARROW-COLOR: #660000; 
	  SCROLLBAR-3D-LIGHT-COLOR: #E9E4D9; 
	  SCROLLBAR-BASE-COLOR: #FFF9EF; 
	  SCROLLBAR-DARK-SHADOW-COLOR: #993333
}
P {
	FONT: 16px Georgia, Times New Roman, serif
}

/* Votre dossier en ligne */

TABLE.tableau {BORDER-COLOR: #9E7600 #9E7600 #9E7600 #9E7600; BORDER: thin ridge #9E7600 }
/* Votre dossier en ligne */

/* Menu temp */
TABLE.TBL{BACKGROUND-IMAGE: none; BACKGROUND: transparent}
TD.TdCel {FONT: bolder 12px Verdana; HEIGHT: 2em}

A.AmCel:link {
	COLOR: #993333; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.AmCel:visited {
	COLOR: #993333; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.AmCel:active {
	COLOR: #993333; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.AmCel:hover {COLOR: #ffffff; TEXT-DECORATION: underline; FONT-WEIGHT: bold; BACKGROUND: #663300}
/* fin menu temp */

/* FAQ */

.copyright {FONT-SIZE: 10px; TEXT-ALIGN: center; VERTICAL-ALIGN: top}
.FAQ_entete	{FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000084;TEXT-ALIGN: left}
.FAQ_desc{FONT: 12px  Georgia, Times New Roman, serif; COLOR: #000000}

/* FAQ */
HR {COLOR: #993333}
TD.mptd1 {VERTICAL-ALIGN: text-top; FONT-WEIGHT: bold; COLOR: #9E7600}/*BORDER-COLOR: #9E7600 #9E7600 #9E7600 #9E7600; BORDER: ridge #EDE0AB;  */
TD.mptd2 {VERTICAL-ALIGN: text-bottom}/*BORDER-COLOR: #9E7600 #9E7600 #9E7600 #9E7600; BORDER: ridge #EDE0AB;  */
TD.mptd3 {VERTICAL-ALIGN: text-bottom}/* BORDER-COLOR: #9E7600 #9E7600 #9E7600 #9E7600; BORDER: ridge #EDE0AB;  */
TD.titre {VERTICAL-ALIGN: text-bottom; font: bold; FONT-WEIGHT: bold; text-decoration: underline}
TD.titre_petit {VERTICAL-ALIGN: text-bottom; font: bold; FONT-WEIGHT: bold;}
TD.titre_petit2 {VERTICAL-ALIGN: text-bottom; font: bold; FONT-WEIGHT: bold; height: 2em}
TD.titre_Grand {VERTICAL-ALIGN: text-bottom; font: bold; FONT-WEIGHT: bold; background: silver; text-align: center}

TD.Contour {BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM: thin solid #9E7600; border-bottom-color: #9E7600; border-width: thin thin thin thin; border-top: thin solid #9E7600; border-right: thin solid #9E7600; border-left: thin solid #9E7600; border-left-color: #9E7600; border-right-color: #9E7600; border-top-color: #9E7600; border-left-style: solid; border-right-style: solid; border-top-style: solid; border: solid #9E7600; border-style: solid solid solid solid; border-left-width: thin; border-bottom-width: thin; border-right-width: thin; border-top-width: thin; border-color: #9E7600 #9E7600 #9E7600 #9E7600}
TD.ContourGras {BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM: solid; border-bottom-color: #9E7600; border-width: medium; border-top: solid; border-right: solid; border-left: solid; border-left-color: #9E7600; border-right-color: #9E7600; border-top-color: #9E7600}
TD.Gris {color: silver; background: silver; text-autospace: none; }
TD.ligne_bas {BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM: solid; border-bottom-color: #9E7600; border-width: thin}

TD.mptd1a {BORDER-COLOR: #9E7600 #9E7600 #9E7600 #9E7600; BORDER: thin ridge #EDE0AB; FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000084; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
TD.mptd2a {BORDER-COLOR: #9E7600 #9E7600 #9E7600 #9E7600; BORDER: thin ridge #EDE0AB; FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000084; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
A.mptdTitre {FONT-WEIGHT: bold; COLOR: #9E7600}
TD.txt {FONT: 12px Verdana; TEXT-ALIGN: justify; VERTICAL-ALIGN: top}
.pospara {VERTICAL-ALIGN: top; TEXT-ALIGN: left; TOP: auto}
OL {
	FONT: 12px Verdana
}
UL {LIST-STYLE: url(pucelosange.jpg)}
LI.SOUSTITRE { LIST-STYLE: url(pucelosange.gif); FONT: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000084}
LI {FONT: 14px Verdana; LIST-STYLE: url(pucelosange.gif)}
LI.test{FONT: 16px Verdana; LIST-STYLE: url(pucelosange.gif)}
UL.test{FONT: 16px Verdana; LIST-STYLE: url(pucelosange.gif)}
B {
	FONT-WEIGHT: bold; COLOR: #993333
}
STRONG {
	COLOR: #993333
}
/*
img {border: #9E7600; border-bottom-color: #9E7600; border-left-color: #9E7600; border-right-color: #9E7600; border-top-color: #9E7600; border-color: #9E7600 #9E7600 #9E7600 #9E7600}
*/
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #993333;TEXT-ALIGN: left
}


H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #993333
}

H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #993333
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #993333
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #993333
}

.Menu{
   cursor: default;
   font: menutext;
   width: 165px;
   background-color: menu;
   border: 1 solid buttonface;
   border: 2 outset buttonhighlight;
}

.Menucontainer{
   position: absolute;
   visibility:hidden;
   left:0;
}

.Menuitems{
   padding-left:15px;
   padding-right:10px;
 font-family: Verdana; font-size: 8pt;}
 

A.email:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A.email:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A.email:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A.email:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}


A:link {
	COLOR: #993333; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}
A:visited {
	COLOR: #993333; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}
A:active {
	COLOR: #663300; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}
A:hover {
	COLOR: #663300; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.manu:link {
	TEXT-DECORATION: none
}
A.manu:visited {
	TEXT-DECORATION: none
}
A.manu:active {
	TEXT-DECORATION: underline
}
A.manu:hover {
	TEXT-DECORATION: underline
}
.DATE {
	FONT-SIZE: 10px
}
TD.DATE {
	
}
DIV.espace100 {
	FONT-SIZE: 100px
}
reduire {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rouge {
	COLOR: #bc0000
}
.bleu {
	COLOR: #6C98FB
}
.bleuPale {
	COLOR: #6699ff
}
.bleuFoncer {
	COLOR: #000066
}
.vert {
	COLOR: #00A348
}
.vertPale {
	COLOR: #8FF5BE
}
.vertFoncer {
	COLOR: #006C3A
}
.mauve {
	COLOR: #C595DB
}
.vieuxRose {
	COLOR: #C900A0
}
.gris {
	COLOR: #D0D3D4
}
.grisFoncer {
	COLOR: #666F74
}
.noir {
	COLOR: #000000
}
.petit {
	FONT-SIZE: 10px
}




/* CSS du menu horizontal */

/*image haut du menu*/
div#imageMenu{
	background : url(http://www.sol-air.net/images/Entete.jpg) no-repeat;
	height : 75px;
	width: 757px;
	position : fixed;
	top : 0px;
	/*left : 120px;*/
	z-index: 9;
}

/*menu */
.menu {POSITION: fixed; DISPLAY: block; MARGIN: 0; PADDING: 0; BACKGROUND: #993333;  width:637px; TOP: 0px; left:121px; BORDER-BOTTOM: medium solid white}

.menu ul{
    position:fixed;
    display:block;
    width:auto;
    margin:0;
    padding:0;
    }
    
.menu li ul{
    visibility:hidden;
    }

.menu li li ul{
    position:absolute;
    margin-left:90px;
    margin-top:-20px;
    }
    
.menu li{
    list-style:none;
    width:auto;
    height:auto;
    display:inline;
    display/**/:block;
    float:none;
    float/**/:left;
    margin:0;
    padding:3;
    }
    
.menu li li{
    display:block;
    float:none;
    }
    
/* correct a little IE bug */
* html .menu li li{
    display:inline;
    }

.menu a{
    text-align:left;
    background-color: #993333;
    border:0px #000000 solid;
    color:#ffffff;
    display:block;
    width:auto;
    text-decoration:none;
    padding:3px ;
    margin:0px;
    }
    
.menu a:hover{
    background-color: #ffffff;
    border:0px #993333 solid;    
    color:#993333;
    }
    
/* for a mozilla better display with key nav */
.menu a:focus{
    background-color: #993333;
}

a.linkOver{
    background-color: #ffffff;  
    color:#993333;
    }


