/* STILI GENERICI */
body{
	background: #A3A3A3 url('http://www.confartigianato-er.it/img/sf-pagina.gif') top left repeat-x;
	font-family: Tahoma, Verdana, sans-serif;
	color: #000000;
	font-size:0.84em;
	text-align: center;
	margin:0;
	padding:0;
}
div, table, td, tr, p, form, fieldset, img, a, h1, h2, h3, h4, h5, h6, hr{
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0;
}
a{
	color: #0E5292;
	text-decoration: underline;
}
a:visited{
	text-decoration: underline;
}
a:hover{
	color: #000000;
	/*text-decoration: none;*/
}

.link_bianco{
	color: #ffffff;
	text-decoration: none;
}
.link_bianco:visited{
	text-decoration: underline;
}
.link_bianco:hover{
	color: #ffffff;
	/*text-decoration: none;*/
}


.link_rosso{
	color:#B20000;
	text-decoration: underline;
	font-weight: bold;

}
.link_rosso:visited{
	text-decoration: underline;
}
.link_rosso:hover{
	color: #B20000;
	text-decoration: none;
}
p{
	line-height: 140%;
	margin-bottom: 10px;
}
strong{
	font-weight: bold;
}
.interruzione{
	clear:both;
}
dfn{
	/*font-style: normal;
	background-color: #fff285;*/
}
.def_enfasi{
	/*color: #006abc;
	font-weight: bold;
	background-color: #fff285;*/
}
.articoli_correlati{
	font-weight: bold;
	margin: 30px auto 20px auto;
	padding-top: 10px;
	border-top: 5px solid #efecde;
}

.allegati{
	/*font-weight: bold;*/
	margin: 5px auto;
}
.tag{
	/*font-weight: bold;*/
	margin: 20px auto;
}
.tag a, .allegati a{
	font-weight: normal !important;
	color: #006abc;
	text-decoration: none !important;
}
.articoli_correlati a{
	font-weight: normal !important;
	color: #bc006a;
	text-decoration: underline !important;

}
.articoli_correlati ul{
	list-style: none;
	margin: 5px 0 0 0;
	padding: 0 !important;
}
.articoli_correlati li{
	padding: 2px 0;
}
.icone_contenuti{
	border: none !important;
	float: none !important;
	margin: 3px 3px 3px 0 !important;
	vertical-align: middle;
}

/* box tag cloud */
.tag_cloud{
	line-height: 180%;
}
.tag_cloud ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.tag_cloud li{
	padding: 0 5px !important;
	margin: 2px 0 !important;
	display: inline !important;
	font-weight: normal !important;
}
.tag_cloud h3{
	padding: 0 5px !important;
	display: inline !important;
	font-weight: normal !important;
}
.tag_cloud a{
	text-decoration: none !important;
	color: #000000 !important;
}
.tag_cloud a:hover{
	text-decoration: underline !important;
}
.tag_cloud .selezionato{
	background-color: #bc006a !important;
	color: #ffffff !important;
}
.tag_cloud li.livello_1{
	font-size: 80% !important;
}
.tag_cloud li.livello_2{
	font-size: 90% !important;
}
.tag_cloud li.livello_3{
	font-size: 100% !important;
}
.tag_cloud li.livello_4{
	font-size: 110% !important;
}
.tag_cloud li.livello_5{
	font-size: 120% !important;
}
.tag_cloud li.livello_6{
	font-size: 130% !important;
}
.tag_cloud li.livello_7{
	font-size: 140% !important;
}
.tag_cloud li.livello_8{
	font-size: 150% !important;
}
.tag_cloud li.livello_9{
	font-size: 160% !important;
}
.tag_cloud li.livello_10{
	font-size: 170% !important;
}


/* box standard con angoli arrotondati */
.angolo_topleft{
	background: transparent url('http://www.infotel.it/immagini/angolo-topleft-box.png') top left no-repeat;
}


