HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/cieloBelloSlice.jpg) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif
}
#header {
	BACKGROUND: url(../images/cieloBello4.jpg) no-repeat left 50%; POSITION: relative; HEIGHT: 200px
}
#header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 450px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 45px
}
#header LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#header A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; FLOAT: left; PADDING-BOTTOM: 12px; COLOR: white; PADDING-TOP: 6px; HEIGHT: 12px; TEXT-DECORATION: none
}
#header LI#current {
	BACKGROUND-COLOR: #afc562
}
#header LI#current A {
	BACKGROUND: url(../images/mainnav-on-bg.gif) no-repeat center bottom
}
#header A:hover {
	BACKGROUND: url(../images/mainnav-on-bg.gif) #83c7da no-repeat center bottom
}
#aggiornamenti {
	POSITION: relative; WIDTH: 670px; border: dotted red
}
#aggiornamenti p {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px
}
#container {
	MARGIN: 0px auto; WIDTH: 800px; POSITION: relative
}
#content {
	MARGIN: 0px auto; WIDTH: 560px; POSITION: relative
}
/*#colSinistra {
	BACKGROUND: url(../images/postit2.jpg) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 40px; WIDTH: 210px
}*/
#colSinistra {
	position:absolute; top:0; left:0; WIDTH: 90px; padding-left:30px;
}
#colSinistra a img{
	border:0;
} 
#colSinistra ul {
	margin:0;
	padding:0;
	list-style:none;
}

#colSinistra li {
	margin:0;
	padding:0;
}
.top {
	width:210px;
	padding-top:100px;
	margin-right: 25px;
	float:left;
	text-decoration:none;
	color: black;
	display: block;
	/*padding-top: 113px;*/
	cursor: pointer;

}
.topPiccoliAmici {
	background:url(../images/top_piccoliamici_2.png) top left no-repeat;
}
.topPiccoliAmici:hover {
	background:url(../images/top_piccoliamici_on_2.png) top left no-repeat;
}
.topmenuAmici {
	background:url(../images/01_menu.jpg) top left no-repeat;
}
.topmenuAmici:hover {
	background:url(../images/01_menu_over_A.jpg) top left no-repeat;
}
.topPulcini99 {
	background:url(../images/top_Pulcini99.png) top left no-repeat;
}
.topPulcini99:hover {
	background:url(../images/top_Pulcini99_on.png) top left no-repeat;
}
.topPulcini00 {
	background:url(../images/top_Pulcini00.png) top left no-repeat;
}
.topPulcini00:hover {
	background:url(../images/top_Pulcini00_on.png) top left no-repeat;
}
.topPulcini01 {
	background:url(../images/top_Pulcini01.png) top left no-repeat;
}
.topPulcini01:hover {
	background:url(../images/top_Pulcini01_on.png) top left no-repeat;
}

.topPrimaSquadra {
	background:url(../images/top_primasquadra_2.png) top left no-repeat;
}
.topPrimaSquadra:hover {
	background:url(../images/top_primasquadra_on_2.png) top left no-repeat;
}
.topEsordienti97 {
	background:url(../images/esordienti_A.jpg) top left no-repeat;
}
.topEsordienti97:hover {
	background:url(../images/esordienti_A_over.jpg) top left no-repeat;
}
.topEsordienti98B {
	background:url(../images/esordienti98B_A.jpg) top left no-repeat;
}
.topEsordienti98B:hover {
	background:url(../images/esordienti98B_A_over.jpg) top left no-repeat;
}
.topEsordienti98R {
	background:url(../images/esordienti98R_A.jpg) top left no-repeat;
}
.topEsordienti98R:hover {
	background:url(../images/esordienti98R_A_over.jpg) top left no-repeat;
}
.topGiovanissimi {
	background:url(../images/top_gprovinciali.png) top left no-repeat;
}
.topGiovanissimi:hover {
	background:url(../images/top_gprovinciali_on.png) top left no-repeat;
}

#footer {
	BACKGROUND: url(../images/grass.jpg) repeat-x 50% bottom; HEIGHT: 60px; 
}
/*#footer {
	CLEAR: both; HEIGHT: 60px
}*/
.tool-tip {
	Z-INDEX: 13000; WIDTH: 139px; COLOR: #fff
}
.tool-title {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bubble.png) left top; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #9fd4ff; PADDING-TOP: 8px
}
.tool-text {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: url(../images/bubble.png) right bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 4px
}
.tips {
	
}
/*.wrapper {
	MIN-HEIGHT: 100%; MARGIN: 0px auto -60px; HEIGHT: 100%
}*/

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -60px; /* the bottom margin is the negative value of the footer's height */
}
#footer, .push {
	height: 60px; /* .push must be the same height as .footer */
	clear: both;
}

.push {
	CLEAR: both; HEIGHT: 60px
}
