* {
	margin:0;
	padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	background:url(images/bg-red.jpg) repeat-x top;
}
a {
	color:#003366;
}
p {
	margin-bottom:7px;
	text-align:justify;
}
.bg {
	background: url(images/wrapper/bg.png) repeat-x top #FFFFFF;
}
.bg-ballon {
	margin-left:auto;
	margin-right:auto;
	background: url(images/index/bg-ballon.jpg) no-repeat center 94px;
}

#topBackground {
	width: 100%;
	height: 70px;
	background: url(images/logo/topBack.jpg) repeat-x;
}
.logoLiveChat {
	float: right;
	margin-top: -8px;
}
.wrapper {
	width: 954px;
	margin-left:auto;
	margin-right:auto;
	overflow: hidden;
}
.top-bottom {
	clear:both;
}
.top {
	margin: auto;
	width: 954px;
	
	padding-top:5px;
}
.top img.logo {
	float: left;
	margin-bottom: 3px;
}
.top img.bnp {
	float:right;
	margin-right:15px;
	margin-top:5px;
}
.top h1 {
	position: absolute;
	font-size:10px;
	color:#666;
	margin-left:220px;
	margin-top:20px;
	font-weight:normal;
}
* html .top h1 {
	margin-left:50px;
}
*+html .top h1 {
	margin-left:50px;
}
.bt-new {
	display:block;
	position:absolute;
	background:#f00000;
	color:#fff;
	font-size:10px;
	padding:1px;
	margin-left:120px;
	margin-top:4px;
}
.menu {
	height:27px;
	border-bottom: 1px solid #8eaddb;
}
.menu .left {
	width:6px;
	height:27px;
	background: url(images/menu/left.gif) no-repeat;
	float:left;
}
.menu .right {
	width:6px;
	height:27px;
	background: url(images/menu/right.gif) no-repeat;
	float:left;
}
.menu-content {
	float:left;
	height:27px;
	width: 942px;
	background: url(images/menu/bg.gif) repeat-x;
}
.clear {
	clear:both;
}
/* ----------------------- SLIDESHOW ------------------------ */

