body {
	padding:0;
	margin:0;
	height: 100%;
	width: 100%;
	font-family: Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
	font-size: 12px;
	line-height:16px;
	background:#cfcfcf url(../images/soldes/fond-vial-soldes.jpg) no-repeat top;
}
#wrapper {
	width:988px;
	padding:14px 0;
	margin:-1240px auto 0 auto;
}
#pub-site-left { 
	position:relative;
	background-color: tranparent;
	left:-210px;
	top:1300px;
	width: 200px;
	height: 620px;
	text-align: center;
}
#pub-site-right { 
	position:relative;
	background-color: tranparent;
	left:1000px;
	top:680px;
	width: 200px;
	height: 620px;
	text-align: center
}
#wrapper .contour-menu {
	width:988px;
	padding:0;
	display:inline-block;
	margin-left:-14px;
	padding-top:1px;
	height:46px;
	background:transparent url(../images/site/bg-menu.png) no-repeat;
}
#corps {
	width: 960px;
	margin:0 auto;
	background-color: #ffffff;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}
#top-container-head {
	width:950px;
	background:#860d12;
	padding:5px;
	margin:0 auto;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}
#top-container {
	width:988px;
	height:46px;
	text-align:center;
	margin-left:-14px;
	color:#000;
	font-size: 12px;
}
#top-container a{
	color:#000;
	text-decoration:none;
}
#top-container a:hover{
	color:#000;
	text-decoration:small-caps;
}
#top-liens {
	float:left;
	width:656px;
	text-align:left;
	padding:9px 0 0 20px;
	text-transform:uppercase;
}
#top-compte {
	float:left;
	width:285px;
	text-align:right;
	padding:7px 0 0 0;
}
#spacer {
	clear:both;
	visibility: hidden;
}
#entete {
	width:100%;
	background:#fff url(../images/site/m_haut.gif) repeat-x;
	height:115px;
}
#entete img {
	border: none;
}
#enteteLogo {
	float:left;
	margin: 0 0 25px 10px;
	height:60px;
	width:350px;
	padding:0;
}
/*
#search {
	float:left;
	margin: 0 0 0 10px;
	padding:20px 0;
	width:450px;
	height:48px;
	text-align:center;
}
#search form {
	margin:auto;
}
#search input.search-box {
	background:#fff url(../images/bg-sc.png) no-repeat 5px;
	margin:0;
	vertical-align:center;
	padding:7px 5px 6px 30px;
	color:#333;
	width:255px;
	border:1px solid #fff;
	font-size:12px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#search input.search-button {
	background-color:#ed0300;
	height:28px;
	border:none;
	border:1px solid #fff;
	color:#fff;
	font-size:12px;
	margin:0;
	padding:0 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
*/
/*
#infoslink {
	width:410px;
	padding-left:30px;
	color:#fff;
	margin:auto;
	text-align:left;
	margin-top:5px;
}
*/
#entete  a.infoslink {
	background:transparent url(../images/site/puce12x12.png) left top no-repeat;
	padding:1px 0 3px 17px;
	font-size:11px;
	color:#fff;
	text-decoration:none;
}

#entete  a:hover {
	font-size:11px;
	color:#fff;
	/*border-bottom:1px solid #fff;*/
	text-decoration:underline;
}
div#content {
	width:950px;
	padding:0 5px;
	background:white;
	
}
div#content .breadcrumb {
	font-size:11px;
	padding:0;
	margin:0 0 10px 5px;
	width:940px;
	color: #000;
}
div#content .breadcrumb a {
	color:#ED0300;
	text-decoration:none;
}
div#content .breadcrumb a:hover {
	text-decoration:underline;
}
div#content h2#title-slide {
	float:left;
	background: #fee543 url('../images/site/fond-h2.jpg') no-repeat;
	border:1px solid #aeaeae;
	border-bottom:none;
	font-size:12px;
	font-weight:bold;
	color:#000;
	width:918px;
	margin:0 0 0 5px;
	padding:5px 10px 5px 10px;
	text-transform:uppercase;
}
div#slides-box {
	float:left;
	width:950px;
	margin:0;
}

