a {
	color:#000000;
	text-decoration:none;
}

a:hover {
	color:#0099EA;
}

body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	background-color: #D4D5D6;
	color:#000000;
	text-align: center;   /*centra in IE 5.x */
}

div#container{
	position: relative;
	height:100%;
	width:960px;
	margin: 0px auto;   /*centra negli altri browsers*/
	text-align: left;   /*ripristina l' allineamento*/
	padding:0 15px;
	background-image:url(../images/bg_container.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

div#menu_lang{
	position: relative;
	height:30px;
	line-height:30px;
	width:960px;
	margin: 0px auto;   /*centra negli altri browsers*/
	text-align: right;
	background-image:url(../images/bg_top_container.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0 15px;
}

div#menu_lang img{
	padding-right:5px;
}

div#header{
/*	border-bottom:#0099EA 5px solid;*/
}

.header_top{
	height:54px;
	padding-left:22px;
	background-color:#FFFFFF;
}

.logo_top{
	float:left;
	display:inline;
	width:195px;
}

.menu_top{
	float:left;
	display:inline;
	padding-right:8px;
	text-align:right;
	width:735px;
	height:26px;
	margin-bottom:5px;
}

.box_ricerca{
	float:right;
	display:inline;
	width:180px;
	padding-right:8px;
	height:20px;
	line-height:20px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#001A5C;
	
}

.voce_cerca{
	float:left;
	display:inline;
	width:160px;
}

.puls_cerca{
	float:left;
	display:inline;
	width:20px;
	text-align:right;
	padding-top:2px;
}

.header_bottom{
	clear:both;
	height:61px;
	background-color:#001A5C;
	background-image:url(../images/bg_header_bottom.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#FFFFFF;
	padding:0 8px 0 22px;
}

.logo_bottom{
	float:left;
	display:inline;
	width:195px;
}

.menu_bottom{
	float:left;
	display:inline;
	height:56px;
	width:735px; /* era 595 */
	text-align:right;
/*	padding-top:31px;*/
}

.menu_bottom img{
	padding:31px 14px 0 0;
	float:left;
	display:inline;
}

div#banner{
	height:216px;
}

div#barra_nav{
	background-color:#001A5C;
	height:15px;
	line-height:15px;
	border-top:#0099EA 5px solid;
	color:#FFFFFF;
	padding:0 25px;
	font-size:10px;
}

div#barra_nav a{
	color:#FFFFFF;
}

div#barra_nav a:hover{
	color:#0099EA;
}

div#content{
	margin:15px;
	background-color:#FFFFFF;
}

.boxhome{
	float:left;
	width:228px;
	margin:0 6px 20px 0;
}

.boxhome.news{
	margin-right:0;
	width:227px;
}

.titolo_boxhome{
	font-size:18px;
	font-weight:bold;
	color:#0099EA;
	padding-left:2px;
	margin-bottom:5px;
}

.contenuto_boxhome{
	border-right:#C2BEBC 2px solid;
	height:186px;
}

.foto_boxhome{
	float:left;
/*	width:113px;*/
	height:135px;
	margin-right:5px;
}

.testo_boxhome{
	float:left;
	width:220px;
/*	width:108px;*/
	font-size:11px;
	height:170px;
	margin-bottom:3px;
}

.link_boxhome{
	clear:both;
	font-size:11px;
	font-style:italic;
	background-image:url(../images/freccina_blu.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
}

.contenuto_boxhome_news{
	background-image:url(../images/bottom_news_home.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#97999C;
	color:#FFFFFF;
	height:168px;
	margin-bottom:5px;
}

.content_boxhome_news{
	padding:0 5px;
	margin:0;
}

.corpo_boxhome_news{
	clear:both;
	padding:5px 0;
	border-bottom:#FFFFFF 1px solid;
	height:28px;
	line-height:30px;
	font-size:11px;
}

.corpo_boxhome_news.ultima_news{
	border-bottom:none;
}

.data_boxhome_news{
	float:left;
	width:65px;
}

.testo_boxhome_news{
	float:left;
	width:150px;
}

.top_boxhome_news{
	background-image:url(../images/top_news_home.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:6px;
}

#menuleft{
	float:left;
	width:220px;
/*	height:350px;*/
	padding-top:35px;
	margin-right:5px;
}

#menuleft ul {
	margin: 0;
	padding: 15px 0 0 0;
	list-style: none;
	display: block;
}

#menuleft li {
	padding: 0;
	margin: 0;
	text-align:right;
	font-weight:bold;
}

