/*calendario data form*/
#ui-datepicker-div{display:none}



* { padding:0; margin:0; }


#cookiesdirective{z-index:999}

html {
}
#inizio{position:absolute;top:-150px}

body {background: url('/custom_cms/images/sf_top.jpg') repeat-x;
	text-align:center;
	font-family: Tahoma,sans;
}



div#container {
	margin: 0 auto;
	width:1000px;margin-top:52px;
	text-align:left;padding-left:20px;padding-right:20px;

}

div#header {
	width:1000px;
	height:122px;	text-align:left;
margin:0 auto;position:relative;top:30px;
}
.logReg{	font-size: 15px;color:#f7d8a4;text-decoration:none;position:absolute;right:0;top:-57px}

.speseSped{position:absolute;right:-20px;top:24px}

#faux {
	position:relative;
	width: 100%;
}

div#content {position:relative;
   height:630px;  /* per IE5.x e IE6 */
   min-height:580px;  /* per i browser moderni */
   height: auto !important;  /* per i browser moderni */
}

div#extraDiv1 {position:relative;
   height:50px;
}


#rightbox1{position:relative;top:30px}

div#footer {
	margin: 0 auto;
 	clear: both;
background:#f2f2f2;

text-align:left;
position:relative;border-top:1px solid #b4b4b4;
}

p {margin:0;padding:0;}

a img {border:0;}

.errmsg{font-size:11px;}

div#langsel{display:none;}

#lowerbar{margin: 0 auto;	width:1000px;color:#909090;	font-size:11px;padding-top:12px;padding-bottom:10px;height:16px}
#bottomarea{margin: 0 auto;border-top:1px solid #dedede;width:1000px;	color:#909090;	font-size:11px;padding-top:12px;padding-bottom:10px;height:18px}

#lowerbar a,#bottomarea a{text-decoration:none;color:#909090;}

.tbott{float:left;}
.madein{float:right;}





/* login acquista online */

#boxUser {position:absolute;top:-162px;right:0px;width:290px;
color: #A28668;text-align:right;

    font-size: 13px;z-index:99;
}

#boxUser h3{
color: #f9d7a7;
font-size:13px;margin-top:-2px;margin-bottom:3px
}

div#boxUser input{border:1px solid #A28668;font-family:arial,sans;
    font-size: 12px;color:#fff;padding:2px;border:0;padding:2px;text-indent:10px}
	
	

#boxUser .top a{ color:#66301D;
    font-size:14px;font-weight:bold;
    text-decoration: none;}

#boxUser_passwordDimenticata{position:relative;top:16px}
#boxUser_passwordDimenticata a{
 color: #0089D5;
font-size:12px;
    text-decoration: none;
}

#pswDim{float:right;margin-left:15px;border-left:1px solid #0089D5;padding-left:14px}



#boxUser #txtLogin,#boxUser #txtPassword{border-radius:10px;background:#47aad6;width:118px;}


#txtEnt{width: 20px;height:20px;cursor:pointer;background: url('/custom_cms/images/accedi.png') no-repeat;position:relative;top:2px}
#txtEnt input{border:0}

#areaUt{margin-left:125px;width:80px;text-align:right;float:left;border-right:1px solid #0BB2EC;padding-right:18px;margin-top:4px;}
#logoutUt{width:63px;text-align:right;float:left;margin-top:4px;}
#areaUt a,#logoutUt a{text-decoration:none;color:#fff;font-size:13px;}
/* fine login acquista online */








/* box carrello*/

#boxCarrello{position:absolute;top:8px;z-index:99;right:0;text-align:right;width:251px;height:100px;
	background: url('/custom_cms/images/sf_boxcarr.jpg') no-repeat}
	


#boxCarrello h3{
color: #008ad5;
    font-size:16px;padding:11px 18px 11px 0;
}

#boxCarrello span{
color:#3e3e3e;
    font-size:15px;margin-right:9px;
}

#boxCarrello .cart-price{margin-left:11px;}

#boxCarrello a{margin-right:18px;position:relative;top:8px}

#boxCarrello a:link,#boxCarrello a:hover,#boxCarrello a:visited{
color:#008AD5;
    font-size:14px;
    text-decoration: none; 
}
/* fine box carrello */


#prodAggiunto{width:280px;height:100px;position:absolute;top:8px;right:272px;background: url('/custom_cms/images/sf_boxaggprod.jpg') no-repeat}
#prodAggiunto #textAgg{font-size:12px;font-weight:bold;position:absolute;top:33px;left:58px;color:#3e3e3e}

/* conferma aggiungi carrello */

/* fine conferma aggiungi carrello */









/* SLIDE FACEBOOK FANBOX */
.slide_likebox {
float:right;
width:288px;
height:345px;
background: url('/custom_cms/images/sfondo-fanbox.png') no-repeat !important;
display:block;
left:-250px;
padding:0;
position:fixed;
top: 150px;
z-index:1002;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
div.likeboxwrap {
margin-top:2px;
margin-left:-5px;
width:238px;
height:325px;
background-color:#fff;
overflow:hidden;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}
div.likeboxwrap iframe {margin:-1px}