div#tabsarticles {
	float:left;
	width:680px;
	margin:0 0 10px 0;
}

/*
div#tabs1 table tbody tr td.tab-promo {
	padding:5px;
	margin:0 0 0 5px;
	border:1px solid #ed0300;
	background:transparent url(../images/site/fond-mini-bloc.jpg) no-repeat;
}
div#tabs1 table tbody tr td .breadcrumb-promo {
	font-size:10px;
	margin-bottom:5px;
	min-height:20px;
}
div#tabs1 table tbody tr td .breadcrumb-promo  a {
	text-decoration:none;
	color:#399BDA;
}
div#tabs1 table tbody tr td .breadcrumb-promo  a:hover {
	text-decoration:underline;
	color:#399BDA;
}
div#tabs1 table tbody tr td .title-promo {
	font-weight:bold;
	font-size:12px;
	color: #ED0300;
	height:50px;
}
div#tabs1 table tbody tr td .title-promo a {
	color: #ED0300;
	text-decoration:none;
}
div#tabs1 table tbody tr td .title-promo a:hover {
	color: #ED0300;
	text-decoration:none;
}
div#tabs1 table tbody tr td .photo-promo {
	height:100px;
	margin:15px auto 20px auto;
	text-align:center;
	vertical-align:middle;
}
div#tabs1 table tbody tr td .photo-promo span {
	display:table-cell;
	height:100px;
	vertical-align:middle;
}
div#tabs1 table tbody tr td .photo-promo a {
}
div#tabs1 table tbody tr td .photo-promo img {
	border:none;
}
div#tabs1 table tbody tr td .prix-promo {
	text-align:center;
	background:#fee543 url(../images/site/fond-h2.jpg) no-repeat;
}
*/

div#tabs1 table tbody tr td.tab-ventes {
	padding:5px;
	margin:0 0 0 5px;
	border:1px solid #aeaeae;
	background:transparent url(../images/site/fond-mini-bloc.jpg) no-repeat;
}
div#tabs1 table tbody tr td .breadcrumb-ventes {
	font-size:10px;
	margin-bottom:5px;
	min-height:20px;
}
div#tabs1 table tbody tr td .breadcrumb-ventes  a {
	text-decoration:none;
	color:#399BDA;
}
div#tabs1 table tbody tr td .breadcrumb-ventes  a:hover {
	text-decoration:underline;
	color:#399BDA;
}
div#tabs1 table tbody tr td .title-ventes {
	font-weight:bold;
	font-size:12px;
	color: #ED0300;
	height:50px;
}
div#tabs1 table tbody tr td .title-ventes a {
	color: #ED0300;
	text-decoration:none;
}
div#tabs1 table tbody tr td .title-ventes a:hover {
	color: #ED0300;
	text-decoration:none;
}
div#tabs1 table tbody tr td .photo-ventes {
	height:100px;
	margin:15px auto 20px auto;
	text-align:center;
	vertical-align:middle;
}
div#tabs1 table tbody tr td .photo-ventes span {
	display:table-cell;
	height:100px;
	vertical-align:middle;
}
div#tabs1 table tbody tr td .photo-ventes a {
}
div#tabs1 table tbody tr td .photo-ventes img {
	border:none;
}
div#tabs1 table tbody tr td .prix-ventes {
	text-align:center;
	background:#fee543 url(../images/site/fond-h2.jpg) no-repeat;
}
div#tabs2 table tbody tr td.tab-consult {
	padding:5px;
	margin:0 0 0 5px;
	border:1px solid #aeaeae;
	background:transparent url(../images/site/fond-mini-bloc.jpg) no-repeat;
}
div#tabs2 table tbody tr td .breadcrumb-consult {
	font-size:10px;
	margin-bottom:5px;
	min-height: 20px;
}
div#tabs2 table tbody tr td .breadcrumb-consult a {
	text-decoration:none;
	color:#399BDA;
}
div#tabs2 table tbody tr td .breadcrumb-consult a:hover {
	text-decoration:underline;
	color:#399BDA;
}
div#tabs2 table tbody tr td .title-consult {
	font-weight:bold;
	font-size:12px;
	color: #ED0300;
	height:50px;
}
div#tabs2 table tbody tr td .title-consult a {
	color: #ED0300;
	text-decoration:none;
}
div#tabs2 table tbody tr td .title-consult a:hover {
	color: #ED0300;
	text-decoration:none;
}
div#tabs2 table tbody tr td .photo-consult {
	height:100px;
	margin:15px auto 20px auto;
	text-align:center;
	vertical-align:middle;
}
div#tabs2 table tbody tr td .photo-consult span {
	display:table-cell;
	height:100px;
	vertical-align:middle;
}
div#tabs2 table tbody tr td .photo-consult a {
}
div#tabs2 table tbody tr td .photo-consult img {
	border:none;
}
div#tabs2 table tbody tr td .prix-consult {
	text-align:center;
	background:#fee543 url(../images/site/fond-h2.jpg) no-repeat;
}
#tabsart1, #tabsart2, #tabsart3 {
border:1px solid #aeaeae;
border-top:none;
width:655px;
padding:10px;
}


