body 
{
    	
	height:100%;
    background-attachment:fixed;
    padding:0;
    margin:0;
}

#bg {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}

#sitemain 
{
    position:relative;
    clear:both;
    width:930px;
    background-color:transparent;
    font-family:arial,helvetica,geneva,sans-serif;
    font-size:12px;
    margin:0 auto 0 auto;
}
#group3 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    background-color:#FFFFFF;
    font-family:arial,helvetica,geneva,sans-serif;
    font-size:12px;
    z-index:90;
}
#group2 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    background-color:#FFFFFF;
    font-family:arial,helvetica,geneva,sans-serif;
    font-size:12px;
    z-index:90;
}
#group 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    background-color:#FFFFFF;
    font-family:arial,helvetica,geneva,sans-serif;
    font-size:12px;
    z-index:90;
}
#menu 
{
    position:relative;
    float:left;
    width:864px;
    height:27px;
    background-color:#FF8C00;
    font-family:arial,sans-serif;
    font-weight:bold;
    font-size:13px;
    text-align:right;
    color:#FFFFFF;
    z-index:90;
}
#menu .bl 
{
    position:relative;
    float:left;
    background: url("images/bl1.gif") 0 100% no-repeat;
    width:100%;
    height:27px;
}
#menu ul 
{
    float:right;
    margin:0;
    padding:0 5px 0 0;
    font-size:13px;
}
#menu li 
{
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0;
    float:left;
} 
#menu a 
{
    text-decoration:none;
    margin:0;
    padding:7px 10px 0;
    display:block;
    height:20px;
    color:#FFFFFF;
    float:left;
}
#menu a.first 
{
    margin:0;
    padding:7px 10px 0;
} 
#menu a:hover 
{
    color:#000000;
}
#Italia 
{
    position:relative;
    float:left;
    width:33px;
    height:27px;
    background-color:#FF8C00;
    font-size:10px;
}
#English 
{
    position:relative;
    float:left;
    width:33px;
    height:27px;
    background-color:#FF8C00;
    font-size:10px;
}
#English .br 
{
    position:relative;
    float:left;
    background: url("images/br1.gif") 100% 100% no-repeat;
    width:100%;
    height:27px;
}
#group4 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    height:110px;
    background-color:#FFFFFF;
    font-size:10px;
    z-index:90;
}
#logo 
{
    position:relative;
    float:left;
    width:343px;
    height:110px;
    background-color:#FFFFFF;
    font-size:10px;
}
#menu2 
{
    position:relative;
    float:left;
    width:587px;
    height:110px;
    background-color:#FFFFFF;
    font-family:tahoma,verdana,sans-serif;
    font-weight:bold;
    font-size:12px;
    text-align:center;
    z-index:90;
}
#menu2 ul 
{
    float:right;
    margin:0;
    padding:45px 5px 0 0;
    font-size:14px;
}
#menu2 li 
{
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0;
    float:left;
} 
#menu2 a 
{
    text-decoration:none;
    margin:0;
    padding:0 12px;
    display:block;
    height:65px;
    color:#808080;
    float:left;
}
#menu2 a.first 
{
    margin:0;
    padding:0 10px 0 12px;
} 
#menu2 a:hover 
{
    color:#FF8C00;
}
#immagineheader 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    height:300px;
    background-color:#FFFFFF;
    font-size:10px;
}
#group15 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    height:150px;
    background-color:#FFFFFF;
    font-size:10px;
}
#group5 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    height:123px;
    background-color:#FFFFFF;
    font-size:10px;
}
#Abbigliamento 
{
    position:relative;
    float:left;
    width:233px;
    height:123px;
    background:#FFA500 url(images/sud1.gif) repeat-x;
    font-size:10px;
}
#Abbigliamento .lb 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 0 100% repeat-x;
    width:100%;
    height:123px;
}
#Abbigliamento .lr 
{
    position:relative;
    float:left;
    background: url("images/dot2.gif") 100% 0 repeat-y;
    width:100%;
    height:123px;
}
#Abbigliamento .bl 
{
    position:relative;
    float:left;
    background: url("images/bl2.gif") 0 100% no-repeat;
    width:100%;
    height:123px;
}
#Abbigliamento .br 
{
    position:relative;
    float:left;
    background: url("images/br2.gif") 100% 100% no-repeat;
    width:100%;
    height:123px;
}
#Abbigliamento .boxsp 
{
    position:relative;
    background:transparent;
    font-size:1px;
}
#Abbigliamento .box 
{
    position:relative;
    font-size:1px;
    left:15px;
    top:5px;
}
#Abbigliamento h1 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#Abbigliamento h2 
{
    position:relative;
    top:2px;
    left:2px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#000000;
    margin:0;
}
#Abbigliamento p 
{
    position:relative;
    top:10px;
    left:5px;
    padding-right:45px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#FFFFFF;
    margin:0;
}
#Calzature 
{
    position:relative;
    float:left;
    width:231px;
    height:123px;
    background:#FFA500 url(images/sud1.gif) repeat-x;
    font-size:10px;
}
#Calzature .lb 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 0 100% repeat-x;
    width:100%;
    height:123px;
}
#Calzature .lr 
{
    position:relative;
    float:left;
    background: url("images/dot2.gif") 100% 0 repeat-y;
    width:100%;
    height:123px;
}
#Calzature .bl 
{
    position:relative;
    float:left;
    background: url("images/bl2.gif") 0 100% no-repeat;
    width:100%;
    height:123px;
}
#Calzature .br 
{
    position:relative;
    float:left;
    background: url("images/br2.gif") 100% 100% no-repeat;
    width:100%;
    height:123px;
}
#Calzature .boxsp 
{
    position:relative;
    background:transparent;
    font-size:1px;
}
#Calzature .box 
{
    position:relative;
    font-size:1px;
    left:15px;
    top:5px;
}
#Calzature h1 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#Calzature h2 
{
    position:relative;
    top:2px;
    left:2px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#000000;
    margin:0;
}
#Calzature p 
{
    position:relative;
    top:10px;
    left:5px;
    padding-right:45px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#FFFFFF;
    margin:0;
}
#AttrezzatureFitness 
{
    position:relative;
    float:left;
    width:232px;
    height:123px;
    background:#FFA500 url(images/sud1.gif) repeat-x;
    font-size:10px;
}
#AttrezzatureFitness .lb 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 0 100% repeat-x;
    width:100%;
    height:123px;
}
#AttrezzatureFitness .lr 
{
    position:relative;
    float:left;
    background: url("images/dot2.gif") 100% 0 repeat-y;
    width:100%;
    height:123px;
}
#AttrezzatureFitness .bl 
{
    position:relative;
    float:left;
    background: url("images/bl2.gif") 0 100% no-repeat;
    width:100%;
    height:123px;
}
#AttrezzatureFitness .br 
{
    position:relative;
    float:left;
    background: url("images/br2.gif") 100% 100% no-repeat;
    width:100%;
    height:123px;
}
#AttrezzatureFitness .boxsp 
{
    position:relative;
    background:transparent;
    font-size:1px;
}
#AttrezzatureFitness .box 
{
    position:relative;
    font-size:1px;
    left:15px;
    top:5px;
}
#AttrezzatureFitness h1 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#AttrezzatureFitness h2 
{
    position:relative;
    top:2px;
    left:2px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#000000;
    margin:0;
}
#AttrezzatureFitness p 
{
    position:relative;
    top:10px;
    left:5px;
    padding-right:45px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#FFFFFF;
    margin:0;
}
#Assistenza 
{
    position:relative;
    float:left;
    width:234px;
    height:123px;
    background:#FFA500 url(images/sud1.gif) repeat-x;
    font-size:10px;
}
#Assistenza .lb 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 0 100% repeat-x;
    width:100%;
    height:123px;
    position:absolute;
    bottom:0px;
}
#Assistenza .bl 
{
    position:relative;
    float:left;
    background: url("images/bl2.gif") 0 100% no-repeat;
    width:100%;
    height:123px;
}
#Assistenza .br 
{
    position:relative;
    float:left;
    background: url("images/br3.gif") 100% 100% no-repeat;
    width:100%;
    height:123px;
}
#Assistenza .boxsp 
{
    position:relative;
    background:transparent;
    font-size:1px;
}
#Assistenza .box 
{
    position:relative;
    font-size:1px;
    left:15px;
    top:5px;
}
#Assistenza h1 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#Assistenza h2 
{
    position:relative;
    top:2px;
    left:2px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#000000;
    margin:0;
}
#Assistenza p 
{
    position:relative;
    top:10px;
    left:5px;
    padding-right:45px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#FFFFFF;
    margin:0;
}
#Barranavigazione 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    height:27px;
    background-color:#FFFFFF;
    font-size:10px;
}
#group6 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    background-color:#FFFFFF;
    font-size:10px;
    z-index:90;
}
#Colonnasinistra 
{
	position:relative;
	float:left;
	width:205px;
	background-color:#F5F5F5;
	font-size:10px;
}
#Taglia 
{
    position:relative;
    float:left;
    clear:both;
    width:205px;
    height:45px;
    background:#F5F5F5 url("images/ricercaprodotto.gif") no-repeat;
    font-size:10px;
}
#Taglia .opt 
{
    position:absolute;
    top:50px;
    left:30px;
    z-index:101;
}
#Taglia .opt select 
{
    float:left;
    width:140px;
    height:22px;
    font-size:12px;
    color:#000000;
    background:#FFFFFF;
}
#Target 
{
    position:relative;
    float:left;
    clear:both;
    width:205px;
    height:35px;
    background-color:#F5F5F5;
    font-size:10px;
    min-height: 23px;
    
max-height: 23px;
    
height: auto !important;
    
height: 23px;
    
}
#Target .opt 
{
    position:absolute;
    top:0;
    left:30px;
    z-index:101;
}
#Target .opt select 
{
    float:left;
    width:140px;
    height:22px;
    font-size:12px;
    color:#000000;
    background:#FFFFFF;
}
#Tipologia 
{
    position:relative;
    float:left;
    clear:both;
    width:205px;
    height:35px;
    background-color:#F5F5F5;
    font-size:10px;
    min-height: 23px;
    
max-height: 23px;
    
height: auto !important;
    
height: 23px;
    

}
#Tipologia .opt 
{
    position:absolute;
    top:0;
    left:30px;
    z-index:101;
}
#Tipologia .opt select 
{
    float:left;
    width:140px;
    height:22px;
    font-size:12px;
    color:#000000;
    background:#FFFFFF;
}
#Marca 
{
    position:relative;
    float:left;
    clear:both;
    width:205px;
    height:32px;
    background-color:#F5F5F5;
    font-size:10px;
    min-height: 23px;
    
max-height: 23px;
    
height: auto !important;
    
height: 23px;
    

}
#Marca .opt 
{
    position:absolute;
    top:0;
    left:30px;
    z-index:101;
}
#Marca .opt select 
{
    float:left;
    width:140px;
    height:22px;
    font-size:12px;
    color:#000000;
    background:#FFFFFF;
}
#Prezzo 
{
    position:relative;
    float:left;
    clear:both;
    width:205px;
    height:25px;
    background-color:#F5F5F5;
    font-size:10px;
    min-height: 23px;
    
max-height: 23px;
    
height: auto !important;
    
height: 23px;
    

}
#Prezzo .opt 
{
    position:absolute;
    top:0;
    left:30px;
    z-index:101;
}
#Prezzo .opt select 
{
    float:left;
    width:140px;
    height:22px;
    font-size:12px;
    color:#000000;
    background:#FFFFFF;
}