.angolo_topright{
	width: 100%;
	padding-top: 15px;
	background: transparent url('http://www.infotel.it/immagini/angolo-topright-box.png') top right no-repeat;
}


.angolo_bottomleft{
	background: transparent bottom left no-repeat;/*url('http://www.infotel.it/immagini/angolo-bottomleft-box.png') */
	  background-image: url('http://www.infotel.it/immagini/sfondo_1.png');
	  background-position: -10px -679px;

}


.angolo_bottomright{
	width: 100%;
	height: 15px;
	background: transparent bottom right no-repeat;/*url('http://www.infotel.it/immagini/angolo-bottomright-box.png') */
	  background-image: url('http://www.infotel.it/immagini/sfondo_1.png');
	  background-position: 121px -718px;

}
.angolo_topright .titolo{
	font-size: 150%;
	display: block;
	padding: 0 15px;
}

/* box standard con cornice e angoli arrotondati */
.angolo_topright_box2{
	width: 100%;
	padding-top: 15px;
	background: transparent url('http://www.infotel.it/immagini/angolo-topright-box2.gif') top right no-repeat;
	border-left: 1px solid #efecde;
}
.angolo_bottomright_box2{
	width: 100%;
	height: 20px;
	background: transparent url('http://www.infotel.it/immagini/angolo-bottomright-box2.gif') bottom right no-repeat;
	border-left: 1px solid #efecde;
}


.link_chiusura{
	display: block;
	text-transform: uppercase;
	font-size: 75%;
	text-decoration: none !important;
	text-align: right;
	color: #000000;
	margin: 10px 0 !important;
}
.link_chiusura:hover{
	text-decoration: underline !important;
}
.link_chiusura img{
	vertical-align: top;
	margin: 0 3px;
	display: inline !important;
}

/*Modulo login area clienti*/
.form_contenitore{
	float:left;
	width:200px !important;
	clear:none !important;
}
.form_contenitore_submit{
	float:left;
	width:80px !important;
	clear:none !important;
}
.def_form_field{
	width:150px !important;
}
div.form_campo {
	float:left;
	margin-bottom:0.2em;
}
.def_button {
	background-color: #BC006A  !important;
	border-color:#FFFFFF;
	color:#FFFFFF;
}
.def_select{
	width:150px !important;
	font-size:0.84em;

}


/* STILI AREA TESTATA */
#testata{
	width: 100%;
	margin: 0px auto 0 auto;
	padding: 0px;
	background: transparent top center no-repeat;
	background-image: url('http://www.confartigianato-er.it/img/sfondo-testata.gif');
	height:118px;

}

#testata .contenuto-testata{
	width:955px;
	margin: 0px auto 0 auto;
	padding: 0px;
}
#logo{
padding-top:20px;
	float: left;
}
#area_login{
	color:#000000;
	float:right;
	font-size:80%;
	margin-right:15px;
	margin-top:15px;
}
#menu_top{
	text-align: left;
	float: left;
	font-size: 85%;
	margin-top: 4px;
	margin-left: 0;
	padding-left: 0;
}
#menu_top li{
	color: #002b59;
	display: inline;
	padding: 0 4px;
	border-right: 1px solid #002b59;
}

#menu_top li span{
	font-weight: bold;
}

#menu_top li a{
	color: #000000;
	padding: 0 2px;
}
#menu_top li a:hover{
	text-decoration: none;
}

#menu_top li.selezionato{
	font-weight: bold;
}
.ricerca{
	float: left;
	margin-left: 10px;
}

.nome_cliente{
	float: left;
	margin-left: 20px;
	color: #bc006a;
	font-size:85%;
	margin-top:-2px;
	font-weight: bold;
}

.ricerca fieldset{
	width:190px;
	float:left;
}

