body{
	/*font-size:68.5%;*/
	margin:0;
	padding:0;
	background-color:#CCCFDB;
	color:#37537F;
	}
a{
	font-family:verdana,sans-serif;
	text-decoration:underline;
	}
a:link{
	font-size:1em;
	color:#333399;
	}
a:visited{
	font-size:1em;
	color:#666666;
	}
a:hover{
	font-size:1em;
	color:#0066CC;
	}
a:active{
	font-size:1em;
	color:#6699FF;
	}
a:link.download,a:visited.download,a:active.download{
	font-family:tahoma,sans-serif;
	font-size:0.85em;
	text-decoration:none;
	color:#000;
	background-color:white;
	padding:0;
	margin:1% 0% 0% 0%;
	text-transform:uppercase;
	float:right;
	letter-spacing:0.02em;
	}
a:hover.download{
	font-family:tahoma,sans-serif;
	font-size:0.85em;
	text-decoration:none;
	color:#C40000;
	background-color:white;
	padding:0;
	margin:1% 0% 0% 0%;
	text-transform:uppercase;
	float:right;
	letter-spacing:0.02em;
	}
.inline{display:inline;}
H1{
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:1.6em;
	font-weight:bold;
	color:#37537F;
	padding:12px 0px 10px 0px;
	margin:0px;
	}
H2{
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	color:#6586bc;
	padding:8px 0px 0px 6px;
	margin:0px;
	}
H3{
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:1.2em;
	letter-spacing:0.02em;
	font-weight:bold;
	color:#669cd4;
	padding:6px 0px 0px 12px;
	margin:0px;
	/*border-bottom:2px solid #ccc;
	background:#eee;*/
	}
H4{
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:1.05em;
	font-weight:bold;
	color:#3474b9/*#669cd4*/;
	padding:6px 0px 0px 12px;
	margin:0px;
	}
.TblDefault td H4.home, .TblDefaultOver td H4.home{
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:1.05em;
	font-weight:bold;
	color:#669cd4;
	padding:6px 0px 0px 0px;
	margin:0px;
	}
hr{
	border:none;
	/*background-color:#DEE7ED;*/
	color:#DEE7ED;
	height:1px;
	padding:0px;
	margin:0px;
	width:90%;
	}

fieldset{
	padding:2px;
	margin:0px 10px 0px 10px;
	width:98%;
	border:1px solid #DBD9D9;
	}
legend{
	font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, Arial, sans-serif;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
	color:#ff9900;
	padding:0em 0.15em 0em 0.05em;
	} 
label{
	display:block;
	float:left;
	text-align:right;
	width:100px;
	border:0;
	font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, Arial, sans-serif;
	font-size:1em;
	color:#999999;
	padding:0.12em;
	margin:0.12em;
	}
input{
	display:inline;
	font-family:"Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, Arial, sans-serif;
	font-size:1em;
	color:#959595;
	border:0.1em solid #E7E7E7;
	background-color:#FCFCFC;
	padding:0.22em;
	margin:0.12em;
	}
.InputOff{
	font-family:verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	cursor:pointer;
	background-image:url(/images/InputOn.gif);
	background-attachment:scroll;
	border:1px solid #DBD9D9;
	border-left:4px outset #FED206;
	}
.InputOver{
	font-family:verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	cursor:pointer;
	background-image:url(/images/InputOver.gif);
	background-attachment:scroll;
	border:1px solid #DBD9D9;
	border-left:4px outset #00CC00;
	}
.InputReadOnly{
	border:1px solid #E7E7E7;
	background-color:#F8F7F7;
	width:240px;
	color:#959595;
	}

select{
	font-family:verdana,sans-serif;
	/*font-size:0.6em;*/
	font-size:1em;
	color:#37537F;
	}

/*blockquote {
	text-indent: 25px;
	background: url(/images/css/blockquote/GuillemetOuvrant.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	}

blockquote p {
	display: inline;
	margin: 0;
	padding-right: 24px;
	background: url(/images/css/blockquote/GuillemetFermant.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	 }*/
	 
