#content {
	padding: 20px;	
	font-size: 12px;
}
#content.iFrame {
	padding: 0;
	height: 500px !important;
}
#content h3 {
	width: 479px;
	height: 28px;
	background-image: url(../img/titolo-mycard.gif);
	text-indent: -500em;
	letter-spacing: -500em;
	overflow: hidden;
	position: relative;
	z-index: 100;
}
#content p span.avviso {
	clear: right;
	color: #EE7F00;
	font-weight: bold;
}
#content #pulsanti {
	position: absolute;
	bottom: 5px;
	right: 15px;
}
#content #pulsanti a {
	padding: 5px 10px;
	margin: 0 0 0 10px;
	background-color: #EEEEEE;
	border: solid 1px #CCCCCC;
	text-decoration: none;
	font-size: 11px;
	line-height: 30px;
}

/* splash page */
#content .paragrafo1 {
	padding: 0 280px 0 0;
}
#content .paragrafo2 {
	padding: 0 0 0 260px;
	margin-top: 100px;
}
#content img.foto1 {
	position: absolute;
	top: 40px;
	right: 5px;
}
#content img.foto2 {
	position: absolute;
	top: 200px;
	left: 0;
}
#content.mycard img.foto1 {
	top: 10px;
}
#content.mycardCoccola .paragrafo2 {
	margin: 0;
	padding: 0 280px 0 0;
	position: absolute;
	top: 494px;
}
#content.mycardCoccola .paragrafo2 p{ font-size:0.68em;}
#content table {
	font-size: 11px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 300px;
	z-index: 150;
	border-collapse: collapse;
	border-top: solid 1px #000000;
	border-spacing: 0;
}
#content.mycardCoccola table {
	border-top: none 0px #000000;
	top:270px;
}
#content table tr td{	
	border: none 0px #FFFFFF;
	border-bottom: solid 1px #000000;
	height: 25px;
	margin: 0;
	padding: 0 10px;
}
#content table tr td.condizione {
	border-right: solid 1px #000000;
}
#content.mycardFaq .faqs {
	font-size: 12px;
	margin: 0;
	padding: 0 280px 0 0;
}
#content.mycardFaq .faqs .faqBox0 a, #content.mycardFaq .faqs .faqBox1 a {
	top: -1.4em;
}

/*modifica fatta da saverio per inserimento banner in data 26/02/2010*/
.banner{ position:absolute; top:385px; left:20px; z-index:150;}

