/* elementi */
*{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
body{margin:0px;padding:0px;font-size:90%;}
img{border:0px;}
table{border:1px solid #efefff;padding:10px;margin:5px;background:#efefff;}
th{padding:10px;}
td{text-align:center;padding:4px;}
p,li{font-size:90%;padding-right:10px;padding-bottom:3px;}
A:link,A:hover{color:#36c;}
form {font-size:90%;}

/* id */

#testata
{margin:0px;padding:0px;height:90px;width:100%;}

#testata td
{margin:0px;padding:0px;}

#testata td.left
{width:90px;}

#testata td.right
{width:150px;}

#logo{position:absolute;left:0px;top:0px;margin:0px;padding:0px;}

#testata
{border:0px;margin:0px;padding:0px;background-image:url(../img/sfuma.jpg);height:60px;width:100%;}

#logomediando
{margin-right:10px;}

p.tagline
{color:#f7d321;font-size:120%;text-align:left;margin:0px;padding:0px;background:transparent;}

#menu
{position:absolute;top:132px;left:7px;padding:0px;padding-top:5px;margin:0px;background:#f7f7f7;width:140px;font-size:85%;line-height:150%;border:1px solid #310052;}

#menu li
{padding:0px;padding-right:7px;list-style:none;	text-align:right;}

#menu li.menu
{border-bottom:1px solid #310052;list-style:none;background:#777;color:#f7d321;}

#menu A:link, #menu A:visited{color:#6300c6;text-decoration:none;}
#menu A:hover, #menu:active{color:#c00;text-decoration:none;text-decoration:underline;}

#contenuto
{position:absolute;
left:200px;
top:120px;}

#colophon
{clear:both;
position:relative;
bottom:0px;
margin-top:20px;
padding:3px;
padding-right:7px;
text-align:right;
font-size:65%;
height:20px;color:#fff;
border-top:1px solid #efefff;
color:#aaa;}

#thebatlogo
{position:absolute;
top:400px;	
left:0px;
elevation:below;}

#riepilogotransazione
{background:#fff;border:1px solid #ddd;width:400px;font-size:85%;padding:3px;}

#riepilogotransazione th, #riepilogotransazione td 
{text-align:left;margin:0;padding:0;}

#datiutente, #datilicenza
{font-size:90%;}

#altri-download td
{font-size:85%;text-align:left;}

/* classi  */

div.abstract
{float:right;margin-right:15px;margin-top:15px,width:190px;}

div.abstract img
{margin-left:15px;margin-right:15px;margin-top:15px;}

A:link.abstract-button, A:hover.abstract-button, A:visited.abstract-button, A:active.abstract-button
{width:190px;height:25px;margin:0;padding:3px;border:1px ridge #ddd;background:#ffd219;color:black;text-align:center;text-decoration:none;font-weight:bold;}

A:link.link-base,A:visited.link-base{color:#310052;text-decoration:none;font-weight:bold;}
A:hover.link-base,A.active.link-base{color:#c00;text-decoration:none;font-weight:bold;}

h1.titolo{font-size:130%;color:#6300c6;border-bottom:1px solid #efefff;padding:0px;margin:0px;}
h2.titolo{font-size:110%;color:#6300c6;border-bottom:1px solid #efefff;}
h1.titolo span{font-size:70%;color:#310052;}
div.parahome
{
	border:1px solid #310052;
	background: #f7f7f7;
	margin-right:20px;
	margin-bottom:20px;
	padding:5px;
	padding-top:7px;
	height:100px;
	filter: alpha(opacity=50, style=0);
	/*-moz-opacity: 70%; */
}

div.parahome img
{float:left;
margin-left:22px;
margin-top:15px;}

span.menu
{
	position:relative;
	left:-7px;
	border:1px solid #310052;
	background: #777;
	padding:2px;
	font-size:80%;
	width:130px;
	text-align:center;
	font-weight:bold;
	color:#f7d321;

}

span.data
{
	position:relative;
	left:-11px;
	border:1px solid #310052;
	background: #777;
	padding:2px;
	font-size:80%;
	width:100px;
	text-align:center;
	font-weight:bold;
	color:#f7d321;
}

span.titolo
{
	position:relative;
	left:-15px;
	font-size:90%;
	color:#c00;
	font-weight:bold;
	margin-left:15px;
}

div.parahome p
{
    margin:0px;padding:0px;
	margin-top:5px;
	margin-left:115px;
	font-size:90%;
}

div.screenshot
{
	margin-bottom:10px;
	height:130px;
}

p.screenshot
{
	margin:0px;
	margin-left:160px;
	font-size:90%;
}

img.bigscreen
{margin-top:10px;}

img.screenshot
{float:left;margin-right:10px;}

h2.screenshot
{  margin:0px;
	padding:0px;
	margin-left:160px;
	font-weight:bold;
	font-size:90%;
}

div.bread
{margin-top:30px;
height:12px;
font-size:70%;
vertical-align:middle;
padding:7px;}

A:link.pulsanti-bread,A:visited.pulsanti-bread{color:#36C;}
A:hover.pulsanti-bread,A.active.pulsanti-bread{color:#c00;}

/* bottone W3C 
.cssbtn {float:left; margin-left:2px;display:inline; display:inline-block;width:70px;margin:0.2em;padding:1px;font-size:90%;text-align:left;text-decoration:none;background:#cdf;color:#fff;border:1px solid #9c9a9c;vertical-align:middle;white-space:nowrap;cursor:hand; cursor:pointer;}
.cssbtn[class] {width:auto;min-width:70px;}	
.cssbtn strong {font-weight:bold;background:white;color:#06c;padding-left:3px;margin-right:5px;	}
.cssbtn:link, .cssbtn:active {color:black}
.cssbtn:hover {border:1px solid #9c9a9c; color:white}
.cssbtn:hover strong {color:black;}
.btnw3c {background:#dedfde;color:black;}
ul.inlinelist, li.inlinelist{display:inline;margin:0;padding:0;} */


/* form registrazione */
table.form
{background:#fff;}

table.form td
{text-align:left;}


