body{margin:0;padding:0;font-size:11px;}
/*body{margin:0;padding:0;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;}*/
img{border:0}

div.visualizer{width:823px;height:490px;position:relative;float:left}
div.tema{background-color:#000000;opacity:0.5;filter:alpha(opacity=50);width:823px;height:95px;position:absolute;top:395px;left:0;z-index:1}
div.temaimg{text-align:center;z-index:2;position:absolute;top:410px;left:0;width:100%}
div.temaimg img{position:relative;border:3px solid #fff;width:98px;height:56px;opacity:0.4;filter:alpha(opacity=40);margin-right:20px}
div.temaimg img.att{position:relative;border:3px solid #75c7ed;width:109px;height:63px;opacity:1;filter:alpha(opacity=100);}

div.ispirazioni{background-color:transparent;position:relative;left:-15px;top:20;height:490px;width:140px;z-index:2;float:left;}
div.ispirazioni ul{position:absolute;list-style-type:none;margin:0;padding:0;z-index:3;width:140px;z-index:5;}
div.ispirazioni ul li{text-align:right;margin:4px 0 0 0;padding:0;height:71px;float:right;width:140px;}
div.ispirazioni ul li img{display:block;float:right;}
div.ispirazioni img.slide_up{position:absolute;z-index:6;top:194px;left:65px}
div.ispirazioni img.slide_down{position:absolute;top:471px;z-index:6;left:65px}
div.ispirazioni ul li.att{background:url(../img/ico_arrow_list.gif) no-repeat 3px 15px;}

div.overlay{width:760px;height:350px;background:#fff;z-index:2;position:absolute;top:29px;left:40px;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;}
div.mainbox{z-index:2;position:absolute;top:13px;left:40px}
div.mainbox div{float:left}
div.mainbox h2{margin:0 0 15px 0;padding:0;color:#c7a1a1;font-size:15px;font-weigh:normal;}
div.mainbox div.close{text-align:right;height:32px;position:absolute;z-index:2;top:0;left:745px}
div.mainbox div.content{width:731px;position:absolute;top:16px;left:0;z-index:10;padding:15px;}
div.mainbox div img.border{margin-bottom:28px}
div.mainbox div img.slide{margin-bottom:13px}
div.mainbox div.txt{margin-left:24px;background-color:#fff;width:399px;padding:13px 7px 0 16px}
div.mainbox p{border:1px dashed #ccc8c9;background-color:#ffedf2;color:#3f3e3e;padding:8px 6px 3px 6px;width:200px;margin:0 0 10px 0;float:left;height:115px}
div.mainbox p span{margin:0;padding:0;color:#d17f7f;font-size:13px;margin-bottom:5px;display:block}
div.mainbox p.lf{width:158px;height:253px;margin-left:10px}
img.border{border:1px solid #999999}
img.rt{float:right}
div.biscotto{height:175px;width:125px;padding:15px 0 0 20px}

h1.usoverlay{color:#00A64E;font-size:18px;margin:0 0 10px 0}
div.usoverlay {color:#444444;font-family:Tahoma,Arial,Verdana;font-size:11px;text-align:left}
div.usmain{width:740px;background-color:#fff;padding:4px 10px 10px 10px;margin:0 auto;}
div.uscontent{background-color:#ECECF2;padding:5px 7px 7px 7px;margin-top:10px}
#usdisplaybox {display:none;position:absolute;z-index:1000;top:50px;left:0;border:0;text-align:center;width:99%;}
#usdisplayboxbg {
	display: none;
	filter: alpha(opacity=60); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); /* IE */
	-moz-opacity: .60; /*older Mozilla*/
	-khtml-opacity: 0.6;   /*older Safari*/
	opacity: 0.6;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#f9f9f9;
	position:absolute; top:0; left:0; width:100%; height:100%;z-index:999;
	}

/*.slogan { width: 825px; height: 63px; background: #45A9D3 url(../../contenuti/img/bg_slogan.jpg) bottom right no-repeat; position: absolute; top: 0; margin: 0 0 0 18px; z-index: 1; left:-20px; }
.slogan  h1 { margin: 0; padding: 12px 0 0 60px; color: #FFF; font-size: 32px; font-family: "Trebuchet MS", Helvetica, sans-serif; }*/
.slogan { width: 823px; height: 63px; background:url(../img/bg_slogan.png) bottom right no-repeat; position: absolute; top: -13px; left:-6px; margin: 0 0 0 18px; z-index: 1; }
.slogan  h1 { margin: 0; padding: 17px 0 0 20px; color: #FFF; font-size: 32px; font-family: "Trebuchet MS", Helvetica, sans-serif; }
