body {
	background:url(../Media/bg.png) repeat-x #A3A3A3;
	/*background-attachment:fixed;*/
	border:none;
	margin:0px;
	padding:0px;
	font-family:"trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}
.titreaccueil{
	color:#FBB731;
	font-weight:bold;
	font-family:Verdana, Arial, Times, serif;
}
.titres {
	font-family:Verdana, Arial, Times, serif;
	font-size:20px;
	color:#FFF;
}
#conteneur {
	width:800px;
	margin:0 auto 0px;
	/*top:-461px;*/
	position:relative;
	padding:0px;
	/*z-index:2;*/
	}

.pagesinactives{
	color:#8A0F10;
}
#logo_header{
	clear:both;
	background-image:url(../Media/header_Flash/Mexpo_header/Mexpo.png);
	position:absolute;
	/*top:-910px;*/
	top:55px;
	left:250px;
	height:200px;
	width:400px;
	z-index:13;
}
#header {
	width:760px;
	height:115px;
	/*background-image:url(../Media/header_Flash/Mexpo.png);*/
	background-repeat:no-repeat;
	border:none;
	position:relative;
	z-index:2;
	}
.navtxt{
	position:relative;
	z-index:6;
}
/*--------------------------------Css Multibox-------------------------*/
#conteneur_Multibox {
	width:90%;
	margin:10px auto 10px;
	padding:0px;
}
#contenutxt_Multibox{
	width:100%;
	font-family:Verdana, Arial, Times, serif;
	margin:10px auto 10px;
	padding:0px;
}
.titres_Multibox {
	font-family:Verdana, Arial, Times, serif;
	font-size:20px;
	color:#FFF;
}
.titreaccueil_Multibox{
	color:#8A0F10;
	font-family:Verdana, Arial, Times, serif;
	font-weight:bold;
	font-size:14px;
}
/*---Validation Send Mail------*/
.titreaccueil_Multibox_Green{
	color:#008302;
	font-family:Verdana, Arial, Times, serif;
	font-weight:bold;
	font-size:18px;
}
.soustitre_Multibox{
	color:#000000;
	font-family:Verdana, Arial, Times, serif;
	font-weight:bold;
	font-size:11px;
}
/*--------------------------------header top---------------------------*/
#header_Top{
	width:750px; margin:0 auto 0 auto;
	}
#header_Top ul{
	width:400px; margin:0 0 0 340px; display:block; height:18px; background:url(../Media/top_bg.gif) no-repeat;
	}
#header_Top ul li{
	display:block; float:left; height:11px; margin:0; padding:0;
	}
#header_Top ul li a{
	font:10px/11px Arial, Helvetica, sans-serif; padding:0 0 0 1; color:#FFFFFF; text-decoration:none; margin:3px; height:11px;
	}
#header_Top ul li a:hover{
	color:#FBB731;
	}
/*----------------------------------Header flash----------------*/
#header_Flash{
	width:800px; margin:0 auto 0 auto; height:247px;
	}
#header_Flash h1{
	margin:0 auto 0 auto;  width:800px; 
	}
/*--------------------------------main menu---------------------------*/
#main_menu{
	width:800px; margin:0 auto 0 auto; height:28px; 
	}
#main_menu ul{
	width:759px; margin:0 0 0 0; display:block; height:28px; background:url(../Media/header_Flash/Menu_bg.jpg) no-repeat;
	}
#main_menu ul li{
	display:block; float:right; height:27px; margin:0; padding:0;
	}
#main_menu ul li a{
	font:12px/12px Arial, Helvetica, sans-serif; padding:0 10px 0 10px; color:#FFFFFF; background-color:#000000; text-decoration:none; margin:0; height:27px;
	}
#main_menu ul li a:hover{
	color:#D60000; background-color:#000000;
	}
/*------------------------------Grop down menu------------------*/
#dropmenudiv{
position:absolute;

//border-bottom-width: 1;
font:normal 10px Verdana;
line-height:18px;
z-index:9013;
}

