.ADMIN #main {
width: 600px;
}

.ADMIN #topbar a {
	color: #666;
}

.ADMIN #head .menu {
	width: 800px;
	padding: 2px;
}

.ADMIN #sx {
	width: 150px;
	padding: 4px;
}

.ADMIN #main {
	margin-left: 20px;
}

.ADMIN a {
	color: #f5023c;
	text-decoration: none;
}


.ADMIN h1 {
	font-size: 22px;
	margin: 0;
	padding-top: 15px;
}

.ADMIN h2 {
	font-size: 18px;
	margin: 0;
	padding-top: 20px;
}

.ADMIN h3 {
	font-size: 18px;
	margin: 0;
	padding-bottom: 20px;
}

.ADMIN a:hover {
	text-decoration: underline;
}

.ADMIN #head .menu {
	width: 796px;
}

.visualizza_utenti .valore {
	background-color: #666;
	padding: 4px 5px;
	color: #ccc;
	text-transform: uppercase;
	border-bottom: 1px solid #999;
}

.visualizza_utenti .dispari td {
	background-color: #eee;
	padding: 4px 5px;
	border-bottom: 1px solid #999;
}

.visualizza_utenti .pari td {
	padding: 4px 5px;
	border-bottom: 1px solid #999;
}

.dati_utenti .valore {
	background-color: #666;
	padding: 4px 5px;
	color: #ccc;
	text-transform: uppercase;
	border-bottom: 1px solid #999;
}

.dati_utenti .dispari td {
	background-color: #eee;
	padding: 4px 5px;
	border-bottom: 1px solid #999;
}

.dati_utenti .pari td {
	padding: 4px 5px;
	border-bottom: 1px solid #999;
}

.gruppo_utenti .valore {
	background-color: #666;
	padding: 4px 5px;
	color: #ccc;
	text-transform: uppercase;
	border-bottom: 1px solid #999;
}

.gruppo_utenti .dispari td {
	background-color: #eee;
	padding: 4px 5px;
	border-bottom: 1px solid #999;
}

.gruppo_utenti .pari td {
	padding: 4px 5px;
	border-bottom: 1px solid #999;
}

.visualizza_dati_utente .valore {
	background-color: #666;
	padding: 4px 5px;
	color: #ccc;
	text-transform: uppercase;
	border-bottom: 1px solid #999;
}

.visualizza_dati_utente .dispari td {
	background-color: #eee;
	padding: 4px 5px;
	border-bottom: 1px solid #999;
}

.visualizza_dati_utente .pari td {
	padding: 4px 5px;
	border-bottom: 1px solid #999;
}


.visualizza_dati_utente .singlefoto {
float: left;
padding: 2px;
width: 120px;
height: 120px;
text-align: center;
}
.visualizza_dati_utente .singlefoto a.cancel {
display: block;
padding: 2px;
}
.visualizza_dati_utente .singlefoto a.cancel:hover {
background-color: #C00;
color: #FFF;
}

.visualizza_dati_utente .singlevideo,
.visualizza_dati_utente .singleaudio {
}

.visualizza_dati_utente .singlevideo a.cancel,
.visualizza_dati_utente .singleaudio a.cancel {
margin-left: 15px;
}
.visualizza_dati_utente .singlevideo a.cancel:hover,
.visualizza_dati_utente .singleaudio a.cancel:hover {
background-color: #C00;
color: #FFF;
}

.visualizza_dati_utente .schermatautente td {
border-bottom: 1px solid #ddd;
margin: 0;
}
.visualizza_dati_utente .schermatautente td.label {
font-weight: bold;
width: 140px;
text-align: right;
}
.visualizza_dati_utente .schermatautente td.value input {
width: 240px;
}


.dwh #main form#stats div {
float: left;
padding: 4px;
border: 1px solid #EEE;
}
.dwh #main form#stats .label {
display: block;
float: none;
border: 0;
font-weight: bold;
}

.dwh #stats .statistiche {
clear: left;
height: 100px;
}
.dwh #stats .provincia {
height: 114px;
width: 150px;
}

.dwh #stats .sono,
.dwh #stats .statistiche {
width: 150px;
}

.dwh #stats .period {
width: 395px;
}

.dwh #stats .cerco {
width: 125px;
}

.dwh #stats .perfare {
width: 260px;
}

.dwh #stats .range_eta, 
.dwh #stats .abbonato, 
.dwh #stats .loggato,
.dwh #stats .granularita,
.dwh #stats .suddivisione,
.dwh #stats .tipo_grafico,
.dwh #stats .media,
.dwh #stats .mostra_valori {
width: 125px;
height: 45px;
}
.dwh #stats .granularita, 
.dwh #stats .suddivisione, 
.dwh #stats .tipo_grafico {
width: 125px;
}

.dwh #stats .submit {
width: 125px;
height: 45px;
text-align: right;
}
.dwh #stats .submit input {
width: 125px;
height: 45px;
font-size: 16px;
}

.dwh #main form#stats div.statistiche,
.dwh #main form#stats div.granularita,
.dwh #main form#stats div.suddivisione,
.dwh #main form#stats div.tipo_grafico {
border-top: 1px solid #C66;
}

.dwh #main form#stats div.statistiche,
.dwh #main form#stats div.mostra_valori,
.dwh #main form#stats div.media,
.dwh #main form#stats div.submit {
border-bottom: 1px solid #C66;
}

.dwh #main form#stats div.media	{
background-color: #FFF;
margin-left: 0;
}



.ADMIN #mass .sono,
.ADMIN #mass .cerco,
.ADMIN #mass .perfare,
.ADMIN #mass .sonoprovincia,
.ADMIN #mass .range_eta,
.ADMIN #mass .abbonato,
.ADMIN #mass .loggato {
float: left;
padding: 0 6px;
}

.ADMIN .modera select {
width: 350px;
}
.ADMIN .modera option {
width: 450px;
}

.ADMIN #mass .range_eta,
.ADMIN #mass .submit {
clear: both;
}


#masssmack {
border: 5px solid #CfC;
padding: 10px;
margin-bottom: 10px;
}
#masssmack h3 {
color: #6f6;
}
#massemail {
border: 5px solid #CCF;
padding: 10px;
margin-bottom: 10px;
}
#massemail h3 {
color: #66F;
}