#inostrimarchi 
{
    position:relative;
    float:left;
    clear:both;
    width:205px;
    height:77px;
    background-color:#FFFFFF;
    font-size:10px;
}
#Marchiflash 
{
    position:relative;
    float:left;
    clear:both;
    width:205px;
    height:297px;
    background-color:#FFFFFF;
    font-size:10px;
    min-height: 380px;
    
height: auto !important;
    
height: 380px;
    
max-height: 380px;
}
#Marchiflash .lr 
{
    position:relative;
    float:left;
    background: url("images/dot3.gif") 100% 0 repeat-y;
    width:100%;
    height:297px;
}
#Marchiflash .fsh 
{
    position:relative;
    text-align:left;
    left:0;
    top:0;
}
#pagamenti 
{
    position:relative;
    float:left;
    clear:both;
    width:205px;
    background-color:#FFFFFF;
    font-size:10px;
    min-height: 170px;
    
max-height:170px;
    
height: auto !important;
    
height: 170px;
}
#pagamenti .bspc 
{
    padding-bottom:0;
    clear:both;
}
#Colonna1 
{
    position:relative;
    float:left;
    width:165px;
    background-color:#FFFFFF;
    font-size:10px;
}
#img1 
{
    position:relative;
    float:left;
    clear:both;
    width:165px;
    height:194px;
    background-color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
height: auto !important;
    
height: 240px;
    
padding-right:5px;
    
background:#e1f3fd;
    
padding-top:5px;
}
#img1 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img1 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img1 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img1 .alink a:hover 
{
    color:#FF8C00;
}
#img1 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#img4 
{
    position:relative;
    float:left;
    clear:both;
    width:165px;
    height:100px;
    background-color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
height: auto !important;
    
height: 240px;
    
padding-right:5px;
    
background:#e1f3fd;
}
#img4 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img4 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img4 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img4 .alink a:hover 
{
    color:#FF8C00;
}
#img4 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#img7 
{
    position:relative;
    float:left;
    clear:both;
    width:165px;
    height:385px;
    background-color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
height: auto !important;
    
height: 240px;
    
padding-right:5px;
    
background:#e1f3fd;
}
#img7 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img7 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img7 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img7 .alink a:hover 
{
    color:#FF8C00;
}
#img7 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#img10 
{
    position:relative;
    float:left;
    clear:both;
    width:165px;
    height:-76px;
    background-color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
height: auto !important;
    
height: 240px;
    
padding-right:5px;
    
background:#e1f3fd;
}
#img10 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img10 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img10 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img10 .alink a:hover 
{
    color:#FF8C00;
}
#img10 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#Colonna2 
{
    position:relative;
    float:left;
    width:168px;
    background-color:#FFFFFF;
    font-size:10px;
}
#img2 
{
    position:relative;
    float:left;
    clear:both;
    width:168px;
    height:101px;
    background-color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
max-height:240px;
    
height: auto !important;
    
height: 240px;
    
padding-top:5px;
    
background:#e1f3fd;
}
#img2 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img2 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img2 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img2 .alink a:hover 
{
    color:#FF8C00;
}
#img2 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#img5 
{
    position:relative;
    float:left;
    clear:both;
    width:168px;
    height:101px;
    background-color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
max-height:240px;
    
height: auto !important;
    
height: 240px;
    
padding-right:9px;
    
background:#e1f3fd;
}
#img5 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img5 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img5 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img5 .alink a:hover 
{
    color:#FF8C00;
}
#img5 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#img8 
{
    position:relative;
    float:left;
    clear:both;
    width:168px;
    height:330px;
    background-color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
max-height:240px;
    
height: auto !important;
    
height: 240px;
    
padding-right:9px;
    
background:#e1f3fd;
}
#img8 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img8 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img8 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img8 .alink a:hover 
{
    color:#FF8C00;
}
#img8 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#img11 
{
    position:relative;
    float:left;
    clear:both;
    width:168px;
    height:71px;
    background-color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
max-height:240px;
    
height: auto !important;
    
height: 240px;
    
padding-right:9px;
    
background:#e1f3fd;
}
#img11 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img11 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img11 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img11 .alink a:hover 
{
    color:#FF8C00;
}
#img11 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#Colonna3 
{
    position:relative;
    float:left;
    width:179px;
    background-color:#FFFFFF;
    font-size:10px;
}
#img3 
{
    position:relative;
    float:left;
    clear:both;
    width:179px;
    height:91px;
    background-color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
max-height: 240px;
    
height: auto !important;
    
height: 240px;
    
padding-right:9px;
    
background:#e1f3fd;
    
background:#e1f3fd;
    
padding-top:5px;
}
#img3 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img3 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img3 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img3 .alink a:hover 
{
    color:#FF8C00;
}
#img3 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#img6 
{
    position:relative;
    float:left;
    clear:both;
    width:179px;
    height:178px;
    background-color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
max-height: 240px;
    
height: auto !important;
    
height: 240px;
    
padding-right:9px;
    
background:#e1f3fd;
    
background:#e1f3fd;
}
#img6 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img6 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img6 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img6 .alink a:hover 
{
    color:#FF8C00;
}
#img6 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#img9 
{
    position:relative;
    float:left;
    clear:both;
    width:179px;
    height:91px;
    background-color:#FFFFFF;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
max-height: 240px;
    
height: auto !important;
    
height: 240px;
    
padding-right:9px;
    
background:#e1f3fd;
    
background:#e1f3fd;
}
#img9 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img9 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img9 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img9 .alink a:hover 
{
    color:#FF8C00;
}
#img9 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#img12 
{
    position:relative;
    float:left;
    clear:both;
    width:179px;
    height:243px;
    background-color:#C71585;
    font-family:verdana,arial,sans-serif;
    font-size:10px;
    min-height: 240px;
    
max-height: 240px;
    
height: auto !important;
    
height: 240px;
    
padding-right:9px;
    
background:#e1f3fd;
}
#img12 .alink 
{
    position:relative;
    left:5px;
    text-align: center;
    top:5px;
}
#img12 .alink p 
{
    position:relative;
    margin:0;
    padding:5px 0 0;
    font-size:10px;
    font-weight:bold;
}
#img12 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#1E90FF;
}
#img12 .alink a:hover 
{
    color:#FF8C00;
}
#img12 .alink img 
{
    position:relative;
    border:1px solid #000000;
}
#Colonnadestra 
{
	position:relative;
	float:right;
	width:213px;
	background-color:#FFFFFF;
	font-size:10px;
	z-index:90;
}
#carrello 
{
    position:relative;
    float:left;
    clear:both;
    width:213px;
    height:167px;
    background:#FFFFFF url("images/carrello.gif") no-repeat;
    font-size:10px;
    min-height: 168px;
    
height: auto !important;
    
height: 168px;
}
#carrello .boxsp 
{
    position:relative;
    background:transparent;
    font-size:1px;
}
#carrello .box 
{
	position:relative;
	font-size:1px;
	left:0px;
	top:10px;
}
#carrello h1 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:24px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#carrello h2 
{
    position:relative;
    top:5px;
    left:10px;
    font-family:arial;
    font-size:18px;
    font-weight:bold;
    color:#FF8000;
    margin:0;
}
#carrello p 
{
	position:relative;
	top:40px;
	left:0px;
	padding-right:0px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
	text-align:center;
	color:#000000;
	margin:0;
}
#spclin 
{
    position:relative;
    float:left;
    clear:both;
    width:213px;
    height:24px;
    background-color:transparent;
    font-size:0;
}
#LoginClienti 
{
    position:relative;
    float:left;
    clear:both;
    width:213px;
    height:58px;
    background:#DCDCDC url("images/loginclienti.gif") no-repeat;
    font-family:verdana,sans-serif;
    font-weight:bold;
    font-size:10px;
    z-index:90;
    min-height: 345px;
    max-height: 345px;
    height: auto !important;
    height: 345px;
}

