@charset "iso-8859-1";

.g10 { color: #E6E6E6; font-size: 10px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gf11 { color: #646464; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gf11_spe { color: #646464; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none;z-index : 1 }
.gj11 { color: #fec546; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gr11 { color: #ca3909; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gr14 { color: #ca3909; font-size: 14px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.go11 { color: #f63; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gf11b { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gv11 { color: #00B32D; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gf9 { color: black; font-size: 9px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gf7 { color: black; font-size: 9px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gb8 { color: #FFFFFF; font-size: 8px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gn8 { color: #000000; font-size: 8px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gr9 { color: #ca3909; font-size: 9px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gf11_p  { color: #646464; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-indent: 2px; position: absolute; top: 0px; left: 0px; width: 150px; visibility: hidden }
.gf10 { color: #646464; font-size: 10px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gr10 { color: #ca3909; font-size: 10px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.b10 { color: #171388; font-size: 10px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.b11  { color: #171388; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bl11 { color: #ffffff; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bl12 { color: #fff; font-size: 12px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bl14 { color: #fff; font-size: 14px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bl9 { color: #fff; font-size: 9px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.b12 { color: #171388; font-size: 12px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bord { color: black; font-size: 12px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular;  border: solid 1px #c8c8c8 }
.input { color: black; font-size: 12px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; border: solid 1px #c8c8c8 }
.input10 { color: black; font-size: 10px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; border: solid 1px #c8c8c8 }
.input11 { color: #646464; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none;border: none; background-color: #FEEDA8}
.inputj11 { color: #646464; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none;border: none; background-color: #e3f0fe}
.g12 { color: #E6E6E6; font-size: 12px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.g10:hover { color: #f63; font-size: 10px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gf11:hover { color: #f63; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gr11:hover  { color: #646464; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.go11:hover  { color: #646464; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.gf10:hover { color: #f63; font-size: 10px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.b10:hover { color: #f63; font-size: 10px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.b11:hover  { color: #f63; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.b12:hover { color: #f63; font-size: 12px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.g12:hover { color: #f63; font-size: 12px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.o17 { color: #f63; font-size: 17px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.o14 { color: #f63; font-size: 14px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.inputsb { color: #ca3909; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; border: solid 0px; font-weight: bold; background-color: #e3f0fe }
.inputdef { color: #ca3909; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; border: solid 0px; font-weight: bold }
.inputj { color: #646464; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; border: solid 1px #052D4C }
.liste11 { color: #646464; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; width: 120px; border: solid 1px #fec546 }
.liste11b { color: #646464; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; border: solid 1px #fec546 }
.tr11 { color: white; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ca3909 }	
.tr8 { color: white; font-size: 8px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #ca3909 }	
.tr11b { color: white; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #E2400A }	
.tro11 { color: black; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fec546 }
.s11  { color: black; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.t11 { background-color: #F8F6CF }	
.t11p { background-color: #E2E2E2 }	
.t8 { background-color: #FEFFE2}	 
.divFiche {position:absolute;visibility:hidden;}
.div {position:absolute;top:210px;left:650px;visibility:hidden;color: #323232; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
.divShow {position:absolute;top:210px;left:650px;visibility:visible;color: #323232; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
.divLeg {position:absolute;top:210px;left:800px;visibility:hidden;color: #323232; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
.divShowLeg {position:absolute;top:210px;left:800px;visibility:visible;color: #323232; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}
.divShowNot {position:absolute;top:70px;left:300px;visibility:hidden;color: #323232; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;z-index : 300 }
.divShowConn {position:absolute;top:130px;left:950px;visibility:hidden;color: #323232; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;z-index : 300 }
.bouton{ color: #646464; font-size: 11px;font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.clCMEvent{position:absolute; width:99%; height:99%; clip:auto; left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0; z-index : 200}
.clBar{position:absolute; width:10; height:10; background-color:#052D4C; visibility:hidden}
.clLevel0,.clLevel0over{position:absolute; padding:2px; color: #FFFFFF; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none}
.clLevel0{background-color:#052D4C; color:#FFFFFF; z-index : 200}
.clLevel0over{background-color:#052D4C; color:#FFFFFF; cursor:pointer; cursor:default; z-index : 200 }
.clLevel0border{position:absolute; visibility:hidden; background-color:#052D4C; z-index : 200}
.clLevel1, .clLevel1over{position:absolute; padding:2px; color: #FFFFFF; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none}
.clLevel1{background-color:#052D4C; color:#FFFFFF}
.clLevel1over{background-color:#052D4C; color:#FFFFFF; cursor:pointer; cursor:default}
.clLevel1border{position:absolute; visibility:hidden; background-color:#052D4C;}
.input2 { color: #646464; font-size: 11px; font-family: Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none;border: none; background-color: #e3f0fe}


/*------------- AJAX suggestion contenu -------*/
#attente {visibility:hidden;height:0px;}
#suggestion,#suggestion0,#suggestion1,#suggestion2 {visibility:hidden;height:0px;position: relative;margin: 10px 0px 0px 0px;width:200px;background-color:#FFFFFF;-moz-border-radius: 7px;-webkit-border-radius:7px;border: 1px solid #000;color: #212427;overflow:auto;}

/* SpryAutoSuggest.css - version 0.2 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

.hideSuggestClass{
	border: 2px solid #999999;
	background-color: white;
	height: 75px;
	overflow:auto;
	display:none;
	width: 200px;
	margin: 0px;
	cursor: pointer;
	z-index: 1011;
}

.showSuggestClass .hideSuggestClass{
	display: block !important;
}

.showSuggestClass .hoverSuggestClass{
	background-color: #CCCCCC !important;
}

.iframeSuggest
{
	position: absolute;
	z-index: 1010;
	filter:alpha(opacity:0.1);
}