.textbox_ricerca{
	border:1px solid #666666;
	color:#666666;
	float:left;
	font-family:Tahoma,Verdana,sans-serif;
	font-size:8pt;
	font-weight:bold;
	height:16px;
	margin-bottom:3px;
	padding:2px;
	vertical-align:middle;
	width:100px;
}
.submit_entra{
	background:#6A0303 none repeat-x scroll center center;
	border:0 none;

	color:#FFFFFF;
	float:left;
	font-family:Tahoma,Verdana,sans-serif;
	font-weight:bold;
	font-size:8pt;
	margin-left:10px;
	margin-top:-10px;
	padding:3px;
	vertical-align:middle;
}

/* STILI AREA IMMAGINE */
#area_menu-istituzionale{
	background:transparent url(http://www.confartigianato-er.it/img/sf-menu.png) repeat-x scroll left bottom;
	height:52px;
	margin:0 auto;
	width:955px;
}

#area_menu-istituzionale  ul{
	float:left;
	line-height:100% !important;
	list-style-type:none;
	margin:0px  !important;
	padding:0px  !important;

	
}
#area_menu-istituzionale li{
	display:inline;
	float:left;
	padding:0 !important;
}


#area_menu-istituzionale  form{
	float: right;
}
#box_immagine{
	/*transparent url('http://www.infotel.it/immagini/sfondo-top-immagine.png')*/
	background:  top center no-repeat;
	  background-image: url('http://www.infotel.it/immagini/sfondo_3.png');
	  background-position: -1025px -10px;
}
#contenuti_immagine_home{
	/*height: 340px;*/
	/*transparent url('http://www.infotel.it/immagini/sfondo-bottom-immagine.png')*/
	background:  bottom center no-repeat;
	  background-image: url('http://www.infotel.it/immagini/sfondo_3.png');
	  background-position: -2000px 268px;

}
#contenuti_immagine{
	height: 120px;
	/*transparent url('http://www.infotel.it/immagini/sfondo-bottom-immagine.png') */
	  background: bottom center no-repeat;
	  background-image: url('http://www.infotel.it/immagini/sfondo_3.png');
	  background-position: -2000px 268px;
}
#contenuti_immagine .slogan, #contenuti_immagine_home .slogan{
	width: 440px;
	padding: 29px 0 20px 30px;
	margin-bottom: 0;
}
.slogan .titolo{
	color: #ffffff;
	font-size: 43px;/*320%;*/
	display: block;
	line-height: 120%;
}
.slogan .descrizione{
	color: #d3d0bf;
	font-size: 135%;
	display: block;
	margin: 15px 0;
	line-height: 150%;
	font-weight: normal !important;
	letter-spacing: 0.06em;
}
.slogan .pulsante{
	display: block;
	height: 52px;
	padding-top: 32px;
	text-align: center;
	background: transparent url('http://www.infotel.it/immagini/sfondo-pulsante-slogan.gif') center center no-repeat;
	text-decoration: none !important;
	color: #feffd2;
}
.slogan .pulsante:hover{
	/*background: transparent url('http://www.infotel.it/immagini/sfondo-pulsante-slogan-hover.gif') center center no-repeat;*/
	  background-image: url('http://www.infotel.it/immagini/sfondo_1.png');
	  background-position: 63px -571px;
	  color: #000000;
}
  
/* STILI AREA CORPO */
#corpo{
	width: 955px;
	margin:0px auto;
	padding: 0px;
	background: #ffffff  url(http://www.confartigianato-er.it/img/sf-corpo.png) left top repeat-y;
}

.box_corpo{
	width:470px;
	margin: 20px auto 15px;
}

.box_corpo h2{
	font-weight: bold !important;
	border-bottom:1px solid #000000;
	font-size: 140%; 
	text-align:left;

}