#LoginClienti p 
{
	position:relative;
	top:0px;
	padding:2px;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#333;
	margin:0px;
	width: 213px;
}

#LoginClienti h1 
{
	position:relative;
	top:0px;
	padding:2px;
	height:15px;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#1E90FF;
	width: 213px;
	margin: 0px;
	margin-left: 25px;
	;
}

#LoginClienti .loginform
{
	position:relative;
	font-size:1px;
	left:0px;
	top:90px;
	height:25px;
	text-align: center;
}

#LoginClienti ul 
{
    float:right;
    margin:0;
    padding:200px 0 0;
    font-size:12px;
}
#LoginClienti li 
{
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0;
} 
#LoginClienti a 
{
    text-decoration:none;
    margin:0;
    padding:10px 10px 0;
    display:block;
    height:22px;
    color:#0073D2;
}
#LoginClienti a.first 
{
    margin:0;
    padding:0 10px;
} 
#LoginClienti a:hover 
{
    color:#FB5919;
}
#ssbar2 
{
    position:relative;
    float:left;
    clear:both;
    width:213px;
    height:58px;
    background-color:#DCDCDC;
    font-size:10px;
    color:#000000;
}
#ssbar2 .search 
{
    position:absolute;
    top:5px;
    right:5px;
    z-index:101;
}
#ssbar2 .search input 
{
    float:left;
    font-size:11px;
}
#ssbar2 .search .sbox 
{
    width:80px;
    height:17px;
    margin-left:3px;
    margin-top:1px;
    color:#960000;
    border:solid 1px #C88080;
    background:#FFF5F5;
}
#ssbar2 .search .sbtn 
{
    margin-left:3px;
    margin-top:0;
    border:0;
}
#TrackingNumber 
{
    position:relative;
    float:left;
    clear:both;
    width:213px;
    height:171px;
    background:#DCDCDC url("images/tracciaordine.gif") no-repeat;
    font-family:arial,sans-serif;
    font-size:10px;
}

