﻿a:link { color: #3C3B3B}               
a:visited { color: #3C3B3B}
a:active { color: #3C3B3B;}
a:hover { color: #FFAB09}

a:link#blanc { color: #ffffff; text-decoration:none}
a:visited#blanc { color: #ffffff; text-decoration:none}
a:active#blanc { color: #ffffff; text-decoration:none}
a:hover#blanc { color: #FFAB09; text-decoration:none}

a:link#BleuClair { color: #6288B7; text-decoration:none}
a:visited#BleuClair  { color: #6288B7; text-decoration:none}
a:active#BleuClair  { color: #6288B7; text-decoration:none}
a:hover#BleuClair  { color: #F1CA0F; text-decoration:none}


a:link#Rouge { color: #A3001C ; text-decoration:none}
a:visited#Rouge { color: #A3001C ; text-decoration:none}
a:active#Rouge { color: #A3001C ; text-decoration:none}
a:hover#Rouge { color: #A3001C ; text-decoration:none}


a:link#Blanc { color: #ffffff ; text-decoration:none}
a:visited#Blanc { color: #ffffff ; text-decoration:none}
a:active#Blanc { color: #ffffff ; text-decoration:none}
a:hover#Blanc { color: #FFAB09; text-decoration:none}



a:link.admin { color: #354D83}
a:visited.admin { color: #354D83}
a:active.admin { color: #BF8F00}
a:hover.admin { color: #BF8F00}

BODY
{background-color : #373636;

    SCROLLBAR-FACE-COLOR: #A80202;
    SCROLLBAR-HIGHLIGHT-COLOR: #6F6E6E;
    SCROLLBAR-SHADOW-COLOR: #6F6E6E;
    SCROLLBAR-3DLIGHT-COLOR: #6F6E6E;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #6F6E6E;
    SCROLLBAR-DARKSHADOW-COLOR: #6F6E6E; 
	margin-top = 23px;
	margin-left=0px;
	margin-right=0px;
}

              
p  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #3C3B3B}

td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #3C3B3B}

h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #C70303; margin-bottom: 0}

h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #38516F; margin-bottom: 6; margin-top:0 }

h3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #38516F; margin-bottom: 0 }

h4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #EE612D; margin-bottom: 0 }

h5 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-variant:small-caps; font-weight: bold; color: #CAA90D; margin-bottom: 0 }

h6 { font-family: Verdana; font-size: 14px; font-variant:small-caps; font-weight: bold; color: #B70302; margin-bottom: 0 }

li { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #354D83; text-align: left }

.blanc { color: #ffffff }

.gris { color: #363636}

.Rouge { color: #C70303;}

.Prix { color: #C70303; font-size:12px; font-weight:bold}

.TriangleRouge
{
	width:15px;
	position:absolute;
	z-index:0;
	width:100%;
	text-align:right;
	margin-top:-5px;
	margin-left:5px;
}

.DivCommentaire
{
	position:absolute;
	padding:5px;
	width:150px;
	background-color:#FFFFDF;
	display:none;
	border:solid 1px #000000;
	text-align:left;
}

#global
{
	position:absolute;
	width:100%;
	height:100%;
	background-color:#000000;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index:20;
	display:none;
}

#popupconf
{
	position:absolute;
	width:100%;
	height:100%;
	z-index:99;
	top:40%;
	display:none;
}


.CtGris {border: 1px solid #AC3231;}

.CtGrisfonce {border: 1px solid #BFBFBF;}
.CtNoir {border: 1px solid #000000;}
               
.CtRouge {border: 1px solid #C70303;}
.CellRouge{background-color: #B70302; color:#FFFFFF;}
.CellGrisFonce{background-color: #373636;  }

.CellGrisClair{background-color: #E3E3E3;}
.CellGrisClair2{background-color: #F3F3F3;}

.CellGrisFonce2{background-color: #918E8E; color:#ffffff  }

.CellGrisFonce3{background-color: #BAB8B8; color:#000000  }

.CellVert{background-color: #DCFEC7; color:#000000;}

.stylebouton { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #ffffff; font-size: 11px; background-color: #373636; border: 1px solid #AC3231;}

.styleboutonOk { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #ffffff; font-size: 11px; background-color: #373636; border: 1px solid #76AE00;}

.ZoneTexte  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #AC3231; padding: 0; color:#38516f;}

.ZoneTexte2  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #AC3231; padding: 0; color:#38516f;}

.ListeDeroulante { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; border:1px solid #DDE6EE; padding:2px; color:#354D83  }

.Maj { font-variant: small-caps }

.pt { font-size: 7pt }

#EnteteTab {
	color: #3C3B3B;
	background-color: #9C9A9A;
}
#EnteteTab a {
	color: #3C3B3B;
	background-color: #9C9A9A;
}

#Menu1 {	background-color: #F5F5F5;border: 1px solid #D6D6D6;}
#Menu1 td {	list-style-type: none;height:22px;}
#Menu1 td table tr td {	list-style-type: none;height:16px;}
#Menu1 a {display: block;padding: 4px;text-decoration : none;width:225px;}
#Menu1 a:hover {height:22px;color: #3C3B3B;background-color: #ADABAB;}

#Menu3 {	background-color: #F5F5F5;border: 1px solid #D6D6D6;}
#Menu3 td {	list-style-type: none;height:22px;}
#Menu3 td table tr td {	list-style-type: none;height:16px;}
#Menu3 a {display: block;padding: 4px;text-decoration : none;width:255px;}
#Menu3 a:hover {height:22px;color: #3C3B3B;background-color: #ADABAB;}

#Menu2 {background-color: #F5F5F5;border: 1px solid #D6D6D6;}
#Menu2 td {list-style-type: none;height:22px;}
#Menu2 td table tr td {	list-style-type: none;height:16px;}
#Menu2 a {display: block;padding-top: 4px;padding-bottom: 4px;padding-right: 8px;padding-left: 7px;text-decoration : none;}
#Menu2 a:hover {height:22px;color: #3C3B3B;background-color: #ADABAB;}

ul#Liste {
		padding: 0;
		margin: 0;
		margin-left: 40px;
		margin-top: 40px;
		
}

#Liste li {
	color: #FFFFFF;
	padding-bottom: 10px;
}

#Liste li a {
	color: #FFFFFF;
	text-decoration : none;
}
#Liste li a:hover {
	color: #FBD133;
	text-decoration : none;
}

ul#Liste2 {
		padding: 0;
		margin-bottom: 0px;
		margin-left: 40px;
	padding-bottom: 0px;
}

#Liste2 li {
	color: #3C3B3B;
	padding-bottom: 0px;
}

#Liste2 li a {
	color: #3C3B3B;
}
#Liste2 li a:hover {
	color: #FBD133;
}

ul#Liens {
		padding: 0;
		margin: 0;
		margin-left: 50px;
		margin-top: 30px;
}

#Liens li {
	color: #000000;
	padding-bottom: 12px;
}

#Liens li a {
	color: #000000;
	text-decoration : none;
}
#Liens li a:hover {
	color: #AD161A;
	text-decoration : none;
	font-weight: bold;
}

.SelOpt {
	background-color: #E3E3E3;
	color:#373636;
}

#Lien {
	font-size: 10px;
	color: #C0C0C0;
	text-decoration: none;
	font-weight: 400;
}
#Lien a {
	color: #C0C0C0;
	text-decoration: none;
}
#Lien a:hover {
	color: #C0C0C0;
	text-decoration: none;
}
#Lien2 {
	font-size: 10px;
	color: #6F6E6E;
	text-decoration: none;
	font-weight: 400;
}
#Lien2 a {
	color: #6F6E6E;
	text-decoration: none;
}
#Lien2 a:hover {
	color: #6F6E6E;
	text-decoration: none;
}
#couche1 {
	position: absolute;
	background-color: #ffffff;
	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 */
}
#alertMsg {
	position: absolute;
	background-color: #ffffff;
	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 */
}
#ajaxW {
	background: transparent;
	position: absolute;
	background-color: #ffffff;
	text-align: center;
	z-index: 11;
	color: #000000;
	visibility:hidden;
}
#contenuDispo {
	position: absolute;
	background-color: #ffffff;
	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 */
}
.ds_box {
	background-color: #eeeeee;
	border: 1px solid #004694;
	position: absolute;
	font-size:7pt;
	z-index: 32767;
}

.ds_tbl {
	background-color: #ffffff;
	font-size:7pt;
}

.ds_head {
	background-color: #333333;
	color: #FFF;
	font-size:7pt;
	font-weight: bold;
	text-align: center;
}

.ds_subhead {
	background-color: #666666;
	color: #ffffff;
	font-weight: bold;
	font-size:7pt;
	text-align: center;
}

.ds_cell {
	background-color: #dddddd;
	color: #000000;
	text-align: center;
	font-size:7pt;
	padding: 2px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #E7F5FB;
} /* This hover code won't work for IE */