.pagina {
	background-color: #FFFFFF;
}


.footer {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#808080; background-color: #efefef;}

.cloud { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}


#main_body { padding: 0; margin: 0; background: #efefef; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#main_container, #home_container { height: 100%; width: 956px; margin-right: auto; margin-left: auto; }
#main_container { background: #fff url(../images/bg.gif) repeat-y left top; }
#home_container { background: #fff url(../images/home/bg.gif) repeat-y left top; }

.contanier_scuro { background: #1b3461; }
.contanier_chiaro { background: #a6bde8; }
.separazione { background: #f91982; }

.contanier_menu { background: #1b3461; }
.contanier_menu:hover { color:#FFFFFF; background: #2b4471; }


.news_data { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; font-weight:bold;  font-stretch: expanded;}
.news_text { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#303080; }
.news_link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-style:normal; }

.sfondo_pagina { background: #fff; }
.scritte_leggere { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#d0d0d0;}
.scritta_normale { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.scritta_menu { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-stretch:expanded; color:#ffffff;}
.scritta_menu:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-stretch:expanded; color:#FF0000;}
.slideMenu-structure {display: block;float: left;margin: 0px;padding: 0px;position: absolute;z-index: 1000;}

.result { background: #fff; }
.result:hover { background: #DDDDFF;}


/*
.menuSoc { color: #fff; background-image: url('images/sfondomenu.png'); background-color:#00CCFF; position: absolute; visibility:visible; width: 150px; height: 100px; z-index: 1; text-decoration: none"}
*/

#layer_logo {
	position:fixed;
	width:135;
	block: none;
	height:115px;
	z-index:1;
	left: -300;
	top: -30;
}


#stage{ width:132px; overflow: auto;overflow-x:hidden; overflow-y:hidden; height:200px; margin:0 auto;}
#slider-buttons { width:632px; margin:0 auto;}
#myList{width:2000px; border:0; margin:0; padding:0; left:400px;}
#myList li{ list-style:none; margin:0; padding:0; border:0; margin-right:4px; padding:4px; background:#a6bde8; float:left; width:120px;	height:200px; }
                 

#logo_div {
	position:absolute;
	width: 135;
	height: 135;
}

.voci_sottomenu { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-style:normal; }
.voci_sottomenu:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; font-style:normal; }