td, p, input, textarea { font-size: 12px; font-family: Tahoma; }

a { color: #FFFFFF; text-decoration: none; }
a.nero { color: #000000; text-decoration: none; }
a:hover { color: #999999; text-decoration: none; }

.modulo
{
font-family: Tahoma, Verdana, Arial;
font-size: 10px;
font-style: normal;
color: #000000;
background-color: #FFFFFF;
border: 1px solid #000000;
}

.news
{
font-family: Tahoma, Verdana, Arial;
font-size: 9px;
font-style: normal;
font-color: #333333;
}

.iframe
{
background-color: transparent;
}

.pulsante
{
font-family: Tahoma, Verdana, Arial;
font-size: 10px;
font-style: normal;
color: #000000;
background-color: #CCCCCC;
border: 1px solid #000000;
cursor: hand;
}

.testonero
{
font-family: Tahoma;
font-size: 11px;
font-style: normal;
color: #111111;
text-align:justify;
}

.barra
{
scrollbar-3dlight-color: black;
scrollbar-darkshadow-color: black;
scrollbar-arrow-color: #336699;
scrollbar-base-color: red;
scrollbar-face-color: #336699;
scrollbar-highlight-color: white;
scrollbar-shadow-color: white;
scrollbar-track-color: black;
}

.bottone
{background-image:  url(%27pagine/immagini/login.jpg%27);
background-repeat:no-repeat;
background-position:center center;
width:40px;height:15px;
background-color:0000ff;
cursor: hand;
}

.resetta
{background-image:  url(%27resetta.gif%27);
background-repeat:no-repeat;
background-position:center center;
width:100px;height:44px;
background-color:0000ff;
}

.normal {font-weight: normal}

h1
{
font-family: Tahoma, Verdana, Arial;
font-size: 9px;
font-weight: bold;
color: Silver;
text-align: center;
margin: 3px 0px 0px 0px;
}

h2
{
font-size: 13px;
margin: 0px 0px 5px 0px;
}

#footer
{
font-family: Tahoma, Verdana, Arial;
font-size: 9px;
font-weight: bold;
color: Silver;
text-align: center;
margin: 0px 0px 0px 0px;
}

#footer a
{
color: Silver;
}

#container { text-align: center; }
	#imageBox { margin: auto; width: 360px; height: 144px; border: 1px #000 solid; overflow: hidden; }
	#imageBoxInside { width: 10000px; }
	#imageBox img  { float: left; padding: 0px; margin: 0px; }
	#imageBox br { clear: both; }
	#controls img {border: 0;}
	
#sbox-window embed, #sbox-window object, #sbox-window select
{
	visibility:				visible;
}

#sbox-overlay
{
	position:				absolute;
	background-color:		#000;
}

#sbox-window
{
	position:				absolute;
	background-color:		#fff;
	text-align:				left;
	overflow:				visible;
	padding:				10px;
	-moz-border-radius:		3px;
	-webkit-border-radius:	3px;
}

#sbox-btn-close
{
	position:				absolute;
	width:					30px;
	height:					30px;
	right:					-15px;
	top:					-15px;
	background:				url(closebox.png) no-repeat center;
	border:					none;
}

.sbox-window-ie6 #sbox-btn-close
{
	background-image:		url(closebox.gif);
}

.sbox-loading #sbox-content
{
	background-image:		url(spinner.gif);
	background-repeat:		no-repeat;
	background-position:	center;
}

#sbox-content
{
	clear:					both;
	overflow:				auto;
	background-color:		#fff;
	height:					100%;
	width:					100%;
}

.sbox-content-image#sbox-content
{
	overflow:				visible;
}

#sbox-image
{
	display:				block;
}

.sbox-content-image img
{
	display:				block;
}

.sbox-content-iframe#sbox-content
{
	overflow:				visible;
}

.body-overlayed embed, .body-overlayed object, .body-overlayed select
{
	visibility:				hidden;
}

.spagna a{
color: red;
}

.spagna img{
border: 0px;
}

.spagna{
margin:2px;
font-family: Tahoma, Verdana, Arial;
font-size: 15px;
font-style: bold;
}

#corsitab{
border: 0px solid white;
border-collapse: collapse;
width:550px;
font-size: 18px;
margin-bottom:30px;
}

#riga1{
background-color:#b1c9ff;
}

#corsitab td{
padding:5px;
}

#riga2{
background-color:#ffffff;
}

#titolocorsi{
font-size:20px;
text-align:center;
font-weight: bold;
}
#col1{
width:100px;
}