div#container {
	width:948px;
	margin:0;
	background-color: #ffffff;
	overflow:hidden;
}
div#featured {
	float:left;
	width:710px;
	margin: 0 0 0 5px;
}
div#featured h2 {
	float:left;
	margin:0 0 5px 0;
	padding:5px 10px 5px 10px;
	background: #ffd000;
	font-size:12px;
	text-transform:uppercase;
	color:#000;
	width:678px;
	border:1px solid #aeaeae;
}
div#featured table, div#description_sscat table {
	margin:-5px 0 15px -5px;
	padding:0;
}
div#featured table tbody tr td.tab-promo, div#description_sscat table tbody tr td.tab-promo {
	padding:10px;
	margin:0 0 0 15px;
	border:1px solid #ed0300;
	background:transparent url(../images/site/promo.png) no-repeat bottom left;
}
div#featured table tbody tr td .breadcrumb-promo, div#description_sscat table tbody tr td .breadcrumb-promo {
	font-size:12px;
	margin-bottom:5px;
	min-height:30px;
}
div#featured table tbody tr td .breadcrumb-promo  a, div#description_sscat table tbody tr td .breadcrumb-promo  a {
	text-decoration:none;
	color:#399BDA;
}
div#featured table tbody tr td .breadcrumb-promo  a:hover, div#description_sscat table tbody tr td .breadcrumb-promo  a:hover {
	text-decoration:underline;
	color:#399BDA;
}
div#featured table tbody tr td .title-promo, div#description_sscat table tbody tr td .title-promo {
	font-weight:bold;
	font-size:12px;
	color: #ED0300;
	height:50px;
}
div#featured table tbody tr td .title-promo a, div#description_sscat table tbody tr td .title-promo a {
	color: #ED0300;
	text-decoration:none;
}
div#featured table tbody tr td .title-promo a:hover, div#description_sscat table tbody tr td .title-promo a:hover {
	color: #ED0300;
	text-decoration:none;
}
div#featured table tbody tr td .photo-promo, div#description_sscat table tbody tr td .photo-promo {
	height:100px;
	margin:15px auto 20px auto;
	text-align:center;
	vertical-align:middle;
}
div#featured table tbody tr td .photo-promo span, div#description_sscat table tbody tr td .photo-promo span {
	display:table-cell;
	height:100px;
	vertical-align:middle;
}
div#featured table tbody tr td .photo-promo a, div#description_sscat table tbody tr td .photo-promo a {
}
div#featured table tbody tr td .photo-promo img, div#description_sscat table tbody tr td .photo-promo img {
	border:none;
}
div#featured table tbody tr td .prix-promo, div#description_sscat table tbody tr td .prix-promo {
	text-align:center;
}
div#featured table tbody tr td.tab-rand-home {
	padding:10px;
	margin:0 0 0 15px;
	border:1px solid #aeaeae;
}
div#featured table tbody tr td .breadcrumb-rand-home {
	font-size:12px;
	margin-bottom:5px;
	min-height:30px;
}
div#featured table tbody tr td .breadcrumb-rand-home  a {
	text-decoration:none;
	color:#399BDA;
}
div#featured table tbody tr td .breadcrumb-rand-home  a:hover {
	text-decoration:underline;
	color:#399BDA;
}
div#featured table tbody tr td .title-rand-home {
	font-weight:bold;
	font-size:12px;
	color: #ED0300;
	height:50px;
}
div#featured table tbody tr td .title-rand-home a {
	color: #ED0300;
	text-decoration:none;
}
div#featured table tbody tr td .title-rand-home a:hover {
	color: #ED0300;
	text-decoration:none;
}
div#featured table tbody tr td .photo-rand-home {
	height:100px;
	margin:15px auto 20px auto;
	text-align:center;
	vertical-align:middle;
}
div#featured table tbody tr td .photo-rand-home span {
	display:table-cell;
	height:100px;
	vertical-align:middle;
}
div#featured table tbody tr td .photo-rand-home a {
}
div#featured table tbody tr td .photo-rand-home img {
	border:none;
}
div#featured table tbody tr td .prix-rand-home {
	text-align:center;
}
div#sidebar {
	float:left;
	width:220px;
	margin:0 0 0 10px;
	overflow:hidden;
}
div#box-right {
	float:right;
	border:1px solid #aeaeae;
	width:198px;
	padding:10px;
	margin:0 0 20px 0;
	text-align:center;
}
div#box-right-vid {
	float:right;
	border:1px solid #aeaeae;
	width:218px;
	padding:0 0 10px 0;
	margin:0 0 20px 0;
	text-align:center;
}
div#sidebar h2 {
	float:left;
	margin:0 0 5px 0;
	border:1px solid #aeaeae;
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
	color:#000;
	width:208px;
	text-align:left;
	padding:5px;
	background: #fee543 url('../images/site/fond-h2.jpg') no-repeat;
}
div#box-right img {
}
div#box-tags {
	float:left;
	width:198px;
	margin:0 0 20px 0;
	padding:10px;
	border:1px solid #aeaeae;
}
div#adsense-sidebar {
	float:left;
	width:198px;
	margin:0 0 20px 0;
	padding:10px;
	border:1px solid #aeaeae;
}
div#box-tags p {
	float:left;
	display:inline;
	width:169px;
	text-align:left;
	font-size:12px;
	line-height:1.8;
	font-weight:bold;
	color:#cf1200;
	margin:8px;
}
div#box-tags a {
margin-right:3px;
	text-decoration:none;
	color:#cf1200;
}
div#box-tags a:hover {
margin-right:3px;
	text-decoration:underline;
	color:#cf1200;
}
div#box-right-same-cat {
	float:left;
	width:198px;
	margin:0 0 20px 0;
	padding:10px;
	border:1px solid #aeaeae;
}
div#box-right-same-cat p {
	float:left;
	display:inline;
	width:169px;
	text-align:left;
	font-size:12px;
	line-height:1.8;
	font-weight:bold;
	color:#cf1200;
	margin:8px;
}
div#box-right-same-cat a {
	text-decoration:none;
	color:#cf1200;
}
div#box-right-same-cat a:hover {
	text-decoration:underline;
	color:#cf1200;
}
div#bg-nav-footer {
	background:transparent url(../images/site/bg-footer-ruban.png) no-repeat;
	height:50px;
	margin:-30px auto 0 auto;
	width:988px;
	padding-top:20px;
}
div#nav-footer {
	background:#ed0300;
	width:940px;
	margin:0 24px 0 24px;
}
div#menu-footer {
	padding:0;
	margin:0 0 5px 0;
	font-size:11px;
}
div#menu-footer2 {
	margin:0;
	padding:0;
}
div#nav-footer a:link {
	text-decoration:none;
	color:#fff;
	font-size:11px;
}
div#nav-footer a:hover {
	text-decoration:underline;
	color:#fff;
}
div#nav-footer a:visited {
	text-decoration:none;
	color:#fff;
}
img.flag {
	padding:0 5px 0 0;
	vertical-align:middle;
}
li.mn-nav {
	border:none;
}
div#copyright {
	width:940px;
	color:#333;
	background:#fff;
	padding:10px;
	margin:auto;
	margin-bottom:20px;
	-moz-border-radius:0 0 10px 10px;
	-webkit-border-radius:0 0 10px 10px;
	border-radius:0 0 10px 10px;
}
div#copyright span a{
	color:#ffffff;
}
div#featured-rub-cat-sscat {
	float:left;
	width:710px;
	margin: 0 0 0 5px;
}
div#featured-rub-cat-sscat h2 {
	float:left;
	margin:0 4px;
	padding:5px 10px 5px 10px;
	background: #fee543 url('../images/site/fond-h2.jpg') no-repeat;
	font-size:12px;
	text-transform:uppercase;
	color:#000;
	width:680px;
	border:1px solid #aeaeae;
}
div #featured-rub-cat-sscat table tbody tr td {
	border:1px solid #aeaeae;
}
div #featured-rub-cat-sscat table tbody tr td  .title {
	font-size:12px;
	background:#ED0300;
	padding:5px;
	color: #FFF;
}
div #featured-rub-cat-sscat table tbody tr td  .title a {
	color: #FFF;
	text-decoration:none;
}
div #featured-rub-cat-sscat table tbody tr td  .title a:hover {
	color: #FFF;
	text-decoration:none;
}
div #featured-rub-cat-sscat table tbody tr td  .liens {
	margin-top:10px;
	font-size:12px;
}
div #featured-rub-cat-sscat table tbody tr td .photo {
	margin-top:20px;
	border:none;
	text-align:center;
}
div #featured-rub-cat-sscat table tbody tr td .photo img {
	border:none;
}
div #featured-rub-cat-sscat table tbody tr td  .liens  img{
	border:none;
}
div #featured-rub-cat-sscat table tbody tr td  .liens  a {
	color: #000000;
	text-decoration:none;
}
div #featured-rub-cat-sscat table tbody tr td  .liens  a:hover {
	color: #000000;
	text-decoration:none;
	border-bottom: 1px solid #ED0300;
}
div #featured-rub-cat-sscat table tbody tr td .acces-art-sscat {
	width:180px;
	margin:15px auto 20px auto;
	padding:5px;
	background:#399bda;
	border:none;
	color:#fff;
	text-align:center;
}
div #featured-rub-cat-sscat table tbody tr td .acces-art-sscat a {
	text-decoration:none;
	color:#fff;
}
div #featured-rub-cat-sscat table tbody tr td .acces-art-sscat a:hover {
	text-decoration:underline;
	color:#fff;
}
a.bouton {
background: transparent url('../images/site/button_right.png') no-repeat scroll top right; 
display: block;
float: left;
height: 33px;
margin-right: 6px;
padding-right: 20px;
text-decoration: none;
color: #000000;
font-size:12px;
font-weight:bold;
}
a.bouton span {
background: transparent url('../images/site/button_left.png') no-repeat; 
display: block;
line-height: 22px;
padding: 7px 0 5px 18px;
} 
a.bouton:hover span{
text-decoration:underline;
}
div#featured-art {
	float:left;
	width:710px;
}
div#featured-art h2 {
	float:left;
	margin:0 4px;
	padding:5px 10px 5px 10px;
	background: #fee543 url('../images/site/fond-h2.jpg') no-repeat;
	font-size:12px;
	text-transform:uppercase;
	color:#000;
	width:680px;
	border:1px solid #aeaeae;
}
div#featured-art .article {
	float:left;
	width:678px;
	margin:5px 0 10px 5px;
	border:1px solid #aeaeae;
	padding:10px;
}
div#art-content {float:left;width:430px;padding:0 10px 10px 0;}
div#art-photo {float:right;width:196px;text-align:center;border:1px solid #aeaeae;padding:10px;}
div#art-photo img{border:none;}
div#art-dimensions {width:600px;float:left;padding:10px 5px 10px 0;}
div#art-dispo {/*width:200px;*/float:left;padding:10px 0 10px 5px;}
div#art-prix {float:right;padding:0 30px 20px 30px;text-align:center;margin:0 0 0 40px;}
div#art-extra-separator {clear:both;width:678px;background:transparent;margin:0;padding:5px 0 0 0;}
div#arttabs {/*clear:both;width:678px;background:transparent;margin:-30px 0 0 0;padding:0;*/}
/*
.ui-tabs { position: relative; padding: .2em; zoom: 1;margin-top:40px;}  position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") 
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none;  color:#000;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... 
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none;}
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs .ui-tabs-nav li {border:1px solid #aeaeae;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {background:#399bda; color:#ffffff;}
*/
/*
.ui-tabs { position: relative; padding: .2em; zoom: 1;margin-top:40px;} 
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none;  color:#000;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none;}
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs .ui-tabs-nav li {border:1px solid #aeaeae;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {background:#399bda; color:#ffffff;}
*/
#tab-art-1 , #tab-art-2, #tab-art-3, #tab-art-4 { margin-top:30px;border:1px solid #aeaeae; color:#000;}
#tab-art-1 p , #tab-art-2 p, #tab-art-3 p, #tab-art-4 p { color:#000;}
#tab-art-1 a, #tab-art-2 a, #tab-art-3 a, #tab-art-4 a { text-decoration:none;color:#ed0300;}
#tab-art-1 a:hover, #tab-art-2 a:hover, #tab-art-3 a:hover, #tab-art-4 a:hover { text-decoration:none;border-bottom:1px solid #000;}
#tab-art-1 img, #tab-art-2 img, #tab-art-3 img, #tab-art-4 img { border:none;}
#screenshot{/* css pour la tooltip lien avec preview */
        position:absolute;
        border:1px solid #ccc;
        background:#333;
        padding:5px;
        display:none;
        color:#fff;
}
#preview{/* css pour la tooltip image preview */
        position:absolute;
        border:1px solid #ccc;
        background:#333;
        padding:5px;
        display:none;
        color:#fff;
}
#tooltip{/* css pour la tooltip normal */
        position:absolute;
        border:1px solid #333;
        background:#f7f5d1;
        padding:2px 5px;
        color:#333;
        display:none;
}
div#search-articles {
	float:left;
	width:630px;
}
div#search-articles h2 {
	float:left;
	margin:0 4px;
	padding:5px 10px 5px 10px;
	background: #fee543 url('../images/site/fond-h2.jpg') no-repeat;
	font-size:12px;
	text-transform:uppercase;
	color:#000;
	width:600px;
	border:1px solid #aeaeae;
}
div#search-articles-content {
	float:left;
	width:600px;
	margin:5px 0 20px 5px;
	border:1px solid #aeaeae;
	padding:10px;
}
div#search-articles-content p {
	float:left;
	margin:0;
	padding:0;
	text-align:left;
	
	font-size:12px;

}
div#search-sidebar {
	float:left;
	width:306px;
	margin:0 0 0 10px;
	overflow:hidden;
}

