/* CSS Document */

/* Impostazioni Generali */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #666666;
	text-decoration:none;
	}
	
A:link {
	FONT-WEIGHT: normal;COLOR: #666666;text-decoration:none;
}

A:visited {
	FONT-WEIGHT: normal; COLOR: #666666; text-decoration:none;
}

A:hover {
	FONT-WEIGHT: normal; COLOR: #bf0000; text-decoration:none;
}

A:active {
	FONT-WEIGHT: normal; COLOR: #bf0000; text-decoration:none; 
}

/* Impostazioni Tabella Generale Home Page */

/* Tabella */
#generale {
	width: 955px;
	}
#box {
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	height:250px!important;
	}
	
#menu {
		width:188px!important;
		margin-left:0px;
		}
#tab_interno td {
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
		padding-top:5px;
		}
#tab_news td {
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
		padding-top:0px;
		}
#tab_approfondimento {
		margin-left:10px;
		margin-right:10px;
		}
#approf {
		font-family: "Verdana", Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
		}
#approfo td {
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
		}
/* Modulo */
	#tab_modulo {
		width:573px;
		}
	

	#tab_modulo td {
		text-align:left;
		vertical-align:top;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left:5px;
		}


	#tab_modulo a:link {
		text-decoration:underline
		}
	
	#modulo td#privacy {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size:xx-small;
		text-align:justify;
		vertical-align:top;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left:2px;
		padding-right:2px;
		}
	/* Modulo */
/* Testo */
.testo {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	}
.testog {
	font-family:  "Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}

.testop {
	font-family:  "Verdana", Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	}
.testo_rosso {
	font-family:  "Verdana", Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#bf0000;
	}

.titolo_grigio16 {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#666666;
	}
.titolo_bianco16 {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	}
.titolo_bianco10 {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	}

.titolo_grigio12 {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	}	
	/* Bordi e linee */
	

.linea_grigia {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0d0d2;
}
	
/* Elementi Form */ 
	
.pulsante {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	border:#CCCCCC 1px solid;
	height: 20px;
	color:#000000;
}

.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#717171;
}
.formlog {
	/*border-top: 1px solid #717171;
	border-left: 1px solid #717171;
	border-right: 1px solid #717171;*/
	border-bottom: 1px solid #717171;
	font-size:x-small;
	color:#717171;
	width:70px;
	}
.privacy {
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:xx-small;
	}

.invalid /*giallo*/{
	background-color: #FFFF33;
	color:#999999;
}	
/* Footer */
	#footer p {
		text-align:left;
		font-size: 9px;
		color: #999999;
		}
/* / Footer */

/* cortesia */
#box_cortesia {
	width: 	420px;
	height: 172px;
	margin: 100px auto 0 auto;
}
#logo_cortesia {
	background: url(http://www.paginebianchedautore.it/images/template/logo.jpg) no-repeat;
	width: 	120px;
	height: 172px;
	float: 	left;
}
#testo_cortesia { 
	float: left;
	width: 300px;
}