/*stili per il layout fluido*/
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif; background-color: #002067;  background-image:url(../img/bg.jpg); background-repeat:repeat-x; 
scrollbar-3dlight-color: #F3F3F5;
	scrollbar-arrow-color: #817E6D;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #F3F3F5;
	scrollbar-highlight-color: #ffffff;
	}
a:link {text-decoration:none;}
a:visited {text-decoration:none; }
a:hover {text-decoration:none; }

.nero {font-family: Arial, Helvetica; font-size: 8pt; color:#000000; letter-spacing: 0px; }
.nero_big {font-family: Arial, Helvetica; font-size: 10pt; color:#000000; letter-spacing: 0px; }

.bianco {font-family: Trebuchet MS, Arial, Helvetica; font-size: 8pt; color:#ffffff; letter-spacing: 0px; }
.blu {font-family:  Arial, Helvetica; font-size: 10pt; color:#214e88; letter-spacing: 0px; }
.blu_visit {font-family:  Arial, Helvetica; font-size: 12pt; color:#002067; letter-spacing: 0px; }
.blu_form {font-family:  Arial, Helvetica; font-size: 8pt; color:#214e88; letter-spacing: 0px; }

#scuole1 {width: 250px; height:300px; overflow: auto; text-align:left; font-family: Arial, Helvetica; font-size: 10pt; color:#000000; letter-spacing: 0px;}

#iniziative {width: 370px; height:350px; overflow: auto; text-align:left; font-family: Arial, Helvetica; font-size: 10pt; color:#000000; letter-spacing: 0px;}

#eventi_testo {width: 300px; height:350px; overflow: auto; text-align:left; font-family: Arial, Helvetica; font-size: 10pt; color:#000000; letter-spacing: 0px;}

#regolamento_regali {width: 370px; height:270px; overflow: auto; text-align:left; font-family: Arial, Helvetica; font-size: 10pt; color:#000000; letter-spacing: 0px;}


#rolling_news
{    padding: 10px;
    height: 175px;
	margin-left: 12px;
	margin-top: 10px;	
}

#spazio_centrale
{
    height: 331px;
	width: 542px;
	overflow:auto;
	text-align:center;

}

#news
{
    width: 350px;
	background-color: #000000;
	margin-left: 100px;
}

#centrale
{
	width: 950px;
	height: 420px;
	background-image:url(../img/bg_home.jpg);
	background-repeat:no-repeat;
}

#contattaci
{
	width: 950px;
	height: 420px;
	background-image:url(../img/bg_contattaci.jpg);
	background-repeat:no-repeat;
}

#prodotti
{
	width: 950px;
	height: 420px;
	background-image:url(../img/bg_prodotti.jpg);
	background-repeat:no-repeat;
}

#scuole
{
	width: 950px;
	height: 420px;
	background-image:url(../img/bg_scuole.jpg);
	background-repeat:no-repeat;
}

#storia
{
	width: 950px;
	height: 420px;
	background-image:url(../img/bg_storia.jpg);
	background-repeat:no-repeat;
}

#raccoltapunti
{	width: 950px;
	height: 420px;
	background-image:url(../img/bg_raccolta.jpg);
	background-repeat:no-repeat;
	}
	
#raccoltapunti1
{	width: 950px;
	height: 420px;
	background-image:url(../img/bg_raccolta1.jpg);
	background-repeat:no-repeat;
	}
	
#eventi
{	width: 950px;
	height: 420px;
	background-image:url(../img/bg_eventi.jpg);
	background-repeat:no-repeat;
	}
	
#eventi_home
{	width: 950px;
	height: 420px;
	background-image:url(../img/bg_eventihome.jpg);
	background-repeat:no-repeat;
	}

#anim_centr
{
	position:relative;
	margin-top: 40px;
	float:left;
}

.giglio_form
{
	border-top: 1px solid #9b9999;
	border-right: 1px solid #9b9999;
	border-bottom: 1px solid #9b9999;
	border-left: 1px solid #9b9999;
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	background-image:url(../img/bg_form.jpg);
	padding: 1px;
}

.giglio_form1
{
	border-top: 1px solid #9b9999;
	border-right: 1px solid #9b9999;
	border-bottom: 1px solid #9b9999;
	border-left: 1px solid #9b9999;
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	background-image:url(../img/bg_form1.jpg);

}

.botton {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	border: 0px solid #009933;
	width: 130px;
	height: 19px;
	}
	
/* MENU PRODOTTI */

.buttonmenu{
list-style-type: none;
margin-left: 0px;
padding: 0;
width: 180px;
margin-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

.buttonmenu li a{
color: #7f8fb2;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
text-decoration:none;
margin-bottom: 15px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
background: url(../img/bg_prod.gif);
padding-left: 45px;
}


.buttonmenu li a:visited{
color: #7f8fb2e;
}


.buttonmenu li a:hover, .buttonmenu li a:active{
color: #002067;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
text-decoration:none;
margin-bottom: 15px;
background: url(../img/bg_prod_over.jpg);
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding-left: 47px;
}


/* MENU EVENTI */

.buttonmenu_eventi{
list-style-type: none;
margin-left: 0px;
padding: 0;
width: 230px;
margin-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

.buttonmenu_eventi li a{
color: #8398c0;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
text-decoration:none;
margin-bottom: 15px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left: 15px;
}

.buttonmenu_eventi li a:visited{
color: #8398c0;
}

.buttonmenu_eventi li a:hover, .buttonmenu_eventi li a:active{
color: #223280;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
text-decoration:none;
margin-bottom: 15px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding-left: 17px;
}


/* MENU RACCOLTA */

.buttonmenu_raccolta{
list-style-type: none;
margin-left: 0px;
padding: 0;
width: 230px;
margin-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

.buttonmenu_raccolta li a{
color: #223280;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
text-decoration:none;
margin-bottom: 15px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left: 15px;
}

.buttonmenu_raccolta li a:visited{
color: #223280;
}

.buttonmenu_raccolta li a:hover, .buttonmenu_raccolta li a:active{
color: #7f8fb2;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
text-decoration:none;
margin-bottom: 15px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding-left: 17px;
}




#barra_storia
{	
    overflow: auto;
    color: #ffffff;
    width: 580px;
    height: 325px;
    margin: 0px;
    padding: 10px;
    border: #ffffff;
	float:left;    
}

.archivio, .archivio a:hover, .archivio a:active, .archivio a:visited, .archivio a:link {
color: #223280;
display: block;
width: 100%;
text-decoration: none;
font-weight: bold;
text-decoration:none;
margin-bottom: 15px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}