/* CSS Document */

/* Global Footer drop down table styles */	
A:link, A.normal:link {
	font-family:helvetica, arial, sans-serif;
	text-decoration:underline;
	color:#333333;
}
hr { border:none;border-top:dotted 2px black }

A:visited, A.normal:visited {
	font-family:helvetica, arial, sans-serif;
	text-decoration:underline;
	color:#333333;
}

H1 {font-size:20px; font-weight:normal; letter-spacing:-1px; color:#9d0a0e; font-weight:bold; margin-bottom:0px;

font-family:arial;}

A:hover, A.normal:hover {
	font-family:helvetica, arial, sans-serif;
	text-decoration:underline;
	color:#9d0a0e;
}

UL {margin-left:10px; margin:18px; margin-top:0px; margin-bottom:5px; font-size:13px; line-height:18px; padding:0px;}
LI {color:#000;}
OL {margin:28px; margin-top:0px; margin-bottom:5px; font-size:13px; line-height:16px; }

.daclist {font-size:14px; margin-top:7px; margin-left:4px;}
.daclist UL {list-style-type:disc; margin-bottom:0px;}
.daclist LI {margin-left:23px; list-style-type:disc; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:3px; margin-right:0px; color:#999;font-size:12px;}

.dottedLine {border-bottom:1px dotted #acacac; padding-top:10px; margin-bottom:10px;clear:both}
h3 {font-size:12px; font-weight:bold; color:#333; margin:8px; margin-bottom:3px; margin-left:7px; }
/* Dir Nav */
.backhome {background:url(backhome.jpg) repeat;}
.backcat {background:url(backcat.jpg) repeat;}
.bardown {background:url(bardown.jpg) repeat;}
.float-right {
	float:right;
	display:inline;
}
.height {height:35px;}
.searchform {
	float:left;
	width:490px;
	padding:3px 0px 1px 2px;
	margin:2px 2px 0px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border:1px #4b4b4b;
	height:18px;
	}
.bottonecercasopra {
	float:left;
	margin:1px 6px 0px 2px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}



.table {

border:dotted;}

.searchform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.Stile1 {
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.Stile3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#9d0a0e;
	font-weight: bold;
}

.Stile32 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#9d0a0e;
	font-weight: bold;
}

.Stile31 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	font-weight: bold;
}
.Stile4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#003471;
	font-weight: normal;
}
.Stile41 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.listings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#979393;
}

.Stile42 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.Stile43 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Stile5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Stile6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
}

.Stile7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.Stile8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
}

.Stile9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight:bold;
}