#corpo h1{
	font-size: 160%;
	color: #bc006a;
	font-weight: normal;
	line-height: 120%;
	margin-bottom: 15px;
}
#corpo h2{
	font-size: 120%;
	font-weight: normal;
	margin: 15px 0 25px 0;
	line-height: 160%;


}
#corpo h3{
	font-size: 150%;/*110%*/
	color: #000000;/*#bc006a;*/
	font-weight: normal;/*bold*/
	margin: 5px 0 5px 0;
}
#corpo h1 a, #corpo h2 a{
	text-decoration: none;
}
#corpo h3 a{
	text-decoration: underline;
	color: #000000;
}
#corpo h3 a:hover{
	text-decoration: underline;
	/*color: #bc006a;*/
}
#corpo h4{
	font-size: 120%;
	color: #000000;
	font-weight: bold;
	margin: 15px 0 5px 0;
}

#corpo p{
	line-height: 160%;
	text-align: justify;
}
#corpo ul, #corpo ol{
	line-height: 160%;
}
#corpo .tag_cloud{
	padding: 0px 15px 10px 15px;
	text-align: center;
}


/* STILI AREA CORPO pagine interne*/
#corpo_interno{
	width: 955px;
	margin:0px auto;
	padding: 0px;
	background: #ffffff  url(http://www.confartigianato-er.it/img/sf-corpo-interno.png) left top repeat-y;
}

.box_corpo{
	width:470px;
	margin: 20px auto 15px;
}


.box_corpo_contenuto{
	width:645px;
	margin: 20px auto 15px;
}

.box_corpo_contenuto h1{
	font-weight: normal;
	border-bottom:0px solid #000000 !important;
	font-size: 140%; 
	text-align:left;
	color: #000000 !important;
	margin-bottom:0px !important;
}





box_corpo_vetrine{
	width:645px;
	margin: 0px auto 15px;

}

#corpo_interno h1{
	font-size: 140%;
	color: #000000;
	font-weight: normal;
	line-height: 120%;
	margin-bottom: 15px;
}
#corpo_interno h2{
	font-size: 120%;
	font-weight: normal;
	margin: 15px 0 25px 0;
	line-height: 160%;


}

#corpo_interno em{
	color:#000000;
	font-size:100%;
	font-weight:normal;
}

#corpo_interno h3{
	color:#6A0303;
	font-size:100%;
	font-weight:bold;
	margin: 5px 0 5px 0;
}

#corpo_interno h1 a, #corpo h2 a{
	text-decoration: none;
}
#corpo_interno h3 a{
	text-decoration: underline;
	color: #000000;
}
#corpo_interno h3 a:hover{
	text-decoration: underline;
	/*color: #bc006a;*/
}
#corpo_interno h4{
	font-size: 120%;
	color: #000000;
	font-weight: bold;
	margin: 15px 0 5px 0;
}

#corpo_interno p{
	line-height: 160%;
	text-align: justify;
}
#corpo_interno ul, #corpo ol{
	line-height: 160%;
}
#corpo_interno .tag_cloud{
	padding: 0px 15px 10px 15px;
	text-align: center;
}


/* contenuti */
#area_contenuti, #area_contenuti_interno{
	float: left;
	width: 100%;
}
#area_contenuti #contenuti{
	margin-right: 445px;
	padding-left:17px;
	padding-right:21px;
}
#area_contenuti_interno #contenuti{
	margin-right: 150px;
}

#contenuti ul, #contenuti ol{
	
	font-size:90%;
	list-style-image: url('http://www.confartigianato-er.it/img/ind-blu-ul.png');
	list-style-position:outside;
	list-style-type:square;
	padding-left:20px;
}

#contenuti li{
	padding: 1px 0;
	border-bottom:1px solid #E5E5E5;
	padding-bottom:5px;
}

#contenuti img{
	border: 6px solid #E5E5E5;
	margin: 4px;
	margin-top:0px;
	margin-left:0px;
	padding: 0;
	float: left;
}
.data_articolo{
	display: block;
	margin: 35px 0 0px 0;
	padding: 1px;
	border-top: 5px solid #efecde;
	font-style: italic;
	color: #4f461e;
}

.page_articolo{
	display: block;
	margin: 35px 0 0px 0;
	padding: 1px;
	border-top: 5px solid #efecde;
	color: #4f461e;
}

