﻿body 
{
	BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin:0px 0px 0px 0px;  
    text-align:center; 

	
}

body 
{
	BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin:0px 0px 0px 0px;  
	text-align: -moz-center; 
	
}


ul {margin-top:0px; }

#tmain
{
	
	padding:0px;
	margin:0px;
	
	
} 
#dmain
{
	position:relative;
	margin:0px;
	padding:0px;
	
	
	text-align: -moz-center;
}

#top
{
	position:relative;
	width:976px; height:175px;	
}


#content
{
	position:relative;
	padding-top:44px;
	width:976px; height:475px;
	text-align:left;
	
	background-color:#ecebf1;
}


#contentCenter
{
	position:static;
	padding-top:44px;
	width:976px; height:475px;
	background-color:#ecebf1;
}

#contentCenterFiche
{
	
	position:static;
	padding-top:20px;
	padding-bottom:20px;
	width:976px; 
	background-color:#ecebf1;
	
}




#credits
{
	text-align:center;
	position:relative;
	top:-40px; 
	width:960px; height:35px;
	background-image:url(images/common/bga.gif);
	font-family:Arial; font-size:10px; font-weight:normal; color:#FFFFFF; line-height:30px;
}

#defaultMsg1
{
	width:960px; height:430px;
	margin-left:8px;
	padding-top:50px;
	text-align:center;
	
}


.default650 {  text-align:left; width:650px; }
.defaultLarge {  text-align:left; width:750px; }
.defaultFull { text-align:left; width:950px;  }

.z 
{
	position:static;
	width:960px;
}


.zone1
{
	position:static;
	margin-top:25px;
	background-image:url(images/home/txt.gif);
	width:232px; height:213px;
}
.zone2
{
	
	position:static;
	margin-top:25px;
	text-align:center;
	background-image:url(images/home/bga.gif);
	width:228px; height:213px;
	padding: 0px 2px 0px 2px;
}
#zone3
{
	position:absolute;
	top:510px; left:58px;
	background-image:url(images/home/v0.jpg);
	width:856px; height:127px;
}

#zone4
{
	position:absolute;
	text-align:center;
	top:120px;
	left:184px;
	width:680px;
	height:160px;
	width:285px;
}


#visuel
{
	position:static;
	margin-top:0px;
	margin-right:8px;
	float:right;
}
#visuelCentre
{
	text-align:center;
	margin-top:0px;
	margin-right:8px;
	
}
#plan
{
	position:absolute;
	top:80px;
	width:740px;
	height:340px;
	overflow:hidden;
	text-align:right;
	
	
}

.Tab
{
	width:665px;
	margin-left:6px;
	border-spacing: 0px;
	border-width:0px; 
	border:solid 1px #ecebf1;
	border-collapse: collapse; 
	
}


.tab660
{
	width:660px;
	border-spacing: 0px;
	border-width:0px; 
	
}



.TabLarge
{
	width:750px;
	margin-left:0px;
	border-spacing: 0px;
	border-width:0px; 
	border:solid 1px #ecebf1;
	
	
}





.Thead td
{
	background-color:#2c8ae1;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
	border:0px;
	border-width:0px; 
	border:solid 1px #2c8ae1;

}
.Tline1 td
{
	color:#006699;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	border:0px;
	border-bottom:solid 1px #2c8ae1;
	
}
.Tline2 td
{
	color:#868687;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	border:0px;
	border-width:0px; 
	border-bottom:solid 1px #2c8ae1;

}

