
/*
+------------------------------------------+
| cr 09/2008                               |
+------------------------------------------+
| css Trentino Servizi Integrati           |
+------------------------------------------+
| regole di stampa                         |
+------------------------------------------+
*/

body{
	
	text-align: center;	
  	margin: 0;
  	padding: 0;
	color: #222222;
	line-height:140%;
	font-size:70%;
	font-family:verdana, tahoma, sans-serif;
	margin-left:10pt
	}
a:link, a:visited, a:active{
	text-decoration: none;
	color: #000;
	}
a:hover {
	text-decoration: underline;
	} 
#box_menu1, #presidebar_1, #box_modulo, #sidebar_1, #sidebar_2, #footer, #box_images hr, .articolo1 .leggi, .articolo1 .chiudi, .articoloFaq .leggi, .articoloFaq .chiudi{
	display: none; 
	}
#box_images {
	text-align: left;	
	width: 748pt;
	height: auto;	
	}
#container {
	text-align: left;	
	width: 748pt;
	}
#content {
	float:left;
	width:600pt;	
	background-color: transparent;
	}
	
 #box_images h1 {
 	font-family:verdana, tahoma, sans-serif;
	float:left;
	width: 598pt;
	height: 40pt;
	background: #fff url(images/logo_print.jpg) no-repeat 0 0;
	margin-top: 40pt;
	margin-left: 10pt;
	padding-top: 25pt;
	padding-bottom: 20pt;
	padding-left: 150pt;
	font-size: 22pt;
	color: #000;
	}	
 #content .titolo{
	margin: 42pt 10pt 22pt 10pt;
	padding: 0 0 5pt 0;
	font-size: 18pt;
	color: #000;	
	}
 #content h2{
	margin: 42pt 10pt 22pt 10pt;
	padding: 0 0 5px 0;
	color: #000;
	}
 #content h3{  
	margin: 10pt;
	padding: 0 0 1pt 0;
	font-weight: bold;	
	}
 #content h4{ 
	margin: 4pt 10pt 14pt 10pt;
	padding: 0 0 5px 0;
	font-weight: normal;	
	}
#content p{
	margin: 4pt 10pt 0pt 10pt;
	padding: 0 0 5px 0;
	line-height: 130%;	
	}

img.content1, img.content2, img.content3, img.content4{
	text-decoration: none;
	border: none;
	margin-top:24pt;
	margin-left:10pt;
	margin-right:10pt;
	}
img.content1, img.content2, img.content4{
	float:left;
	}
img.content3{
	clear:right;
	}

ul.contentlist1 li {
  	margin: 0; 
	padding-top:1pt;
	padding-right:1pt;
	padding-bottom:1pt;
	padding-left:10pt;
	color: #000;
	}

/*griglia per file da scaricare*/
div.riga-griglia {
  width: 600pt;
  clear:left;
  border-top: 2pt dotted  #ccc;
  margin-left:10pt;
  margin-right:10pt;
  margin-bottom:-9pt;
	}
div.riga-griglia div {
  float:left;
  width: 285pt;
  margin:-3pt 5pt 0 1pt;
  padding:10pt 0 ;
	}
img.icona {
  margin-left:10pt;
  border: none;
	}
.articoloFaq {
	margin-top: 0pt;
	margin-bottom: 10pt;
  	line-height:130%;
}

.articoloFaq .titolo {
	color:#000;
	font-size: 19pt;
	font-weight: normal;
	letter-spacing: -1pt;
	margin-bottom: 14pt;
	padding-left: 12pt;
	padding-top: 28pt;
	}
.articoloFaq .sottotitolo {
  float: left;
  width: 700pt;
  margin: 0 0 0 10pt;
  padding: 0 0 0 3pt;
  font-size: 150%;
  color: #777;
  }
.articoloFaq .corpo { 
  clear: left;
  width: 700pt;
  margin: 0pt;
}


