
/* CSS MENU*/

/*link pour le menu */
a.menu:link {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration:none;padding-left:2px;padding-right:2px;}
a.menu:visited {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration:none;padding-left:2px;padding-right:2px;}
a.menu:hover {color: RED; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration:underline;padding-left:2px;padding-right:2px;}
a.menu_select {color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration:none;padding-left:2px;padding-right:2px;}

/*link pour le sous menu */
a.ss_menu:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration:none;padding-left:2px;padding-right:4px;}
a.ss_menu:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration:none;padding-left:2px;padding-right:4px;}
a.ss_menu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration:underline;padding-left:2px;padding-right:4px;}
a.ss_menu_select {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;  text-decoration:underline;padding-right:10px;padding-left:2px;padding-right:4px; }

/*link langue FR/EN*/
a.lang:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #AA1100;text-align: center; text-decoration:none;padding-top:0px;}
a.lang:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #AA1100;text-align: center; text-decoration:none;padding-top:0px;}
a.lang:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: red;text-align: center;text-decoration:underline;padding-top:0px;}

a.lang_select:link { background-color: #AA1100; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #FFFFFF;text-decoration:none;padding-top:0px;padding-bottom:0px;}
a.lang_select:visited { background-color: #AA1100; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #FFFFFF;text-decoration:none;padding-top:0px;padding-bottom:0px;}
a.lang_select:hover { background-color: #AA1100; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #FFFFFF;text-decoration:underline;padding-top:0px;padding-bottom:0px;}

font.b{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
font-size: 8pt;
}
/*font blanc*/
font.P{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 8pt;
}

/* CSS form*/
.dojo {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
}
.emaildojo {color: #FF0000;font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.titre {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; }
.champs {color:#000000;	font-size:12px ;	font-family: Arial, Helvetica, sans-serif;	}
.size{	font-size:12px ;	font-family: Arial, Helvetica, sans-serif;	}
.bold{font-weight: bold;}

.h1{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #4E667E;text-align: center;}
.text {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#000000;text-align: justify; }

p.marg {
	font-size: 8pt;
	text-align: center;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

/*CSS FR/EN*/
Table.top{

margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
background-color: #FFFFFF;
text-align:center;
}

TABLE.t { border: 1px solid #FFFFFF; }

vide{
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
background-color: #FFFFFF;
text-align:center;
}

/*CSS LIGHTBOX*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

.close {color: red; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; text-decoration:none;}

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Photos/overlay.png", sizingMethod="scale");
	}.dojoText {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight: normal;
}
