#highlights_home {
padding: 0;
margin-bottom: 15px;
font-size: 12px;
min-height: 35px;
font-family: Verdana;
}
#highlights_home .titolo {
float: left;
width: 165px;
text-align: center;
overflow: hidden;
}
#highlights_home .titolo a {
font-weight: bold;
text-decoration: none;
color: #000;
}
#highlights_home .titolo a:hover {
color: #ff00ff;
}





#main {
text-align: left;
}

#sx, #centro, #dx, .altre_sec {
float: left;
}

#sx {
background: url(img/home/bg_grigio_sx.png) no-repeat top left;
width: 300px;
height: 786px;
padding: 7px;
color: #FFF;
margin-right: 20px;
}
#sx a {
color: #FFF;
text-decoration: none;
}
#sx a:hover {
text-decoration: underline;
}



#sx .issuu {
font-size: 13px;
padding: 4px;
margin-bottom: 20px;
}


#sx .vnews .elenco {
background-color: #FFF;
color: #000;
font-size: 11px;
padding: 12px 12px 1px 12px;
}
#sx .vnews .elenco a {
color: #000;
}

#sx .vnews .elenco .singola {
margin-bottom: 12px;
}


#sx .vnews .elenco .singola .desc {
float: left;
width: 155px;
padding-right: 4px;
text-align: right;
}
#sx .vnews .elenco .singola .descrizione {
height: 55px;
text-align: left;
}


#sx .vnews .elenco .singola .titolo {
font-weight: bold;
}

#sx .vnews .elenco .singola .desc a {
color: #F0c;
}

#sx .vnews .elenco .singola .desc .titolo a {
color: #000;
}


#sx .vnews a.leggitutto {
font-size: 10px;
}








#centro {
width: 300px;
height: 675px;
margin-right: 20px;
}

#centro .cerca {
background: url(img/home/bg_celeste.png) no-repeat;
height: 450px;
padding: 5px 12px;
}
#centro .cerca .title {
font-weight: bold;
color: #145f8b;
}
#centro .ricercalibera {
background-color: #FFF;
padding: 8px 10px;
margin-bottom: 5px;
}
#centro .ricercalibera input[type=text] {
width: 188px;
}

#centro .ricerca {
background-color: #FFF;
padding: 8px 10px;
margin-bottom: 15px;
}
#centro .ricerca select {
width: 95px;
}

#centro .cerca .box_home {
text-align: center;
}

#centro .trends {
padding: 5px 12px;
}

#centro .trends .shoot {
float: left;
}
#centro .trends .desc {
float: left;
width: 130px;
font-size: 12px;
padding-left: 4px;
}

#centro .trends .desc .titolo {
height: 35px;
padding-top: 4px;
}
#centro .trends .desc .titolo a {
font-weight: bold;
color: #000;
text-decoration: none;
}
#centro .trends .desc .testo {
height: 125px;
}










#dx {
width: 330px;
height: 675px;
}

#dx .registra_vetrine {
display: block;
width: 320px;
height: 180px;
}
#dx .prodotti {
clear: left;
height: 270px;
padding: 3px 0 0 0;
margin-bottom: 5px;
border-top: 1px solid #666;
border-bottom: 1px solid #666;
}
#dx .prodotti .prod {
float: left;
text-align: center;
width: 110px;
height: 125px;
font-size: 10px;
font-weight: bold;
line-height: 12px;
}
#dx .prodotti .prod a.negozio {
color: #F0C;
text-decoration: none;
}
#dx .prodotti .prod a.negozio:hover {
text-decoration: underline;
}



#dx .highlights {
clear: left;
}
#dx .highlights .title {
padding-bottom: 5px;
}
#dx .highlights .title a {
color: #F0C;
text-decoration: none;
}
#dx .highlights .foto {
width: 130px;
height: 175px;
float: left;
}

#dx .highlights .testo {
float: left;
width: 200px;
font-size: 12px;
height: 80px;
}
#dx .links {
float: left;
width: 200px;
font-size: 13px;
line-height: 18px;

}
#dx .links a {
color: #000;
text-decoration: none;
font-weight: bold;
}
#dx .links a:hover {
text-decoration: underline;
}







.altre_sec {
margin-left: -10px;
}



