div.showcasecategimg {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: whitesmoke;
	background-color: #1a66a0;
	padding: 4px;
	border-top-color: Silver;
	border-top-style: solid;
	border-top-width: 4px;
	}

div.showcasecategimg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: whitesmoke;
	background-color: #1a66a0;
	padding: 4px;
	border-top-color: Silver;
	border-top-style: solid;
	border-top-width: 4px;
	}

body.lympia {

	background: url(/showcase/bkg_flviframe.jpg) fixed top;

}


font.tagprojetup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: whitesmoke;
}

font.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: gray;
}

font.txtintro {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #4e4e4e;
}

font.txtnewslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


font.titreproduits {
	font-family: Impact;
	font-size: 28px;
	color: #1a66a0;
}

font.chapitresgauche {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #20405F;
	}

font.newsmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E4E5B
}
	
font.projetid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F4D6A;
}

font.nbprojets {
	font-family: arial;
	font-size: 10px;
	color: #1a66a0;
	
}

font.newstitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #20405F;
	
}

font.newspublication {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #4e4e4e;
}

font.tagprojets {

	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #4e4e4e;

}


font.tagprojetsdate {

	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #4e4e4e;

}
	
a {
	color: #1a66a0;
	text-decoration: underline;
}

a:hover {
	color: peru;
	text-decoration: underline;
}
a.chapitresgauche {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	}

a.chapitresgauche:hover {
	color: #e9ae0a;
	text-decoration: none;
}

a.footer {
	color: #1a66a0;
	text-decoration: none;
}

a.footer:hover {
	color: peru;
	text-decoration: underline;
}

a.newsmain {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #3E4E5B;
	text-decoration: none;	
}

a.newsmain:hover {
	color: #1a66a0;
	text-decoration: underline;
}

a.newslgauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	text-decoration: none;
}

a.newslgauche:hover {
	text-decoration: underline;
}

a.newsprojets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a66a0;
	text-decoration: none;
	font-weight: bold;
}

a.newsprojets: visited {
	font-weight: normal;
}

a.newsprojets:hover {
	text-decoration: underline;
	color: peru;
}

a.newslist {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #3E4E5B;
	text-decoration: underline;	
}

a.newslist:hover {
	color: #1a66a0;
	text-decoration: underline;
}

a.newsfeatured {
	color: #4e4e4e;
	text-decoration: none;
}

a.newsfeatured:hover {
	color: #4e4e4e;
	text-decoration: underline;
}





a.navcv {
	color: #6A0F0F;
	text-decoration: none;
	font-weight: bolder;
}

a:hover.navcv {
	text-decoration: underline;
}

font.cvtitre {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	letter-spacing: 1px;
	color: #6A0F0F;
	}

font.cvdate {
	font-family: georgia,verdana,"trebuchet ms", arial, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #6199b0;
	}
a.cvurl {
	font-size: 10px;
	color: #6A0F0F;
	text-decoration: underline;
	letter-spacing: 0px;
}
font.nomcv {
	font-family:georgia,"trebuchet ms",verdana;
	font-size:24px;
	font-weight:bold;
	letter-spacing:1px;
}
font.txtcv {
	font-family:"trebuchet MS",arial;
	font-size:12.5px;
	letter-spacing:1px;
}

font.punchlinecv {
	font-family:georgia;
	font-size:36px;
	letter-spacing:1px;
	color:#ffffff;

}
div.photocv { border:1px solid #C0C0C0; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; float: right; }
img.photocv { border:1px solid #000000; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }

img.photoav { border:1px solid #6A0F0F; padding:0px; }
div.photoav { border:1px solid darkorange; padding:4px; float: center; width:209px; height:118px;}
font.adpsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	letter-spacing: 0px;
}



a.showcase {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: whitesmoke;
	text-decoration: none;	
}

a.showcase:hover {
	color: silver;
	text-decoration: underline;
}
	
div.showcasecateg {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: darkorange;
}

font.TitleVideoShowcase {
	font-family:georgia;
	font-size:18px;
        font-weight: normal;
	letter-spacing:1px;
	color:darkorange;
}

font.CategVideoShowcase {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:13px;
        font-weight: bold;
	letter-spacing:0px;
	color:#f5f5f5;
}

font.Categ2VideoShowcase {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:14px;
        font-weight: normal;
	letter-spacing:0px;
	color:#f5f5f5;
}