/*--*--*--*--*  MENU *--*--*--*--*/
#menu{
	height:75px;
	width:650px;
	margin:0 auto;
	margin-top:75px;
	text-align:left;
	z-index:100;
}

#onMouseOutMenu{
	position:absolute;
	width:960px;
	height:300px;
	top:10px;
	left:50%;
	
	margin-left:-480px;
	
	z-index:10;
}

#logo{
	position:absolute;
	z-index:100;
	width:155px;
	height:76px;
	/*background-image:url(../Design/logo.png);*/
	background-image:url(../Design/logoPM_nav.jpg);
	background-repeat:no-repeat;
}

/**html #logo{
	background-image:url(../Design/logo.jpg);
	z-index:100;
}
*/
#blocTitre{
	position:absolute;
	top:125px;
	z-index:100;
}

#titre{
	z-index:100;
	margin-left:10px;
	margin-right:26px;
	float:left;
	/*color:#453D3B;*/
	color:#FFFFFF;
}

#titre a{
	text-decoration:none;
	/*color:#453D3B;*/
	color:#FFFFFF;
	padding-left:3px;	
	padding-right:3px;
	height:25px;
	line-height:25px;
	z-index:100;
}

#titre a:hover{
	text-decoration:none;
	/*color:#453D3B;*/
	color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;	
}

/*--*--*--*--*  CORPS  *--*--*--*--*/
#corps{
	height:400px;
	width:100%;
	z-index:0;
}

#corps .languetteG{
	float:left;
	background-image:url(../Design/languetteG.jpg);
	background-repeat:repeat-x;
	height:100%;
	width:49%;
}

#corps .languetteD{
	float:right;
	height:100%;
	width:49%;
}

/*--*--*--*--*  Contenu *--*--*--*--*/
#cadre{
	position:absolute;
	left:50%;
	width:650px;
	height:400px;
	/*text-align:center;*/
	margin-left:-325px;
	background-color:#FFFFFF;
	color:#757577;
	top:150px;	
}

#contenu{
	width:100%;
	height:100%;
	text-align:center;
}

#loadingBar{
	position:absolute;
	left:10px;
	margin-top:383px;
	width:30px;
	height:10px;
	background-image:url(../Design/loader.gif);
	background-repeat:none;
}


/*--*--*--*--* Visioneuse *--*--*--*--*/
#visioneuse{
	width:650px;
	height:400px;
}

#descriptionPorteFolio{
	position:absolute;
	top:25px;
	color:#999;
	
	z-index:100;
	text-align:left;
	
	font-family:"Trebuchet MS", sans-serif;
	text-align:right;
}

#descriptionPorteFolio .texteDescription{
	margin-left:10px;
	color:#CCCCCC;
	margin-bottom:5px;
	font-size:11px;
}

#visioneuse img{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	
}

#navImages{
	position:absolute;
	left:0;
	bottom:0px;
	width:100%;
	height:40px;
}

#navImages #carousel{
	margin:0 auto;
	background-image:url(../Design/bckgrdCarousel.jpg);
	height:35px;
	padding-top:5px;
	padding-left:5px;
}

#navImages #carousel a{
	margin-right:5px;
	text-align:center;
	border:none;
}

#navImages #carousel img {
	position:relative;
	height:30px;
	width:auto;
}

#onmouseCarouselle{ /*Zone de déclanchement du caroussel*/
	z-index:100;
	position:absolute;
	width:600px;
	height:390px;
	bottom:0;
	left:50%;
	margin-left:-300px;
}

.nextG{
	color:#FFFFFF;
	position:absolute;
	bottom:10px;
	right:-90px;
	height:30px;
	width:80px;
	cursor:pointer;
	background-image:url(../Design/next.gif);
}

.prevG{
	color:#FFFFFF;
	position:absolute;
	bottom:10px;
	left:-90px;
	height:30px;
	width:80px;
	cursor:pointer;
	background-image:url(../Design/prev.gif);	
}

#onMouseOutCarouselle{
	z-index:99;
	position:absolute;
	width:700px;
	height:110px;
	bottom:-20px;
	left:50%;
	margin-left:-350px;	
}

/*--*--*--*--* Presentation *--*--*--*--*/
#prestation{
	margin:20px 20px;
	font-family:"Trebuchet MS", sans-serif;
	overflow:auto;
	height:360px;
	cursor:default;
	text-align:left;
}

.quote_prestation {
	color:#dca657;
	font-weight:bold;
	!font-weight:normal;
	/*line-height:24px;*/
}

.espacement {
line-height:20px;

}

.contenu_sstitre {
	border-bottom:#000000 solid 1px;
	/*background-color:#00CCCC;*/
}
.sstitre{
	width:100px;
	height:20px;
	float:left;
	background-color:#FFFFFF;
	position:relative;
	top:-13px;
	font-weight:bold;
}
/************************************************************/
.titre {
	display:block;
	color:#666;
	font-weight:bold;
	background-color:#FFF;
	width:100px;
	height:23px;
	padding-top:3px;
}
#titre_ligne {
	border-bottom:#000 1px solid;
	background-color:#FFF;
	height:15px;
	margin-bottom:8px;
}
/*************************************************************/
.quote {
	color:#dca657;
	font-style:italic;
	font-weight:bold;
	!font-weight:normal;
	text-align:center;
	margin-top:8px;
	margin-bottom:6px;
}

/*--*--*--*--* Presentation *--*--*--*--*/
#agence{
	margin:20px 20px;
	font-family:"Trebuchet MS", sans-serif;
	overflow:auto;
	height:360px;
	cursor:default;
	text-align:left;
}

#agence .text{
	clear:both;
	/*margin-top:10px;*/
	line-height:19x;
	cursor:default;
}

#agence .citation{
	font-style:oblique;
	cursor:default;
}

/*--*--*--*--* Contact *--*--*--*--*/
#contact{
	margin:20px 20px;
	font-family:"Trebuchet MS", sans-serif;
	text-align:left;
	overflow:auto;
	height:360px;
	cursor:default;
}

#contact #blocContact{
	float:left;
	margin:10px 20px;
	width:250px;
	cursor:default;
}

#contact a{
	color:#757577;
}