body.global {
	margin:0px;
	padding: 0px;
	background-attachment: fixed;
	background-image: url(../images/bg_global.jpg);
	background-repeat: repeat-y;
	background-position: center;	/*background-image: url(../images/bg_header.jpg);
	background-repeat: repeat-x;*/
}
td {
	text-align:left;
}

#flash {
	background-image: url(../images/bg_flash.png);
	background-repeat: no-repeat;
	height: 15px;
	width: 850px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 9px;
	padding-left: 80px;
	margin: 10px 4px;
}
#filierebox {
	/*background-image: url(../images/filiere_center.jpg);
	background-repeat: repeat-y;*/
	min-height: 108px;
	/*max-height:400px;*/
	width: 208px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 20px;
	padding-left: 12px;
}
#loginbox {
	background-image: url(../images/index_r11_c1.jpg);
	background-repeat: no-repeat;
	height: 172px;
	width: 202px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}

#motdbox {
	background-image: url(../images/index_r10_c6.jpg);
	background-repeat: no-repeat;
	height: 160px;
	width: 386px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 60px;
	padding-left: 10px;
}
#motdbox img {
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}

#cabinetbox {
	background-image: url(../images/index_r12_c6.jpg);
	background-repeat: no-repeat;
	height: 177px;
	width: 386px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 40px;
	padding-left: 10px;
}

#cabinetbox img {
	margin-right: 3px;
	margin-bottom: 3px;
	border: 1px solid #000000;
}


#eventbox {
	background-image: url(../images/index_r10_c14.jpg);
	background-repeat: no-repeat;
	height: 150px;
	width: 269px;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 60px;
	padding-left: 20px;
}

#partebox {
	background-image: url(../images/index_r12_c14.jpg);
	background-repeat: no-repeat;
	height: 160px;
	width: 269px;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 20px;
	text-align:center;
}
#actubox {
	background-image: url(../images/index_r7_c4.jpg);
	background-repeat: no-repeat;
	height: 120px;
	width: 677px;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
}
#membox {
	background-image: url(../images/index_r8_c4.jpg);
	background-repeat: no-repeat;
	height: 105px;
	width: 677px;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 60px;
	padding-left: 20px;
}
#centerbox {
	background-image: url(../images/bg_center.jpg);
	background-repeat: repeat-y;
	width: 690px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	right: 20px;
}
#centerbox a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-decoration:underline;
	padding-left: 8px;
	font-weight: bold;
}
#centerbox a: hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9900;
	text-decoration:none;
	padding-left: 8px;
	font-weight: bold;
}
#centerbox a: visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-decoration:underline;
	padding-left: 8px;
	font-weight: bold;
}

#header {
	background-image: url(../images/index_r1_c12.jpg);
	background-repeat: no-repeat;
	height: 217px;
	width: 455px;
	padding: 0px;
	overflow:hidden;
}

#headermoviz {
	position:absolute;
	width:638px;
	padding: 0px;
	height: 215px;
	margin: 0px;
	overflow: hidden;
	z-index:2;
	left:0px;
	top:0px;
}
#headerlogo {
	position:absolute;
	width:227px;
	padding: 0px;
	height: 120px;
	margin: 0px;
	overflow: hidden;
	z-index:3;
	top:20px;
	left:20px
}
#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/index_r17_c1.jpg);
	background-repeat: no-repeat;
	height: 47px;
	width:930px;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0px;
	padding-top: 10px;
}
#intro {
	background-image: url(../images/bg_intro.jpg);
	background-repeat: no-repeat;
	height: 460px;
	width:800px;
	padding-right: 140px;
	padding-left: 140px;
	margin: 0px;
	padding-top: 0px;
	background-position: center bottom;
}
.b4d {
	margin: 0px;
	padding: 0px;
	border: 1px solid #000;
}
.b4dor {
	margin: 0px;
	padding: 0px;
	border: 1px solid #FF9900;
}
.intleft {
	margin: 0px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 10px;
}

.intflash {
	margin: 0px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.intactu {
	margin: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

a.lienblc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
	padding-bottom: 20px;
}
a.lienblc: hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9900;
	text-decoration:none;
	padding-bottom: 20px;
}
a.lienblc: visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
	padding-bottom: 20px;
}

a.lienoirg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	padding-bottom: 20px;
	font-weight: bold;
}
a.lienoirg: hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	padding-bottom: 20px;
	font-weight: bold;
}
a.lienoirg: visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	padding-bottom: 20px;
	font-weight: bold;
}
a.lienoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	padding-bottom: 20px;
/*	font-weight: bold;*/
}
a.lienoir: hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	padding-bottom: 20px;
/*	font-weight: bold;*/
}
a.lienoir: visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	padding-bottom: 20px;
/*	font-weight: bold;*/
}
a.lientitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000; /*EC820B*/
	text-decoration:none;
	font-weight: bold;
}
a.lientitre: hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}
a.lientitre: visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #EC820B;
	text-decoration:none;
	font-weight: bold;
}
.textgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.textblc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.textgd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.tblnoir {
	border:1px solid #000000
}
.tblnoir td {
	border:1px solid #000000
}

.textgrasred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EA0000;
}
.textblancgras {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.lienbleugras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C3689;
	text-decoration:none;
}
.lienbleugras:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration:none;
}
.lienbleugras:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0C3689;
	text-decoration:none;
}
.titreMaj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #D90000;
	text-transform: capitalize;
}
.textrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D70000;
}
.lienrougemoyen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EA0000;
	text-decoration: none;
}
.lienrougemoyen:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EA0000;
}
.lienrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #D90000;
	text-decoration:none;
}
.lienrouge:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #D90000;
	text-decoration: underline;
}
.textmoyen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
.textmoyenred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FF0000;
}
.ladate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
.textareaerr {
	BORDER-RIGHT: #ff8284 2px solid; BORDER-TOP: #ff5e5e 2px solid; BORDER-LEFT: #ff5e5e 2px solid; BORDER-BOTTOM: #ff5e5e 2px solid
}
.textpti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.styletd4 {
		border: 1px solid #000;
}

img.sune {
	border: 1px solid #000000;
}
.textor {
	color:#FFCC00;
}
/*flash viewer********** js/lib_ab_1.js */
.itemViewerItem{width:260px;height:268px;padding-top:5px;}
/*.itemViewerItem div{width:95%;height:95%;}*/
.productGroupOthersCotainer{position:absolute;top:0px;left:0px;z-index:1;width:260px;height:2000px;}
.productGroupOthersRind{width:260px;height:130px;position:relative;overflow:hidden;padding:0x;margin:0px;}
.itemViewerNav{
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.itemViewerNav a{margin:0px 1px;padding:0px 5px; background:url(../images/icon_off.gif) no-repeat;}
.itemViewerNav a:link, 
.itemViewerNav a:visited, 
.itemViewerNav a:hover {color:#FFF; text-decoration: none!important; font-weight:bold;}
.itemViewerNav a.current{background:url(../images/icon_on.gif) no-repeat; color:#000!important;}
.suite {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3300;
}
a.suite:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style:italic;
}
.lire {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-style:italic;
}


