/* CSS Document */
@import url('reset.css');
@import url('main.extend.css');
@import url('galerie.css');
@import url('tinymce.css');
@import url('pushup.css');
@import url('exposants.css');

body {
	background:#ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#434343;
}
body .wrapper {
	background:url(../images/bg.png) top right no-repeat #ffffff;
	width:900px;
	margin:0 auto;
}
a {
	text-decoration:none;
	color:#e66c09;
}
a:hover {
	color:#969696;
}
em {
	font-style:italic;
}
p {
	text-transform:justify;	
}
ol {
	margin-bottom:15px;	
}
#header {

}
	#header .wrapper {
		width:800px;
		margin: 0 auto;
		background:none;
		position:relative;
	}	
		#menu_1 {
			font-family:Verdana, Geneva, sans-serif;
			font-size:14px;
		}
			#menu_1 li {
				float:left;
			}
				#menu_1 li a{
					color:#969696;
					display:block;
					padding:30px 8px 10px 8px;
				}
				#menu_1 .Actif a,
				#menu_1 .parentActif a,
				#menu_1 .parentActifFirst a,
				#menu_1 .parentActifEnd a,
				#menu_1 .ActifEnd a,
				#menu_1 .ActifFirst a,
				#menu_1 .parentActifFirstEnd a,
				#menu_1 .ActifFirstEnd a,
				#menu_1 li a:hover
				{
					background:url(../images/bg_menu.png) repeat-x top left;
					color:#FFFFFF;
				}
		#right_side {
				border-bottom:	1px solid #e6e6e6;
		}
		#langues {
			font-family:Verdana, Geneva, sans-serif;
			font-size:12px;
			right:0;
			top:0;
			position:absolute;
		}
			#langues li{
				float:right;
				text-transform:uppercase;
			}
				#langues li a{
					color:#969696;
					display:block;
					padding:30px 3px 12px 3px;
				}
				#langues li .actif ,
				#langues li a:hover
				{
					background:url(../images/bg_menu.png) repeat-x top left;
					color:#FFFFFF;
				}
		#menu_ss_1 {
			width:800px;
			padding:5px 0;
		}
			#menu_ss_1 li{
				display:inline;
				margin-right:15px;
			}
				#menu_ss_1 li a{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#969696;
				}
				#menu_ss_1 .Actif a,
				#menu_ss_1 .ActifEnd a,
				#menu_ss_1 .ActifFirst a,
				#menu_ss_1 .ActifFirstEnd a,
				#menu_ss_1 li a:hover
				{
					color:#e66c09;
				}
			
		#logo {
			margin-top:25px;
			float:left;
		}
			#logo a{
				display:block;
				width:472px;
				height:150px;
				background:url(../../../../pictures/logo/logo.png) no-repeat top left;
			}
				#logo span {
					display:none;	
				}
		#banniere_box {
			margin-top:32px;
			float:right;	
		}
#corps {
	margin-top:25px;
}
	#corps .wrapper {
		width:765px;
		margin: 0 auto;
		padding:15px 15px 35px 20px;
		background:none;
		border-top:	1px solid #e6e6e6;
		border-bottom:	1px solid #e6e6e6;
	}
	#content {
		min-height:485px;
		height:auto !important;
		height:485px;
		position:relative;
	}
		#content .h2_chemin {
		position:absolute;	
		margin-top:-35px;
		margin-left:-20px;
		width:800px;
		}
		#content .h2_chemin h2{
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000;
			text-transform:lowercase;
		}
		#content h3 {
			padding:3px 0 3px 5px	
		}
		#content .bloc_texte ul {
			line-height:18px;	
		}
		#content  .bloc_texte li {
			list-style:disc;	
			padding:5px 0;
		}
#footer {
	
}
	#footer .wrapper {
		width:800px;
		margin: 0 auto;
		background:none;
		padding-top:10px;
	}
	#menu_2 {
		margin-bottom:5px;
		float:left;
	}
		#menu_2 li {
			display:inline;
		}
			#menu_2 li a {
				font-family:Verdana, Geneva, sans-serif;
				font-size: 10px;
				color:#7f7f7f;
			}
			#menu_2 .Actif a,
			#menu_2 .parentActifFirst a,
			#menu_2 .parentActifEnd a,
			#menu_2 .ActifEnd a,
			#menu_2 .ActifFirst a,
			#menu_2 .parentActifFirstEnd a,
			#menu_2 .ActifFirstEnd a,
			#menu_2 li a:hover
			{
				color:#e66c09;
			}
	#date_event {
		float:right;
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		color:#e66c09;
		text-align:right;
	}
	#novitis {
		font-size:10px;
		color:#dddddd;
	}
	#novitis:hover {
		color:#e66c09;
	}
	#keywords {
		padding-top:120em;
		color:#ddd;
		width:800px;
		margin:0 auto;
		text-align:justify;
	}
/* Plugins */
#defilement_box{	
	position:relative;
	margin-bottom:15px;
	padding-top:17px;
}
.plugin_defilement{
	position:relative;
	padding:0;
}

.prevPage{
	position:absolute;
	display:block;
	bottom:5px;
	right:27px;
	width:20px;
	height:20px;
	background:url(../images/slideshow.jpg) no-repeat top left;
	cursor:pointer;
	z-index:3000;
}

.nextPage{
	position:absolute;
	display:block;
	bottom:5px;
	right:5px;
	width:20px;
	height:20px;
	background:url(../images/slideshow.jpg) no-repeat top right;
	cursor:pointer;
	z-index:3000;
}

.prevPage:hover{
	background-position:bottom left;
}
.nextPage:hover{
	background-position:bottom right;
}
div.scrollable{ 
    position:relative; 
    overflow:hidden; 
    width:322px;
    height:131px;
	padding:0;
}

div.scrollable div.items {
    width:20000em; 
    position:absolute;
}

div.scrollable div.items a { 
    float:left;
	width:322px;
    height:131px;
	text-align:center;
	display:block;
}

div.items img{
}
.scrollable .slide_title {
	display:none;
}