#slideshow {
	height:171px;
	display:block;
	background:url(images/index/slideshow/bg.png) repeat-x top;
	background-image:url(images/index/slideshow/bg-2.png);
}
#slideshow .offre2010 form {
	margin:0;
	padding:0;
	padding:10px;
	width:385px;
	height:60px;
	float:left;
	background:url(images/2010/whois.jpg) no-repeat;
}
#slideshow .offre2010 form div input.continuer {
	float:right;
}
#slideshow .offre2010 form div input.ndd {
	background:url(images/2010/www.gif) no-repeat top left #fff;
	border:1px solid #000;
	height:19px;
	font-size:14px;
	font-weight:bold;
	color:#a40000;
	padding:1px;
	padding-top:2px;
	width: 170px;
	padding-left:43px;
}
#slideshow .offre2010 form div select {
	border:1px solid #000;
	font-size:14px;
	font-weight:bold;
	color:#a40000;
	vertical-align:top;
	height:24px;
	width:80px;
}
#slideshow .offre2010 form span, #slideshow .offre2010 form span a {
	font-size:11px;
	color:#ccc;
}
#slideshow .offre2010 form span a:hover {
	text-decoration:none;
}
#slideshow .offre2010 form span {
	padding-top:10px;
}
#slideshow .social {
	float:right;
	width: 35px;
	height:156px;
	background:#000;
	padding-left:7px;
	padding-top:15px;
}
#slideshow .social a.rss, #slideshow .social a.twitter, #slideshow .social a.facebook, #slideshow .social a.nfo {
	width:27px;
	height:29px;
	display:block;
	margin-bottom:7px;
}
#slideshow .social a.rss {
	background:url(images/2010/social/rss-1.jpg) no-repeat;
}
#slideshow .social a.rss:hover {
	background:url(images/2010/social/rss-2.gif) no-repeat;
}
#slideshow .social a.twitter {
	background:url(images/2010/social/twitter-1.jpg) no-repeat;
}
#slideshow .social a.twitter:hover {
	background:url(images/2010/social/twitter-2.gif) no-repeat;
}
#slideshow .social a.facebook {
	background:url(images/2010/social/facebook-1.jpg) no-repeat;
}
#slideshow .social a.facebook:hover {
	background:url(images/2010/social/facebook-2.gif) no-repeat;
}
#slideshow .social a.nfo {
	background:url(images/2010/social/netissime-1.jpg) no-repeat;
}
#slideshow .social a.nfo:hover {
	background:url(images/2010/social/netissime-2.gif) no-repeat;
}
form#whois-mail {
	margin:0;
	padding:0;
	background:url(images/bg-mail.gif) repeat-x bottom;
	margin-bottom:7px;
	padding:1px;
}
form#whois-mail input.chps {
	border:1px solid #ccc;
	font-size:11px;
	color:#000;
	width: 69px;
	height: 14px;
	padding:2px;
}
#slideshow-bottom {
	height:31px;
	width: 954px;
	display:block;
	background:url(images/index/slideshow/bottom.png) no-repeat;
	line-height: 28px;
	clear:both;
}
#slideshow-bottom h2 {
	font-size:11px;
	color:#787878;
	padding-left:95px;
	font-weight:normal;
	margin:0
}
#slideshow .inside {
	float:left;
	width:669px;
	height:171px;
	position: relative; /*added*/
	overflow: hidden; /*added*/
}
#slideshow .inside h3 {
	font-size:11px;
	color:#ff0000;
	font-weight:normal;
	margin:0;
	padding:0;
	display:block;
	padding-top:25px;
	z-index:10000;
	padding-left:3px;
}
#slideshow .inside h1 {
	font-size:26px;
	color:#fff;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-top:0px;
	display:block;
	z-index:10000;
}
#slideshow .inside p {
	font-size:12px;
	color:#fff;
	font-weight: normal;
	margin:0;
	padding:0;
	padding-top:11px;
	display:block;
	line-height:18px;
	z-index:10000;
}
#slideshow .inside a.plus {
	display:block;
	padding-top:5px;
}
/* #slideshow .inside a.plus img {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index/en-savoir-plus.png', sizingMethod='scale');} */
#slideshow .inside a img {
	border:0;
}
#slideshow .inside img.illu {
	float:left;
	margin-right:5px;
	border:0;
}
#slideshow .inside .contentdiv {
	visibility: hidden;
	position: absolute; /*added*/
	left: 0;  /*added*/
	top: 0;  /*added*/
	background: url(images/index/slideshow/bg.png) repeat-x;	/*added*/
	padding: 0px;
	height: 171px;
	width:669px;
filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
#slideshow .inside .contentdiv a.whole {
	display:block;
	position:absolute;
	width : 669px;
	height: 171px;
}
html>/**/body #slideshow .inside .contentdiv {
	position:absolute;
}
form#xwhois {
	margin:0;
	padding:0;
	position:absolute;
	margin-left:265px;
	margin-top:171px;
	display:block;
	width: 495px;
	z-index:100001;
}
form#xwhois input.request {
	background: #fff;
	border: solid 1px #acacac;
	color:#000;
	font-size:24px;
	font-weight:bold;
