BODY{
	margin:0px;
	background-image: url(../images/patBackground.jpg);
	background-repeat:repeat-x;	
	background-color: #5187b5;
}
.testoNero{
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.testoBianco{
	font-family:verdana;
	font-size:8pt;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background-color:#4373a2;
}
.testoGrigio{
	font-family:verdana;
	font-size:8pt;
	color:#666666;
	text-decoration:none;
	font-weight:normal;
}
.testoGrigioBottom{
	font-family:verdana;
	font-size:8pt;
	color:#aba9aa;
	text-decoration:none;
	font-weight:normal;
}
.testoRosso{
	font-family:verdana;
	font-size:8pt;
	color:#EE0000;
	text-decoration:none;
	font-weight:normal;
}
.testoBlu{
	font-family:verdana;
	font-size:8pt;
	color:#4373a2;
	text-decoration:none;
	font-weight:normal;
}
.testoBluBold{
	font-family:verdana;
	font-size:8pt;
	color:#4373a2;
	text-decoration:none;
	font-weight:bold;
}
.pulsante{
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	border:1px solid #d5d5d5;
}
INPUT{
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	border:1px solid E7E7E7;
}
SELECT{
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	border:1px solid E7E7E7;
}
.tabBorder1{
	border:5px solid #4373a2;
}
.testoSeparatore{
    color:#ffffff;
}
.testoLeggi{
	font-family:verdana;
	font-size:8pt;
	color:#4373a2;
	text-decoration:none;
	font-weight:normal;
}
.testoTitolo16{
	font-family:verdana;
	font-size:16pt;
	color:#daecfa;
	text-decoration:none;
	font-weight:bold;
}
.testoBiancoHome{
	font-family:verdana;
	font-size:12pt;
	color:#daecfa;
	text-decoration:none;
	font-weight:normal;
}

.testoContatti{
	font-family:verdana;
	font-size:11pt;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.testoContattiVerde{
	font-family:verdana;
	font-size:11pt;
	color:#096f01;
	text-decoration:none;
	font-weight:normal;
}


#wrapper {width:534px; margin:0 auto}



.slider {position:relative; overflow:hidden; height:350px; margin-bottom:20px;width: 480px}
.slidercontent {position:absolute}
.slidercontent .upper {border-bottom:1px solid #9ac1c9}
.section {padding:10px}
.newsslider {position:relative; overflow:hidden; border:2px solid #9ac1c9; height:95px; width:300px; background:#eef5f6; margin-bottom:20px}
.newsslidercontent {position:absolute}
.newsslidercontent .upper {border-bottom:1px solid #9ac1c9}
.newssection {padding:10px; height:75px}

