/*************** STRUTTURA *************/

/*************** TAGS *********/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#666666;
	margin:0px;
	padding:0px;
	background-color:#DDDDDD;
}
img {
	border:none;
}
form {
	margin:0px;
	padding:0px;
}
h1, h2, h3, h4, h5 {
	margin:0px;
	padding:0px;
}
a {
    color:#3297ff;
	text-decoration:none;
}
a:hover {
	color:#0066FF;
	text-decoration:underline;
}
a:active {
	outline: none;
}
a:focus {
	-moz-outline-style: none;
}
/*************** STILI D'USO FREQUENTE *********/
.testo_grande {
	font-size:1.4em;
}
.immagine_sinistra {
	float:left;
	margin:0px 20px 5px 0px;
}
.immagine_destra {
	float:right;
	margin:0px 0px 5px 20px;
}
.clearer {
	clear:both;
}
.bar {
	font-weight:bold; /* pagine ricerca */
}
#noresult {
	padding:10px 0px 0px 0px;
	font-size:1.4em;
}
.lista_elaborata ul {
	padding:10px 10px 0px 20px;
	margin:0px;
}
.lista_elaborata li {
	background-image:url(/immagini/icone/freccia_grigia_cerchiata.gif);
	background-repeat: no-repeat;
	padding:0px 0px 8px 20px;
	background-position: left 2px;
	list-style:none;
	font-weight:bold;
}
a.no_hover:hover{
	text-decoration:none;
}
/*************** LOGO PER VERSIONE STAMPA *********/
#logo_stampa {
	display:block;
	padding:0px 0px 20px 0px;
}
/*************** CONTAINER *********/
#struttura_ext {
}
#struttura_int {
}
/*************** HOMEPAGE SX *********/
#home_sx {
}
#home_sx p {
	margin:0px;
	padding:0px;
}
#home_sx h1 {
	color:#3297ff;
	font-size:1.8em;
	border-bottom:1px dotted #CCCCCC;
	margin:0px 0px 10px 0px;
	padding:0px 0px 5px 0px;
}
/****** PRIMO PIANO *********/
#home_sx .box_primo_piano {
	padding:15px 0px 0px 0px;
}
#home_sx .box_primo_piano img {
	float:left;
	margin-right:15px;
}
#home_sx .box_primo_piano .continua {
	display:block;
	float:left;
	background-image:url(/immagini/icone/freccia_azzurra_p.gif);
	background-repeat: no-repeat;
	background-position: 0px 14px;
	padding:10px 0px 0px 15px;
}
/****** SECONDO PIANO *********/
#home_sx .box_secondo_piano {
	float:left;
	width:215px;
	padding:0px 10px 0px 0px;
}
#home_sx .box_secondo_piano img {
	float:left;
	margin:0px 10px 10px 0px;
}
#home_sx .box_secondo_piano div {
    font-size:0.8em;
	line-height:1.2em;
}
#home_sx .box_secondo_piano a {
    display:block;
	color:#FF6600;
	font-weight:bold;
	padding:0px 0px 3px 0px;
	line-height:1.1em;
}
/*************** HOMEPAGE DX *********/
#home_dx {
}
#home_dx p {
	margin:0px;
	padding:0px;
}
#home_dx h1 {
	color:#666666;
	font-size:1.8em;
	border-bottom:1px dotted #CCCCCC;
	margin:0px 0px 10px 0px;
	padding:0px 0px 5px 0px;
}
#numero_verde {
    display:block;
	width:220px;
	height:220px;
	background-image:url(/immagini/icone/numero_verde.jpg);
	background-repeat: no-repeat;
	background-position: 10px 17px;
}
#news {
	padding:6px 20px 0px 0px;
}
#news .item{
	padding:0px 0px 20px 20px;
	background-image:url(/immagini/icone/freccia_grigia_cerchiata.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#news .item a{
    display:block;
	font-weight:bold;
}
#news .item div{
    font-size:0.8em;
}
/*************** COLONNA SX *********/
#colonna_sx {
    display:none;
}
/*************** COLONNA DX *********/
#colonna_dx {
}
/*************** HEADER TOP *********/
#header_top {
    display:none;
}
/*************** HEADER *********/
#header {
    display:none;
}
/*************** CORPO *********/
#corpo {
}
#corpo_testo {
}
#corpo_testo h1 {
	color:#FF6600;
	font-size:2.2em;
	padding:5px 0px 5px 0px;
}
#corpo_testo h2 {
	font-size:1.4em;
	border-bottom:1px dotted #CCCCCC;
	margin:5px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	color:#3297ff;
}
#corpo_testo h3 {
	font-size:1.4em;
	padding:5px 0px 5px 0px;
}
#corpo_testo h4 {
	font-size:1.2em;
	padding:5px 0px 5px 0px;
}
.calendario {
	background-image:url(/immagini/icone/calendar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border:0px solid #FFFFFF;
	height:22px;
	width:25px;
	padding:0px;
}
/**** NAVIGAZIONE ****/
#navigazione {
    display:none;
}
/**** CORRELATI ****/
#box_correlati {
	float:right;
	width:233px;
	clear:both;
}
#correlati {
	width:200px;
	border:1px dotted #CCCCCC;
	margin:0px 0px 5px 20px;
	padding:10px 0px 0px 10px;
	color:#666666;
	font-size:1.1em;
	text-align:left;
}
#correlati p {
	margin:0px;
	padding:0px;
}
#correlati .label {
	padding:0px 0px 10px 0px;
	font-weight:bold;

}
#correlati a {
	display:block;
	padding:0px 15px 0px 18px;
	background-image: url(/immagini/icone/freccia_grigia_cerchiata.gif);
	background-repeat: no-repeat;
	background-position:left 2px;
	font-weight:bold;
	font-size:0.8em;
}
#correlati_intro {
	padding:0px 15px 10px 18px;
	font-size:0.7em;
}
/**** ALLEGATI ****/
#allegati {
	width:170px;
	border:1px dotted #CCCCCC;
	margin:0px 0px 10px 20px;
	padding:10px 0px 10px 10px;
	color:#666666;
	font-size:1.1em;
	text-align:left;
}
#allegati p {
	margin:0px;
	padding:0px;
}
#allegati .label {
	padding:0px 0px 10px 0px;
	font-weight:bold;
}
#allegati a {
	display:block;
	padding:10px 15px 3px 20px;
	font-size:0.8em;
	font-weight:bold;
}
#allegati .description {
	padding:0px 15px 0px 20px;
	font-size:0.8em;
}
.allegato {
	background-repeat: no-repeat;
	background-position:5px 0px;
	padding:0px 0px 20px 30px;
}
.allegato div{
    font-size:0.8em;
}
/*************** RICERCA *********/
.ricerca_faq_id {
    float:left; 
	width:35px;
}
.ricerca_faq_titolo {
    float:left; 
	width:645px;
	padding:0px 0px 15px 0px;
}
.ricerca_faq_titolo a{
	font-weight:bold;
}
.item_ricerca {
	background-image:url(/immagini/icone/pagina.gif);
	background-repeat: no-repeat;
	background-position:5px 0px;
	padding:0px 0px 20px 30px;
}
.item_ricerca div{
    font-size:0.8em;
}
.item_ricerca a{
	font-weight:bold;
}
.item_ricerca p {
	margin:0px;
	padding:0px;
}
.introduzione{
    padding:2px 0px 20px 30px;
    margin:0px;
}
.introduzione p{
    padding:0px;
    margin:0px;
}
#item_notiziario_geometri {
	float:left;
	padding:10px;
	text-align:center;
}
#noresult {
	padding:10px 0px 0px 0px;
	font-size:1.4em;
}
#result {
	padding:10px 0px 0px 0px;
	border-top:1px dotted #CCCCCC;
}
#pagebar {
	padding:10px 0px 5px 0px;
	font-weight:bold;
}
#pagebar a.bar {
	padding:2px 5px 2px 5px;
	margin:0px;
	background:#3297ff;
	color:#FFFFFF;
}
#pagebar a:hover {
	text-decoration:none;
	background:#FF6600;
}
.item_ricerca_video {
	background-image:url(/immagini/icone/film.jpg);
	background-repeat: no-repeat;
	background-position:5px 0px;
	padding:0px 0px 10px 30px;
}
.item_ricerca_delegati {
	background-image:url(/immagini/icone/utente.gif);
	background-repeat: no-repeat;
	background-position:5px 0px;
	padding:0px 0px 10px 30px;
}
.item_ricerca_delegati p {
    display:inline;
	margin:0px;
	padding:0px;
}
.ricerca_anni {
    display:block;
	font-size:1.2em;
	font-weight:bold;
	background-image:url(/immagini/icone/modulistica.gif);
	background-repeat: no-repeat;
	background-position:5px 0px;
	padding:0px 0px 20px 30px;
}
/*************** FOOTER *********/
#footer {
    display:none;
}
#credits {
    display:none;
}
