.inset {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	WIDTH:100%
}
.inset .b1 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	HEIGHT: 1px;
	BACKGROUND: #999; MARGIN: 0px 5px;
}
.inset .b2 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	HEIGHT: 1px;
	BORDER-RIGHT: #aaa 1px solid; BACKGROUND: #01204C; BORDER-LEFT: #999 1px solid;
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px;
}
.inset .b3 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	HEIGHT: 1px;
	MARGIN: 0px 2px;
	BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #01204C; BORDER-LEFT: #999 1px solid;
}
.inset .b4 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	HEIGHT: 1px;
	MARGIN: 0px 1px; HEIGHT: 2px;
	BORDER-RIGHT: #eee 1px solid; BACKGROUND: #01204C; BORDER-LEFT: #999 1px solid;
}
.inset .b1b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	HEIGHT: 1px;
	BACKGROUND: #fff; MARGIN: 0px 5px;
}
.inset .b2b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	HEIGHT: 1px;
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #ccc; BORDER-LEFT: #eee 1px solid;
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px;
}
.inset .b3b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	HEIGHT: 1px;
	MARGIN: 0px 2px;
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #ccc; BORDER-LEFT: #ddd 1px solid;
}
.inset .b4b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	MARGIN: 0px 1px; HEIGHT: 2px;
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #ccc; BORDER-LEFT: #aaa 1px solid;
}

.inset .boxcontent {
	BORDER-RIGHT: #fff 1px solid; 
	BORDER-LEFT: #999 1px solid;
	DISPLAY: block; 
	BACKGROUND: #ccc; 
}




.outset {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	WIDTH:100%
}
.outset .b1 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	HEIGHT: 1px;
	BACKGROUND: #ccc; 
	MARGIN: 0px 5px;
}
.outset .b2 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	HEIGHT: 1px;
	BORDER-RIGHT: #aaa 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #999 1px solid;
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px;
}
.outset .b3 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	HEIGHT: 1px;
	MARGIN: 0px 2px;
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #999 1px solid;
}
.outset .b4 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden;
	HEIGHT: 1px;
	MARGIN: 0px 1px; HEIGHT: 2px;
	BORDER-RIGHT: #ccc 1px solid; 
	BACKGROUND: #fff; 
	BORDER-LEFT: #999 1px solid;
}


/*
div#menu{width:100%;overflow:auto;padding-top: 5px}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{padding-left:15px}

ul#nav li{float:left;width:80px;margin-right:2px;text-align: center}
ul#nav a{float:left;width:80px;text-decoration:none;}
ul#nav li.active a,ul#nav a:hover{color: #000}
*/


/* Lien au dessus dim  */
.menucontent {
	height:15px;
	margin:0;
	padding:0px 0 0 0px;
	font-family:Verdana, sans-serif;
	font-weight:lighter;
	
	color:#ccc;
	background-color:#01204C;
}

.menucontentinactif {
	height:15px;
	margin:0;
	padding:0px 0 0 0px;
	font-family:Verdana, sans-serif;
	font-weight:bold;
	
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	
	color:#000;
	background-color:#fff;
}
.menucontentinactif a {
	color:#73594A;
	background-color:#fff;
	text-decoration:none;
}
.menucontentinactif a:hover {
	text-decoration:underline;
}





.rc	TD{
	border-bottom:1px solid #BDCFDE;
	border-right:1px solid #BDCFDE;
	border-top:0px solid #BDCFDE;
	border-left:0px solid #BDCFDE;
	color:#311919;
	
}


.rc	TH{
	border-bottom:0px solid #01204C;
	border-right:0px solid #01204C;
	border-top:0px solid #01204C;
	border-left:0px solid #01204C;
}

.noBorder{
	border-bottom:0px solid gray;
	border-right:0px solid gray;
	border-top:0px solid gray;
	border-left:0px solid gray;
}

.allBorder{
	border-bottom:1px solid gray;
	border-right:1px solid gray;
	border-top:1px solid gray;
	border-left:1px solid gray;
}

.btlr {
	/*writing-mode: tb-rl; */
	/*filter: flipv() fliph()*/
}

.headerBorder{
	border-bottom:2px solid #01204C;
	border-right:2px solid #01204C;
	border-top:2px solid #01204C;
	border-left:2px solid #01204C;
	
	
}

.headerBorder TD{
	border-bottom:1px solid #01204C;
	border-right:1px solid #01204C;
	border-top:1px solid #01204C;
	border-left:1px solid #01204C;
	font-size:9px;
	font-weight:normal;
	text-align: center;	
	
}