﻿/*"""""""" Configurazione elementi della Pagina Iniziale """"""""*/
body {
  background: #ffcc33 url("../../images/bgHome.jpg") no-repeat scroll 50% 0px;
  line-height: 1.6em;
  text-align: center;
  height:100%;
}
#pagina {
    position:relative;
	margin: 0 auto;
	background: transparent none repeat scroll 0% 50%;
	text-align: left;
	width: 960px;	
}
#testa, #contenuto, #contPiePagina {
  margin: 0 auto;
  width: 960px;
  position: relative;
}
#testa {
  background: transparent none repeat scroll 0% 50%;
  display: block;
  position: relative;
}
.clearfix {
}

#posta {
  margin: 5px 0;
  position: relative;
  font-family: arial,verdana,helvetica;
  font-size: 8pt;
}
#FormPosta {
  float: right;
  padding-top: 2px;
  color: #000000;
  font-family: arial,verdana,helvetica;
  font-size: 8pt;
}
.inputText {
  border: 1px solid #ffcc33;
  padding: 4px;
  width: 120px;
  height: 14px;
  background-color: #ff9900;
  color: #000000;
  margin-right: 2px;
  font-size: 8pt;
}
#FormPosta label {
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-family: arial,verdana,helvetica;
  font-size: 8pt;
}
.FormPostaBtn {
  border: 1px solid #f3f3f3;
  height: 22px;
  background-color: #ffffff;
  font-size: 8pt;
  color: #a7adb2;
  font-weight: normal;
  cursor: default;
}

#contenuto{
	position: absolute;
	margin: 0px auto;
	background: #fafafa;
	width: 960px;
	top: 308px;
    height:auto;
	z-index: 99;
}
#banner {
  background-attachment: scroll;
  text-align: center;
}
#NewsTxt { position:relative;
float:right; width:310px; height:30px; background-image:url("../../images/NewTxt.jpg"); background-repeat:no-repeat;
}
#MenuOrr {
  border-top: 1px solid #FE9605;
  background-color: #FEB806;
  width: 960px;
  display: block;
  height:30px;
  position: relative;
  padding-left:1px; padding-right:1px; padding-top:2px; padding-bottom:2px; 
  FONT: 70% 'Lucida Grande', 'Trebuchet MS', Verdana, Helvetica, sans-serif;
  z-index:100;
}
#dividere{
  margin: 0;
  border: 0;
  padding: 0;
  background-color: #FEB806;
  width: 640px;
  position: relative;
}
#sceltaImg {
position: relative;
float:left; top:10px; width:640px; background-color: #4B2206;
}
#OpzSceltaImg{
position: relative; top:10px;
float:left; width:640px; background-color: #4B2206;
background-image:url('../../images/SliderOver.jpg');
}
#OpzSceltaImg ul{
	position: relative;
	margin: 0;
	border: 0;
	padding: 0;
	text-decoration: none;
	color: #FFFFFF;
	float: left;
	overflow: hidden;
	height: 30px;
}
#OpzSceltaImg li{
	position: relative;
	padding-top: 1px;
	padding-left: 1px;
	display: inline-block;
	min-height: 30px; 
	height: 30px;
	width: 198px;
	text-align: center;
	list-style-type: none;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
}

#OpzSceltaImg li a{
    position: relative;
    font-family:Arial; font-size:10pt; color:#FFFFFF;
	display: inline-block;
	min-height: 30px; 
	height: 30px;
	width: 198px;
}

#OpzSceltaImg li a:hover{
	position: relative;
	background-image: url('../../images/SliderOver1.jpg');
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	display: inline-block;
	min-height: 30px; 
	height: 30px;
	width: 198px;
}

/*"""""""" Container News a scroll """"""""*/
#SfondoNews {
   position:relative;
   float: right;
   width: 320px;
   height: 290px;
}

#containerNews {
   position:relative;
   background-position: left top; width: 320px;
   height: 291px; padding-top:10px; padding-left:10px;
}

