@charset "utf-8";
/* CSS Document */
.SlidingPanels {
	float: left;
	position: relative;
	width: 400px;
	padding: 0px;
	padding-left:10px;
	border: none;
}

.SlidingPanelsContentGroup {
	position: relative;
	float: left;
	width: 10000px;
	margin: 0px;
	padding: 0px;
	border: none;
}

.SlidingPanelsContent {
	float: left;
	width: 400px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	padding-right:10px;
	border: none;
}

.SlidingPanelsAnimating * {
	overflow: hidden !important;
}

.slidingTabPanelWrapper {
	background:url(/res/img/menu/tab_shadow.gif) bottom center no-repeat;
	border-bottom:1px solid #969696;
	height:46px;
	margin:0;
	padding-top:20px;
	display: none;
	width:400px;
}
.slidingTabPanel {
	list-style:none;
	margin:0 auto;
	padding:0;
	width:190px;
	height:46px;
}
.slidingTabPanel LI {
	list-style:none;
	float:left;
	width:50px;
	margin:0 2px;
}
.tabActive {
	position:relative;
	top:1px;
	display:block;
	width:50px;
	height:46px;
	cursor:default;
	outline:none;
}
.tab {
	position:relative;
	top:1px;
	display:block;
	width:50px;
	height:46px;
	background-position:-100px;
	cursor:pointer;
	outline:none;
}
.tab:hover {
	background-position:-50px;
}
#nutshell {
	background-image:url(/res/img/menu/tab_nut.png);
}
#fct {
	background-image:url(/res/img/menu/tab_roues.png);
}
#contact {
	background-image:url(/res/img/menu/tab_env.png);
}

#demo {
	float:right;
	width:400px;
	height:299px;
	background-color:#666666;
	margin-top:65px;
	margin-right: 20px;	
	color:#FFFFFF;
	/*border:1px solid #000000;*/
}
h2 {
	font-size:18px;
	margin-top:10px;
}

#fctPanel li, #nutshellPanel li {
	margin-bottom:3px;
}
p {
	background-color:#FFFFFF;
}