#TrackingNumber p
{
    margin-top : 60px;
    font-family:arial,sans-serif;
    font-size:10px;
	margin-left:15px;
}


#TrackingNumber .search 
{
    position:absolute;
    top:5px;
    right:5px;
    z-index:101;
}
#TrackingNumber .search input 
{
    float:left;
    font-size:11px;
}
#TrackingNumber .search .sbox 
{
    width:130px;
    height:21px;
    margin-left:3px;
    margin-top:120px;
    color:#000000;
    border:solid 1px #808080;
    background:#F0F8FF;
}
#TrackingNumber .search .sbtn 
{
    margin-left:4px;
    margin-top:120px;
    border:0;
}
#AssistenzaHeader 
{
    position:relative;
    float:left;
    clear:both;
    width:213px;
    background-color:#DCDCDC;
    font-size:10px;
}
#AssistenzaHeader .bspc 
{
    padding-bottom:0;
    clear:both;
}
#Telefono 
{
    position:relative;
    float:left;
    clear:both;
    width:213px;
    background-color:#DCDCDC;
    font-size:10px;
}
#Telefono .bspc 
{
    padding-bottom:0;
    clear:both;
}
#ContattiHeader 
{
    position:relative;
    float:left;
    clear:both;
    width:213px;
    background-color:#DCDCDC;
    font-size:10px;
}
#ContattiHeader .bspc 
{
    padding-bottom:0;
    clear:both;
}
#ContattiHeader2 
{
    position:relative;
    float:left;
    clear:both;
    width:213px;
    background-color:#DCDCDC;
    font-size:10px;
}
#ContattiHeader2 .bspc 
{
    padding-bottom:0;
    clear:both;
}
#group7 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    height:28px;
    background-color:transparent;
    font-size:10px;
}
#spazioleft 
{
    position:relative;
    float:left;
    width:205px;
    height:28px;
    background-color:#FFFFFF;
    font-size:10px;
}
#navigazione 
{
    position:relative;
    float:left;
    width:512px;
    height:28px;
    background-color:#FFFFFF;
    font-size:10px;
    text-align:right;
    background:#e1f3fd;
}
#emptybar22 
{
    position:relative;
    float:left;
    width:213px;
    height:28px;
    background-color:#DCDCDC;
    font-size:10px;
}
#group11 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    height:234px;
    background-color:#FFFFFF;
    font-size:10px;
}
#group14 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    height:131px;
    background-color:#FFFFFF;
    font-size:10px;
}
#group18 
{
    position:relative;
    float:left;
    width:310px;
    height:131px;
    background-color:transparent;
    font-size:10px;
}
#Utilita 
{
    position:relative;
    float:left;
    clear:both;
    width:310px;
    height:131px;
    background: url("images/utilitaclienti.jpg") no-repeat;
    font-size:10px;
}

