/*  *************  INCLUSION DE STYLES.CSS ****************  
 La directive 
	@import url (styles.css); 
  ne marchant pas sous IE4
  inclure le fichier "à la main"
  *************************************************************** */


.tiny           {COLOR: #999999; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

body . td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
A.lien2 { color:#a62c32; text-decoration:none; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a {  color: #a62c32; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none}
a:hover {  color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none}

.celluletitre {  padding-left:5px; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #0054B3}
.cellulegauche {  background-color: #F5F5F1}

.cellulegris {  background-color: #D6DFDE}
.cellulegrisclair { background-color: #f4f4f4}
.cellulefiletverti {  background-image: url(icono/picto/filet10.gif); background-repeat: repeat-y}

.cellulefiletverti2 {  background-image: url(icono/picto/filet2.gif); background-repeat: repeat-y}
.colonnedroitefondgris {  background-image: url(icono/picto/pix_gris.gif); background-repeat: repeat-y}

.courant { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.textecourant { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:justify }
.petittextecourant { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

.grasgris { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #9E9F8F}
.italique { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #9E9F8F}
.gris13 {	font-size: 13px;	font-weight: bold;	color: #9E9F8F;}
.texteniveau1 { font-size: 16px; font-weight: bold; color: #FFFFFF; background-color: #0054B3; padding-left:5px; }
.texteniveau2 {	font-size: 13px;	font-weight: bold;	color: #1E90FF;}
.texteniveau3 { font-size: 11px; font-weight: bold; color: #0054B3}
.textegrasgrislieux { font-size: 10px; color: #9E9F8F; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif;  background-image: url(/activ/icono/picto/trame.gif); background-repeat: repeat;}

.encadretitre { padding-left:5px; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #0054B3}
.encadretexte { background-color: #1E90FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

.celluletrame { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-image: url(icono/picto/trame.gif); background-repeat: repeat; }
.cellulelignes { background-image: url(icono/picto/tramev3.gif)}

a.lien1 { font-size: 9px; color: 99; text-decoration: underline}
a.lien2 { font-size: 11px; color: #a62c32; text-decoration: none}

.titremenugauche { font-size: 12px; color: #FFFFFF; background-color: #9933CC; font-weight: bold; }
.texterouge { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color: #a62c32;  font-weight: bold; }
.celluleadmin { font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #404040; }
.texterouge11 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #a62c32;  font-weight: bold; }
.celluleadmin2 { background-image: url(icono/admin/trame.gif); }
a.lienadmin { color:#FFFFFF; font-weight: normal; text-decoration: none }

.label { font-size: 11px; vertical-align:top; text-align:right ; font-family: Verdana, Arial, Helvetica, sans-serif}
.form { background-color: #D8AF71; font-size: 10px }
.head { font-size: 11px; background-color: #d7dbef; font-family: Verdana, Arial, Helvetica, sans-serif}
.form1 { font-size: 11px; background-color: #FFFFFF ; vertical-align:top}
.form2 { font-size: 11px; background-color: #F0F0F0 ; vertical-align:top}

.legende { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333}

.pied { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0033CC}

/*  *************  FIN DE L'INCLUSION DE STYLES.CSS ****************  */


/* a */
A.lien_bouton         {color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none}
A.lien_bouton:visited {color: white; text-decoration: none}
A.lien_bouton:active  {color: red; text-decoration: none}
A.lien_bouton:hover   {color: red; text-decoration: underline}


/* Graphic Tab Control */
.clActiveTab {font-size: 8px; color: black; font-weight: bold; padding-left: 3px; padding-right: 5px}
.clTab       {color: black; cursor: hand; padding-left: 3px; padding-right: 5px}
.clPage      {background: #FFFFFF; color: black; font-size: 10px; vertical-align: top; padding: 4px}

/* Tables */
table.clDataTable {border: solid 1px #64566f}

td.clDataHeader {background: #d6dfde; border: solid 1px #64566f; color: #64566f; font-weight: bold; font-size: 9px}
td.clDataClassement {	background: #d6dfde;	border: solid 1px #64566f;	color: #a62c32;	font-weight: normal;	font-size: 9px;	text-decoration: underline}

.clDataTableLight {background: #FFFFFF; border-bottom: solid 1px #64566f; border-left: solid 1px #64566f; color: black}
.clDataTableLight a    { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0054b3; font-size: 9px }
/*.clDataTableLight a:visited {color: RoyalBlue}
.clDataTableLight a:hover   {color: red}
.clDataTableLight a:active  {color: red}
*/
.clDataTableDark {background: #f4f4f4; border-bottom: solid 1px #64566f; border-left: solid 1px #64566f; color: black}
.clDataTableDark a   { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0054b3; font-size: 9px }
/*.clDataTableDark a:visited {color: RoyalBlue}
.clDataTableDark a:hover   {color: red}
.clDataTableDark a:active  {color: red}
*/
td.clDataTableMoreCell {background: #d6dfde; border: solid 1px #64566f; color: black; padding: 4px; height: 20px; text-align: middle}
.clIndentedInfo {font-size: 8px; position: relative; top: 4px; margin-left: 15px; margin-right: 4px; margin-bottom: 4px}

/* DataGrid and ControlGrid*/
table.clFlatTable {border: solid 1px #000000}
td.clFlatHeader {background: #D6D3CE; border: solid 1px #000000; font-weight: bold; text-align: center}
td.clFlatRowHeader {background: #D6D3CE; border: solid 1px #000000; font-weight: bold; text-align: center; width: 17px}
td.clFlatCell {background: #FFFFFF; border-bottom: solid 1px #C0C0C0; border-left: solid 1px #C0C0C0; color: black; padding: 0px}
td.clFlatLastRowCell {background: #FFFFFF; border-bottom: solid 1px #000000; border-left: solid 1px #C0C0C0; color: black; padding: 0px}
input.clFlatTextInput {border: 0px; margin: 0px; width: 100%}
td.clFlatMoreCell {border: solid 1px #000000; color: black; padding: 4px}
td.clControlGridCellHeader {background: #B6BDD2; border-bottom: solid 1px #000000; text-align: right}
td.clControlGridLabelCell {border-top: solid 1px #8D8D8D; border-right: solid 1px #8D8D8D; text-align: left; padding-left: 3px; padding-right: 10px; vertical-align: middle}
td.clControlGridValueCell {background: #FFFFFF;border-top: solid 1px #8D8D8D; border-left: solid 1px #8D8D8D; text-align: left; vertical-align: middle; width: 100%}

/* Buttons */
.clBtnBody {background-color: #949694; color: white; font-size: 8px; vertical-align: middle; text-align: center}
.clBouton {background: #D8AF71; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: middle; text-align: center; color: #333333}

/* ************				COOPERTEL 				************ */
/* Cellules des Tables */
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}

/* simulation H4  */
.clCoopBoldH4C {color: #951C29;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; vertical-align: middle} 
/* simulation P 10*/
.clCoopP {color: black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: middle} 
.clCoopPC {color: #0054b3;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: middle} 
.clCoopBoldP {color: black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; vertical-align: middle} 
.clCoopBoldPC {color: #0054b3;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; vertical-align: middle} 
/* simulation P 11*/
.clCoopP11 {color: black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: middle} 
.clCoopP11C {color: #0054b3;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: middle} 
.clCoopBoldP11 {color: black;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; vertical-align: middle} 
.clCoopBoldP11R {color: red;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; vertical-align: middle} 
.clCoopBoldP11W {color: white;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; vertical-align: middle} 
.clCoopBoldP11A {color: aqua;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; vertical-align: middle} 
.clCoopBoldP11B {color: blue;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; vertical-align: middle} 
.clCoopBoldP11C {color: #0054b3;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; vertical-align: middle} 

.clCoopLibelle9{ font-size: 9px; font-weight: bold; color: #0054B3}
.clCoopValeur9{	font-size: 9px;	font-weight: normal;color: #1E90FF;}
/* .clCoopValeur9{ font-size: 9px; font-weight: normal; color: #0066FF} */

/* les INPUT */
.clCoopInput8 {	font-size: 8px;	color: black;	font-weight : normal;}
.clCoopInput8B {font-size: 8px;	color: blue;	font-weight : normal;}
.clCoopInputLabel {	font-size: 8px;	color : Aqua; background-color : transparent; font-weight : bold; border : 1px inset; border-top-color : Black;	border-left-color : Black}

/* les Titres de Page et Menu */
.clTitreMenu1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0054b3; background-color: #d6dfde; padding-left:5px; vertical-align: middle}
.clTitrePage1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0054b3; background-color: #d6dfde; padding-left:5px; vertical-align: middle}

/* les Fontes des Messages */
.clCoopMessage {color: #1E90FF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; vertical-align: middle}
.clCoopErreur {color: red;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; vertical-align: middle}

/* les Tables */
.clCoopTable {	border: solid 1px black;}
.clCoopTable2 {	border: solid 1px black;}
.clCoopTableEntete {border-top: solid 1px black;border-left: solid 1px black;border-bottom: solid 2px black;border-right: solid 1px black;	color: Black;font-weight: bold;font-size: 11px;text-align: center;}
.clCoopTableCellule {border-top: solid 1px black;border-left: solid 1px black;border-bottom: solid 1px black;border-right: solid 1px black;color: Black;font-size: 11px;text-align: center;}
.clCoopTableCellule2 {color: Black;font-size: 11px;}
.clCoopTableCellule2G {color: Black;font-weight: bold;	font-size: 11px;}
.clCoopTablePied {border-top: solid 2px black;	border-left: solid 1px black;border-bottom: solid 1px black;border-right: solid 1px black;color: Black;	font-weight: bold;	font-size: 11px;text-align: center;}
.clCoopTableSousTotal {border-top: solid 1px black;border-left: solid 1px black;border-bottom: solid 1px black;border-right: solid 1px black;color: Black;	font-weight: bold;	font-size: 11px;text-align: center;}
/* ************				FIN COOPERTEL 				************ */

.guidetitre {
	margin-top: 1em;
	margin-bottom: 0.5em;
	color:  #0054b3;
	font-size: 2em; 
	font-weight: bold;
	line-height: 1.33em;
}


.courantvert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9E9F8F;  }

textarea {  border: 1px #808080 solid}
select {  border: 1px #808080 solid}
input {  border: 1px #808080 solid}
input.radio {  border: 0px }

.cellulevacances {
background-color:#FFF;
}
