html {background:#132648;}
body {
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
}
form, fieldset {
	padding: 0;
	margin: 0;
	border:0;
}
a {text-decoration: none;}
a:hover {text-decoration:underline;}
img {border-style: none;}



#corps-admin a.add{display:block;float:left; padding:4px; margin:8px; border:1px solid #ececec;background:#1c3766 ; text-transform:uppercase;color:#fff;}
#corps-admin a.modif{background: url(../images/adm-mod.gif) no-repeat left center; padding-left:15px; display:block;}
#corps-admin a.suppr{background: url(../images/adm-suppr.gif) no-repeat left center;padding-left:15px; display:block;}

#corps-admin table{border-collapse:collapse;border:1px solid #ececec;clear:left;width:95%}
#corps-admin table caption{padding:4px; margin:8px; border:1px solid #ececec;background:red ; text-transform:uppercase;color:#fff;}
#corps-admin table th , #corps-admin table td{border:1px solid #fff;padding:4px;}

#corps-admin table thead{border:none;border-bottom:1px solid red;background:#fff ;}
#corps-admin table thead tr{border:none;border-bottom:1px solid red;background:#fff ;}
#corps-admin table thead tr th{border:none;border-bottom:1px solid red;background:#fff ;}

#corps-admin table tr{background:#f7f7f7 ;}
#corps-admin table tr.lightblue{background:#E0E0E0 ;}

#corps-admin table td.armor{
	width:70%
}

#corps-admin table td.online{background:#fff;border-bottom:1px solid #E0E0E0;border-left:1px solid #E0E0E0;text-align:center;}
#corps-admin table td.online img{margin:auto;}

#corps-admin table td input.full,
#corps-admin table td textarea.full,
#corps-admin table td input[type=text],
#corps-admin table td textarea{
	width:90%;
}

#corps-admin table td input.pourcent{width:50px}

#corps-admin table td textarea{
	height:150px;
}

.index .info-column-admin{
	background:url(../images/admin-menu.gif) no-repeat;
	width:200px;
	height:473px;
	float:left;
	padding:0 0 0 20px;
	margin:0 0 0 20px;
}

