/* general
-------------------------------------------------  
*/

body {
	color:#000;
	font: 80%/125% verdana, arial, tahoma, sans-serif;
}

#header{	
	background-color: #eee;
}

#container{
	width: 100%;
}

/* link
-------------------------------------------------  
*/

a:visited {
 color : #FFCC99;
}


/* nav-main
-------------------------------------------------  
*/

#nav-main ul{	
	background-color: #FFCC99;
	height:30px;
}

#nav-main ul li{
	background: #eee url("../images/ULSS_21_bg-menu-selected.png") 0 0 no-repeat;
	display:inline;	
	float:left;
	font-size: 1.25em;
	height: 30px;
	margin-right: 70px;
	padding-top:8px;
	text-align:center;
	width: 156px;
}

#nav-main ul li.selected{background-image: url("../ULSS_21_images/bg-menu.png");}

#nav-main ul li.selected a{
	color:#000;
	font-weight:bold;
}

#nav-main ul li a{
	color:#990000;
	text-decoration:none;
}

/* form
-------------------------------------------------  
*/

.form h3{
  color:#990000;
  font-size:1.1em;
  font-weight:bold;
  padding:20px 0 0 26px;
}

/* form search
-------------------------------------------------  
*/

.search-referti th{
	color:#900000;
	padding-bottom:4px;
	text-align:left;
}

.search-assistiti th{
	color:#900000;
	padding-bottom:4px;
	text-align:left;
}

.search-logAccessi th{
	color:#FFCC99;
	padding-bottom:4px;
	text-align:left;
}

.search-medici th{
	color:#FFCC99;
	padding-bottom:4px;
	text-align:left;
}

/* table data
-------------------------------------------------  
*/

table.data th{
	background-color:#900000;
	color:#fff;
	text-transform:uppercase;
}

/* table filter
-------------------------------------------------  
*/

table.filter td.titoloGruppoAssistito
{
    color:#900000;
	text-align:center;
}

table.filter td.gruppoAssistito
{
    border: 2px solid #900000;
}

/* table tabHeaderLogin
-------------------------------------------------  
*/

table.tabHeaderLogin td.tdTabLogin{
	border-top:3px solid #FFCC99;
}

/* questionario cittadino
-------------------------------------------------  
*/

h3.questionario-cittadino{
    margin: 20px 0px 20px 10px;
}

h3.questionario-cittadino span{
    border:3px solid #AF0400; 
    padding:10px;
}