#Utilita a
{
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:16px;
    font-weight:bold;
    color:#FFFFFF;
	text-decoration:none;
}

#Utilita .lr 
{
    position:relative;
    float:left;
    background: url("images/dot2.gif") 100% 0 repeat-y;
    width:100%;
    height:131px;
}
#Utilita .boxsp 
{
    position:relative;
    background:transparent;
    font-size:1px;
}
#Utilita .box 
{
    position:relative;
    font-size:1px;
    left:15px;
    top:5px;
}
#Utilita h1 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#Utilita h2 
{
    position:relative;
    top:2px;
    left:2px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#000000;
    margin:0;
}
#Utilita p 
{
    position:relative;
    top:35px;
    padding-left:5px;
    right:30px;
    font-family:verdana,arial,sans-serif;
    font-size:15px;
    font-weight:bold;
    text-align:right;
    color:#FFFFFF;
    margin:0;
}
#group17 
{
    position:relative;
    float:left;
    width:310px;
    height:131px;
    background-color:transparent;
    font-size:10px;
}
#Buonoacquisto 
{
    position:relative;
    float:left;
    clear:both;
    width:310px;
    height:131px;
    background: url("images/regalaunbuonoacquisto.jpg") no-repeat;
    font-size:10px;
}
#Buonoacquisto .lr 
{
    position:relative;
    float:left;
    background: url("images/dot2.gif") 100% 0 repeat-y;
    width:100%;
    height:131px;
}
#Buonoacquisto .boxsp 
{
    position:relative;
    background:transparent;
    font-size:1px;
}
#Buonoacquisto .box 
{
    position:relative;
    font-size:1px;
    left:15px;
    top:5px;
}
#Buonoacquisto h1 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#Buonoacquisto h2 
{
    position:relative;
    top:2px;
    left:2px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#000000;
    margin:0;
}
#Buonoacquisto p 
{
	position:relative;
	top:35px;
	padding-left:120px;
	right:30px;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
	margin:0;
}
#group16 
{
    position:relative;
    float:left;
    width:310px;
    height:131px;
    background-color:transparent;
    font-size:10px;
}
#Newsletter 
{
    position:relative;
    float:left;
    clear:both;
    width:310px;
    height:131px;
    background: url("images/newsletter.jpg") no-repeat;
    font-size:10px;
}
#Newsletter .lr 
{
    position:relative;
    float:left;
    background: url("images/dot2.gif") 100% 0 repeat-y;
    width:100%;
    height:131px;
}
#Newsletter .boxsp 
{
    position:relative;
    background:transparent;
    font-size:1px;
}
#Newsletter .box 
{
    position:relative;
    font-size:1px;
    left:15px;
    top:5px;
}

