HTML BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; background: #ffffff; color: #000;
}
BODY {
	BACKGROUND: #EEA547 url(foo) fixed; MARGIN: 0px; color: #000;
}
.Stile1 {COLOR: #ffffff; TEXT-INDENT: 5px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #EEA547; font-size: 0.75em;}

.Stile2 {color: #EEA547}


.Stile3 {
	font-family: "Comic Sans MS";
	font-weight: bold;
	color: #FF6600;
}

.Stile4 {
	font-family: "Comic Sans MS";
	font-weight: bold;
}

.Stile5 {color: #FF6600}

.Stile6 {color: #666666}

.Stile7 {
	font-family: "Comic Sans MS";
	color: #FF6600;
}


div.nascosto { display: none }

.senza{

	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;

}

.sin{
	float: left;
	position: relative;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	margin-right: 10px;
}
.sin2{

	position: relative;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;

}
.sintabella{
	float: left;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	margin-right: 10px;
}

.dx{
	float: right;
	position: relative;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	margin-left: 10px;
}

.no img{

	border: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-left-style: solid;
	border-left-color: #666666;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-right-style: solid;
	border-right-color: #666666;

	float: none;
}

.interno {  color: #000000; background-color: #F0F0F0; border: #EEA547 1px solid; padding-top: 4px; padding-bottom: 2px; padding-right: 2px; padding-left: 7px; margin-bottom: 25px; margin-top: 3px; font-size: 0.9em;
}

#corpo {position:relative;width:100% }

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #000000; BORDER-BOTTOM: #EEA547 1px solid; FONT-FAMILY: Georgia, Verdana, "Times New Roman", Times, serif
}
table img{BORDER-RIGHT: #000000 1px solid;BORDER-top: #000000 1px solid;BORDER-bottom: #000000 1px solid;BORDER-left: #000000 1px solid;

}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em;  FONT-FAMILY: Georgia, Verdana, "Times New Roman", Times, serif;
}

H2 {
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 1em;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial Narrow, Georgia, Verdana, "Times New Roman", Times, serif;
	margin:0;
	position:relative;
	top:-4px;
	float:left;
	line-height:1em;
	margin-top: 5px;
}


.menubasso {border: 1px;

	border-right: 1px solid #EEA547;
	border-bottom: 1px solid #EEA547;
	border-left: 1px solid #EEA547;
	border-top: 1px solid #EEA547;}

.tabellina { FONT-SIZE: 0.6em;
FONT-FAMILY: Verdana, "Times New Roman", Times, serif; }

P {
	FONT-SIZE: 0.9em; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; LINE-HEIGHT: 1.4em; FONT-FAMILY: Georgia, Verdana, "Times New Roman", Times, serif
}

A {
	FONT-SIZE: 0.9em; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 0.9em; BACKGROUND: #EEA547; COLOR: white; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: underline
}
#sopratestata {
	FONT-SIZE: 8px; BACKGROUND: #000000; WIDTH: 100%; BORDER-BOTTOM: #EEA547 1px solid; FONT-FAMILY: Georgia, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 8px; color: #000;
}
#sopratestata2 {
	WIDTH: 100%; HEIGHT: 100px; BACKGROUND: #DFDFDF; color: #000;
}
#trovi-qui2  {
	PADDING-left: 5px;
	letter-spacing: 4px;
}
#trovi-qui2 A {
	PADDING-RIGHT: 2px;  PADDING-left: 2px;  FONT-SIZE: 0.9em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; COLOR: #E8E8E7; PADDING-TOP: 2px; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
#trovi-qui2 A:hover {
	PADDING-RIGHT: 2px; 	 FONT-SIZE: 0.9em; BACKGROUND: #EEA547; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
