body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #6699CC;
	margin:0;
}
 
 
.container {
	width:780px;
	background-color:#fc810e;
	background-image:url(img/bg.gif);
	background-repeat:repeat-y;
}

.container_b {
	width:780px;
	background-color:#ffffff;
	background-image:url(img/bg2.gif);
	background-repeat:repeat-y;
}

.container_b a, .container_b a:visited{
	color:#fc810e;
	text-decoration:none;
}

.container_b a:hover{
	color:#fc810e;
	text-decoration:undrline;
}

.container2 {
	background-image:url(img/bg.jpg);
	background-repeat:no-repeat;
}

.container2_b {
	background-image:url(img/bg2.jpg);
	background-repeat:no-repeat;
}

.left {
	width:190px;
	float:left;
	
	
}

.right {
	margin-left:190px;
	
	
	font-size:11px;
	text-align:justify;
	
}

.titolohp{
	font-size:36px;
	color:#fecd9f;
	border-bottom-color:#fecd9f;
	border-bottom-style:solid;
	border-bottom-width:1px;
} 

.titolo{
	font-size:36px;
	color:#fa810e;
	border-bottom-color:#fa810e;
	border-bottom-style:solid;
	border-bottom-width:1px;
} 

.footerw {
	width:400px;
	text-align:center;
	margin-top:40px;
	padding-top:3px;
	padding-bottom:7px;
	font-size:9px;
	border-top-color:#fecd9f;
	border-top-style:dotted;
	border-top-width:1px;	
}

.footerw2 {
	width:400px;
	text-align:center;
	margin-top:40px;
	padding-top:3px;
	padding-bottom:7px;
	font-size:9px;
	border-top-color:#fa810e;
	border-top-style:dotted;
	border-top-width:1px;	
}

#menu {
	margin-right: 0;
	margin-top: 0;
	padding: 0;
	overflow: hidden;
	list-style-type: none;
	margin-left:9px;
	
		}
#menu ul,#menu li {
			margin: 0;
			padding: 0;
			list-style: none;
		}
		#menu a {
	width: 156px;
	height: 24px;
	background-image: url(img/menu.png);
	text-indent: -9999px;
	display: block;
		}

#premio a{
	background-position: 0 0;
	position: relative;
		}

#rego a{
	background-position: 0 -24px;
	position: relative;
	margin-top:6px;
		}

#giuria a{
	background-position: 0 -48px;
	position: relative;
	margin-top:6px;
		}
		
#past a{
	background-position: 0 -72px;
	position: relative;
	margin-top:6px;
		}

#sofia a{
	background-position: 0 -96px;
	position: relative;
	margin-top:26px;
		}				

		
#premio a:hover {
	background-position: -156px 0;
	position: relative;
		}

#rego a:hover {
	background-position: -156px -24px;
	position: relative;
		}

#giuria a:hover {
	background-position: -156px -48px;
	position: relative;
		}
		
#past a:hover {
	background-position: -156px -72px;
	position: relative;
		}

#sofia a:hover {
	background-position: -156px -96px;
	position: relative;
		}			
		
#premio a.active {background-position: -156px 0;}

#rego a.active {background-position: -156px -24px;}

#giuria a.active {background-position: -156px -48px;}
		
#past a.active {background-position: -156px -72px;}

#sofia a.active {background-position: -156px -96px;}	

img#sinistro {
float: left;
margin: 15px 15px 15px 15px;
}

img#destro {
float: right; margin: 15px 15px 15px 15px;
}
		
