/*
	Ajout de Pixelastic le 11/04/2008...
	osCommerce est un échec.
*/
#productMain {
 overflow:hidden;
 zoom:1;
 font-size:10px;
}
#productMain .desc {
  float:left;
  width:475px;
}
#productMain .images {
  float:left;
  width:150px;
  text-align:center;
}
strong.mp3Title {
	color:#b669af;
	padding-left:10px;
}
.notice {
	background: url("../images/news.gif") -1px -1px no-repeat #b669af;
	color: #491019;
	border: 1px solid #FFFFFF;
	margin-top:0.5em;
	margin-right:10%;
	margin-left:10%;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	padding:5px;
	visibility:hidden;
	min-height:68px;
	height:auto !important;
	height:79px;
	padding-left:75px;
}
.notice a {
	color:#FFFFFF;
}
.notice a:hover {
	text-decoration:underline;
}
/* Agrandissement du texte... */
.boxText,
.infoBoxContentsCategories a.cat,
.infoBoxContentsCategories a.souscat,
.infoBoxContentsBestSellers {
	font-size:11px;
}
/* Gallery de photos */
#shadowboxGallery {
	color:#FFFFFF;
	overflow:hidden;
	height:1%;
	background:#222222;
}
#shadowboxGalleryMain {
	float:left;
	width:600px;
	text-align:center;
	margin-top:15px;
}
#shadowboxGalleryList {
	float:left;
	width:180px;
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
	margin-top:15px;
}
#shadowboxGalleryList li {
	text-align:center;
	border:1px solid #CECECE;
	margin-bottom:10px;
}
#shadowboxGalleryList img {
	height:150px;
	cursor:pointer;
}

/* Création de compte, comment avez-vous connu la boutique */
#entryFromTeacher { display:none; }

/* Encart de coté, prends parfois trop de place si le titre est trop grand */
.productNotifications {
	background:url("../images/box_products_notifications.gif") top left no-repeat;
}
.productNotifications a {
	margin-left:55px;
	display:block;
	width:90px;
	overflow:hidden;
}


/* Un peu plus gros les titres de l'accueil */
td.indexCategorieTitle {
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}


/*	Changement de couleur de fond */
body {
  background-color:#FFFFFF;
  color:#000000;
}
table.infoBoxContentsShoppingCartBoxe td {
  color:#FFFFFF;
}
.titre {
  color:#B669AF;
}

/* Admin config */
.configTableValue {  width:250px; }
.configTableTitle {  width:150px; }
.configTableAction {  width:25px; }
.configEditValue textarea {  width:500px;  height:250px; }

/* Nouvelle home : News et offres */
.homeSpecial {
  font-family:Verdana,Arial,sans-serif;
  font-size:11px;
  line-height:1.5;
  overflow:hidden;
}
.homeSpecial h3 {
  background:#B669AF;
  color:#FFFFFF;
  padding:5px 5px 5px 15px;
  font-weight:bold;
  margin:0px 0px 15px 0px;
}
.homeSpecial .inner {

}
.homeNews {
  float:left;
  width:300px;
  border:1px solid #B669AF;
}
.homeOffers {
  float:left;
  width:300px;
  margin-left:10px;
  display:inline;
  border:1px solid #B669AF;
}
