/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(Media/bgSite.jpg);
	background-color:#000;
	background-repeat:no-repeat;
	background-position: top left; 

}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c1d117;
}
/*a:visited {
	color: #c1d117;
	text-decoration: none;
}*/
a:hover {
	color: #919148 ;
	text-decoration: none;
}
a:active {
	color: #c1d117;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
.style3 {
	font-size: 12px;
	color: #FFFFFF;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.style4 {color: #FFFFFF}

.MedWhite {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}



/* =============== Menu CSS start from here ================= */

.chromestyle{
width: 99%;
font-weight:normal;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: ".";
display: block;
height: 0px; 
clear: both; 
visibility: hidden;
}

/*------ MENU PRINCIPAL ----------*/
.chromestyle ul{
/*border: 0px solid #BBB; */			/* BORDURE DU MENU PRINCIPAL */
width: 100%; 						/* Largeur total du menu - peut etre en px au lieu de %*/
/*background: url(chromebg2.gif) center center repeat-x; /*THEME CHANGE HERE*/
/*background-color: #339900; 		/* Option de couleur de background du menu */
/*padding: 0px 0px;	*/					/*Espacement du menu principal*/
margin: 0px;
text-align: center; 				/*set value to "left", "center", or "right"*/
 padding-left: 5px;
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
	/*color: #494949;*/
	padding: 7px 7px; 				/*Padding - premiere valeur POSITION vertical - seconde valeur horizontale*/
	margin: 0px;
	height: 18px;
	display:block;
	float:left;
	text-decoration: none;
	border-right: 0px solid #DADADA; /*Séparateurs en les option de menu */
	font-family: Arial, Helvetica, sans-serif; /*type de fonte du menu principal */
	color: WHITE; /* Couleur de la fonte du menu principal */
	font-size: 12px; /*Taille de la fonte du menu principal */
	font-weight:bold;
	margin: 0 16px 0 0;
	
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
/*background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
/*text-decoration:underline;*/
	background-image:url(Media/bgMenuOV.png);
	background-repeat:repeat-x;
	color:#000;

}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
filter:alpha(opacity=80);		/* This set the transparency level for the drop down (as well as the line below for Gecko) */
opacity: 0.80;					/* 1.0 is pure solid - 0.1 is 10% transparency */
top: 0;
/*border: 1px solid #BBB; /*THEME CHANGE HERE - BORDURE DU DROP DOWN */
border-bottom-width: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; /*Taille de la police du drop down */
line-height:21px; /*hauteur des cellules du drop down */
z-index:100;
background-color: #C2D217; /*couleur de fond des cellules du drop down */
width: 125px; /*LARGEUR DU DROP DOWN*/
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
text-align: left;
}


.dropmenudiv a{ /*This is the content of the drop down menu */
width: auto;
display: block;
text-indent: 3px;
/*border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 0px 0; /*padding des cellules du drop down */
font:arial 11px Arial;
text-decoration: none; /*Souligné. Lorsqu'actif les hyperliens du drop down ne sont pas soulignés*/
font-weight: bold; /* corps de la fonte - normal, bold */
color: #000;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE ** c'est la couleur du HOVER ici*/
background-color: #ecf046;
font-weight: bold; /* corps de la fonte - normal, bold */
color: #000;
}
#summary .header{
background:GhostWhite none repeat scroll 0 0;
border-bottom:1px solid white;
color:Black;
font-size:13px;
font-weight:bolder;
width:443px;
}
#summary{
text-align:center;
width:440px;	
}
.border{
	border:1px solid;
}



/*----------------------------------*/
/*        custom web2.0               */
/*----------------------------------*/

.clearme{
	clear:both;
}

#footerHolder{
	font-size:10px;
	width:800px;
	margin-left:auto;
	margin-right:auto;
}


#footerHolder a{
	color: #000000;
    display: block;
    font-size: 10px;
    text-decoration: none;
}
#footerHolder a:hover{
	color:#000;
	font-size:10px;
	text-decoration:underline;
}


.cellpadFoot{
	padding-left:3px;
}

a.LinkFooter{
	color:#FFF;
	text-decoration:none;
	font-size:10px;
}

a.LinkFooter:hover{
	color:#FFF;
	text-decoration:underline;
}

/*----------------------------------*/



#associatedBox{
	width:100%;
	padding-top:25px;
} 
#TitleAssociation{
	font-size:16px;
	font-weight:bold;
}
.imgFloLeft{
	width:146px;
	float:left;
	padding-right:10px;
}


/*---------------------------------------------------------*/


.imgHolder{
	position:relative;
	float:left;
	background-image:url(images/images/Shadow_bottom.jpg);
	width:136px;
	height:107px;
	background-repeat:no-repeat;
	margin:5px;

} 
.imgThumb_UP{
	position:absolute;
	z-index:100;
	width:125px;
	height:83px;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	border: solid 1px rgb(193,209,23);
} 




