body
{
	background-image: url(../../img/bkgmain.jpg);
	background-color: #131313;
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*div principale che imposta i margini e info sul contenitore*/
#divprinc {
	MARGIN: AUTO; WIDTH: 930px; TEXT-ALIGN: left; margin-top: 2px;
}
/*Per dare i bordi del doc*/
.margini {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFF;
}
.subTitol{padding: 2px 2px 0px 2px; color: #7290E9; font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.footLink{font-family: Verdana, Arial, Helvetica, sans-serif;padding: 2px 2px 0px 2px; color: #5C5C5C; font-size: 11px;}
.subPpiano{padding: 2px 2px 0px 2px; color: #FEFF60; font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.notegray{font-family: Verdana, Arial, Helvetica, sans-serif;padding: 2px 2px 0px 2px; color: #8E8E8E; font-size: 9px;}
.titol {font-size: 11px;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: Red;}
.titolblu {font-size: 11px;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #1F49C3;}
img.box{BORDER-TOP: #2857DD 1px solid;border-bottom: #2857DD  1px solid;BORDER-LEFT: #2857DD 1px solid;BORDER-RIGHT: #2857DD  1px solid;}
a.automobili, a.automobili:active{color: Silver; text-decoration: none;}
a.automobili:hover {color:#fdf5e6; text-decoration: underline; background-color: transparent;}
.divAutomobili{position : absolute;top : 50 px;left : -400 px; zindex : 1;}
a, a:visited {
color: #252525; 
text-align: left;
FONT-FAMILY: verdana; 
font-size: 11px; 
text-decoration:none;
}
a:hover {
color: #000000; 
text-align: left;
FONT-FAMILY: verdana; 
font-size: 11px; 
text-decoration:none;
background: #FFD700;
}
a.footadv, a.footadv:visited, a.footadv:hover {
color: #90A9EB; 
text-align: left;
FONT-FAMILY: verdana; 
font-size: 11px; 
text-decoration:none;
background-color: transparent;
}
a.ppiano, a.ppiano:visited {
color: #E9EEFB; 
text-align: left;
FONT-FAMILY: verdana; 
font-size: 11px; 
font-weight: bold;
text-decoration:none;
}
a.ppiano:hover {
color: #FFFFFF; 
text-align: left;
FONT-FAMILY: verdana; 
font-size: 11px; 
text-decoration:none;
background: #2656DD;
}
a.util, a.util:visited  {
color: #252525; 
text-align: left;
FONT-FAMILY: verdana; 
font-size: 11px; 
text-decoration:none;
}
a.util:hover {
color: #000000; 
text-align: left;
FONT-FAMILY: verdana; 
font-size: 11px; 
text-decoration:none;
background: #4169E1;
}
a.linkFoot, a.linkFoot:visited{
color: #000000; 
text-align: left;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
text-decoration:none;
background: white;
}
a.linkFoot:hover {
color: #2E2E2E; 
text-align: left;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
text-decoration:none;
background: white;
}
a.result, a.result:visited {
color: #252525; 
text-align: left;
FONT-FAMILY: verdana; 
font-size: 11px; 
text-decoration:underline;
background: #FFFFC1;
}
a.result:hover {
color: #252525; 
text-align: left;
FONT-FAMILY: verdana; 
font-size: 11px; 
text-decoration:underline;
background: Yellow;
}
a.noPay, a.noPay:visited, a.noPay:hover{
color: #252525; 
text-align: left;
FONT-FAMILY: verdana; 
font-size: 11px; 
text-decoration:underline;
background: transparent;
}
a.descLink, a.descLink:hover, a.descLink:visited {
padding: 2px 2px 0px 2px; 
color: Black; 
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background: transparent;
}
a.Advlink, a.Advlink:hover, a.Advlink:visited {
padding: 2px 2px 0px 2px; 
color: Black; 
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background: transparent;
}
a.Relink, a.Relink:hover, a.Relink:visited {
padding: 2px 2px 0px 2px; 
color: #7290E9; 
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background: transparent;
}
a.Sublink, a.Sublink:hover, a.Sublink:visited {
padding: 2px 2px 0px 2px; 
color: #009001; 
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
background: transparent;
}

a.Proplink, a.Proplink:hover, a.Proplink:visited {
padding: 2px 2px 0px 2px; 
color: #009001; 
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
background: transparent;
}

.input
{
    BORDER-RIGHT: #4169E1 1px solid;
    BORDER-TOP: #4169E1 1px solid;
    font-size: 11px;
    MARGIN: 1px;
	 COLOR : #3C3DFF;
    BORDER-LEFT: #4169E1 1px solid;
    BORDER-BOTTOM: #4169E1 1px solid;
	 height: 12px;
}
div.boxAuto{ background-color: #fff; padding: 0px; margin: 0px; border: 1px solid #a6b8d4; }
div.titleAuto{ color: #1F49C3; font-weight: bold; border-bottom: 1px solid #ccc; margin-bottom: 10px; text-align: left; }
#automobili{
	width: 100%;
   font: 9px;
	font-family: Arial, Helvetica, sans-serif;
  	text-align: center;
	color: #c7c7c7;
	height: 10px;
	margin-bottom: 4px;
	}
#automobili h1 {
	font-size: 9px;
	font-weight: normal;
	margin-bottom: 1px;
	padding: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #c7c7c7;
}
#tblA td.tA	{ background-color: #D3D7E5; color: #1F49C3;}
#tblAdv td.tAdv{padding: 3px; height: 45px; color: rgb(0, 102, 0); line-height: 15px; background-color: #E7F3DE;}
#divs .story	{ padding: 1px; background-color: #FFFFC1; color: Black; font-style: italic;}
#tblA td.tCont	{ background-color: #E7E9F1; color: #1F49C3;}
#tblResults td.tAdv{padding: 3px; height: 45px; color: rgb(0, 102, 0); line-height: 15px; background-color: #F2F2F2;}
h1.cont{
	word-spacing: 1px;
	display: inline;
	TEXT-DECORATION: none;
	color: #000000;
	background-color: White;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background-color: transparent;
}
a.nav{
color:#236399;
font-size:10px;
text-decoration:none;
}
a.nav:visited{
color:#236399;
font-size:10px;
text-decoration:none;
}
a.nav:hover{
color:#236399;
font-size:10px;
text-decoration:none;
background: #FFD700;
}
.navSel{
color:#000000;
padding-left:3px;
padding-right:3px;
background-color: #4169E1;
border:1px solid #236399;
font-weight:bold;
}
.navAlf{
color:#000000;
padding-left:1px;
padding-right:1px;
background-color: #FFFFCE;
border:1px solid #FFD700;
}
.navAlfSel{
color:#000000;
padding-left:1px;
padding-right:1px;
background-color: #FAFB00;
border:1px solid #FFD700;
font-weight:bold;
}
.adv{
color:#000000;
padding-top: 2px;
padding-left:1px;
padding-right:1px;
background-color: #FFFFFF;
}
.boxC
{
	border: 1px solid #cfcfcf;
	padding: 3px;
	margin: 2px;
	min-height: 240px;
}
.boxC .titol
{
	background-image: url(../../img/boxc.jpg);
	height: 28px;
	padding-top: 9px;
	padding-left: 8px;
	color: black;
	font-size: 14px;
	font-weight: bold;
	margin-top: 2px;
}
.boxC .titol_blu
{
	background-image: url(../../img/boxb.jpg);
	height: 28px;
	padding-top: 9px;
	padding-left: 8px;
	color: black;
	font-size: 14px;
	font-weight: bold;
	margin-top: 2px;
}
}