html { /* Force Vertical Scrollbar */
	/* Moz */
	height:100%;
	margin-bottom:0.1em;
	background-color:white;
}
* {
	padding:0;
	margin:0;
}

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0 auto;   /*centra negli altri browsers*/
	width:100%;
	text-align:center;   /*centra in IE 5.x */
	background-color:#ee5aa0;
}

a:link{text-decoration: none; color:white;}
a:visited{text-decoration: none; color:white;}
a:hover {text-decoration: none; color:#8a8c8e;}

a.subbutton:link{text-decoration: none; color:#ee5aa0;}
a.subbutton:visited{text-decoration: none; color:#ee5aa0;}
a.subbutton:hover {text-decoration: none; color:#8a8c8e;}

a.coll:link{text-decoration: none; color:white;}
a.coll:visited{text-decoration: none; color:white;}
a.coll:hover {text-decoration: none; color:white;}

a.relax:link{background:none; text-decoration:none; border:none; target:"_blank";}
a.relax:visited{background:none; text-decoration:none; border:none; target:"_blank";}
a.relax:hover{background:url('http://www.addglitter.com/link-sparkle.gif'); vertical-align:top;}
		

#banda{
	clear:both;
	height:25px;
	width:100%;
	background-color:#8a8c8e;
	margin-bottom:30px;
	color:white;
	padding-top:10px;
}

#banda_down{
	clear:both;
	height:25px;
	width:100%;
	background-color:#8a8c8e;
	margin-top:30px;
	color:white;
	padding-top:10px;
}

					/*index*/
#site{
	width:auto;
	background-color:#ffffff;
}

#c_info{
	float:left;
	width:23%;
	height:465px;
	background-color:#ee5aa0;
	padding-top:160px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:50px;
}

#c_info1{
	width:23%;
	background-color:#ee5aa0;
	padding-top:160px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:50px;
}

#contatti{
	padding-top:10px;
	padding-left:10px;
	color:white;
	font-size:12px;
	text-align:left;
}

					/*home*/
#menu{
	position:absolute;
	left:25%;
	width:75%;
	height:30px;
	background-color:#ee5aa0;
}

#bottoni{
	float:left;
	height:30px;
	padding-top:10px;
	padding-left:30px;
	padding-right:60px;
}

#sottomenu{
	position:absolute;
	top:30px;
	left:25%;
	width:75%;
	height:30px;
	background-color:white;
}

#sottobottoni{
	float:left;
	height:40px;
	padding-top:5px;
	padding-left:5px;
	padding-right:30px;
}

#galleria{
	position:absolute;
	left:25%;
	top:55px;
	width:75%;
	height:620px;
	background-color:#8a8c8e;
}

#game{
}


					/*footer*/
#bandella{
	clear:both;
	height:3px;
	width:auto;
	background-color:#ffffff;
	margin-bottom:10px;
	color:white;
}

#foot{
	clear:both;
	width:auto;
	padding-left:10px;
	padding-top:220px;
}

#relaxdiv{
	float:left;
	margin-right:15px;
}

#footer_text{
	height:60px;
	color:white;
	font-size:10px;
	text-align:left;
}