body {
	margin: 0px;
	padding: 0px;
	background-color:#FDECF4;
	font-family:Arial, Helvetica, sans-serif;
}
h1{
	color:#C10059;
	text-align:left;
	border-bottom:1px solid #C10059;
	padding:0;
	margin:10px 10px 10px 10px;
	padding-bottom:5px;
	font-size:16px;
}
h2{
	color:#C10059;
	text-align:left;
	border-bottom:1px solid #C10059;
	padding:0;
	margin:10px 10px 10px 0;
	padding-bottom:5px;
	font-size:16px;
}
#box-descrizione{
	margin:10px;
	border:1px dashed #ccc;
	background-color:#eee;
	padding:10px;
	text-align:left;
	font-size:12px;
}
.box-descrizione{
	margin-bottom:10px;
}
.box-descrizione-up{
	 background:transparent url(img/box_descrizione_up.gif) center right no-repeat;
	 width:561px; 
	 height:6px;
}
.box-descrizione-down{
 	background:transparent url(img/box_descrizione_down.gif) center right no-repeat;
	width:561px; 
	height:6px;
 }
.box-descrizione-center{
 	background:transparent url(img/box_descrizione_back.gif) 0 0 repeat-y;
 }
.box-descrizione-info{
	 background:transparent url(img/box_descrizione_img_info.gif) 5px 0px no-repeat;
	 height:39px;
	 padding:5px;
	 padding-left:120px;
	 text-align:left;
	 font-size:11px;

}
.titolo-print{
	height:0;
	visibility:hidden;
}
.header-screen-it{
	background: #fff url(img/header_it.jpg) 0 0 no-repeat;
	height:133px;
}
.header-screen-en{
	background: #fff url(img/header_en.jpg) 0 0 no-repeat;
	height:133px;
}
.header-screen-fr{
	background: #fff url(img/header_fr.jpg) 0 0 no-repeat;
	height:133px;
}
.header-screen-de{
	background: #fff url(img/header_de.jpg) 0 0 no-repeat;
	height:133px;
}
#back-interno{
	background: #fff url(img/back.gif) 0 0 repeat-y;
	padding:0 10px 10px 10px;
}
#back-top{
	background: #fff url(img/back_top.gif) 0 0 no-repeat;
	height:19px;
}
#back-bottom{
	background: #fff url(img/back_bottom.gif) 0 0 no-repeat;
	height:7px;
}
#menu-sinistra-top{
	background: #fff url(img/menuSx_top.gif) 0 0 no-repeat;
	height:12px;
}
#menu-sinistra-bottom{
	background: #fff url(img/menuSx_bottom.gif) 0 0 no-repeat;
	height:58px;
}
#menu-sinistra a{
	display:block;
	background: #FACEDF url(img/menuSx_back.gif) 0 0 no-repeat;
	height:28px;
	padding-left:40px;
	padding-top: 6px;
	font-size:12px;
	color:#000000;
}
#menu-sinistra a:link{ text-decoration:none;}
#menu-sinistra a:visited{text-decoration:none;}
#menu-sinistra a:hover{ text-decoration:underline;}

.elenco-interno{
	background-color:#eee;
	margin-bottom:10px;
}
.elenco-interno-top{
	background: #eee url(img/elenco_top.gif) 0 0 no-repeat;
	height:11px;
}
.elenco-interno-bottom{
	background: #eee url(img/elenco_bottom.gif) 0 0 no-repeat;
	height:11px;
}
.img-small{ border:3px solid #fff;}
.codice{
	font-size:12px;
	color:#C10059;
}
.codice-scheda{
	font-size:12px;
	color:#000;
}
.nome{
	font-size:14px;
	color:#C10059;
	font-weight:bold;
	padding-bottom:4px;
	padding-top:4px;
}
.dati{
	background-color:#FFFFFF;
	border:1px solid #ccc;
	font-size:12px;
	padding:5px;
}
.dati-taglia{
	font-size:12px;
}
.testo-scheda{
	padding-left:70px;
	font-size:13px;
	padding-bottom:10px;
	padding-top:5px;
}
.paginazione{
	font-size:11px;
	margin-bottom:10px;
}
.paginazione a{
	color: #000;
}
.paginazione a:link{ text-decoration:underline;}
.paginazione a:visited{text-decoration:underline;}
.paginazione a:hover{ text-decoration:underline;}

.paginazione span{color: #C10059;}

#img-prodotto{border: 1px solid #999;}

.avvisoProdotti{color:#000000; font-size:11px; text-align:center;}