/* CSS Document */
body {
	text-align:center;
	font-family:Verdana, Times New Roman, serif, sans-serif;
	font-size:smaller;
	background-color:#000;
	}
	
h1, h2, h3, h4, h5 {
	padding:0;
	margin:0;
}

ul {
	margin:0;
	padding:0;
}

#contenitore{
	margin-top:3%;
	text-align:left;
	width:750px;
	height:auto;
	background:#EBEBEB url(img/sfondo7.gif);
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	
	}
#bann{
	text-align:right;
	width:auto;
	height:auto;
	background-color:#505050;
	}
#bann img{
	padding-top:2px;
	}
#testata{
	float:right;
	font-size:smaller;
	padding:3px 10px 5px 0px;
	width:auto;
	height:auto;
	background-color:#505050;
	text-align:left;
	color:#FFFFFF;
	}
#testata form{
	 margin: 0px;
	 padding: 0px;
}
#testata form input {
	font-size:xx-small;
	}
#newsletter{
clear: both;
text-align: right;
width:100%;
height: auto;
	}
#logo{
	float:left;
	width:auto;
	height:auto;
	padding-left:10px;
	padding-top:0px;
	}
#immagini{
	padding-top:5px;
	margin-top:0px;
	width:auto;
	height:256px;
	background-color:#000000;
	}

#menu{
	padding:0px 0px 0px 0px;
	text-align:left;
	width:auto;
	/*background-color:#99CCCC;*/
	background-color:#EFEBE7;
	height:45px;
	margin-top:0px;
	margin-bottom:3px;
	}
#footer{
	clear: both;
	text-align:center;
	width:auto;
	height:15px;
	background-color:#505050;
	font-size:xx-small;
	color:#fff;
	}
	/*Form formattazione*/
.searchButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana; BACKGROUND-COLOR: #8C8E84
}
.textbox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT: 9px Geneva, Verdana, Arial; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
	/*Fine formattazione form*/
#contenuto{
	/*margin-top:5px;*/
	text-align:left;
	width:auto;
	height:100%;
	/*background:#EBEBEB url(img/sfondo5.gif) no-repeat bottom 470px;*/
	/* background:#EBEBEB url(img/sfondo6.gif); */
	}
	/*Sezione briciole inizio*/
#briciole{
	text-align:left;
	width:auto;
	height:auto;
	padding:2px 2px 2px 5px;
	font-size:xx-small;
	border-bottom:1px solid #000;
	/*background-color:#63615A;*/
	background-color:#63615A;
	color:#FFF;
	font-weight:bold;
	}
#briciole a{
	color: #fff;
	font-style: normal;
	font-weight: bold;
}
#briciole a:hover{
	color: #ccc;
	font-style: normal;
	font-weight: bold;
}
/*Sezione briciole fine*/
#fla{
	width:auto;
	height:80px;
	background-color:#FFF;
	padding-top: 5px;
	background-color: #000000;
	}
#romp{
	width:auto;
	height:360px;
	float:left;
	margin:21px 0px 0px 0px;
	}
#box_compra{
	clear:both;
	margin:0px 0px 0px 10px;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	width:auto;
	height:auto;
	padding:0px 0px 5px 5px;
	}
#box_compra ul li{
	list-style:none;
	}
a.com:visited{ 
	font-size:x-small;
	COLOR: #000000; TEXT-DECORATION: none;
}
a.com:link{
	font-size:x-small;
	COLOR: #000000; TEXT-DECORATION: none;
	}
a.com:hover{
	COLOR: #2492a5; TEXT-DECORATION: underline;
}

#box_sin{
	width:160px;
	height:auto;
	border-top:1px solid #000;
	border-left:1px solid #000;
	padding:5px 0px 5px 5px;
	margin:0px 0px 0px 5px;
	font-size:small;
	float:left;
	}
#box_sin a{
	COLOR: #000000; TEXT-DECORATION: none;
	}
#box_sin a:hover{
	COLOR: #2492a5; TEXT-DECORATION: underline;
	}
#banda{
	width:560px;
	height:auto;
	/*border-bottom:1px solid #000;*/
	float:right;
	margin-top:5px;
	margin-right:4px;
	font-size:large;
	}