color:#000;
 font-weight:bold;
	padding:0px;
	width:259px;
	height: 30px;
	margin-top:0px;
	float:left;
}
form#xwhois input.request {
	margin-top /*\**/:3px\9
}
form#xwhois select {
	background:#fff;
	border:1px solid #acacac;
	border-right:none;
	color:#000;
	font-size:24px;
	font-weight:bold;
	padding:1px;
	color:#000;
	width:87px;
	height:32px;
	float:left;
}
form#xwhois select {
	margin-top /*\**/:-0px\9
}
form#xwhois select {
	float /*\**/:left\9
}
form#xwhois input.gog {
	float:right;
	margin-top:0px;
	margin-left:6px;
}
#www{
	float:left;
	font-size:22px;
	font-weight:bold;
	padding-top:3px;
	margin-right: 6px;
}
.list {
	position:absolute;
	margin-left:774px;
	margin-top:171px;
	z-index:150002;
}
.list ul li {
	list-style:none;
	margin-bottom:3px;
	font-size:12px;
	color:#fff;
}
.list ul li a {
	color:#bacfe9;
	text-decoration:underline;
}
.list ul li a:hover {
	text-decoration:none;
}
a:hover img.slidy, a:visited img.slidy, a:link img.slidy {
	outline:none;
}
/* ----------------------- WHOIS ------------------------ */

#slideshow #whois {
	padding:10px;
	width:261px;
	height:150px;
	float:right;
	background:url(images/index/whois/bg.png) no-repeat;
}
* html #slideshow #whois {
	margin:0px;
}
#slideshow #whois .more {
	float:right;
	font-size:10px;
	color:#126093;
	margin-right:6px;
	margin-top:0px;
}
#slideshow #whois .more a {
	font-size:10px;
	color:#126093;
	text-decoration:none;
}
#slideshow #whois .more a:hover {
	text-decoration: underline;
}
#slideshow #whois .more img {
	border:0;
	float:left;
	margin-right:8px;
}
#slideshow #whois h1 a {
	font-size:18px;
	font-weight:bold;
}
#slideshow #whois p {
	font-size:11px;
	color:#696969;
	padding-top:6px;
	padding-bottom:0px;
	display:block;
	width:265px;
}
#slideshow #whois form {
	margin:0;
	padding:0;
}
#slideshow #whois form .bg {
	padding:0px;
	background:none;
	padding-left:4px;
	margin-top:-4px;
	position:relative;
	margin-bottom:3px;
	display:block;
	height:25px;
}
* html #slideshow #whois form .bg {
	margin-bottom:0px;
}
#slideshow #whois form .bg input {
	margin:0;
	padding:2px;
	width: 126px;
	height:18px;
	font-size:14px;
	font-weight:bold;
	color:#b43de3;
	float:left;
	margin-right:4px;
	background:url(images/index/whois/www.gif) no-repeat left center #fff;
	border:1px solid #ccc;
	padding-left:39px;
}
#slideshow #whois form .bg select {
	padding:2px;
	width: 79px;
	height:24px;
	font-size:14px;
	font-weight:bold;
	color:#5f5f5f;
	float:left;
}
#slideshow #whois form input {
	float:left;
	margin-left:4px;
}
#slideshow #whois .dom ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#slideshow #whois .dom {
	display:block;
	list-style: none;
	margin: 0;
	padding: 0;
}
#slideshow #whois .dom li {
	width: 170px;
	display:block;
	background: url(images/index/fleche.gif) center right no-repeat;
	display: block;
	height:18px;
	text-indent:6px;
	color: #2a5f92;
	font: 11px Arial, sans-serif;
	line-height: 18px;
	text-decoration: none;
	border: 0px solid #f9f9f9;
	border-bottom: 1px solid #e3e7eb;
}
#slideshow #whois .dom li small {
	color:#ff0000;
	font-size:10px;
	margin: 2px 0px 0px 40px;
	position: absolute;
}
#slideshow #whois .dom li small.gris {
	color:#d0d0d0;
	font-size:10px;
	margin: 2px 0px 0px 78px;
	position: absolute;
}
#slideshow #whois .dom li small.gris span {
	width:33px;
	height:17px;
	background:url(images/index/whois/gr.png) no-repeat;
	position:absolute;
	display:block;
	margin-left:5px;
	margin-top:2px;
}
.content {
	width: 954px;
}
.content-top {
	height:7px;
	background: url(images/index/wrapper-top.png) no-repeat;
}
.content-bottom {
	height:7px;
	background: url(images/index/wrapper-bottom.png) no-repeat;
	margin-top:-6px;
	z-index:1000;
	position:relative;
}
.content-body {
	background: url(images/index/wrapper-bg.png) repeat-y top center #fff;
	padding:0px;
}
.content-alt {
	width: 942px;
	background: url(images/wrapper/content-bg.png) repeat-y center top;
	padding: 0px 6px 0px 6px;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
}
.wrapper-bottom {
	height: 6px;
	background: url(images/wrapper/content-bottom.gif) no-repeat;
}
.content-top-alt {
	height:6px;
	background: url(images/index/content-top-alt.gif) no-repeat;
}
/* ----------------------- OFFRE ------------------------ */


