/* English Menu */
.menu_item div.home_menu_item a{
    width:66px;
    height:23px;
    background-image:url(/images/en/home.gif);
}
.menu_item div.home_menu_item a:hover {
    background-image:url(/images/en/home_over.gif);
    cursor:pointer;
}
.menu_item div.home_menu_item a.selected {
    background-image:url(/images/en/home_over.gif);
}
.menu_item div.catalogo_menu_item a{
    width:92px;
    height:23px;
    background-image:url(/images/en/catalogo.gif);
}
.menu_item div.catalogo_menu_item a:hover {
    background-image:url(/images/en/catalogo_over.gif);
    cursor:pointer;
}
.menu_item div.catalogo_menu_item a.selected {
    background-image:url(/images/en/catalogo_over.gif);
}
.menu_item div.dizionari_menu_item a{
    width:91px;
    height:23px;
    background-image:url(/images/en/dizionari.gif);
}
.menu_item div.dizionari_menu_item a:hover {
    background-image:url(/images/en/dizionari_over.gif);
    cursor:pointer;
}
.menu_item div.dizionari_menu_item a.selected {
    background-image:url(/images/en/dizionari_over.gif);
}
.menu_item div.chisiamo_menu_item a{
    width:93px;
    height:23px;
    background-image:url(/images/en/chisiamo.gif);
}
.menu_item div.chisiamo_menu_item a:hover {
    background-image:url(/images/en/chisiamo_over.gif);
    cursor:pointer;
}
.menu_item div.chisiamo_menu_item a.selected {
    background-image:url(/images/en/chisiamo_over.gif);
}
.menu_item div.servizioclienti_menu_item a{
    width:133px;
    height:23px;
    background-image:url(/images/en/servizioclienti.gif);
}
.menu_item div.servizioclienti_menu_item a:hover {
    background-image:url(/images/en/servizioclienti_over.gif);
    cursor:pointer;
}
.menu_item div.servizioclienti_menu_item a.selected {
    background-image:url(/images/en/servizioclienti_over.gif);
}
.menu_item div.faq_menu_item a{
    width:54px;
    height:23px;
    background-image:url(/images/en/faq.gif);
}
.menu_item div.faq_menu_item a:hover {
    background-image:url(/images/en/faq_over.gif);
    cursor:pointer;
}
.menu_item div.faq_menu_item a.selected {
    background-image:url(/images/en/faq_over.gif);
}

/* Homepage Download Box */
.download_content div div.attiva a {
    background: url(/images/en/attiva.gif) left no-repeat;
    width:300px;
}
.download_content div div.attiva a:hover {
    background:url(/images/en/attiva_over.gif) left no-repeat;
    width:300px;

}
.download_content div div.scarica a {
    background:url(/images/en/scarica.gif) left no-repeat;
    width:300px;

}
.download_content div div.scarica a:hover {
    background:url(/images/en/scarica_over.gif) left no-repeat;
    width:300px;
}

.download_content div div.acquista a{
    background: url(/images/en/downloadversion.gif) left no-repeat;
    width:300px;

}

.download_content div div.acquista a:hover{
    background: url(/images/en/downloadversion_over.gif) left no-repeat;
    width:300px;

}

.download_content div div.link a {
    font-size: 10px;
    /*background:url(/images/it/freccia.jpg) left no-repeat;*/
    margin-top: 10px;
    position: relative;
    left: 20px;
    color: white;
    font-weight: bold;
}

/* Homepage Catalogo Box */
.content_item_header .catalogo a{
    position:relative;
    top:-1px;
    display:block;
    width:305px;
    height:22px;
    background-image:url(/images/en/catalogobar.gif);
    background-repeat:no-repeat;
    margin-left:7px;
}
.content_item_header .catalogo a:hover {
    background-image:url(/images/en/catalogobar_over.gif);
}
/*
.content_item_header .download{
    width:305px;
    margin-left:7px;
    background-image:url(/images/en/downloadbar.gif);
    background-repeat:no-repeat;
}*/