.info-column-admin .nav2{margin: 0 0 0 -20px;}
.info-column-admin .nav2 span{
	border-bottom:1px solid red;
	display:block;
	height:20px;
	margin:0;
	padding:17px 4px 0 4px;
	width:85%;
}
.info-column-admin .nav2 ul{margin: 20px 0 0 10px;padding: 0;list-style:none}
.info-column-admin .nav2 ul li{margin:1px 0; padding: 2px; width:85%;background:#ececec; }

.info-column-admin .nav2 ul li.active,
.info-column-admin .nav2 ul li:hover{background:#c8ccd4;}

.info-column-admin .nav2 ul li a{text-decoration:none; padding:0 2px; display:block;}

.info-column-admin .nav2 ul li.active a,
.info-column-admin .nav2 ul li:hover a{font-weight:bolder;}

.index {
	background:#132648 url(../images/bg-body-index.jpg) no-repeat;
	width:100%;
	min-width:920px;
}

.page,
.notices,
.qualite,
.detail,
.panier {
	background:#132648 url(../images/bg-body-inner.jpg) no-repeat;
	width:100%;
}
#wrapper {
	margin: 0 auto;
	width:908px;
	padding:136px 0 0;
	position:relative;
}
.content-holder {
	position: relative;
	width:100%;
	overflow:hidden;
}
#header {
	position:absolute;
	top:0;
	left:0;
	height:136px;
	width:908px;
	background: url(../images/bg-header.jpg) no-repeat;
}
.logo {
	margin: 0;
	width: 229px;
	height: 59px;
	position:absolute;
	top:24px;
	left:4px;
}
.logo a {
	height: 100%;
	width: 100%;
	display: block;
	overflow: hidden;
	background: url(../images/logo.gif) no-repeat;
	text-indent: -9999px;
}
.top-nav {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:20px;
	right:4px;
}
.top-nav li {
	display:inline;
	background:url(../images/separator-top-nav.gif) no-repeat 0 3px;
	padding:0 1px 0 9px;
}
.top-nav li:first-child {
	background:none;
	padding-left:0;
}
.top-nav li a {
	font-weight:bold;
	color:#24334d;
}
#header .cart {
	background:url(../images/cart.gif) no-repeat;
	padding: 0 0 0 30px;
	line-height:19px;
	position:absolute;
	top:60px;
	left:769px;
	color:#24334d;
}
.order {
	color:#24334d;
	text-decoration:underline;
	position:absolute;
	top:82px;
	right:5px;
}
.order:hover {text-decoration:none;}
.nav {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	position:absolute;
	top:113px;
	left:4px;
	overflow:hidden;
}
.nav li {
	float:left;
	padding:0 15px 0 0;
}
.nav li a {
	float:left;
	background:url(../images/bg-nav.gif) no-repeat;
	line-height:23px;
	color:#395079;
	font-weight:bold;
	cursor:pointer;
}
.nav li a span {
	background:url(../images/bg-nav-right.gif) no-repeat 100% 0;
	float:left;
	padding:0 9px;
}
.nav li a:hover,
.nav .active a {
	background:url(../images/bg-nav-rollover.gif) no-repeat;
	text-decoration:none;
	color:#fff;
}
.nav li a:hover span,
.nav .active a span {background:url(../images/bg-nav-right-rollover.gif) no-repeat 100% 0;}
#main {
	width:100%;
	background:#fff url(../images/bg-main.png) no-repeat;
	overflow:hidden;
	padding:20px 0 16px;
}
.index #content {
	width:900px;
	margin:0 auto;
	overflow:hidden;
}
.info-column {
	width:288px;
	float:left;
	padding:0 0 0 20px;
}



.info-column p {
	margin:0;
	line-height:14px;
	color:#24334d;
	padding:0 0 9px;
}
.ttl-document {
	background:url(../images/ttl-document.gif) no-repeat;
	width: 202px;
	height: 14px;
	text-indent:-9999px;
	overflow:hidden;
	margin:8px 0 1px;
}
.search fieldset {
	background:url(../images/bg-search.gif) no-repeat;
	width: 268px;
	padding:13px 20px 10px;
}
.notices .search fieldset {
	background:url(../images/bg-search-2.gif) no-repeat;
	width: 530px;
	height:135px
}

#notice_contact textarea{width: 500px;height:150px}

.search label {
	font-size:12px;
	font-weight:bold;
	color:#24334d;
	line-height:14px;
	display:block;
	padding:0 0 2px;
}

.notices .search label {padding-top:40px}
.search select {
	font-size:12px;
	color:#24334d;
	width:266px;
	border:1px solid #c8ccd4;
	padding:1px 0;
	margin:0 0 8px;
}
.search input {
	width:260px;
	border:1px solid #c8ccd4;
	font:12px Tahoma, Arial, Helvetica, sans-serif;
	padding:2px 0 3px 4px;
	margin:0 0 8px;
}
.notices .search input {width:440px;}

.search a {
	font-weight:bold;
	color:#fff;
	border:1px solid #fff;
	background:#aa1904;
	padding:2px 5px 3px;
	display:block;
	width:53px;
	margin:1px auto 0;
}

.notices .search a{ float:right;margin:auto 5px;}

.notices ul#plan h3
{
	color:#DB1E05;
	font-size:12px;
	margin:0 0 1px;
}