blockquote{
	margin:1em;
	padding:0;
	font-family: "Georgia", "Garamond", times new roman, serif;
	font-size:1em;
	color:#666;
	border:1px solid #ebebeb;
	}
blockquote p{
	margin:0;
	padding:0.5em;
	line-height:1.6em;
	text-align:justify;
	font-style:italic;
	border-left:2em solid #e6e6e6;
	}
quote{}
cite{
	display:block;
	width:100%;
	margin:0;	
	padding:0;
	font-style:normal;
	text-align:right;
	}
del{text-decoration:line-through;}

p{
	padding:0px 0px 4px 12px;
	margin:0px 0px 5px 0px;
	text-align:justify;
	line-height:1.6em/*126%*/;
	}
IMG{
	border:none;
	margin:0px;
	padding:0px;
	}
/*IMG:after{content:attr(alt)}
:focus  { outline: thick solid black }  
:active { outline: thick solid red }*/

.Com1{
	background:#F5F5F5;
	margin:2px 16px;
	padding:4px;
	}
.Com2{
	background:#FAFAFA;
	margin:2px 16px;
	padding:4px;
	}
.Com1 a:link,.Com2 a:link,.Com1 a:visited,.Com2 a:visited{
	font-size:0.70em;
	color:#666666;
	text-decoration:none;
	background:none;
	}
.Com1 a:hover,.Com2 a:hover{
	font-size:0.70em;
	color:#000000;
	text-decoration:none;
	background:none;
	}
.Altern1{
	background-color:#F9F9F9;
	color:#4a6a99;
	}
.Altern2{
	background-color:#EEEEEE;
	color:#334B7C;
	}
.Altern3{
	background-color:#faecc5;
	color:#000000;
	cursor:pointer;
	}
.TrSelect{
	font-weight:bold;
	background-color:#faecc5;
	color:#000000;
	}
banniere.table{
	padding:0px;
	margin:0px;
	}
.banniere td#BANN01{
	background-image:url('/images/css/banniere/deux-sevres/01.jpg');
	background-attachment:scroll;
	background-repeat:no-repeat;
	cursor:pointer;
	}
.banniere td#BANN02{
	background-image:url('/images/css/banniere/deux-sevres/02.jpg');
	background-attachment:scroll;
	background-repeat:no-repeat;
	}
.banniere td#BANN03{
	background-image:url('/images/css/banniere/deux-sevres/03.jpg');
	background-attachment:scroll;
	background-repeat:no-repeat;
	text-align:right;
	}
.BordurePage{
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	background-color:white;
	}
.FondBleu{
	font-family:verdana,sans-serif;
	font-size:0.6em;
	color:white;
	background-color:#3366CC;
	padding:0;
	margin:0;
	text-align:right;
	}
.ImgLeft{
	float:left;
	margin:2px 6px 2px 0px;
	padding:0;
	border:1px solid #677fa4;
	}
.ImgRight{
	float:right;
	margin:2px 0px 2px 6px;
	padding:0;
	border:1px solid #677fa4;
	}
.ImgRightBlock{
	float:right;
	padding:4px;
	margin:6px;
	background-color:#FCFCFC;
	color:#888888;
	font-size:9px;
	border:1px solid #E8E8E8;
	text-align:right;
	letter-spacing:0.05em;
	line-height:1.3em;
	cursor:pointer;
	}
.ImgRightBlockOver{
	float:right;
	padding:4px;
	margin:6px;
	background-color:#F6F6F6;
	color:#888888;
	font-size:9px;
	border:1px solid #CCCCCC;
	text-align:right;
	letter-spacing:0.05em;
	line-height:1.3em;
	cursor:pointer;
	}
.ImgLeftBlock{
	float:left;
	padding:4px;
	margin:6px;
	background-color:#FCFCFC;
	color:#888888;
	font-size:9px;
	border:1px solid #E8E8E8;
	text-align:left;
	letter-spacing:0.05em;
	line-height:1.3em;
	cursor:pointer;
	}

