.testo {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: normal; 
	color: #CBCBCA;
	text-decoration: none;
	}

.news {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FF0000; 
	background-color: #222222; 
	border: 1px #444444 solid; 
	}

.titolo {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #CBCBCA;
	font-weight: bold; 
	text-align: center;
	}

.pulsante_cancella { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #FF0000; 
	}

A {  
	color: #CBCBCA; 
	text-decoration: none;
	border-bottom: 1px solid #FF0000;
	}
A:hover {  
	color: #FF0000; 
	text-decoration: none; 
	border-bottom: 1px solid #FF0000;	
	}
body {
	background-color: #111118;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CBCBCA;
	font-size: 8pt;
}
.border_none {
	border: 0px;
}
.border_none:hover {
	border: 0px;
}
.border_none:visited {
	border: 0px;
}
.testo .border_none {
	border: 0px;
}
.testo .border_none:hover {
	border: 0px;
}

.menu {
	background-color: #222222;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CBCBCA;
	font-size: 7pt;
	text-transform: uppercase;
	font-weight: none;
	border: 1px solid #444444;
	text-decoration: none;
}
.menu A {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CBCBCA;
	font-size: 7pt;
	text-transform: uppercase;
	font-weight: none;
}
.menu A:hover {
	color: #FF0000;
}

.menu_sel {
	background-color: #444444;
	text-decoration: none;
	border: 0px;
}

.menu_sel A {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CBCBCA;
	font-size: 7pt;
	text-transform: uppercase;
	font-weight: none;
	border: 0px;
}
.menu_sel A:hover {
	color:#FF0000;
	border: 0px;
}

.img_border A img {
	border: 1px solid #000000;
}

.img_border A:visited img {
	border: 1px solid #770000;
}


.menu_title {
	background-color: #999999;
	color: #000000;
	text-decoration: none;
}

.boxettino_menu {
	background-color: #444444;
	border: 0px solid #111118;
}

.boxettino {
	background-color: #999999;
	border: 0px solid #DDDDDD;
}

.boxettino_interno {
	background-color: #222222;
	font-size: 10px;
}
.boxettino_interno A {
	border: 0px;
}

.box_top {
	background-image: url(media/interfaccia/box_bandanera.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 5px;
	width: 412px;
}

.box_bottom {
	background-image: url(media/interfaccia/box_bandanera.gif);
	background-repeat: repeat-x;
	background-position: top;
}
input {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #FF0000; 
		background-color: #222222; 
		border: 1px #444444 solid; 
}
textarea {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #FF0000; 
		background-color: #222222; 
		border: 1px #444444 solid; 
}
select {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #FF0000; 
		background-color: #222222; 
		border: 1px #444444 solid; 
}
.sottotitolo {
	border-right: 2px solid #444444;
	text-align: right;
	font-size: 9px;
	padding-bottom:2px;
}

.sottotitolo_left {
	border-left: 2px solid #444444;
	text-align: left;
	padding-bottom:2px;
}

.sottotitolo_doppio {
	border-left: 2px solid #444444;
	border-right: 2px solid #444444;
	text-align: left;
	padding-bottom:2px;
}

.gallery_left {
	border-bottom: 2px solid #444444;
	font-size: 10px;
}
.rosso {
	color: #FF0000;
}
.bordo_img img {
	border: 4px solid #444444;
}
.riga1 {   
		background-color: #222222; 
		border: 1px #444444 solid;
		font-size: 10px;
		}
.riga2 {   
		background-color: #333333; 
		border: 1px #444444 solid; 
		font-size: 10px;
		}	
.posizione {
	color: #FF0000;
	font-size: 9px;
	padding-right:20px;
}

.note {
	color: #888888;
	font-size: px;
}

.back {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #FF0000; 
		background-color: #222222; 
		border: 1px #AA0000 solid;
		padding: 2px; 
		}
		
.back:hover {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #FF0000; 
		background-color: #222222; 
		border: 1px #FF0000 solid; 
		padding:2px;
		}	.note A { color: #888888; text-decoration: none; border-bottom: 1px solid #FF0000; ; border-color: black black #FF0000; border-style: solid; border-bottom-width: 1px}
.note A:hover { color: #FF0000; text-decoration: none; border-bottom: 1px solid #FF0000; ; border-color: black black #FF0000; border-style: solid; border-bottom-width: 1px}
.note A:link { color: #888888; text-decoration: none; border-bottom: 1px solid #FF0000; ; border-color: black black #FF0000; border-style: solid; border-bottom-width: 1px}

.boxettino_interno .note A { color: #888888; text-decoration: none; border-bottom: 1px solid #FF0000; ; border-color: black black #FF0000; border-style: solid; border-bottom-width: 1px}
.boxettino_interno .note A:hover { color: #FF0000; text-decoration: none; border-bottom: 1px solid #FF0000; ; border-color: black black #FF0000; border-style: solid; border-bottom-width: 1px}
.boxettino_interno .note A:link { color: #888888; text-decoration: none; border-bottom: 1px solid #FF0000; ; border-color: black black #FF0000; border-style: solid; border-bottom-width: 1px}.note A { color: #888888; text-decoration: none; border-bottom: 1px solid #FF0000; ; border-color: black black #FF0000; border-style: solid; border-bottom-width: 1px}
.note A:hover { color: #FF0000; text-decoration: none; border-bottom: 1px solid #FF0000; ; border-color: black black #FF0000; border-style: solid; border-bottom-width: 1px}
.note A:link { color: #888888; text-decoration: none; border-bottom: 1px solid #FF0000; ; border-color: black black #FF0000; border-style: solid; border-bottom-width: 1px}
.bordooro {  border: #D8B325; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
