body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*overflow:hidden;*/
	background-image:url(../images/fd.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
/*___________________________  DIV  ___________*/
#global {
	/*position:absolute;*/
	position:relative;
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;
	/*background-color:#97966d;*/
	width:980px;
	text-align:left;
	z-index:1;
}
#nav {
	/*position:absolute;*/
	position:relative;
	top:1px;
	/*background-color:#97966d;*/
	width:980px;
	text-align:left;
	z-index:2;
}
#content {
	/*position:absolute;*/
	position:relative;
	margin-top:0px;
	/*background-color:#97966d;*/
	width:980px;
	text-align:left;
	z-index:3;
}
/*___________________________  DIV  ______  TXT _____*/

.txt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px;
	color:#000000;
}
.txt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px;
	color:#E3027C;
}
.txt3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.t_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
	letter-spacing:1px;
	color:#666666;
}
.t_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
	letter-spacing:2px;
	color:#666666;
	font-variant:small-caps;
	font-weight:bold
	
}
.t_3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:5px;
	letter-spacing:1px;
	color:#666666;
}
.fdblc {
	background-color:#FFFFFF;
	border-left:1px #808080 solid;
	border-right:1px #808080 solid;
}
.t_line{border-bottom:1px #808080 solid;}
.txtfoot{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-left:10px;
	padding-right:10px;
	color:#999999;
}
/*_________________________________  TXT ____  LINK  _*/



a, a:link, a:visited, a:hover, a:active {
	font-size:15px;
}

a.linkfoot, a.linkfoot:link, a.linkfoot:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
a.linkfoot:hover, a.linkfoot:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:underline;
}
a.linkfoot2, a.linkfoot2:link, a.linkfoot2:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:6px;
	color:#FFFFFF;
	text-decoration:none;
}
a.linkfoot2:hover, a.linkfoot2:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:6px;
	color:#FFFFFF;
	text-decoration:underline;
}
a.link, a.link:link, a.link:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
a.link:hover, a.link:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
}

/* SPECIAL MINI */
.headmcol {
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background-color: #000000;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	
}
.headmcoljour {
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width:15px;
	color: #263399;
}
.headmcolwk {
	font-family:Arial, Helvetica, sans-serif;
	background-color: #263399;
	font-variant:small-caps;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	border: 1px solid #999999;
	margin:1px;
		width:15px;
}
.txtperiode1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
}
.periode1 {
	background-image: url(../images/rayered.jpg);
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
.headmcolvide {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.headmcolh {
font:Arial, Helvetica, sans-serif;
	background-color: #5675BE;
	border: 1px solid #999999;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	cursor: pointer;
}

.divspx {
	font-size: 10px;
	font-weight: bold;
		/* TOP RIGTH BOTTOM LEFT */
	padding: 3px 1px 1px 2px;
	vertical-align: top;
	text-align: left;
	color: #000000;
}
.hide_return {
	display: none;
}
.xontop {
	z-index: 10;
	position: absolute;
}
.xontoptw {
	height: 20px;
}
.xCalImg {
	/* TOP RIGTH BOTTOM LEFT */
	padding: 3px 0px 0px 3px;
	cursor: pointer;
}	
.inforange {
	color: #FF6600;
	width: 100%;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tab_qsn{
	border:1px solid #000;
}
.tab_qsn .un{
	padding:5px;
	background-color:#000; 
	text-align:center; color:#FFF;
	background: -moz-linear-gradient(top, #000, #333);
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#333));
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#333333', endColorstr='#000000');
}
.tab_qsn .deux{
	padding:5px;
	background-color:#666; 
	text-align:center; color:#FFF;
	background: -moz-linear-gradient(top, #666, #999);
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#999));
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#999999', endColorstr='#666666');
}
.tab_qsn .trois{
	padding:5px;
	background-color:#E3027C;
	font-size:18px;
	text-align:center; color:#FFF;
	background: -moz-linear-gradient(top, #E3027C, #d2016b);
	background: -webkit-gradient(linear, left top, left bottom, from(#E3027C), to(#d2016b));
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType='0', startColorstr='#d2016b', endColorstr='#E3027C');
}