#containerTesto{
	position: relative;
	overflow: hidden;
	height: 235px;
	width: 300px;
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	background-color: #ffffff;	
	background-image: url('Sfondo_news_dn.PNG');
	background-repeat: no-repeat; background-position-y:50%
}

#TestoNews {
	position: relative;
	FONT: 90% 'Lucida Grande', 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	top: 0px;
	left: 0px;
	padding-left: 8px;
	padding-right: 8px;
}

.btnScroll { position:relative;
text-align:center;top:0px;left:0px;background-color:#ffffff; height:11px; width:292px; padding-top:10px; padding-left:8px;
}

#btnArr { position:relative; top:-10px; width:285px; height:11px; cursor: pointer; }

/*"""""""" Fine News a scroll """"""""*/

#ColonnaSn {
	margin: 0px;
	padding: 0px;
	background: transparent none repeat scroll 0%;
	float: left;
	width: 640px;
	position: relative;
	top:0px;
}
#TestoColonnaSn {
border-top: 1px solid #ddd; 
margin: 5px 0px; 
}
#ColonnaDs {
	padding: 0px;
	float: left;
	width: 320px;
	background-color: #ffffff;
	position: relative;
}
#TestoColonnaDs {
background-position: left top; background-image:url('../../images/Sfondo_Col_Ds.jpg'); background-repeat:repeat-y; background-attachment:scroll;
border-top: 1px solid #DDDDDD; 
margin: 5px 0px 
}
#ContenutoTestoColonnaDs {
padding-left: 30px; padding-right: 30px; padding-top: 5px; padding-bottom: 5px;
}
#TestoColonnaDs {
height: 100%;
}
.IntestazioneDs{
position: relative; height: 47px; color:#A40404; padding-left: 30px; padding-top: 10px; 
}
#TestoColonnaDs .IntestazioneDs {
}
.IntestazioneSn{
position: relative; height: 47px; color:#A40404; padding-left: 30px; padding-top: 10px;
 background: url('../../images/SfoComunicaTop.jpg') repeat-x
}
#TestoColonnaSn .IntestazioneSn {
 background: url('../../images/SfoComunicaTop.jpg') repeat-x
}
#ContenutoTestoColonnaSn {
padding-left: 30px; padding-right: 30px; padding-top: 5px; padding-bottom: 5px;
}
#ContenutoTestoColonnaSn h3{
font-family: 'Lucida Grande', 'Trebuchet MS', "Times New Roman";
FONT-WEIGHT: bold;
color: #2575ad;
}
.Novità {
border-bottom: 1px solid #dddddd;
margin: 5px 0px;
padding-top: 5px;
}
.ContenutoNovità {
font-family: 'Lucida Grande', 'Trebuchet MS', "Times New Roman"; font-size: 14px;
}
.ContenutoNovità a{
color: #2575ad;
}
.ContenutoNovità a:hover{
COLOR: #8e0706
}
.Comunica {
background: url('../../images/Top_Sec_Col_Ds.png') no-repeat top;
}
.SezComunica {
border-bottom: 1px solid #dddddd;
margin: 5px 0px;
padding-top: 5px; padding-left: 30px; padding-right: 20px;
font-family: 'Lucida Grande', 'Trebuchet MS', "Times New Roman"; font-size: 14px;
}
.SezComunicaUno {
background: url('../../images/Top_Sec_Col_Ds.png') no-repeat top;
border-bottom: 1px solid #dddddd;
margin: 5px 0px;
padding-top: 5px; padding-left: 30px; padding-right: 20px;
font-family: 'Lucida Grande', 'Trebuchet MS', "Times New Roman"; font-size: 14px;
}
.SezComunica h3, .IntestazioneDs h3, .IntestazioneSn h3 {
font-size: 12px;
line-height: 12px;
margin: 0;
position: absolute;
left: 30px;
top: 18px;
color: #8E0706; 
text-transform: uppercase; 
font-family: verlag, arial, helvetica, sans-serif; 
letter-spacing: 2px;
}
.SezComunicaFine {
background: url('../../images/Top_Sec_Col_Ds.png') no-repeat top;
border-bottom: 1px solid #dddddd;
margin: 5px 0px;
padding-top: 5px; padding-left: 30px; padding-right: 20px;
font-family: 'Lucida Grande', 'Trebuchet MS', "Times New Roman"; font-size: 14px;
height:auto;
}
.TestoComunica {
font-size: 12px;
font-family: 'Lucida Grande', 'Trebuchet MS', arial, helvetica, sans-serif; 
border-top: 1px solid #ddd;
}
.TestoComunica a{
font-weight:bold;
color: #2575ad;
}
.TestoComunica a:hover{
font-weight:bold;
color: #8e0706
}
.TestoEvidence {
color: #8E0706;
font-variant:small-caps;
}
.EvenEvidence {
color: #8E0706;
font-variant:small-caps;
text-align:center;
border-bottom: 1px solid #ddd; margin-left:20px; margin-right:20px;
}
.IncoEvidence {
color: #8E0706;
font-variant:small-caps;
border-bottom: 1px solid #ddd;
}
.NewsComunica {
font-size: 12px;
font-family: 'Lucida Grande', 'Trebuchet MS', arial, helvetica, sans-serif; 
border-top: 1px solid #ddd;
background-color: #FAFAFA;
border-bottom: 1px solid #952500;
}
.NewsComunica a{
font-weight:bold;
color: #2575ad;
}
.NewsComunica a:hover{
font-weight:bold;
color: #8e0706
}
.NewsEvidence {
color: #8E0706;
font-variant:small-caps;
background-color: #F3F3F3;
}
#contPiePagina{
	position:absolute;
    bottom: 0;
	border-top: 3px solid #FE9605;
	text-align: center; /* per Internet Explorer */;
	margin: 0 auto;
	background-color: #FFB806;
	height:50px;
}
#PiePagina {
	width: 960px;	
	height:50px;	
	background-color: #FFB806;
	line-height: 1.2em;
	font-size: 10px;
	font-family: helvetica, sans-serif, 'Lucida Grande', 'Trebuchet MS', arial;
}
.h-box {
 display:block;
 position: relative;
 top: 8px;
 left: 0px;
 min-width: 556px;
 height: 110px;
 width: 556px;
 background:url('../../images/shadowBox.png') bottom right;
}
.h-box marquee {
 position: absolute;
 z-index: 99;
 font-size: 12px;
 font-family: 'Lucida Grande', 'Trebuchet MS', arial, helvetica, sans-serif;
 height: 90px;
 min-width: 498px;
 width: 498px;
 margin-left: 20px;
 margin-right: 20px;
 top: 8px;
 left: 0px;
}
.h-box-a {
	border-bottom: 2px #A7ADB2 solid;
	border-right: 2px #A7ADB2 solid;
	display: block;
	position: relative;
	top: 35px;
	left: 75px;
	min-width: 400px;
	height: 110px;
	width: 400px;
	background: url('../../images/SF_Gabbiani.jpg') no-repeat left top;
}
.h-box-a a {
 position: absolute;
 font-size: 12px;
 font-family: 'Lucida Grande', 'Trebuchet MS', arial, helvetica, sans-serif;
 margin-left: 180px;
 top: 40px;
 left: 0px;	
}

.h-box-b {
	border-bottom: 2px #A7ADB2 solid;
	border-right: 2px #A7ADB2 solid;
	display: block;
	position: relative;
	margin-top:30px;
	top: 35px;
	left: 20px;
	min-width: 450px;
	height: 360px;
	width: 450px;
	background: url('../../images/diario_hp.jpg') no-repeat left top;
    font-size: 14px;
    font-family: 'Lucida Grande', 'Trebuchet MS', arial, helvetica, sans-serif;
    text-align:center !important;
    font-variant:small-caps;   
}

.h-box-b a {
	position: absolute;
	text-align: center;
	margin-left: 25px;
	top: 330px;
	left: 0px;
	width: 400px;
	font-weight: bold;
	color: #2575ad;
	border-bottom: 1px solid #952500;
}

.h-box-b a:hover{
 font-weight:bold;
 color: #8e0706
}