#menuleft li.freccia{
	display: block;
	padding: 5px 24px 5px 5px;
	text-decoration: none;
	margin: 0 0 1px 0;
	color:#808284;
	background-image:url(../images/freccina_off.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#menuleft li.freccia_on{
	display: block;
	padding: 5px 24px 5px 5px;
	text-decoration: none;
	margin: 0 0 1px 0;
	color:#2397DE;
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#menuleft li a {
	display: block;
	padding: 5px 24px 5px 5px;
	text-decoration: none;
	margin: 0 0 1px 0;
	color:#808284;
	background-image:url(../images/freccina_off.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#menuleft li a:hover {
	color:#001A5C;
	background-image:url(../images/freccina_on.jpg);
}

#menuleft li.evidenza a {
	display: block;
	padding: 5px 24px 5px 5px;
	text-decoration: none;
	margin: 0 0 1px 0;
	color:#2397DE;
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#menuleft li.evidenza a:hover {
	background-image:url(../images/freccina_off.jpg);
	color:#808284;
}

#menuleft li.sottomenu a {
	display: block;
	padding: 0 24px 4px 5px;
	text-decoration: none;
	margin: 2px 0 4px 0;
	background-image:url(../images/freccina_small_off.jpg);
	background-repeat:no-repeat;
	background-position:right;
	font-size:10px;
}

#menuleft li.sottomenu a:hover {
	background-image:url(../images/freccina_small_on.jpg);
	color:#001A5C;
}

#menuleft li.sottomenu.evidente a {
	display: block;
	padding: 0 24px 4px 5px;
	text-decoration: none;
	margin: 2px 0 4px 0;
	color:#2397DE;
	background-image:url(../images/freccina_small_on.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#menuleft li.sottomenu.evidente a:hover {
	background-image:url(../images/freccina_small_off.jpg);
	color:#808284;
}

#menuleft li.sottomenu2 a {
	display: block;
	padding: 0 0 4px 5px;
	text-decoration: none;
	margin: 2px 0 4px 0;
	font-size:10px;
	background-image:none;
}

#menuleft li.sottomenu2 a:hover {
	color:#001A5C;
}

#menuleft li.sottomenu2.evidente2 a {
	display: block;
	padding: 0 0 4px 5px;
	text-decoration: none;
	margin: 2px 0 4px 0;
	color:#2397DE;
}

#menuleft li.sottomenu2.evidente2 a:hover {
	color:#808284;
}

#menucat{
	float:left;
	width:260px;
	padding-top:35px;
	margin-right:5px;
}

.testo_left{
	text-align:right;
	color:#001A5C;
	font-size:11px;
}

.testo_left a{
	color:#001A5C;
}

.testo_left a:hover{
	color:#0099EA;
}

.google_earth{
	padding-top:160px;
	font-size:10px;
}

.foto_nascosta{
	display:none;
}

.contenuto_pagina{
	float:left;
	width:460px;
	padding:0 0 0 9px;
	margin:35px 25px 0 0;
/*	border-left:#001A5C 1px solid;*/
}

.contenuto_pagina_prod{
	float:left;
	width:420px;
	padding:0 0 0 9px;
	margin:35px 25px 0 0;
}

.contenuto_pagina.nomargin{
	margin-right:0;
}

.contenuto_pagina_ext{
	float:left;
	width:660px;
	padding:0 0 0 10px;
	margin:35px 30px 0 0;
}

.contenuto_pagina_ext_prod{
	float:left;
	width:620px;
	padding:0 0 0 10px;
	margin:35px 30px 0 0;
}

.titolo_pagina{
	color:#0099EA;
	font-size:16px;
	font-weight:bold;
}

.sottotitolo_pagina{
	color:#001A5C;
	font-weight:bold;
	margin-bottom:5px;
}

.testo_pagina{
	color:#3F3D42;
	margin-bottom:15px;
}

.testo_pagina.fixed{
	width:460px;
}

.testo_pagina.bordo{
	border-bottom:#0099EA 1px solid;
	padding-bottom:10px;
}

.titolo_testo_pagina{
	color:#001A5C;
	font-weight:bold;
}

.link_pagina{
	color:#001A5C;
	font-weight:bold;
	padding:2px 25px 2px 0;
	font-size:11px;
	margin-bottom:10px;
}

.link_pagina a{
	color:#001A5C;
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
}

.link_pagina a:hover{
	color:#808284;
	background-image:url(../images/freccina_off.jpg);
}

.img_pagina{
	margin-bottom:5px;
}