/* elenco portfolio */
#elenco_portfolio{
	margin: 0 auto;
}
#elenco_portfolio img{
	border: 0;
	float: none;
	margin: 0;
	padding: 0;
}
#elenco_portfolio .anteprima{
	float: left;
	margin: 8px 6px 12px 0px;
	/*!margin: 8px 3px 12px 0px;*/
	width: 257px;
}
#elenco_portfolio a.link_immagine{
	display: block;
	padding: 1px;
	background-color: #efecde;
}
#elenco_portfolio a.link_immagine img{
	border: 5px solid #efecde;
}
#elenco_portfolio a.link_immagine:hover{
	padding: 1px;
	background-color: #efecde;
}
#elenco_portfolio a.link_immagine:hover img{
	border: 5px solid #ffffff;
}
.link_nome{
	display: block;
	text-transform: uppercase;
	font-size: 75%;
	text-decoration: none !important;
	text-align: left;
	color: #000000;
	margin: 5px 0 !important;
}
.link_nome:hover{
	text-decoration: underline !important;
}
.link_nome img{
	vertical-align: top;
	margin: 0 3px !important;
	display: inline !important;
}

/* scheda portfolio */
#scheda_portfolio{
	width: 600px;
	float: left;
}
.immagini_sito{
	/*temporanei*/
	display:  block; width: 586px; height: 324px;
	/***********/

	border: 7px solid #efecde;
	margin: 0 auto 3px auto;
}
.dati_sito{
	float: left;
}
.dati_sito .nome{
	display: block;
	text-transform: uppercase;
	font-size: 75%;
	text-decoration: none !important;
	text-align: left;
	color: #000000;
	margin: 5px 0 3px 0 !important;
}
.dati_sito .nome img{
	vertical-align: top;
	margin: 0 3px;
	display: inline !important;
}
.dati_sito a{
	display: block;
	margin: 0 3px;
	color: #006abc;
}
.menu_immagini{
	float: right;
	margin-top: 3px;
	height: 50px;
}
.menu_immagini a{
	color: #000000;
	font-weight: bold;
	margin: 0 2px;
	padding: 3px 6px;
	text-decoration: none !important;
	background-color: #efecde;
}
.menu_immagini a:hover{
	color: #ffffff;
	background-color: #006abc;
}
.menu_immagini .selezionato{
	color: #000000;
	font-weight: bold;
	margin: 0 2px;
	padding: 2px 5px;
	text-decoration: none;
	border: 1px solid #efecde;
}
.recensione{
	margin: 20px auto 30px auto;
	color: #636a73;
}
.recensione p, .recensione blockquote{
	margin: 0 30px;
	font-size: 110%;
	font-style: italic;
	line-height: 170%;
}
.recensione .recensore{
	display: block;
	text-align: right;
	font-size: 110%;
	line-height: 170%;
}
#menu_portfolio{
	width: 205px;
	float: left;
}
.box2_menu{
	width: 165px;
	margin: 0 auto 15px auto;
}
/*.box2_menu .titolo{
}*/
.box2_contenuti{
	width: 600px;
	margin: 15px auto;
}
.box2_menu ul{
	margin: 3px auto 0px auto;
	list-style-type: none;
	padding: 0 10px !important;
	line-height: 100% !important;
}
.box2_menu li{
	padding: 5px 2px !important;
	border-top: 1px dotted #cbc8bc;
}
.box2_menu a, .box2_contenuti a{
	color: #006abc;
	text-decoration: none !important;
	text-transform: uppercase;
	font-size: 75%;
}
.box2_menu a:hover, .box2_contenuti a:hover{
	color: #000000;
}
.box2_menu .selezionato{
	display: block;
	color: #000000;
	text-transform: uppercase;
	font-size: 75%;
	background: transparent url('http://www.infotel.it/immagini/freccia-nera.gif') center left no-repeat;
	padding-left: 10px;
}

