body
	{
	background-color: #ffffff;
	font-size: 12px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	color: #000000;
	}

div#all
	{
	width: 959px;
	margin: 0px auto;
	}

div#top_menu
	{
	background-image: url('../images/top_menu_back.png');
	width: 959px;
	height: 25px;
  }

div#top_menu_left
	{
	float: left;
	margin: 0px;
  }

div#top_menu_right
	{
	float: right;
	}

div#top_menu_content
	{
	text-align: center;
  color: #03630A;
	font-size: 14px;
  font-weight: bold;
  }

div#top_menu_content a
	{
	text-decoration: none;
  color: #03630A;
	border-left: 1px solid #03630A;
	padding-right: 10px;
	padding-left: 10px;
  }

div#top_menu_content a.selected
	{
  color: #67B16C;
  }

#top_menu_border
	{
	border-right: 1px solid #03630A;
  }

table
  {
	width: 935px;
	margin-top: 0px;
	margin-left: 12px;
	padding: 0px;
	border: none;
	}

td
  {
	padding: 0px;
  vertical-align: top;
	}

img
	{
	border: none;
	}

div#bottom
  {
	width: 959px;
	height: 75px;
	background-image: url('../images/bottom.png');
	background-repeat: no-repeat;
	text-align: center;
  color: #03630A;
	font-size: 9px;
	padding-top:	10px;
	}

ul#left_menu
  {
	background-color: #ffffff;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	}

ul#left_menu li
  {
	background-image: url('../images/left_menu_back.png');
  background-position: 0px 0px;
	background-repeat: no-repeat;
	list-style-type: none;
	width: 186px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
	}

ul#left_menu li a
	{
	padding-left: 10px;
	text-decoration: none;
  color: #023B58;
  }

ul#left_menu li#selected
	{
	background-image: url('../images/left_menu_back_sel.png');
  background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
  color: #ffffff;
  }

ul#left_menu li#selected a
	{
	text-decoration: none;
  color: #ffffff;
  }

ul#left_menu_sec
	{
	background-color: #ffffff;
	padding-left: 3px;
	margin-left: 0px;
	padding-right: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
  }

ul#left_menu_sec li
	{
	width: 180px;
	height: 22px;
	background-image: url('../images/left_menu_sec_back.png');
  background-position: 0px 0px;
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
  }

ul#left_menu_sec li a
	{
	text-decoration: none;
  color: #03630A;
	font-size: 12px;
	padding-left: 16px;
  }

ul#left_menu_sec li#selected
	{
	text-decoration: none;
  color: #03630A;
	font-size: 12px;
	background-image: url('../images/left_menu_sec_back.png');
  background-position: 0px 0px;
	background-repeat: repeat;
  font-weight: bold;
	padding-bottom: 0px;
  }

ul#left_menu_sec li#selected a
	{
	text-decoration: none;
  color: #03630A;
	font-size: 12px;
	background-image: url('../images/left_menu_sec_bull.png');
  background-position: 6px 2px;
	background-repeat: no-repeat;
  }

#verde
  {
	width: 186px;
	background-color: #42963E;
	}

#content
  {
	text-align: center;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	}

div#text
  {
	width: 538px;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	margin-left: 6px;
	margin-right: 6px;
	margin-top: 0px;
	padding-bottom: 20px;
	vertical-align: top;
	border: 2px solid #E0F6DF;
	}

div#text1
  {
	width: 498px;
 	text-align: left;
	padding: 20px;
	margin-top: 0px;
	margin-left: 7px;
	vertical-align: top;
	}

ul#right_menu
  {
	background-color: #ffffff;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	}

ul#right_menu li
	{
	width: 186px;
	height: 35px;
	background-image: url('../images/right_menu_back.png');
  background-position: 0px 0px;
	background-repeat: no-repeat;
	list-style-type: none;
	margin-bottom: 2px;
	padding: 0px;
  }

ul#right_menu li a
	{
	padding-left: 10px;
	text-decoration: none;
  color: #804C01;
  }

ul#right_menu li#selected
	{
	background-image: url('../images/right_menu_back_sel.png');
  background-position: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
  color: #804C01;
  }

ul#right_menu li#selected a
	{
	text-decoration: none;
  color: #ffffff;
  }

ul#right_menu_sec
	{
	background-color: #ffffff;
	padding-left: 3px;
	margin-left: 0px;
	padding-right: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
  }

ul#right_menu_sec li
	{
	width: 180px;
	height: 22px;
	background-image: url('../images/right_menu_sec_back.png');
  background-position: 0px 0px;
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
  }

ul#right_menu_sec li a
	{
	text-decoration: none;
  color: #F8AC00;
	font-size: 12px;
	padding-left: 16px;
  }

ul#right_menu_sec li#selected
	{
	text-decoration: none;
  color: #F8AC00;
	font-size: 12px;
	background-image: url('../images/right_menu_sec_back.png');
  background-position: 0px 0px;
	background-repeat: repeat;
  font-weight: bold;
	padding-bottom: 0px;
  }

ul#right_menu_sec li#selected a
	{
	text-decoration: none;
  color: #F8AC00;
	font-size: 12px;
	background-image: url('../images/right_menu_sec_bull.png');
  background-position: 6px 2px;
	background-repeat: no-repeat;
  }

#arancione
  {
	width: 186px;
	background-color: #F7AD00;
	}
#center
  {
	width: 186px;
	text-align: center;
	}
b
  {
	color: #006509;
	}

hr
	{
	border: 0;
	background-image: url('../images/hr.png');
	background-repeat: repeat;
	height: 3px;
	width: 100%;
	text-align: left;
	}

#link
  {
  color: #00640A;
	}

#comment
  {
  margin-right: 10px;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
	}

div#ws
  {
	background-image: url('../images/ws_back.png');
	background-repeat: repeat;
  background-position: 0px 0px;
  height: 34px;
  text-align: center;
	}

ul#list_verde
	{
	margin-bottom: 0px;
	}

ul#list_verde li
  {
	list-style-image: url('../images/bull-verde.png');
	margin-left: 190px;
	padding-left: 0px;
	}

ul#list_verde_frecce
	{
	margin-bottom: 0px;
	}

ul#list_verde_frecce li
  {
	list-style-image: url('../images/bull-verde-frecce.png');
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	}

ul#list_verde_circle
	{
	margin-bottom: 0px;
	}

ul#list_verde_circle li
  {
	list-style-image: url('../images/bull-verde-circle.png');
	margin-left: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	}

#title
  {
  margin: 0px;
	padding-left: 0px;
	}

table#contatta
  {
	width: 400px;
	margin-top: 0px;
	padding: 0px;
	border: none;
	}
td#contatta
  {
	padding: 4px;
	}
#shiny
    {
    position: absolute;
    left: 0px;
    top: 0px;
    visibility: hidden;
    z-index: 1;
    }