/* Stili CSS area riservata */
#pgAreaRiservata #boxContenuti {
	padding:0;
	width: 650px;
	margin:5px 0 0 300px;
	float:left;
	display:inline;
}
#pgAreaRiservata #boxContenuti h1 {
	padding: 10px 0 0 10px;
	margin:0;
	width: 650px;
	height: 48px;
	background:url(../img/bkg_contenuti_area_riservata.gif) top left no-repeat;
}
#contenuti{
	border:#dcc 1px solid;
	width:648px;
	float:left;
	margin-top:-10px;
}
#contenuti p{
	padding:0 10px;
}
#contenuti h3{
	padding-left:10px;
}
#contenuti h4{
	padding:10px 0 0 10px;
}
#contenuti ul {
	padding-left:10px;
}

#pgAreaRiservata #sidebarAreaRiservata {
	width: 270px;
	margin:5px 0 0 -940px;
	padding:0;
	float:left;
}
#pgAreaRiservata #sidebarAreaRiservata h2 {
	text-indent: -2400px;
	padding:0;
	margin:0;
	width: 270px;
	height: 48px;
}
#pgAreaRiservata #sidebarAreaRiservata .miaBC {
	padding:0;
	margin:0;
	background:url(../img/bkg_mia_borghicard.gif);
}
#pgAreaRiservata #sidebarAreaRiservata .mioCarrello {
	padding:0;
	margin-top:10px;
	background:url(../img/bkg_mio_carrello.gif);
}

#pgAreaRiservata #sidebarAreaRiservata ul {
	margin: 0px;
	padding:0px;
	list-style-type: none;
	border-right:#dcc 1px solid;
	border-left:#dcc 1px solid;
}
#pgAreaRiservata #sidebarAreaRiservata li {
	border-bottom:#dcc 1px solid;
	margin:0;
	padding:0;
}
#pgAreaRiservata #sidebarAreaRiservata li a {
	display:block;
	text-decoration:none;
	padding:10px;
}
#pgAreaRiservata #sidebarAreaRiservata .on {
	display:block;
	font-weight:bold;
	padding:10px;
}
#pgAreaRiservata #sidebarAreaRiservata p {
	margin: 0px;
	padding:10px;
	border-right:#dcc 1px solid;
	border-bottom:#dcc 1px solid;
	border-left:#dcc 1px solid;
}
#pgAreaRiservata #sidebarAreaRiservata img {
	border:#dcc 1px solid;
	margin:10px;
	vertical-align:top;
	float:right;
}
#pgAreaRiservata #sidebarAreaRiservata .titoloRiepilogoCarrello {
line-height:25px;
font-size:105%;
}

#pgAreaRiservata #offerteSpeciali li{
list-style-type:none;
float:left;
width:280px;
height:250px;
margin:10px 10px 10px 0;
/*border:#dcc 1px solid;*/
background:url(../img/bkg_boxMap_02.gif) bottom;
position:relative;
}
#pgAreaRiservata #offerteSpeciali li h3{
	margin: 0;
	padding: 8px 10px 0 10px;
	border: 0;
	width: 260px;
	height: 22px;
	background: url(../img/bkg_boxMap_01.gif) left top no-repeat;
}
#pgAreaRiservata #offerteSpeciali li a{
	position:absolute;
	bottom:0px;
	padding: 5px 10px 10px 10px;
	border-top:#cbc1bb 1px dotted;
	width:260px;
	text-align:center;
	background: url(../img/map_mail_02.gif) 30px 5px no-repeat;
	text-decoration: none;
}
#pgAreaRiservata #offerteSpeciali li a:hover {
	text-decoration: underline;
	background-position: 30px -35px;
}

/* stile form login */
#accessoAreaRiservata{
	margin:10px 0 0 10px;
	float:left;
}
#accessoAreaRiservata label {
	float: left;
	display: block;
	margin:5px;
	padding: 0;
	width: 100px;
}
#accessoAreaRiservata input {
	margin: 5px;
	padding: 0;
}
#accessoAreaRiservata .pulsanteForm {
	float:right;
	width:50px;
}

/* stile form aggiornamento dati */
#aggiornamentoDati{
	margin:10px 0 0 10px;
	float:left;
}
#aggiornamentoDati label {
	float: left;
	display: block;
	margin:5px;
	padding: 0;
	width: 150px;
}
#aggiornamentoDati input {
	margin: 5px;
	padding: 0;
	width:300px;
}
#aggiornamentoDati select {
	margin: 5px;
	padding: 0;
	width:60px;
}
#aggiornamentoDati .pulsanteForm {
	float:right;
	width:80px;
}
/* stile form aggiornamento password */
#aggiornamentoPassword  {
	margin:10px 0 0 10px;
	float:left;
	width:320px;
}

#aggiornamentoPassword label {
	float: left;
	display: block;
	margin:5px;
	padding: 0;
	width: 140px;
}
#aggiornamentoPassword input {
	margin: 5px;
	padding: 0;
	width:150px;
}
#aggiornamentoPassword .pulsanteForm {
	float:right;
	width:80px;
}

/* stile pagina prodotti */
#contenuti #boxProdotto{
	width:200px;
	float:left;
	margin:10px 0 20px 10px;
	border:#dcc 1px solid;
}
#contenuti #boxProdotto p.descrizioneProdotti{
	padding: 0 10px;
	height:80px;
}
#contenuti #boxProdotto p{
	padding: 0 10px;
}
#contenuti #boxProdotto h4{
	padding:0 10px;
	height:40px;
}
#contenuti .pulsanteForm{
	float:right;
	clear:both;
	margin:0 10px 10px 10px;
}
#contenuti img.imgProd{
	float:left;
	vertical-align:top;
	margin:10px;
}
/* stile form inserimento foto prodotti */
#insFotoProd{
	margin:10px 0 0 10px;
	float:left;
}
#insFotoProd label {
	float: left;
	display: block;
	margin:5px;
	padding: 0;
	width: 150px;
}
#insFotoProd input {
	margin: 5px;
	padding: 0;
	width:350px;
}
#insFotoProd select {
	margin: 5px;
	padding: 0;
	width:190px;
}
#insFotoProd .bottone {
	float:left;
	width:80px;
}
#tabFotoProd{
	margin:10px;
}
#tabFotoProd td{
	padding:5px;
}

#pgGestioneFotoProd p {
	margin:10px;
}


