@charset "UTF-8";
/* CSS Document | FULLSCREEN */


/*/////////////////////////////////////////////////////////////////////////*/
/*GENERAL*/
/*/////////////////////////////////////////////////////////////////////////*/
html{	height:100%;	}
*{		margin:0px;	padding:0px;	}
body{
	height:100%;
	background-image:url(../images/html/html_background.jpg);
	background-repeat:repeat;
	background-color:#313b23;
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
#flashcontent {		height:100%;	}

a{	color:#ffffff;	font-weight:bold;	text-decoration:none;	border-bottom:1px solid #FF0000;	}
a:hover{	color:#c9cac8;	font-weight:bold;	text-decoration:none;	border-bottom:1px solid #aa0000;	}







/*/////////////////////////////////////////////////////////////////////////*/
/*STYLES*/
/*/////////////////////////////////////////////////////////////////////////*/
.englishLink{	font-size:10px;		font-weight:normal;		padding-top:5px;	}

h1{
	float:left;
	font-size:15px;
	color:#ffffff;
	background-color:#070904;
	padding:4px;
	padding-left:6px;
	padding-right:6px;
	border-bottom:1px solid #819267;
}
.titleNormal{	font-weight:normal;		}






/*/////////////////////////////////////////////////////////////////////////*/
/*MISE EN PAGE*/
/*/////////////////////////////////////////////////////////////////////////*/
#headerWarning{
	float:left;
	width:100%;
	background-color:#000000;
	background-image:url(../images/html/warning_background.jpg);
	background-repeat:repeat-x;
}
#headerWarningContent1{
	float:left;
	padding-top:30px;
	padding-left:30px;
	padding-bottom:20px;
	width:450px;
	font-weight:bold;
}
#headerWarningContent2{
	float:left;
	padding-top:30px;
	padding-left:50px;
	padding-bottom:20px;
	width:450px;
}
.leftLinkMargin{
	padding-left:8px;
}
.ignoreflashInfo{
	font-size:11px;
	color:#CCCCCC;
}
.clear{
	clear:both;
}


#customDesc{	clear:both;		float:left;		padding-left:30px;		margin-top:100px;	}
#customNews{	clear:both;		float:left;		padding-left:30px;		margin-top:100px;	}
#customWorks{	clear:both;		float:left;		width:1000px;	padding-left:30px;	margin-top:100px;	}
#customLinks{	clear:both;		float:left;		width:800px;	padding-left:30px;	margin-top:100px;	padding-bottom:200px;}
.customPartLeft{	clear:both;		float:left;		width:480px;	margin-top:20px;		}
.customPartRight{	float:left;		width:230px;	margin-top:20px;	padding-left:20px;		}
.contentFR{		font-size:14px;		font-weight:bold;	}
.contentENG{	padding-top:10px;	font-size:12px;		}


#newsContainer{		clear:both;		float:left;		margin-top:20px;	}
.newsItem{		clear:both;		float:left;		margin-bottom:40px;		}
.newsTitleFr{
	clear:both;
	float:left;
	padding:2px;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background-color:#070904;
	border-bottom:1px solid #819267;	
}
.newsTitleEn{	font-weight:normal;		}
.newsDate{
	float:left;
	padding:2px;
	color:#ffffff;
	background-color:#070904;
	font-size:10px;
	font-weight:normal;
}
.newsText{		clear:both;		font-weight:bold;		float:left;		width:480px;	padding-top:8px;	}
.newsImage{		float:left;		width:280px;	padding-top:8px;	padding-left:20px;	}
.newsImage img{		border-bottom:2px solid #070904;	}
.textEn{	font-size:11px;		padding-top:3px;	font-weight:normal;		}


#worksContainer{	clear:both;		float:left;		margin-top:20px;	}
.workCatTitle{
	clear:both;
	float:left;
	padding:2px;
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	background-color:#070904;
	border-bottom:1px solid #819267;
}
.workItemsContainer{		clear:both;		float:left;		margin-bottom:80px;		padding-top:10px;	}
.workItem{	clear:both;		float:left;		margin-bottom:40px;		}
.workDate{
	float:left;
	padding:2px;
	color:#ffffff;
	background-color:#070904;
	font-size:10px;
	font-weight:normal;
}
.workTitleFr{
	clear:both;
	float:left;
	padding:2px;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background-color:#070904;
	border-bottom:1px solid #819267;	
}
.workSubtTitleFr{
	font-weight:normal;
}
.workText{		clear:both;		font-weight:bold;		float:left;		width:480px;	padding-top:8px;	}
.workImage{		float:left;		padding-top:8px;	padding-left:20px;	}
.workImage img{		border-bottom:2px solid #070904;	}


#linksContainer{	clear:both;		float:left;		margin-top:20px;	}
.linksTitleFr{
	clear:both;
	float:left;
	padding:2px;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background-color:#070904;
	border-bottom:1px solid #819267;	
}
.linksTitleEn{	font-weight:normal;		}
.linksItemContainer{	clear:both;		float:left;		padding-top:8px;	margin-bottom:40px;	}
.linkItem{	clear:both;		float:left;		padding-top:10px;	padding-left:10px;	font-size:11px;	}
.linkItem a{	font-size:12px;		}