#Newsletter .email 
{
	position:relative;
	font-size:1px;
	left:15px;
	top:47px;
	height:25px;
}

#Newsletter h1 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#Newsletter h2 
{
    position:relative;
    top:2px;
    left:2px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#000000;
    margin:0;
}
#Newsletter p 
{
	position:relative;
	top:35px;
	padding-left:120px;
	right:30px;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
	margin:0;
}
#group10 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    height:103px;
    background-color:#FFFFFF;
    font-size:10px;
}
#footer1 
{
    position:relative;
    float:left;
    width:233px;
    height:110px;
    background: url("images/patternhome.gif") repeat-x;
    font-size:10px;
}
#footer1 .boxsp 
{
    position:relative;
    background:transparent;
    font-size:1px;
}
#footer1 .box 
{
    position:relative;
    font-size:1px;
    left:15px;
    top:5px;
}
#footer1 h1 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#footer1 h2 
{
    position:relative;
    top:2px;
    left:2px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    margin:0;
}
#footer1 p 
{
    position:relative;
    top:10px;
    left:5px;
    padding-right:45px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    line-height:20px;
    color:#FFFFFF;
    margin:0;
}
#footer2 
{
    position:relative;
    float:left;
    width:243px;
    height:110px;
    background: url("images/patternhome.gif") repeat-x;
    font-size:10px;
}
#footer2 .boxsp 
{
    position:relative;
    background:transparent;
    font-size:1px;
}
#footer2 .box 
{
    position:relative;
    font-size:1px;
    left:15px;
    top:5px;
}
#footer2 h1 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#footer2 h2 
{
    position:relative;
    top:2px;
    left:2px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    margin:0;
}
#footer2 p 
{
    position:relative;
    top:10px;
    left:5px;
    padding-right:45px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    line-height:20px;
    color:#FFFFFF;
    margin:0;
}
#footer3 
{
    position:relative;
    float:left;
    width:454px;
    height:110px;
    background: url("images/patternhome.gif") repeat-x;
    font-size:10px;
}
#footer3 .boxsp 
{
    position:relative;
    background:transparent;
    font-size:1px;
}
#footer3 .box 
{
    position:relative;
    font-size:1px;
    left:15px;
    top:5px;
}
#footer3 h1 
{
    font-family:tahoma,verdana,sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#0080FF;
    margin:0;
}
#footer3 h2 
{
    position:relative;
    top:2px;
    left:2px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    margin:0;
}
#footer3 p 
{
    position:relative;
    top:10px;
    left:5px;
    padding-right:45px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    line-height:15px;
    color:#FFFFFF;
    margin:0;
}
#PoweredByDreamsnet 
{
    position:relative;
    float:left;
    clear:both;
    width:930px;
    height:21px;
    background-color:#000000;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#FFFFFF;
}
#PoweredByDreamsnet .comment 
{
    position:relative;
    text-align:right;
    right:5px;
    top:3px;
}
#PoweredByDreamsnet a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    display:block;
    height:18px;
    color:#FFFFFF;
}
#PoweredByDreamsnet a:hover 
{
    color:#ADFF2F;
}

