/*** DEFAULT CSS FOR bloc_60 ***/

#bloc_60 div.center_box_center {
	background-color: #ebebeb;
	margin: 10px 0px;
	padding: 10px;
}
div#bloc_60 div.admin_links {
	margin-bottom: 5px;
}
div#bloc_60 div.admin_links a,
div#bloc_60 div.admin_links span {
	display: block; 
	float: right;
	margin-right: 5px;
}
div#bloc_60 div#product_infos a.editSize{
	display: block;
	clear: both;
	color: #f68100;
}
div#bloc_60 div.add a.thickbox{
	display: block;
	clear: both;
	color: #f68100;
	float: right; 
	padding: 5px;
}
div#bloc_60 div#accessory{
	color: #c93b14;
}
div#bloc_60 div#product_pictures {
	width: 250px;
	margin-right: 10px;
}
div#bloc_60 div#product_infos {
	width: 210px;
	padding: 10px;
	min-height: 200px;
	background: #fff url(../images/center/top_right_round.jpg) no-repeat 100% 0;
}
/*** image principale ***/
div#bloc_60 div.mediaitem {
	float: none;
	margin: 0px !important;
	width: 250px;
	padding: 0px;
	background: #fff;
	min-height: 150px;
	border: none;
	height: auto;
	font-size: 10px;
}
div#bloc_60 div.mediaitem div.playbutton{
	position: relative;
	display: block;
	float: left;
	margin-top: -250px;
	background: none !important;
	width: 250px;
	height: 250px;
	text-indent: -5000em;
}
div#bloc_60 div.mediaitem div.playbutton a{
	width: 250px;
	height: 250px;
}
div#bloc_60 div.mediaitem table{
	width: 250px !important;
	min-width: 250px !important;
	padding: 0px !important;
	margin: 0px !important;
	height: 250px !important;
} 
div#bloc_60 div.mediaitem td{
	width: 250px !important;
	min-width: 250px !important;
	padding: 0px !important;
	margin: 0px !important;
	height: 250px !important;
	border: none;
	background: #fff;
	vertical-align: middle;
}
div#bloc_60 div.mediaitem div.title {
	display: none;
}
div#bloc_60 div.mediaitem img {
	max-width: 240px;
	max-height: 240px;
}
/*** mini images ***/
div#bloc_60 div.smallpicts div.mediaitem {
	float: left;
	margin: 5px !important;
	width: 70px;
	padding: 0px;
	background: transparent;
	min-height: 70px;
	height: auto;
	font-size: 10px;
}
div#bloc_60 div.smallpicts  {
	margin: 5px 0px;
	background: #fff;
}
div#bloc_60 div.smallpicts div.mediaitem div.zoom_playbutton,
div#bloc_60 div.smallpicts div.mediaitem div.playbutton{
	float: left;
	margin-top: -70px;
	background: none !important;
	width: 70px;
	height: 70px;
	text-indent: -5000em;
	
}
div#bloc_60 div.smallpicts div.mediaitem div.zoom_playbutton a,
div#bloc_60 div.smallpicts div.mediaitem div.playbutton a{
	width: 70px;
	height: 70px;
	background: transparent url(../images/ie_bg.gif) repeat 0 0 !important; 
}
div#bloc_60 div.smallpicts div.mediaitem table{
	width: 70px !important;
	min-width: 70px !important;
	padding: 0px !important;
	margin: 0px !important;
	height: 70px !important;
} 
div#bloc_60 div.smallpicts div.mediaitem td{
	width: 70px !important;
	min-width: 70px !important;
	padding: 0px !important;
	margin: 0px !important;
	height: 70px !important;
	border: none;
	background: #fff;
	vertical-align: middle;
}
div#bloc_60  div.smallpicts div.mediaitem img {
	max-width: 65px;
	max-height: 65px;
}
div#bloc_60 div.smallpicts div.mediaitem div.title {
	display: block !important;
	width: 70px;
	height: 8px;
}
div#bloc_60 div.smallpicts div.mediaitem div.title a{
	color: #f68100; 
}
div#bloc_60 div.video {
	padding: 5px;
	background-color: #fff;
}
div#bloc_60 div.video a{
	padding: 2px 0px 2px 20px;
	background: transparent url(../images/center/products_icones_bg.png) no-repeat -61px -58px;
}

