a#registrati {
	display:block;
	width:160px;
	height:40px;
	text-indent:-10000px;
	background:url(../images/buttons/btn-registrati.png) no-repeat top left;
}
a#registrati:hover {
	background:url(../images/buttons/btn-registrati.png) no-repeat bottom left;
}

a#aggiungimi, a#rimuovimi, a#cisonostato {
	position:absolute;
	right:20px;
	top:12px;
	display:block;
	width:160px;
	height:40px;
	text-indent:-10000px;
}

a#aggiungimi {background:url(../images/buttons/btn-aggiungimi.jpg) no-repeat top left;}
a#cisonostato {background:url(../images/buttons/btn-cisonostato.jpg) no-repeat top left;}
a#rimuovimi {background:url(../images/buttons/btn-rimuovimi.jpg) no-repeat top left;}

a#aggiungimi:hover, a#rimuovimi:hover {background-position: 0 -160px;}
div.cultura a#aggiungimi:hover, div.cultura a#rimuovimi:hover, div.cultura a#cisonostato:hover {background-position: 0 -120px;}
div.musica a#aggiungimi:hover, div.musica a#rimuovimi:hover, div.musica a#cisonostato:hover {background-position: 0 -40px;}
div.notte a#aggiungimi:hover, div.notte a#rimuovimi:hover, div.notte a#cisonostato:hover {background-position: 0 -80px;}

a#cultura {
	display:block;
	width:160px;
	height:40px;
	text-indent:-10000px;
	margin:auto;
	background:url(../images/buttons/btn-calendar-cultura_no_alpha.png) no-repeat top left;
}
a#musica {
	display:block;
	width:160px;
	height:40px;
	text-indent:-10000px;
	margin:auto;
	background:url(../images/buttons/btn-calendar-musica_no_alpha.png) no-repeat top left;
}
a#notte {
	display:block;
	width:160px;
	height:40px;
	text-indent:-10000px;
	margin:auto;
	background:url(../images/buttons/btn-calendar-notte_no_alpha.png) no-repeat top left;
}

a#musica.disabled, a#notte.disabled, a#cultura.disabled {background-position: 0 -40px;}
a#musica:hover, a#notte:hover, a#cultura:hover {background-position: 0 -80px;}
a#musica.selected, a#notte.selected, a#cultura.selected {background-position: 0 0;}
a#musica.selected:hover, a#notte.selected:hover, a#cultura.selected:hover {background-position: 0 0;}

a#cultura.nohover:hover, a#musica.nohover:hover, a#notte.nohover:hover  {background-position:0 -40px;}

a#tutti {
	display:block;
	width:160px;
	height:28px;
	text-indent:-10000px;
	margin:auto;
	background:url(../images/buttons/btn-listacompleta_no_alpha.png) no-repeat top left;
}
a#tutti:hover {background-position: 0 -28px;}

a#quicklist {
	display:block;
	position:absolute;
	bottom:0;left:0;
	width:90px;
	height:93px;
	text-indent:-10000px;
	background:url(../images/buttons/btn-quicklist.png) no-repeat top left;
}

a#quicklist:hover {background:url(../images/buttons/btn-quicklist.png) no-repeat 0 -93px;}

/*
div.notte .preview_commenti h3, div.cultura .preview_commenti h3, div.musica .preview_commenti h3 {
	text-indent:-10000px;
	width:75px;
	height:23px;
}
div.notte .preview_commenti h3 {background:url(../images/notte/opinioni.png) no-repeat top left;}
div.cultura .preview_commenti h3 {background:url(../images/cultura/opinioni.png) no-repeat top left;}
div.musica .preview_commenti h3 {background:url(../images/musica/opinioni.png) no-repeat top left;}
*/

a#closeprofile, a#gotoprofile, a#gotobackend {
	display:block;
	width:130px;
	height:28px;/*43px -15px di padding*/
	margin:0;padding:15px 0 0 40px;
	
}
a#closeprofile {background:url(../images/buttons/btn-previous.png) no-repeat 0 0;}
a#closeprofile:hover {background:url(../images/buttons/btn-previous.png) no-repeat 0 -43px;}
a#gotoprofile:hover {background:url(../images/buttons/btn-info.png) no-repeat 0 0;}
a#gotoprofile {background:url(../images/buttons/btn-info.png) no-repeat 0 -43px;}
a#gotobackend:hover {background:url(../images/buttons/btn-next.png) no-repeat 0 0;}
a#gotobackend {background:url(../images/buttons/btn-next.png) no-repeat 0 -43px;}


/* INPUT */
input#invia {width:88px;height:28px;background:url(../images/buttons/btn-invia-small.png) no-repeat top left;text-indent:-100000px;border:none}
input#invia:hover {background-position:0 -28px;}

div#commenti a#ics {
	position:relative;
	background:url(../images/buttons/btn-invia.jpg) no-repeat top left;
	height:40px;
	width:160px;
	text-indent:-100000px;
	border:none;
	float:right;
	margin-right:20px;
}
div#commenti a#ics:hover {background-position:0 -160px;}
div#commenti.musica a#ics:hover {background-position:0 -40px;}
div#commenti.notte a#ics:hover {background-position:0 -80px;}
div#commenti.cultura a#ics:hover {background-position:0 -120px;}

/*
div#commenti input#input_comments_submit {
	position:relative;
	background:url(../images/buttons/btn-invia.jpg) no-repeat top left;
	height:40px;
	width:160px;
	text-indent:-100000px;
	border:none;
	float:right;
	margin-right:20px;
}

div#commenti input.standard {border:1px solid #CCC;padding:1px;font-weight:bold;background-color:#FFF}

div#commenti input#input_comments_submit:hover {background-position:0 -160px;}
div#commenti.musica input#input_comments_submit:hover {background-position:0 -40px;}
div#commenti.notte input#input_comments_submit:hover {background-position:0 -80px;}
div#commenti.cultura input#input_comments_submit:hover {background-position:0 -120px;}
*/
div#comment_area p {margin-bottom:2px;line-height:20px;}
div#comment_area label small {padding-left:6px;color:#999;font-size:11px}
div#comment_area textarea {border:1px solid #CCC;padding:1px;margin-top:5px;width:525px;height:100px}
div#comment_area input {border:1px solid #CCC;height:18px;width:150px}
div#comment_area input:focus, div#comment_area textarea:focus,div#comment_area input:active, div#comment_area textarea:active {background-color:#EFEFEF;}

/*
.cultura textarea, .notte textarea, .musica textarea {border:1px solid #CCC;padding:1px;font-weight:bold;margin-top:5px;}
.cultura textarea {color:#8DC527}
.notte textarea {color:#3EA2CF}
.musica textarea {color:#DB32AE}
.cultura textarea:focus, .cultura textarea:active { background-color: #e3efcf;border-color: #8DC527;}
.notte textarea:focus, .notte textarea:active {background-color:#d6e7ef;border-color:#3EA2CF}
.musica textarea:focus, .musica textarea:active {background-color:#edd7e7;border-color:#DB32AE}
*/
.button {padding: 5px 10px; background: #DBDBDB url(../images/button-bg.gif) repeat-x top; border: 1px solid #B4B4B4; cursor: pointer;outline: none;width:auto;overflow:visible;}
.button:hover {border: 1px solid #999;}