.ImgLeftBlockOver{
	float:left;
	padding:4px;
	margin:6px;
	background-color:#F6F6F6;
	color:#888888;
	font-size:9px;
	border:1px solid #CCCCCC;
	text-align:left;
	letter-spacing:0.05em;
	line-height:1.3em;
	cursor:pointer;
	}
table.TblDefault{
	border:0.01em solid white;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:95%
	}
table.TblDefaultOver{
	border:0.01em solid #DEE7ED;
	background-color:#fafafa;
	cursor:pointer;
	padding:0px;
	margin:0px;
	width:95%
	}
.TblDefault thead td{
	font-family:"Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	letter-spacing:0.02em;
	font-size:1.25em;
	font-weight:bold;
	height:20px;
	color:#677fa4;
	padding:0em 0em 0em 0.02em;
	margin:0px;
	border-bottom:0.02em solid #d3d3d3;
	}
.TblDefaultOver thead td{
	font-family:"Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	letter-spacing:0.02em;
	font-size:1.25em;
	font-weight:bold;
	height:20px;
	color:#666666;
	padding:0em 0em 0em 0.02em;
	margin:0px;
	border-bottom:0.02em solid #d3d3d3;
	}
.TblDefault tbody td, .TblDefaultOver tbody td{
	font-family:verdana,tahoma,sans-serif;
	font-size:0.70em;
	font-weight:normal;
	color:#37537F;
	padding:3px 6px 6px 6px;
	margin:0px;
	}
.TblDefault tfoot td, .TblDefaultOver tfoot td{
	font-family:verdana,tahoma,sans-serif;
	font-size:0.55em;
	color:#9d9d9d;
	text-align:right;
	height:2px;
	padding:4px 0px 0px 0px;
	background-image:url(/images/css/TblDefault/tfoot/Foot.gif);
	background-attachment:scroll;
	background-repeat:repeat-x;
	background-position:center top;
	}
.TblDefault tbody ul, .TblDefaultOver tbody ul{
	list-style-type:none;
	list-style-position:outside;
	list-style-image:url(/images/css/TblDefault/ul/puce.gif);
	vertical-align:bottom;
	}
.TblDefault tbody li, .TblDefaultOver tbody li{
	margin:4px 8px 4px 24px;
	padding:2px 0px;
	}
table.TblResultat{
	width:96%;
	border:1px solid #acacac;
	border-collapse:collapse;
	padding:0;
	margin:0;
	}	
.TblResultat thead td{
	font-family:"Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	color:white;
	border-right:1px inset #CC6600;
	border-bottom:1px inset #CC6600;
	background:#FF9900;
	}
.TblResultat thead td a:link, .TblResultat thead td a:visited, .TblResultat thead td a:active{
	font-family:"Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	color:white;
	font-size:0.9em;
	background:#FF9900;
	text-decoration:underline;
	}
.TblResultat thead td a:hover{
	font-family:"Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	color:#FFE1C3;
	font-size:0.9em;
	text-decoration:underline;
	background:#FF9900;
	}	
.TblResultat tbody td{
	font-family:tahoma,sans-serif;
	font-size:0.75em;
	font-weight:normal;
	color:#424242;
	}
.TblResultat tbody td a:link, .TblResultat tbody td a:visited, .TblResultat tbody td a:active{
	font-size:0.8em;
	text-decoration:underline;
	}
.TblResultat tbody td a:hover{
	font-size:0.8em;
	text-decoration:underline;	
	}
.TblResultat tfoot td{
	font-family:verdana,sans-serif;
	font-size:0.8em;
	font-weight:bold;
	color:black;
	text-align:right;
	}
.Encadre{
	font-family:verdana,tahoma,sans-serif;
	font-size:1em;
	color:#666666;
	border:1px solid #e1e1e1;
	background:#FAFAFA;
	padding:5px;
	margin:7px;
	}		
