a.cap:link
{
	color: #515151;
	text-decoration: none;
}
a.cap:hover
{
	color: #3F487F;
	text-decoration: underline;
}
a.cap:visited
{
	color: #515151;
	text-decoration: none;
}
a.cap:active
{
	color: #FF0000;
	text-decoration: underline;
}
*
{
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	font-size: 11px;
}
body, html
{
	margin: 0px;
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, MS Sans Serif;
	color: #000000;
	background: #B6C34F url(/media/comuni/sfumatura_bkg.jpg) top repeat-x;
}

#container_main
{
	width: 955px;
	position: absolute;
	left: 50%;
	margin-left: -477px;
}
/*--------------- PARTE SOPRA ---------------*/

#frase_header
{
	position: absolute;
	z-index:100;
	height: 15px;
	text-align: right;
}
#frase_header h1
{
	text-align: right;
	font-size: 9px;
	font-weight: normal;
	color: #96A619;

}
#container_header_home
{
	position:absolute;
	z-index: 100;
	right:10px;
}
#container_header_interne
{
	height: 124px;
	background: url(/media/comuni/sfondo_testata.jpg) top left no-repeat;
}
h2
{
	font-size: 13px;
	line-height: 13px;
	font-weight: bold;
	color: #70173;
}

#go_home
{
	position: absolute;
	left: 20px;
	top: 20px;
}

/* MINI MENU ALTI */


/*-- menu orizzontale sopra --*/

