ul#navbar_ita{
list-style:none;
display:inline;
}
ul#navbar_ita li{
float:left;
background:transparent;
border:0;
}
#navbar_ita a:link,#navbar_ita a:visited,#navbar_ita a:active{
	margin-top:0px;
	float:left;
	font: 11px verdana,sans-serif;
	padding:5px 7px 10px 6px;
	color:#FFFFFF;
	text-decoration:none;
	border-top:0;
}
#navbar_ita a:hover{
	color:#FFFFFF;
	background:url(nav/1roll.gif) top left repeat;
}
#navbar_ita #on{
	margin-top:0px;
	font: 11px verdana,sans-serif;
	background:url(nav/1sel.gif) top left repeat;
}

ul#navbar_eng{
	list-style:none;
	display:inline;
}
ul#navbar_eng li{
float:left;
background:transparent;
border:0;
}
#navbar_eng a:link,#navbar_eng a:visited,#navbar_eng a:active{
margin-top:0px;
float:left;
font: 11px verdana,sans-serif;
padding:5px 5px 10px 5px;
color:#FFFFFF;
text-decoration:none;
border-top:0;
}
#navbar_eng a:hover{
color:#FFFFFF;
background:url(nav/1roll.gif) top left repeat;
}
#navbar_eng #on{
	margin-top:0px;
	font: 11px verdana,sans-serif;
	background:url(nav/1sel.gif) top left repeat;
}

ul#leftlink, ul#leftlink ul{
list-style:none;
margin:0;
padding:0;

}
ul#leftlink li, ul#leftlink ul li{
background:transparent;
border:0;
}

#leftlink a:link,#leftlink a:visited,#leftlink a:active{
margin:0;
height:12px;
font: 11px verdana, sans-serif;
padding:2px 0px 2px 22px;
color:#B4B4B4;
text-decoration:none;
border-top:0;
background: url(nav/2unssel.gif) center left no-repeat;
}

#leftlink a:hover{
color:#000000;
background: url(nav/2roll.gif) center left no-repeat;
}
#leftlink #on{
color:#F58220;
background: url(nav/2sel.gif) center left no-repeat;
}
#leftlink #on2{
font: bold 11px verdana, sans-serif;
padding:2px 0px 2px 22px;
color:#692400;
background: url(nav/tit.gif) center left no-repeat;
}

.box {
	border: 1px solid #DCDCDC;
}
.boxy {
	border: 1px solid #F7EBAA;
}
.boxb {
	border: 1px solid #692400;
}
.brown10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #692400;
	text-decoration: none;
}
.brown11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #692400;
	text-decoration: none;
}
.black11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.red11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}
A.brown11pxlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #471F12;
	text-decoration: none;
}
A.brown11pxlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #471F12;
	text-decoration: none;
}
A.brown11pxlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #471F12;
	text-decoration: none;
}
A.brown11pxlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F65E18;
	text-decoration: none;
}
.gray10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
}
.gray11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
}
.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.black11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.formbotton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CEB39B;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
	height: 16px;
	width: 66px;
}

.formlogin *, .profiloutente * {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333}
.formlogin label {float:left}
.files textarea {width:250px; height:200px}
.formlogin .field {text-align:left; padding:3px;}
.formlogin p {text-align:left}
.formlogin em {color:#c00; font-weight:bold; font-style:normal}
.profiloutente li { list-style:square; padding:3px 0}
.profiloutente {padding:0; width:470px; margin:0 40px}
.profiloutente img {border:none}
#modificaprofilo {display:none}
table.files td {border-bottom:1px #ccc solid; padding:3px}
table.files em {color:#d00; font-weight:bold; font-style:normal}
table.files small {font-size:10px;}


.hide {display:none}
#flashcontent {z-index:1 !important}

/*
#scrollup {
	position: absolute;
	top: 112px;
	left: 50%;
	margin-left: -166px;
	overflow: hidden;
	height: 20px;
	width: 600px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: maroon;
	border: 1px solid red;
	text-align: right;

}
.headline {
	position: absolute;
	top: 210px;
	height: 18px;
	width:530px;
	background: blue;
}*/


#scrollup {
	position: absolute;
	left: 50%;
	top: 112px;
	margin-left: -67px;
	overflow: hidden;
	height: 16px;
	width: 500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: maroon;
}

.headline {
	position: absolute;
	top: 210px;
	left: 0px;
	height: 16px;
	width:500px;
	text-align: right;
}

.logoinduzione {
	position: absolute;
	left: 50%;
	top: 402px;
	margin-left: 120px;
	z-index: 999999;
}

