body {
	background-color:#fdfdfd;
	font-family:Verdana, Arial;
	font-size:13px;
}

form {
    display: inline;
    margin: 0px;
}

a.link {
	font-weight:bold;
	color:#5886C8;
}
a.link:hover {
	color:#FB8318;
}

a.linkgrigio {
	font-weight:bold;
	color:#848484;
}
a.linkgrigio:hover {
	color:#FB8318;
}

a.link11 {
	font-weight:normal;
	color:#5886C8;
	font-size:11px;
}
a.link11:hover {
	color:#FB8318;
	font-size:11px;	
}

.testo11 {
	font-family:Verdana, Arial;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
.testo13 {
	font-family:Verdana, Arial;
	font-size:13px;
	color:#666666;
	font-weight:normal;
}

.testo16 {
	font-family:Arial, Verdana;
	font-size:16px;
}

.testo18 {
	font-family:Arial, Verdana;
	font-size:18px;
}

.testo20blu {
	font-family:Arial, Verdana;
	font-size:20px;
	color:#174896;
	font-weight:normal;
}



table#center-contenuto, table#center-sottocontenuto {
	margin:0 auto;
	text-align:top;
}

/* TOP */
.top_testo {
	/*float:left;*/
	font-size:11px;
	/*font-weight:bold;*/
	/*padding-top:75px;*/
}

.top_testo a {
	color:#333333;
}
.top_testo a:hover {
	color:#FB8318;
}

#top table td {
	vertical-align:bottom;
}


/* CONTENUTO */
.contenuto_punto {
	background-image:url('../img/contenuto_freccia.jpg');
	background-position:0px 9px;
	background-repeat:no-repeat;
	height:25px;
	padding-left:18px;
	padding-top:5px;
}

.contenuto-boxfreccia_grande {
	background-image: url('../img/contenuto_boxfreccia_sfondogrande.jpg');
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	float:left;
	height:80px;
	padding:3px 0px 0px 10px;
}

.contenuto-boxfreccia_spazio_grande {
	background-image: url('../img/contenuto_boxfreccia_sfondogrande.jpg');
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	float:left;
	height:74px;
	width:20px;
}

.contenuto-boxfreccia_piccolo {
	background-image: url('../img/contenuto_boxfreccia_sfondopiccolo.jpg');
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	float:left;
	height:34px;
	padding:10px 0px 10px 0px;
	text-align:center;
	width:130px;
}

.contenuto-boxfreccia_spazio_piccolo {
	background-image: url('../img/contenuto_boxfreccia_sfondopiccolo.jpg');
	height:54px;
}

.contenuto-boxguadagno {
	background-image: url('../img/contenuto_boxfreccia_sfondogrande.jpg');
	border:1px solid #ccc;
	float:left;
	height:57px;
	margin-top:43px;
	padding:15px 10px 5px 10px;
	text-align:center;
}

.contenuto-nota {
	clear:both;
	color:#999;
	float:left;
	font-size:10px;
	/*margin-top:28px;*/
	margin-top:15px;
	width:860px;
}

.input-importo {
	border:1px solid #ccc;
	font-family:Arial, Verdana;
	font-size:16px;
	margin-bottom:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align: center;
	vertical-align:center;
	width:140px;
}

.contenuto-condizione {
	background-image:url('../img/contenuto_condizione_box.jpg');
	background-repeat: no-repeat;
	border:1px solid #e1e1e1;
	float:left;
	width:423px;
	margin-bottom:3px;
	text-align:left;
}

.contenuto-punto-condizione {
	border:1px solid #e1e1e1;
	float:left;
	font-size:11px;
	width:860px;
	height:56px;
}

.contenuto-condizione-titolo {
	float:left;
	font-size:11px;
	font-weight:bold;
	width:145px;
	padding:6px;
	padding-right: 0px;	
	text-align:left;	
}

.contenuto-condizione-testo {
	float:left;
	font-size:11px;
	padding: 6px;
	padding-left: 0px;
	padding-right: 0px;
	width:272px;
}

.contenuto-condizione-testo img {
	vertical-align:middle;
}

#contenuto-leggiperche {
	background-image:url('../img/91perc.jpg');
	/*background-position:0px 37px;*/
	background-repeat:no-repeat;
	color:#0066cc;
	height:37px;
	line-height:37px;
	margin-top:14px;
	padding-left:50px;
	font-weight:bold;
}

/* APRICONTO */
.apriconto_testo {
	color:#fff;
	font-family:Arial;
	font-size:11px;
}

.apriconto_testo a {
	color:#fff;
}

.apriconto_titolo {
	font-weight:bold;
	font-size:18px;
}