#Keyword
{
    float:left;
	margin-left:28px;
	margin-top:10px;
}

#Backgroundcontent
{
	position:relative;
	float:left;
	width: 680px;
	background-color:#ffffff;
	text-align: center;
}


#Backgroundcontent h1
{
	font-family:tahoma,verdana,sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#F60;
	margin:0;
	text-align: right;
	margin-right: 10px;
}

#Backgroundcontent h2
{
	font-family:tahoma,verdana,sans-serif;
	color: #F60;
	font-weight: bold;
	font-size:16px;
	text-align:right;
	margin-right:10px;
}

#Backgroundcontent p
{
	font-family:tahoma,verdana,sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#1A1A1A;
	margin:0;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 15px;
	text-align: left;
}

#Condizionivendita
{
	position:relative;
	float:left;
	width: 680px;
	background-color:#ffffff;
}


#Condizionivendita h1
{
	font-family:tahoma,verdana,sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#F60;
	margin:0;
	text-align: right;
	margin-right: 10px;
}

#Condizionivendita h2
{
	font-family:tahoma,verdana,sans-serif;
	color: #F60;
	font-weight: bolder;
	font-size:14px;
	text-align:left;
	margin-left: 10px;
	margin-right: 10px;
}

#Condizionivendita p
{
	font-family:tahoma,verdana,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#1A1A1A;
	margin:0;
	margin-left: 25px;
	margin-right: 10px;
	margin-top: 30px;
	text-align: left;
}

