body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E6E6E6;
	text-align: center;
}


.sfondo_testata {
	background-image: url(img/sfondo_testata.jpg);
	background-repeat: repeat-x;
}
.link_testata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004287;
	text-decoration: none;
}

.modulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #808080;
}
.testogr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
.trasparente {
	filter-background-color: alpha(opacity=50);
	
}
.sfondo_menu {
	background-image: url(img/menusfondo.jpg);
	background-repeat: repeat-x;
}
.sfondo_corpo {
	background-image: url(img/sfondo_corpo.jpg);
	background-repeat: repeat-x;
}
.testogrp {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
}
.sfondo_news {
	background-image: url(img/sfondo_news.jpg);
	background-repeat: no-repeat;
}
.testobianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}


.titolo {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.sfondo_costo {
	background-image: url(img/sfondo_costo.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.sfondo_newsletter {
	background-image: url(img/sfondo_newsletter.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.titolosezioni {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 24px;
	color: #F76314;
	text-decoration: none;
	font-weight: bold;


}

.sfondo_corpointerno {
	background-image: url(img/sfondo_pginterna.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.testogrstandard {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
}
.testoblustandard  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004287;
	text-decoration: none;
}.modulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #808080;
}
.modulobianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004287;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.tastomodulobianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #004287;
	border: 1px solid #FFFFFF;
}
.bordoimmagine {
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.link_clienti {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #004287;
	text-decoration: underline;
}
.link_clienti a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F76314;
	text-decoration: underline;
}
.modulobiancop {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #004287;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.tastomodulobiancop {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #004287;
	border: 1px solid #FFFFFF;
}