.notices ul#plan a
{
	color:#24334D;
	font-size:11px;
	font-weight:bold;
}
.sales {
	border:1px solid #ebebeb;
	width:295px;
	overflow:hidden;
	padding:10px 0 10px 11px;
	margin:20px 0 0;
}
.sales h2 {
	background:url(../images/ttl-nos.gif) no-repeat;
	width: 201px;
	height: 14px;
	margin:0 0 14px;
	text-indent:-9999px;
	overflow:hidden;
}
.box-holder {
	overflow:hidden;
	width:100%;
	text-align:center;
	margin:0 0 0 20px;
}
.box {
	text-align:center;
	float:left;
	width:24%;
	margin:0 15px 0 0;
	font-weight:bold;
	font-size:10px;
	color:#24334d;
	line-height:14px;
}
.une .box{width:35%;}

.box img {
	display:block;
	margin:0 auto;
}
.promo {
	width:308px;
	overflow:hidden;
	background:url(../images/bg-vous.gif) no-repeat 0 100%;
	padding:0 0 15px;
	margin:20px 0 0;
}
.promo h2 {
	background:url(../images/ttl-vous.gif) no-repeat;
	width: 308px;
	height: 17px;
	margin:0 0 7px;
	text-indent:-9999px;
	overflow:hidden;
}
.promo p {
	margin:0;
	font-size:11px;
	color:#24334d;
	line-height:14px;
	width:200px;
	padding:0 0 13px 5px;
}
.promo a {
	font-size:11px;
	color:#24334d;
	font-weight:bold;
	background:url(../images/ico-plus.gif) no-repeat 0 5px;
	padding:0 0 0 7px;
	margin:0 0 0 63px;
}
.logo-marcaults {
	display:block;
	background:url(../images/logo-marcaults.gif) no-repeat;
	width: 308px;
	height: 31px;
	text-indent:-9999px;
	overflow:hidden;
}
.info {
	width:532px;
	float:right;
	padding:0 20px 0 0;
}

.index .info-admin {
	width:620px;
	float:right;
	padding:0 20px 0 0;
}

.info-admin #corps-admin{position:relative; padding:0;width:590px;}

.twocolumn {
	width:532px;
	background:url(../images/bg-twocolumn-center.gif) repeat-y;
}
.twocolumn-top {
	background:url(../images/bg-twocolumn-top.gif) no-repeat;
}
.twocolumn-bottom {
	background:url(../images/bg-twocolumn-bottom.gif) no-repeat 0 100%;
	width:100%;
	overflow:hidden;
	padding:0 0 37px;
}
.une {
	width:235px;
	float:left;
	padding:11px 10px 0 11px;
}
.une h2 {
	background:url(../images/ttl-une.gif) no-repeat;
	width: 78px;
	height: 13px;
	margin:0 0 18px;
	text-indent:-9999px;
	overflow:hidden;
}
.twocolumn h3,
.offre h3 {
	font-size:12px;
	font-weight:bold;
	color:#24334d;
}

.twocolumn .offre h3 {
	margin:0 0 9px;
}

.twocolumn .une  h3 {
	margin:0 55px 9px 0;
}

