@charset "utf-8";

a {
  padding:3px 3px 3px 3px;
  font-size:16px;
  font-weight:normal;
  line-height:18px;
  font:normal 16px "Liberation sans", Arial, Helvetica, sans-serif;
  color:#585757;	
  text-decoration:none;
}

a:hover {
    color: orange;
    background-color: transparent;
  
}

div.centrato { 
text-align: center; 
}

h2 {
	margin:8px 0;
	padding:3px 0;
	font-size:24px;
	font-weight:bold;
	line-height:1.2em;
	color:#585757;
	text-transform:none;
}

table.centrata { 
margin-left:auto; 
margin-right:auto; 
}

#Barre {
  margin:0;
  background:#f4be04;
  padding:2px 2px 2px 2px;
  font-size:20px;
  font-weight:bold;
  line-height:22px;
  font:normal 20px "Liberation sans", Arial, Helvetica, sans-serif;
  text-transform:none;
  letter-spacing:1px;
  color:white;
  vertical-align: top;
} 

#Barre1 {
  margin:0;
  background:white;
  padding:3px 3px 3px 3px;
  font-size:14px;
  font-weight:bold;
  line-height:15px;
  font:normal 14px "Liberation sans", Arial, Helvetica, sans-serif;
  text-transform:none;
  letter-spacing:1px;
  color:#f4be04;
  vertical-align: top;
}

#Collegamenti {
  margin:0;
  background:#f4be04;
  //padding:3px 3px 3px 3px;
  font-size:20px;
  font-weight:bold;
  line-height:1em;
  font:normal 20px/1.5em "Liberation sans", Arial, Helvetica, sans-serif;
  text-transform:none;
  letter-spacing:1px;
  color:white;
  vertical-align:top;
}

#Divisore { 
height: 15px; 
background: yelow;                                                                      /* per broswerche non supportano i Gradienti */ 
background: -webkit-(Rgba(255,255,255,4)0%,Yellow 100%);                                /* per Safari 5.1 to 6.0 */
background: -o-linear-gradient(Rgba(255,255,255,4)0%,Yellow 100%);                      /* per Opera 11.1 fino a 12.0 */ 
background: -moz-linear-gradient(Rgba(255,255,255,4)0%,Yellow 100%);                    /* per Firefox 3.6 fino a 15 */ 
background: linear-gradient(Rgba(255,255,255,4)0%,red 50%,Rgba(255,255,255,4)100%);     /*Sintassi standard (per gli ultimo) */ 
/*border: 3px solid;
border-color:red;*/
      }

#Enfasi {
  margin:0;
  color:#f4be04;
  padding:1px 5px 5px 5px;
  font-size:28px;
  font-weight:bold;
  font:Bold 28px "Liberation sans", Arial, Helvetica, sans-serif;
  text-transform:none;
}

#Galleria {
  width: 200Px; 
 /* height:200px; */
 
  } 

#immagini {
  width: 130px; 
  height:100px; 
  float:left;
  } 

#Note {
 Height: 14px;
 font-size: 12px;  
 text-align: center;  
 color: #585757;
 font-family: Verdana;
      }

#Pulsante { 
    Height: 90px;
    width: 220px;
    position: fixed;
    Top: 31px;
    left: 1px;
    background: yellow;                                                  /* per broswer che non supportano i Gradienti */
    background: -webkit-(Yellow 0%, orange 93%, red 100%);              /* per Safari 5.1 to 6.0 */
    background: -o-linear-gradient(Yellow 0%, orange 93%, red 100%);    /* per Opera 11.1 fino a 12.0 */
    background: -moz-linear-gradient(Yellow 0%, orange 93%, red 100%);  /* per Firefox 3.6 fino a 15 */
    background: linear-gradient(Yellow 0%, orange 50%, yellow 100%);    /* Sintassi standard (per gli ultimo) */
    border-collapse: collapse
    border-radius: 10px;  
}

#Testo {
  padding:5px 5px 5px 5px;
  font-size:16px;
  font-weight:normal;
  line-height:18px;
  font:normal 16px "Liberation sans", Arial, Helvetica, sans-serif;
  color:#585757;
  
}

#TestoC  {
  margin:0;
  text-transform:none;
  letter-spacing:1px;

}

#Titoli {
  background:#f4be04;
  padding:5px 5px 5px 5px;
  font-size:14px;
  font-weight:bold;
  line-height:1em;
  font:normal 14px "Liberation sans", Arial, Helvetica, sans-serif;
  color:white;
  
}

#TitoliG {
  
  background:white;
  color:#585757;
  padding:1px 1px 1px 1px;
  font-size:18px;
  font-weight:bold;
  line-height:22px;
  font:normal 18px "Liberation sans", Arial, Helvetica, sans-serif;
  text-align:Center;
  }

#Titoli1 {
  background:white;
  color:#f4be04;
  padding:1px 3px 3px 3px;
  font-size:18px;
  font-weight:bold;
  line-height:20Px;
  font:normal 18px "Liberation sans", Arial, Helvetica, sans-serif;
  
  }

 

#formsearch {
	margin:0;
	padding:0;
	width:auto;
	height:30px;
}

#formsearch span {
	display:block;
	margin:0;
	padding:0;
	float:left;
	background:url(../images/search_bg.gif) no-repeat left top;
}

#formsearch input.editbox_search {
	margin:0;
	padding:8px 10px;
	float:left;
	width:168px;
	font-size:12px;
	line-height:16px;
	color:#a9a9a9;
	background:none;
	outline:none;
	border:none;
}

#formsearch input.button_search {
	margin:0;
	padding:0;
	border:none;
	float:left;
}
    