﻿body{-webkit-text-size-adjust: 100%;position:relative;font-family: Arial, "Times New Roman", Times, serif;margin: 0 0 0 0;padding: 0 0 0 0; background: #F0F0F0;}
#layout{width: 1000px;padding: 0 0 0 0;margin: 0px auto;padding-left:3px;padding-right:3px;height:auto;}
#layout h1{font-size:large;}
#layoutassegna{width: 1000px;margin: 0px auto; text-align:center;}
#layoutnascondi, #layoutnascondi2{width:100%; visibility:hidden; position:fixed; height:2000px; top:0; left:0; background: #000000; opacity:0.6;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)';filter:alpha(opacity=60);z-index:1000;}
#layoutnascondi2{opacity:0.8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';filter:alpha(opacity=80);}
#logo{width:1000px; margin: 0px auto 0px auto;}
#menusotto{width:1000px;height:48px;}
#menusecondo ul, #menusotto ul{list-style:none;margin:0 0 0 0;padding:0 0 0 0; border-bottom:none;}
#menusecondo{margin:10px auto 0 auto; width:1000px; height:40px; background: #ffffff; font-size:small;}
#menusecondo li{display:inline-block; text-align:center;}
#menusecondo li {min-width:110px; border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; }
#menusecondo li ul{display:none}
#menusecondo li:hover ul{position: absolute;display: block;z-index:1;width:200px;padding: 2px;margin: 8px 0 0 5px;background: #ffffff;border: 2px solid #F6C7DF;border-radius: 0; -moz-border-radius: 0; -webkit-border-radius:  0; font-size:small;}
#menusecondo li li{height:30px; border:none; width: 180px; border-top:1px solid #F6C7DF;  background:#ffffff;border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;}
#menusecondo li li a{padding:2px 2px 2px 2px; color: #000000;}
#menusecondo li li:hover{background:#D6EFFF;}
#menusecondo li li ul{display:none; visibility:hidden;}
#menusecondo li li:hover ul{height:auto; visibility: visible;position: absolute;display: block;z-index:1;width:180px;padding: 2px;margin: -5px 0 0 165px;background: #ffffff;border: 2px solid #EA80B9;border-radius:  5px; -moz-border-radius:  5px; -webkit-border-radius: 5px; font-size:small;}
#menusecondo li li li{ border:none; width: 165px; border-top:1px solid #F6C7DF; font-size:x-small; }
#menusecondo li li li a{padding:2px 2px 2px 2px; color: #000000;}
#menusecondo li li li:hover{background:#D6EFFF;}
#menusecondo li{height:20px;padding:14px 0 4px 0;}
#menusecondo li a, #menusotto li a{padding:15px 7px 15px 7px; color:White; text-decoration:none;}
#menusotto{margin:4px auto;}
#menusotto li{width:190px;float:left;text-align:center;padding-top: 7px;height:25px; border:none;}
#menusotto li:hover{background: #291184;margin-top:-10px;padding-top:17px;}
#menusotto li a{color: #ffffff;font-size:small;letter-spacing: 2px;}
#barra{width:960px;height:120px;margin-top:-61px;position:absolute;}
#award{position:absolute; margin: 10px 0 0 370px;}
#tel{position:absolute; margin: 10px 0 0 800px;}
.tastoblu{background: #4aaef0; background-image: -webkit-linear-gradient(top, #4aaef0, #84c2e8);background-image: -moz-linear-gradient(top, #4aaef0, #84c2e8);background-image: -ms-linear-gradient(top, #4aaef0, #84c2e8);background-image: -o-linear-gradient(top, #4aaef0, #84c2e8);background-image: linear-gradient(to bottom, #4aaef0, #84c2e8);}
.tastoblu:hover{background: #3cb0fd;background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);background-image: -o-linear-gradient(top, #3cb0fd, #3498db);background-image: linear-gradient(to bottom, #3cb0fd, #3498db);}
.tastorosso{ background: #d934a5;background-image: -webkit-linear-gradient(top, #d934a5, #db77bd);background-image: -moz-linear-gradient(top, #d934a5, #db77bd);background-image: -ms-linear-gradient(top, #d934a5, #db77bd);background-image: -o-linear-gradient(top, #d934a5, #db77bd);background-image: linear-gradient(to bottom, #d934a5, #db77bd);}
.tastorosso:hover{background: #db77bd;background-image: -webkit-linear-gradient(top, #db77bd, #d934a5);background-image: -moz-linear-gradient(top, #db77bd, #d934a5);  background-image: -ms-linear-gradient(top, #db77bd, #d934a5);background-image: -o-linear-gradient(top, #db77bd, #d934a5);background-image: linear-gradient(to bottom, #db77bd, #d934a5);}
#ricerca{width:100%;min-width:1000px;height:100px;background: #4aaef0; background: #4aaef0; background-image: -webkit-linear-gradient(top, #4aaef0, #84c2e8);background-image: -moz-linear-gradient(top, #4aaef0, #84c2e8);background-image: -ms-linear-gradient(top, #4aaef0, #84c2e8);background-image: -o-linear-gradient(top, #4aaef0, #84c2e8);background-image: linear-gradient(to bottom, #4aaef0, #84c2e8);}
#bottom{width:100%;min-width:1000px;right:0; left:0;margin-top:150px; height:130px; border-top:#5AA8EA solid 5px; text-align:center; background: #5AA8EA;  background-image: -webkit-linear-gradient(top, #5AA8EA, #34075F);  background-image: -moz-linear-gradient(top, #5AA8EA, #34075F);  background-image: -ms-linear-gradient(top, #5AA8EA, #34075F);  background-image: -o-linear-gradient(top, #5AA8EA, #34075F);  background-image: linear-gradient(top bottom, #5AA8EA, #34075F);}
#centroprogramma{position:fixed;width:540px;height:430px;background: #ffffff;top: 30%;left: 50%;padding: 10px;margin-left:-200px;text-align:right;}

#fbiframe{transform: scale(1.8);-ms-transform: scale(1.8); -webkit-transform: scale(1.8); -o-transform: scale(1.8); -moz-transform: scale(1.8); transform-origin: bottom left;-ms-transform-origin: bottom left;-webkit-transform-origin: bottom left;-moz-transform-origin: bottom left;-webkit-transform-origin: bottom left;}
#sotto{width:1000px;height:50px;margin-top:10px;background:  url(//www.podnalod.com/images/listicka_dole.webp) #E9FD7B no-repeat;}
#pagine, #pagine2{margin: 20px 0 0 530px;position:absolute;text-align:right;width: 420px;}
#pagine ul, #pagine2 ul{list-style:none;margin:0px;padding:0px;}
#pagine li, #pagine2 li{width:26px;height:22px;padding-top:4px;float:right;margin-right:2px;text-align:center; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -moz-box-shadow: 0 0 5px #a9a9a9;-webkit-box-shadow: 0 0 5px #a9a9a9;	box-shadow: 0 0 5px #a9a9a9;}
#pagine li:hover, #pagine2 li:hover{}
#pagine li a,  #pagine2 li a{font-weight:bold;color: #139EB3;text-decoration:none;}
#pagine2 li{background:#ffffff;}
#dentrop, #dentrop2{font-size:small;position:absolute;margin: 5px 0 0 -310px;color:Black;}
#pagine2{margin:15px 0 15px 530px;} 
.ClA, .ClB, .ClC, .ClE, .cle1, .cle2, .cle3, .cle4, .cle6, .cle7, .cle8, .cle9, .cle10, .cle11, .Cl1, .Cl2, .Cl3, .Cl10, .Cl11, .Cl1xA, .Cl2xA{position:absolute;}
.Cl1{margin:0 0 0 0;font-weight:bold;color: #1E7177;}
.Cl1xA{margin:0 0 0 350px;font-weight:bold;color: #1E7177;}
.Cl2xA{margin:0 0 0 500px;}
.Cl2{margin:0 0 0 200px;}
.Cl3{margin:0 0 0 130px;}
.ClA{margin: 43px 0 0 2px;padding: 0 0 0 0;}	
.ClB{margin: 0px 0 0 170px;padding: 0 0 0 0;font-size:small;}
.ClC{margin: 40px 0 0 789px;padding: 3px 0 0 0;width: 170px;height: 113px;}
.ClE{margin: 5px 0 0 790px;text-align:center;}
.ClE img{border:none;}
.ClD, .ClDD{position:relative;float:left;width:80px;background: transparent;color: #067788;font-weight:normal;height:auto;}
.ClB li a{color:#067788;font-weight:bold;font-size:small;}
.cle1, .cle2{font-size:small;font-weight:bold;}
.cle1{margin:10px 0 0 0;}
.cle2{margin:10px 0 0  200px;}
.cle3{margin:0px 0 0 0;}
.cle4{margin: 0 0 0 200px;}
.cle5{margin: 2px 0 0 0;}
.cle6{margin: 8px 0 0 200px;font-size:small;}
.cle7{margin: 5px 0 0 425px;} 
.cle8{margin: 5px 0 0 505px;height:21px;}
.cle9{font-size:x-small;margin: 0px 0 0 53px;color:Blue;}
.cle10{margin: 5px 0 0 505px;}
.cle11{font-size:x-small;margin: -7px 0 0 505px;}
.cle12{margin:0px 0 8px 40px; height:226px; padding:10px 0 0 2px; width:960px; background:#ffffff;border:1px solid #a9a9a9; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -moz-box-shadow: 0 0 5px #a9a9a9;-webkit-box-shadow: 0 0 5px #a9a9a9;	box-shadow: 0 0 5px #a9a9a9;}
#dettaglio li{width:500px;height:30px;margin:0;padding:0 0 0 0;}
#prezzi li{width:960px;height:30px;margin:0;padding:0;}
#elenco ul{list-style:none;margin:50px 0 0 0;padding:0px;}
#elenco{margin: 50px 0 0 0;padding: 0 0 0 0;}
#elenco li{width:960px;}
#pbanda{position:absolute;margin: 0px 0 0 180px;}
#compa{position:absolute;margin: -7px 0 0 20px;}
#contenuto{margin-top:0px; padding:20px 5px 20px 5px; font-family: Tahoma, Calibri, Arial; background:#ffffff; }
#contenuto1 ul, #contenuto2 ul{margin:0px;padding:0px;}
#contenuto1 li, #contenuto2 li{width:333px;height:20px;margin:0px;padding:0px;border: none;margin-bottom:5px;border-bottom: 1px solid #dcdcdc;}
#contenuto1, #contenuto2{position:absolute;width:355px;padding:0px;margin: 30px 0 0 182px;}
#contenuto2{margin: 30px 0 0 440px;}
.titolo{font-size: small;font-weight:bold;}
.titolobr{white-space:nowrap;;text-overflow:ellipsis;-o-text-overflow:ellipsis;border:1px solid #dcdcdc; height:15px;  width: 580px;padding: 5px; border-top:none; margin-top:-8px; overflow:hidden; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; background:#F9F9F9;}
#vistaprezzi{position:absolute;margin: 106px 0 0 178px;width: 601px;}
#vistaprezzi ul{margin:0px;padding:0px;list-style:none;}
#vistaprezzi li{width:142px;border:none;height:40px;border: 1px solid #dcdcdc;padding-top:5px;float:left;margin-left:5px;background: #D0DCEE; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;}
.a1, .a2, .a3{position:absolute;font-size:small;}
.a1{margin:0px 0 0 5px;color: #AD1063;width:140px;text-align:center;}
.a2{margin:24px 0 0 0px;width:60px;text-align:right;font-size:small;text-decoration: line-through;}
.a3{margin:20px 0 0 5px;width:105px;text-align:right;font-size:large;}
#barraalta{height:80px; width:1000px;border:1px solid #a9a9a9; border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;}
#linkcroce {position: absolute;margin: -20px 0px 0px 755px;font-family: Tahoma, Arial;color: #10AAC6;padding: 2px 50px 7px 60px; font-size:small;}
#barraprezzo{position:absolute;margin: 10px 0 0 0px;padding-left:30px; font-weight:bold;font-size:xx-large; height:75px; width: 235px; background:#ffffff;}
#barratitolo{position:absolute;margin: 0px 0 0 200px;font-size:medium; border:1px solid #dcdcdc; width:788px; overflow:hidden; padding:5px; border-top:none; border-right:none; background:#F9F9F9;border-radius: 0px 10px 0px 0px;-moz-border-radius: 0px 10px 0px 0px;-webkit-border-radius: 0px 10px 0px 0px;}
#contenutocrociera{margin: 20px 0 0 0;}
#fotoiti{width: 265px;height:493px;border: 1px solid #a9a9a9;margin-top: -2px; border-top:none;}
#fotoiti img{margin: 10px 0 0 25px;}
#premio, #domande{margin-top:30px;width: 241px;height:241px;border: 1px solid #a9a9a9;padding:12px;}
#facebook{margin-top:30px;width: 245px;height:339px;border: 1px solid #a9a9a9;padding:6px 0 0 20px;}
#facebookmargin{width: 230px;height: 225px;overflow:hidden;padding: -1px -20px 0 0px;}
#domande{cursor:pointer;}
#testoiti{margin: 10px 0 0 15px;font-size:small;width: 235px;}
#datipax{margin: -1523px 0 0 266px;width:696px;height: 60px;}
#listino{margin: 0px 0 0 275px;width:725px;height: 401px;}
#datipax ul, #listino ul{margin: 0px 0px 0px 50px;padding:0px 0px 0px 0px ;list-style:none;}
#listino ul{margin: 0px 0px 0px 20px;}
#datipax li, #listino li{height:25px;padding-top:5px;}
#listino li{border-bottom:1px solid #dcdcdc;}
.titolooffe{font-weight:bold; position:relative; text-align:right; margin-top:40px; width:725px; height:27px;}

#centroponte{position:fixed;width: 250px;height:650px;background: #ffffff;top: 10%;left: 50%;padding: 10px;margin-left:-100px;}
#divquota h1{margin:0 0 0 20px;padding:0px;font-size:medium;}
#divquota li{width:663px;float:none;height:20px;font-size:small;}
#divquota ul{list-style:disc;margin: 0 0 0 33px;}
#offemsc ul, #offecosta ul, #offeroyal ul{list-style:none;margin:0px;padding:0px;padding-top:10px;}
#offemsc, #offecosta, #offeroyal{text-align:center;background:#ffffff;padding:0px 0px 10px 0px;margin:0px;position:absolute;visibility:hidden;margin-top: -360px;font-weight:bold;z-index:1000;}
#interessare{width: 502px;height:130px;position:fixed;bottom:0;margin-top:-300px;}
#divframepax{margin-top:5px}
.visvoloman{width:40px; height:115px;position:absolute;background:#ffffff; margin:50px 0 0 -44px;border:1px solid #a9a9a9; border-radius: 5px 0px 0px 5px; -moz-border-radius: 5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px; -moz-box-shadow:0 0 5px #a9a9a9;-webkit-box-shadow: 0 0 5px #a9a9a9;	box-shadow: 0px 0px 5px #a9a9a9; display:flex; flex-direction:column}
.bottonevedi{border:1px solid #a9a9a9; min-width:123px; margin-top:-10px; display:block; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;padding:10px 20px 10px 20px; text-decoration:none; color:Black; font-weight:bold; -moz-box-shadow: 0 0 5px #a9a9a9;-webkit-box-shadow: 0 0 5px #a9a9a9;	box-shadow: 0 0 5px #a9a9a9; background: #FBFBFB; background-image: -webkit-linear-gradient(top, #FBFBFB, #ECECEC); background-image: -moz-linear-gradient(top, #FBFBFB, #ECECEC); background-image: -ms-linear-gradient(top, #FBFBFB, #ECECEC); background-image: -o-linear-gradient(top, #FBFBFB, #ECECEC); background-image: linear-gradient(to bottom, #FBFBFB, #ECECEC);}
.bottonevedi:hover{border:1px solid #a9a9a9; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;padding:10px 20px 10px 20px; text-decoration:none; color:Black; font-weight:bold; -moz-box-shadow: 0 0 5px #a9a9a9;-webkit-box-shadow: 0 0 5px #a9a9a9;	box-shadow: 0 0 5px #a9a9a9; background: #FBFBFB; background-image: -webkit-linear-gradient(top, #ECECEC, #FBFBFB); background-image: -moz-linear-gradient(top, #ECECEC, #FBFBFB); background-image: -ms-linear-gradient(top, #ECECEC, #FBFBFB); background-image: -o-linear-gradient(top, #ECECEC, #FBFBFB); background-image: linear-gradient(to bottom, #ECECEC, #FBFBFB);}
.bordirotondi{border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;}
.bordirotondist{border-radius: 0px 0px 10px 10px;-moz-border-radius: 0px 0px 10px 10px;-webkit-border-radius: 0px 0px 10px 10px;}
.ombra{-moz-box-shadow: 0 0 5px #a9a9a9;-webkit-box-shadow: 0 0 5px #a9a9a9;	box-shadow: 0 0 5px #a9a9a9;}
.bianco{background:#ffffff;}
.scheda{ border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;   padding:7px 30px 7px 30px; text-decoration:none; color:Black; font-weight:bold; background: #FBFBFB; background-image: -webkit-linear-gradient(top, #FBFBFB, #ECECEC); background-image: -moz-linear-gradient(top, #FBFBFB, #ECECEC); background-image: -ms-linear-gradient(top, #FBFBFB, #ECECEC); background-image: -o-linear-gradient(top, #FBFBFB, #ECECEC); background-image: linear-gradient(to bottom, #FBFBFB, #ECECEC);-moz-box-shadow: 0 0 5px #a9a9a9;-webkit-box-shadow: 0 0 5px #a9a9a9;	box-shadow: 0 0 5px #a9a9a9;cursor:pointer;}
.scheda:hover{background-image: -webkit-linear-gradient(top, #ECECEC, #FBFBFB); background-image: -moz-linear-gradient(top, #ECECEC, #FBFBFB); background-image: -ms-linear-gradient(top, #ECECEC, #FBFBFB); background-image: -o-linear-gradient(top, #ECECEC, #FBFBFB); background-image: linear-gradient(to bottom, #ECECEC, #FBFBFB);}
.promotion{display:table-cell; line-height:12px;  width:180px; height:40px; padding:0px; margin:0px;  vertical-align:middle; font-size:small;  border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px; text-align:center;}
.problu{border:2px solid #179CD7; color:#179CD7;} .progia{border:2px solid #E4B354; color:#E4B354;} .proscu{border:2px solid #035073; color:#035073;}.protime{width:200px; border:2px solid #A37424; color:#7E6840;}.protel{width:220px; border:2px solid #AC3A39; color:#AC3A39;}.prodieci{width:190px; border:2px solid #179CD7; color:#179CD7;}
.menupro{font-size:small;}
input.cmn-toggle-round + label {padding: 2px;width: 40px;height: 20px;background-color: #dddddd;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;}
input.cmn-toggle-round + label:before, input.cmn-toggle-round + label:after {display: block;position: absolute; top: 1px; left: 1px; bottom: 1px;content: "";}
input.cmn-toggle-round + label:before {right: 1px;background-color: #f1f1f1;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;-webkit-transition: background 0.4s;-moz-transition: background 0.4s;-o-transition: background 0.4s;transition: background 0.4s;}
input.cmn-toggle-round + label:after {width: 20px;background-color: #fff;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-webkit-transition: margin 0.4s;-moz-transition: margin 0.4s;-o-transition: margin 0.4s;transition: margin 0.4s;}
input.cmn-toggle-round:checked + label:before {background-color: #8ce196;}
input.cmn-toggle-round:checked + label:after {margin-left: 20px;}
.cmn-toggle {position: absolute;margin-left: -9999px;visibility: hidden;}
.cmn-toggle + label {display: block;position: relative; cursor: pointer; outline: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}