.twocolumn p,
.offre p {
	margin:0;
	color:#24334d;
	line-height:14px;
	padding:0 0 9px;
}
.une .prix {
	display:block;
	text-align:center;
	color:#24334d;
}
.buy {
	width:100px;
	overflow:hidden;
	margin:53px 0 0 133px;
}
.buy .box {margin:0;}
.buy .word , .buy .doc , .buy .docx  {
	background:url(../images/ico-word.gif) no-repeat;
	width: 16px;
	height: 16px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	margin:0 6px 0 -9px;
}
.buy .excel , .buy .xls  , .buy .xlsx {
	background:url(../images/ico-excel.gif) no-repeat;
	width: 16px;
	height: 16px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

.buy .powerpoint , .buy .ptt  , .buy .pttx , .buy .pps {
	background:url(../images/ico-powerpoint.gif) no-repeat;
	width: 16px;
	height: 16px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}

.buy .pdf {
	background:url(../images/ico-pdf.gif) no-repeat;
	width: 16px;
	height: 16px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
.conseils,
.offre {
	width:235px;
	float:right;
	padding:11px 10px 0 11px;
}
.conseils h2,
.offre h2 {
	background:url(../images/ttl-offre.gif) no-repeat;
	width: 126px;
	height: 13px;
	margin:0 0 18px;
	text-indent:-9999px;
	overflow:hidden;
}

.conseils h2{
	background:url(../images/ttl-conseils.gif) no-repeat;
}

.conseils ul{ 
	list-style-image:url(../images/bul-conseils.gif);
	margin-left:-20px;
	!margin-left:10px;
	margin-right:20px;}
.conseils ul li{ margin-bottom:3px}

.offre .prix {
	color:#9c3;
	font-size:14px;
	display:block;
	text-align:center;
}
.offre .prix em {
	text-decoration:line-through;
	font-style:normal;
}
.offre .more {
	text-align:center;
	display:block;
	font-size:11px;
	color:#24334d;
	font-weight:bold;
	margin:30px 0 0;
}
.offre .more img {
	display:block;
	margin:0 auto 5px;
}
.index .avantages{
	clear:both;
	width:515px;
	border:1px solid #ebebeb;
	overflow:hidden;
	margin:20px 0 0;
	padding:10px 0 8px 15px;
}
.index .avantages h2{
	background:url(../images/ttl-avantages.gif) no-repeat;
	width: 95px;
	height: 14px;
	margin:0 0 14px -5px;
	text-indent:-9999px;
	overflow:hidden;
}
.index .avantages img {padding:0 0 5px;}
.index .avantages .box{
	width:110px;
	margin:0;
}

.index .avantages a.box:hover{
	text-decoration: none;
}
.row-holder {
	width:100%;
	overflow:hidden;
	padding:0 0 15px;
}
.panier .avantages {
	clear:both;
	width:239px;
	border:1px solid #ebebeb;
	overflow:hidden;
	margin:20px 0 0;
	padding:10px 0 8px 15px;
}
.panier .avantages img {padding:0 0 5px;}
.panier .avantages .box {
	width:110px;
	margin:0;
}
.panier .avantages h2{
	background:url(../images/ttl-avantages.gif) no-repeat;
	width: 95px;
	height: 14px;
	margin:0 0 14px -5px;
	text-indent:-9999px;
	overflow:hidden;
}
.panier .cards {
	width:96px;
	float:left;
	overflow:hidden;
	padding:0 0 0 22px;
}
.panier .cards .cc {
	width:85px;
	margin:0 0 12px;
}
.panier .cards a {margin:0 4px 0 0;}
.cards {
	float:left;
	width:147px;
	overflow:hidden;
	padding:0 0 0 35px;
}
.cards a {
	float:left;
	margin:0 8px 0 0;
}
.cards a img {display:block;}
.cards .cc {
	width:100px;
	margin:0 0 15px;
}
.page #content,
.qualite #content,
.detail #content{
	width:584px;
	float:left;
	padding:0 0 33px 24px;
}

#fckeditpane,
.notices #content,
.panier #content {
	padding:0 0 4px 24px;
	width:584px;
	float:left;
}
#fckeditpane{background:#ffffff;margin:0;/*height:100%;*/
}
.notices #content h2,
.qualite #content h2,
.panier #content h2 {
	font-size:12px;
	font-weight:bold;
	color:#24334d;
	margin:0 0 15px;
	background:url(../images/bull-ttl.gif) no-repeat 0 3px;
	padding:0 0 0 15px;
}
.text {
	color:#24334d;
	margin:0 0 10px;
	display:block;
}
.holder {
	margin:14px 0 0;
}
.holder h3{
	font-size:12px;
	color:#db1e05;
	margin:0 0 1px;
}
.holder h3 span {color:#24334D;}

.holder h3 img {
	margin:0 0 -1px 5px;
}
.holder-box {
	background:#f3f3f3;
	width:564px;
	padding:7px 10px 10px 10px;
}
.holder-box p{
	margin:0;
	color:#395079;
	line-height:15px;
	margin:0 0 13px;
}
.links {
	width:100%;
	overflow:hidden;
}
.links .more {
	font-weight:bold;
	color:#24334d;
	font-size:11px;
	float:right;
}
.links .price {
	color:#fff;
	font-weight:bold;
	background:#395079;
	padding:0 6px 1px;
	line-height:14px;
	float:right;
	margin:0 0 0 15px;
}
.links .ajout {
	border:1px solid #395079;
	background:#fff url(../images/ico-ajout.gif) no-repeat 6px 1px;
	font-size:11px;
	font-weight:bold;
	color:#24334d;
	padding:0 6px 0 25px;
	float:right;
	margin:0 0 0 15px;
}
.links .old-price {
	float:right;
	background: url(../images/backPrice.jpg) #9c3;
	padding:0 6px 1px;
	line-height:14px;
	/*color:#fff;*/
	margin:0 0 0 15px;
}
/*
.links .old-price em {
	font-style:normal;
	text-decoration:line-through;
}
*/
.holder ul {
	margin:0 0 13px;
	padding:0;
	list-style:none;
}
.holder ul li {
	font-size:12px;
	color:#395079;
	line-height:14px;
}
.pages {
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;
	position:absolute;
	bottom:2px;
	right:297px;
}
.pages li {
	display:inline;
	padding:0 1px 0 7px;
	background:url(../images/separator-pages.gif) no-repeat 0 2px;
}
.pages li:first-child {
	background:none;
	padding-left:0;
}
.pages li a {color:#24334d;}
.pages .active a {font-weight:bold;}
.btn-retour {
	background:url(../images/btn-retour.gif) no-repeat;
	width: 42px;
	font-weight:bold;
	color:#395079;
	line-height:22px;
	padding:0 7px 2px;
	float:right;
	margin:0 0 30px;
}

.page .title {
	width:80%;
	overflow:hidden;
	margin:0 0 12px;
	float:left;
}

.detail .title {
	width:100%;
	overflow:hidden;
	margin:0 0 12px;
	clear:both;
}
.page .title h2,
.detail .title h2{
	font-size:12px;
	color:#db1e05;
	margin:0 0 1px;
	float:left;
}
.detail .title h2 img {
	margin:0 0 -1px 23px;
}
.detail .title .price {
	float:right;
	color:#fff;
	font-weight:bold;
	background:#395079;
	padding:0 6px 1px;
	line-height:14px;
	float:right;
	margin:0 0 0 15px;
}

.detail .title .old-price {
	float:right;
	background: url(../images/backPrice2.jpg) #9c3;
	padding:0 6px 1px;
	line-height:14px;
	color:#24334D;
	margin:0 0 0 15px;
}

.detail .title .old-price strong {
	display:block;
}

.detail .title .old-price em {
	font-style:normal;
	text-decoration:line-through;
	display:block;
}

.iso-holder {
	width:100%;
	overflow:hidden;
	margin:0 0 14px;
	clear:both;
}
.page .iso-holder {
	float:left;
	margin:-40px 0 14px;
	!margin:0 0 14px;
}

.iso-info {
	width:335px;
	float:left;
}
.iso-info h3 {
	font-size:12px;
	font-weight:bold;
	color:#24334d;
	margin:0 0 7px;
	text-decoration:underline;
}
.iso-holder p {
	line-height:14px;
	color:#24334d;
	margin:0;
	padding:8px 0 0;
}
.iso-holder ul {
	margin:0;
	padding:0;
	list-style:none;
}
.iso-holder ul li {
	line-height:29px;
	color:#24334d;
}
.iso-promo {
	width:190px;
	float:right;
	text-align:right;
	overflow:hidden;
}
.iso-promo .ajout {
	border:1px solid #395079;
	background:#fff url(../images/ico-ajout.gif) no-repeat 6px 1px;
	font-size:11px;
	font-weight:bold;
	color:#24334d;
	padding:0 6px 0 25px;
	margin:0 0 0 15px;
	float:right;
}

.iso-promo .contact {
	border:1px solid #395079;
	background:#fff url(../images/message.gif) no-repeat 6px 1px;
	font-size:11px;
	font-weight:bold;
	color:#24334d;
	padding:0 6px 0 25px;
	margin:0 0 0 15px;
	float:right;
}

.iso-promo .img-holder {
	position:relative;
	margin:0 0 18px;
	overflow:hidden;
	height:1%;
}

.iso-promo .img-holder img {
	display:block;
	border:1px solid #cbcfd7;
}
.iso-promo .img-holder a {
	text-indent:-9999px;
	background:url(../images/scope.gif) no-repeat;
	width: 22px;
	height: 22px;
	display:block;
	position:absolute;
	bottom:1px;
	right:1px;
	overflow:hidden;
	text-align:left;
}
.panier table {
	border-collapse:collapse;
	margin:15px 0 16px;
	padding:0;
}
.panier table th{
	margin:0;
	padding:0;
	border-left:3px solid #fff;
	text-align:left;
	color:#db1e05;
	border-bottom:3px solid #fff;
}
.panier table .prix {
	text-align:center !important;
	width:69px;
}
.panier table th:first-child {border-left:0;}
.panier table tr{
	margin:0;
	padding:0;
}
.panier table td {
	padding:0;
	margin:0;
	background:#f3f3f3;
	border-left:3px solid #fff;
	color:#24334d;
	border-bottom:3px solid #fff;
}
.panier table td:first-child {border-left:0;}
.panier table .word , .panier table .doc, .panier table .docx {
	background:url(../images/ico-word.gif) no-repeat;
	width: 16px;
	height: 16px;
	float:right;
	text-indent:-9999px;
	margin:10px 0 0 3px;
}
.panier table .excel , .panier table .xls, .panier table .xlsx {
	background:url(../images/ico-excel.gif) no-repeat;
	width: 16px;
	height: 16px;
	float:right;
	text-indent:-9999px;
	margin:10px 0 0 3px;
}
.panier table .pdf {
	background:url(../images/ico-pdf.gif) no-repeat;
	width: 16px;
	height: 16px;
	float:right;
	text-indent:-9999px;
	margin:10px 0 0 3px;
}

.panier table .ptt, .panier table .pttx, .panier table .pps {
	background:url(../images/ico-powerpoint.gif) no-repeat;
	width: 16px;
	height: 16px;
	float:right;
	text-indent:-9999px;
	margin:10px 0 0 3px;
}
.panier table em {
	font-style:normal;
	float:left;
	line-height:21px;
	width:300px;
}
.panier table td.supprimer a {
	color:#24334d;
	background:url(../images/ico-supprimer.gif) no-repeat 0 2px;
	padding:0 0 0 20px;
}
.panier table td.mail a {
	color:#24334d;
	background:url(../images/message.gif) no-repeat 0 2px;
	padding:0 0 0 20px;
}

.panier table td.download a {
	color:#24334d;
	background:url(../images/dl.gif) no-repeat 0 2px;
	padding:0 0 0 20px;
}
.panier table td img{margin-top:5px;}
.panier table td {line-height:36px;}
.txt-table {
	width:395px;
	padding:0 10px !important;
}
.supprimer {
	width:94px;
	text-align:center;
}
td.total {
	background:none !important;
	text-align:right;
	font-weight:bold;
	color:#db1e05 !important;
	width:395px;
	padding:0 10px !important;
}
td.total-prix {
	text-align:center;
	font-weight:bold;
	width:100px;
}
.notices fieldset,
.panier fieldset {
	width:464px;
	overflow:hidden;
	padding:6px 0 0 23px;
}
.row {
	width:100%;
	overflow:hidden;
	clear:both;
	padding:0 0 13px;
}
.row label {
	float:left;
	color:#24334d;
	margin:0 18px 0 0;
	line-height:14px;
}
.row input {
	float:left;
	width:16px;
	height:16px;
	margin:0 4px 0 0;
	padding:0;
	line-height:16px;
}
.row label a {
	color:#24334d;
	text-decoration:underline;
}
.row label a:hover {text-decoration:none;}
.block {
	width:180px;
	float:left;
	padding:0 0 10px;
}
.notices fieldset .right ,
.panier fieldset .right {float:right;}
.block label {
	display:block;
	font-weight:bold;
	color:#24334d;
	line-height:14px;
	padding:0 0 2px;
}
.block input {
	margin:0 0 8px;
	padding:2px 0 3px 4px;
	width:174px;
	border:1px solid #c8ccd4;
	font:12px Tahoma, Arial, Helvetica, sans-serif;
}
.buttons {
	width:100%;
	overflow:hidden;
	padding:5px 0 0;
}
.notices .buttons {
	width:60%;
	float:right;
	padding:15px 0 0;
}
.btn-achat {
	background:url(../images/btn-achats.gif) no-repeat;
	width: 200px;
	line-height:22px;
	padding:0 0 2px;
	color:#395079;
	font-weight:bold;
	float:right;
	text-align:center;
}
.btn-payer {
	background:url(../images/btn-payer.gif) no-repeat;
	width: 150px;/*69px;*/
	line-height:22px;
	padding:0 0 2px;
	color:#fff;
	font-weight:bold;
	float:right;
	text-align:center;
	margin:0 0 0 13px;
}
.page #sidebar,
.notices #sidebar,
.qualite #sidebar,
.detail #sidebar,
.panier #sidebar {
	float:right;
	width:256px;
	padding:0 24px 0 0;
}
/*.info-column-admin .offre-center,*/
#sidebar .conseils-center,
#sidebar .offre-center {
	background:url(../images/bg-offre-center.gif) repeat-y;
	float:none;
}
#sidebar .conseils-center{margin-bottom:36px;}
/*.info-column-admin .offre-top,*/
#sidebar .conseils-top,
#sidebar .offre-top {
	background:url(../images/bg-offre-top.gif) no-repeat;
}
/*.info-column-admin .offre,*/
#sidebar .conseils,
#sidebar .offre {
	background:url(../images/bg-offre-bottom.gif) no-repeat 0 100%;
	float:none;
	overflow:hidden;
	padding-bottom:36px;
}

