/* 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;}


.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;display:none;}
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;}

#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;display:none;}
#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;visibility:hidden;display:none;}
#top p{margin:0;}

#menu{width:655px;float:left;margin:auto;margin-top:21px;height:55px;visibility:hidden;display:none;}
#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;visibility:hidden;display:none;}
#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;visibility:hidden;display:none;}
#sub-menu p a{display:block;float:left;height:28px;margin-top:5px;margin-left:9px;margin-right:9px;text-decoration:none;color:#fff;padding:8px 0 0 0;text-align:center;font-weight:600;}

#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;visibility:hidden;display:none;}
.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;visibility:hidden;display:none;}
#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:35px;}
.search{position:relative;top:5px;left:-9px;border:0;width:258px;}
.search-icon{position:relative;top:-16px;left:-5px;cursor:pointer;}

#login{width:290px;float:left;margin:auto;margin-top:7px;visibility:hidden;display:none;}
#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;}
.box-testo{padding:0;height:auto;font-size:12px;margin:auto;color:#4b4b49;text-align:left;border-bottom:1px dotted #4b4b49;width:210px;padding-bottom:5px;}
.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:100%;float:left;padding-bottom:10px;}
#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;visibility:hidden;display:none;}
#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:100%;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-dettaglio{padding:15px 10px 0 10px;margin-top:0;display:table;width:100%;}
#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{display:none;}
#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{display:none;}
#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; }

/* gio */

#articolo-speciale{padding:5px 10px 0 10px;margin-top:0;display:table;width:100%;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:100%;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:100%;border-bottom:1px solid #dcdcdc;visibility:hidden;display:none;}
#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:100%}
#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:100%;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;}

/* 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:-2px;left:-9px;border:0;width:258px;}
.search-icon{position:relative;top:-22px;left:-5px;}
.registrati{position:relative;top:19px;left:5px;font-size:11px;}
.invia{position:relative;top:7px;left:7px}
.veditutti{float:right;position:relative;top:27px;font-size:12px;color:#5B5859;font-weight:bold;margin-bottom:0;padding-right:10px;display:none;}
} 
/* 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:-2px;left:0px;border:0;width:258px;}
.search-icon{position:relative;top:-4px;left:-5px;}
.registrati{position:relative;top:5px;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:27px;font-size:12px;color:#5B5859;font-weight:bold;margin-bottom:0;padding-right:10px;display:none;}
}
/* fine hack per Opera Safari e Chrome */


