/* CSS Document */
body{
	margin:0;
	padding:0;
	text-align:justify;
	background-color:#CCCCCC;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	/*line-height: 1.5em;	*/
}

b{font-size: 110%;}
em{color: black;}

#maincontainer{
width:900px; /*Width of main container840*/
margin:auto; /*Center container on page*/
}

#topsection{
margin:0;
background: #EAEAEA;
height:auto; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 140px 0 140px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
	float: left;
	width: 140px;
	margin-left: -900px;
	background: #999999;
	
}

#rightcolumn{
float: left;
width: 140px; /*Width of right column*/
margin-left: -140px; /*Set left margin to -(RightColumnWidth)*/
background: #999999;
}

#footer{
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;
margin-bottom:0px;
}

/*Debut menu 1*/

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 138px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(./images/glossyback.gif) repeat-x bottom left;
font: bold 12px "Lucida Grande", "Trebuchet MS", "Verdana", "Helvetica", "sans-serif";
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 120px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(./images/glossyback2.gif);
}

#Img{
padding-left:110px;
}

.Titre
{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:13px; 
text-align:left;
color:#000000;
}

.Apercu
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
text-align:left;
color:#000000;
}

.zoom {
width:100px;
height:100px;
}

.Rubrique
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background: #999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(./images/formbg.gif) repeat-x left top;
}

.case2{
 font-weight:bold;
 font-size:14px;
 font-family:Arial, Helvetica, sans-serif;
 color:#0033FF;
 }
 .case{
 font-family:"Times New Roman", Times, serif;
 font-size:12px;
 font-weight:bold;
 color:#0000FF;
 } 
 H5{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#0000FF;
 } 
.Miseenligne
{
font-family:"Times New Roman", Times, serif;
color:blue;
font-size:14px;
}

.Textsearch
{
font-size:12px;
width:120px;
background-color:#cccccc;
border:1px solid #666666;
}

#TimeBan
{
font-family:"Times New Roman", Times, serif;
font-size:11px; 
text-align:center;
}

.Tablemain
{ text-align:justify;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color:#000000;
width: 620px;
background-color: #fafafa;
border-style:groove;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; }

.Tdmain
{ 
border:1px solid black;
}

.zoom {
width:80px;
height:100px;
}

A {font-family:Georgia,serif; font-size:11px;}
A:link {color:blue;
text-decoration: none;}
A:visited {color: #660066;}
A:hover {text-decoration: none; color: #ff9900;
font-weight:normal;}
A:active {color: red;text-decoration: none}

 