@charset "utf-8";@import url("css/kradvanced.css");body{background:#303030;margin:0;
padding:0;text-align:center;
color:#CCC;font:1em/1.2em Verdana,Arial,Helvetica,sans-serif;position:relative;height:auto;}
h1,h2,h3,h4{font-family:"Swis721 BlkCn BT",Helvetica,sans-serif;font-weight:normal;}
h1{font-size:1.2em; letter-spacing:1px;}
h2{font-size:1em; letter-spacing:1px;}
h3{letter-spacing:2px;font-size:.9em;font-variant:small-caps;}
h4{font-size:.8em; letter-spacing:0.2em;}
h5{font-family:"Times New Roman",Times,serif;font-size:1em; font-weight:lighter;}
em{font-style:italic;}
sup{font-size:smaller;}
acronym, abbr{border-bottom: 1px dotted silver; cursor:help;}
#header h1{color:#fff;margin:0;
padding:12px;
font-size:14px;text-transform:uppercase;font-weight:lighter;}
#container{text-align:left;}
#content{line-height:1.8em;font-size:.8em;min-height:400px;margin:0 0 1em;background:url(imgs/backgrounds/f000.gif) repeat; }
#slide{height:auto; }
.slide #content{background-image:none; height:auto; }
#footer{line-height:1.2em; font-size:.8em;  margin:0 0 1em;}
.didascalia{clear:both;font:smaller "Swis721 Cn BT",Arial,Helvetica,sans-serif;}
.credits{font-style:italic}
.engtext p,.itatext p{text-align:justify;}
.engtext h1,.itatext h1{margin-top:0;padding-top:4em;}
.engtext{width: 42%;}
.itatext{width: 42%; font-style:italic;}
.itatext  em{font-style:normal;}
.engnews p,.itanews p{text-align:justify;}
.engnews h1,.itanews h1{margin-top:0;padding-top:4em;}
.engnews{width: 42%;}
.itanews{width: 42%;}
.itanews  em{font-style:normal;}
a.toplink{position:absolute;margin:0;padding:0 0.5em;margin-left:-50px;font-size:smaller;}
a.toplink:visited{color:#F90;}
a.toplink:hover{background-color:#999;color:#333;text-decoration:none;}
.datasheet dt{font-weight:bold;}
.datasheet dd{padding:0; margin:0 0 .5em 0;}
dl.info,dl.info dt,dl.info dd{margin:0;padding:0;}
dl.info{font-family:"Times New Roman",Times,serif;}
dl.info dt{display:block;float:left;margin-right:.5em;}
dl.info + p,p + dl.info{margin-top:0;}
.team dt{font-style:italic;text-transform:capitalize;}
.team dd{padding:0; margin:0 0 .5em 0;}
.date{font-family:"Swis721 Cn BT",Helvetica,sans-serif;font-size:smaller;font-weight:normal;}
/* link interni al sito */
a{text-decoration:none;}
a img{border:none;}
a:link{color:#F90;}
a:visited{color:#C9F;}
a:hover{color:#9F0;text-decoration:underline;}
a#gotop, a#gotop:visited{color:#F90;display:block; position:fixed; bottom:2%; left:2%;}
a#gotop:hover{color:#9F0;text-decoration:none;}
.jumplink{display:none}
.postaspan{display:none}
.chiocciola span, .punto span{display:none}
.chiocciola:before{content:"@"}
.punto:before{content:"."}
/* external links*/
#content a[target ="_blank"]{padding-right:13px;text-decoration:none;background-image:url(imgs/icons/external.png);background-repeat:no-repeat;background-position:center right;}
#content a[target ="_blank"]:hover{background:#CF6 url(imgs/icons/external_over.png) no-repeat center right;text-decoration:none;color:#000;}
/* PDF, google heart links*/
a[href$=".kmz"]{background:url(imgs/icons/google_earth_link12px.gif) center right no-repeat;padding-right:13px;text-decoration:none;}
a[href ~=".kmz"]:hover{background:#CF6;color:#000;}
a[href$=".pdf"]:before{content:url(imgs/icons/pdfIcon.gif) " ";}
.menu ul, #slidenav ul{padding:0;margin:0;list-style-type:none;}
.menu ul li, #slidenav li {display:inline;}

.projects .engtext{float:none;width:100%;margin-right:0;}
.projects .engnews{float:none;width:100%;margin-right:0;}
#projtable, #projtable tr, #projtable td, #projtable caption{margin:0; padding:0; text-align:left; border:none; border-collapse:collapse}
.projdesc, .projloc{font-size:x-small}
#projtable .status{ text-align:center; font-weight:bold;}
#projtable th{ text-align:center;}
#projtable td{border-top:1px solid silver}
#projtable a:hover{	cursor: pointer;}
/* blanks, google heart links in project table*/
#projtable a[target ="_blank"]{padding-right:0;text-decoration:none;background-image:none;}
#projtable a[target ="_blank"]:hover{background:silver;}
#projtable a[href$=".kmz"]{background:none;}
#projtable a[href ~=".kmz"]:hover{background:silver;}
#magazines td{border-top:1px solid silver}
dl.legenda dt, dl.legenda dd{display:inline; margin:0; padding:0}
dl.legenda dt{ font-weight:bold}
dl.legenda dt:after{ content:": "}
.hide {display:none}
