input,textarea,select {
	border-style: solid;
	border-width: 1px;
	border-color: #aaaaaa;
	background: #DDDDDD;
	border-width: 1px;
	margin: 2px;
	font-family : Verdana, sans, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color: #000000;
}

.textbox{ height:19px; width:154px; border:0px solid #000033; background:url('/images/cerca.png'); background-repeat: no-repeat; }
.textbox1 { font-size:12px; color:gray; margin-left:25px; margin-top:2px; border:0px; background: transparent;}
.textbox2 { font-size:12px; font-weight:bold; color:black;  padding:5px; border:1px solid gray; background: #F1F1F1}

.textboxlogmenu{ height:19px; width:263px; border:0px solid #000033; background:url('/images/sf/textboxlogmenul.png'); background-repeat: no-repeat; border:0px solid #000000;}
.textbox1m { font-size:12px; width:96px; height:19px; color:#000000; padding-left:6px; padding-top:0px; margin-top:0px; border:0px; background: transparent;}
.textbox1l { width:51px; height:19px; padding:0px; margin:0px; border:0px solid #000000; background: transparent; background-repeat: no-repeat; }

.textboxlog { font-size:12px; font-weight:bold; color:black;  padding:3px; border:1px solid gray; background: #F1F1F1}

 img{-ms-interpolation-mode: bicubic;}

td {
	font-family : Verdana, sans, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}

td.bigTd {
	font-size : 13px;
}

.tit_forum {
	font-family : Arial, sans, Comic Sans MS, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	font-style: normal;	
	color: #06225B;
}

.home_bianco {
	font-family : Verdana, sans,  Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #FFFFFF;
	  }

.home_verde {
	font-family : Verdana, sans,  Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color: #22FF05;
	  }

.home_nero {
	font-family : Verdana, sans,  Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #000000;
	  }

.f6 {
	font-family : Verdana, sans,  Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	  }

.f7 {
	font-family : Verdana, sans,  Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	  }

.f8 {
	font-family : Verdana, sans,  Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	  }

.f9 {
	font-family : Verdana, sans,  Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	  }

.f10 {
	font-family : Verdana, sans,  Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	  }

.f8bianco {
	font-family : Verdana, sans,  Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color :  #FFFFFF;
	  }

.f10bianco {
	font-family : Verdana, sans,  Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color :  #FFFFFF;
	  }
	  

.f12 {
	font-family : Verdana, sans,  Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : normal;
	  }

.tit {
	font-family : Comic Sans MS, Arial, Verdana, sans, Geneva, Helvetica, sans-serif;
	font-size : 16pt;
	font-weight : bold;
	font-style: normal;
	  }

.tit2 {
	font-family : Arial, Comic Sans MS, Verdana, sans, Geneva, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	font-style: normal;
	  }

div.data_timeline {
	font-size:11px;
	color: grey;
	padding-top:5px;
}

	  	  
A { COLOR: #225C8B; TEXT-DECORATION: none }
A:hover {COLOR: #225C8B; TEXT-DECORATION: underline}


A.corpo:LINK, A.corpo:VISITED {
	text-decoration : none;
	color :  #778899;
	font-weight : bold;
}
	
A.corpo:HOVER, A.corpo:FOCUS, A.corpo:ACTIVE {
		color : #B170A1;
		text-decoration : underline;
	}
	
A.categoria:LINK, A.categoria:VISITED {
	text-decoration : none;
	color : #B170A1;
	font-weight : normal;
}
	
A.categoria:HOVER, A.categoria:FOCUS, A.categoria:ACTIVE {
		color : #B170A1;
		text-decoration : underline;
	}
	
A.bianco:LINK, A.bianco:VISITED {
	text-decoration : none;
	color :  white;
}
	
A.bianco:HOVER, A.bianco:FOCUS, A.bianco:ACTIVE {
		color : white;
		text-decoration : underline;
	}
	
A.arancio:LINK, A.arancio:VISITED {
	text-decoration : none;
	color :  #FF9900;
	font-weight : bold;
	text-decoration : underline;
}
	
A.arancio:HOVER, A.arancio:FOCUS, A.arancio:ACTIVE {
		color : #FF5A00;
		text-decoration : underline;
	}

A.blu:LINK, A.blu:VISITED {
	text-decoration : none;
	color :  #06225B;
	font-weight : bold;
}
	
A.blu:HOVER, A.blu:FOCUS, A.blu:ACTIVE {
		color : #06225B;
		text-decoration : underline;
	}

	
A.nero:LINK, A.nero:VISITED {
	text-decoration : none;
	color :  #000000;
}
	
A.nero:HOVER, A.nero:FOCUS, A.nero:ACTIVE {
	color : #000000;
	text-decoration : underline;
	}

A.nero_nounderscore:LINK, A.nero_nounderscore:VISITED {
	text-decoration : none;
	color :  #000000;
}
	
A.nero_nounderscore:HOVER, A.nero_nounderscore:FOCUS, A.nero_nounderscore:ACTIVE {
	color : #000000;
	text-decoration : none;
	}


A.box_catar:LINK, A.box_catar:VISITED {
	text-decoration : none;
	color :  #000000;
}
	
A.box_catar:HOVER, A.box_catar:FOCUS, A.box_catar:ACTIVE {
	color : #000000;
	text-decoration : underline;
	}

A.bordo:LINK, A.bordo:VISITED {
	text-decoration : none;
	color :  #860404;
	font-weight : normal;
}
	
A.bordo:HOVER, A.bordo:FOCUS, A.bordo:ACTIVE {
	color : #860404;
	text-decoration : underline;
	font-weight : normal;
	}

A.bordo_b:LINK, A.bordo_b:VISITED {
	text-decoration : none;
	color :  #860404;
	font-weight : bold;
}
	
A.bordo_b:HOVER, A.bordo_b:FOCUS, A.bordo_b:ACTIVE {
	color : #860404;
	text-decoration : underline;
	font-weight : bold;
	}

A.menu_sito:LINK, A.menu_sito:VISITED {
	text-decoration : none;
	color :  #FFFFFF;
}
	
A.menu_sito:HOVER, A.menu_sito:FOCUS, A.menu_sito:ACTIVE {
	color : #FFFFFF;
	text-decoration : none;
	background : gray;
	}

A.pubb_test:LINK, A.pubb_test:VISITED {
	text-decoration : none;
	color :  #AB903D;
}
	
A.pubb_test:HOVER, A.pubb_test:FOCUS, A.pubb_test:ACTIVE {
	color : #DBB02E;
	text-decoration : none;
}

A.cate:LINK, A.cate:VISITED {
	text-decoration : underline;
	color :  gray;
}
	
A.cate:HOVER, A.cate:FOCUS, A.cate:ACTIVE {
	color : black;
	text-decoration : none;
}


A.titoli_box:LINK, A.titoli_box:VISITED {
	text-decoration : underline;
	color :  #225C8B;
	font-weight:bold;
	font-size: 13px;
}
	
A.titoli_box:HOVER, A.titoli_box:FOCUS, A.titoli_box:ACTIVE {
	text-decoration : underline;
	color : #225C8B;
	}


A.slide:LINK, A.slide:VISITED {
	text-decoration : none;
	color :  gray;
}
	
A.slide:HOVER, A.slide:FOCUS, A.slide:ACTIVE {
	color : #FFFFFF;
	text-decoration : none;
	background : gray;
	}


A.conc:LINK, A.pubb_test:VISITED {
	background-color:#BBD9EE;
	padding:3px;
}
	
A.conc:HOVER, A.pubb_test:FOCUS, A.pubb_test:ACTIVE {
	background-color:#225C8B;
	color:#BBD9EE;
	padding:3px;
	text-decoration:none
}

A.cpag:LINK, A.cpag:VISITED {
	text-decoration : none;
	color :  #000000;
	padding:5px;
	margin:1px;
	border:1px solid #DFDFDF; 
}
A.cpag:HOVER, A.cpag:FOCUS, A.cpag:ACTIVE {
	color : #000000;
	text-decoration : none;
	background : #DFDFDF;
	padding:5px;
	margin:1px;
	border:1px solid #DFDFDF; 
}

A.moltopiccolo { font-size: 11px; }
A.piccolo{ font-size: 14px; }
A.medio { font-size: 16px; }
A.grande{ font-size: 18px; }
A.enorme{ font-size: 20px; }