ul.menualto_home_UL
{
	margin-top: 8px;
	float:right;
	list-style-type: none;
}
ul.menualto_UL
{
	float: right;
	margin-top: 8px;
	margin-right: 10px;
	list-style-type: none;
}
li.menualto_li, li.menualto_on_li, li.menualto_home_li
{
	font-size: 11px;
	color: #000;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}
li.menualto_separa, li.menualto_home_separa
{
	width: 1px;
	float: left;
	border-left: solid 1px #000;
}

a.menualto, a.menualto_home
{
	color: #000;
	text-decoration: none;
}
a.menualto:hover, a.menualto_home:hover
{
	text-decoration: underline;
}

a.menualto_on
{
	color: #000;
	text-decoration: underline;
}

.titolo_interne
{
	position: absolute;
	top: 98px;
	left: 180px;
	font-size: 14px;
	font-weight: bold;
	color: #96a619;
	height:40px;
}

/*--- menu centrale home ---*/

ul.menuorizz_home1_UL, ul.menuorizz_home2_UL, ul.menuorizz_home3_UL
{
	list-style-type: none;
}

li.menuorizz_home1_li, li.menuorizz_home2_li, li.menuorizz_home3_li
{
	float:left;
}

.menuorizz_home1_li a
{
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #FFF;
	width:189px; /*width: 136px;*/
	height:30px;
	text-decoration: none;
	text-align: center;
	padding-top: 9px;
	background:  #96a619 url(/media/comuni/sf_verdescuro.jpg) top repeat-x;
}

html>body .menuorizz_home1_li a
{
	height:21px;
}

.menuorizz_home1_li a:hover, .menuorizz_home2_li a:hover, .menuorizz_home3_li a:hover
{
 text-decoration:none;
 background:  #96a619 url(/media/comuni/trasp.gif) top repeat-x;
}

.menuorizz_home2_li a
{
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #FFF;
	width:192px; /*width: 136px;*/
	height:30px;
	text-decoration: none;
	text-align: center;
	padding-top: 9px;
	background:  #96a619 url(/media/comuni/sf_verdechiaro.jpg) top repeat-x;
}

html>body .menuorizz_home2_li a
{
	height:21px;
}

.menuorizz_home3_li a
{
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #000;
	width: 136px;
	height:30px;
	text-decoration: none;
	text-align: center;
	padding-top: 9px;
	background:  #96a619 url(/media/comuni/sf_grigio.jpg) top repeat-x;
}

html>body .menuorizz_home3_li a
{
	height:21px;
}

.menuorizz_home1_separa, .menuorizz_home2_separa, .menuorizz_home3_separa, .separa
{
	width:1px;
	float:left;
	font-size:1px;
	height:30px;
	background-color:#FFF;
}


/* --------------- PARTE CENTRALE --------------- */


#container_interno_home
{
	position: relative;
	width: 955px;
	background: url(/media/comuni/px_menu.jpg) top left repeat-y;
}

#container_interno
{
	position: relative;
	width: 955px;
	background: #96a619;
}


/* MENU A SX */


#menu_sx_container
{
	float: left;
	width: 180px;
}
ul.menuvertsx1_UL, ul.menuvertsx2_UL, ul.menuvertsx3_UL, ul.cat_sx_UL
{
	list-style-type: none;
}
.menuvertsx1_li0 a
{
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #FFF;
	height:31px;
	text-decoration: none;
	text-align: center;
	padding-top: 9px;
	background:  #96a619 url(/media/comuni/sf_verdescuro.jpg) top repeat-x;
}


.menuvertsx1_li0 a:hover, .menuvertsx2_li0 a:hover, .menuvertsx3_li0 a:hover
{
 text-decoration:none;
 background:  #96a619 url(/media/comuni/trasp.gif) top repeat-x;
}


a.menuvertsx1_0_select0, a.menuvertsx2_0_select0, a.menuvertsx3_0_select0
{
 display:block;
 font-size: 11px;
 font-weight: bold;
 line-height: 13px;
 color: #FFF;
 font-weight:bold;
 height:31px;
 text-decoration:none;
 text-align:center;
 padding-top: 9px;
 background:  #96a619 url(/media/comuni/trasp.gif) top repeat-x;
}

.menuvertsx2_li0 a
{
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #FFF;
	height:31px;
	text-decoration: none;
	text-align: center;
	padding-top: 9px;
	background:  #96a619 url(/media/comuni/sf_verdechiaro.jpg) top repeat-x;
}
.menuvertsx3_li0 a
{
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
	color: #000;
	height:31px;
	text-decoration: none;
	text-align: center;
	padding-top: 9px;
	background:  #96a619 url(/media/comuni/sf_grigio.jpg) top repeat-x;
}

html>body .menuvertsx1_li0 a, html>body .menuvertsx2_li0 a, html>body .menuvertsx3_li0 a, html>body a.menuvertsx1_0_select0, html>body a.menuvertsx2_0_select0, html>body a.menuvertsx3_0_select0
{
	height:22px;
}

.cat_sx_li0 a, .cat_sx_ultimo_li0 a
{
	display: block;
	font-size: 11px;
	line-height: 13px;
	color: #000;
	height:41px;
	padding-top:6px;
	text-decoration: none;
	text-align: center;
	background:  #96a619 url(/media/comuni/sf_giallo.jpg) top repeat-x;
}

.cat_sx_li0 a:hover
{
 text-decoration:none;
 background:  #d5af00 url(/media/comuni/freccia_giallina.gif) no-repeat;
 background-position: 174px 12px;
}

.cat_sx_li_select0 a
{
 display:block;
 font-size: 11px;
 line-height: 13px;
 color: #000;
 font-weight:bold;
 height:41px;
 text-decoration:none;
 text-align:center;
 padding-top: 6px;
 background:  #d5af00 url(/media/comuni/freccia_giallina.gif) no-repeat;
 background-position: 174px 12px;
}

html>body .cat_sx_li0 a:hover, .cat_sx_li_select0 a
{
 background-position: 174px 15px;
}

.cat_sx_li0 a, .cat_sx_ultimo_li0 a, .cat_sx_li_select0 a
{
	height: 35px;
}

ul.cat_sx2_UL
{
	margin: 15px;
	list-style-type: none;
}
.cat_sx2_li1 a
{
	padding-left:12px;
	display: block;
	font-size: 11px;
	line-height: 13px;
	color: #000;
	padding-top:2px;
	height:32px;
	text-decoration: none;
	text-align: left;
	border-bottom: solid 1px #D5AF00;
	background-image: url(/media/comuni/freccia_gialla.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
}
.cat_sx2_ultimo_li1 a
{
	padding-left:12px;
	display: block;
	font-size: 11px;
	line-height: 13px;
	color: #000;
	padding-top:2px;
	height:32px;
	text-decoration: none;
	text-align: left;
	background-image: url(/media/comuni/freccia_gialla.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
}

.cat_sx2_li1 a:hover, .cat_sx2_ultimo_li1 a:hover
{
	text-decoration: underline;
	background-image: url(/media/comuni/freccia_nera.gif);
}
a.cat_sx2_1_select1
{
	padding-left:12px;
	display: block;
	font-size: 11px;
	line-height: 13px;
	color: #000;
	padding-top:2px;
	height:32px;
	text-decoration: none;
	text-align: left;
	border-bottom: solid 1px #D5AF00;
	text-decoration: underline;
	background-image: url(/media/comuni/freccia_nera.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
}

html>body .cat_sx2_li1 a, .cat_sx2_ultimo_li1 a, a.cat_sx2_1_select1
{
	background-position: 0px 8px;
	padding-top:6px;
	height: 30px;
}


/* CORPO */

#corpo_home
{
	clear:both;
	background: url(/media/comuni/sfum_home.jpg) top repeat-x;
}

.corpo_home_testi
{
	font-size: 11px;
	line-height: 15px;
	color: #FFF;
	width: 600px;
	padding: 40px 0px 40px 40px;
}

.corpo_home_testi h2
{
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

#flash_home
{

}

a.linkpdf { color:#808000; text-decoration:none; }
a.linkpdf:hover { text-decoration:underline; }

.testo_sopra
{
	position: absolute;
	top: 30px;
	left: 377px;
	width: 560px;
	color: #FFF;
	z-index: 100;
}

#corpo_interne
{
	margin-left:180px;
	background-color: #d8dea2;
}
#corpo_interne2
{
	margin-left:180px;
	background-color: #FFF;
}
	
div.corpo_interne_img
{
	margin-bottom:30px;
}

div.corpo_interne_img img, div.corpo_interne_img embed
{
	margin-left:-3px;
}
html>body div.corpo_interne_img img, div.corpo_interne_img embed
{
	margin-left:0px;
}

div.corpo_interne_titolo
{
	margin: 0px 30px 0px 195px;
	padding:6px 0px 0px 15px;
	width: 540px;
	height:30px;
	background: url(/media/comuni/sf_verdechiaro.jpg) repeat-x;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}


div.corpo_interne_testi
{
	width: 740px;
	font-size: 11px;
	line-height: 15px;
	color: #000;
	padding: 15px 30px 30px 195px;
}
html>body div.corpo_interne_testi
{
	width: 550px;
}

div.corpo_interne_testi h2
{
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

.flash_interno
{

}
table.corpo_interne_table
{
	float:left;
	padding-bottom:20px;
	background-color:#fff;
}

.margine25{padding:0 25px;}
td.corpo_interne_titolo
{
	padding: 2px 0px 8px 30px;
	background: url(/media/comuni/sf_nero_30.jpg) repeat-x;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	width:100%;
}
html>body td.corpo_interne_titolo
{
	height:30px;
}

td.corpo_interne_testi
{
	font-size: 11px;
	line-height: 15px;
	color: #000;
	padding: 30px;
}

td.corpo_interne_testi h2
{
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}

/*----- referenti ------*/

#corpo_interne_referenti
{
	margin-left:180px;
	background-color: #d8dea2;
}
#corpo_interne_referenti div
{
	font-size: 11px;
	line-height: 15px;
	color: #000;
	padding: 30px 0px 0px 30px;
}

#corpo_interne_referenti table.referenti
{
	margin-left:30px;
}

#corpo_interne_referenti table.referenti table
{
	margin-bottom:30px;
}
#corpo_interne_referenti table.referenti table img
{
	margin-right:20px;
}
#corpo_interne_referenti table.referenti table span
{
	color:#7b8918;
	font-weight:bold;
}
#corpo_interne_referenti table.referenti table a, #corpo_interne_referenti table.referenti table a:visited
{
	color:#7b8918;
	text-decoration:none;
}
#corpo_interne_referenti table.referenti table a:hover
{
	text-decoration:underline;
}

/*------ INFO ------*/

#corpo_interne_info
{
	margin-left: 180px;
	background-color:#d8dea2;
}

.corpo_interne_info_testi
{
	font-size: 11px;
	line-height: 15px;
	color: #000;
	padding: 40px 95px 0px 95px;
}

/* tabella info*/

form
{
	margin: 0;
}
#tabella_info
{
  margin-left: 95px;
  color: #000;
  width: 585px;
}

#tabella_info td
{
  text-align: left;
  vertical-align: top;
}
#tabella_info #privacy2
{
  padding-top: 10px;
}
#tabella_info #privacy2 span
{
  float: left;
  padding-right: 5px;
}

#tabella_info #privacy2 p
{
  margin: 0;
  padding: 0;
  width: 560px;
  font-size: 10px;
  line-height: 14px;
  color: #000;
}
#tabella_info #privacy2 a
{
  font-size: 10px;
  line-height: 14px;
  color: #000;
  text-decoration:none;
}
#tabella_info #privacy2 a:hover
{
  text-decoration:underline;
}

#tabella_info .label
{
  padding-bottom: 15px;
  width: 90px;
}
#tabella_info .field1
{
  width: 185px;
  padding-right: 40px;
}
#tabella_info .field2
{
  width: 185px;
}

#tabella_info .label_richiesta
{
  padding-top: 15px;
}
.Contattaci_text
{
  width: 100%;
}
.Contattaci_area
{
  width: 100%;
  height: 120px;
}
#tabella_info #submit
{
  text-align: center;
}
#invia
{
  margin-top: 20px;
  width: 132px;
  height: 30px;
  background: url(/media/comuni/sf_verdechiaro.jpg) top repeat-x;
}
html>body #invia
{
  margin-left:180px;
}

#invia input
{
  cursor:pointer;
  font-weight: bold;
  width: 132px;
  height: 30px;
  background: url(/media/comuni/sf_verdechiaro.jpg) top repeat-x;
}

#invia input.input_freccia
{
  background-image: url(/media/comuni/freccia_bianca_dx.gif);
  background-repeat: no-repeat;
  background-position: 115px 11px;
}

#privacy1
{
	padding-right:10px;
}
#privacy2
{
	width:535px;
	font-size:10px;
  color: #000;

}

#mail_inviata
{
	padding:100px 0 100px 250px;
}

#i_submit
{
  color: White;
  font-weight: bold;
  padding-top: 2px;
  padding-bottom: 2px;
  text-transform: uppercase;
  border: 0;
  background-color: Transparent;
}


/*------ fine INFO ------*/

/*------ NEWS ------*/
#corpo_news
{
	margin-left: 180px;
	background-color:#d8dea2;
	padding-bottom:30px;
}

.descrizione_news
{
	padding: 30px 30px 0px 30px;
	text-align: left;
	color: #000;
}
table.table_news
{
	width:710px;
}
html>body table.table_news
{
	width:715px;
}

.descrizione_news td.img_news
{

}
.descrizione_news td.titolo_news
{
	height:30px;
	background: url(/media/comuni/sf_verdechiaro.jpg) repeat-x;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	padding:6px 0px 0px 15px;
}
.descrizione_news td.corpo_news
{
	color:#000;
	font-size:11px;
	padding:10px 0px 30px 0px;
}
.descrizione_news td.corpo_news a
{
	color:#7B8918;
	text-decoration:none;
}
.descrizione_news td.corpo_news a:hover
{
	text-decoration:underline;
}

.riga_news
{
 margin-top:20px;
 width:775px;
 background-color:#FFF;
}

/*------ fine NEWS ------*/




/* tabelle Intro Categorie */
#corpo_introCategorie
{
	margin-left: 180px;
	background-color: #d8dea2;
}
#titolo_introCategorie
{
	height:39px;
	color: #FFF;
	width: 455px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding-top: 3px;
	background: #000 url(/media/comuni/sf_nero_30.jpg) repeat-x;
	text-transform:uppercase;
}

#descrizione_introCategorie
{
	padding-top: 20px;
	margin-left: 15px;
	padding-bottom: 20px;
	padding-right: 15px;
	text-align: left;
	color: #000;
}

table.introCategorie
{
	float:left;
	width:775px;
	background-color: #d8dea2;
	border-bottom: solid 1px #FFF;
}
.introCategorie #colonna1, .introCategorie_ultima #colonna1
{
	vertical-align: top;
	width: 260px;
}
.introCategorie #colonna1 td.titolo, .introCategorie_ultima #colonna1 td.titolo
{
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
	color: #FFF;
	width: 260px;
	padding: 5px;
	height:30px;
	text-decoration: none;
	text-align: center;
	background:  #1a181d url(/media/comuni/sf_nero_30.jpg) top repeat-x;
}



.introCategorie #colonna2, .introCategorie_ultima #colonna2
{
	vertical-align: top;
	width: 515px;
}

.introCategorie #colonna2 ul.menu_ul, .introCategorie_ultima #colonna2 ul.menu_ul
{
 margin:10px 0px 0px 15px;
 list-style-type: none;
 line-height:25px;
}
.introCategorie #colonna2 ul.menu_ul li a, .introCategorie_ultima #colonna2 ul.menu_ul li a
{
 font-size: 11px;
 color: #000;
 font-weight:bold;
 text-decoration:none;
 padding-left:12px;
 background:url(/media/comuni/freccia_nera.gif) left no-repeat;
}
.introCategorie #colonna2 ul.menu_ul li a:hover, .introCategorie_ultima #colonna2 ul.menu_ul li a:hover
{
 color: #FFF;
 text-decoration:none;
 padding-left:12px;
 background:url(/media/comuni/freccia_bianca.gif) left no-repeat;
}
.introCategorie #colonna2 ul.menu_ul li a p
{
 display:inline;
}


/* tabelle Categorie */
#corpo_categoria
{
	margin-left: 180px;
	background-color: #FFF;
}
#titolo_categoria
{
	height:39px;
	color: #FFF;
	width: 455px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding-top: 3px;
	background: #000 url(/media/comuni/sf_nero_42.jpg) repeat-x;
	text-transform:uppercase;
}

#descrizione_categoria
{
	padding:30px;
	font-size:12px;
	line-height:17px;
	text-align: left;
	color: #000;
}

table.categoria
{
	float:left;
	width:775px;
}
.categoria #colonna1
{
	vertical-align: top;
	width: 320px;
	background-color:#f0eea5;
}
.categoria #colonna2
{
	padding-bottom: 20px;
	vertical-align: top;
	width: 455px;
	text-align: center;
	background-color:#a1b70e;
}

#freccione
{
	background: url('/media/comuni/frecciona.jpg') left top no-repeat;
	height: 52px;
	width: 395px;
	margin-left:30px;
}
#freccione p
{
	padding-top: 10px;
	margin-left: 40px;
	color: #3d3d3d;
	text-align:left;
	font-weight: bold;
	width: 340px;
}



/* prodotto*/

#corpo_prodotto
{
	margin-left: 180px;
}



table.prodotto
{
	float:left;
	width:775px;
}
.prodotto #colonna1
{
	vertical-align: top;
	width: 320px;
	background-color:#f0eea5;
	height:100%;
}
.prodotto #colonna2
{
	padding-bottom: 20px;
	vertical-align: top;
	width: 455px;
	text-align: center;
	background-color:#a1b70e;
	height:100%;
}

#titolo_prodotto
{
	height:39px;
	color: #FFF;
	width: 455px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding: 3px 15px 0px 15px;
	background: #000 url(/media/comuni/sf_nero_42.jpg) repeat-x;
	text-transform:uppercase;
}

html>body #titolo_prodotto
{
	width: 425px;
}
	
#descrizione_prodotto
{
	padding:30px;
	font-size:12px;
	line-height:17px;
	text-align: left;
	color: #000;
}


a.preventivo
{
	background-image: url('/media/comuni/tasto_info.jpg');
	background-repeat: no-repeat;
	width: 285px;
	height: 31px;
	display: block;
}
a.preventivo:hover
{
	background-image: url('/media/comuni/tasto_info_a.jpg');
	background-repeat: no-repeat;
	width: 285px;
	height: 31px;
	display: block;
}
html>body a.preventivo, html>body a.preventivo:hover
{
	margin-left:55px;
}


div.riga_prodotto
{
	margin:0px 30px 10px 30px;
	width:375px;
	height:1px;
	background-color:#FFF;
}

html>body div.riga_prodotto
{
	width:395px;
}

table.prodotto_nav
{
	margin-left:0px;
}

html>body table.prodotto_nav
{
	margin-left:70px;
}

.prodotto_nav .voce
{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	width: 160px;
}
.prodotto_nav .prec
{
	background: url('/media/comuni/freccia_bianca_sx.gif') left no-repeat;
	padding-left:12px;
	display: block;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	text-align:center;
}
.prodotto_nav a.prec:hover
{
	background: url('/media/comuni/freccia_bianca_sx.gif') left no-repeat;
	padding-left:12px;
	display: block;
	text-decoration:underline;
}


.prodotto_nav .succ
{
	background: url('/media/comuni/freccia_bianca_dx.gif') right no-repeat;
	padding-right:12px;
	display: block;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	text-align:center;
}

.prodotto_nav a.succ:hover
{
	background: url('/media/comuni/freccia_bianca_dx.gif') right no-repeat;
	padding-right:12px;
	display: block;
	text-decoration:underline;
}

.tab_prodotti tbody
{
    text-align: left;
}
.tab_prodotti th
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 5px;
    background-color:#d7d7d7;
}
.tab_prodotti td
{
    padding: 2px 5px 4px 7px; 
    background-color:#e9e9e9;
    border-bottom: 4px solid #ffffff;
}

.tab_prodotti2 tbody
{
    text-align: center;
}
.tab_prodotti2 th
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 5px;
    background-color:#d7d7d7;
}
.tab_prodotti2 td
{
    padding: 2px 5px 4px 7px; 
}






/*--------------- FOOTER ---------------*/
#footer
{
	clear: both;
	width: 945px;
	font-size: 10px;
	line-height: 12px;
	padding-bottom: 20px;
	color: #b6c44f;
}
.footer_indirizzo
{
	font-size: 10px;
	width: 945px;
	color: #7b8918;
	font-weight:bold;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footer_indirizzo a
{
	color: #7b8918;
	text-decoration: none;
}
.footer_indirizzo a:hover
{
	text-decoration: underline;
}

#footer_testi
{
	font-size: 9px;
	line-height: 12px;
	text-align: center;
	color: #909c1e;
}

#footer_testi b
{
	font-size: 9px;
}
.leverplan_link
{
	display: block;
	margin-top: 5px;
	font-size: 10px;
	text-align: center;
	color: #909c1e;
	text-decoration: none;
}
a.leverplan_link:hover
{
	text-decoration: underline;
}

ul.menu_basso
{
	list-style: none;
}
ul.menu_basso li
{
	display: inline;
	padding-right: 3px;
	color: #b6c44f;
}

ul.menu_basso a
{
	padding-top: 5px;
	font-size: 9px;
	line-height: 12px;
	text-align: center;
	color: #b6c44f;
	text-decoration: none;
}

ul.menu_basso a:hover
{
	text-decoration: underline;
}
/*aggiunte Francesco*/






#tdinvia
{
	text-align: center;
}
.invia
{
	border: 0;
	width: 73px;
	height: 21px;
	background-image: url('/media/comuni/invia.gif');
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
}

#Lingue
{
margin-top: 8px;
	clear:right;
    padding-left:10px;
	list-style-type: none;
}
#Lingue li {
display: inline;
}
#container_header_interne #Lingue
{
margin-top:0;
padding-top: 28px;
padding-left:815px;
padding-right:8px;
}