div.Une{
	font-family:arial,verdana,tahoma,sans-serif;
	font-size:1.5em;
	font-weight:bold;
	color:#d3d3d3;
	text-align:left;
	padding:0px 0px 0px 15px;
	width:90%;
	border-bottom:2px solid #f4f4f4;
	}
div.Text{
	font-family:verdana,tahoma,helvetica,sans-serif;
	font-size:0.8em;
	color:#677FA4;
	padding:5px;
	margin:0px;
	}
div#NavLeft{
	padding:0;
	margin:0;
	width:150px;
	height:100%;
	text-align:left;
	}
div#NavLeft span{
	display:none;
	}
.placeur{
	position:absolute;
	padding:0;
	margin:0;
	width:150px;
	height:650px;
	background-color:#3366cc;
	}
div#content1,div#content2,div#content3,div#content4,div#content5,div#content6,div#content7,div#content8,div#content9,div#content10,div#content11{
	border:1px solid #677fa4;
	background-color:#E8F1FF;
	padding:0;
	margin:0;
	width:196px;
	height:221px;
	}		
ul.menu{
	list-style-type:none;
	padding:0;
	margin:0;
	border-top:1px solid white;
	border-bottom:1px solid white;
	}
.menu li{
	list-style-type:none;
	padding:0;
	margin:0;
	}
.menu a:link, .menu a:visited, .menu a:active{
	font-family:verdana,sans-serif;
	font-size:1em;
	color:white;
	text-decoration:none;
	background-color:#3366CC;
	border-top:1px solid #6699CC;
	border-bottom:1px solid #365A94;
	padding:3px 0px 3px 0px;
	margin:0px;
	width:150px;
	display:block;
	}
.menu a:hover, .menu a:focus{
	font-family:verdana,sans-serif;
	font-size:1em;
	color:#000000;
	text-decoration:none;
	background-color:#D4E4FE;
	border-top:1px solid #26498F;
	border-bottom:1px solid #fbfbfb;
	padding:3px 0px 3px 0px;
	margin:0px;
	width:150px;
	display:block;
	}	
ul.ssmenu{
	list-style-type:none;
	padding:0;
	margin:0;
	}
.ssmenu li{
	float:left;
	padding:0;
	margin:0;
	border-bottom:1px solid #C4D4EE;
	}
.ssmenu a:link,.ssmenu a:visited,.ssmenu a:active{
	font-family:verdana,sans-serif;
	font-size:1em;
	text-decoration:none;
	color:#4a6a99;
	background-color:#E8F1FF;
	padding:3px 0px 3px 4px;
	margin:0;
	width:192px;
	display:block;
	}
.ssmenu a:hover,.ssmenu a:focus{
	font-family:verdana,sans-serif;
	font-size:1em;
	text-decoration:none;
	color:#1C3762;
	background-color:#D4E4FE;
	padding:3px 0px 3px 4px;
	margin:0;
	width:192px;
	display:block;
	}
ul.accesdirect{
	list-style-type:none;
	padding:0;
	margin:0;
	border-top:1px solid #6699CC;
	}
.accesdirect li{
	margin:0;
	padding:0;
	}
.accesdirect a, .accesdirect a:visited, .accesdirect a:active{
	font-family:verdana,sans-serif;
	font-size:0.9em;
	text-decoration:none;
	color:#FFFFFF;
	border:1px solid #3366CC;
	padding:2px 0px 2px 0px;
	margin:0px 0px 0px 2px;
	width:146px;
	display:block;
	}
.accesdirect a:hover, .accesdirect a:focus{
	font-family:verdana,sans-serif;
	font-size:0.9em;
	text-decoration:none;
	color:#f2f5f9;
	border:1px solid #97aedc;
	background-color:#5782d8;
	padding:2px 0px 2px 0px;
	margin:0px 0px 0px 2px;
	width:146px;
	display:block;
	}

/*_____________________________MenuD en id______________________________*/

ul#MenuD{
	list-style-type:none;
	padding:0;
	margin:0;
	border:1px solid #ff9900;
	border-right:none;
	border-bottom:none;
	width:124px;
	}