.box_img_pagina{
	float:left;
	margin-top:25px;
}

.foto_prod{
/*	float:left;
	display:inline;
	width:300px;*/
	margin-right:20px;
	margin-bottom:20px;
}

.pic_prod{
	width: 300px;
	position:relative;
}

.pic_prod img{
	display:block;
}

.pic_prod span{
	position: absolute;
	top: 0;
	left: 0;
    width: 100%;
	height: 100%;
	background-image: url(../images/transparent.gif);
}

.foto_prod_zoom{
	background-image:url(../images/magnifier_zoom.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding:2px 0 2px 22px;
	font-weight:bold;
}

.foto_prod_zoom a{
	color:#001A5C;
}

.foto_prod_zoom a:hover{
	color:#808284;
}

.contenuto_pagina h2, .contenuto_pagina_prod h2{
	color:#0099EA;
	font-size:16px;
	font-weight:bold;
	margin: 0 0 10px 0;
	padding:0;
}

.descr_prod{
	margin-bottom:10px;
}

.materiali{
	clear:both;
	height:30px;
	margin-bottom:15px;
	color:#001A5C;
}

.tit_materiale{
	float:left;
	display:inline;
	height:20px;
	line-height:22px;
	font-weight:bold;
	margin-right:8px;
}

.materiale{
	float:left;
	display:inline;
	width:24px;
	height:20px;
	font-weight:bold;
	padding:4px 0 0 0;
	text-align:center;
	background-image:url(../images/circle-unfilled.png);
	background-repeat:no-repeat;
	background-position:1px center;
}

.materiale a{
	color:#001A5C;
}

.materiale a:hover{
	color:#0099EA;
}

.carat_prod{
	margin-bottom:20px;
}

.box_docs_prod{
	float:left;
	display:inline;
	margin-bottom:20px;
	width:116px;
}

.tit_box_docs{
	font-weight:bold;
	padding-left:22px;
	line-height:20px;
	color:#808284;
}

.tit_box_docs.img{
	background-image:url(../images/pictures.png);
	background-repeat:no-repeat;
	background-position:left center;
}

.tit_box_docs.pdf{
	background-image:url(../images/page_white_acrobat.png);
	background-repeat:no-repeat;
	background-position:left center;
}

.tit_box_docs a{
	color:#001A5C;
}

.tit_box_docs a:hover{
	color:#808284;
}

.elenco_box_docs{
	display:none;
	line-height:20px;
	padding-left:20px;
}

.voce_box_docs{
}

.box_sound{
	clear:both;
/*	float:left;
	display:inline;*/
	margin-bottom:20px;
}

.view_video{
	color:#001A5C;
	font-weight:bold;
	background-image:url(../images/video.png);
	background-repeat:no-repeat;
	background-position:left;
	padding:2px 0 2px 22px;
	margin-bottom:10px;
}

.view_video a{
	color:#001A5C;
}

.view_video a:hover{
	color:#808284;
}

.box_dett_prod{
}

.titolo_box_dett_prod{
	color:#001A5C;
	font-weight:bold;
	margin-bottom:20px;
}

.foto_dett_prod{
	float:left;
	width:210px;
}

.dett_prod{
	float:left;
	color:#001A5C;
	font-weight:bold;
}

.download_generico{
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding:2px 25px 2px 0;
	color:#001A5C;
	font-weight:bold;
}

.download_generico a{
	color:#001A5C;
}

.download_generico a:hover{
	color:#808284;
}

.download_catalogo{
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding:2px 25px 2px 0;
	color:#001A5C;
	font-weight:bold;
	text-align:right;
	margin-top:10px;
}

.download_catalogo a{
	color:#001A5C;
}

.download_catalogo a:hover{
	color:#808284;
}

.lista_eventi{
	margin-bottom:10px;
}

.lista_eventi tr{
}

.lista_eventi td{
	padding:6px 0;
	border-bottom:#0099EA 1px solid;
}

.box_evento{
	border-bottom:#0099EA 1px solid;
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	height:18px;
	padding:5px 0 5px 20px;
}

.data_evento{
	float:left;
	width:105px;
	padding-top:2px;
}

.nome_evento{
	float:left;
	width:280px;
	padding-top:2px;
}

.luogo_evento{
	float:left;
	width:130px;
	padding-top:2px;
}

.stato_evento{
	float:left;
	padding-top:2px;
}

.sottotitolo_news{
	font-style:italic;
	font-weight:bold;
	padding:4px 0;
}

.testo_news{
	font-size:11px;
}

.elenco_prodotti{
	margin-top:20px;
}

.box_prodotto{
	height:125px;
	margin-bottom:20px;
	border-bottom:#0099EA 1px solid;
}

.foto_prodotto{
	float:left;
	display:inline;
	width:105px;
}

.corpo_prodotto{
	float:left;
	display:inline;
	width:315px;
	height:50px;
}

.titolo_prodotto{
	padding-top:10px;
	color:#0099EA;
	font-weight:bold;
	height:98px;
}

.titolo_prodotto.short{
	width:190px;
}

.titolo_prodotto a{
	color:#0099EA;
}

.titolo_prodotto a:hover{
	color:#808284;
}

.view_prodotto{
	float:right;
	display:inline;
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:105px 25px 0 0;
	color:#001A5C;
	font-weight:bold;
	text-align:right;
}

.view_prodotto a{
	color:#001A5C;
}

.view_prodotto a:hover{
	color:#808284;
}

.download_prodotto{
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:0 25px 0 0;
	color:#001A5C;
	font-weight:bold;
	text-align:right;
}

.download_prodotto a{
	color:#001A5C;
}

.download_prodotto a:hover{
	color:#808284;
}

.foto_catalogo{
	float:left;
	padding-top:20px;
}

.lista_prodotti{
}

.box_prodotti{
	height:82px;
	margin-bottom:25px;
}

.img_prodotti{
	float:left;
	margin-right:7px;
}

.img_prodotti img{
	border:#0099EA 1px solid;
}

.corpo_prodotti{
	float:left;
	border-bottom:#0099EA 1px solid;
	width:340px;
	height:20px;
	margin-right:20px;
	padding-top:62px;
}

.titolo_prodotti{
	color:#0099EA;
	font-weight:bold;
	width:170px;
}

.download_prodotti{
	float:right;
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:0 25px 0 0;
	color:#001A5C;
	font-weight:bold;
}

.download_prodotti a{
	color:#001A5C;
}

.download_prodotti a:hover{
	color:#808284;
}

.mappa{
	float:left;
}

.menu_mappa{
	float:left;
	margin-left:5px;
}

.testo_mappa{
	font-size:10px;
	padding-left:15px;
	margin-bottom:7px;
}

.voci_mappa{
}

.voce_mappa{
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:20px;
	color:#001A5C;
	font-size:11px;
	margin-bottom:4px;
}

.voce_mappa a{
	color:#001A5C;
}

.voce_mappa a:hover{
	color:#808284;
}

.box_download{
	padding-top:5px;
}

.voce_download{
	color:#001A5C;
	padding:3px 6px;
	margin-bottom:4px;
	font-weight:bold;
}

.voce_download a{
	color:#001A5C;
}

.voce_download a:hover{
	color:#808284;
}

.voce_download.dispari{
	background-color:#94D4F6;
}

.voce_download.pari{
	background-color:#D6EFFC;
}

.elenco_faq{
}

.box_faq{
	padding:0 0 5px 22px;
	border-bottom:#0099EA 1px solid;
	background-image:url(../images/freccina_faq.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	margin-bottom:10px;
}

.domanda_faq{
	font-weight:bold;
	color:#0099EA;
	margin-bottom:10px;
}

.risposta_faq{
	font-style:italic;
}

.docs_download{
	color:#001A5C;
	font-weight:bold;
	padding:2px 25px 2px 0;
	font-size:11px;
	margin-bottom:10px;
}

.docs_download a{
	color:#001A5C;
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
}

.docs_download a:hover{
	color:#808284;
	background-image:url(../images/freccina_off.jpg);
}

div#colonna_dx{
	float:left;
	width:151px;
	padding-top:35px;
}

div#colonna_dx_wide{
	float:left;
	width:230px;
	padding-top:35px;
}

