body {
	margin: 0 auto;
	width: 800px;
	background-color: #FFF;
	color: #444;
	font-size: 11px;
	font-family: arial;
}
img{

	border: 0px;
	margin: 0px;
	padding: 0px;
}

a, a:link, a:active{
	color: #808080;
	text-decoration: none;
}
a:hover{
	color: #F7931E;
}

#loader{
  width: 50px;
  margin-top: 100px;
  margin-left: auto;
  margin-right: auto;
}

#img1, #img2, #img3, #img1_2, #img2_2, #img3_2{
	padding: 0px;
	margin: 0px;
	border: none;
}
#icone , #icone a, #icone a img{
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 74px;
	heigh/t: 72px;
}
#icone .marginedestro{
	margin-right: 4px;
}

#arrow-box{
	width: 538px;
	float: right;
	position: absolute;
	height: 20px;
	text-align: right;
	line-height: 20px;
	vertical-align: middle;
	padding-top: 10px;
	margin-right: 10px;
}
#arrow{
}
#pages{
	height: 472px;
	float: left;
	width: 548px;
	margin-top: 4px;
}
#page-box{
	padding: 10px 0px 10px 10px;
	height: 452px;
	width: 538px;
	color: #fff;
	background-color: #000;
	background-repeat: no-repeat;
}

#page1{
	margin-top: 40px;
	height: 412px;
	overflow: auto;
	width: 518px;
	padding-right: 10px;
}
#page2{
	margin-top: 40px;
	height: 412px;
	overflow: auto;
	width: 518px;
	padding-right: 10px;
}
#page3{
	margin-top: 40px;
	height: 412px;
	overflow: auto;
	width: 518px;
	padding-right: 10px;
}

.page_title {
	color: #F7931E;
	font-weight: bold;
	margin-top: 10px;
	letter-spacing: 2px;
}
.page_body {
	color: #fff;
	text-align: justify; 
	
	margin-top: 10px;
	
	margin-bottom: 10px;
}

#page{
	margin-top: 4px;
}

.scrollbar {
	scrollbar-3dlight-color:#000;
	scrollbar-arrow-color:#FFF;
	scrollbar-base-color:#000;
	scrollbar-darkshadow-color:#000;
	scrollbar-face-color:#000;
	scrollbar-highlight-color:#000;
	scrollbar-shadow-color:#000;
	scrollbar-track-color:#000;
} 
#news{
	font-family: "Courier New", Courier, monospace;  
	top: 74px;
	height: 222px;
	overflow: hidden;
	background-color: #000;
	background-image: url('immagini/SfondoNews.png');
	margin-top: 4px;
}
#news-box{
	margin-top: 40px;
	padding: 20px;
	margin-right: 10px;
	height: 132px;
	overflow: auto;
}
.news-item{display:block}
.news-item *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#78aa36}
.news-item1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #334917;
  border-right:1px solid #334917;
  background:#5a7f28}
.news-item2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #0c1105;
  border-right:1px solid #0c1105;
  background:#61892b}
.news-item3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #61892b;
  border-right:1px solid #61892b;}
.news-item4{
  border-left:1px solid #334917;
  border-right:1px solid #334917}
.news-item5{
  border-left:1px solid #5a7f28;
  border-right:1px solid #5a7f28}
.news-itemfg{
  background:#78aa36}

  
#news-item{
	padding: 10px;
	margin-right: 10px;
}
.news-separator{
	height: 5px;
	line-height: 5px;
}

.news_title {
	vertical-align: top;
	color: #FFF;
	margin-top: 10px;
}
.news_data {
	vertical-align: top;
	text-align: right;
	font-weight: bold;
	color: #F7931E;
	width: 100px;
}
.news_body {
	color: #fff;
	text-align: justify; 
}
.imgright {
	float: right;
	border: 0px none;
	text-align: right;
	margin: 10px 5px 10px 10px;
}

#promozione{
	padding-top:10px;
	padding-left:10px;
	margin-top: 4px;
	height: 158px;
	background-color: #000;
	background-image: url('immagini/SfondoPromozione.png');
}
#promozione-seeall{
	float: right;
	width: 458px;
	text-align: right;
	padding-right: 10px;	
}
#promozione-rounder{
	float: left;
	padding-top: 20px;
	line-height: 0px;
}
.contatti_titolo{
	color: #FFF;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
}
.contatti_sottotitolo{
	color: #FFF;
	margin: 0px;
	font-size: 10px;
	padding-bottom: 0px;
}
.contatti_testo{
	color: #FFF;
	margin: 0px;
	font-size: 10px;
	padding-bottom: 0px;
}
.contatti_immagine{
	border: 0px;
	margin: 0px;
	margin-top: 10px;
	padding-bottom: 0px;
}
.contatti_immagine img{
	border: 0px;
}

#contatti{
	padding-left: 10px;
	padding-top: 40px;
	height: 260px;
	background-color: #000;
	background-image: url('immagini/SfondoContatti.png');
}
#partner{
	margin-top: 4px;
	padding-top: 10px;
	height: 158px;
	padding-left: 10px;
	background-color: #000;
	background-image: url('immagini/SfondoPartner.png');
}
#partner-seeall{
	float: right;
	width: 228px;
	text-align: right;
	padding-right: 10px;	
}
#partner-fader{
	float: left;
	padding-top: 20px;
	line-height: 0px;
}

#fader{
	line-height: 0px;
}

.light{
	font-weight: normal;
}
.image{
	border: none;
}
.clearer {clear: both;}

#credits { 
	margin: 0 auto;
	line-height: 15px;
	text-align: center;
	color: #666;
}
#credits a {
	color: #333;
}
#testata {
	margin: 0 auto;
}
#content{
	float: left;
	width: 548px;
	margin-top: 4px;
}
#conteiner{
	margin: 0 auto;
	width: 800px;
	height: 616px;
	background-color: #FFF;
	padding: 4px;	
}
#content-left{
	float: right;
	width: 248px;
	margin-top: 4px;	
}
#menu 
{
	color: #808080;
	text-decoration: none;
}
