*
{
margin: 0;
padding: 0;

}

img
{
border: none;
}

hr
{
border: none;
height: 1px;
background-image: url(img/hdots.gif);
padding: 0px;
}



body {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777;
background-color: #fff;
text-align:left;
}


.sfondo
{
/*height: 400px;*/
background-image: url(img/sfondo.jpg);
background-repeat: repeat-y;
/*background-position: top;*/
width: 780px;
overflow: hidden;
}


.header
{
height: 100px;
background-image: url(img/testata.jpg);
background-repeat: no-repeat;
width: 760px;
overflow: hidden;
}


.header h1 span
{
display: none;
}

.tabCentrale
{
width: 760px;
padding: 0px;
}

.cellaMenu
{
width:180px;
background-image: url(img/sfondo_menu.png);
background-position: left top;
background-repeat: repeat-y;
vertical-align: top;
padding-top:8px;
text-align: left;
}

.cellaMenuDx
{
width:180px;
background-image: url(img/sfondo_menuDx.png);
background-position: left top;
background-repeat: repeat-y;
vertical-align: top;
padding-top:8px;
text-align: left;
}

.etichetta
{
padding: 12px 0px 4px 10px;
font-size:10px;
}


.cellaCentrale
{
padding:5px;
}

.cellaCentrale h2
{
	color: #C5FF68;
	background-color: #336699;
	font-size: 11px;
	padding: 5px;
	font-weight: bold;
	text-align: left;
}

.cellaCentrale h3
{
padding:8px 5px 5px 0px;
font-size: 11px;
font-weight: normal;
text-align: left;
}

.cellaCentrale h4
{
padding:4px 10px 2px 20px;
font-size: 11px;
font-weight: normal;
text-align: left;
}

.cellaCentrale h4 span
{
margin-left:20px;
}

.cellaCentrale h3 img
{
float : left;
padding-bottom: 2px;
padding-left:0px;
padding-right:10px;
padding-top:4px;
}

.cellaCentrale span
{
font-weight: normal;
color: #777;
}

.cellaCentrale p
{
font-weight: normal;
color: #FF9900;
margin:8px 5px 5px 0px;
text-align:right;
}

.cellaCentrale p a
{
color: #FF9900;
text-decoration: none;
}

.cellaCentrale p a:hover
{
color: #CCCCCC;
text-decoration: none;
}

.menu
{
color: #CCFFFF;
display: block;
}

.menu a
{
padding:4px 0px 0px 25px;
height:20px;
background-image: url(img/bg_menu.png);
background-position: top left;
background-repeat: no-repeat;
text-decoration: none;
color: #5f5f5f;
display: block;
}

.menu a:hover
{
padding:4px 0px 0px 25px;
height:20px;
background-image: url(img/bg_menuH.png);
background-position: top left;
background-repeat: no-repeat;
text-decoration: none;
color: #006600;
display: block;
}

.menuDx
{
color: #CCFFFF;
display: block;
}

.menuDx a
{
padding:2px 0px 0px 35px;
height:20px;
background-image: url(img/bg_menuDx.png);
background-position: top left;
background-repeat: no-repeat;
text-decoration: none;
color: #5f5f5f;
display: block;
}

.menuDx a:hover
{
padding:2px 0px 0px 35px;
height:20px;
background-image: url(img/bg_menuHDx.png);
background-position: top left;
background-repeat: no-repeat;
text-decoration: none;
color: #006600;
display: block;
}

.Smenu
{
color: #CCFFFF;
display: block;
}

.Smenu a
{
padding:2px 0px 0px 35px;
height:20px;
background-image: url(img/bg_menuS.png);
background-position: top left;
background-repeat: no-repeat;
text-decoration: none;
color: #5f5f5f;
display: block;
}

.Smenu a:hover
{
padding:2px 0px 0px 35px;
height:20px;
background-image: url(img/bg_menuSH.png);
background-position: top left;
background-repeat: no-repeat;
text-decoration: none;
color: #006600;
display: block;
}

.download
{
padding:10px 10px 10px 20px;
}

.download a
{
text-decoration: none;
color: #777;
}

.download a:hover
{
text-decoration: none;
color: #FFFFFF;
}

.cellaCentrale h4 a
{
padding:4px 5px 5px 18px;
background-image: url(img/elenco.gif);
background-position: center left;
background-repeat: no-repeat;
text-decoration: none;
color: #777;
}

.cellaCentrale h4 a:hover
{
padding:4px 5px 5px 18px;
background-image: url(img/elencoH.gif);
background-position: center left;
background-repeat: no-repeat;
text-decoration: none;
color: #777;
}

.archivi
{
padding:4px 4px 0px 4px;
text-align: left;
}

.archivi a
{
	color: #333366;
	text-decoration: none;
}

.archivi a:hover
{
color: #CCCCCC;
text-decoration: none;
}

/*stili per sondaggio*/
.Ctable
{
	background-image: url(img/sondaggio.jpg);
	background-repeat: repeat-y;
	color: #99FF66;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid black;
	text-align: left;
}

.titolo
{
	padding: 4px 4px 4px 4px;
	color: #000000;
	background-color: #CF3;
	border: 1px solid #FFFFFF;
	/*border-right:1px solid #FFFFFF;*/
}

.msOver {
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
background-color:black;
padding:3px 4px 3px 4px;
color:#FFFFFF;
text-decoration: none;
}

.msOut {
border:none;
/*background-color:none;*/
padding:3px 4px 3px 5px;
color:#FFFFFF;
text-decoration: none;
}

.msOut a {
text-decoration: none;
color:#99FF66;
}

.msOver a:hover {
color:#FFFFFF;
text-decoration: none;
}

.risultatoN{
text-align:right;
color:#99FF66;
background-color:black;
padding:3px 6px 3px 4px;
}

.risultatoP{
text-align:right;
color:#FFFFFF;
padding:3px 6px 3px 4px;
background-color:gray;
border-right:1px solid #FFFFFF;
}

.risultatoT{
text-align:left;
color:#FFFFFF;
padding:3px 4px 3px 10px;
}

.bottoniSondaggi
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	padding: 4px;
	color: #FFFFFF;
	cursor: pointer;
}

.bottoni
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	border: 1px solid black;
	background-color: #69C;
	padding: 2px;
	color: #FFFFFF;
	cursor: pointer;
}

.input
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	border: 1px solid black;
	background-color: #EEEEEE;
	padding: 2px;
	color: #66C;
}

.loginPHP{
text-align:left;
padding-left:2px;
}

.chisiamo
{
padding:14px;
}
.link
{
padding:14px;
}

.link a
{
	text-decoration: none;
	color: #69C;
	padding:0px;
}

.link a:hover
{
	text-decoration: none;
	color: #000;
}