.foto_pagina{
	margin-bottom:10px;
	height:99px;
}

.view_gallery{
	color:#001A5C;
	font-weight:bold;
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
	padding:2px 25px 2px 0;
	font-size:11px;
	margin-bottom:10px;
}

.view_gallery a{
	color:#001A5C;
}

.view_gallery a:hover{
	color:#808284;
}

.testo_dx{
	font-size:11px;
	padding-left:10px;
}

.zona{
	color:#001A5C;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

.riferimento{
	margin-bottom:15px;
}

.colonna_sitemap{
	float:left;
	width:280px;
	padding:35px 0 10px 0;
	margin-left:25px;
}

.titolo_sitemap{
	height:24px;
	line-height:24px;
	color:#0099EA;
	font-weight:bold;
	background-color:#EEEEEE;
	background-image:url(../images/freccia_sitemap.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	border-top:#000000 dotted 1px;
	border-bottom:#000000 dotted 1px;
	font-size:14px;
	padding-left:40px;
	margin-bottom:5px;
}

.titolo_sitemap a{
	color:#0099EA;
}

.titolo_sitemap a:hover{
	color:#6A6A6A;
}

.box_voci_sitemap{
	color:#6A6A6A;
	padding-left:15px;
	margin-bottom:25px;
}

.box_voci_sitemap a{
	color:#6A6A6A;
}

.box_voci_sitemap a:hover{
	color:#0099EA;
}

.voce_sitemap{
	color:#6A6A6A;
	background-image:url(../images/segnaposto_sitemap.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:30px;
	height:19px;
	line-height:19px;
}

.sottovoce_sitemap{
	padding-left:10px;
	font-size:11px;
	height:15px;
	line-height:15px;
	margin-bottom:2px;
}

.risultati{
	color:#DB061B;
	font-weight:bold;
}

.paginazione{
	height:20px;
	line-height:20px;
	padding:0 2px;
	margin:1px 0;
}

.pagina {
	float:left;
	display:inline;
}

.navpagine{
	float:right;
	display:inline;
}

.tiporis{
	background-color:#DDD;
	font-weight:bold;
	padding:2px;
	margin:5px 0;
}

.boxris{
	margin-bottom:5px;
	padding:2px 0;
}

.titris{
	font-weight:bold;
	color:#0099EA;
}

.titris a{
	color:#0099EA;
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
}

.titris a:hover{
	color:#AAA;
	background-image:url(../images/freccina_off.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.testoris{
	font-size:11px;
	padding-left:20px;
}

.viewris{
	text-align:right;
	margin-bottom:10px;
}

.viewris a{
	color:#0099EA;
	background-image:url(../images/freccina_on.jpg);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
}

.viewris a:hover{
	color:#AAA;
	background-image:url(../images/freccina_off.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div#footer{
	clear:both;
	color:#6D6F71;
	font-size:11px;
	height:40px;
}

div#footer a{
	color:#6D6F71;
}

div#footer a:hover{
	color:#0099EA;
}

div#footer .riferimenti{
	border-top:#C2BEBC 2px solid;
	margin:0 12px;
}

div#footer .indirizzo{
	margin-top:10px;
}

div#footer .email{
	float:right;
	margin-top:10px;
}

div#fondo{
	clear:both;
	width:960px;
	margin: 0px auto;   /*centra negli altri browsers*/
	text-align: left;   /*ripristina l' allineamento*/
	padding:0 15px;
	background-image:url(../images/bg_footer.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:29px;
}

.alert_box {
	width:auto;
	margin:10px;
	padding:13px 10px 13px 35px;
	line-height:20px;
	font-size:12px;
	font-weight:bold;
}
	
.alert_box.alert_error {
	background-color:#FFE6E6;
	background-image:url(../images/ico_alert_error.gif);
	background-repeat:no-repeat;
	background-position:left 15px;
	border:1px solid #B20000;
	color:#B20000;
}

.alert_box.alert_ok {
	background-color:#EFF5EA;
	background-image:url(../images/ico_alert_ok.gif);
	background-repeat:no-repeat;
	background-position:left 15px;
	border:1px solid #445428;
	color:#445428;
}

.alert_box.alert_generico {
	background-color:#FFF5A7;
	background-image:url(../images/ico_alert_generico.gif);
	background-repeat:no-repeat;
	background-position:left 15px;
	border:1px solid #D2761D;
	color:#D2761D;
}

.errore {
	background-color: #F2ACAC;
	border: 1px solid #FF0000;
}

form{
	margin:0;
	padding:0;
}

fieldset{
    margin:0px;
	padding:1px;
    border: none;
	font-size: 12px;
}

fieldset div{
    padding:2px;
	width:100%;
	clear:both;
}

fieldset div.dati{
	height:24px;
	line-height:24px;
}

fieldset div.comando{
	height:24px;
	line-height:24px;
	text-align:right;
	width:550px;
}

label{
	float:left;
	width:90px;
    display:inline;
    height:22px;
    line-height:22px;
	font-weight:bold;
	color:#001A5C;
}

textarea {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	border:#0099EA 1px solid;
}

input {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	border:#CCCCCC 1px solid;
}

select {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

checkbox {
	margin:0;
	padding:0;
	padding-top:2px;
}

.pulsante{
	border:none;
}
