.art-banniere {
	background-image: url(images/banniere.png);
	background-repeat: no-repeat;
	background-position: right;
	width: 1000px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.logo-image {
	float: left;
	margin: 15px 20px 0 20px;
}
h1.art-logo-name {
	padding-top: 20px;
}
h1.art-logo-name A {
	font-size: 1.5em !important;
  Color: white;
  text-decoration: none;
}
div.breadcrumb,
div.breadcrumb A {
	color: silver;
	text-decoration: none;
}
#art-page-background-gradient
{
  position: absolute !important;
}
.art-box .art-box .art-box:before,
.art-box .art-box .art-box:after,
.art-box-body .art-box-body .art-box-body:before,
.art-box-body .art-box-body .art-box-body:after {
  z-index: -2 !important; 
}
#banner6 h2 {
	display: none;
}
#banner6 div.view-realisations,
#logos-realisations div.view-realisations {
	text-align: center;
}
#banner6 div.view-realisations div.views-row,

#logos-realisations div.view-realisations div.views-row {
	display: inline-block;
	width: auto;
}
a.imagecache-timbreNB {
	float: left;
}
a.imagecache-timbreNB img {
	vertical-align: middle;
}
div.view-realisations table.views-table {
	margin: 10px auto 20px auto;
}
div.view-realisations table.views-table tr {
	border: none;
}
div.view-realisations td.views-field-title a {
	font-size: 1.5em;
}
div.view-realisations td.views-field-field-image-produit-fid div {
	float: left;
}
div.view-realisations div.views-row div {
	text-align: center;
}
div.views-edit-view .art-PostContent {
	color: black !important;
}

/* slide accueil */
div.views-slideshow-ddblock-cycle-vsdupright60p div.slide-text-vertical {
  width: 160px;
}
.slide-title-inner A:visited,
.slide-title-inner A:link {
  color: yellow;
  text-decoration: none;
}

/*
.diapo-accueil {
	display: none;
	height: 300px;
	width: 650px;
	left: 320px;
	overflow: hidden;
	position: absolute;
	
}
.diapo-accueil .views-field-field-image-produit-fid {
  z-index: -10;
  position: absolute;
  width: 653px;
}
.diapo-accueil .views-field-teaser {
  z-index: 10;
}

.diapo-accueil.views-row-first {
	display: block;
}
div#diapos-accueil {
	height: 320px !important;
	margin-left: auto;
	margin-right: auto;
}
div#diapos-accueil .art-post {
  height: 320px;
}
div#diapos-accueil .art-post-body {
	padding: 10px;
}
*/
.image-produit,
.image-produit-teaser,
.views-field-field-image-produit-fid img,
.diapo-image-capture img {
  float: right;
  margin: 13px 0 0 0;
}
.image-produit img,
.image-produit-teaser img {
  border: none;
  margin-top: -30px;
}
/*.diapo-image-produit {
  position: absolute;
  border: none;
  z-index: 1;
}
.views-field-teaser {
  height: 300px;
  z-index: 10;
}*/
.art-article img {
  border: none;
}
/*
#diapos-titres {
	float: left;
	width: 290px;
	height: 300px;
	overflow: hidden;
}
#diapos-titres h2,
#diapos-titres a {
	font-size: 1.2em;
	font-style: normal;	
	margin: 0px;
	padding: 5px 2px;
}
#diapos-titres .act {
	background-color: white;
	border: thin solid #d9d9d9;
	border-right: none;
}
#diapos-titres .desact,
#diapos-titres {
	background-color: #e4e4e4;
}
*/

/* produits */
.dscol-35 {
  width: 35%;
}
.dscol-65 {
  width: 65%;
}
.dscol-30 {
  width: 30%;
}
.dscol-60 {
  width: 60%;
}
.dscol-70 {
  width: 70%;
}
.dscol-40 {
  width: 40%;
}
.dscol-float-right {
  float: right;
}

.view-produits div.field-field-image-produit {
  float: right;
}
div.art-content>div.node div.field-field-image-produit {
  width: 600px;
  margin-left: auto;
  margin-right: auto;
}


.content-body:before, .content-body:after {
    background-image: none !important;
    content: none !important;
}

