﻿a:link { padding:0; color: #4bc200 }
a:hover { color: #1c006d}
a:visited { color: #4bc200 }
a:active { color: #4bc200 }

BODY { background-color:#e4e4e3;

    SCROLLBAR-FACE-COLOR: #9F9F9B;
    SCROLLBAR-HIGHLIGHT-COLOR: #CECECC;
    SCROLLBAR-SHADOW-COLOR: #DDDDDB;
    SCROLLBAR-3DLIGHT-COLOR: #ECECEC;
    SCROLLBAR-ARROW-COLOR: #CECECC;
    SCROLLBAR-TRACK-COLOR: #f1f1f1;
    SCROLLBAR-DARKSHADOW-COLOR: #CECECC;
	text-align: right;
}


p  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #626262;}

td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #626262;}
input { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #626262;}

h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #1c006d; margin-bottom: 5; text-transform:uppercase;}

h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #1c006d;font-weight: bold; margin-bottom: 0; margin-top:0; }

h3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #17005A; margin-bottom: 0; }

h4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #434C60; margin-bottom: 0; text-decoration: none; }

h5 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #1c006d; margin-bottom: 0; text-decoration: none;}

h6 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #1c006d; font-weight: bold; margin-bottom: 0; text-transform:uppercase; text-decoration: none;}

h7 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #0868DD; margin-bottom: 5; text-transform:uppercase;}

monh6 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #2C416E; font-weight: bold; margin-bottom: 0; text-transform:uppercase; text-decoration: none; }

li { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left }

b, strong { color: #4bc200 }

hr { border: solid 1px #DDDDDD;  padding-top : 2px;}

img {border:0;}

.tab{padding:0 2px 0 2px;}




.GdTitre{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #0868DD; margin-bottom: 5; text-transform:uppercase; font-weight: bold}
.ptBlanc{ font-size: 7pt ; color: #ffffff}
.PetitGris { font-size: 7pt ; color: #626262}
.GrisBold{color: #626262; font-weight: bold}
.Vert { color: #4bc200 }
.Bleu { color: #1c006d; font-weight: bold }
.Bleu2 { color: #1c006d; }
.BleuClair { color: #0868DD; font-weight: bold; font-size: 12pt }
.BleuClair2 { color: #0868DD; font-weight: bold; font-size: 9pt }
.BleuBrillant{color:#0597D0;}

a.Bleu3 { color: #1c006d; text-decoration:none;}
a:hover.Bleu3 { color: #1c006d; text-decoration:underline;}
a:visited.Bleu3 { color: #1c006d; text-decoration:none;}
a:active.Bleu3 { color: #1c006d; text-decoration:none;}

a.Bleu4 { color: #0868DD; text-decoration:none; font-weight: bold}
a:hover.Bleu4 { color: #1c006d; text-decoration:underline; font-weight: bold;}
a:visited.Bleu4 { color: #0868DD; text-decoration:none; font-weight: bold}
a:active.Bleu4 { color: #0868DD; text-decoration:none; font-weight: bold;}

a:visited#MenuG { color: #606060}
a:active#MenuG { color: #606060}
a:hover#MenuG { color: #4bc200}

a:link#Vert{ padding:0; color: #4bc200 ; text-decoration: none }
a:visited#Vert{ color: #4bc200 ; text-decoration: none}
a:active#Vert{ color: #4bc200 ; text-decoration: none}
a:hover#Vert{ color: #1c006d; text-decoration: none; }

a:Link.MenuD{  color: #1c006d; text-decoration: none ; font-weight : bold}
a:Visited.MenuD{  color: #1c006d; text-decoration: none ; font-weight : bold}
a:Active.MenuD{  color: #1c006d; text-decoration: none ; font-weight : bold}
a:Hover.MenuD{  color: #4bc200 ; text-decoration: underline ; font-weight : bold}

a.BlancH { color: #ffffff; text-decoration:none; font-weight: bold; font-size: 7pt}
a:hover.BlancH { color: #ffffff; text-decoration:underline; font-weight: bold; font-size: 7pt}
/*a:visited.BlancH{ color: #ffffff; text-decoration:none; font-weight: bold; font-size: 7pt}
a:active.BlancH{ color: #ffffff; text-decoration:underline; font-weight: bold; font-size: 7pt}*/

a:link#Gris{ padding:0; color: #626262; text-decoration: none }
a:visited#Gris{ color: #626262; text-decoration: none}
a:active#Gris{ color: #626262; text-decoration: none}
a:hover#Gris{ color: #4bc200; text-decoration: none; }

a:link#GrisPetit{ padding:0; color: #626262; text-decoration: none;font-size: 7pt }
a:visited#GrisPetit{ color: #626262; text-decoration: none;font-size: 7pt}
a:active#GrisPetit{ color: #626262; text-decoration: none;font-size: 7pt}
a:hover#GrisPetit{ color: #4bc200; text-decoration: none;font-size: 7pt }


form {padding:0;margin:0;}
.styleboutonadmin { color: #ffffff; background-color: #4CC400; border-style: ridge; border-width: 1px;  }

.ZoneTexteadmin  { border:1px solid #434C60; color:#000000; padding: 3;}
.ZoneTexteadmin2  { padding: 3;}
.stylebouton { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff;
			   font-size: 9pt; background-color: #4CC400; border-style: ridge; border-width: 1px; padding-left: 4px;
			   padding-right: 4px; padding-top: 1px; padding-bottom: 1px }

.ZoneTexte  { border:1px solid #434C60; padding: 3px; color:#000000; font-size:13px;}
.ZoneTexteLogin  { border:1px solid #434C60; padding: 1px; color:#000000; font-size:12px;width:160px;}

.ZoneRech { border:1px solid #434C60; padding: 3px; color:#646464; font-size:13px}


.ListeDeroulante { border: 1px solid #FFFFFF; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; background-color: #FFFFFF; font-family:Verdana; font-size:8pt  }

.Maj { font-variant: small-caps }

.GdMaj { text-transform:uppercase; font-size: 7pt; }

.form { font-size: 8pt; font-weight: bold; color: #354D83; margin-bottom: 0}

.pt { font-size: 7pt }

.rouge { color: #C72013 }

.blanc { color: #ffffff}

.ProCC_fond
{
	background-image:url('images/ProCC/logo_fond.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
}

.CelluleMAJCoul { background-color: #F7EED1 }

.CelluleRouge { background-color: #C61E17; font-family: Arial; font-size: 9pt; font-weight: bold; color: #FFFFFF; margin-bottom: 0; text-transform:uppercase }

.ContourRouge { border:1px solid #C61E17; }

.PtCelluleRouge { background-color: #C61E17; font-size: 7pt; font-weight: bold; color: #FFFFFF; margin-bottom: 0 }

.degrade { filter:progid:DXImageTransform.microsoft.gradient(startColorStr=#ffffff,endColorStr=#EDD898,gradientType=1) }

.degrade2 { filter:progid:DXImageTransform.microsoft.gradient(startColorStr=#ffffff,endColorStr=#EDD898,gradientType=0) }

.degradeBleu { filter:progid:DXImageTransform.microsoft.gradient(startColorStr=#ffffff,endColorStr=#E3CEFD,gradientType=1) }

.PtCellClair { font-size: 8pt; background-color: #ffffff }

.PtCellFonce { font-size: 8pt; background-color: #e9f8d9}

.CellClair { background-color: #FCF9EF; }

.CellGRISClair { background-color: #E2E4E2; }

.CellFonce { background-color: #F6ECCE }

.Menu {  font-family: Arial; font-size: 9pt; color: #C72013; font-weight:bold }

.parent { font-family: verdana;	font-weight: bold; font-size: 8pt; margin-top: 6; cursor: hand;}

.child { font-size: 8pt; font-weight: normal; margin-left: 14pt; }
.CtVert {border: 1px solid #4bc200 ;}
.CellBlanc {background-color: #ffffff;}
.CellVert {background-color: #e9f8d9;}
.CellVertOver {background-color: #4DC500;}



.Identification {
	background-image: url(images/Interface/HautPage/FdIdentification.gif);
	background-repeat: no-repeat;
	background-position: Left bottom;
	height: 102px;
	width: 180px;
}

.Identification2 {
	background-image: url(images/Interface/HautPage/FdIdentification2.gif);
	background-repeat: no-repeat;
	background-position: Left bottom;
	height: 102px;
	width: 180px;
}

.FondCQP {
	background-image: url(images/Formation/CQPDUPLIK.gif);
	background-repeat: repeat-y;
	background-position: center bottom;
	}

.DegradeDroite{
	background-image: url(images/Environnement/Fond.gif);
	background-repeat: no-repeat;
	background-position-x: right;
}

.DegradeGauche{
	background-image: url(images/Environnement/FondDegradeG.gif);
	background-repeat: no-repeat;
	background-position-x: left;
}

.FondContact{
	background-image: url(images/Contact/FondFormulaire.gif);
}

.TraitVert {
	background-image: url(images/Interface/TraitVertClair.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 7px;
}


.TraitGris {
	border-bottom:1px solid #E0DFE3;
	background-position-x;
	}

.CoteOccasion {
	background-image: url(images/Accueil/CoteOccasion.gif);
	background-repeat: no-repeat;
	background-position:  Right bottom;
	height: 158px;
	width: 179px;
}

.PointilleGauche
{
	border-left:dashed 1px #888888;
}

.Adherent {
	background-image: url(images/Accueil/Adherent.gif);
	background-repeat: no-repeat;
	background-position:  Right bottom;
	height: 146px;
	width: 179px;
}

#CellRouge {
	color: #C72013;
	text-align: justify;
}
#CellRouge P {
	color: #C72013;
	text-align: justify;
}
#couche1 {
	position: absolute;
	background-color: #ffffff;
	left:0;
	top:0;
	width:100%;
	height:100%;
	text-align: center;
	z-index: 10;
	color: #000000;
	visibility:hidden;
	filter:alpha(opacity=85);   /* Internet Explorer 6     */
   -moz-opacity:0.85;           /* Mozilla 1.6 et infér.   */
   opacity: 0.85;               /* CSS3 et Mozilla récents */
}
#cache {
	position: absolute;
	width: 100%;
	height: 100%;
	left:0;
	top:0;
	background-color: #E1E0E0;
	text-align: center;
	z-index: 8;
	visibility: hidden;
	color: #000000;
	filter:alpha(opacity=50);   /* Internet Explorer 6     */
   -moz-opacity:0.5;           /* Mozilla 1.6 et infér.   */
   opacity: 0.5;               /* CSS3 et Mozilla récents */
}

#Fenetre {
	position: absolute;
	width: 100%;
	height: 100%;
	left:0;
	top:0;
	text-align: center;
	z-index: 9;
	visibility: hidden;
	filter:alpha(opacity=100);   /* Internet Explorer 6     */
   -moz-opacity:1;           /* Mozilla 1.6 et infér.   */
   opacity: 1;               /* CSS3 et Mozilla récents */
}

/* Calendrier */

.ds_box {
	background-color: #F9FCED;
	border: 1px solid #006600;
	position: absolute;
	font-size:7pt;
	z-index: 32767;
}

.ds_tbl {
	background-color: #F9FCED;
	font-size:7pt;
}

.ds_head {
	background-color: #F9FCED;
	color: #006600;
	font-size:7pt;
	font-weight: bold;
	text-align: center;
}

.ds_subhead {
	background-color: #006600;
	color: #FFFFFF;
	font-weight: bold;
	font-size:7pt;
	text-align: center;
}

.ds_cell {
	background-color: #F9FCED;
	color: #006600;
	text-align: center;
	font-size:7pt;
	padding: 2px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #E7F5FB;
} /* This hover code won't work for IE */