﻿* {border-width: 0px; padding: 0px; MARGIN: 0px;}
BODY { OVERFLOW: visible; margin: 0px; padding: 0px; text-align: center;}
IMG.source-image {LEFT: 0px; POSITION: absolute; TOP: 0px;}

.Cella_Tot {
	width: 865px; margin: 0 auto; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #5C5C5C ; position: relative; z-index: 0;
}
.Logo{ float:left; width:865px;}
.fondo_Cont_sx {  width:320px; float:left ;  }
.fondo_Cont_sx_click {  width:120px; position:absolute; top:460px; left:40px  }
.fondo_Cont_sx_txt {  width:270px; float:left ; padding-left:50px  }
.fondo_Cont_spaziatore{  width:3px; height:720px; float:left ; background-image:url('immagini/spaziatore.png'); background-repeat: repeat-y; margin-top:10px  }

.fondo_video {  width:580px; float:left ; padding-left:30px; }

.fondo_Cont_gen {  width:640px; float:left ;  }
.fondo_Cont_gen_txt {  width:540px; float:left ; padding-left:50px; padding-right:50px  }
.fondo_espositori {  width:640px; float:left ;   }
.fondo_Cont_gen_txt a:hover{  color:#0bb2ff; text-decoration:none  }


.fondo_Cont_gen_txt a:visited{  color:#0bb2ff; text-decoration:none  }


.fondo_Cont_gen_txt a:link{  color:#0bb2ff; text-decoration:none  }


.fondo_Cont_gen_txt a{  color:#0bb2ff; text-decoration:none  }

.Countdown { float:left; width:300px; height:80px;margin-left:18px;  margin-bottom:13px;  margin-top:10px;}

.Drag01{ width: 300px;  position:absolute; top:300px; left:-100px}
.Drag02{ width: 300px; position:absolute;  top:520px; left:240px}
.Drag03{ width: 330px; position:absolute;  top:300px; left:690px}
.Drag00{ width: 300px; position:absolute;  top:505px; left:130px}
.Drag04{ width: 300px;  position:absolute; top:300px; left:600px}
.Drag05{ width: 300px;  position:absolute; top:600px; left:-60px}
.Drag06{ width: 300px;  position:absolute; top:750px; left:700px}
.Drag07{ width: 300px;  position:absolute; top:950px; left:700px}
.Drag08{ width: 300px;  position:absolute; top:450px; left:-130px}

.Menu{ float:left; width:745px; padding-top:42px; z-index:30; padding-left:120px}
.sfumaMenu{ float:left; width:865px; height:32px; background-image:url('immagini/menu/sfuma_menu.png'); background-repeat:no-repeat}
.temi { width:500px; height:35px; position:absolute; top:360px; left:426px; margin:0px; padding:0px}

DIV#image-container {
	OVERFLOW: hidden
}
DIV#weather-info-sm {
	FONT-SIZE: 12px; BACKGROUND: url(/images/transpBlack.png); LEFT: 0px; WIDTH: 100%; COLOR: white; BOTTOM: 0px; FONT-FAMILY: Arial, sans-serif; POSITION: absolute; TEXT-ALIGN: right
}
SPAN.grntxt A {
	COLOR: #aee07a
}
SPAN.grntxt {
	COLOR: #aee07a
}
DIV.row SPAN.left {
	FLOAT: left; COLOR: #fff; TEXT-ALIGN: left
}
DIV.row SPAN.right {
	FLOAT: right; COLOR: #fff; TEXT-ALIGN: right
}
SPAN.right {
	FONT-SIZE: 12px; RIGHT: 0px; WIDTH: 90%; COLOR: #fff; BOTTOM: 0px; FONT-FAMILY: Arial, sans-serif; POSITION: absolute; TEXT-ALIGN: right
}


/*
#weather-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 40px; BACKGROUND: url(/images/transpBlack.png); LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 100%; COLOR: white; PADDING-TOP: 60px; POSITION: absolute; TOP: 20%; HEIGHT: 100px; TEXT-ALIGN: center
}
*/

#accordion {
	BACKGROUND-POSITION: left top; DISPLAY: block; FONT-SIZE: 11px;  OVERFLOW: hidden; WIDTH: 865px;  BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; POSITION: relative! important; HEIGHT: 160px
}
H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px;  BACKGROUND-REPEAT: no-repeat; height:44px
}

.panel_body {
	DISPLAY: block; COLOR: #000000; POSITION: relative;  width:130px
}
.panel_body DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; width:100px
}
.panel {
	width:130px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/tab-right.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; color:#666666;
}

.panel a:visited{ color:#ffffff; font-weight:normal; text-decoration:none}

.panel a:link{ color:#ffffff; font-weight:normal; text-decoration:none}

.panel a{ color:#ffffff; font-weight:normal; text-decoration:none}
.panel a:hover{ color:#333333; font-weight:normal; text-decoration:none}

.panel_bodya {
	DISPLAY: block; COLOR: #666666; POSITION: relative; HEIGHT: 100px; width:130px; }
.panel_bodya DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; 
}
.panela {
	width:130px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(immagini/menu/mostra.png); PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; 
}

.panel_bodyb {
	DISPLAY: block; COLOR: #666666; POSITION: relative; HEIGHT: 60px; width:130px;
}
.panel_bodyb DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; width:100px;
}
.panelb {
	width:130px;PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(immagini/menu/visitare.png); PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}

.panel_bodyc {
	DISPLAY: block; COLOR: #666666; POSITION: relative; HEIGHT: 50px; width:130px;
}
.panel_bodyc DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; width:100px;
}
.panelc {
	width:130px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(immagini/menu/esporre.png); PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}

.panel_bodyd {
	DISPLAY: block; COLOR: #666666; POSITION: relative; HEIGHT: 80px; width:130px;
}
.panel_bodyd DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; width:100px;
}
.paneld {
	width:130px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(immagini/menu/stampa.png); PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}

.panel_bodye {
	DISPLAY: block; COLOR: #666666; POSITION: relative; HEIGHT: 50px; width:130px;
}
.panel_bodye DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; width:100px;
}
.panele {
	width:130px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(immagini/menu/eventi.png); PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.wrapper {
	BOTTOM: 0px; POSITION: absolute
}

.elementoesp { border-top:1px solid #DADADA;
padding-bottom:20px;
padding-top:10px;}

.elementoesp h3{
color:#5C5C5C;
cursor:none;
display:block;
margin:0;
height:auto;
background-position:none;
background-repeat:none;
padding:0 0 5px;}