/*** infos ***/
div#bloc_60 div#product_infos p.price{
	font-size: 25px;
	font-weight: bold; 
}
div#bloc_60 div#product_infos p.exprice{
	text-decoration: line-through;
}
div#bloc_60 div#product_infos p.discount{
	font-size: 12px;
	font-weight: bold; 
}
div#bloc_60 ul.sizes{
	padding: 0px;
	margin: 0px;
}
div#bloc_60 ul.sizes li{
	font-size: 11px;
	font-weight: normal;
	padding: 1px 3px;
	margin: 0px 3px 3px 0px;
	border: #DBDBDB solid 1px;
	display: block;
	float: left; 
	background: transparent url(../images/center/sizes_bg.jpg) repeat-x 0 0;
}
div#bloc_60 div#product_desc, 
div#bloc_60 div#product_desc *{
	clear: both;
	color: #808080;
}
div#bloc_60 div#product_desc {
	margin: 5px 0px;
}
div#bloc_60 div.addtobasket a{
	clear: both; 
	display: block;
	float: right;
	padding: 15px 0px 2px 45px;
	margin: 0px 5px 10px 0px;
	width: 130px;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #c93b14;
	background: transparent url(../images/center/products_icones_bg.png) no-repeat 0 -164px;
}
div#bloc_60 div.links{
	clear: right; 
	float: right;
	margin: 0px 20px 10px 0px;
	color: #808080; 
}
div#bloc_60 div.links div,
div#bloc_60 div.links a{
	display: block;
	padding: 0px 0px 0px 20px;
	color: #808080; 
	background: transparent url(../images/center/products_icones_bg.png) no-repeat 0 0;
}
div#bloc_60 div.links a.print{
	background-position: 0 -109px;
}
div#bloc_60 div.links div.friends{
	background-position: 0 -92px;
}
div#bloc_60 div.links div.friends a{
	background: none;
	padding: 0px;
}
#TB_window textarea {
	width: 500px;
}
div#bloc_60 div#gadvices{	
	clear: both;
	border-top: #C7C7DD dotted 2px;
	height: 20px;
	margin: 10px 0px;
	padding: 10px 0px;
}
div#bloc_60 p.note {
	height: 15px;
	background: transparent url(../images/center/notes.png) no-repeat 0 0;
}
div#bloc_60 div#gadvices p.note {
	width: 130px;
	margin: 0px auto 5px auto;
}
div#bloc_60 div#gadvices span.ttnote{
	display: none;
}
div#bloc_60 div#gadvices a{
	background-color: #E4E3F3;
	padding: 2px 5px;
	display: block;
	margin: auto;
	width: 120px;
}
div#bloc_60 p.note_-, 
div#bloc_60 p.note_0{	
	background-position: 100% 0;
}
div#bloc_60 p.note_1{	
	background-position: 100% -18px;
}
div#bloc_60 p.note_2{	
	background-position: 100% -36px;
}
div#bloc_60 p.note_3{	
	background-position: 100% -54px;
}
div#bloc_60 p.note_4{	
	background-position: 100% -72px;
}
div#bloc_60 p.note_5{	
	background-position: 100% -90px;
}
div#bloc_60 div#advices form{
	background-color: #fff;
	padding: 10px;
	margin: 0px 0px 10px 0px;
}
div#bloc_60 div#advices {
	background-color: #ebebeb;
	margin: 10px 0px;
	padding: 10px;
}
div#bloc_60 div.advice{
	background-color: #fff;
	margin: 5px 0px;
	padding: 5px;
}
div#bloc_60 div.advice p{
	color: #808080;
}
div#bloc_60 div.advice p.note {
	width: 75px;
	text-indent: -5000em;
	float: left; 
}
div#bloc_60 div.advice p.pseudo {
	width: 300px;
	float: left;
}
div#bloc_60 div.advice p.date {
	font-style: italic;
}
div#bloc_60 div.advice p.content {
	clear: both;
	padding: 5px 0px;
}
div#bloc_60 .giveadvice textarea {
	width: 250px;
	height: 100px;
}
div#bloc_60 .giveadvice a {
	display: block;
	width: 13px;
	height: 13px;
	float: left; 
	text-indent: -5000em;
	background: transparent url(../images/center/notes.png) no-repeat 0 0;
}
div#bloc_60 p.suplink {
	text-align: right;
	margin: 5px;
}
div#bloc_60 p.suplink a{
	color: #F68100;
	padding: 2px 5px;
	background-color: #FFF2EB;
}
div#bloc_60 .giveadvice a.selected {
	background: transparent url(../images/center/notes.png) no-repeat 0 -19px;
}
/* accessoires */
div#bloc_60  div.accessory h3{
	margin-top: 10px;
	padding-top: 5px;
	border-top: #336699 solid 1px;
}
div#bloc_60  div.accessory{
	text-align: left;
}
div#bloc_60  div.accessory a{
	font-size: 11px;
}
div#bloc_60  table.departments{
	width: 50%;
	margin: 0px;
	border-collapse: collapse;
}
div#bloc_60  table.departments td{
	border-bottom: #aaa solid 1px;
}
div#bloc_60  table.departments td.delete{
	text-align: right;
}
div#products_div{
	margin-left: 100px;
}
/*** ajout de produit ***/
form#editProduct, 
form#addProduct {
	padding: 10px;
	margin: 10px 0px;
	background-color: #f4f4f4;
}
form#editProduct a, 
form#addProduct a {
	color: #F68100;
}
form#editProduct table,
form#addProduct table {
	width: 100%;
}
form#editProduct table td,
form#addProduct table td {
	padding: 1px 2px ; 
}
form#editProduct table td.label,
form#addProduct table td.label{
	width: 200px;
}
form#editProduct tr.price td,
form#addProduct tr.price td{
	padding-top: 5px;
	border-top: #f4f4f4 solid 10px;
}
form#editProduct tr.weight td,
form#addProduct tr.weight td{
	padding-bottom: 5px;
	border-bottom: #f4f4f4 solid 10px;
}
form#editProduct .grey input.text,
form#addProduct .grey input.text{
	width: 70px;
	margin-right: 10px;
}
form#editProduct input#addP_enddiscount,
form#addProduct input#addP_enddiscount{
	width: 100px;
}
form#editProduct  input.checkbox,
form#addProduct  input.checkbox{
	margin: 1px 5px 0px 10px;
}
form#editProduct .grey ,
form#addProduct .grey {
	background-color: #ededed;
}
form select {
	width: 162px;
}
select#addP_departments,
select#addP_brand {
	float: left; 
	margin-right: 10px;
}
form input.text {
	width: 160px;
}
tr.sizes td {
	border-bottom: #f4f4f4 solid 10px;
}
div#addP_Sizes {
	width: 300px; 
	margin: auto;
	padding: 10px 0px;
}
div#addP_Sizes p{
	margin-top: 5px;
}
div#addP_Sizes p.add{
	border-top: #C7C7DD dotted 2px;
}
div#bloc_60 form input[type=file] {
	border: #C7C7DD solid 1px;
	width: 200px;
}
div#bloc_60 textarea#product_short_description {
	width: 290px;
	height: 100px;
}	
div#bloc_60 div.wym_box {
	width: 450px; 
	margin: 5px auto;
}
div#bloc_60 div.submit {
	border-top: #C7C7DD dotted 2px;
	margin: 10px 0px;
	padding: 10px 0px;
}
div#bloc_60 div.submit input.submit{
	color: #C93B14;
	font-size: 14px;
	font-weight: bold;
	padding: 2px 10px;
	background-color: #fff;
	float: right;
	margin: 0px 80px 0px 0px;
}
div#bloc_60 form#addproduct div.submit input.submit{
	margin: 0px 80px 0px 0px;
}
div#bloc_60 form#editProduct div.submit input.submit{
	margin: 0px 20px 0px 0px;
}
div#bloc_60 div.submit input.cancel{
	color: #666;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 10px;
	background-color: #fff;
	float: right;
	margin: 0px 10px 0px 0px;
}
div#bloc_60 div.forminfo {
	margin-top: -20px;
}
div#bloc_60 div.forminfo p{
	color: #808080;
	font-style: italic;
}
div#bloc_60 input#_delete_picture {
	float: left; 
}
div#bloc_60 label[for=_delete_picture] {
	float: left; 
}
div#bloc_60 input#new_picture {
	float: left; 
}
div#bloc_60 form div.mediaitem {
	float: left;
	margin: 0px !important;
	width: 100px;
	padding: 0px;
	background: #fff;
	min-height: 100px;
	border: none;
	height: auto;
	font-size: 10px;
}
div#bloc_60 form div.mediaitem div.playbutton{
	position: relative;
	display: block;
	float: left;
	margin-top: -100px;
	background: none !important;
	width: 100px;
	height: 100px;
	text-indent: -5000em;
}
div#bloc_60 form div.mediaitem div.playbutton a{
	width: 100px;
	height: 100px;
}
div#bloc_60 form div.mediaitem table{
	width: 100px !important;
	min-width: 100px !important;
	padding: 0px !important;
	margin: 0px !important;
	height: 100px !important;
} 
div#bloc_60 form div.mediaitem td{
	width: 100px !important;
	min-width: 100px !important;
	padding: 0px !important;
	margin: 0px !important;
	height: 100px !important;
	border: none;
	background: #fff;
	vertical-align: middle;
}
div#bloc_60 form div.mediaitem div.title {
	display: none;
}
div#bloc_60 form div.mediaitem img {
	max-width: 95px;
	max-height: 95px;
}
