#contenu{
float:right;
padding-top:15px;
width:924px;
background:url(../images/commun/fieldsetbg.gif) #FFFFFF bottom right no-repeat;
}

a{
font-weight:bold;
}

.controls a{
font-size:16px;
padding:2px;
margin-left:15px;
text-decoration:none;
}

p {
font-size:12px;
padding-bottom:10px;
}

#colonnePortfolio{
margin-left:25px;
margin-bottom:30px;
padding-top:50px;
width:830px;
background:#e7e5db;
}


.lien{
text-align:center;
padding-top:10px;
}


.bouton{
background:#333333;
padding:5px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
}

a:hover.bouton {
background:#006600;
}

h2 {
color:#000000;
padding-bottom:6px;
}

#titrePage h1{
margin-bottom:10px;
text-align:center;
padding:0;
}

#realisations{
width:90%;
margin:auto;
}
.portfolio{
color:#7fcc3e;
padding:0;
}

.descProjet{
width:48%;
float:left;
}
.picProjet{
width:48%;
float:left;
}
.imageProjet{
border:#7fcc3e solid thin;
margin-left:15px;
margin-top:5px;
}
.lienProjet{
color:#7fcc3e;
font-weight:bold;
white-space: nowrap;
padding-right: 15px;
background: url(../images/commun/img_lienExt.gif) no-repeat 100% 50%;
}
.policeProjet{
font-size:14px;
color:#999999;
}
hr{
margin-bottom:20px;
}

#navPortfolio{
text-align:center;
}
#navPortfolio a{
padding:10px 40px;
background:#E7E5DB none repeat scroll 0 0;
color:#7FBC2B;
font-size:22px;
}
#navPortfolio a:hover{
color:#000000;
}
#navPortfolio ul{
margin-bottom:5px;
}
#navPortfolio li{
display:inline;
list-style:none;
padding-left:20px;
padding-right:20px;
}

div#my-glider-horizontal div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 828px; 
	height: 325px;
	overflow: hidden;
	border:1px solid #cccccc;
	}
	div#my-glider-horizontal div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:828px;
		height:300px;
		overflow:hidden;
		float:left;
		padding:1em;	
		background:#ffffff;
		color:#000000;	
		}
	div#my-glider-horizontal div.scroller div.content {
		width: 10000px;
		}
	
		
div#my-glider-vertical div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 635px; 
	height: 300px;
	overflow: hidden;
	border:1px solid #cccccc;
	}
	div#my-glider-vertical div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:635px;
		height:300px;
		overflow:hidden;
		/*float:left;*/
		padding:1em;		
		}
	div#my-glider-vertical div.scroller div.content {
		width: 10000px;
		}
	div#my-glider-vertical div#section2 {
		background:#666666;
		color:#ffffff;
		}

.active {
	background-color: #7FCC3E;
	color: #fff;
	}

#fondGris{
margin-left:15px;
margin-right:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
margin-bottom:30px;
background:#e7e5db;
}
#navi{
border:none;
}

#titrePage{
height:30px;
}