ul#MenuD li{
	list-style-type:none;
	padding:0;
	margin:0;
	border-bottom:1px solid #ff9900;
	}
ul#MenuD li.Title{
	font-family:"Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	letter-spacing:0.03em;
	color:#FFFFFF;
	background-color:#FF9900;
	padding:3px 0px 3px 2px;
	margin:0;
	height:18px;
	width:124px;
	}	
ul#MenuD a:link, ul#MenuD A:visited, ul#MenuD A:active{
	font-family:verdana,sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
	color:#37537F;
	background-color:white;
	padding:2px 0px 2px 0px;
	margin:0px 0px 0px 2px;
	width:122px;
	display:block;
	}
ul#MenuD a:hover{
	font-family:verdana,sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	background-color:white;
	padding:2px 0px 2px 0px;
	margin: 0px 0px 0px 2px;
	width:122px;
	display:block;
	}
ul#MenuD a.LienActif, ul#MenuD a:link.LienActif, ul#MenuD a:visited.LienActif, ul#MenuD a:hover.LienActif, ul#MenuD a:active.LienActif,ul#MenuD a:focus.LienActif{
	font-family:verdana,tahoma,helvetica,sans-serif;
	font-size:0.7em;
	font-weight:normal;
	text-decoration:none;
	color:#999999;
	background-color:transparent;
	padding:2px 0px 2px 0px;
	margin:0px 0px 0px 2px;
	width:122px;
	cursor:default;
	display:block;
	}

/*MenuD en classe*/
ul.MenuD{
	font-family:verdana,sans-serif;		
	list-style-type:none;
	padding:0;
	margin:1em 0;
	border:1px solid #ff9900;
	border-right:none;
	border-bottom:none;
	width:124px;
	}
ul.MenuD li{
	font-size:0.7em;
	font-weight:normal;
	list-style-type:none;
	padding:0;
	margin:0;
	border-bottom:1px solid #ff9900;
	}
ul.MenuD li.Title{
	font-family:"Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	letter-spacing:0.03em;
	color:#FFFFFF;
	background-color:#FF9900;
	width:124px;
	height:100%;
	padding:3px 0px 3px 2px;
	}	
ul.MenuD a:link, ul.MenuD a:visited, ul.MenuD a:active{
	color:#37537F;
	text-decoration:none;
	background-color:white;
	padding:2px 0px 2px 0px;
	margin:0px 0px 0px 2px;
	width:122px;
	display:block;
	}
ul.MenuD a:hover{
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
	padding:2px 0px 2px 0px;
	margin:0px 0px 0px 2px;
	width:122px;
	display:block;
	}
ul.MenuD li a.LienActif, ul.MenuD li a:link.LienActif, ul.MenuD li a:visited.LienActif, ul.MenuD li a:hover.LienActif, ul.MenuD li a:active.LienActif, ul.MenuD li a:focus.LienActif{
	color:#999999;
	background-color:#fcfcfc/*transparent*/;
	padding:2px 0px 2px 0px;
	margin:0px 0px 0px 2px;
	width:122px;
	cursor:default;
	display:block;
	}
	

ul#menuInterne{
	padding:0px;
	margin:0px 5px 0px 0px;
	list-style-type:none;
	}
ul#menuInterne li{
	float:right;
	cursor:pointer;
	border:none;
	margin:0;
	padding:0;
	}
ul#menuInterne A:link, ul#menuInterne A:visited{
	display:block;
	color:#2c649f;
	font-size:0.70em;
	font-weight:normal;
	background-color:#e8eef9;
	text-decoration:none;
	padding:0px 2px;
	margin:0;
	margin-left:1px;
	border:1px solid #80acdb;
	border-bottom:1px solid #e8eef9;
	letter-spacing:0.02em;
	}
ul#menuInterne A:hover{
	display:block;
	color:white;
	font-size:0.70em;
	font-weight:normal;
	background-color:#8caae1;
	text-decoration:none;
	padding:0px 2px;
	margin:0;
	margin-left:1px;
	border:1px solid #5782d8;
	border-bottom:1px solid #8caae1;
	letter-spacing:0.02em;
	cursor:pointer;
	}