#dropmenudiv a{
width: 70%;
display: block;
text-indent: 1px;
//border-bottom: 1px dotted white;
margin: 1px 1px 1px 1px;
color:#FFF; 
background-color:#000;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;
padding: 1;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #000;
padding: 0 0 0 1px;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
color:#ffa902; 
}

/*----------------------------------Main menu roll over style------------*/

#popitmenu{
	position: absolute;
	background-color: black;
	border:1px dotted white;
	font: normal 10px Verdana;
	line-height: 14px;
	z-index: 200;
	visibility: hidden;
}

#popitmenu a{
	text-decoration: none;
	padding-left: 1px;
	color: black;
	display: block;
}

#popitmenu a:hover{ /*hover background color*/
	background-color: #CCCCCC;
}

/*----------------------------------Navigation Gauche----------------*/
#colgauche {
	width:220px;
	background-color:inherit;
	float:left;
	/*padding-top:1px;*/
	}
	
#colgauchehaut {
	width:149px;
	height:400px;
	background-image:url(../Media/colgauche-haut.jpg);
	background-repeat:no-repeat;
	background-color:#131612;
	padding-left:35px;
	padding-right:35px;
	padding-top:40px;
	padding-bottom:35px;
	
	}

#colgauchebas {
	width:220px;
	height:195px;
	background-image:url(../Media/colgauche-bas.jpg);
	background-repeat:no-repeat;
	padding-bottom:0px;
	}
	
/*-------------------------------Page content ---------------*/
	
#coldroite {
	width:580px;
	height:100%;
	background-color:#A3A3A3;
	float:right;
	}
#coldroitehaut {
	width:490px;
	min-height:740px;
	background-image:url(../Media/coldroite-haut.jpg);
	background-repeat:no-repeat;
	background-color:#8A0F10;
	padding-left:35px;
	padding-right:35px;
	padding-top:0px;
	padding-bottom:35px;
	}
#coldroitehautcommander {
	width:493px;
	height:714px;
	background-image:url(../Media/colonedroite-haut.gif);
	background-repeat:no-repeat;
	background-color:#091406;
	padding-left:35px;
	padding-right:35px;
	padding-top:40px;
	padding-bottom:35px;
	}
	
#coldroitebas {
	width:563px;
	height:36px;
	background-image:url(../Media/colonedroite-bas.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:20px;/*
	position:relative;
	z-index:0;*/
	}
/*------------------------------GoogleAds------------------*/
#GoogleAds{
	position:absolute;
	left:18px;
	}
#Footer_GoogleAds{
	position:absolute;
	left:275px;
	}
#Services_GoogleAds{
	position:relative;
	left:20px;
	}
/* -------------------------------Affichage img right Regular page content---------------------------- */
.imageindex{
	width:340px;
	height:178px;
	padding:0px;
	border:0px solid #A3A3A3;
	margin-bottom:13px;
}
.imageSponsors{ /* -- Pages Content Sponsors_NomEvent----*/
	width:440px;
	height:70px;
	padding:0px;
	border:1px dotted #A3A3A3;
	margin-bottom:5px;
	padding:5px;
}
.imageNewsArchive{ /* -- Pages Content News_Archives----*/	
	background-image:url(../Media/News/News_bg.jpg);
	background-repeat:no-repeat;
	color:#000;
	width:440px;
	/*height:70px;*/
	padding-bottom:10px;
	border-bottom:1px dotted #A3A3A3;
	margin-bottom:5px;
	padding-top:10px;
	padding-left:10px;
}
.imageindex2{
	padding:0px;
	border:0px solid #A3A3A3;
	margin-bottom:13px;
}	
/*-----------------------------------------------*/

#conteneursuperpose {
	width:760px;
	margin:0 auto 0px;
	/*top:-461px;*/
	position:relative;
	padding:0px;
	z-index:5;
	
	}
	
#menusuperpose {
	width:120px;
	padding-left:35px;
	padding-right:35px;
	padding-top:40px;
	padding-bottom:35px;
	z-index:5;
	position:absolute;
	}


/*-----------------------------------------------*/


#Promo_topLeft{
	position:absolute;
	top:0px;
	left:0px;
	z-index:4;
	clear:both;
	width:155px;
	height:136px;
	}
