body

{

	background-color: #4E529C;

	font-family: Verdana;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(themes/back.gif);

	margin: 0px;

	padding: 0px;

}

#titolo

{

	color: #FF9900;

	font-size: 12px;

	font-weight: bold;

}

#container

{

	overflow: visible;

	width: 910px;

	border: none;

	margin: 0px auto auto;

	padding: 0px 5px 5px;

	background-color: #CFCFE8;

}

#banner_left 

{

	float: left;

	width: ;

	margin: 0;

	margin-right: ;

	padding: 5px;

}

#banner_right 

{

	float: right;

	width: ;

	margin: 0;

	margin-left: ;

	padding: 5px;

}

#voci_menu 

{

	height: 30px;

	text-align: center;

	clear: both;

	margin-left: 0 auto;

	margin-right: 0 auto;

	margin-bottom: 5px;

}



#voci_menu ul 

{

	margin: 0;

	padding: 0; 

 	list-style-type: none;

}

#voci_menu li

{

	width: 70px;

	display: inline;

}

#voci_menu ul li a

{

	width: 70px;

	text-decoration: none;

	margin: 5px;

 	padding: 10px 3px;

	color: #ffffff;

 	background: transparent url("themes/tasto_menu.jpg");

}

#voci_menu ul li a:hover 

{

	width: 70px;

	color: #ff9900;

 	background: transparent url("themes/tasto_menu_hover.jpg");

}

#content 

{

	padding: 15px 0 0;

	margin: 5px;

	margin-left: 5px;

	margin-right: 270px;

	margin-bottom: 5px;

	background-image: url(themes/text_box3.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

#right_column

{

	float: right;

	width: 200px;

	margin-right: 15px;

	padding: 0;

	margin-bottom: 5px;

}

#sidebar-b

{

	float: right;

	width: 200px;

	margin: 0;

	margin-left: ;

	margin-bottom: 5px;

	padding: 15px 0 0;

	background-image: url(themes/text_box.gif);

	background-repeat: no-repeat;

	background-position: left top;

}

#sidebar-g

{

	float: right;

	width: 200px;

	margin: 0;

	margin-left: ;

	margin-bottom: 5px;

	padding: 15px 0 0;

}

#box

{

	overflow: visible;

	margin: 0;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	background-color: #4E529C;

	padding-right: 10px;

	padding-left: 10px;

	padding-bottom: 15px;

}

#box a:link,#box a:visited

{

	color: #FF9900;

}

#box ol 

{

	margin-left: 10px;

	padding-left: 20px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}

#box a:hover{

	font-weight: bold;

	text-decoration: underline;

}

#img_faccine 

{

	float: left;

	width: ;

	height: 200px;

	margin: 0;

	margin-right: ;

	padding: 5px;

	margin-bottom: 5px;

}

#img_links 

{

	float: left;

	width: ;

	height: 100px;

	margin: 0;

	margin-right: ;

	padding: 5px;

	margin-bottom: 5px;

}

#box_faccine 

{

	width: ;

	height: 200px;

	margin: 0;

	margin-left: 200px;

	padding: 5px;

	margin-bottom: 5px;

}

#box_links 

{

	width: ;

	height: 100px;

	margin: 0;

	margin-left: 200px;

	padding: 5px;

	margin-bottom: 5px;

}
#testocomm 
{
	background-color: #3C3F77;
	padding: 2px;		
}
#inscomm 
{
	font-size: 10px;			
}
#footer 

{

	clear: both;

	padding: 5px;

	margin-top: 15px;

	background-image: url(themes/text_sez.gif);

	color: #4E529C;

}

#head 

{

	clear: both;

	padding: 5px;

	color: #4E529C;

	text-align: center;

	margin-bottom: 20px;

}

a:link

{

	color: ffffff;

  text-decoration: none;

}

a:visited

{

  color: ffffff;

	text-decoration: none;

}

a:hover

{

	color: ffffff;

	text-decoration: none;

}

a:active

{

	color: ffffff;

	text-decoration: none;

}