.content_item_header .novita{
    width:305px;
    margin-left:7px;
    background-image:url(/images/en/novitabar.gif);
    background-repeat:no-repeat;
}
/* Homepage Languages Box */
.languages_box div.language_item_italiano {
    float:left;
    width:159px;
    height:108px;
    background-image:url(/images/en/italiano.jpg);
}
.languages_box div.language_item_inglese {
    float:left;
    width:159px;
    height:108px;
    background-image:url(/images/en/inglese.jpg);
}
.languages_box div.language_item_francese {
    float:left;
    width:159px;
    height:108px;
    background-image:url(/images/en/francese.jpg);
}

/* Homepage Languages Box Tools */
/** Italiano **/
.languages_box div.italiano_tools {
    background-image:url(/images/en/italiano_right.jpg);
}
.languages_box .italiano_tools div.dizionario_tool a {
    background-image:url(/images/en/dizionario_it.gif);
}
.languages_box .italiano_tools div.strumenti_tool a {
    background-image:url(/images/en/strumenti_it.gif);
}
.languages_box .italiano_tools div.dizionario_tool a:hover {
    background-image:url(/images/en/dizionario_it_over.gif);
}
.languages_box .italiano_tools div.strumenti_tool a:hover {
    background-image:url(/images/en/strumenti_it_over.gif);
}
/** Inglese **/
.languages_box div.inglese_tools {
    background-image:url(/images/en/inglese_right.jpg);
}
.languages_box .inglese_tools div.dizionario_tool a {
    background-image:url(/images/en/dizionario_en.gif);
}
.languages_box .inglese_tools div.strumenti_tool a {
    background-image:url(/images/en/strumenti_en.gif);
}
.languages_box .inglese_tools div.dizionario_tool a:hover {
    background-image:url(/images/en/dizionario_en_over.gif);
}
.languages_box .inglese_tools div.strumenti_tool a:hover {
    background-image:url(/images/en/strumenti_en_over.gif);
}
/** Francese **/
.languages_box div.francese_tools {
    background-image:url(/images/en/francese_right.jpg);
}
.languages_box .francese_tools div.dizionario_tool a {
    background-image:url(/images/en/dizionario_fr.gif);
}
.languages_box .francese_tools div.strumenti_tool a {
    background-image:url(/images/en/strumenti_fr.gif);
}
.languages_box .francese_tools div.dizionario_tool a:hover {
    background-image:url(/images/en/dizionario_fr_over.gif);
}
.languages_box .francese_tools div.strumenti_tool a:hover {
    background-image:url(/images/en/strumenti_fr_over.gif);
}

.search form input.search_button, a.search, div.strumenti div.section form input.search_button {
    background-image:url(/images/en/cerca.gif);
    width:56px;
}
div.strumenti div.section form input.search_button:hover,
.search form input.search_button:hover, a.search:hover {
    background-image:url(/images/en/cerca_over.gif);
    width:56px;
}


.search form input.enter_button, a.enter, div.strumenti div.section form input.enter_button {
    background-image:url(/images/en/entra.gif);
    width:56px;
}
div.strumenti div.section form input.enter_button:hover,
.search form input.enter_button:hover, a.enter:hover {
    background-image:url(/images/en/entra_over.gif);
    width:56px;
}

.search form input.search_en_button, a.search_en, div.strumenti div.section form input.search_en_button {
    background-image:url(/images/en/cerca_en.gif);
    width:56px;
}
div.strumenti div.section form input.search_en_button:hover,
.search form input.search_en_button:hover, a.search_en:hover {
    background-image:url(/images/en/cerca_en_over.gif);
    width:56px;
}

.search form input.enter_en_button, a.enter_en, div.strumenti div.section form input.enter_en_button {
    background-image:url(/images/en/entra_en.gif);
    width:56px;
}
div.strumenti div.section form input.enter_en_button:hover,
.search form input.enter_en_button:hover, a.enter_en:hover {
    background-image:url(/images/en/entra_en_over.gif);
    width:56px;
}