.link_elenco{
	display: block;
	text-transform: uppercase;
	font-size: 75%;
	text-decoration: none !important;
	text-align: left;
	color: #bc006a !important;
	margin: 10px 0 !important;
}
.link_elenco:hover{
	color: #000000 !important;
}
.link_elenco img{
	vertical-align: top;
	margin: 3px 3px 3px 12px !important;
	display: inline !important;
	border: 0 !important;
	float: none !important;
}


/* menu */
#area_menu{
	float: left;
	margin-left: -445px;
	width: 245px;
	text-align: left;
}


#area_menu ul{
	list-style: none;
	margin: 5px 0 0 0;
	padding: 0 !important;
}
#area_menu li{
	padding: 2px 10px;
	border-bottom:1px solid #C9C8C8;
	color: #B30000;
}


#area_menu_interno{
	float: left;
	margin-left: -260px;
	width: 260px;
	text-align: left;
}


#area_menu_interno ul{
	list-style: none;
	margin: 5px 0 0 0;
	padding: 0 !important;
}
#area_menu_interno li{
	padding: 2px 10px;
	border-bottom:1px solid #C9C8C8;
	color: #B30000;
}

.box_menu{
	width:200px;
	margin: 20px auto 15px;
}

.ico-rss{
	margin-top: -5px !important;  
}

.box_menu h2{
	font-weight: bold !important;
	border-bottom:1px solid #000000;
	font-size: 140%; 
	text-align:left;
	margin:0px !important;
	padding:0px !important;

}



/* extra */
#area_extra{
	float: left;
	margin-left: -180px;
	width: 180px;
	text-align: center;
}
.box_extra{
	width: 100%;
	margin: 0 auto 45px auto;
}
.box_extra .titolo{
	font-size: 150%;
	display: block;
	padding: 0 0 3px 36px;
	/*background: transparent url('http://www.infotel.it/immagini/freccia.gif') top left no-repeat;*/
	background-image: url('http://www.infotel.it/immagini/sfondo_1.png');
	background-position: -10px -753px;
}
.box_extra .descrizione{
	font-size: 80%;
	display: block;
	padding: 3px 0 10px 12px;
	font-weight: bold;
	color: #636a73;
}
.box_extra a{
	text-decoration: none;
}
.box_extra img{
	display: block;
/*	margin: 0 auto !important;*/
	float: none;
}
.box_extra hr{
	width: 60%;
	border: 0;
	margin: 5px auto;
	/*!margin: 0 auto;*/
	padding: 0;
	height: 1px;
	border-bottom: 1px solid #efecde;
	text-align: center;
}
.box_extra .link_nome{
	margin: -8px 6px 5px 6px !important;
}
.box_extra  .link_elenco{
/*	text-align: center;*/
}
.box_contatti{
	width: 93%;
	margin: 0 auto 15px auto;
	font-weight: bold;
	font-size: 85%;
	margin: 5px auto;
}
.box_contatti hr{
	width: 90%;
	margin: 7px auto; 
	/*!margin: 0 auto;*/
}
.box_contatti img{
	display: inline !important;
	vertical-align: middle;
	margin: 0 5px;
}
.box_contatti .etichetta{
	text-transform: uppercase;
	font-size: 75%;
	color: #000000;
	padding: 0 7px 0 0;
	font-weight: normal;
}
.box_contatti a{
	color: #000000 !important;
	text-decoration: underline !important;
}
.sfondo_anteprima_portfolio{
	width: 215px;
	height: 121px;
	padding-top: 16px;
	/*background: transparent url('http://www.infotel.it/immagini/sfondo-anteprima-portfolio.gif') center center no-repeat;*/
	  background-image: url('http://www.infotel.it/immagini/sfondo_1.png');
	  background-position: -10px -2px;
}



.anteprima_portfolio{
	width: 199px;
	height: 105px;
	margin: 0 auto;
	background-color: transparent;
	background-position: top center;
	background-repeat: no-repeat;
}
.anteprima_portfolio a{
	display: block;
	width: 199px;
	height: 105px;
	text-decoration: none !important;
}


