DIV.main {width:720px; position:relative; left:0px; top:0px; z-index:0; align:center;}
DIV.online {width: 215px; height: 400px; position: absolute; left: -45px; top: 120px; z-index:2; }


DIV.lang {width: 206px; height:20px; position: relative; left: 0px; top: 0px; z-index:2; font-size: 7pt; text-align: right; font-family: Verdana, Arial;}
DIV.lang A {color: #006231; margin: 0 2px 0 2px; font-weight: bold; text-decoration: underline; }
DIV.lang SPAN {color: #FC9402; margin: 0 2px 0 2px;}

DIV.webcam {width: 206px; height: 180px; position: relative; left: 0px; top: 15px; z-index:2; background: #FFFFFF;}
DIV.webcam IFRAME.webcam {position: relative; border: #99CCFF solid 1px;}
DIV.webcam DIV.refresh {width: 206px; height: 50px; font-size: 7pt; text-align: right; font-family: Verdana, Arial; padding: 5px 0 5px 0; color: #006231; }
DIV.webcam DIV.refresh SPAN { font-size: 8pt; color: #003399; }
DIV.webcam DIV.refresh A {font-size: 7pt; font-family: Verdana, Arial; color: #006231; font-weight: bold; text-decoration: none; }


DIV.menu { width: 170px; height: 40px; left: 45px; top: 0px; position:relative; margin-top: 30px; }
DIV.menu A { color: #666666; margin-left: 1px; }
DIV.menu IMG.grigio { margin-top: 4px; margin-bottom: 9px; }
DIV.menu IMG.bottom { margin-top: 7px; }

IMG.upmenu {margin-bottom: 365px;}

DIV.online-gif {width: 217px; height: 21px; position: absolute; left: 180px; top: 260px; z-index:2; /*display: none;*/ }
