a{
	font-weight: bold;
}
a:hover{
	font-weight: bold;
}

a.news{
display: block;
color:#FFFFFF;
FONT-SIZE: 10px;
FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

a.news:hover{
	display: block;
	color:#FFFFFF;
	FONT-SIZE: 10px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #333333;
	border-left: 3px solid #FFcc00;
	TEXT-DECORATION: underline
}

.style9 {color: #FFFFFF}
.style11 {font-size: xx-small; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style31 {font-size: 10px}
body {
	background-color: #333333;
}
.style44 {font-size: 10px; font-style: italic; }
.style55 {
	font-size: 12px;
	color: #99FF00;
}
.style59 {
	font-size: 12px;
	font-weight: bold;
}
.style62 {font-weight: bold}
.style64 {color: #FFFFFF}
.style65 {
	color: #99CC00;
	font-weight: bold;
}
.style66 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.style68 {font-weight: bold}
.style69 {font-size: 12px; font-weight: bold; }
.style72 {color: #FF3366}
.style76 {
	color: #CCCCCC;
	font-style: italic;
	font-size: 10px;
}
.style79 {color: #FF3333}
.style82 {color: #3366CC}
.style83 {
	color: #FFCC00;
	font-size: xx-small;
}
.style84 {color: #FFFFFF}
.style88 {
	font-size: 9px;
	font-style: italic;
}
.style62 {font-weight: bold}
.style64 {color: #FFFFFF}
.style65 {
	color: #99CC00;
	font-weight: bold;
}
.style66 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.style68 {font-weight: bold}
.style69 {font-size: 12px; font-weight: bold; }
.style72 {color: #FF3366}
.style76 {
	color: #CCCCCC;
	font-style: italic;
	font-size: 10px;
}
.style79 {color: #FF3333}
.style82 {color: #3366CC}
.style83 {
	color: #FFCC00;
	font-size: xx-small;
}
.style84 {color: #FFFFFF}
.style94 {color: #FFFFFF; font-size: 10px; }
.style95 {color: #99CC00; font-weight: bold; font-size: 10px; }
.style96 {color: #FFCC00}
.style97 {color: #FF9900}
.style100 {
	font-size: 14px;
	font-style: italic;
}
.style101 {
	font-size: 14px;
	color: #FFCC00;
	font-style: italic;
}
.style9 {color: #FFFFFF}
.style11 {font-size: xx-small; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style31 {font-size: 10px}
.style44 {font-size: 10px; font-style: italic; }
.style55 {
	font-size: 12px;
	color: #99FF00;
}

.style108 {font-size: 24px; font-weight: bold; color: #FFCC00; }
.style111 {font-size: 24px; font-weight: bold; color: #FF9900; }
.style115 {
	font-size: 10pt;
	color: #ffcc00;
}
.style117 {font-size: 10pt}
.style118 {font-size: 11px}
.style119 {color: #FFCC00}
.style121 {
	color: #FFCC00;
	font-size: 14px;
	font-weight: bold;
}
.style124 {color: #6699CC}


DIV.menu {
	VISIBILITY: hidden; WIDTH: 87px; POSITION: absolute; BACKGROUND-COLOR: #444244
}
A.menu {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; COLOR: #dcf4f4; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana; HEIGHT: 100%; BACKGROUND-COLOR: #444244; TEXT-DECORATION: none
}
A.menu:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana; HEIGHT: 100%; BACKGROUND-COLOR: #334477; TEXT-DECORATION: none
}

.bluetabs{
}

.bluetabs ul{
padding: 12px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: right; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
margin: 0;
}

.bluetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background-color: #333333;
/*background: white url(media/bluetab.gif) top left repeat-x; THEME CHANGE HERE*/
}

.bluetabs li a:visited{
color: #2d2b2b;
}

.bluetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.bluetabs li.selected{
}

.bluetabs li.selected a{ /*selected main tab style */
/*background-image: url(media/bluetabactive.gif); THEME CHANGE HERE*/
background-color: #333333;
border-bottom-color: #333333;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
	position:absolute;
	top: 0px; /*THEME CHANGE HERE*/
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	line-height:25px;
	z-index:100;
	background-color: #3f4952;
	width: 170px;
	visibility: hidden;
	right: 20px;
	border: 5px solid #333333;
}


.dropmenudiv_b a{
	width: auto;
	display: block;
	text-indent: 5px;
	padding: 2px 2px 2px 2px;
	text-decoration: none;
	color: #ffffff;
	background-color: #3f4952;
	font-size: 10px;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
	background-color: #333333; /*THEME CHANGE HERE*/
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #3366CC;
	background-color: #48525b;
}

.altri_articoli{
border-left: 5px solid #99CC00;
border-right: 5px solid #99CC00;
	display: block;
	font-size: 11px;
	font-weight:bold;
}

.altri_articoli:hover{
border-left: 5px solid #FFCC00;
border-right: 5px solid #FFCC00;
display: block;
text-decoration:none;
	font-size: 11px;
	font-weight:bold;
}
a.top_articoli{
	display: block;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #777777;
	border-left-color: #777777;
	background-color: #333333;
}

a.top_articoli:hover{
	display: block;
	text-decoration:none;
	color:white;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99CC00;
	border-left-color: #99CC00;
	background-color: #333333;
}

a.main_menu{
	display: block;
	vertical-align: middle;
	color: #FFFFFF;
	font-size:11px;
	margin:5px;
}

a.main_menu:hover{
	display: block;
	color: #99CC00;
	vertical-align: middle;
	text-decoration: none;
	font-size:11px;
	margin:5px;
}

a.main_menu_tendina{
	display: block;
	vertical-align: middle;
	background-color: #384249;
	color: #FFFFFF;
	height: 20px;
	border-bottom: 4px solid #777777;	
}

a.main_menu_tendina:hover{
	display: block;
	color: #FFCC00;
	vertical-align: middle;
	background-color: #48525b;
	text-decoration: none;
	height: 20px;
	border-bottom: 4px solid #99cc00;
}

.margini_menu{
margin-top: 10px;
margin-bottom: 10px;
}

a.news{
display: block;
color:#FFFFFF;
FONT-SIZE: 10px;
FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}

a.news:hover{
	display: block;
	color:#FFFFFF;
	FONT-SIZE: 10px;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #333333;
	border-left: 3px solid #FFcc00;
}
a.verde_sotto{
display: block;
}

a.verde_sotto:hover{
background-color: #333333;
text-decoration:none;
}

.commento_text{
	border: 1px solid #FF9900;
	background-color: #333333;
	color: #ffcc00;
	font-size: 11px;
}
.commento_text:hover{
}
.commento_textarea:hover{
	background-color: #333333;
	color: #ffcc00;
}
.commento_textarea{
	border: 1px solid #FF9900;
	background-color: #333333;
	color: #FFCC00;
	font-size: 11px;
	font-family: arial;
}

.commento_bottone{
	border: 1px solid #FF9900;
	background-color: #333333;
	color: #ffcc00;
	font-size: 10px;
}
.style9 {color: #FFFFFF}
.style11 {font-size: xx-small; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style31 {font-size: 10px}
.style44 {font-size: 10px; font-style: italic; }
.style55 {
	font-size: 12px;
	color: #99FF00;
}
.style59 {
	font-size: 12px;
	font-weight: bold;
}
.style62 {font-weight: bold}
.style64 {color: #FFFFFF}
.style65 {
	color: #99CC00;
	font-weight: bold;
}
.style66 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.style68 {font-weight: bold}
.style69 {font-size: 12px; font-weight: bold; }
.style72 {color: #FF3366}
.style76 {
	color: #CCCCCC;
	font-style: italic;
	font-size: 10px;
}
.style79 {color: #FF3333}
.style82 {color: #3366CC}
.style83 {
	color: #FFCC00;
	font-size: xx-small;
}
.style84 {color: #FFFFFF}
.style88 {
	font-size: 9px;
	font-style: italic;
}
.style62 {font-weight: bold}
.style64 {color: #FFFFFF}
.style65 {
	color: #99CC00;
	font-weight: bold;
}
.style66 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.style68 {font-weight: bold}
.style69 {font-size: 12px; font-weight: bold; }
.style72 {color: #FF3366}
.style76 {
	color: #CCCCCC;
	font-style: italic;
	font-size: 10px;
}
.style79 {color: #FF3333}
.style82 {color: #3366CC}
.style83 {
	color: #FFCC00;
	font-size: xx-small;
}
.style84 {color: #FFFFFF}
.style94 {color: #FFFFFF; font-size: 10px; }
.style95 {color: #99CC00; font-weight: bold; font-size: 10px; }
.style96 {color: #FFCC00}
.style97 {color: #FF9900}
.style100 {
	font-size: 14px;
	font-style: italic;
}
.style101 {
	font-size: 14px;
	color: #FFCC00;
	font-style: italic;
}
.style9 {color: #FFFFFF}
.style11 {font-size: xx-small; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; }
.style31 {font-size: 10px}
.style44 {font-size: 10px; font-style: italic; }
.style55 {
	font-size: 12px;
	color: #99FF00;
}
.testo_medio{
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial;
}
.testo_11{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	line-height: 16px;
}
.testo_12{
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
}
.testo_10{
	font-size: 10px;
	color: #ffffff;
	font-family: Arial;
}
.testo_14{
	font-size: 14px;
	color: #ffffff;
	font-family: Arial;
}
.testo_16{
	font-size: 16px;
	color: #ffffff;
	font-family: Arial;
}
.testo_18{
	font-size: 16px;
	color: #ffffff;
	font-family: Arial;
}
.voto{
	font-size: 22px;
	color: #FFCC00;
	font-family: Arial;
	font-weight:bold;
}
.vota{
	font-size: 11px;
	color: #FF9900;
	font-family: Arial;
	font-weight:bold;
}
.commenti_data{
	font-size: 10px;
	color: #aaaaaa;
	font-family: Arial;
	font-style: italic; 
}
.commenti_nome{
	font-size: 12px;
	color: #FFCC00;
	font-family: Arial;
	font-weight:bold;
	font-style: italic; 
}
.commenta{
	font-size: 14px;
	color: #FF9900;
	font-family: Arial;
	font-weight:bold;
}
.commenta:hover{
	font-size: 14px;
	color: #FFCC00;
	font-family: Arial;
	font-weight:bold;
	TEXT-DECORATION:none;
}
.style104 {font-size: 12px}

/********voto*************************/
.voto_alto {
	font-size: 17pt;
	font-weight: bold;
	color: #FF9900;
}
.voto_medio {
	font-size: 17pt;
	font-weight: bold;
	color: #FFCC00;
}
.voto_basso {
	font-size: 17pt;
	font-weight: bold;
	color: #6699CC;
}
/**************************************/


.verde{color: #99CC00;}
.giallo{color: #FFCC00;}
.blu{color: #6699CC;}
.rosso{color: #ff3333;}
.arancione{color: #FF9900;}
.grigio{color: #aaaaaa;}
.bianco{color: #FFFFFF;}
.bold{font-weight: bold;}
.italic{font-style: italic;}
.normal{font-weight: normal;}
.s10{font-size: 10px;}
.s11{font-size: 11px;}
.s12{font-size: 12px;}
.s13{font-size: 13px;}
.s14{font-size: 14px;}
.s15{font-size: 15px;}
.s16{font-size: 16px;}
.s17{font-size: 17px;}
.s18{font-size: 18px;}
.s19{font-size: 19px;}
.s20{font-size: 20px;}

.style108 {font-size: 24px; font-weight: bold; color: #FFCC00; }
.style111 {font-size: 24px; font-weight: bold; color: #FF9900; }
.style115 {
	font-size: 10pt;
	color: #ffcc00;
}
.style117 {font-size: 10pt}
.style118 {font-size: 11px}
.style119 {color: #FFCC00}
.style121 {
	color: #FFCC00;
	font-size: 14px;
	font-weight: bold;
}
.style124 {color: #6699CC}

/***pagina*****/
.select_pagina{
	border: 1px solid #777777;
	background-color: #333333;
	color: #ffcc00;
	font-size: 10px;
	width: 80px;
}

.cambia_pagina{
	vertical-align:middle;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-color: #333333;
	display: block;
	border: 1px dashed #777777;
}
.cambia_pagina:hover{
	vertical-align:middle;
	color: #99CC00;
	font-size: 12px;
	font-weight: bold;
	background-color: #111111;
	display: block;
	border: 1px dashed #777777;
	text-decoration:none;
}
/***********/

/******redazione******/
a.membro{
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: normal;
	display: block;
}
a.membro:hover{
	color: #FFCC00;
	font-size: 10pt;	
	font-weight: normal;
	background-color: #48525b;
	text-decoration:none;
}

.visualizza{
	color: #99CC00;
	font-size: 12px;
	font-weight: bold;
	background-color: #111111;
	display: block;
	border: 1px dashed #777777;
}
.visualizza:hover{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-color: #111111;
	display: block;
	border: 1px dashed #999999;
	text-decoration:none;
}
.lista_link{
	color: #FFCC00;
	font-size: 11px;
	display: block;
	font-weight: bold;
	border-bottom: 1px dashed #777777;	
}
.lista_link:hover{
	color: #FF9900;
	font-size: 11px;
	display: block;
	border-bottom: 1px dashed #AAAAAA;	
	display: block;
	text-decoration:none;
	font-weight: bold;
}
.num_commenti{
	color: #FF9900;
	font-size: 11px;
	display: block;
	border: 1px dashed #999999;
	text-decoration:none;
	background-color:#333333;
}

.autore{
	color: #99CC00;
	font-size: 12px;
	font-weight:bold;
	display: block;	
	text-decoration:none;
}
.autore:hover{
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
	display: block;	
	text-decoration:none;
}
.footer{
	color: #99CC00;
	font-size: 10px;
	font-weight: bold;
	background-color: #111111;
	border: 1px dashed #777777;
}
.footer:hover{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background-color: #333333;
	border: 1px dashed #999999;
	text-decoration:none;
}
a.notizie{
display: block;
color:#dddddd;
FONT-SIZE: 7.5pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border-bottom: 1px dashed #777777;
}

a.notizie:hover{
	display: block;
	color:#FFFFFF;
	FONT-SIZE: 7.5pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	border-bottom: 1px dashed #aaaaaa;
}


