body {
	scrollbar-base-color: #effafa;
	scrollbar-track-color: #ccd1e1;
	scrollbar-face-color: #effafa;
	scrollbar-arrow-color: #ccd1e1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table tr td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link {text-decoration:none; color:#2C4D6C}
a:visited {text-decoration:none; color:#2C4D6C}
a:hover {color:#4477A6}

.scurosuchiaro:link {text-decoration:none; color:#2C4D6C}
.scurosuchiaro:visited {text-decoration:none; color:#2C4D6C}
.scurosuchiaro:hover {color:#4477A6}

.chiarosuscuro:link {text-decoration:none; color:#4477A6}
.chiarosuscuro:visited {text-decoration:none; color:#4477A6}
.chiarosuscuro:hover {color:#FFFFFF}

.linkverde:link {text-decoration:none; color:#7B7B1C}
.linkverde:visited {text-decoration:none; color:#7B7B1C}
.linkverde:hover {color:#CBC14E}

.linkbianco:link {text-decoration:none; color:#FFFFFF}
.linkbianco:visited {text-decoration:none; color:#FFFFFF}
.linkbianco:hover {color:#CBC14E}

form {margin: 0px;}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #7B7B1C;
	color: #FFFFFF;
	border:1px solid #000000;
	}
	
.campiform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background:#F3F3F3;
	border:1px solid #344249;
}

.bordoimgsx{border: 2px solid #2c5868; margin-top: 0px; margin-right: 15px; margin-bottom: 10px}
.bordoimgcatalogo{border: 5px solid #e4e4e4; margin-top: 0px; margin-right: 15px; margin-bottom: 10px}
.bordomappa{border: 5px solid #ffffff}


.prezzopic {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 3px; margin-left: 3px; margin-right: 3px;
	line-height: 150%
	}

.titoli {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 28px; margin-left: 20px; margin-right: 30px;
	line-height: 150%
	}
	
.searchform {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 9px;
	color: #FFFFFF;
	margin-top: 3px; margin-right: 3px; margin-bottom: 3px;
	line-height: 150%
	}

.norm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #344249;
	margin-top: 20px; margin-left: 20px; margin-right: 20px; margin-bottom: 15px;
	line-height: 150%;
	}
	
.normbianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 20px; margin-left: 20px; margin-right: 20px; margin-bottom: 15px;
	line-height: 150%
	}
	
.normbianconobordi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 10px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px;
	line-height: 150%
	}
	
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #344249;
	margin-top: 20px; margin-left: 20px; margin-right: 20px; margin-bottom: 15px;
	line-height: 150%;
	text-align: justify;
	}
	
.credits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 30px; margin-left: 20px; margin-right: 20px; margin-bottom: 15px;
	line-height: 150%;
	text-align:center;
	}
	
.sfoglia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #344249;
	margin-top: 5px; margin-left: 20px; margin-right: 20px; margin-bottom: 5px;
	line-height: 150%
	}
	
.sfoglianobordi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px;
	line-height: 150%
	}
	
.listascheda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px;
	line-height: 150%
	}
	
.listavideo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-top: 5px; margin-left: 5px; margin-right: 0px; margin-bottom: 5px;
	line-height: 150%
	}
	
.lato { 
	background-repeat: no-repeat; 
	background-position: right top
	}