#offre {
	float:left;
	width:188px;
	-width:187px;
	background:url(images/index/offre-border.png) right top no-repeat #fff;
	padding-right:1px;
}
#offre.acces {
	float:left;
	width:188px;
	border-right:1px solid #dcd8b3;
	background:none;
	margin-top:-7px;
	display:block;
}
#offre form.acces-client {
	width:189px;
	background:url(images/index/acces-bg.png) top left no-repeat;
	position:relative;
	height:177px;
	margin-bottom:3px;
	margin-top:-2px;
	margin-left:-1px;
	border-right:1px solid #dcd8b3;
}
#offre form.acces-client h2, #offre form.acces-client h1 {
	padding:7px;
	display:block;
	text-align:center;
}
#offre form.acces-client h2 span, #offre form.acces-client h1 span {
	font-size:18px;
	font-weight:bold;
	color:#7e7960;
	border:1px solid #d8d1ae;
	background:url(images/index/ssl-icon.png) no-repeat 2% center #e9e1ad;
	position:relative;
	margin-top:-5px;
	padding:3px;
	padding:1px 4px;
	padding-left:20px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#offre form.acces-client div.lgn {
	display:block;
	padding-left:10px;
	clear:both;
}
#offre form.acces-client div.lgn input.login, #offre form.acces-client div.lgn input.pass {
	margin-right:3px;
	font-size:12px;
	border:1px solid #aeab9d;
	color:#7e7960;
	padding:0px;
	float:left;
	width:122px;
	margin-bottom:3px;
	height:19px;
	margin-top:-3px;
}
#offre form.acces-client div.lgn input.login {
	width:162px;
	margin-right:0px;
}
#offre form.acces-client .aide ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#offre form.acces-client .aide {
	display:block;
	list-style: none;
	margin: 0;
	padding: 0;
	clear:both;
	padding:3px 10px;
}
#offre form.acces-client .aide li {
	display:block;
}
#offre form.acces-client .aide li a {
	background: url(images/index/fleche.gif) center right no-repeat;
	display: block;
	height:22px;
	text-indent:6px;
	color: #7e7960;
	font: 12px Arial, sans-serif;
	line-height: 22px;
	text-decoration: none;
	border-bottom: 1px solid #d5cea8;
}
#offre form.acces-client .aide li a:hover, #offre form.acces-client .aide li a:focus, #offre form.acces-client .aide li a:active {
	background: url(images/index/fleche.gif) center right no-repeat #fcf8e3;
	text-decoration: underline;
}
#offre form.acces-client .aide li small {
	color:#ff0000;
	font-size:10px;
	margin: 3px 0px 0px 105px;
	position: absolute;
}
#offre .top {
	padding:8px;
	padding-top:0;
	height:18px;
}
#offre p.top2 {
	font-size:12px;
	color:#003366;
	padding:7px;
	padding-bottom:0;
	margin-bottom:0;
	line-height:18px;
	text-align:left;
}
#offre .bottom {
	height:90px;
	background: url(images/index/offre-bg.png) repeat-x bottom #fcfcfc;
	border-top:1px solid #eee;
	padding:8px;
}
#offre div.ill {
	display:block;
	line-height:64px;
	margin-top:7px;
}
#offre div.ill img {
	display:block;
	margin:0 auto;
	text-align:center;
	line-height:64px;
	vertical-align:middle;
	border:0;
}
#offre .top h2, #offre .top span {
	margin:0;
	padding:0;
	font-size:18px;
	font-weight:bold;
	color:#2a5f92;

	margin:0 auto;
	float:none;
	height:18px;
	position: relative;
	margin-bottom:10px;
	display:block;
}
#offre .top h1 {
	margin:0;
	padding:0;
	font-size:18px;
	font-weight:bold;
	color:#2a5f92;
	margin:0 auto;
	float:none;	text-align:center;
	height:18px;
	position: relative;
	margin-bottom:10px;
	display:block;
}
#offre .top h1 a, #offre .top h2 a, #offre .top span a {
	color:#2a5f92;
	text-decoration:none;
}
#offre .top h1 a:hover, #offre .top h2 a:hover, #offre .top span a:hover {
	text-decoration: underline;
}
#offre .top p {
	margin:0;
	padding:0;
	font-size:11px;
	color:#696969;
	display:block;
	float:none;
	position: relative;
}
#offre .top2 h1, #offre .top h2 a, #offre .top span a {
	padding-top:6px;
	text-decoration:none;
}
#offre p {
	font-size:12px;
	color:#4c6278;
	padding:0px 11px;
	line-height:17px;
	margin:5px 0px;
	margin-top:14px;
}
* html #offre .partenaire {
	background:none;
	width:191px;
}
/* ----------------------- OFFRE / BOTTOM ------------------------ */

