
#lancio_listino {margin: 0 0 0 12px; background: #fff; border-right: 1px solid #D9DCDD; height: 490px}
#sfondo_anno_listino {background:#FFF url(../images/lancio_prezzi_top_agg.gif) no-repeat; height: 125px}
#sfondo_6mesi_listino {background:#FFF url(../images/lancio_prezzi_top_6mesi.gif) no-repeat; height: 125px}

#bar_titolo_pacchetti {float:left; width:405px;} 
#swicht_pacchetti {float:right; width:250px; padding-top:20px; padding-right: 20px} 


#list  {
	padding: 0 15px;
	margin: 2px 20px 2px 5px;
	font-size: 12px;
	line-height: 21px;
	}
#list li {
	list-style-type: default;
	list-style-image: url(../images/home/bullet.gif);
	list-style-position: default;
	padding: -18px 0 0 0;
	}
#list li span {
	font-weight: bold;
	color: #036;
	}
#sezione-2,#sezione-3,#sezione-4,#sezione-5 {display:none;}


.fragment1,.fragment2,.fragment3,.fragment4,.fragment5 { }
.fragment2,.fragment3,.fragment4,.fragment5,.fragment6 { display:none;}

.anchors {/*float: right;*/}
.anchors ul {margin:0; padding:0;}
.anchors li {padding: 0; margin:5px 4px 5px 0; list-style-type: none; float: left; display: block; }
.anchors li a {display: block; width: 101px; height:30px; }

/* Tab Rollovers 
.anchors .tab1 a:link, .anchors .tab1 a:visited { text-decoration: underline; background-image: url(../images/listino_grigio.gif); width: 101px; height:30px; font-weight: bold; color: #666;}
.anchors .tab2 a:link, .anchors .tab2 a:visited { text-decoration: underline; background-image: url(../images/listino_grigio.gif); width: 101px; height:30px; font-weight: bold; color: #666;}

.anchors .tab1 a:hover { background-image: url(../images/listino_verde.gif); width: 101px; height:30px; font-weight: bold; color: #F7941D; text-decoration: none; }
.anchors .tab2 a:hover { background-image: url(../images/listino_verde.gif); width: 101px; height:30px; font-weight: bold; color: #F7941D; text-decoration: none; }

.anchors .tabOn1 {	text-decoration: none; background-image: url(../images/listino_verde.gif); width: 101px; height:30px; font-weight: bold; }
.anchors .tabOn2 {	text-decoration: none; background-image: url(../images/listino_verde.gif); width: 101px; height:30px; font-weight: bold; }
*/


.anchors .tab1 a:link, .anchors .tab1 a:visited {background-image: url(../images/listino_grigio_12mesi.gif); }
.anchors .tab2 a:link, .anchors .tab2 a:visited {  background-image: url(../images/listino_grigio_6mesi.gif); }

.anchors .tabOn1 { background-image: url(../images/listino_verde_12mesi.gif);  }
.anchors .tabOn2  { background-image: url(../images/listino_verde_6mesi.gif);   }

 .anchors li a span {display:none;}



table.signup th {
	font-size: 13px;
	padding: 10px 7px 10px 7px;
	text-align: center;
	vertical-align: bottom;
	}
table.signup th.bizstart {
	/*background-image: url(../images/sfondoprezzo_start.gif);
	background-repeat: repeat-x;*/
	color: #669900;
	font-size: 16px;
	}
table.signup th.bizprofessional {
	/*background-image: url(../images/sfondoprezzo_professional.gif);
	background-repeat: repeat-x;*/
	color: #006699;
	font-size: 16px;
	}
table.signup th.bizpremium {
	/*background-image: url(../images/sfondoprezzo_premium.gif);
	background-repeat: repeat-x;*/
	color: #CC3333;
	font-size: 16px;
	}
table.signup th.details {
	font-size: 15px;
	padding: 2px 7px 10px 7px;
	color: #777;
	font-weight: normal;
	}





table.signup td.select {
	font-size: 10px;
	font-weight: bold;
	background-color: #ffc;
	}
table.signup td.shaded {
    background-color: #fff;
	border-bottom: 1px solid #E3DFDF;
	padding: 18px 5px 4px 0;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	text-align: left;
	font-size: 13px;
	color: #000;
	text-align: right;
	}
table.signup td.evi {
    background-color: #ffc;
    }
table.signup td.projectnumber {
	font-size: 12px;
	}
table.signup td.bigend, table.signup th.bigend {
	border-right: 2px solid #FDD474;
	}
table.signup td {
	border-bottom: 1px solid #E3DFDF;
	padding: 6px;
	font-size: 19px;
	border-right: 1px solid #E3DFDF;
	text-align: center;
	}
table.signup td.item {
	text-align: right;
	vertical-align: top;
	font-size: 11px;
	white-space: nowrap;
	}

table.signup div.price {
	font-size: 18px;
	color: #f60;
	letter-spacing: -0.5px;
	margin: 0;
	padding: 0;
	}
table.signup span.price2 {
	font-size: 16px;
	font-weight: normal;
	color: #777;
	letter-spacing: -0.5px;
	}
table.signup div.price4 {
	font-size: 11px;
	color: #ccc;
	letter-spacing: -0.5px;
	margin: 0;
	padding: 0;
	}
td.button {
	font-size: 15px;
	padding: 2px 7px 2px 7px;
	color: #777;
	font-weight: normal;
	border: 1px solid white;
	}
.iva {
	font-size: 12px;
	color: #777;
	font-weight: normal;
	}

dl {margin:20px 0 0; padding:0;}
dt {font-weight: bold; font-size: 13px}
dd {margin: 0 0 20px; padding: 0;}


/* ------------------------------ */
a.acquista {
position:relative;
text-decoration:none !important;
display:block;
width:289px;
height:180px;
float:left;
}
a.acquista span.innerbox {
display:block;
position:absolute;
font-size:13px;
top:14px;
left:28px;
color:#000;
font-family:arial,helvetica,sans-serif;
}
a.acquista span.innertitle {
font-size:20px;
letter-spacing:-1px;
}
a.acquista span.innerblue {
color:#009 !important;
text-decoration:underline !important;
}
a.acquista span.innerbox b {
font-weight:normal;
text-decoration:underline;
color:#000099;
font-size:12px;
display:block;
margin:5px 0 0 8px;
}