.search form input.search_fr_button, a.search_fr, div.strumenti div.section form input.search_fr_button {
    background-image:url(/images/en/cerca_fr.gif);
    width:56px;
}
div.strumenti div.section form input.search_fr_button:hover,
.search form input.search_fr_button:hover, a.search_fr:hover {
    background-image:url(/images/en/cerca_fr_over.gif);
    width:56px;
}

.search form input.enter_fr_button, a.enter_fr, div.strumenti div.section form input.enter_fr_button {
    background-image:url(/images/en/entra_fr.gif);
    width:56px;
}
div.strumenti div.section form input.enter_fr_button:hover,
.search form input.enter_fr_button:hover, a.enter_fr:hover {
    background-image:url(/images/en/entra_fr_over.gif);
    width:56px;
}


/* I COMPATTI */
div.compatti {
    height: 550px;
    /*border: 2px solid fuchsia;*/
    background: url(/images/albero.gif) right no-repeat;
}

div.titolo {
    height: 80px;
    width: 350px;
    float: left;
    margin-top: 30px;
    /*border: 1px solid red;*/
}

div#sopra {
    clear: both;
    float: left;
    width: 900px;
    height: auto;
}

div.dizz {
    width: 180px;
    height: 250px;
    float: left;
    margin-right: 30px;
    margin-top: 30px;
}

div.acquista_ora {
    font-size: 15px;
    color: red;
    font-weight: bold;
    margin-left: 30px;
    margin-top: 10px;
}

div.acquista_ora a:link, div.acquista_ora a:visited {
    float: left;
    clear: both;
    background: url("/images/en/buy.jpg") left no-repeat;
    width: 100px;
    margin-top: 10px;

    /*border: 1px solid red;*/
    height: 30px;
    /*margin-left: -20px;*/
}

div.acquista_ora a:hover {
    background: url("/images/en/buy_over.jpg") left no-repeat;
}
div.dizz div.link_saperne a:link, div.dizionari_comp div.link_saperne a:visited {
margin-left: 30px;
}
/*GRANDI DIZIONARI 2.0 */

div.dvb div.link_saperne a:link, div.dvb div.link_saperne a:visited {
    font-weight: bold;
    margin-top: 20px;
    color: #056F63;
}

div.dvb div.link_saperne a:hover {
    color: #666;
}

div.dvb div.acquista_ora {
    margin-left: 0px;
}


div.big a:link, div.big a:visited {
    color: #056F63;
    font-weight: bold;
    font-size: 12px;
}

div.big a:hover {
    color: #666;
}

div.big div.link_saperne a:link,
div.big div.link_saperne a:visited,
div.big div.acquista_ora,
div.big div.dvb div.link_saperne a:link,
div.big div.dvb div.link_saperne a:visited,
div.big div.dvb div.acquista_ora{
    margin-left: 20px;
}
/* IPHONE */

div.testo div.titolo {
    height: 150px;
    background: url("/images/en/tit_iphone.gif") center no-repeat;
    margin-left: 30px;
}

div.trebox div.fra div.tit {
    background: url("/images/en/francese.gif") left no-repeat;
    width: 150px;
    height: 30px;
    float: left;
    margin-left: 30px;
    margin-top: 40px;
}

div.trebox div.ing div.tit {
    background: url("/images/en/inglese.gif") left no-repeat;
    width: 150px;
    height: 30px;
    float: left;
    margin-left: 30px;
    margin-top: 40px;
}

div.trebox div.spa div.tit {
    background: url("/images/en/spagnolo.gif") left no-repeat;
    width: 150px;
    height: 30px;
    float: left;
    margin-left: 25px;
    margin-top: 40px;
}

div.trebox div.acquista_ora {
    margin:0;
    float: left;
    position: relative;
    right: 17px;
}