.Button { width:125px; font-family:Arial; font-size:12px; color:#006699; }
.ButtonSmall { width:25px; font-family:Arial; font-size:12px; color:#006699; }


.cell0 { width:30px; height:30px; }
.cell1 { width:140px; height:30px; }
.cell2 { width:262px; height:30px; }
.cell3 { width:120px; height:30px; text-align:center; }
.cell4 { width:120px; height:30px; text-align:center; }
.cell5 { width:80px; height:30px; text-align:center; }
.cell6 { width:80px; height:30px; text-align:left; }


.cellLog0 {text-align:right; padding-right:80px;}
.cellLog1 { width:74px; height:30px; text-align:right; padding-right:5px; }
.cellLog2 { width:100px; height:30px; text-align:right; padding-left:5px; }
.cellLog3 { width:220px; height:30px; text-align:left; padding-left:5px; }
.cellLog4 { text-align:center; height:300px; }

.cellShort0 { width:38px; height:20px; }
.cellShort1 { width:140px; height:20px; }
.cellShort2 { width:262px; height:20px; }
.cellShort3 { width:120px; height:20px; text-align:center; }
.cellShort4 { width:120px; height:20px; text-align:center;}
.cellShort5 { width:80px; height:20px; text-align:center; }

#tda,#tdb {	padding-left:46px; vertical-align:top;}
.scroll{	position:relative; height:180px;  overflow:auto;	vertical-align:top;}


.Arial12B	{font-family:Arial;		font-size:12px;	font-weight:bold;	color:#0053a2;}
.Arial11	{font-family:Arial;		font-size:11px;	font-weight:normal;	color:#0053a2;}
.gris12		{font-family:Arial;		font-size:12px;	font-weight:normal;	color:#6d6d6d;}
.gris12_lh26{font-family:Arial;		font-size:12px;	font-weight:normal;	color:#6d6d6d; line-height:26px;}
.bleu10		{font-family:Arial;		font-size:10px;	font-weight:normal;	color:#006699;}
.bleu12B	{font-family:Arial;		font-size:12px;	font-weight:bold;	color:#006699;}
.etoile		{font-family:Arial;		font-size:12px;	font-weight:bold;	color:#FF0000;}


.menu
{
	font-family:Arial;	font-size:12px;	font-weight:bold;	color:#FFFFFF; line-height:22px;
	position:absolute;
	top:182px; left:6px;
	width:955px;
	text-align:center;
	background-image:url(images/common/bga.gif);
	background-repeat:repeat-x;

}

.smenu
{
	font-family:Arial;	font-size:12px;	font-weight:bold;	color:#979797;
	background-color:White;
	
}

.smenuSelect
{
	font-family:Arial;	font-size:13px;	font-weight:bold;	color:#0053a2;
	background-color:White;
	
}

.infobulle{
	position:fixed;	
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
}




.D_adh1
{
	position:relative;
	float:left;
	left:45px;
}
.D_adh2
{
	position:relative;
	top:-150px;
	float:right;
	
}

.D_adh3
{
	position:absolute;
	width:360px;
	right:20px;
	float:right;
	top:55px;	
}

.TabForm 
{
	 vertical-align:top;
	 width:660px;
	 padding:0px;
	 margin:0px;
	 border-spacing:0px;
	 border-width:0px;
	 border-collapse: collapse;
	 font-family:Arial;
	 font-size:12px;
	 font-weight:normal;
	 color:#6d6d6d;
}

.TabForm320 
{
	
	 vertical-align:top;
	 width:320px;
	 padding:0px;
	 margin:0px;
	 border-spacing:0px;
	 border-width:0px;
	 border-collapse: collapse;
	 font-family:Arial;
	 font-size:12px;
	 font-weight:normal;
	 color:#6d6d6d;
}

.TabForm2
{
	 vertical-align:top;
	 width:750px;
	 padding:0px;
	 margin:0px;
	 border-spacing:0px;
	 border-width:0px;
	 border-collapse: collapse;
	 font-family:Arial;
	 font-size:12px;
	 font-weight:normal;
	 color:#6d6d6d;
}

.td1	 { 	width:140px;}
.td2 { 	width:206px;}



.TabForm input  {height:14px; width:200px; font-family:Arial; font-size:12px; color:#6d6d6d; }
.TabForm td { height:16px; vertical-align:top;}

.TabForm320 input  {height:14px; width:200px; font-family:Arial; font-size:12px; color:#6d6d6d; }
.TabForm320 td { height:16px; vertical-align:top;}


.showInfo1{border: 1px solid Black;  padding: 5px; 	font-family: Verdana, Arial; font-size: 16px; color:#006699; 	background-color: #FFFFCC;}


.spacer20 {width:20px;}
.spacer100 {width:100px;}

.descriptif 
{
	
	padding:1px;
	width:740px;
	height:85px;
	overflow:auto;
	border:solid 1px #6d6d6d;
}
