﻿html, body { overflow-x: hidden;font-size:100%; margin: 0px;}
body {position: relative;}
.cntextp {width:100%; max-width:1180px; margin: 0 auto; padding:0px; box-shadow: 0 0 18px rgba(183,175,133,0.80);}
@media (min-width: 1180px) { .cntextp {margin-top:20px; border-top:1px solid #f9f8f3; } }
a{color:#000;text-decoration:none}
a:hover{color:#000;text-decoration:none}
a:link{text-decoration:none}
.blue {color:#1A0DAB;} a.blue:hover{color:#bbb073;} .bluelk {color:#1A0DAB;} a.bluelk:hover{color:#bbb073;}
.txt{font-size:14px;text-decoration:none}
.tabhome{font-family:Arial,Verdana;float:left;margin:0;background-color:#FFF;border-right:1px solid #d6cfAB;padding:7px 6px}
.sfumato{background:#fff;background:-moz-linear-gradient(top,#fff 1%,#dfdabd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(100%,#dfdabd));overflow:hidden}

.contsearch{float:left;height:32px;width:65%;margin:6px 0 4px 10%;text-align:center;background-color:#fff;border:1px solid #D6CFAB;overflow:hidden}

.findtext{height:32px;width:78%;float:left;padding:0px 0px 0px 6px;margin:0 0 4px;border:0;font-size:17px;font-family:Verdana,Arial;background-color:#fff;color:#9c9c9c;font-style:normal;}
.findtext:focus{outline:0;color:#000}
.erase{float:right;height:32px;width:27px;border:0;margin:0 4px}
.bottone2{float:left;width:32px;height:32px;vertical-align:bottom;margin:8px 0 4px 10px;border:0}

.sfumatohead{height:36px;padding:5px 0 0 6px;font-family:Arial,Verdana;font-size:14px;overflow:hidden;line-height:16px}
.txthead{font-size:14px;text-decoration:none;background-color:#f9f8f3;border-top:1px solid #d6cfab;margin:0;padding:0}
.testata{width:62%;height:18px;line-height:20px;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis}
.testatadesk{display:none;float:left;width:auto;color:gray;}
.txtfrasi{font-size:15px;text-decoration:none}
.alarge{width:29px;height:21px;margin:1px 1px 0 0;border-width:0}
.cateon { font-size: 16px; float: left; margin: 2px 10px 9px 0px; line-height: 23px; color: #000; border: 1px solid #bbb073; border-radius: 5px; padding: 0px 5px 0px 5px; }
.fotothumb_home { margin: 0px 7px 0 4px; border: 1px solid #FFF; border-radius: 5px; float: left; width:100px;height:83px;}
.titolodom { width: 98%; font-size: 15px; font-family: Arial,Thaoma; height: 20px; line-height: 19px; float: left;  margin: 0px 0 0 4px; padding: 0 0 2px 3px; text-align: left; font-weight: 400; color: #b0a66d; white-space: nowrap; display: block; overflow: hidden; text-overflow: ellipsis; }
.menu_home { float:left; max-height:100px; width: 56%; display: block; overflow: hidden; text-overflow: ellipsis; }

.sfumatotop{width:100%;font-size:13px;padding-left:0px;font-family:Verdana,Arial;height:36px;text-align:left;overflow:hidden;margin:0;border-top:1px solid #d6cfab;border-bottom:0;background:-moz-linear-gradient(top,#fff 1%,#dfdabd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(100%,#dfdabd));}
#navigtop  a { border-right: 1px solid #d6cfab; height: 26px; vertical-align:top; padding: 11px 8px 01px 8px; display: table-cell;float:none; font-size:14px; background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 1%, #dfdabd 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#dfdabd));}
#navigtop  a:hover { background: #d6cfab; background: -moz-linear-gradient(top,  #ffffff 1%, #dfdabd 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#dfdabd));}
div.scrollmenu { overflow: auto; white-space: nowrap; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar;}
.tipoimg{vertical-align:middle;margin:-3px 4px 0 0; width:16px; height:16px; border:0px}
.onomastici{text-align:left;margin:0;width:100%;background-color:#fff;line-height:1.5em;font-size:14px;}
.toponomastici { clear:left;padding: 12px 2px 11px 10px;line-height:24px;min-height:100px;}
.middlebox_m{position:relative;width:91.5%;border:1px dotted #bbb073;margin:12px 8px 2px 3%;padding:7px 1px 5px 2px;line-height:1.2em;border-radius:8px;background-color:#DCE2EF;display:table}
.middlebox_f{position:relative;width:91.5%;border:1px dotted #bbb073;margin:12px 8px 2px 3%;padding:7px 1px 5px 2px;line-height:1.2em;border-radius:8px;background-color:#F3E2EC;display:table}
.middlebox{position:relative;width:91.5%;border:1px dotted #bbb073;margin:12px 8px 2px 3%;padding:7px 1px 5px 2px;line-height:1.3em;border-radius:8px;background:url(https://www.paginainizio.com/mob/nomi/paper.jpg);background-repeat:repeat;display:table}
.middlebox_menu{font-size:15px;position:relative;width:92%; display:inline-block; margin:15px 8px 2px 2.5%;padding:7px 4px 5px 2px;line-height:1.3em;border-radius:8px; background-color: #fcfcf8; border: 1px solid #e3dfc7; box-shadow: 3px 3px 5px rgba(214,207,171,1);}
.middlebox_top { position:relative; width:94.2%; float:left; border:1px dotted #bbb073; margin:12px 8px 2px 10px; padding:7px 1px 5px 2px; line-height:1.2em; border-radius:8px;
background:url('https://www.paginainizio.com/mob/nomi/paper.jpg'); background-repeat:repeat; display:table; }
.middlebox_top_m { position:relative; width:94.2%; float:left; border:1px dotted #bbb073; margin:12px 8px 2px 10px; padding:7px 1px 5px 2px; line-height:1.2em; border-radius:8px;
background-color:#DCE2EF; display:table; }
.middlebox_top_f { position:relative; width:94.2%; float:left; border:1px dotted #bbb073; margin:12px 8px 2px 10px; padding:7px 1px 5px 2px; line-height:1.2em; border-radius:8px;
background-color:#fdebfb; display:table; }
.abovespotcenter {font-size:13px; color:gray; width:auto; margin:0px 0px 1px 0px;text-align:center}
.cara_animali{width:48%;padding:3px 2px 3px 0;float:left;line-height:1.3em}
.cate_anim{width:80px;float:right;margin-right:12px;color:gray;text-align:right}
.box2_anim{margin:0 8px 0 10px;display:table;width:98%}
.middlebox_singolo{line-height:26px;font-size:19px;position:relative;margin:0;width:auto;padding:10px;background-color:#fff}
.middlebox_p{display:inline-block;line-height:25px; margin: 15px 15px 2px 5px;text-align: left;font-family: Verdana, Arial;font-size: 15px; color: #000;}
.pinfo{ line-height:26px;}
.showord {width:93%; height:19px;margin:16px 0px 4px 9px; padding:3px 3px 4px 0px; font-size:14px; font-family: Verdana, Arial, Thaoma; text-align: right; color: #008000; border-top: 1px dotted #d6cfab; border-bottom:1px dotted #d6cfab;}
.click_elenco { margin: -1px 2px 0; padding: 1px 0 0 1px; float: right; line-height: 18px; text-align: right; width: 92px; height: 18px; font-size: 11px; font-family: Verdana, Arial; font-size:11px; color: #808080;
}
.ext_container_nomi {border: 0px; display:inline-block;margin: 14px 0px 8px 2%; padding: 7px 2px 8px 8px; width: 92.5%; height: auto; font-family:Verdana,arial; font-size:15px; line-height:20px}

.boxtop{border: 1px dotted #d6cfab; padding: 7px 8px 4px 14px; width: auto; background-color: #fbf3df;background: url(https://www.paginainizio.com/mob/nomi/paper.jpg);box-shadow: 3px 2px 9px #d6cfab;overflow:hidden}
.flag{float:right;vertical-align:text-top;margin:2px 5px 0px 12px;width:23px;height:15px;box-shadow:2px 2px 5px rgba(155,155,155,1)}
.flagmenu { float:left; vertical-align:baseline; margin: 2px 7px 0px 0px; width:23px; height:15px; box-shadow:2px 2px 5px rgba(155,155,155,1) }
.divrate { margin: -1px 2px 0; padding: 1px 0 0 1px; float: right; line-height: 19px; text-align: right; width: 65px; height: 18px; font-size: 11px; color: green;); background-repeat: no-repeat;
}
.divrateno{ margin: 0px 0px 0px 4px; padding: 0px 0px 0px 3px; float: right; text-align: right; width: 60px; height: 19px; font-size: 11px; color: #C93434;
background-image: url('https://m.paginainizio.com/mobfoto/likearea/nosm2.gif'); background-repeat: no-repeat; }
.divperc{color:#A7A7A7;margin-right:11px}.topcate{margin:10px 0 6px 6px;padding:0;width:98%;line-height:18px;float:left}
.bigname{font-weight:bold;font-size:21px}
.spriterate { background-image: url('https://m.paginainizio.com/nomi/likearea/sismsprite.gif'); background-repeat: no-repeat; height:19px }
.sism5 { background-position: 0px -0px; } .sism6 { background-position: 0px -21px; } .sism7 { background-position: 0px -42px; } .sism8 { background-position: 0px -63px; } .sism9 { background-position: 0px -84px; } .sism10 { background-position: 0px -105px; }
.cnt_arrow { border: 1px solid #d6cfab;padding:2px 6px 2px 0px;margin-left:6px;width:auto;display:inline-block;border-radius:6px;background-color: #f7efde;}

.imagetopcate_m{margin:10px 0 5px 12px;border:5px solid #d7deed;box-shadow:2px 2px 7px rgba(155,155,155,1);width:80%;float:left;max-width:220px}
.imagetopcate_f{margin:10px 0 5px 12px;border:5px solid #f1d3e5;box-shadow:2px 2px 7px rgba(155,155,155,1);width:80%;float:left;max-width:220px}
.imagetopcate_s{margin:10px 0 5px 12px;border:5px solid #fff;box-shadow:2px 2px 7px rgba(155,155,155,1);width:80%;float:left;max-width:220px}
.imagetopcate_animali{margin:10px 0 5px 12px;border:5px solid #C4E89F;box-shadow:2px 2px 7px rgba(155,155,155,1);width:80%;float:left;max-width:220px}

.vartipo { vertical-align: middle; margin: -3px 2px 0px 0px; }
.vartipof { vertical-align: middle; margin: 0px 4px 0px -2px; }
.varesteri { vertical-align: middle; margin: -4px 5px 0px 0px; }
.varianti_div { clear:left;font-size:18px;line-height:22px; margin-top:5px  }
.varianti_sdiv { clear:left;font-size:18px;line-height:24px; margin-top:3px;margin-bottom:10px }

.poster { margin: 4px 0px 2px 1.5%; border: 0; border-radius: 6px; width:320px;height:169px }
.imgonomas{width:50px;height:50px;float:left;margin: -9px 5px 0px -4px;}
.imgfb{width:32px;height:32px;margin:2px 14px 0 2%;vertical-align:baseline}
.container{font-family:Verdana,Arial;float:left;position:relative;width:100%;height:26px;border-top:1px solid #d6cfab;padding-top:6px;line-height:1.2em;background-color:#e3dec3;border-top:1px solid #fff;border-bottom:1px solid #bbb073}
.container:hover{font-family:Verdana,Arial;color:olive;float:left;position:relative;width:100%;height:26px;border-top:1px solid #d6cfab;padding-top:6px;line-height:1.2em;background-color:#d6cfab}
.arrow{float:right;margin-top:2px;border:0}
.gray{color:gray;font-size:12px}
.graytop{position:absolute;left:45%;color:gray;font-size:13px}
.bottomline{float:none;clear:both;text-align:center;margin-top:8px;font-size:12px;font-family:Verdana,Arial;color:#000;background-color:#e3dec3;padding:9px 10px;border-top:1px solid #bbb073;border-bottom:1px solid #bbb073}
#nav_btm { width:80%;margin: 0 auto; }
.btmi{width:50%;height:20px;margin:12px 0px 4px 0px;padding:0px 0px 7px 0px;font-size:12px;float:left;}
.nomepi {color:#a29966; font-size:16px; margin: -6px 0px 12px 1px; padding: 2px 0px 3px 0px; border: 1px solid #d6cfab; background-color: #eae7d2;} 
.cont_pers{ margin:3px 6px 6px -1px;padding:4px 0 2px 6px;width:95%;height:59px;float:left;font-family:Verdana;font-size:14px;line-height:18px;border:1px solid #d6cfab;border-radius:6px;overflow:hidden;background-color:#fbf3df}
a.cont_pers:hover{color:#8f8447;border:1px solid #bbb073;box-shadow:2px 2px 6px rgba(155,155,155,1)}
.itemdesc {height:20px;width:52.4%; margin:0px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.arrowdx{width:32px;height:32px;float:right;border:0;padding:12px 7px 0 0}
.fotothumb_pers{margin:0 7px 2px 0;border-radius:6px;float:left;height:57px;width:55px;object-fit: cover;}
.imgsx{float:left;margin:2px 12px 0 0;border:0;box-shadow:3px 3px 6px rgba(155,155,155,1);border:2px solid #FFF;border-radius:6px}
.container_top_nomi{font-family:Verdana,Arial;font-size:13px;float:left;position:relative;width:100%;height:24px;border-top:1px solid #d6cfab;padding-top:8px;line-height:1.2em;background-color:#e3dec3;border-top:1px solid #fff;border-bottom:1px solid #bbb073}
.container_top_nomi:hover{font-family:Verdana,Arial;color:olive;float:left;position:relative;width:100%;height:24px;border-top:1px solid #d6cfab;padding-top:8px;line-height:1.2em;background-color:#d6cfab}
.container_cal{float:left;position:relative;width:97%;margin: 15px 10px 2px 2%;;line-height:1.6em}
.daycal{float:left;font-family:Verdana;font-weight:700;font-size:15px;width:26px;text-align:center;border:0px;background-color:#f9f8f3;border-radius:6px;box-shadow:2px 2px 6px rgba(155,155,155,1); padding:3px 4px;margin:-1px 12px 10px 2px}
.daycal_oggi{float:left;font-family:Verdana;font-weight:700;font-size:15px;width:26px;text-align:center;border:0px;color:#fff;background-color:green;border-radius:6px;box-shadow:2px 2px 6px rgba(155,155,155,1);padding:3px 4px;margin:-1px 12px 10px 2px}
#navig_mese{font-size:13px;color:#000;text-align:center;font-family:Verdana}
#navig_mese a{color:#000;text-decoration:none;padding:2px 3px;margin:4px 3px 3px;border:1px solid #D6CFAB;border-radius:6px;background-color:#F1F0E2;display:block;min-width:14px;min-height:14px;float:left;background-color:#F9F8f3}
#navig_mese a:hover{color:#FFF;text-decoration:none;background-color:#D6CFAB}
.navig_mese_nolink{padding:2px 3px;margin:4px 3px 3px;border:1px solid #FFF;border-radius:6px;background-color:green;color:#FFF;min-width:14px;min-height:14px;float:left}

#navig {font-size:14px;color:#000;text-align:center;font-family:Verdana;display:inline-block}
#navig a{color:#000;text-decoration:none;padding:9px 10px 10px;margin:3px 18px 3px 0px;border:1px solid #D6CFAB; border-radius:4px; background: linear-gradient(to bottom, #ffffff, #eae6d4); display:block; min-width:15px; min-height:17px;float:left;}
#navig a:hover{color:#c5bf9e;text-decoration:none;background: linear-gradient(to bottom, #eae6d4, #ffffff);}
.navig_nolink{padding:9px 10px 10px;margin:3px 18px 3px 0px;border:1px solid #D6CFAB; border-radius:4px; background-color:#D6CFAB; color:#F9F8F3; min-width:15px; min-height:14px; float:left}
.navig_first{padding:9px 10px 10px;margin:3px 15px 3px 0px;border:1px solid #e6e3d2; border-radius:4px; background-color:#fff; color:#cecbcb; min-width:15px; min-height:14px; float:left}
.hidnum {float:left;display:none;}
.infopage{padding:10px 3px 10px 1px;font-size:13px;margin:3px 5px 3px -8px;border:0px; background-color:#fff; color:#aba8a8; min-width:15px; min-height:16px; float:left}

#navigcorrelati{width:99%; margin: 0px 0px 2px 10px; font-size:13px;color:#1A0DAB;text-align:center;font-family:Verdana;display:inline-block;}
#navigcorrelati a{color:#1A0DAB;text-decoration:none;padding:4px 5px;margin:9px 12px 1px 0;border:1px solid #d6cfab;border-radius:2px;background-color:#e7e4cf;display:block;min-width:16px;min-height:14px;float:left}
#navigcorrelati a:hover{color:#1A0DAB;text-decoration:none;background-color:#f9f8f3}
.navigcorrelati_nolink{padding:4px 5px;margin:9px 12px 1px 0;border:1px solid #D6CFAB;border-radius:2px;background-color:#fff;color:green;min-width:14px;min-height:14px;float:left}

.thmenu{margin:-1px 8px 0 10px;float:left;height:20px;border:0}
.arrow2{float:right;width:24px;height:20px;margin:2px 3px 0 0;border:0}
.imgsocial{vertical-align:middle;margin:-3px 3px 0 10px;border:0;width:22px;height:22px;box-shadow:2px 2px 5px rgba(155,155,155,1)}
.container_top{font-family:Verdana,Arial;float:left;font-size:14px;color:#666565;position:relative;width:100%;background-color:#E3DEC3;border-top:1px solid #bbb073;border-bottom:1px solid #bbb073;height:22px;padding:5px 0 0;line-height:1.2em}
.container_top_light{clear: left; margin: 0px; font-family: Verdana, Arial; text-shadow: 1px 1px 1px #FFFFFF; float: left; font-size: 15px; color: #666565; position: relative; width: 100%; background: -webkit-gradient(linear,left top,right bottom, color-stop(1%,#edece2), color-stop(100%,#fff)); border-top: 1px solid #d6cfab; border-bottom: 0px; height: 25px; padding: 7px 0px 0px 0px; line-height: 1.2em; overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.container_top_scuro{font-family:Verdana,Arial;float:left;font-size:14px;color:#00000;text-shadow:1px 1px 1px #FFF;position:relative;width:100%;background-color:#ccc498;border-top:1px solid #bbb073;border-bottom:1px solid #bbb073;height:22px;padding:4px 0 0;line-height:1.2em}
.imgtesto{margin:2px 7px 3px -2px;border:0;border-radius:7px;float:left;width:130px;height:117px;}
.plus{float:left;width:20px;height:20px;vertical-align:bottom;margin:-1px 3px 0 0;border:0}
.moreplus{float:right;margin:0 13px 0 0;height:100%}
.divshow{margin:10px 0px -30px 3%;float:left;font-size:17px;background-color:#f9f8f3;border:1px solid #d6cfab;border-radius:4px;padding:3px 6px 2px}
.selected{color:green;font-weight:700}
.menuletter_argomenti{float:left;margin:6px 0 6px 1.5%;width:96%;font-size:27px;line-height:38px;overflow:auto}
#letteron a{background-color:#d6cfab;padding:0 4px;margin:5px 2px 5px 6px;min-width:22px;border-radius:5px;display:block;text-align:center;float:left}
#letteron a:visited{background-color:#e9e6d7;}
#letteronM a{background-color:#C5CEE2;padding:0 4px;margin:5px 2px 5px 6px;min-width:22px;border-radius:5px;display:block;text-align:center;float:left}
#letteronM a:visited{background-color:#e3e8f2;}
#letteronF a{background-color:#ecccdf;padding:0 4px;margin:5px 2px 5px 6px;min-width:22px;border-radius:5px;display:block;text-align:center;float:left}
#letteronF a:visited{background-color:#f4e4ee;}
.letteron_nolink{background-color:#d6cfab;color:#fff;padding:2px 3px;margin:2px 0;min-width:15px;border-radius:5px}
.divletter{clear:left;font-size:19px;font-weight:700;margin:6px 0 0 10px}

#trovabox {display:none;}
.trovabox {display:block; float:right; text-align: center; margin:0px 10px 0px 0px; padding-top:3px;width:auto; height: 60px;}

.spritenomi2 { background-image: url('https://www.paginainizio.com/nomi/images/sprite.png'); background-repeat: no-repeat; height:22px;width:24px; float:left;margin:1px 6px 0px -6px }
.maschio {background-position: 0px -54px;} .femmina {background-position: 0px -81px;} .stranieri2 {background-position: 0px -110px;}

.nomigeneri{position:relative;margin:8px 8px 15px 3%;padding:7px 3px 4px 9px;width:90%;line-height:1.3em;border:1px solid #d6cfab;border-radius:8px;overflow:auto}
.listageneri{float:left;padding-top:5px;width:48%;height:24px;color:gray;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px}

.banner { float:left; font-size:14px; font-family:Verdana,Arial; width:94%;height:auto; min-height:67px; display:block; background-color:#fff;margin:10px 0px 10px 3%;line-height:19px;border:1px solid #d6cfab; background-color:#f9f8f3;border-radius:3px;}
.txtban {padding:5px 6px 6px 8px;text-align:left;color:#000}

#txtother {display:none;} #headtop {display:none;} #msgintro {display:none;} #spothres {display:none;}
.ninjares {float:left;display:inline-block;width:100%;}
.topname {float:none;width:290px;margin:10px 0px 10px 0px}

/* Mi piace area*/
.rateshare { display:table; width:250px; height:34px; margin:-2px 0px 0px 10px; float:left; }
.mipiace{background-image: url('https://www.paginainizio.com/nomi/likearea/mipiacev.gif');background-repeat:no-repeat;width: 126px; height: 35px;line-height:16px;float: left;display:table;} 
.nonmipiace{background-image: url('https://www.paginainizio.com/nomi/likearea/nonmipiacer.gif');background-repeat:no-repeat;width: 95px;height: 35px; margin-left: 20px;line-height:16px;float: left;display:table;} 
.ratesi{width: 40px; margin-left: 83px; height: 12px; font-family: arial; font-size: 11px; color: #404040; margin-top: 2px; text-align: center;}
/* Fine Mi piace area*/

/* Menù */
#sezionemenu {overflow:hidden;	height:0px;	transition: height 500ms ease; -moz-transition: height 500ms ease; -ms-transition: height 500ms ease; -o-transition: height 500ms ease; -webkit-transition: height 500ms ease;
}
#sezionetrova {overflow:hidden;height:0px;	transition: height 400ms ease; -moz-transition: height 400ms ease;-ms-transition: height 400ms ease; -o-transition: height 400ms ease; -webkit-transition: height 400ms ease; }
.spritenomi { background-image: url('https://m.paginainizio.com/nomi/spritenomi.png'); background-repeat: no-repeat; height:20px; width:24px; display:block; float:left;margin:1px 9px 0px -3px; }
.onomastici {background-position: 0px -2px;} .nomi_bimbo {background-position: 0px -30px;} .nomi_bimba {background-position: 0px -60px;} .nomi_corti { background-position: 0px -90px;} .stranieri {background-position: 0px -120px;} .elenco {background-position: 0px -150px;} .onomanzia{ background-position: 0px -180px;} .top_50_ita {background-position: 0px -210px;} .top_50_esteri {background-position: 0px -240px;} .scegli_nome {background-position: 0px -270px;} .suggerisci_nome {background-position: 0px -300px;} .nomi_animali {background-position: 0px -330px;} .nomi_vip {background-position: 0px -360px;} .affinita_coppia {background-position: 0px -390px;} .test_nomi {background-position: 0px -418px;} .gravidanza {background-position: 0px -450px;}  .neonato {background-position: 0px -480px;} .scudo {background-position: 0px -509px;}
.area_trova{text-align: center; margin: 0px; padding-top:3px;width: 100%; height: 72px; background-color:#f0efe7; border-top: 1px solid #d6cfab;border-bottom: 1px solid #d6cfab}
/* Fine */

.titlebar {font-family:Arial,Thaoma,Times New Roman;float:left;outline:0px;padding: 6px 9px 9px 18px;border-right:0px;font-size:21px;font-weight:bold;text-shadow: 1px 1px 1px #fff;}
.hidebarfix {display:none;}

#divsx { float:left; width:100%; display:inline-block;}
#divdx { float:right;} .spotdx_hd {display: none;}
.holder{background: -webkit-gradient(linear,left top,left bottom,color-stop(1%,#f9f8f3),color-stop(100%,#fff));}

@media only screen and (max-width: 499px) {
.boxlogo{float:right;margin:0;outline:0;border:0;width:107px;height:55px;;background-image:url(https://m.paginainizio.com/images/logodx.jpg);background-repeat:no-repeat}
}
@media only screen and (min-width: 500px) {
.boxlogo{float:right;margin:0;margin-right:1%;outline:0;border:0;width:278px;height:56px;background-image:url(https://m.paginainizio.com/images/logodxbig.jpg);background-repeat:no-repeat}
}
@media only screen and (orientation landscape) {
.boxlogo{float:right;margin:0;outline:0;border:0;width:278px;height:56px;background-image:url(https://m.paginainizio.com/images/logodxbig.jpg);background-repeat:no-repeat}
}


/* Add Responsive media value per Browsing Game*/
@media (max-width: 599px) { /* Integra CSS x dispositivi Smartphone*/
#sfumatomenu { display:none; }
.sticky {position: fixed; top: 0; width: 100%; z-index:2000;}
.sticky + .contdata { padding-top: 39px;}
.visibar {display:block;}
.hidebar {display:none;}
}

@media (min-width: 375px) {  
.poster{ width:375px;height:198px}
}

@media (min-width: 400px) {  /* Integra CSS x dispositivi Mobile Big */
.fotothumb_home { margin-left:2px; }
.bottomline { font-size:13px;}
.poster{ width:398px;height:210px}
}

@media (min-width: 450px) {  
.poster{ width:448px;height:237px}
}

@media (min-width: 550px) {  
.middlebox_menu { width:43.8%; font-size:15px; padding-left: 5px; margin: 15px 8px 8px 1.3%; float:left; line-height: 1.3em; min-height:145px; }
.poster{ width:548px;height:289px}
}

@media (min-width: 600px) {  /* Integra CSS x dispositivi Tablet */
#butmenu { display:none; }
#sxinfotop { display:none; }
#dxtitle { font-size:15px; }
#txtsfumatohead { height:23px; padding-top:8px; background: none; font-size:15px;}
.testata { width:400px;}
.container_art { width: 45%; min-height: 148px; margin-bottom:12px; }
.pre_spot{font-size:16px}
.rateshare {float:right;padding-right:1%} .topname{float:left;}
.poster{ width:598px;height:316px}
.fotothumb_home { width:120px;height:100px; }
.toponomastici { min-height:70px;}

#sfumatomenu { display: block; }
#sxinfotop { display:none; }
#dxtitle { font-size:15px; }
.divshow { margin-left:2%;}
.topinfo { font-size:16px; height:25px;} 
.thumb { width:42%; }
.data { font-size:13px; }
.filmcont { width:21%;margin:2px 0px 0 3%; }
.visto {font-size:13px; }
.tabhome { font-family: Verdana,Arial; font-size:14px;}
.sfumatotop{height:38px;}
.infotoparg { width: 94%; }
.middlebox  { width:45.8%; min-height: 96px; font-size:16px; margin: 15px 2px 18px 1.9%; float:left; }
.middlebox_menu { width:45%; font-size:15px; margin: 13px 5px 15px 1.9%; float:left; min-height:125px; } 
.middlebox_m { width:45.8%; min-height: 96px; font-size:16px; margin: 15px 2px 18px 1.9%; float:left;}
.middlebox_f { width:45.8%; min-height: 96px; font-size:16px; margin: 15px 2px 18px 1.9%; float:left; }
.middlebox_singolo { line-height: 30px; font-size: 21px;} .middlebox_p { font-size: 16px; line-height:25px; }
.pinfo{ line-height:29px;}
.cont_pers { width:46%; margin: 3px 2% 6px -1px; }
.listageneri {width:32.5%; height:30px; font-size:15px;}
.nomigeneri { padding: 7px 3px 4px 15px; width: 93%; font-size: 17px;  margin: 15px 8px 18px 1.9%;}
.banner {font-size:15px;margin: 15px 0px 15px 2%; max-width:282px}
.ext_container_nomi { font-size:16px; line-height:22px}
#letteron a { width:25px; margin: 6px 10px 10px 5px;}
#letteronM a { width:25px; margin: 6px 10px 10px 5px;}
#letteronF a { width:25px; margin: 6px 10px 10px 5px;}
.letteron_nolink { width:25px; margin: 6px 10px 10px 5px;} 
.contsearch {max-width:330px;margin-left:32% }
.bigname{font-size:24px}
#navig a{margin-right:10px;} .navig_nolink{margin-right:10px;}
.hidnum {display:inline-block;} .infopage {display:none}
#navigtop a { font-size:15px; }
#navigtag a { font-size: 14px; }
#navigcorrelati a { font-size: 14px; padding: 6px 7px; margin: 10px 14px 2px 4px; }
.navigcorrelati_nolink{ font-size: 14px; padding: 6px 7px; margin: 10px 14px 2px 4px; }
#morecnt a { width:33.3%; }
#moremid2 a { width:33.3%; }
#moremid2h a { width:50%; }
.showord {font-size:15px;margin-left:1.8% }
.middlebox_top { width:46%; margin: 15px 8px 6px 12px; font-size:16px; }
.middlebox_top_m { width:46%; margin: 15px 8px 6px 12px; font-size:16px; }
.middlebox_top_f { width:46%; margin: 15px 8px 6px 12px; font-size:16px; }
#navig_mese{font-size:14px;}
#navig_mese a{padding:2px 5px;margin:4px 5px 3px;}
.navig_mese_nolink{ font-size:14px;padding:2px 5px;margin:4px 5px 3px;}
.btmi {width:25%;font-size:13px;padding-bottom:12px;}
#nav_btm { width:70%; }
#headtop {display:inline-block;width:100%;padding:6px 10px 10px 1.5%;max-height:208px;}
.varianti_div {font-size:20px;}
.varianti_sdiv {font-size:20px;}
}

@media (min-width: 900px) {  /* Integra CSS x dispositivi Tablet */
.imgtesto{margin:3px 9px 5px 0px;border:0;border-radius:7px;float:left;width:261px;height:200px;}
.cont_pers { width:29.5%; margin: 4px 2.4% 10px 1px; }
.middlebox_top { width:30%; }
.testatadesk{display:block;}
#txtother {display:contents;} #msgintro {display:block;}
}

@media (min-width: 1000px) {  /* Integra CSS x dispositivi Tablet */
#spothres {display:block;} .ninjares { width:600px; }

#navbar {display:none;} #trovabox {display:block;}
.boxlogo {margin-right:16%}
.sfumatotop {border-bottom: 1px solid #d6cfab;}
}

@media (min-width: 1100px) { 
/* Dx Sx Responsive */
.spotdx_hd {display: block;}
#divsx { width:70%}
#divdx { float:left;display:inline-block;width:300px; margin:25px 0px 0px 0px;padding:0px 0px 30px 2%}
.middlebox_menu { font-size:17px; width: 29%; min-height: 114px; } 
#morecnt a { width:25%; }
#moremid2 a { width:25%; }
}


/* Progress Bar */

.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #fff; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #f8c282; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -khtml-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }
	
.txtesito { color: #8f854b; text-shadow: 2px 2px 2px #FFFFFF; font-size:19px; font-family:Arial,Thaoma}
.descesito { font-family:Verdana,Arial; font-size:14px; float:left; width:22%; height:22px;margin:4px 0px 1px 0px;padding:3px 10px 4px 0px; white-space: nowrap;display: block;overflow: hidden; text-overflow: ellipsis; }
.deright { text-align:right;}
.label {float:left; font-family:Verdana,Arial; color:gray; font-size:13px; font-style:italic; height:18px;margin:5px 0px 0px 0px;}
.bordodefault { border: 0px} .bordogreen { border: 1px solid #d6cfab} .bggreen { background-color:#caf2d8}

/* Adsense */
.ad_format_top{width:320px;min-height:100px;margin:0 auto}
.ad_format_middle{width:320px;min-height:250px;margin:0 auto}
.ad_format_bottom{width:320px;min-height:250px;margin:0 auto}
@media(min-width: 360px) { 
.ad_format_top{width:98%;min-height:100px;margin:0 auto}
.ad_format_middle{width:98%;min-height:250px;margin:0 auto}
.ad_format_bottom{width:98%;min-height:250px;margin:0 auto}
}
@media(min-width: 750px) {
.ad_format_top {width:728px;min-height:90px;margin:0 auto;}
.ad_format_middle {width:98%;min-height:280px;margin:0 auto}
.ad_format_bottom {width:98%;min-height:280px;margin:0 auto}
}