/* CSS Document */
body{
	font-family:arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-top:12px;
	background-color:#FFF;
	background:url(images/motifBG.jpg);
	background-repeat:repeat;
	text-align:center;
}

a{
	text-decoration:none;
	color:#333333;
}


.contenu{
	width:1048px;
	background-color:#fff;	
	padding:0px;
}

.sha-left{
	float: left;
	border:none;
	margin:0px;
	width:14px;
	height:586px;	
}

.sha-right{
	float: right;
	border:none;
	margin:0px;
	width:10px;
	height:586px;
}

.sha-bottom{
	float: left;
	border:none;
	margin:0px;
	width:1048px;
	height:14px;
}

.header-left{
	float:left;
	border:none;
	margin:0px;
	width:223px;
	height:123px;
	background:url(images/header-left.gif);
	background-repeat:no-repeat;
}

.header{
	float:left;
	border:none;
	margin:0px;
	padding-top: 15px;
	height:108px;
}

.animflash{
	float:left;
	border:none;
	margin:0px;
	padding-top: 8px;
	padding-left: 20px;
	min-width:300px;
	height:108px;
}

.total-header{
	float:left;
	background-color:#fff;
	width:1024px;
	min-width:950px;
	background:url(images/header-repeat.jpg);
	background-repeat:repeat-x;
}


.fotomontage-left{
	float:left;
	border:none;
	margin:0px;
	width:94px;
	height:177px;
	background:url(images/fotomontage-left.jpg);
	background-repeat:no-repeat;
}

.fotomontage{
	float:left;
	border:none;
	margin:0px;
	padding-top:14px;
	min-width:850px;
	height:163px;
}

.total-fotomontage{
	background-color:#fff;
	float:left;
	width:1024px;
	background:url(images/fotomontage-repeat.jpg);
	background-repeat:repeat-x;
}


.content-left{
	float:left;
	border:none;
	margin:0px;
	width:258px;
	height:260px;
	background:url(images/content-left.jpg);
	background-repeat:no-repeat;
}

.content{
	float:left;
	border:none;
	margin:0px;
	min-width:400px;
	height:260px;
}

.total-content{
	background-color:#fff;
	float:left;
	width:1024px;
	min-width:940px;
	background:url(images/content-repeat.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
}

.footer-left{
	float:left;
	border:none;
	margin:0px;
	width:71px;
	height:26px;
	background:url(images/footer-left.jpg);
	background-repeat:no-repeat;
}

.footer-right{
	float:right;
	color:#FFFFFF;
	border:none;
	margin:0px;
	text-indent:270px;
	width:486px;
	height:26px;
	background:url(images/footer-right.jpg);
	background-repeat:no-repeat;
}
.footer{
	float:left;
	border:none;
	margin:0px;
	height:26px;
}

.total-footer{
	background-color:#fff;
	float:left;
	width:1024px;
	min-width:850px;
	background:url(images/footer-repeat.jpg);
	background-repeat:repeat-x;
}

.flag{
	float:left;
	margin-right:10px;
	height:50px;
}
.choixPays{
	width:400px;
	width:400px;
	padding-top:10px;
	margin:0px;
}
.choixPays li{
	float:left;
	text-align:left;
	list-style:none;
	width:180px;
	height:50px;
}
.choixPays img{
	border:1px #666 solid;
	margin:3px 0px 0px 0px;
}
.choixPays a{
	text-decoration:none;
	color:#666666;
}
.choixPays a:hover{
	text-decoration:none;
	color:#000000;
}
 
 
.underConstruction{
	padding:30px 0px 0px 0px;
	font-size:15px;
	color:#999;
	text-align:center;
}
.noflashmsg{
	color:#FFF;
	height:20px;
	background-color:#FF6600;
	text-align:center;
}

.noflashmsg a{
	color:#FFF;
}

.noflashmsg a:hover{
	color:#CCC;
}