h1
{	
	font-family: Verdana,Arial,Helvetica;
	font-size:14px;
}

h2
{	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
}

h3, h4, h5, h6, h7
{	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
}

a, a.normal
{	color: #344982;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

td.dotted
{	background: transparent url(/images/dotted5t.gif) repeat-x center;
}
td.dottedw
{	background: white url(/images/dotted5t.gif) repeat-x center;
}
td.dotv
{	background: transparent url(/images/dotv.gif) repeat-y center;
}

body, td, .normal
{	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
}

a.top_mnu
{	font-family: Arial, Helvetica, sans-serif;
	color: #DDDDDD;
	letter-spacing:1px;
	font-size: 11px;
	text-decoration: none;
}

a.top_mnu:hover
{	color: #FFFFFF;
	text-decoration: none;
}

a.top_mnu2
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:1px;
	color: #DDDDDD;
	text-decoration: none;
}

a.top_mnu2:hover
{	color: #FFFFFF;
	text-decoration: none;
}

.memobox
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.pathBar
{	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	text-decoration: none;
}

a.pathBar
{	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	text-decoration: none;
}

a.pathBar:hover
{	text-decoration: underline;
}

.menuLeft
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

a.menuLeft
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

a.menuLeft:hover
{	text-decoration: underline;
}

.menuLeftInt
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.menuLeftInt
{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.menuLeftInt:hover
{	text-decoration: underline;
}


.pageTitle
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #324C89;
}

.pageSommario
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
}


.genArt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 140%;
	font-size: 11px;
	text-align:justify;
}

.genArt img
{
	border-color:#999999;
	margin: 10px;
}

.genArt #prodotti img
{
	border-color:#999999;
	margin: 0px;
}

.genArt a
{
	text-decoration: none;

	border-width:1px;
	border-left-style:solid;
	border-left-color: #ffffff;

	border-right-style:solid;
	border-right-color: #ffffff;

	border-top-style:solid;
	border-top-color: #ffffff;

	border-bottom-style:dashed;
	border-bottom-color: #a0a0a0;
}

.genArt a:hover
{	
	border-style:dashed;
	border-width:1px;
	border-color: #a0a0a0;
	text-decoration: none;
}

.genArt p, .genArt ul, .genArt ol
{
	margin-top: 0px;
	margin-bottom: 6px;
}

.genArt li p
{
	margin: 0px;
}

.f_contatti
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.f_contatti input, .f_contatti select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 300px;
	border:1px solid #c0c0c0;
}

.f_contatti .cObblig, .f_contatti input.cObblig, .f_contatti select.cObblig
{
	font-weight: bold;
	color: #505050;
}

.f_contatti input.cSubmit
{
	width: 300px;
	border:1px outset #c0c0c0;
}

.f_contatti textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 300px;
	border:1px solid #c0c0c0;
}