#testata {
	BACKGROUND: url('http://www.palio.asti.it/soprabambini.jpg') no-repeat left top; FLOAT: left; WIDTH: 100%; HEIGHT: 100px;
}
#testata a{
	BACKGROUND: url('http://www.palio.asti.it/tra.gif') no-repeat left top; HEIGHT: 100px;
}
#trovi-qui {
	clear:both;
	BORDER-TOP: #EEA547 2px solid;
	FONT-SIZE: 0.9em;
	BACKGROUND: #000000;
	PADDING-BOTTOM: 3px;

	WIDTH: 100%;
	COLOR: #ffffff;
	PADDING-TOP: 3px;

}
#sinistra {
	position:absolute;left:0;top:0; WIDTH: 125px;
}
#sinistradentro p{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:0px;
margin-top:0px;
padding-right:3px;
padding-left:3px;
font-size:0.7em;

}
#sinistradentro a{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:0px;
margin-top:0px;
padding-right:3px;
padding-left:3px;
font-size:1em;
text-decoration:none;

}
#sinistradentro img{
margin-left:7px;
border: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-left-style: solid;
	border-left-color: #666666;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-right-style: solid;
	border-right-color: #666666;

}
#sinistra1 {
	 BACKGROUND: url('http://www.palio.asti.it/palio08.jpg') no-repeat left top; WIDTH: 125px; HEIGHT: 237px
}

#contenuti {
	position:relative;
	BORDER-RIGHT: #000000 1px solid;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #000000;
	PADDING-TOP: 5px;
	FONT-FAMILY: "Trebuchet MS";
	HEIGHT: auto;
	margin: 0 200px 0 125px;
	text-align: justify;
} 


#footer {
	FONT-FAMILY: "Trebuchet MS";
font-size:0.7em;
text-align:center;
	BORDER-top: #000000 1px solid;
width:100%;
} 

#footer A{
text-decoration:none;
font-size:1em;

} 
#footer A:hover {
text-decoration:none;
font-size:1em;

} 
#footer A:link {
text-decoration:none;
font-size:1em;

} 



#destra {
	position:absolute;top:0;right:0;width:200px;BORDER-BOTTOM: #000000 1px solid; BORDER-left: #000000 1px solid; padding-bottom:0px; BACKGROUND-COLOR: #E8E8E7; color: #000; 
}

#destra br{
display:none;
}
#stemmini {
float:right;
}
.destratitolo {
	FONT-SIZE: 0.75em;
	COLOR: #ffffff;
	TEXT-INDENT: 5px;
	BORDER-BOTTOM: #000 1px solid;
	FONT-FAMILY: "Trebuchet MS";
	BACKGROUND-COLOR: #EEA547;
	font-style: italic;
}

.destratitolo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #000; TEXT-INDENT: 5px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #EEA547; margin-top: 10px; BORDER-TOP: #000 1px solid;
text-decoration:none;
}

.destratitolo2 a{
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #000; TEXT-INDENT: 5px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #EEA547; margin-top: 10px; BORDER-TOP: #000 1px solid;text-decoration:none;
}
.destratitolo2 a:hover{
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #fff; TEXT-INDENT: 5px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #EEA547; margin-top: 10px; BORDER-TOP: #000 1px solid;text-decoration:none;
}
.linkaccess {
	margin:15px 0 5px 15px;
}

.linkaccess {
	margin:5px 0 5px 5px; FONT-SIZE: 0.8em; FONT-FAMILY: Trebuchet; background: transparent; color: #000
}


.linkaccess A {
	 PADDING-RIGHT: 1px; BORDER-TOP: #E8E8E7 1px solid;  PADDING-LEFT: 1px; FONT-SIZE: 0.9em; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-RIGHT: #E8E8E7 1px solid; PADDING-BOTTOM: 1px; BORDER-LEFT: #E8E8E7 1px solid; WIDTH: auto; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #E8E8E7 1px solid; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 15px; TEXT-DECORATION: none
}
.linkaccess A:hover {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 0.9em; BACKGROUND: #EEA547; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 15px; TEXT-DECORATION: none
}

.destralinks {
	margin:7px 7px 0px 7px;

}

.destralinks A {
	PADDING-RIGHT: 1px;
	BORDER-TOP: #E8E8E7 1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 0.8em;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-RIGHT: #E8E8E7 1px solid;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #E8E8E7 1px solid;
	WIDTH: auto;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #E8E8E7 1px solid;
	FONT-FAMILY: "Trebuchet MS";
	HEIGHT: 15px;
	TEXT-DECORATION: none;
	display: block;
}
.destralinks A:hover {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; BACKGROUND: #EEA547; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; WIDTH: auto; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 15px; TEXT-DECORATION: none;
}