ul#menuInterne A:link.pageActive,ul#menuInterne A:visited.pageActive, ul#menuInterne A:hover.pageActive,ul#menuInterne A:active.pageActive, ul#menuInterne A:active{
	display:block;
	color:white;
	font-size:0.70em;
	font-weight:normal;
	background-color:#8caae1;
	text-decoration:none;
	padding:4px 1px 1px 1px;
	margin:0;
	margin-left:1px;
	border:1px solid #5782d8;
	border-bottom:0px solid #8caae1;
	letter-spacing:0.02em;
	cursor:default;
	vertical-align:top;
	}
table.MenuD{
	font-family:verdana,sans-serif;
	font-size:0.9em;
	color:black;
	border-left:2px solid #ff9900;
	}	
.MenuD thead{
	font-weight:bold;
	color:white;
	padding:0px 0px 0px 1px;
	background-color:#ff9900;
	}
.MenuD tfoot{
	border-top:1px solid #ff9900;
	background-image:url(/images/MenuD_Foot.gif);
	background-attachment:scroll;
	background-position:center bottom;
	background-repeat:no-repeat;
	}
.MenuDOn{
	background-color:#f5f5f5;
	cursor:pointer;
	}
.MenuDOff{
	color:#37537F;
	}
.MenuDThis{
	color:#ff9900;
	}
.MsgG{
	font-family:verdana,sans-serif;
	font-size:0.85em;
	font-weight:bold;
	color:#ff4500;
	text-align:left;
	}
.MsgD{
	font-family:verdana,sans-serif;
	font-size:0.85em;
	font-weight:bold;
	color:#ff4500;
	text-align:right;
	}
.MsgC{
	font-family:verdana,sans-serif;
	font-size:0.85em;
	font-weight:bold;
	color:#ff4500;
	text-align:center;
	}