div#search-sidebar h2 {
	float:left;
	margin:0 4px;
	padding:5px 10px 5px 10px;
	background: #fee543 url('../images/site/fond-h2.jpg') no-repeat;
	font-size:12px;
	text-transform:uppercase;
	color:#000;
	width:278px;
	border:1px solid #aeaeae
}
div#search-box-right {
	float:left;
	width:278px;
	margin:5px 0 20px 5px;
	border:1px solid #aeaeae;
	padding:10px;
}
div #toutes-pages {
	float:left;
	width:710px;
}
div #toutes-pages  h2{
	float:left;
	margin:0 4px;
	padding:5px 10px 5px 10px;
	background: #ffd000;
	font-size:12px;
	text-transform:uppercase;
	color:#000;
	width:680px;
	border:1px solid #aeaeae;
}
div #toutes-pages-text-desc {
	width:680px;
	float:left;
	margin:5px 0 20px 5px;
	border:1px solid #aeaeae;
	padding:10px;
}
.ville /* Points de vente */
{
	font-size:16px;
	color: #cf1200;
	font-weight: bold;
}



/*****************************************************/
/* 					NEWSLETTER						 */
/*****************************************************/
#form_box {
}
#form_box div {
}
#form_box div.hr {
}
#form_box p {
}
#log {
	margin-top: 10px;
	margin-bottom: 10px;
}
#log_res {
	overflow: auto;
	font-size:10px;
}
#log_res.ajax-loading {
	padding: 20px 0;
	background: url(../images/site/spinner.gif) no-repeat center;
}

