/* www.educambiente.tv: index.html */

body { background-color: #fff; color: #000; background-image: url(/supersfondo1.png); background-repeat: no-repeat; background-postion: top center; background-attachment:fixed; font-family: lucida sans, arial, helvetica, sans; font-size: 11.5px; }
a { text-decoration: none; border-bottom: 1px solid #000; color: #060; }
a:hover { color: #000; border-bottom: 1px solid #060; }
hr, .logo h1, #start h3 { display: none; }
.dizstart { background-image: url(/ecodiz.png); padding-top: 28px; }
h2 { margin: 0px; padding: 0px; font-size: 17px; line-height: 16px; letter-spacing: 0px;  }
.top h2 { border-top: 0px; }
.nav ul, .vpage ul {list-style-type:none; margin: 0px; padding: 0px;}
.vpage li { float: left; text-align: center; margin-right: 12px; font-size: 1.5em; }
li.evid {background-color: #fff !important; }
li.evid a {color: #060 !important;}

img.iconlist { float: left; margin: 2px; margin-top: 16px; }


.ppiano h2, .special h2 { margin: 0px; font-size: 20px; font-weight: 100; color: #060; letter-spacing: -2px; font-family: arial, helvetica, sans; }
.block h2 { margin: 0px; font-size: 13px; font-weight: 100; text-transform: uppercase; color: #060; padding: 0px; border-bottom: 1px solid #ccc; font-family: arial, helvetica, sans; letter-spacing: 0px; }
.block p { margin: 8px; margin-left: 84px;}
.dizscreen { height: 320px; }

.dizscreen h3 { margin: 0px; display: block; border-bottom: 1px solid #090; font-size: 17px; letter-spacing:-1px; font-weight: 100;}
.dizscreen h4 { margin: 0px; display: block; border-bottom: 1px solid #090; }
.dizscreen a { text-decoration: none; color: #060; border-bottom: 1px solid #000; }
.dizscreen a:hover { color: #000; border-bottom: 1px solid #060; }
.dizterms { padding-bottom: 20px; }
.special ul { margin: 0px; padding: 0px; list-style-type: none; }
.special li { line-height: 24px; border-bottom: 1px solid #060; }
.ppiano p { border-bottom: 1px solid #090; margin-bottom: 4px; padding-bottom: 4px; color: #666; line-height: 1.6em; }
.ppiano small { color: #060; }
.title h2 { font-size: 20px; text-transform: lowercase; }
.title h3 { font-size: 14px; margin: 0px; color: #060;}
.title p { border-top: 1px solid #fff; line-height: 24px;}
.blkspalla h3 { font-family: arial, helvetica, sans; font-size: 13px; color: #090; }
.dizterms p { border-bottom: 1px solid #090; margin-bottom: 20px; padding-bottom: 32px;}
.dizterms h3 { font-size: 1.9em; background: #696; color: #fff; text-indent: 8px; border-bottom: 1px solid #090; margin-bottom: 20px;}
.dizterms h4 { font-size: 1.8em; color: #090; border-bottom: 1px solid #eee; margin-bottom: 20px; font-weight: 100; letter-spacing: -1px; }
p.alfabeto { border: 1px solid #eee; padding: 4px; margin: 0px; }
img.pictxt { float: right; }
.videolist ul { list-style-type: none; margin: 0px; padding: 0px; }
.videolist li { text-indent: 8px; line-height: 28px; background: #fff; margin-bottom:1px; }
.videolist li:hover { background: #090;}
.videolist li a { text-decoration: none; border-bottom: 0px; display: block; color: #060; height: 100%;}
.videolist li a:hover { color: #fff; border-bottom: 0px; }
.videobox { height: 440px; width: 520px; margin: auto; background-image: url(/bckvideo.jpg); background-repeat: no-repeat; background-position: center center; padding-top: 32px; }
#nw_video_container { }
h2.titevid { color: #f30; }
.bottomcol ul { list-style-type: none; margin: 0px; padding: 0px; width: 95%; margin: auto;}
.bottomcol li { border-bottom: 1px solid #fff; text-indent: 4px; line-height: 24px; }
.imagesx { float: left; margin: 8px; }
.imagedx { float: right; margin: 8px; }
.blkcontatti a { color: #fff; border-bottom: 0px; }
.blkcontatti a:hover { color: #000; }
.hminico big { display: none; }
.hminico a { display: block; width: 100%; height: 100%; }
.homebutton a { border-bottom: 0px; }
.homebutton a:hover { border-bottom: 0px; }
.covertxt ul, .toptv ul { list-style-type: none; margin: 0px; padding: 0px; }

.mainbut1 { float: left; width: 17%; }
.mainbut2 { float: left; width: 67%; }
.mainbut3 { float: left; width: 15%; }
.covertxt li { float: left; padding-left:8px; padding-right:8px; margin-right: 1px; line-height: 28px; height: 28px; margin-top: 10px; text-align: center; }

.mainbut1 ul { padding-left: 8px; }
.mainbut2 ul { width: 380px; margin: auto; }
.mainbut3 ul { float: right; }
.covertxt a { text-decoration: none; display: block; border-bottom: 0px; color: #000; }
.covertxt a:hover { text-decoration: none; border-bottom: 0px; color: #060; background: #fff;}
.toptv ul{ margin-left: 20px; }
.toptv li { float: left; width: 104px; line-height: 72px; text-align: center; font-size: 1.2em; margin-right: 2px; }
li.tvevid { background-image: url(/navtvx.png); background-repeat: no-repeat; background-position: 0px 20px; }
.toptv li a { border-bottom: 0px; color: #369; display: block; }
.toptv li a:hover { border-bottom: 0px; color: #060; }
li.tvevid a { border-bottom: 0px; color: #000; }
.videotext h3 big { font-size: 2.3em; color: #369; letter-spacing: -1px; margin: 0px; border-bottom: 1px dotted #ccc; font-weight: 100; display: block;}
.videotext h4 big { background: #fff; padding: 8px; padding-bottom: 0px; margin: 0px; border-top: 1px solid #ccc; display: block; line-height: 1.0em; text-transform: uppercase; font-weight: 100; color: #036; font-size: 1.3em; }
.videotext p { padding: 8px; margin: 0px; border-bottom: 1px solid #ccc; display: block; background-image: url(/sfup.png); background-repeat: repeat-x; background-position: bottom; }
.ppnews { border: 1px solid #ddd; margin: 2px; }
.ppnews p { border-bottom: 0px; font-size: 0.95em; padding: 8px; line-height: 12px; padding-bottom: 0px;}
h3.titlenews  { cursor:pointer; font-size: 1.4em; background-image: url(/news.png); background-repeat: no-repeat; padding-left: 40px; padding-bottom: 8px;  }
.ppnews:hover {  color: #006; background-color: #eee; }
.shopath { line-height:28px; margin-top:20px; border-top:1px solid #fff; }
.pvtmenu { overflow: hidden; margin-right: 20px;  margin-left:20px;}
.pvtmenu ul {list-style-type: none; margin:0px; padding:0px;  }
.pvtmenu li {float: left; width: 120px; height: 24px; line-height:24px; margin-right:1px;margin-top:2px;}
.pvtmenu li h3 {font-weight:100; font-size:16px; margin:0px;line-height:24px; text-align:center;}
.pvevid  {background-color:#fff; border-radius-topleft: 10px; border-radius-topright: 10px;
-webkit-border-top-left-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topright: 10px;}
.pvevid h3 {color:#060 !important;}
.pvmbutt {background-color: #fff; overflow:hidden;padding:8px; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.item-price {background-color: #060; color: #fff; width: 64px; float:right; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
padding: 8px; text-align:center;}
.paging {border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background-color: #9c9 !important; padding:20px;overflow:hidden; margin-right:1px;}
.paging a {display:block; float:left; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background-color: #fff; padding-left:8px; padding-right:8px; border-bottom:0px; text-align:center; font-size:13px;}
.paging-current {background-color: #696 !important; color: #fff;}#div29272{float:left;width:180px;}
#div12486{width:996px;margin:auto;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:12px;}
#div12565{margin-left:4px;}
#div12580{margin-left:268px;}
#div12595{margin-top:1px;}
#div13434{float:left;width:440px;height:80px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #eee;}
#div14726{margin-top:4px;margin-left:0px;}
#div29271{overflow:hidden;height:192px;}
#div29273{float:left;width:520px;padding-left:4px;}
#div17124{clear:both;}
#div26766{padding-left:4px;padding-top:4px;}
#div29274{margin-left:450px;margin-right:10px;height:80px;}
#div26823{margin-top:4px;margin-left:12px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#div29674{overflow:hidden;}
#div29675{float:left;width:200px;}
#div29676{float:left;width:230px;margin-left:8px;height:270px;}
#div29679{padding:8px;}
#div29271 h3 {padding-top:20px;}
#div29271 p {padding-bottom:40px;}
#div29273 ul {list-style-type:none;margin:0px;padding:0px;}
#div29273 li {float:left;text-align:center;line-height:32px;padding-left:4px;padding-right:4px;height:32px; margin-right:1px;width:15%;text-align:center;}
#div29676 h4 {margin:0px;color:#363;font-size:14px;letter-spacing:0px;}
.top{height:88px;color:#333;padding-top:10px;}
.nav{height:32px;color:#fff;}
.content{overflow:hidden;padding-bottom:20px;}
.footer{height:32px;line-height:32px;text-indent:20px;color:#999;margin-left:20%;}
.top-int{height:80px;}
.nav-int{overflow:hidden;font-size:13px;height:30px;padding-top:2px;padding-left:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#9c9;clear:both;background-color:#333333;}
.coldop{margin-top:4px;}
.coldx{width:250px;float:right;background-image:url(/bianco70.png);padding-top:8px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #9c9;margin-right:3px;margin-left:3px;}
.rowhome{margin-bottom:4px;padding-bottom:20px;}
.block{width:90%;margin:auto;margin-bottom:8px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:0.95em;color:#333;}
.txt{width:90%;margin:auto;margin-bottom:32px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.special{padding-bottom:20px;clear:both;}
.blkspalla{padding:4px;width:230px;margin:auto;}
.dizlist{padding:4px;width:230px;margin:auto;overflow:hidden;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:8px;}
.bottombar{height:64px;line-height:40px;margin-right:20%;text-align:center;clear:both;}
.logo{width:256px;height:80px;float:left;margin-left:10px;}
.slogan{height:60px;margin-left:280px;padding-left:10px;}
.pagetxt{padding:4px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-image:url(/bianco70.png);overflow:hidden;margin-left:4px;}
.rowblock{float:left;width:256px;padding-bottom:40px;border:1px solid #9c9;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-right:4px;margin-top:4px;}
.footersx{float:left;width:200px;text-align:center;}
.footermain{clear:both;background-color:#fff;}
.coverbig{background-color:#336699;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:4px;overflow:hidden;}
.pphead{text-transform:uppercase;letter-spacing:2px;color:#999;line-height:32px;width:100px;margin:auto;text-align:center;}
.homerowx1{height:40px;background-color:#fff;padding-right:20px;text-align:right;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:4px;}
.dxsponsor{width:230px;margin:auto;overflow:hidden;height:234px;margin-bottom:8px;padding:2px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-image:url(/bianco70.png);}
.anewslist{font-size:12px;letter-spacing:0px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.stitnews{margin-right:4px;}
.greenbox{margin-right:4px;margin-top:8px;background-color:#696;color:#000;padding:8px;}
.ecohblk{background-image:url(/bianco70.png);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:8px;}
.bestofferte{margin:8px;}
.classdiv_29271_2{background-color:#336699;}
.top-int h1 {margin:0px;font-size:13px;}
.top-int a {border-bottom:0px;}
.nav-int ul {list-style-type:none;margin:0px;padding:0px;}
.nav-int li {float:left; background-color:#333;margin-right:1px;line-height:32px;font-size:15px;color:#fff;border-radius-topleft:5px;border-radius-topright:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;}
.nav-int h3 {margin:0px;font-size:15px;font-weight:100;}
.nav-int li:hover {background-color:#9c9;}
.nav-int a {display:block;color:#fff;text-decoration:none;padding-left:8px;padding-right:8px;border-bottom:0px;}
.nav-int a:hover{color:#000;border-bottom:0px;}
.block h3 {line-height:32px;height:32px;letter-spacing:0px;font-size:14px;background-color:#696; color:#fff;margin:0px;margin-bottom:1px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.block img {width:24px;display:block;float:left; margin:4px;}
.block p {margin:0px;clear:both;}
.block h3 a {color:#fff;border-bottom:0px;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.block h3 a:hover {background-color:#9c9;color:#000;}
.blkspalla h4 {font-size:13px;font-weight:100;margin:0px;text-align:left;}
.blkspalla h3 {background-color:#696;color:#fff;padding:4px;padding-left:8px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0px;}
.blkspalla p {text-align:left;font-size:12px;}
.dizlist h3 {background-color:#333;color:#fff;padding:4px;padding-left:8px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0px;}
.slogan h2{letter-spacing:1px;font-size:14px;margin-bottom:3px;color:#000;padding-top:0px;}
.pagetxt object {float:left;margin-right:20px;}
.coverbig img {width:256px;height:192px;display:block;float:left; border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;margin-right:20px;}
.coverbig h3 {color:#fff;font-size:25px;letter-spacing:-1px;margin:0px;font-weight:100;line-height:25px;}
.coverbig h3 b {color:#090;}
.coverbig a {color:#fff;border-bottom:1px dotted #fff;}
.coverbig a:hover {color:#fff;border-bottom:1px dotted #090;}
.coverbig ul {margin:0px;padding:0px;list-style-type:none;}
.coverbig p {color:#fff;font-size:17px;}
.coverbig div {margin-right:10px;}
.coverbig h2 {margin:0px;line-height:32px;font-size:13px;color:#fff;}
.pphead h3{margin:0px;color:#fff;font-size:0.9em;font-weight:100;text-transform:uppercase;letter-spacing:4px;border-bottom:1px dotted #fff;}
.pphead p {margin:0px;}
.loghimain a{border-bottom:0px;}
.homerowx1 a {border-bottom:0px;}
.homerowx1 img {margin-top:8px;width:20px;height:20px;}
.dxsponsor img {width:68px;}
.dxsponsor a {border-bottom:0px;}
.dxsponsor div {width:72px;height:32px;float:left;}
.dxsponsor ul {list-style-type:none;padding:0px;padding:0px;}
.dxsponsor li {float:left;width:68px;height:32px;padding:2px;border:1px solid #9c9;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-image:url(/bianco70.png);margin:1px;}
.dxsponsor h3 {background-color:#333;color:#fff;padding:4px;padding-left:8px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0px;}
.dxsponsor p {padding:8px;text-align:center;line-height:28px;}
.anewslist div {background:url(/bianco70.png);overflow:hidden;padding:8px;font-size:13px;letter-spacing:0px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:1px;border-bottom:0px;}
.anewslist div:hover {background-color:#fff;}
.anewslist h2 {display:none;}
.anewslist img {float:left;margin-right:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.anewslist p {border-bottom:0px;margin-left:130px;}
.anewslist h3 {margin:0px;font-size:14px;margin-left:130px;}
.anewslist h3 a{border-bottom:1px dotted #000;}
.anewslist h3 a:hover {border-bottom:1px dotted #060;}
.anewslist img {width:120px;height:60px;}
.stitnews h3 {background-color:#696;color:#fff;padding:4px;padding-left:8px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0px;margin-top:8px;}
.stitnews img {float:right;width:16px;margin-right:4px;}
.greenbox img {border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;width:224px;}
.greenbox h3 {color:#fff;font-weight:100;letter-spacing:-1px;font-size:19px;font-weight:100;margin-bottom:4px;}
.greenbox p {color:#fff;font-size:13px;}
.greenbox a {color:#fff;border-bottom:1px dotted #363;}
.greenbox a:hover {color:#363;border-bottom:1px dotted #fff;}
.ecohblk h4 {margin:0px;color:#363;font-size:14px;letter-spacing:0px;}
.ecohblk ul {list-style-type:none;margin:0px;padding:0px;}
.ecohblk li {text-indent:4px;line-height:20px;border-bottom:1px solid #9c9;}
.bestofferte img {width:80px;float:left;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.bestofferte h3 {background-color:#333;color:#fff;padding:4px;padding-left:8px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0px;margin-bottom:4px;}
.bestofferte h4 {margin:0px;margin-left:88px;}
.bestofferte p {margin-left:88px;font-size:11px;}
.bestofferte div {background:url(/bianco70.png);overflow:hidden;padding:8px;font-size:13px;letter-spacing:0px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:1px;border-bottom:0px;}
.bestofferte div:hover {background-color:#fff;}
.bestofferte a {border-bottom:0px;}