/*.info-column-admin .offre{width:195px;}*/

#sidebar .sales {width:243px;}
#sidebar .sales .box-holder {
margin:0 0 0 7px;
!margin:0 0 0 7px;
_margin:0 0 0 2px;
}
#sidebar .sales .box {
margin:0 20px 0 0;
!margin:0 20px 0 0;
_margin:0 15px 0 0;
}
#footer {
	width:900px;
	margin:0 auto;
	clear:both;
	padding:7px 0 60px;
}
#footer ul{
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}
#footer ul li {
	display:inline;
	background:url(../images/separator-footer.gif) no-repeat 0 2px;
	padding:0 0 0 6px;
	font-size:11px;
}
#footer ul li:first-child {
	background:none;
	padding-left:0;
}
#footer li a {color:#c8ccd4;}

/** FCK EDITOR **/
img.promo-holder{
	width:190px;
	float:right;
	text-align:right;
	margin:0 0 18px;
	display:block;
	border:1px solid #cbcfd7;
	clear:right;
}
a.links
{
	color:#24334D;
	font-size:11px;
	font-weight:bold;
}

/******************/

.detail img.promo-holder{
	
	margin:-53px 0 68px 0;
	
}

#concl_add{
width: 300px;
height: 100px;
margin:10px;
}

a strong.title1{float:left;text-decoration:none;} 
a strong.title1 img{}
a:hover strong.title1{cursor:pointer}

a strong.title2{float:left;text-decoration:none;} 
a strong.title2 img{}
a:hover strong.title2{cursor:pointer}