/*****************************************************/
/* 					SLIDER HOME PAGE				 */
/*****************************************************/
#featuredslide{ 
	margin-top:5px;
	margin-left:5px;
	width:688px; 
	padding-right:250px;
	position:relative; 
	border:1px solid #aeaeae;
	height:250px; 
	background:#fff;
}
#featuredslide ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:600px; 
	list-style:none; 
	padding:0; margin:0; 
	width:338px; 
}
#featuredslide ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featuredslide ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
}
#featuredslide ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featuredslide li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333;  background:#fff; 
	line-height:20px;
}
#featuredslide li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featuredslide li.ui-tabs-selected{ 
	background:url('../images/home-slide/system/selected-item.gif') top left no-repeat;  
}
#featuredslide ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
	background:#ccc; 
}
#featuredslide .ui-tabs-panel{ 
	/*top:-30px;*/
	width:600px; height:250px; 
	background:#999; position:relative;
}
#featuredslide .ui-tabs-panel a img{ 
	border:none;
}
#featuredslide .ui-tabs-panel .info{ 
	position:absolute; 
	top:200px; left:0; 
	height:50px; 
	width:600px;
	background: url('../images/home-slide/system/transparent-bg.png'); 
}
#featuredslide .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featuredslide .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featuredslide .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featuredslide .info a:hover{ 
	text-decoration:underline; 
}
#featuredslide .ui-tabs-hide{ 
	display:none; 
}

