body {background-color:#B0D3F3;  font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:0}

a:hover{
	color: red;
}
.etichetta {
	font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
#container {width:760px; border:4px solid #00ADEF;  margin:0px; padding:2px; margin-left:auto; margin-right:auto; background-color:white; border-radius: 8px; box-shadow: 0 0 25px #333333; }
#footer {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F2F2FF;}
#menutop {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	margin: 4px;
	padding: 4px;
	background-color: #F2F2FF;
} 
#menutop a {
	margin-left: 8px;
	font-weight: bold;
}
#path { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px bold; width: 460px; margin-left: auto; margin-right: auto; background-color: green; color: white; padding: 0 4px; border-top-left-radius: 8px;
border-top-right-radius: 8px;}
#path a {
	color: yellow;
}
.submenutop {text-align:center; width:468px; margin-bottom: 4px; font-family:Arial, Helvetica, sans-serif; font-size:10px; border-bottom:1px dotted #000099; background-color: #eee;}

#colonnadx {background-color:#F2F2FF; width:268px}
#colonnacentro {width:476px}

.paginecorrelate {
 border-top: 1px dotted black; padding: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}

.menuverticale ul {margin:4px; padding:4px}
.menuverticale li {list-style:none; list-style-position:inside; border-bottom:1px dotted #0000CC}
.menuverticale a {text-decoration:none;}



table#maintable {
	width: 100%;
}

table.listaversioni td {
	background-color: #eee;
}

table.schedatecnica td {
	background-color: #eee;
}
table.schedaaccessori td {
	background-color: #eee;
}
.schedaconcessionario {
  	width: 468px;
  border-top: 1px dotted gray;
	
	padding: 0;
	clear: both;
}

.schedadomanda {
text-align: left;
font-family: font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
border-bottom: 1px dotted gray;
background-color: white;
margin: 4px;
padding: 4px;
clear: both;
}

.schedatitoli {
font-family: font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
border-bottom: 1px dotted gray;
background-color: white;
margin: 4px;
padding: 4px;
clear: both;
}

.schedarisposta {
font-family: font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #eee;
margin: 4px;
padding: 4px;
clear: both;
}

.schedavideo {
  border-top: 1px dotted gray;
	margin: 16px 4px;
	padding: 4px;
}
.schedaautoclub {
	border-top: 1px dotted gray;
	margin: 16px 4px;
	padding: 4px;
}

.schedanoleggio 
{
	  	width: 468px;
  border-top: 1px dotted gray;
	
	padding: 0;
	clear: both;
}

h1 {margin:4px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000099; }
h2 {margin: 4px 4px 4px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000099; background-color: #eee; padding-left: 4px; }
h2.standard {
	width: 468px; margin: 4px 0; padding: 0;
}
h2.autousate, h2.autonuove, h2.concessionari, h2.prestiti, h2.gpl, h2.noleggio, h2.cerca {
	margin: 0; background-color: green; color: #eee; width: 460px; margin-left: auto; margin-right: auto; font-size: 12px; padding: 0 4px; border-bottom-left-radius: 8px; border-top: 1px solid black;
border-bottom-right-radius: 8px;
}
h2.cerca a {
	color: yellow;
}



input, select, textarea {border:1px solid black; margin:4px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 4px;}
input:focus, textarea:focus {
	background-color: #FFFFCC;
}
.impaginatore {
	text-align: center;
	clear: both;
	border-top: 1px dotted black;
	border-bottom: 1px dotted black;
	margin: 8px;
	
}
.impaginatore a {
	font-family: Verdana; font-size: 13px; border: 1px dotted gray; background-color: #eee; font-weight: bold; margin: 4px; padding:1px
}
.impaginatore a.corrente {
	border: 2px solid red; text-decoration: none;
}

.nomostra {
	display: none;
}

#coprente {
position:absolute; display:none;
top: 0;
left: 0;
width: 100%;
height: 1000%;
background: url(/grafica/semitrasparente.png) repeat;
z-index: 300; /* o cmq il numero pi� alto tra quelli degli altri z-index presenti */
}

#popup {
	text-align:left;
	background-color:#FFFFFF; display:none;
position: absolute;

border:2px solid red;
z-index:500;
border-radius: 8px;
box-shadow: 0 0 25px #333333;
}

.domanderisposte   {
					width: 250px;
					margin-left: auto;
					margin-right: auto;
					background-color:white;
                    border:1px solid black;
                    margin:4px;
                    padding:4px;                   
                    font-family:Arial, Helvetica, sans-serif;
                    font-size:12px;
                    }

.domanderisposte a {text-decoration: underline;}

