/*font-family:Tahoma,Verdana,Arial;*/
img{
	border:0px;
	}
body{
	font-family:Tahoma;
	font-size:10pt;
	background: url('images/bgsf.gif') repeat-x;
	margin:2;
	padding:2; 
	color:#FFFFFF
}
.ar{
		background:url('images/bgaasaf.gif');
			color:#FFFFFF
}
.intro{
	background-color: #FFFFFF;
	background:url('images/none.gif');
}
.upload{
	background-color: #FFFFFF;
	background:url('images/none.gif');
}

a.bacheca {
	font-family:Verdana;
	font-size: 12px;
	color:#5B4F74; 
	text-decoration:none; 
	font-weight:normal	
}
a:hover.bacheca {
	color:#FF0066; 
}


.SubmitMenuSx{
	color:#FF0066;
	text-decoration: none;
}


/* ---------------------> Classi TAG <p> */
p {
	text-align: justify;
	font-family:Arial;
	font-size: 11px; 
	color:#5B4F74;
}
p.msgCardiLove {
	text-align: left;
	font-size: 12pt; 
	color:#5B4F74; 
	font-weight:bold;
}
p.msgCardiLove2 {
	font-size: 10pt; 
	color:#5B4F74;	
}
p.pnewev{	
	color: #333333;
}

/* ---------------------> Classi TAG <td> */

th {
	font-family:Arial;
	font-size: 11px; 
	color:#ffffff;
}

td {
	font-family:Arial;
	font-size: 11px; 
	color:#5B4F74;
}
.tdTbellaBody {
	font-size: 12px;
	color:#003399
}
.titoloMenu{
	color:#4E4E4E;
	vertical-align:bottom;
	font-weight:bold
}
.pagRegolamentoOff{
	padding:0; 
	font-size: 10px; 
	color:#666666;
}
.pagRegolamentoOn{
	padding:0; 
	font-size: 10px; 
	color: #3366FF;
	cursor:pointer
}
.nomLocale{
	font-size: 8pt;
	color: #FF0066;
	font-weight: bold
}
.votoOn{
	background-color:#D0408D;
}
.votoOff{
	background-color:#DBDAE8;
}
.titoloBody{
	color: #D0408D; 
	font-size:11pt;
	font-weight:bold;
}
.titoloBodyS{
	color:#4E4E4E;
	vertical-align:bottom;
	font-weight:bold
}
.tdLogin{
	font-family:Verdana;
	font-size: 10px;
}
.tdLoginError{
	font-family:Verdana;
	font-size: 10px;	
	color:#FB3F00
}

.msgEsitoOperazioni{
	font-size: 12px;
}
.titoloScheda{
	color: #FF0066; 
	font-size:10pt;
	font-weight:bold;
}
.titoloMenuSx{	
	font-size: 10px;
	font-family: Tahoma;
	color: #F9F9F9;
	font-weight: bold
}
.titoloMenuSx2{	
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
}

.tdScheda{
	font-family:Verdana;
	font-size:11px;
}
.menubot{	
	font-size: 8pt; 
	color: #FFFFFF
}

/* ---------------------> Classi TAG <a> */
a {
	font-family:Verdana;
	font-size: 11px;
	color:#3366CC; 
	text-decoration:none	
}
a:hover {
	color:#FF0066; 
}

a.menuSx{
	font-size: 11px;
	font-weight: bold;
	color:#5B4F74;
	text-decoration: none;
}
a:hover.menuSx{
	font-size: 11px;
	font-weight: bold;
	color:#FF0066;
}
a.menubot{	
	font-size: 8pt; 
	color: #FFFFFF; 
}
a:hover.menubot{
	font-size: 8pt; 
	color: #FFCC00; 
}
a.agiowe{	
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
a.SubmitMenuSx{
	font-size:9px;
	color:#C06;
	text-decoration: none;
}
a:hover.SubmitMenuSx{
	color:#FF0066;
}
a.npagine{
	color: #FF0066;
	text-decoration: none;
}
a.schedaLocale{
	font-size: 11px;
	font-weight: bold;
	color:#5B4F74;
	text-decoration: none;
}
a:hover.schedaLocale{
	font-size: 11px;
	font-weight: bold;
	color:#FF0066;
}
a.nomLocale{
	font-size: 8pt;
	color: #FF0066;
	font-weight: bold; 
	text-decoration:none;
}
.aNewEve{
	color:#5B4F74; 
	text-decoration:none
}
a:hover.aNewEve{
	color:#5B4F74; 
	text-decoration:underline	
}

/* ---------------------> Classi TAG <li> */
li{
	text-align: justify;
	font-family:Arial;
	font-size: 11px; 
	color:#5B4F74;
}
.NOli{
	list-style-image:url('images/elencoPuntatoNOli.gif');
	font-weight:bold
}


/* ---------------------> Classi TAG <input> */
input{
	font-family:tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	color: #505049;
}
input.inputBox{
	border:1px solid #C0C0C0; 
	padding:0; 
	color:#666666; 
	background-color:#FFFFFF 	
}
.buttLogin{
	border:1px solid #808080; 
	padding:0;
	font-size: 10px; 
	background-color:#FCFCFC;
	cursor:pointer
}
.loginCard{
	font-size:11px;
	color: #FFFFFF
}
.inputBoxLoginCard{
	font-family:arial,sans-serif;
	border:1px solid #C0C0C0; 
	padding:1px; 
	font-size:10px; 
	color:#BE659D	
}
.inputButtLoginCard{
	padding:0; 
	border:1px solid #FF0066; 
	font-size: 10px; 
	color:#FF0066; 
	background-color:#F8F8F8;
	cursor:pointer
}
.inputButtSubmit{
	padding:0; 
	border:1px solid #666666; 
	font-size: 10px; 
	color:#666666; 
	background-color:#F8FAFC;
	cursor:pointer;
}
.inputModVoti{
	border:1px solid #FFFFFF; 
	padding:0;
	font-size: 11px;
}
.inputPrivacy{
	font-family:Arial;
	border:1px solid #FFFFFF; 
	padding:0;
	font-size: 11px; 
	color:#FF0066;
}



/* ---------------------> Classi TAG <select> */
select{
	font-family:tahoma,verdana,arial,sans-serif;
	border:1px solid #C0C0C0; 
	padding:0; 
	font-size: 11px;
	color:#808080;
}


/* ---------------------> Classi TAG <textarea> */
textarea{
	font-family:Tahoma; 
	border:1px solid #C0C0C0; 
	padding:0; 
	color:#666666; 
	background-color:#FFFFFF;
	font-size: 10px;
}
textarea.privacy{
	border:1px solid #FFFFFF; 
	padding:0; 
	color:#5B4F74;
}


/* ---------------------> Classi TAG vari */
.msgCPM{
color: #FF3399}

.votaTipologia{
	font-family:Arial;
	font-size: 11px; 
	color:#5B4F74;
	text-decoration:none;
	font-weight:normal;
}
.orologio{
	font-family:Tahoma;
	font-size: 10px;
	color:#F9FDFF
}
.desTitoloBody{
	font-family:Arial;
	color: #BE659D; 
	font-size:10pt;
}


#divBoxVota table { border-collapse:collapse; padding:0px; margin:0px }
#divBoxVota table td { padding:0px; margin:0px }

.tbnews a { text-decoration:none }
.tbnews a:hover { text-decoration:underline }
