/* CSS Document */

body{background-image:url(../img/bg-body.gif);background-repeat:repeat-x;background-color:#e8e8e8;text-align:center;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}

p{margin-top:0;}



table{color:#2f2f2f;font-size:13px;}

td{padding-bottom:10px;}



.veditutti{float:right;position:relative;top:12px;font-size:12px;color:#5B5859;font-weight:bold;margin-bottom:0;padding-right:10px;}

.veditutti a{color:#5B5859;text-decoration:none;font-weight:bold;}

.veditutti a:hover{color:#5B5859;text-decoration:none;font-weight:bold;}



h4{margin:0 0 10px 0;color:#5b5b5b}

h5{margin:0 0 10px 0;color:#5b5b5b}

h6{margin:0 0 10px 0;color:#5b5b5b}

table{margin:0;padding:0;}



a{color:#5b5b5b;text-decoration:none;}

a:hover{color:#5b5b5b;text-decoration:underline;}



p a{color:#151412;text-decoration:none;}

p a:hover{color:#151412;text-decoration:underline;}



.nomeutente{font-size:13px;font-weight:bold;}

.logout{float:right !important;width:100px;padding-top:2px;}



#super-container{background-image:url(../img/bg-maincontainer.jpg);background-position:center top;background-repeat:no-repeat; min-width:980px;margin-top:-30px;}



#main-container{min-height: 640px;height: auto !important;height: 640px;width:980px;margin:auto;display:table;position:relative;left:1px;}



#footer{background-image:url(../img/bg-footer.gif);background-position:center top;background-repeat:repeat-x;background-color:#7b6a58;}

#footer-content{background-image:url(../img/bg-footer.jpg);background-position:center top;background-repeat:no-repeat;min-height: 250px;height: auto !important;height: 250px;}

.sub-menu{position:relative;top:110px;color:#fff;font-size:13px;}

.sub-menu a{color:#fff;text-decoration:none;}

.sub-menu a:hover{text-decoration:underline;}



.speciale{background-color:#7f756b !important;color:#dfe1dc !important}



/* #top{width:980px;text-align:left;margin:auto;padding-top:46px; display:inline-block;} */

#top{width:980px;text-align:left;margin:auto;padding-top:46px; display:inline-block;}

#top p{margin:0;}



#menu{width:655px;float:left;margin:auto;margin-top:21px;height:55px; display:inline-block;}

#menu p a{display:block;float:left;width:140px;height:28px;margin-top:5px;margin-left:10px;margin-right:11px;text-decoration:none;color:#444444;font-weight:bold;padding:12px 0 0 0;text-align:center;}



#sottocategorie{width:960px;float:left;margin:auto;height:23px;margin-left:10px;background-image:url(../img/green-bg-sottomenu.gif);padding-top:10px;background-repeat:no-repeat;}

#sottocategorie p a{height:20px;margin-left:25px;margin-right:25px;text-decoration:none;color:#fff;font-weight:bold;padding:0;text-align:center;font-size:12px;letter-spacing:1px;}



#sub-menu{width:655px;float:left;margin:auto;margin-top:7px;height:55px;margin-left:20px;}

#sub-menu p a{display:block;float:left;height:28px;margin-top:8px;margin-left:9px;margin-right:7px;text-decoration:none;color:#fff;padding:8px 0 0 0;text-align:center;font-weight:600;font-size:14px;}



#menu-right{background-color:#d9d7ca;margin-bottom:10px;font-size:14px;font-weight:bold;}

#menu-right ul{color:#5c5c5c}

#menu-right ul li{margin-bottom:5px;}



.percorso{font-size:12px;background-color:#b7ae98;padding:5px;color:#fff;font-weight:bold;}

.percorso a{text-decoration:none;color:#fff;}

.percorso a:hover{text-decoration:underline;color:#fff;}

.red{color:#5c4f3e}



/* gio */

#adl_leaderboard {width:728px;height:90px;float:right;clear:right;border:3px solid #fff}



#cerca{width:322px;float:left;margin:auto;margin-top:21px;height:55px;}

#cerca a{color:#fff;text-decoration:none;}

#cerca a:hover{color:#fff;text-decoration:underline;}

.avanzata{position:relative;top:8px;float:right;font-size:12px;color:#fff;margin-right:15px;}

.search{position:relative;top:5px;left:0;border:0;width:258px;}

.search-icon{position:relative;top:21px;left:-5px;cursor:pointer;}



#login{width:290px;float:left;margin:auto;margin-top:7px;}

#login a{color:#fff;text-decoration:none;}

#login a:hover{color:#fff;text-decoration:underline;}

#login p{font-size:11px;float:left;display:table;text-align:left;color:#fff;margin-top:16px;}

#login img{margin:15px 5px 0 5px}

.user{float:left;display:inline;width:100px;margin-top:15px;margin-left:-5px;border:1px solid #cfd1ce}

.pwd{float:left;display:inline;width:100px;margin-top:15px;margin-left:3px;border:1px solid #cfd1ce}

.registrati{position:relative;top:16px;font-size:11px;}



#content{clear:both;text-align:left;padding:10px;display:table;width:960px;background-color:#fff;position:relative;left:1px;}



#top-box-01{width:240px;height:auto;float:left; background-color:#f1f2ed;background-image:url(../img/bg-box-01.gif);background-repeat:repeat-x;margin-bottom:10px;}

#top-box-02{width:240px;height:auto;float:left;background-color:#f9f9f9;background-image:url(../img/bg-box-02.gif);background-repeat:repeat-x;margin-bottom:10px;}

.icona-new{position:relative;top:-10px;left:14px;margin:0;}

.titolo-testo{font-size:12px;margin:auto;color:#4b4b49;text-align:left;width:210px;padding:0 0 5px 0;line-height:15px;height:30px;margin-top:-10px;}

.titolo-testo p{margin-bottom:0;}

.box-testo{font-size:12px;margin:auto;color:#4b4b49;text-align:left;border-bottom:1px dotted #4b4b49;width:210px;padding:0 0 5px 0;line-height:15px;}

.box-testo p{margin-bottom:0;}

.leggi{font-size:11px;color:#4b4b49;padding-right:10px;}

.leggi a{color:#4b4b49;text-decoration:none;}

.red-dot{position:relative;top:-1px;left:-5px;}



.titolo-link{font-size:11px;color:#4b4b49;padding:10px 5px 5px 5px;width:185px;margin:auto;font-weight:bold;}

.titolo-link li{margin-bottom:4px;}

.titolo-link a{color:#4b4b49;text-decoration:none;}

.titolo-link a:hover{color:#4b4b49;text-decoration:underline;}

.red-dot2{position:relative;top:-1px;left:-5px;}



#left-column{width:650px;float:left;padding-bottom:10px;clear:left;}

#left-column h1{background-color:#d9d7ca;color:#616161;font-size:20px;padding:5px 10px 5px 10px;margin:0px 0 0 0}



#right-column{width:300px;background-color:#fff;float:right;padding-bottom:10px;}

#right-column h1{background-color:#d9d7ca;color:#616161;font-size:17px;padding:5px 10px 5px 10px;margin-top:0;}

#right-column p{margin-bottom:10px;}



.box-col-dx{padding:10px 10px 0 10px;font-size:13px;background-color:#f1f2ed;margin-top:0;margin-top:-13px;margin-bottom:10px;height:210px;color:#5b5b5b}



#articolo-hp-grande{width:620px;padding:15px;margin:0;background-color:#d8d7c9;margin-bottom:10px;}

#articolo-hp-grande p{padding:0 10px 0 10px;font-size:13px;color:#4b4b49;text-align:justify;margin-bottom:5px;}



#articolo-normale{background-color:#f1f2ed;padding:15px 10px 0 10px;margin-top:0;display:table;width:630px;border-bottom:1px solid #dcdcdc;}

#articolo-normale p{padding:0 0px 14px 0px;font-size:13px;color:#4b4b49;text-align:justify;margin-bottom:0;margin-top:0;}

#articolo-normale h6{margin-bottom:4px;}

#articolo-normale h5{margin-bottom:5px;}





#articolo-search {background-color:#f1f2ed;padding:15px 10px 0 10px;margin-top:0;display:table;width:604px;border-bottom:1px solid #dcdcdc;}

#articolo-search p{padding:0 0px 14px 0px;font-size:13px;color:#4b4b49;text-align:justify;margin-bottom:0;margin-top:0;}

#articolo-search h6{margin-bottom:4px;}

#articolo-search h5{margin-bottom:5px;}





#articolo-dettaglio{padding:15px 10px 0 10px;margin-top:0;display:table;width:630px;}

#articolo-dettaglio p{font-size:13px;color:#4b4b49;text-align:justify;}

#articolo-dettaglio h6{margin-bottom:4px;}

#articolo-dettaglio h5{margin-bottom:5px;}

#articolo-dettaglio h1{font-size:18px;background:none;font-weight:normal;padding:0;margin:0 0 10px 0;}



/* gio */

#articolo-dettaglio  img{border:0;}

#articolo-dettaglio  .imgLeft{float:left; margin-right:15px;}

#articolo-dettaglio  .imgRight{float:right; margin-left:15px;}

#articolo-dettaglio  .imgDrag{ text-align:center; margin-bottom:5px;}

#articolo-dettaglio  .imgDrag em{ display:block; margin-bottom:5px;} 

#articolo-dettaglio  .imgDrag strong{ display:block; width:160px; font-size:11px }/* mod 21/01/09 text-transform:uppercase; */

#articolo-dettaglio  p{ text-align:justify; margin-bottom:15px; line-height:18px; }

#articolo-dettaglio  a{ color:#c00; font-weight:bold}

#articolo-dettaglio  a:hover{ text-decoration:underline}



#articolo-dettaglio #altreImmagini{}

#articolo-dettaglio #altreImmagini img{border:0;}

#articolo-dettaglio #altreImmagini span{ display:block; float:left; margin:0 5px 5px 0; width:150px; height:150px; overflow:hidden}

#articolo-dettaglio #altreImmagini strong{ display:none; }



#articolo-speciale  img{border:0;}

#articolo-speciale  .imgLeft{float:left; margin-right:15px;}

#articolo-speciale  .imgRight{float:right; margin-left:15px;}

#articolo-speciale  .imgDrag{ text-align:center; margin-bottom:5px;}

#articolo-speciale  .imgDrag em{ display:block; margin-bottom:5px;} 

#articolo-speciale  .imgDrag strong{ display:block; width:160px; font-size:11px }/* mod 21/01/09 */

#articolo-speciale  p{ text-align:justify; margin-bottom:15px; line-height:18px; }

#articolo-speciale  a{ font-weight:400;text-decoration:none;color:#4b4b49}

#articolo-speciale  a:hover{ text-decoration:underline}

#articolo-speciale ul{font-size:13px;color:#4b4b49;}



#articolo-speciale #altreImmagini{}

#articolo-speciale #altreImmagini img{border:0;}

#articolo-speciale #altreImmagini span{ display:block; float:left; margin:0 5px 5px 0; width:150px; height:150px; overflow:hidden}

#articolo-speciale #altreImmagini strong{ display:none; }



.prodotto-correlato{margin-top:10px;margin-bottom:20px;display:table;}

.item-description{width:475px;margin-left:150px;}

.prezzo{color:#ff0000 !important;font-size:20px !important;font-weight:bold;}

.goforum{font-size:14px !important;font-weight:bold;}

.goforum a{color:#776654 !important}

#prodotti-correlati{background-color:#f1f2ed;padding:15px 10px 0 10px;margin-top:0;display:table;width:630px;border-bottom:1px solid #dcdcdc;}

#prodotti-correlati img{border:1px solid #c6c4c1}

#prodotti-correlati p{padding:0 0px 14px 0px;font-size:13px;color:#4b4b49;text-align:justify;margin-bottom:0;margin-top:0;}

#prodotti-correlati h6{margin-bottom:4px;}

#prodotti-correlati h5{margin-bottom:5px;}



/* gio */



#articolo-speciale{padding:5px 10px 0 10px;margin-top:0;display:table;width:630px;border-top:3px solid #aaa297;background-color:#e3e3d9;margin-bottom:13px;}

#articolo-speciale p{font-size:13px;color:#4b4b49;text-align:justify;background-color:#e3e3d9}

#articolo-speciale h6{margin-bottom:4px;background-color:#e3e3d9}

#articolo-speciale h5{margin-bottom:5px;background-color:#e3e3d9}

#articolo-speciale h1{font-size:18px;background-color:#e3e3d9;font-weight:normal;padding:0;margin:0 0 10px 0;}



#articolo-evidenziato{width:620px;padding:15px;margin:0;background-color:#d8d7c9;border-top:7px solid #a9a898;border-bottom:7px solid #a9a898;margin-top:13px;margin-bottom:13px;}

#articolo-evidenziato h4{font-size:20px;font-weight:normal}



#commento{background-color:#f1f2ed;padding:15px 10px 0 10px;margin-top:0;display:table;width:630px;border-bottom:1px solid #dcdcdc;}

#commento p{padding:0;font-size:13px;color:#4b4b49;text-align:justify;margin-left:70px;}

#commento h6{margin-bottom:4px;margin-left:70px;}

#commento h5{margin-bottom:5px;margin-left:70px;}



#inviaCommento{background-color:#f1f2ed;padding:10px;font-size:12px;width:630px}

#inviaCommento input, #inviaCommento textarea{margin-bottom:15px;width:620px;}



#speciale-small{background-color:#f1f2ed;padding:15px 10px 0 10px;margin-top:0;display:table;width:630px;border-bottom:1px solid #dcdcdc;}

#speciale-small p{padding:0;font-size:13px;color:#4b4b49;text-align:justify;margin-left:90px;}

#speciale-small img{amrgin-right:5px;margin-bottom:5px;border:1px solid #818179}

#speciale-small h6{margin-bottom:4px;margin-left:90px;}

#speciale-small h5{margin-bottom:5px;margin-left:90px;}



.avatar{amrgin-right:5px;margin-bottom:5px;border:1px solid black}



.libro{background-color:#f1f2ed;margin-top:-13px;padding-top:13px;color:#5c5c5c}

.libro p{padding:0 10px 15px 10px;font-size:12px;color:#4b4b49;text-align:justify;border-bottom:1px solid #dcdcdc;margin-bottom:10px;}



.newsletter{background-color:#f1f2ed;padding:10px;font-size:13px;color:#5c5c5c;margin-bottom:10px;}

.mail{border:1px solid #adadad;width:206px;height:20px;}

.invia{position:relative;top:3px;left:7px}



.glossario{background-color:#d9d7ca;width:300;height:100px;}

.glossario p{padding:10px;font-size:13px;color:#5c5c5c;}



.others{background-color:#f1f2ed;padding:10px;font-size:13px;color:#5c5c5c;}



.margin-img{margin-right:10px;margin-bottom:10px;}

.margin-img2{margin-right:5px;margin-left:5px;margin-bottom:0;}

.riviste{}



.data{width:70px;height:60px;float:left;background-image:url(../img/bg-data.gif);margin-right:10px;color:#ffffff;font-size:22px;padding-top:10px;}

.data a {color:#ffffff}

.numero{font-size:28px !important;}

.mese{font-size:14px !important;}



.prev{text-decoration:none !important;margin-bottom:15px;}

.next{text-decoration:none !important;margin-bottom:15px;}



.prev:hover{text-decoration:none !important;}

.next:hover{text-decoration:none !important;}



.data2{width:70px;height:30px;float:left;margin-right:10px;color:#5c5c5c;font-size:22px;padding-top:10px;font-size:13px !important;font-weight:bold}



.spazio{height:14px;}

.sondaggio{list-style-type:none;font-size:14px;margin-bottom:10px;}

.boxRiviste{width:100%;height:auto;float:left; background-color:#d9d7ca}

.boxRivisteA{width:50%;height:auto;float:right; background-color:#d9d7ca;}



.paginato {max-height:1200px;overflow:auto}

.bottomDashed {border-bottom:1px dashed #ccc;}

/*

.guide{padding:10px;background-color:#f1f2ed;margin-top:-12px;margin-bottom:10px;}

.guide select{width:100%;margin-top:5px;}

.guide p {font-size:12px;}

*/

#boxDizionari {width:300px;height:115px;background-image:url(../img/Sfondo_Dizionari_col-dx.jpg);margin-bottom:10px;}

#boxDizionari h1{color:#616161;font-size:17px;padding:5px 10px 5px 10px;margin-top:0;background:none;}

#boxDizionari .guide{background:none;padding:10px;margin-top:-12px;margin-bottom:10px;}

#boxDizionari .guide select{width:100%;margin-top:5px;padding-bottom:10px !important;}

#boxDizionari .guide p {font-size:12px;}



.box-right{padding:10px;background-color:#f1f2ed;margin-top:-12px;margin-bottom:10px;}

.box-right ul{font-size:13px;margin-top:0;margin-bottom:0;list-style-type:square}

.celeste{color:#000080 !important;background-image:url(../img/bg-celeste.gif);background-repeat:repeat-x;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;margin-bottom:5px;}

.celeste a:hover {color:#000080}

.celeste a:link {color:#000080}

.celeste a:visited {color:#000080}

.celeste a:active {color:#000080}

.box-right2{padding:10px;background-color:#ffffff;margin-top:-12px;margin-bottom:10px;border-bottom:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;font-size:13px;}

.box-right2 ul{font-size:13px;margin-top:10px;margin-bottom:0;list-style-type:square}



/* hack per Firefox */  

@-moz-document url-prefix() {

#main-container{min-height: 640px;height: auto !important;height: 640px;width:980px;margin:auto;display:table;position:relative;left:-1px;}

.search{position:relative;top:-3px;left:-2px;border:0;width:258px;}

.registrati{position:relative;top:19px;left:5px;font-size:11px;}

.invia{position:relative;top:7px;left:7px}

.veditutti{float:right;position:relative;top:13px;font-size:12px;color:#5B5859;font-weight:bold;margin-bottom:0;padding-right:10px;}

} 

/* fine hack per Firefox */ 



/* hack per Opera Safari e Chrome */

@media screen and (-webkit-min-device-pixel-ratio:0) {

#main-container{min-height: 640px;height: auto !important;height: 640px;width:980px;margin:auto;display:table;position:relative;left:0;}

#content{width:980px;}

.search{position:relative;top:-4px;left:-5px;px;border:0;width:258px;}

.registrati{position:relative;top:19px;left:5px;font-size:11px;}

.invia{position:relative;top:7px;left:7px}

#articolo-dettaglio #altreImmagini span{ margin:0 2px 2px 0;}

.veditutti{float:right;position:relative;top:13px;font-size:12px;color:#5B5859;font-weight:bold;margin-bottom:0;padding-right:10px;}

.boxRivisteA{width:48%;height:auto;float:right; background-color:#d9d7ca;}

#speciale-small{background-color:#f1f2ed;padding:15px 10px 0 10px;margin-top:0;display:table;width:650px;border-bottom:1px solid #dcdcdc;}
#articolo-normale{width:650px;}

}

/* fine hack per Opera Safari e Chrome */





