#centered-box {
	margin:0 auto;
	text-align:center;
	width:auto;
	background: none;
	height: 25px;
}
#centered-box2 {
	margin:0 auto;
	text-align:center;
	width:auto;
	background: none;
}
#index-text {
	margin:0 auto;
	text-align:justify;
	width:45%;
	background: none;
	float: left;
	padding: 25px 10px 0 10px;
}
#index-text2 {
	margin:20px auto 0 auto;
	text-align:justify;
	width:98%;
	background: none;
	float: left;
	padding: 0 10px 0 10px;
}
#slideshow-text {
	margin:0 auto;
	text-align:center;
	background: none;
	float: left;
	padding: 10px 0 0 0;
	width: 100%;
	margin-bottom: 10px;
}

#centered-box-showcase {
	margin:0 auto;
	text-align:center;
	width:652px;
	background: none;
}

#content {
clear:both;
text-align:left;
width:532px;
padding:0;
margin:0;
}

/* portfolio */

#portfolio-window {
height:400px;
padding:0;
margin:0;
}

#portfolio-window ul {
padding:0;
margin:0;
}

#portfolio-window ul li {
padding:0;
margin:0;
list-style:none;
}

#btn-previous-portfolio {
position:absolute;
margin-left:-15px;
margin-top:144px;
width:43px;
height:108px;
background-image:url("../images/portfolio-previous.png");
background-repeat:no-repeat;
cursor:pointer;
z-index:2;
}

#btn-next-portfolio {
position:absolute;
margin-left:505px;
margin-top:144px;
width:43px;
height:108px;
background-image:url("../images/portfolio-next.png");
background-repeat:no-repeat;
cursor:pointer;
z-index:2;
}

#portfolio-window.SlidingPanels {
}

#portfolio-window .SlidingPanelsContentGroup {
float:left;
width:5000px;
}

#portfolio-window .SlidingPanelsContent {
float:left;
width:532px;
}

#portfolio-window .SlidingPanelsContent img {
border: 1px solid #cccccc;
}

/* Panneau mandat */

#panel-btn-mandat {
	position:absolute;
	top:222px;
	margin-left:176px;
	width:354px;
	height:405px;
}

#btn-mandat {
	width:355px;
	height:22px;
	z-index:2;
}

#btn-mandat .background {
	position:absolute;
	bottom:7px;
	width:354px;
	height:22px;
	left: 1px;
}

#btn-mandat .label {
	position:absolute;
	bottom:7px;
	width:320px;
	height:18px;
	color:#fff;
	padding: 4px 0px 0px 34px;
	background: url("../images/arrowup.png") no-repeat;
	background-position: 10px 2px;
	cursor:pointer;
	font-weight: normal;
	left: 1px;
}

#panel-mandat {
	position:absolute;
	top:222px;
	margin-left:143px;
	width:388px;
	height:376px;
}


#panel-mandat .SlidingPanelsGroup {
padding:0;
margin:0;
}

#panel-mandat .SlidingPanelsContent {
color:#fff;
padding:0;
}


#panel-mandat-content .background {
width:354px;
height:377px;
margin-left:34px;
}

#panel-mandat-content .content {
position:relative;
top:-376px;
width:354px;
height:376px;
/*line-height:378px;*/
color:#fff;
background-position:114px 102px;
background-repeat:no-repeat;
}

#panel-mandat-content .content table {
border-collapse:collapse;
height:376px;
padding:0;
margin:0;
}

#panel-mandat-content .content .button {
width:34px; 
padding:0;
margin:0;
}

#panel-mandat-content .content .label {
width:54px; 
text-align:center; 
padding:0;
margin:0;
}

#panel-mandat-content .content .list {
padding-left:0px;
padding-right: 30px; 
line-height:20px;
font-weight:normal;
}

#panel-mandat-content .content .list ul {
padding:0;
margin:0;
}

#panel-mandat-content .content .list ul li {
list-style:none;
}

#panel-mandat-content .content .list ul li a {
text-decoration:underline;
}

#btn-close-panel-mandat {
display:inline-block;
width:34px;
height:34px;
background-image:url("../images/icon-close.png");
background-repeat:no-repeat;
margin-left:15px;
cursor:pointer;
}