/*****************************************************/
/* 					GUIDES VIDEO					 */
/*****************************************************/
td#styling {
	/*border-left:1px solid #ccc;*/
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:10px;
}
td#stylingd {
	/*border-left:1px solid #ccc;*/
	/*border-left:1px solid #ccc;
	border-right:1px solid #ccc;*/
	border-bottom:1px solid #ccc;
	padding:10px;
}
td#stylingi {
	/*border-left:1px solid #ccc;*/
	/*border-left:1px solid #ccc;
	border-right:1px solid #ccc;*/
	border-bottom:1px solid #ccc;
	padding:10px;
}
td#stylingi img{
	/*border-left:1px solid #ccc;*/
	/*border-left:1px solid #ccc;
	border-right:1px solid #ccc;*/
	border:3px solid #ccc;
}
h2#title-guide{
	margin:10px 0;
	font-size:18px;
}
img#img-guide {
	margin:10px 7px;
	border:3px solid #CF1200;
}
td#styling a {
	color:#cf1200;
}
div#nav {
	margin:10px 0;	
}
.guide_once {
	background:#ddd;
}
.guide_tween {
	background:#fff;
}
.pagination_tab a{
	color:#0099cc;
	margin:0 2px;
}
a.page_courante {
	text-decoration:underline;
	color:#D46528;
}
.ttd td {
	padding:5px 10px;
	border-right:1px solid #ccc;
}
.ttd td.last {
	border-right:none;
}