#Terminiduso
{
	position:relative;
	float:left;
	width: 680px;
	background-color:#ffffff;
}


#Terminiduso h1
{
	font-family:tahoma,verdana,sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#F60;
	margin:0;
	text-align: right;
	margin-right: 10px;
}

#Terminiduso h2
{
	font-family:tahoma,verdana,sans-serif;
	color: #F60;
	font-weight: bold;
	font-size:16px;
	text-align:right;
	margin-right:10px;
}

#Terminiduso p
{
	font-family:tahoma,verdana,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#1A1A1A;
	margin:0;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	text-align: left;
}


.evidenzia {
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}

.orangetext {
	color: #F60;
	font-weight: bold;
}

.blacktext {
	color: #161616;
	font-weight: bold;
}


.mascheralogin {
	margin-top: 2px;
	margin-bottom: 10px;
	text-align:right;
}

.Button {
	height:25px;
	background-image:url(images/button.gif);
	background-repeat: repeat-x;
	padding-top:2px; 
	padding-bottom:2px; 
	padding-left:10px; 
	padding-right:10px; 
	border:solid 1px #000000; 
	text-align:center; 
	font-family:verdana,arial,sans-serif; 
	color:#000000; 
	font-size:120%;
}
	
	
.ButtonLogin {
	height:25px;
	background-image:url(images/button.gif);
	background-repeat: repeat-x;
	padding-top:2px; 
	padding-bottom:2px; 
	padding-left:10px; 
	padding-right:10px; 
	border:solid 1px #000000; 
	text-align:center; 
	font-family:verdana,arial,sans-serif; 
	color:#000000; 
	font-size:120%;

	float: right;
	margin-right: 20px;
	margin-top: 10px;
}


.RicercaLogin {
	height:25px;
	background-image:url(images/button.gif);
	background-repeat: repeat-x;
	padding-top:2px; 
	padding-bottom:2px; 
	padding-left:10px; 
	padding-right:10px; 
	border:solid 1px #000000; 
	text-align:center; 
	font-family:verdana,arial,sans-serif; 
	color:#000000; 
	font-size:120%;
	float: left;
	margin-top:2px;
	margin-left:35px;
}

.allinea_sx {
float: left;
margin-right: 6px;
font-family:verdana,arial,sans-serif;
}

.allinea_centro {
text-align:center;	
}

.tabletext {
	float: right;
	font-family:tahoma,verdana,sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #F60;
	text-align: right;
}

#vaiallacassa {
	float: right;
	margin-right: 6px;
	margin-top : 74px;
}

.colonnacontatti {
	width:530px;
	margin-bottom:10px !important /*Non-IE6*/;
	margin-bottom:5px /*IE6*/;
	margin-left: 80px;
}

.contactform {
	width:507px;
	margin:2.0em 0 0 0;
	padding:10px 10px 0 10px;
	border:solid 1px rgb(200,200,200);
	background-color:rgb(240,240,240);
}
.contactform fieldset {padding:20px 0 0 0 !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 20px 0; border:solid 1px rgb(220,220,220);}
.contactform fieldset legend {
	margin:0 0 0 5px !important /*Non-IE*/;
	margin:0 0 20px 5px /*IE6*/;
	padding:0 2px 0 2px;
	color:#FF7e00;
	font-weight:bold;
	font-size:14px;
}
.contactform label.left {
	float:left;
	width:100px;
	margin:0 0 0 10px;
	padding:2px;
	font-size:100%;
	color: #333;
	font-weight: bold;
}
.contactform select.combo {
	width:320px;
	padding:2px;
	border:solid 1px rgb(200,200,200);
	font-family:verdana,arial,sans-serif;
	font-size:110%;
}
.contactform input.field {
	width:320px;
	padding:2px;
	border:solid 1px rgb(200,200,200);
	font-family:verdana,arial,sans-serif;
	font-size:110%;
}
.contactform textarea {
	width:320px;
	padding:2px;
	border:solid 1px rgb(200,200,200);
	font-family:verdana,arial,sans-serif;
	font-size:110%;
}
.contactform input.button {float:right; height:25px; width:9.0em; margin-right:20px; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background-image:url(images/button.gif);
background-repeat:repeat-x; border:solid 1px rgb(150,150,150); text-align:center; font-family:verdana,arial,sans-serif; color:#000000; font-size:110%;}
.contactform input.button:hover {cursor: pointer; border:solid 1px rgb(80,80,80); background:#FF7E10; color:#000000;}
