body{
	background: #ffdd00 url(/images/bg.gif) top center repeat-x;	
	font-family: "Tahoma";
}
*{
	scrollbar-face-color: #fff3c1; 
	scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #F6DE2A;
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #FFE100; 
	scrollbar-arrow-color: #998500;
}
h1{
	color:red;
}

h5{
	font-size:9px;
}

a, a:visited{
	color: #0000FF;
}
img{
	border-width:0px;
}
.BloccoCentrale{
	width: 700px;
	height: 545px;
	float:left;
	clear:both;
}

.Wrapper{
	clear:both;
	display:block;
	margin: 0 auto;
	width: 920px;
	height: 545px;
	background-image: url(/images/sfondoNATALE.gif);
	background-repeat:no-repeat;
}

.TitoloSwf{
	width: 385px;
	height: 75px;
	margin-left:280px;
	margin-top: 19px;
}



.BloccoDestra{
	height: 400px;
	width: 120px;
	margin-top: 60px;
	float: right;
	margin-right: 5px;
	text-align:center;
	font-size:12px;
}

.chat{
	font-size:9px;
}

.BloccoMenu{
	width: 160px;
	height: 365px;
	float:left;
	margin-top: 100px;
	margin-left: 10px;
	font-size:0px;
}

.BloccoFrame{
	width: 480px;
	height: 390px;
	overflow:auto;
	font-size:12px;
	margin-top: 25px;
	margin-left: 17px;
	margin-bottom:10px;
	padding: 15px 15px 15px 15px;
	text-align:justify;
	line-height:15px;
}

.TitoloFrame{
	text-align:center;
}

.imgRight{
	float: right;
	border: 1px solid black;
	margin: 5px 5px 5px 5px;
}

.imgLeft{
	float: left;
	border: 1px solid black;
	margin: 5px 5px 5px 5px;
}

.TestoCentrato{
	text-align:center;
}

.text{
	font-size:11px;
}

.BloccoAttivita{
	margin: 5px 5px 5px 5px;
}
.TabellaAttivita{
	width: 250px;
	float:left;
}
.TabellaAttivita th{
	background-image: url(/images/table_bg_image.gif);
	border-bottom: 1px solid black;
	border-top: 1px solid black;
}
.ImmaginiAttivita{
	border: 1px dashed black;
	float:right;
	width: 168px;
	height:330px;
	overflow:auto;
	text-align:center;
}
.ImmaginiAttivita img{
	border-width:0px;
}
.TabellaOrario{
	font-size:11px;
	text-align:center;
}
.TabellaOrario th{
	background-image: url(/images/table_bg_image.gif);
	border: 1px dashed rgb(188, 187, 191);
}
.TabellaOrario td{
	border: 1px dashed rgb(188, 187, 191);
	width:400px;
}

.MailingList{
	font-weight:bold;
	text-align:center;
	border:1px dashed rgb(188, 187, 191);
	background-color:#ffffee;
	font-size:9px;
	display:block;
	margin-right: 13px;
	padding-right:2px;
	padding-left:2px;
}

div.Footer{
	font-size: 9px;
	text-align:center;
	width: 750px;
	margin: 0 auto;
	width: 550px;
}


.TestoFooter{
	font-size: 9px;
	text-align:center;
	padding-top: 3px;
	margin-left: 30px;
	display: block;
	float:none;
}
.txtNews{
	font-size:12px;
}
.first{
	color:red;
}
#L{
	float: left;
}
#R{
	float: right;
}