BODY {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; 
		color: #F0DDDD; background-color: #0A1D3F; text-align: center; margin: 0; padding: 0;}
P, TD {font-size: 11px;	}
P {margin: 0; padding: 0 0 4px 0;}
H1 {font-size: 15px; font-style: normal; font-weight: bold; margin: 0 auto; text-align: center; background-color: #66F; 
	padding: 5px; width: 760px;} 
H1.bollato {font-size: 15px; font-style: normal; font-weight: bold; margin: 0 auto; text-align: center; background-color: #66F; 
	padding: 5px; width: 780px; top: -180px; position: relative;} 
H2 {font-size: 13px; font-style: normal; font-weight: bold; margin: 5px 0; padding: 0; text-align: center;} 
H3 {font-size: 13px; font-style: normal; font-weight: bold; margin: 0; padding: 0 5px; text-align: left;} 

TH {vertical-align: top; text-align: center; color: #0A1D3F; background-color: #99CCFF; font-weight: bold; 
	font-size: 11px;}
TABLE {margin: 0 0 5px 0; padding: 0;}
INPUT, TEXTAREA {font-size: 11px; border: 1px solid #666666; background-color: #F0F0FF; color: #558;}

a {text-decoration: none;}
a:visited {text-decoration: none; color: #555599;}
a:hover {text-decoration: underline;}
a:active {color: Blue;}

.pulsante {margin: 0 0 6px 0; padding: 3px; border: 1px solid #999; background-color: #ddd; width: 50%;
					text-align: center;}

IMG {display: inline;}
/* IMG.scaled {width: 100%;} */
#tbody {width: 790px; width/* */:/**/788px; width:/**/788px; 
			margin: 0 auto; padding: 1px; border: 1px solid White; position: relative;}
#tbody.bollato {width: 790px; margin: 0 auto; padding: 1px; border: 1px solid White; position: relative; top: -180px;}
#colsx {left: 0; top: 0; margin: 0; padding: 1px; position: absolute;
		width: 140px; width/* */:/**/138px; width:/**/138px; }
#coldx {top: 1px; left: 150px; margin: 0; position: absolute; padding: 0; width: 635px;}

#menu {background-color: #FFFFAA; color: #0A1D3F; border: solid #cccccc 1px; 
		padding: 3px; margin: 0 0 2px 0; text-align: left; width: 140px;}

#menu ul {margin: 5px 0; padding: 0;}		
#menu li {font-size: 11px; font-weight: bold; margin: 0; padding: 0; list-style: none;
			border-bottom: 1px solid #CCC; border-top: 1px solid #FDC;}		
#menu li a {display: block;}			
#menu li a:hover {text-decoration: none; background-color: #FFD042;}			

#form {background-color: #FFCE00; color: #0A1D3F; border: solid #999999 1px; 
		padding: 5px; margin: 1em; width: 90%; float: left; text-align: left;}
#login {background-color: #AAAAFF; color: White; border: solid #cccccc 1px; 
		padding: 3px; margin: 0 0 3px 0; width: 140px; position: relative;}
#login td {color: #333;}		
#ultime, #piucliccate, #piucommentate, #ultimicommenti
		{background-color: #000000; color: White; border: solid #dddddd 1px; padding: 5px; margin: 0 0 2px 0;
		text-align: center; position: relative; left: 74px; width: 625px;}
#imgElenco {background-color: #000000; color: White; border: solid #dddddd 1px; padding: 5px; margin: 0 0 2px 0;
		text-align: center; position: relative; left: 150px; width: 625px;}		
#imgBox {background-color: #000000; color: White; border: solid #dddddd 1px; padding: 5px; margin: 0 auto 2px auto;
		text-align: center; position: relative;}		

#ultime {background-color: #BB0;}
#piucliccate {background-color: #900;}
#piucommentate {background-color: #090;}
#ultimicommenti {background-color: #009;}
#ultime a, #imgElenco a, #piucliccate a, #piucommentate a, #ultimicommenti a {color: white;}
.navbar {background-color: #AAAAFF; color: #224; border: solid #cccccc 1px; 
		padding: 3px; margin: 3px auto; width: 25%; 
		text-align: center; font-size: 12px; clear: both;}
.voceMenu {text-align: left;}

#commento {background-color: #FFCE00; color: #0A1D3F; border: solid #999999 1px; 
					padding: 5px; width: 95%; float: left; text-align: left;}
.headcomment {border-top: #cece79 1px solid; border-left: #cece79 1px solid; border-right: #cece79 1px solid;
							background-color: #eeee77; padding: 2px; margin:0;}
.comment {border: #cece79 1px solid; background-color: #eeee99; padding: 2px; margin: 0 0 3px 0;}

#news {background-color: #00CEFF; color: #0A1D3F; border: solid #999999 1px; 
					padding: 5px; width: 300px; float: left; text-align: left;}
#footer {font-size: 11px; color: White; text-align: center; border-top: 1px solid #ddd; margin: 5px auto;
				width: 780px; position: relative; top: 0; display: block;}
#bollone {position: relative; left: -300px; top: -150px; z-index: 1;}					

