A   					{ font-family: Verdana, Arial, Tahoma; font-size: 8pt; 
					  text-decoration: none; color: #ffffff 
					}
DIV   				{ font-family: Verdana, Arial, Tahoma; font-size: 8pt; text-decoration: none }
td  				{ color: black; font-family:Verdana, Arial, Tahoma; font-size: 8pt }
body 				{ color: #ffffff; background-color: #ADC7DE;
				  	  scrollbar-base-color: #7BA2CE;
					  scrollbar-face-color: #7BA2CE; 
				  	  scrollbar-track-color: #ADC7DE;
					  scrollbar-arrow-color: #E1EAF3;
				  	  scrollbar-shadow-color: #7BA2CE;
					  scrollbar-dark-shadow-color: #7BA2CE; 
				  	  scrollbar-3dlight-color: #7BA2CE;
				  	  scrollbar-highlight-color: #7BA2CE;
					  margin: 0px; 						}
form      				{ margin: 0px }
a:link					{ color: #FFFFFF }
a:visited 				{ text-decoration: none }
a:hover   				{ color: #FFD85C;text-decoration: none }
a:active 				{ text-decoration: none }
input     				{ color:black }
select    				{ background: #FFFFFF; color: black }
option    				{ background: #FFFFFF; color: black }
textarea  				{ background: #FFFFFF; color: black }
input.clFlatTextInput 			{ border: solid 1px #7B9EBD; padding-left: 2px; padding-top: 2px; height: 19px }
textarea.clFlatTextInput 		{ border: solid 1px #7B9EBD; padding-left: 2px; padding-top: 2px }
DIV.clswelcome td			{ font-size:8pt; color:#ffffff;}
DIV.clsmenupos 				{ position: absolute; top: 0px; width:100;left: 180px}
DIV.clspub 				{ position: absolute; top: 0px; right: 0px; width: 150px }
DIV.clsheaderpos 			{ position: absolute; top: 5px; width:300;left:280 }
DIV.clsheaderlink a 			{ color: #FFD85C; font-weight:bold;}
DIV.clssearch 				{ position: absolute; top:20; width:280;left:280}
DIV.clssearch b 			{ color:#ffffff; }
DIV.clslanguages 			{ position: absolute; top:25; width: 160;left:540 }
DIV.clslanguages select 		{ background-color: #0099FF;color: #FFFFFF; font-size: 8pt }
DIV.clslanguages option 		{ background-color: #0099FF;color: #FFFFFF; font-size: 8pt }

td.clslanguages 			{ color: #ffffff; top: 25px; }
td.clslanguages select 			{ background-color: #6699CC;color: #ffffff; font-size: 8pt }
td.clslanguages option 			{ background-color: #6699CC;color: #ffffff; font-size: 8pt }




/* -------------------------- couleur de liens de pages ---------------------------- */
a.linkscontentweb			{ font-weight:bold; font-size: 8pt; color:#305E89 }
a.cabLink                   { color:#ffffff}
a.cabLink:hover   			{ color:#FFD85C; text-decoration: none }
a.cabLinkContent            { color:#FF0000; }
a.cabLinkContent:hover   	{ color:#FFD85C; text-decoration: none }
a.AccueilLinks              { color:#ffffff; }
a.AccueilLinks:hover	    { color:#FFD85C; text-decoration: none }

/* -------------- Couleur de liens de la page d'accueil da cabexpert --------------- */
a.CabAccueilStyle1           		{ color: #555555}
a.CabAccueilStyle1:hover		{ color: #FFD85C}
a.CabAccueilStyle2           		{ color: #C8DFE8}
a.CabAccueilStyle2:hover		{ color: #555555}
a.CabAccueilStyle3           		{ color: #995555;font-family:Helvetica,Arial,sans-serif;font-size: 9pt }
a.CabAccueilStyle3:hover		{ color: #F3A713;font-family:Helvetica,Arial,sans-serif;font-size: 9pt }
a.CabAccueilStyle3:visited		{ color: #555555;font-family:Helvetica,Arial,sans-serif;font-size: 9pt }


/* --------------------- Couleur de table du formulaire ---------------------------- */
.clFonce *                           { background: #7BA2CE; color: #ffffff }
.clFonce td                          { background: #7BA2CE; border: solid 0px; color: black }
.clFonce a                           { color: navy; text-decoration: none } 
.clFonce a:visited                   { color: navy; text-decoration: none }      
.clFonce a:hover                     { color: red }    
.clFonce a:active                    { color: red } 

.clClair *                           { background: #E1EAF3; color: #ffffff }
.clClair td                          { background: #E1EAF3; border: solid 0px; color: #E1EAF3 }
.clClair a                           { color: navy; text-decoration: none } 
.clClair a:visited                   { color: navy; text-decoration: none }      
.clClair a:hover                     { color: red }    
.clClair a:active                    { color: red } 

/* ---------------- couleur de table footer sous logo IDDN ------------------------- */
td.bgiddn				{ background-color: #305E89;}
td.cabpipe				{ color:#ffffff; }
td.AccueilHeader			{ color:#ffffff; font-weight:bold;}
td.PresentationHeader			{ color:#305E89;font-weight:bold;font-size: 10pt}
td.PresentationContent			{ color:#ffffff }
td.SocieteName				{ color:#305E89; font-weight:bold;font-family:Helvetica,Arial,sans-serif; font-size: 10pt }
td.SocieteFullName			{ color:#305E89; font-size: 8pt }
td.SocieteCoodrs			{ color:#305E89; font-size: 8pt }
td.SocieteCompetences			{ color:#305E89; font-weight:bold; font-size: 8pt }
divMenuBar 				{ position:relative }
a.clsMenuBarItem 			{ font-size: 7pt;color:#ffffff; font-weight:bold;cursor:hand }
a.clsMenuBarItem2			{ font-size: 7pt;color:#FFD85C; font-weight:bold;cursor:hand }
DIV.clsMenu 				{ position:absolute; visibility:hidden; width:100px; padding:0px 0px 0px 0px #ffffff solid; }
DIV.clsMenu A 				{ font-size: 7pt; color:#ffffff; font-weight:bold; }
DIV.clsMenu A:hover 		{ color: #FFD85C; font-size: 7pt}

.clTabTitle 			{ color: black; font-family: Verdana, Arial, Tahoma; font-size: 8pt }
table.clFlatTable               { border: solid 1px #000000; border-collapse: collapse }

.clRowHeader                    { background: #305E89; border: solid 1px #000000; color: #ffffff; font-weight: bold; 
				  font-family: Verdana, Arial, Tahoma; font-size: 8pt 
				}
.clRowHeader td                     { border: solid 1px #000000; color: #ffffff; font-weight: bold }
.clRowHeader a                      { color: yellow; text-decoration: none } 
.clRowHeader a:visited              { color: yellow; text-decoration: none }      
.clRowHeader a:hover                { color: red }    
.clRowHeader a:active               { color: red }      

.clRowDark                          { background: #EDF2F7; border: solid 1px #7F9DB9; color: black }      
.clRowDark td                       { border: solid 1px #7F9DB9; color: black }
.clRowDark a                        { color: navy; text-decoration: none } 
.clRowDark a:visited                { color: navy; text-decoration: none }      
.clRowDark a:hover                  { color: red }    
.clRowDark a:active                 { color: red }                
.clRowLight                         { background: #F7F9FE; border: solid 1px #7F9DB9; color: black }      
.clRowLight td                      { border: solid 1px #7F9DB9; color: black }     
.clRowLight a                       { color: navy; text-decoration: none } 
.clRowLight a:visited               { color: navy; text-decoration: none }      
.clRowLight a:hover                 { color: red }    
.clRowLight a:active                { color: red }      

.clRowNormal                        { background: #E1EAF3; border: solid 1px #E1EAF3; color: black }      
.clRowNormal td                     { border: solid 1px #E1EAF3; color: black }     
.clRowNormal a                      { color: navy; text-decoration: none } 
.clRowNormal a:visited              { color: navy; text-decoration: none }      
.clRowNormal a:hover                { color: red }    
.clRowNormal a:active               { color: red }      

.clRowDarkLate                      { background: #FFADAD; border: solid 1px #7F9DB9; color: black }      
.clRowDarkLate td                   { border: solid 1px #7F9DB9; color: black }
.clRowDarkLate a                    { color: navy; text-decoration: none } 
.clRowDarkLate a:visited            { color: navy; text-decoration: none }      
.clRowDarkLate a:hover              { color: red }    
.clRowDarkLate a:active             { color: red }      

.clRowLightLate                     { background: #FFD6D6; border: solid 1px #7F9DB9; color: black }      
.clRowLightLate td                  { border: solid 1px #7F9DB9; color: black }     
.clRowLightLate a                   { color: navy; text-decoration: none } 
.clRowLightLate a:visited           { color: navy; text-decoration: none }      
.clRowLightLate a:hover             { color: red }    
.clRowLightLate a:active            { color: red }      

.clDataGridDark                     { background: #EDF2F7; border: solid 1px #7F9DB9; color: black }      
.clDataGridDark td                  { border: solid 1px #7F9DB9; color: black; padding: 0px }
.clDataGridDark input               { background: #EDF2F7; border: 0px; margin: 0px; width: 100% }          
.clDataGridLight                    { background: #F7F9FE; border: solid 1px #7F9DB9; color: black }      
.clDataGridLight td                 { border: solid 1px #7F9DB9; color: black; padding: 0px }
.clDataGridLight input              { background: #F7F9FE; border: 0px; margin: 0px; width: 100% }

.clDark *                           { background: #EDF2F7; color: black }
.clDark td                          { background: #EDF2F7; border: solid 0px; color: black }
.clDark a                           { color: navy; text-decoration: none } 
.clDark a:visited                   { color: navy; text-decoration: none }      
.clDark a:hover                     { color: red }    
.clDark a:active                    { color: red }     
.clLight *                          { background: #F7F9FE; color: black }
.clLight td                         { background: #F7F9FE; border: solid 0px; color: black }
.clLight a                          { color: navy; text-decoration: none } 
.clLight a:visited                  { color: navy; text-decoration: none }      
.clLight a:hover                    { color: red }    
.clLight a:active                   { color: red }      

.clNormal *                         { background: #E1EAF3; color: black }
.clNormal td                        { background: #E1EAF3; border: solid 0px; color: black }
.clNormal a                         { color: navy; text-decoration: none } 
.clNormal a:visited                 { color: navy; text-decoration: none }      
.clNormal a:hover                   { color: red }    
.clNormal a:active                  { color: red }      

/* Classes directly linked to elements must be declared after those using inheritance */

td.clRowHeader                      { border: solid 1px #000000; color: #ffffff; font-weight: bold; padding: 2px }
td.clDataGridDark                   { padding: 0px }
td.clDataGridLight                  { padding: 0px }
td.clDataGridNormal                 { padding: 0px }

/* Graphic Tab Control */
.clActiveTab                        { color: #ffffff; font-weight: bold; padding-left: 3px; padding-right: 5px }
.clTab                              { color: #ffffff; cursor: hand; padding-left: 3px; padding-right: 5px }
.clTab a                            { color: #ffffff; }
.clLight a:visited                  { color: #ffffff; text-decoration: none }      
.clLight a:hover                    { color: #ffffff; }    
.clLight a:active                   { color: #ffffff; }      

.clOverBackground                   { color: #ffffff }
.clOverBackground *                 { color: #ffffff }

*.clSelectable                      { border-color: #E1EAF3; }