/* STILI AREA FOOTER */
#footer{
	width: 955px;
	margin: 0 auto;
	padding: 0px;
	background: #ffffff;
	border-top:1px solid #000000;
	font-size:80%;
}
#footer a{
	color: #0E5292;
	text-decoration: underline;
}
#footer a:hover{
	text-decoration: none;
}
#area_contenuti_footer{
	margin: 0 auto;
	padding-bottom:20px;
}

#footer .tag_cloud{
	padding: 5px 50px 30px 150px;
}
#area_contenuti_footer .logo{
	float:left;
	width:50px;
	padding-top:35px;
	padding-left:18px;

}

.indirizzo{
	padding-top:35px;
	width: 500px;
	line-height: 160%;
	float: left;
	margin: 0px;
}
.indirizzo img{
	vertical-align: middle;
	margin: 0 4px 0 0;
}

.privacy_discalimer{
	padding-top:50px;
	line-height:180%;
	width: 350px;
	float: left;
	color: #000000;
}

.copyright{
	color:#7D7D75;
}
.privacy_discalimer a{
	color: #000 !important;
	text-decoration: none !important;
}

/* STILI MODULI */
.modulo_contatti table{
	width: 550px;
}
.modulo_contatti td{
	white-space: nowrap;
	padding: 6px 0;
}
.modulo_contatti input{
	vertical-align: middle;
}
.modulo_contatti .submit{
	padding: 2px 10px;
	font-weight: bold;
	margin: 0 auto;
}


/*Articolo e Approfondimento*/
.articolo_approfondimento p{
	display:inline;
	font-size:95%;
}

.articolo_approfondimento .titolo{
	color:#0E5292;
	float:left;
	font-weight:bold;
	padding:0 5px 0 0 !important;
	margin-top:2px;
}

.documenti-allegati{
	padding:15px 0px;
}
.documenti-allegati p{
	display:inline;
}
.documenti-allegati a{
	text-decoration: underline;
	color:#0E5292;
}
.documenti-allegati a:hover{
	color:#000000;
}
.documenti-allegati .titolo{
	font-weight: bold;
	margin:0px;
	color:#6A0303;
	border-bottom:1px solid #6A0303;
}

.documento{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px solid #C9C8C8;
	font-size:85%;
}

.documento img{
	border:0px !important;
	padding:2px !important;
	margin:1px !important;
}

/*Documenti allegati articoli*/
.documenti-allegati-articoli{
	padding:5px 0px;
	border-bottom:1px dotted #6A0303;
	margin-bottom:20px;
}


.documenti-allegati-articoli strong{
	font-size:80% !important;
	color:#6A0303 !important;
}
.documenti-allegati-articoli p{
	display:inline;
}
.documenti-allegati-articoli a{
	text-decoration: underline;
	color:#0E5292;
}
.documenti-allegati-articoli a:hover{
	color:#000000;
}
.documenti-allegati-articoli .titolo{
	font-weight: bold;
	margin:0px;
	color:#6A0303;
	border-bottom:1px solid #6A0303;
}

.documenti-allegati-articoli .documento{
	padding-bottom:5px !important;
	padding-top:5px !important;
	font-size:85%;
	border:0px !important;
}

.documento img{
	border:0px !important;
	padding:2px !important;
	margin:1px !important;
}



.modulo-ricerca{
	display:inline;
	margin-top:15px;
	margin-right:15px;
}

.modulo-ricerca .text{
	vertical-align: middle;
	width:100px;
	font-size:80%;
	padding:1px;
	color:#022464;
	border:0px;
	border:1px solid #C6C6C6;
}
.modulo-ricerca .submit{
margin-top:3px;
	font-size:80%;
	border:0px;
	padding: 2px;
	font-weight: normal;
	background-color: #000000;
	color:#ffffff;
	width:50px !important;
	vertical-align:middle;
}
