.bottoncolor {
	FONT-SIZE: xx-small;
	BACKGROUND: #48525b;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana;
	HEIGHT: 19px;
	TEXT-DECORATION: none;
	border: 1px solid #99CC00;
}
.inputcolor {
	FONT-SIZE: 12px;
	COLOR: #99CC00;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	border: 2px solid #777777;
	background-color: #333333;
	margin-left:3px;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
	
}
.inputcolor:hover {
	FONT-SIZE: 12px;
	COLOR: #eeeeee;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	border: 2px solid #999999;
	background-color: #333333;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
	
}
.menucolor {
	BORDER: #666666 2px solid;
	FONT-SIZE: 11px;
	COLOR: #FFCC00;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	background-color: #333333;
	font-weight: bold;
}
.messagecolor {
	BORDER-RIGHT: #dcf4f4 1px solid; BORDER-TOP: #dcf4f4 1px solid; FONT-SIZE: xx-small; BACKGROUND: #48525b; BORDER-LEFT: #dcf4f4 1px solid; COLOR: #dcf4f4; BORDER-BOTTOM: #dcf4f4 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none
}


A {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: normal;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
IMG.altre_imm {
	border: 3px solid #48525B;
}
IMG.altre_imm:hover {
	border-bottom: #777777 3px solid;
	border-left: #777777 3px solid;
	border-right: #777777 3px solid;
	border-top: #ffcc00 3px solid;
}

A.download {
	FONT-SIZE: xx-small; COLOR: #dcf4f4; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A.download:hover {
	FONT-SIZE: xx-small; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A.treffen {
	FONT-SIZE: x-small; COLOR: #ffcc00; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.treffen:hover {
	FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A.link {
	FONT-SIZE: xx-small; COLOR: #dd0000; TEXT-DECORATION: none
}
A.link:hover {
	FONT-SIZE: xx-small; COLOR: #ffffff; TEXT-DECORATION: none
}
A.grey {
	FONT-SIZE: x-small; COLOR: #c0c0c0; TEXT-DECORATION: underline
}
A.grey:hover {
	FONT-SIZE: x-small; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.other {
	FONT-SIZE: xx-small; COLOR: #ffffff; TEXT-DECORATION: none
}
A.other:hover {
	FONT-SIZE: xx-small; COLOR: #ffffff; TEXT-DECORATION: underline
}
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
}
A.staff {
	FONT-SIZE: x-small; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.staff:hover {
	FONT-SIZE: x-small; COLOR: #ffffff; TEXT-DECORATION: none
}
A.green {
	FONT-SIZE: x-small; COLOR: #dcf4f4; TEXT-DECORATION: underline
}
A.green:hover {
	FONT-SIZE: x-small; COLOR: #ffffff; TEXT-DECORATION: underline
}
.articoli {
	TEXT-DECORATION: none;
	background-color: #333333;
	display: block;
}
.articoli:hover {
	TEXT-DECORATION: none;
	display: block;
	background-color: #222222;
}
A.en_gruppi {
	FONT-SIZE: x-small; WIDTH: 100%; COLOR: #dcf4f4; TEXT-DECORATION: none
}
A.en_gruppi:hover {
	FONT-SIZE: x-small; WIDTH: 100%; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.recensioni {
	FONT-SIZE: x-small; WIDTH: 100%; COLOR: #ffffff; FONT-FAMILY: verdana; HEIGHT: 100%; BACKGROUND-COLOR: #48525b; TEXT-DECORATION: none
}
A.recensioni:hover {
	FONT-SIZE: x-small; WIDTH: 100%; COLOR: #ffffff; FONT-FAMILY: verdana; HEIGHT: 100%; BACKGROUND-COLOR: #446d8c; TEXT-DECORATION: none
}
A.home {
	FONT-SIZE: x-small; COLOR: #ffffff; TEXT-DECORATION: none
}
A.home:hover {
	FONT-SIZE: x-small; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.links {
	FONT-SIZE: x-small; WIDTH: 100%; COLOR: #ffffff; TEXT-DECORATION: none
}
A.links:hover {
	FONT-SIZE: x-small; WIDTH: 100%; COLOR: #c0c0c0; TEXT-DECORATION: none
}
A.gbook {
	FONT-SIZE: xx-small; WIDTH: 100%; COLOR: #ff6600; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.gbook:hover {
	FONT-SIZE: xx-small; WIDTH: 100%; COLOR: #ff6600; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.menucolorconcorso {
	BORDER-RIGHT: #dcf4f4 1px solid; BORDER-TOP: #dcf4f4 1px solid; FONT-SIZE: xx-small; BACKGROUND: #44555d; BORDER-LEFT: #dcf4f4 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #dcf4f4 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none
}

.bottoncolorconcorso {
	BORDER-RIGHT: #dcf4f4 1px outset; BORDER-TOP: #dcf4f4 1px outset; FONT-SIZE: xx-small; BACKGROUND: #44555d; BORDER-LEFT: #dcf4f4 1px outset; COLOR: #ffffff; BORDER-BOTTOM: #dcf4f4 1px outset; FONT-FAMILY: verdana; HEIGHT: 19px; TEXT-DECORATION: none
}


A.download_full {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #333333 1px solid; WIDTH: 100%; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: verdana; HEIGHT: 100%; BACKGROUND-COLOR: #dd0000; TEXT-DECORATION: none
}
A.download_full:hover {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #333333 1px solid; WIDTH: 100%; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: verdana; HEIGHT: 100%; BACKGROUND-COLOR: #dd0000; TEXT-DECORATION: underline
}

A.home_recensioni_gruppo {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #333333 1px solid; WIDTH: 100%; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: verdana; HEIGHT: 100%; TEXT-DECORATION: none
}
A.home_recensioni_gruppo {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #333333 1px solid; WIDTH: 100%; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: verdana; HEIGHT: 100%; BACKGROUND-COLOR: #334477; COLOR:#FF6666; TEXT-DECORATION: underline
}
A.home_recensioni_titolo {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #333333 1px solid; WIDTH: 100%; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: verdana; HEIGHT: 100%; TEXT-DECORATION: none
}
A.home_recensioni_titolo {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-SIZE: xx-small; BORDER-LEFT: #333333 1px solid; WIDTH: 100%; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: verdana; HEIGHT: 100%; BACKGROUND-COLOR: #334477; COLOR:#ffffff; TEXT-DECORATION: underline
}

.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{
	display: block;
	background-color:#333333;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99cc00;
	border-left-color: #99cc00;
}
.altri_articoli_blu{
	border-left: 5px solid #3399cc;
	border-right: 5px solid #3399cc;
	display: block;
	font-size: 11px;
	font-weight:bold;
}

.altri_articoli_blu:hover{
	display: block;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99cc00;
	border-left-color: #99cc00;
}
.altri_articoli_arancione{
	border-left: 5px solid #ff9900;
	border-right: 5px solid #ff9900;
	display: block;
	font-size: 11px;
	font-weight:bold;
}

.altri_articoli_arancione:hover{
	display: block;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99cc00;
	border-left-color: #99cc00;
}
.altri_articoli_giallo{
	border-left: 5px solid #ffcc00;
	border-right: 5px solid #ffcc00;
	display: block;
	font-size: 11px;
	font-weight:bold;
}

.altri_articoli_giallo:hover{
	display: block;
	text-decoration:none;
	font-size: 11px;
	font-weight:bold;
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99cc00;
	border-left-color: #99cc00;
}
a.top_articolie{
	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;
margin-bottom: 3px;
}

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

a.verde_sotto{
display: block;
}

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

.segnala_text{
	border: 1px solid #ff9900;
	background-color: #222222;
	color: #FFcc00;
	font-size: 11px;
	padding: 4 4 4 4;
	font-family: Arial;
	margin-top: 2px;
}

.segnala_textarea{
	border: 1px solid #ff9900;
	background-color: #222222;
	color: #FFcc00;
	font-size: 11px;
	font-family: arial;
	padding: 4 4 4 4;
	margin-top: 2px;
}

.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: #222222;
	color: #ffcc00;
	font-size: 11px;
	font-family: arial;
	margin-top: 10px;
}
.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;
}
.testo_medio{
	font-weight: normal;
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial;
}
.testo_11{
	font-weight: normal;
	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;}
.rosa{color:#FF9999}
.azzurro{color:#99CCCC}
.rosso{color: #ff3300;}
.arancione{color: #FF9900;}
.grigio{color: #c7c7c7;}
.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;}
.georgia{font-family: Georgia;}


.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;
}

.select_top_anno{
	border: 1px solid #777777;
	background-color: #333333;
	color: #ffcc00;
	font-size: 13px;
	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: #ff9900;
	font-size: 12px;
	font-weight: bold;
	background-color: #111111;
	display: block;
	border: 1px dashed #777777;
	text-decoration:none;
}

.discutine{
	vertical-align:middle;
	color: #ffcc00;
	font-size: 12px;
	font-weight: bold;
	background-color: #48525B;
	display: block;
	border: 1px dashed #777777;
}
.discutine:hover{
	vertical-align:middle;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	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;
}

a.caporedattore{
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: normal;
	display: block;
}
a.caporedattore:hover{
	color: #FFCC00;
	font-size: 10pt;	
	font-weight: normal;
	background-color: #48525b;
	text-decoration:none;
}
a.redattore{
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: normal;
	display: block;
	background-color: #48525b;
}
a.redattore:hover{
	color: #FFCC00;
	font-size: 10pt;	
	font-weight: normal;
	background-color: #3f4951;
	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;
}

.recensioni_autore{
	color: #ffffff;
	font-size: 10px;
	font-weight:bold;
	display: block;	
	text-decoration:none;
}
.recensioni_autore:hover{
	color: #99cc00;
	font-size: 10px;
	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;
}

.georgia{
	FONT-FAMILY: georgia, arial;
}

a.concerti{
display: block;
color:#FFCC00;
FONT-SIZE: 11px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed #777777;
}

a.concerti:hover{
	display: block;
	color:#ff9900;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #48525b;
	border-bottom: 1px dashed #aaaaaa;
}

#vertical_slide, #horizontal_slide {
	background: #D0C8C8;
	color: #8A7575;
	padding: 10px;
	border: 5px solid #F3F1F1;
	font-weight: bold;
}

.registra_text {
	padding: 3px 3px 3px 3px;
	color: #eeeeee;
	border: 2px solid #48525b;
	background-color: #333333;
}

.bordo_777777{
border: 1px solid #777777;
}

.bordo_333333{
border: 1px solid #333333;
}

.bordo_ff6600{
border: 1px solid #ff6600;
}

.bordo_48525b{
border: 1px solid #48525b;
}

.bordo_3f4951{
border: 1px solid #48525b;
}

.ultimi_commenti{
display: block;
background-color:#333333;
}

.ultimi_commenti:hover{
display: block;
background-color:#222222;
text-decoration:none;
}


		
			.boxgrid{ 
				width: 85px; 
				height: 85px; 
				margin:1px; 

				background:#161613; 
				border: solid 3px #48525b; 
 				overflow: hidden;
				position: relative; 
					text-align:center;				
			}
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 85px; 
				width: 100%; 
				text-align:center;				
 			}
 				.captionfull .boxcaption {
 					top: 85px;
 					left: 0;
					text-align:center;
 				}
 				.caption .boxcaption {
 					top: 0;
 					left: 0;
					text-align:center;					
 				}			
				

        .boxgrid1 {				width: 85px; 
				height: 85px; 
				margin:1px; 
				float:left; 
				background:#161613; 
				border: solid 2px #8399AF; 
				overflow: hidden; 
				position: relative; 
}        