/*
#Deco_downRight{
	position:absolute;
	top:865px;
	right: 120px;
	bottom: 0px;
	width: 185px;
	height: 515px;
	clear:both;
	z-index:4;
	}
		
#logo_top {
	position:absolute;

	z-index:3;
    right:400px;
}
*/


/*-----------------------------------------------*/

.titresproduits {
	font-family:"trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:14px;
	color:#E8E8E8;
	}
	
.ajouter {
	font-family:"trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#E8E8E8;
	}
	
	
.etoile {
	font-family:"trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#fdae17; /*orange clair*/
	}
	
.total {
	font-family:"trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:11px;
	color:#fdae17; /*orange clair*/
}

.footer {
	font-family:"trebuchet MS", verdana, arial, helvetica, sans-serif;
	font-size:10px;
	color:#2F3C06;
}
/*--------------links-------------------*/


a:link {
	color:#ffa902;  /*orange foncˇ*/
	text-decoration:none;
}

a:visited {
	color:#ffa902; /*orange foncˇ*/
	text-decoration:none;
}


a:hover {
	color:#fbdbac; /*orange clair*/
	text-decoration:none;
}

a:active {
	color:#fbdbac; /*orange clair*/
	text-decoration:none;
	}

/*-------------------------------footer---------*/
#footerMain {
	width:600px;
	background-color:inherit;
	float:left;
	}
#footer{
	background:url(../Media/footer/footer.jpg) no-repeat 0 0; height:176px; width:778px; margin:0 auto 0 auto; padding:0 0 0 0;
	}
#footer ul{
	width:600px; display:block; margin:0px 0 0 10px; padding:0; font-size:0; height:20px; 
	}
#footer ul li{
	color:#9B9B9B; font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;  float:left; padding:0; margin:0;
	}
#footer ul li a{
	color:#9B9B9B; font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; padding:0 6px 0 6px; 
	}
#footer ul li a:hover{
	text-decoration:none; color:#FBB731;
	}
#footer p{
	width:560px; display:block; font:10px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF; margin:129px 0 0 0;  padding:0 0 0 0; text-align:right;
	}
.lastup{
	width:250px; display:block; font:8px/9px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666666; margin:0 0 0 5px;
	 padding:0; float:right; display:block;
	}

/*-------------------------------Services_on pages---------*/
#pages_Services{
	background-color:#8b2424;
	border:1px dotted grey;
	height:22px; 
	width:260px; 
	padding:0px;
	margin:1px 0 0 1px;
	float:right;
}
div.transOFF {width: 100%; background-color: #8b2424;border:1px dotted black }
div.transON  {width: 100%; background-color: #000;opacity:.30;filter: alpha(opacity=30); -moz-opacity: 0.3;border:1px dotted white; }





/*#pages_Services a{
	color:#b85353;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0; 
}
#pages_Services a:hover{
	color:#CCC;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
	}

a.link_Services img {
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;}

a.link_Services:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}
*/

/*--------------------- Services News Box ---------------*/
#home_news{
	width:340px;
	height:178px;
	background-image:url(../Media/Home/bg_News.jpg);
	background-repeat:no-repeat;
	margin-bottom:13px;
}
#pscroller1{
width: 280px;
height: 110px;
/*border: 1px solid black;*/
padding: 25px;
margin-top:-13px;
}
.news_link:link {
font:15px/17px verdana , Arial, Helvetica, sans-serif; 
	color:#666666; 
	text-decoration:none; 
	font-weight:bold;
	text-align:left; 
}
.someclass{ 
font:15px/17px verdana , Arial, Helvetica, sans-serif; 
	color:#000000; 
	padding:25px 0 0 0; 
	text-align:right; 
	text-decoration:none; 
	font-weight:bold;
}
/*-------------------------------Services_footer---------*/
#footerMain_Services {
	width:100%;
	background-color:inherit;
	height:20px;
	float:left;
	}
#footer_Services{
	background-color:#7F7F7F;
	border:1px dotted white;
	height:15px; 
	width:350px; 
	padding:2px;
	margin:10px 0 0 27px;
	}