.italic{
	font-family:Georgia,Garamond,Times New Roman,Helvetica,arial,verdana,sans-serif;
	font-style:italic;
	font-size:1em;
	letter-spacing:0.04em;
	color:#0074b0;
	background-color:#f9fcff;}
.TextBox{
	font-family:tahoma,sans-serif;
	font-size:10px;
	color:#5C759B;
	border:1px solid #f0f8ff;
	border-left:3px solid #FED206;
	padding:0px 0px 0px 3px;
	background-image:url(/images/box_shadow.gif);
	background-attachment:scroll;
	}
.TextBoxOver{
	font-family:tahoma,sans-serif;
	font-size:10px;
	color:#5C759B;
	border:1px solid #ebf0fa;
	border-left:3px solid #00CC00;
	padding:0px 0px 0px 3px;
	background-image:url(/images/box_shadow.gif);
	background-attachment:scroll;
	}	
.Legende{
	font-family:tahoma,sans-serif;
	font-size:1em;
	font-weight:normal;
	color:gray;
	text-align:left;
	}
.LegendeD{
	font-family:tahoma,sans-serif;
	font-size:1em;
	font-weight:normal;
	color:gray;
	text-align:right;
	}
.LegendeC{
	font-family:tahoma,sans-serif;
	font-size:1em;
	font-weight:normal;
	color:gray;
	text-align:center;
	}
.MotRechercher{
	background-color:yellow;
	color:black;
	text-decoration:underline;
	}
table.NaviPage{
	font-family:verdana,sans-serif;
	font-size:10px;
	color:#b3b3b3;
	border:1px solid #F2F2F2;
	padding:1px;
	margin:0;
	width:95%;
	border-collapse:collapse;
	}
table.Vignette, table.VignetteContact{
	padding:0px;
	margin:0px;
	border:none;
	}
.Vignette thead td{
	font-family:verdana,sans-serif;
	font-size:13px;
	color:#CCCCCC;
	padding:0px;
	margin:0px;
	background-image:url(/images/css/Vignette/thead/Head.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:right top;
	height:17px;
	}
.VignetteContact thead td{
	font-family:verdana,sans-serif;
	font-size:13px;
	color:#CCCCCC;
	padding:0px;
	margin:0px;
	background-image:url(/images/css/VignetteContact/thead/Head.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:right top;
	height:17px;
	}
.Vignette tbody td{
	font-family:verdana,sans-serif;
	font-size:11px;
	color:#37537F;
	text-align:left;
	background-color:#FFCC00;
	padding:4px 4px 4px 4px;
	margin:0px;
	}
.VignetteContact tbody td{
	font-family:verdana,sans-serif;
	font-size:11px;
	color:white;
	text-align:center;
	background-color:#66CC66;
	padding:0;
	margin:0;
	}
.Vignette a,.Vignette a:active,.Vignette a:visited,.VignetteContact a,.VignetteContact a:active,.VignetteContact a:visited{
	font-family:verdana,sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:black;
	background-color:transparent;
	}	
.Vignette a:hover,.VignetteContact a:hover{
	color:white;
	background-color:transparent;
	}
.Vignette tbody H3, .VignetteContact tbody H3{
	font-family:tahoma,verdana,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:white;
	padding:0;
	margin:0;
	}
.Vignette tfoot td{
	padding:0px;
	margin:0px;
	background-color:#f1f1f1;
	background-image:url(/images/css/Vignette/tfoot/Foot.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:left top;
	height:17px;
	text-align:right;
	}
.VignetteContact tfoot td{
	padding:0px;
	margin:0px;
	background-color:#CCFFCC;
	background-image:url(/images/css/VignetteContact/tfoot/Foot.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:left top;
	height:17px;
	text-align:right;
	}
.Vignette tbody td ul{
	list-style-image:url(/images/css/Vignette/ul/Puce.gif);
	list-style-position:inside;
	vertical-align:bottom;
	}
.VignetteContact tbody td ul{
	list-style-image:url(/images/css/Vignette/ul/Puce.gif);
	list-style-position:inside;
	vertical-align:bottom;
	}
.IntituleD{
	text-align:right;
	background-color:#EDF8FE;
	}
.IntituleG{
	text-align:left;
	color:#A0A0A0;
	background-color:#FAFAFA;
	}
.IntituleC{
	text-align:center;
	background-color:#EDF8FE;
	}
.Largeur120{
	width:120px;
	}
.Largeur150{
	width:150px;
	}
.Largeur240{
	width:240px;
	}
.VousEtesIci{
	font-size:9px;
	}
ol{
	list-style-type:decimal;	
	margin:0;
	padding:8px 0 8px 40px;
	}
ol li{
	line-height:1.6em;
	}
abbr, acronym, .help{
	border-bottom:1px dotted #429bce;
	color:#429bce;
	cursor:help;
	}
ul.default{
	list-style-type:none;
	list-style-position:outside;
	list-style-image:url(/images/css/TblDefault/ul/puce.gif);
	line-height:1.6em;
	}
ul.default2 li{
	list-style-type:none;
	list-style-position:outside;
	list-style-image:url(/images/css/TblDefault/ul/puce2.gif);
	line-height:1.6em;
	}

a:link.PagerLinkCurrent, a:hover.PagerLinkCurrent, a:active.PagerLinkCurrent, a:visited.PagerLinkCurrent{
	font-family:verdana,sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#669cd4;
	text-align:center;
	text-decoration:none;
	}
a:link.PagerLink, a:hover.PagerLink, a:active.PagerLink, a:visited.PagerLink{
	font-family:verdana,sans-serif;
	font-size:1em;
	font-weight:normal;
	color:#669cd4;
	text-align:center;
	text-decoration:underline;
	}
#__EVENTVALIDATION, #__EVENTTARGET, #__EVENTARGUMENT, #__LASTFOCUS, #__VIEWSTATE, #__SCROLLPOSITIONX, #__SCROLLPOSITIONY
{
	display:none;
}