#spaz_img{
	width:540px;
	height:auto;
	border-top:1px solid #000;
	margin:21px 0px 0px 0px;
	/*margin:1px 5px 0px 0px;*/
	float:left;
	padding:5px;
	}
#spaz_test{
	width:540px;
	height:100%;
	border-top:1px solid #000;
	margin:21px 0px 5px 0px;
	float:left;
	padding:5px;
	}
#spaz_test ul li{
	padding:0px 0px 2px 2px;
	margin:0px 0px 0px 20px;
}

#spaz_test ul li a{
	color:#333333;
	text-decoration:none;
}
#spaz_test ul li :hover{
	text-decoration:underline;
}
#spaz_test img{
	margin:0px 12px 0px 0px;
	}
#spaz_tit{
	font-weight:bold;
	text-align:center;
}
#spaz_img img{
	border:0px;
}
.risultato{
 font-size:x-small;
 }
.risultato a{
 font-size:x-small;
 color:#2492a5;
 text-decoration:none;
 }
 .risultato :hover{
 font-size:x-small;
 color:#000066;
  text-decoration:underline;
 /* background-color:#CCFFFF;*/
 }
 
/*Contenitore numero 1*/
#cont1{
	width:auto;
	height:auto;
	background-color:#E9E9E7;
	margin:0px;
	padding:0px;
	/*border:1px solid #fff;*/
	}
#cont_img{
	width:auto;
	height:auto;
	/*border:1px solid #E9E9E7;*/
	border:1px solid #000;
	float:left;
	padding:0px;
	margin:4px 5px 4px 7px;
}
#cont_img img{
	border:0px;
	}
#cont_didascalia{
	width:auto;
	height:32px;
	background-color:#E9E9E7;
	/*border:1px solid #aaa;*/
	margin:0px;
	padding:0px;
	}
#didascalia{
	width:230px;
	height:25px;
	border:1px solid #aaa;
	float:left;
	padding:0px;
	margin:0px 5px 0px 6px;
	text-align:center;
	}

/*fine contenitore numero 1*/

/*inizio cont2*/
#cont2{
	width:auto;
	height:145px;
	background-color:#E9E9E7;
	margin:0px;
	padding:0px;
	/*border:1px solid #000;*/
	}


/*fine cont2*/

#titolo{
	font-weight:bolder;
	color:#fff;
	padding-top:1px;
	padding-left:10px;
	width:auto;
	height:20px;
	background-color:#505050;
	/*border:1px solid #fff;*/
	}
/*Dettaglio news*/
#contenuto_dettaglio{
	margin-top:5px;
	text-align:left;
	width:auto;
	height:auto;
	background-color:#EBEBEB;
	}
#dettaglio_img{
	width:auto;
	height:auto;
	margin-top:10px;
	text-align:center;
	}
/*fine dettaglio news*/
.titolo{
	font-weight:bold;
	}
#txt_dettaglio{
	width:auto;
	height:auto;
	/*border:1px solid #000;*/
	padding:0px 25px 8px 25px;
}

a.photo:visited{ 
	color:#333;
	text-decoration:none;
}
a.photo:link{
	color:#333;
	text-decoration:none;
	}
a.photo:hover{
	color:#2492a5;
	text-decoration:underline;
}
.tharros{
	float: right;
	width: 100px;
	text-align:right;
	padding-right:5px;
}
a.tharros:visited{ 
	font-size:x-small;
	COLOR: #ffffff; TEXT-DECORATION: none;
}
a.tharros:link{
	font-size:x-small;
	COLOR: #ffffff; TEXT-DECORATION: none;
	}
a.tharros:hover{
	COLOR: #cccccc; TEXT-DECORATION: underline;
}

.copi{
	float:left;
	width: 305px;
	text-align: right;
	/*border:1px solid #fff;*/
}
a.copi:visited{ 
	font-size:x-small;
	COLOR: #ffffff; TEXT-DECORATION: none;
}
a.copi:link{
	font-size:x-small;
	COLOR: #ffffff; TEXT-DECORATION: none;
	}
a.copi:hover{
	COLOR: #cccccc; TEXT-DECORATION: underline;
}

.contatore{
float:left;
margin-left:5px;
}
.commento{
	font-size:smaller;
	}
