html,body {
	margin : 0px;
	padding : 0px;
	height: 100%;
	background-color:#5D5D5D;
}
table {	
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#container {text-align:center;}
a {color:#000000;text-decoration:none;}
a:hover {color:#AAAAAA;text-decoration:underline;}
h1 {color:#00425C;font-size:20pt;margin:0;padding-left:10px;}
h2 {font-size:15px;}
.paragrafo {
	width:709px;
	height:65px;
	background-image:url(../img/rigo_blu.jpg);
	background-repeat:no-repeat;
	background-position:right;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}
p {
	padding:0px 20px 20px 140px;
	font-size:13px;
	text-align:justify;
	color:#195D65;
	line-height: 30px;
}
.tabella_costi {
	font-size:12px;
	color:#222222;
}
.tabella_costi .td_head {
	background-color:#98D33C;
	height:30px;
	font-weight:bold;
	
}
.tabella_costi th {
	background-image:url(../img/th_centro.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	color:#FFFFFF;
	font-weight:bold
}
.tabella_costi .bg_scuro {
	background-color:#DBDCDD;
}
.tabella_costi .bg_chiaro {
	background-color:#E7EAEB;
}
.tabella_costi .bg_chiaro, .tabella_costi .bg_scuro, .tabella_costi .loghi, .tabella_personalizzazioni td {
	border:1px solid #BBBBBB;
}

.tabella_personalizzazioni {
	font-size:12px;
	color:#222222;
}


.bg_sx_ext {
	background-image:url(../img/bg_sx_ext.jpg);
	background-position:top right;
	background-repeat:repeat-x;
}
.bg_sx_int {
	background-image:url(../img/bg_sx_int.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.bg_dx_int {
	background-image:url(../img/bg_dx_int.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.bg_dx_ext {
	background-image:url(../img/bg_dx_ext.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}
.corpo {
	background-image:url(../img/bg_corpo.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#piede {
	background-image:url(../img/bg_piede.jpg);
	background-position:top;
	background-repeat:no-repeat;
	aaheight:200px;
	text-align:center;
}
#piede .superiore {
	color:#5D5D5D;
}
#piede .superiore a {
	color:#266F8F;
	text-decoration:none;
}
#piede .superiore a:hover{
	color:#333333;
	text-decoration:underline;
}
#piede .inferiore {
	color:#FFFFFF;
}
.bottoni {
	border:1px solid #008000; background-color:#CCCCCC;
}