#offre .bottom #menu ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#offre .bottom #menu {
	display:block;
	list-style: none;
	margin: 0;
	padding: 0;
}
#offre .bottom #menu li {
	display:block;
}
#offre .bottom #menu li a {
	background: url(images/index/fleche.gif) center right no-repeat;
	display: block;
	height:24px;
	text-indent:6px;
	color: #2e6eae;
	font: 12px Arial, sans-serif;
	line-height: 24px;
	text-decoration: none;
	border: 0px solid #f9f9f9;
	border-bottom: 1px solid #e3e7eb;
	font-weight:bold;
}
#offre .bottom #menu li a:hover, #offre .bottom #menu li a:focus, #offre .bottom #menu li a:active {
	background: url(images/index/fleche.gif) center right no-repeat #fff;
	text-decoration: underline;
}
#offre .bottom #menu li small {
	color:#ff0000;
	font-size:10px;
	margin: 3px 0px 0px 105px;
	position: absolute;
}
#offre .bottom #menu li a.domdom span {
	float:right;
	font-size:14px;
	font-weight:bold;
	margin-right:14px;
	font-style:italic;
}
#offre .bottom #menu li a.domdom strike {
	float:right;
	font-size:12px;
	margin-right:20px;
	color:#b7c8d9;
	font-style:normal;
}
#offre .bottom #menu li a.domdom strong {
	float:left;
	font-size:14px;
	padding-left:15px;
	background:url(images/index/web.gif) left center no-repeat;
	margin-left:10px;
	font-style:italic;
}
#offre .bottom #menu li a.less span {
	margin-right:26px;
}
a.rounded {
	background:#2f669f;
	color:#fff;
	border: 1px solid #2f669f;
	padding:1px 5px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	text-decoration:none;
	font-size:11px;
}
a.rounded:hover {
	background:#eee;
	border:1px solid #ccc;
	color:#2f669f;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	text-decoration:none;
}
a.rred {
	background:#ff0000;
	border-color:#ff0000;
}
a.rred:hover {
	color:#ff0000;
}
#offre .bottom img.px {
	float:right;
	margin-top:-7px;
}
#more {
	float:left;
	width: 100px;
}
#more a {
	color: #126093;
	font-size:12px;
	padding: 0 0 0 14px;
	background: url(images/index/plus.png) no-repeat 5% 40%
}
#more a.buy {
	color: #ff0000;
	font-size:11px;
	text-decoration: none;
	padding: 0 0 0 14px;
	background: url(images/index/caddie.png) no-repeat 0 50%;
}
.footer {
	background: url(http://www.netissime.com/images/index/footer/bg.jpg);
	width:954px;
}
.footer-top {
	background: url(images/index/footer/bg-top.jpg);
	width:954px;
	height:87px;
	display:block;
}
.footer-top .foot {
	display:block;
	width: 248px;
	float:left;
	margin-top: 26px;
	height: 45px;
}
.footer-top .foot a {
	display:block;
	color:#fff;
	background:url(images/index/footer/france.png) no-repeat 0% 20%;
	padding-left: 40px;
	text-decoration:none;
	height: 35px;
}
.footer-top .foot a h2 {
	font-weight:bold;
	font-size:11px;
}
.footer-top .foot a:hover h2 {
	text-decoration:underline;
}
.footer-top .foot a small {
	font-weight:normal;
	font-size:11px;
}
.footer-top .numero {
	font-weight:normal;
	font-size:11px;
	padding-top:7px;
	margin-left:5px;
	display:block;
}
.footer-top .numero strong {
	font-size:11px;
	color:#c3d3dd;
}
.footer-top .numero strong.wh {
	color:#fff;
}
.footer-top .numero small {
	color:#c3d3dd;
	font-size:10px;
	font-weight:normal;
}
.footer-top .numero a {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#fff;
}
.footer-top .numero a:hover {
	text-decoration:none;
}
.footer #bloc {
	float:left;
	width: 176px;
	margin-right:16px;
	margin-top:8px;
}
.footer #bloc h2 {
	font-size:12px;
	color:#1a4f81;
	font-weight:bold;
}
.footer #bloc ul {
	list-style:none;
}
.footer #bloc ul li a {
	color: #333333;
	font-size:11px;
	font-weight:normal;
}
.footer #bloc ul li a:hover, .footer a:hover {
	text-decoration:none;
}
.footer img.paiements {
	position: absolute;
	margin-left: 263px;
	margin-top:27px;
}
#tabs2.contenu {
	height: 240px;
	padding: 5px;
	overflow:auto;
}
#tabs2.contenu img {
	padding: 3px;
	border:1px solid #dadada;
	float:left;
	margin-right:3px;
	clear:both;
}
#tabs2.contenu a.title {
	background: url(images/add.gif) left center no-repeat;
	padding-left:11px;
	font-size:11px;
	font-weight:bold;
	color:#497595;
}
#tabs2.contenu p {
	font-size:10px;
	color:#8e8e8e;
}
.apropos {
	font-size:11px;
	line-height:16px;
	padding:5px;
	color:#787878;
	width:550px;
	float:left;
	margin-right:5px;
	color:#474747;
}
.apropos h2 {
	color:#2e5c8c;
	font-weight:bold;
	font-size:18px;
	padding-bottom:10px;
}
.apropos a {
	text-decoration:none;
}
.apropos p {
	font-size:12px;
	line-height:18px;
}
img, a {
	behavior: url(iepngfix-div.htc)
}
div.bg, div.wrapper {
	behavior:url()
}
.popup {
	background:url(http://www.netissime.com/solutions-e-commerce-en-ligne/images/comp/bg-test.jpg) no-repeat;
	width:511px;
	height:150px;
	display:block;
	padding-top:50px;
	padding-left:50px;
}
.popup a img.essai {
	float:left;
	margin-right:60px;
	background-color: transparent;
	background: transparent none no-repeat;
}
.popup a img.bout {
	float:left;
	margin-right:50px;
	background-color: transparent;
	background: transparent none no-repeat;
}
.popup a img.videoo {
	float:left;
	background-color: transparent;
	background: transparent none no-repeat;
}
.popup a img {
	filter : alpha(opacity=100);
	-moz-opacity : 1;
	opacity : 1;
}
*+html img.essai, *+html img.bout, *+html img.videoo {
	filter : alpha(opacity=100);
	-moz-opacity : 1;
	opacity : 1;
}
html>/**/body .popup a:hover img {
	filter : alpha(opacity=40);
	-moz-opacity : 0.4;
	opacity : 0.4;
}
.contact {
	position:absolute;
	margin-left:422px;
	margin-top:15px;
	border:0;
}
*+html img.essai {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://www.netissime.com/solutions-e-commerce-en-ligne/images/comp/30-jours.png', sizingMethod='crop');
}
*+html img.bout {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://www.netissime.com/solutions-e-commerce-en-ligne/images/comp/site-test.png', sizingMethod='crop');
}
*+html img.videoo {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://www.netissime.com/solutions-e-commerce-en-ligne/images/comp/video.png', sizingMethod='crop');
}
sup {
	font-size: .7em;
	line-height: .8em;
}
#tabcontenu {
	line-height:normal;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	margin-left:6px;
	margin-bottom:-1px;
	padding-left: 6px;
	position:relative;
	display:block;
}
#tabcontenu ul {
	margin:0;
	padding:0px 0px 0 0px;
	list-style:none;
}
#tabcontenu li {
	display:inline;
	margin:0;
	padding:0;
}
#tabcontenu a {
	float:left;
	background:url(inside/images/left.png) no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	outline:none;
}
#tabcontenu a span {
	float:left;
	display:block;
	background:url(inside/images/right.png) no-repeat right top;
	padding:5px 18px 3px 10px;
	margin-right:5px;
	color:#9e9e9e;
	border:0;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabcontenu a span {
	float:none;
	color:#9e9e9e;
}
/* End IE5-Mac hack */
#tabcontenu a:hover span {
}
#tabcontenu a:hover, #tabcontenu a.selected {
	background-position:0% -25px;
	color:#fff;
	border:0;
}
#tabcontenu a:hover span, #tabcontenu a.selected span {
	background-position:100% -25px;
	color:#fff;
	border:0;
}
.lining {
	height:1px;
	display:block;
	background:#cccccc;
	position:relative;
	margin-bottom:15px;
}
.tabcontent {
	border:1px solid #eaeaea;
	padding:7px;
	background:#fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.more {
	display:block;
	padding-top:20px;
}
.more-item {
	width:420px;
	float:left;
	margin-left: 43px;
}
.more-item a {
	font-weight:normal;
}
.more-item .illustr {
	float:left;
	width:73px;
	height:78px;
	margin-right:5px;
	display:block;
	text-align:center;
}
.more-item h3 {
	font-size:14px;
	font-weight:bold;
	color:#2e6eae;
	margin-bottom:5px;
}
.more-item h3 a {
	font-weight:bold;
	text-decoration:none;
	color:#2e6eae;
}
.more-item h3 a:hover {
	text-decoration:underline;
}
.more-item p {
	font-size:12px;
	line-height:18px;
	float:left;
	display:block;
	width:420px;
}
.more-item .date {
	position:absolute;
	margin-left:14px;
	margin-top:14px;
	font-size:10px;
	color:#666;
}
.sociable {
	width:101px;
	height:21px;
	margin-top:1px;
	float:right;
	background:url(images/index/bg-sociable.gif) no-repeat;
	padding-top:3px;
	padding-left:1px;
	padding-right:1px;
	margin-right:7px;
}
.sociable img {
	float:left;
	margin-left:4px;
	border:0;
}

/* cartouche satisfait ou remboursé cgv.html */

#trentejours {
	width: 550px;
	margin: auto;
	background: white;
	padding: 30px;
	border: 1px solid #316A9E;
	color: #003381;
}
#trentejours p{
	text-indent: 20px;
}

