
/* ************************** COLONNA SINISTRA   */

#colonna_sinistra {
	float: left; 
	width: 250px; 
	padding: 0px 21px 0px 0px;
}


#colonna_sinistra_2colonne {
	float: left; 
	width: 250px; 
	padding: 0px 21px 0px 0px;
	margin:0;
}

h3#servizi_online {
	color: #AD2B2B;
	padding-top: 16px;
}

ul.menu_sinistra {
	padding: 0 8px 0 0;
	margin: 16px 0 0 16px;
	color:#bbb;

}

ul.menu_sinistra li {
	padding:0;
	list-style-image: url(../img/lista_rossa.png);
	line-height:1em;
	margin-bottom:1.2em;

}

ul.menu_sinistra li a{
	font-size:1em;
	font-weight:bold;
}

	
h3#menu_locale {
	color: #AD2B2B;
	margin-top:0;
}

h3.title_mappa{
	color: #AD2B2B;
	margin-top:0;
}

h4.titolo_menu_interno {
	color: #fff;
	border-bottom: 1px solid #c2001f;
	background-image: url(../img/sfondo_rosso_titolo_interno.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 3px 6px;
	font-size: 12px;
	margin:0;
}

h4	{
	color:#AD2B2B;
	font-size:14px;
}

h4.intro_glossario{margin-top:40px;margin-bottom:0;}

h5.categoria_link{font-size:12px;}
/* ***************************CORPO CENTRALE HOME PAGE 2 LIVELLO */
#path	{
	font-weight:bold;
	color:#AD2B2B;
	margin-bottom:14px;
}

#contenuti_pagina {
	float: left;
	width: 406px;
	padding: 0px 0;
	z-index: 98;
}

h3#primo_piano {
	color: #fff;
	border-bottom: 1px solid #05263e;
	background-image: url(../img/sfondo_blu_titolo_home.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 3px 6px;
	font-size: 12px;
}

#contenuti_pagina_2colonne {
	float: left;
	width: 666px;
	z-index: 98;
	margin-top:0;
}

#contenuti_pagina_2colonne a{
	text-decoration:underline;
}

#contenuti_pagina_2colonne div.contenuto_item_selezionato a:hover{
	text-decoration:underline;
}


#contenuti_pagina_1colonna a{
	text-decoration:underline;
	}

#foto_principale {
	width: 406px;
	height: 254px;
	background-position: 0 0;
	background-repeat: no-repeat;
	position: relative;
	margin:0;
}

#notizia_principale {
	position: absolute;
	top: 191px;
	left: 0;
	width: 380px;
	height: 49px;
	padding: 7px 13px;
	background-image:url(../img/sfondo_in_trasparenza_foto_home.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}

#titolo_notizia_principale {
	font-size: 14px;
	line-height: 1.2em;
	color: #fff;
	display:block;
}

ul#altre_notizie_principali {
	margin:9px 0 0 0;
	padding: 0;
	list-style: none;
	
}

ul#altre_notizie_principali li {
	display: inline;
}

ul#altre_notizie_principali li a {
	color: #fff;
	background-color: #2E4D72;
	border: 1px solid #ccc;
	padding: 1px 5px;
	margin: 0 2px;
}

ul#altre_notizie_principali li a:hover {
	background-color: #fff;
	color: #2E4D72;
	text-decoration: none;
}

ul#altre_notizie_principali li a.selected {
	background-color: #fff;
	color: #2E4D72;
	text-decoration: none;
}

#archivio_notizie {
	position: absolute;
	right: 13px;
	bottom: 0px;
	color: #fff;
	font-size: 10px;
}

h3#altre_notizie {
	color: #fff;
	border-bottom: 1px solid #05263e;
	background-image: url(../img/sfondo_blu_titolo_home.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 3px 6px;
	font-size: 12px;
	margin-top: 12px;
}

ul#altre_notizie_lista  {
	list-style-type:none;
	margin:0;
	padding:0;
}

ul#altre_notizie_lista li{
	padding:8px;
	padding-left:0;
	border-bottom:1px solid #ccc;
	
}

ul#altre_notizie_lista li a {
	
}

p.notizie_home {margin-bottom: 18px;}

p.notizie_home img {float:left;margin:0;padding:0; padding-right:5px;width:110px;height:80px;}

p#altre_notizie_home {text-align:right;}

p#altre_notizie_home a {text-decoration:underline;}


div#altre_notizie_container {
	
}

#contenitore_item_selezionato{
	background:url(../img/sfondo_item_selezionato.gif) no-repeat;
	width:682px;
	height:34px;
	padding:7px 0 0 15px;
}

span.item_selezionato{
	color:#AD2B2B;
	font-weight:bold;
}

div.contenuto_item_selezionato{
	background:url(../img/sfondo_contenuto_item.gif) no-repeat;
	width:678px;
	height:47px;
	padding:5px 10px 5px 14px;
}


div.contenuto_item_selezionato a{
	display:block;
	padding-right:50px;
	text-decoration:none;
}




div#notizie_item_selezionato{
	padding:15px;
}

div#notizie_item_selezionato ul{
	padding:0;
}

div#notizie_item_selezionato ul li{
	list-style-type:none;
	margin-bottom:1.3em;
}

div#contenitore_form_ricerca_contenuti_2livello_interne {
	background:url(../img/sfondo_ricerca_contenuti_secondo_livello_canali.gif) no-repeat;
}

div#contenitore_form_ricerca_contenuti_2livello_interne p{
	margin:0;
	padding:0;
}

div#menu_contestuale{
	float:right;
	margin:5px 0 30px 20px;
	padding:4px;
	background:#e4e4e4;
	border:outset 1px #ccc;
}

div#menu_contestuale ul {
	margin:0;
	padding:0 8px;
	padding-top: 4px;
}

div#menu_contestuale ul li{
	list-style-type:none;
	padding:3px;
}

div#menu_contestuale ul li.selected{
	color:#AD2B2B;
}

div#menu_contestuale ul li a{text-decoration:none;}

div#menu_contestuale ul li a:hover{text-decoration:underline;}

a#menu_contestuale_principale{text-decoration:none;}
a#menu_contestuale_principale:hover{text-decoration:underline;}


#menu_contestuale_principale {
	padding-top: 4px;
	padding-left: 10px;
}

ul.lista_allegati_link_normativa li{list-style-type:circle;}

img.img_pagine_dettaglio_presidenza{width:310px;}

/* *************************************** COLONNA DESTRA */

#colonna_destra {
	float: right; 
	width: 250px;
	padding: 0px 0px 0px 21px;
	margin-top: 0px;
}

#colonna_destra h3 {
	color: #fff;
	border-bottom: 1px solid #1c7ce2;
	background-image: url(../img/sfondo_azzurro_titolo_home.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 3px 6px;
	font-size: 12px;
}

#cerca_new {
	height: 47px;
	background-image:url(../img/sfondo_cerca.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	border-top: 1px solid #fff;
	position: relative;
}

#tasto_ricerca_new {
	position: absolute;
	right: 12px;
	top: 9px;
	background-color: transparent;
	border:0;
	width: 25px;
	height: 25px;
}

#testo_cerca_new {
	width: 170px;
	border: 0px solid #000;
	margin-top: 13px;
	margin-left: 34px;
	font-style: normal;
	border:0px solid #000;
	color:#888;
}

label#testo_cerca_new_label {
	display:none;
}

h3#in_evidenza {margin-bottom:2px;}

/* ***************************************FINE COLONNA DESTRA */

/* CERCA A-Z */
ul#elenco_lettere li{list-style-type:none;display:inline;margin-right:13px;font-size:22px;font-weight:bold;color:#555555;}
ul#elenco_lettere li a{background:#eaeaea;border:1px solid #ccc;padding:2px 6px;text-decoration:none;}
ul#elenco_lettere li a:hover{background:#fff;border:1px solid #ccc;padding:2px 6px;text-decoration:none;}
div#contenitore_lettere{text-align:center;margin-top:30px;margin-bottom:50px;}
dl.lista_item {margin:20px 20px 10px 30px;font-weight:bold;color:#4d4d4d;}
dl.lista_item dt{margin-top:13px;margin-bottom:5px;padding-left:15px;background:URL(../img/square.gif) no-repeat;}
div#cerca_left{float:left;width:32%;margin-bottom:30px;}
div#cerca_left a{text-decoration:none;}
div#cerca_left li.intestazione_2liv_cerca_left{list-style-type:none;margin-top:15px;color:#AD2B2B;font-size:.9em;}
div#cerca_left ul li ol li {font-size:1.1em;}
div#cerca_middle{float:left;width:32%;margin-bottom:30px;}
div#cerca_middle a{text-decoration:none;}
div#cerca_right{float:left;width:32%;margin-bottom:30px;}
div#cerca_right a {text-decoration:none;}
div#cerca_left ul li{list-style-type:square;color:#ccc;}
div#cerca_middle ul li{list-style-type:square;color:#ccc;}
div#cerca_right ul li{list-style-type:square;color:#ccc;}


.ricerca_news_interne {
	display: inline;
	float: left;
}

/* CONCORSI */
div.concorso{margin-bottom:30px;}
span.ente_concorso{font-weight:bold;margin:0;}
li.elenco_concorsi_primo_liv{list-style-type:square;}
ul.standard li  div.concorso span.ente_concorso {color:#4d4d4d;}
ul.standard li  div.concorso {color:#4d4d4d;}
ul.standard li  div.concorso ul li.elenco_concorsi_primo_liv{list-style-type:none;padding:0;margin:0;}
ul.standard li  div.concorso ul {padding-left:0px;margin-left:0px;}


/*form fieldset{
   border:1px solid #bdbcbc;
}

form input, select{
   color:#012e55;
   border:1px solid #bdbcbc;
   background:#eaeaea;
   padding:6px;
}

form textarea{
   color:#012e55;
   border:1px solid #bdbcbc;
   padding:6px;
}*/

div#box_form input#testo_cerca{padding:2px ;}

form label{
	font-weight:bold;color:#012e55;
}

form#ricerca_contenuti_2livello_interne{
	padding:15px;
}

form#ricerca_contenuti_2livello_interne label{
	display:block;
	margin-bottom:4px;
}

form#ricerca_contenuti_2livello_interne input#testo{
	width:400px;background:#fff;padding:4px;
}

input#text_standard{
	width:400px;
}

form#ricerca_news_2livello_interne{
	padding:26px 10px;
}

form#ricerca_news_2livello_interne input {padding:3px 1px;background:#fff;}

form#ricerca_news_2livello_interne select {padding:3px 1px;background:#fff;}


form#ricerca_news_2livello_interne input#testo{
	width:155px;
}

form#ricerca_pareri_2livello_interne input#testo{
	width:150px;
}

/*   FORM RICERCA MULTIRIGA */
form#form_ricerca_multiriga input, select{
	border:1px solid #bdbcbc;
	}

form#form_ricerca_multiriga fieldset{
	padding:20px;
}
	
form#form_ricerca_multiriga legend{
	font-weight:bold;
	font-variant:small-caps;
	color:#1b5190;
	font-size:14px;
	}

form#form_ricerca_multiriga p.center{
	text-align:center;
	}
#tipoDoc {
	width: 100%;
}
/*   PAGINA BOLLETTINI CENTRO FUNZIONALE PROTEZIONE CIVILE*/
span.titoloBollettino{font-weight:bold;}
ul.listaBollettiniCentroFunzionale{list-style-type:square;color:#ccc;}
ul.listaBollettiniCentroFunzionale li{margin-top:20px;}
/* SPECIFICHE */

span.titolo_pubb_legale{color:#4d4d4d;}

ul#lista_regolamento_organizzazzione_giunta li{
	list-style-type:square;
	margin-bottom:10px;
	}

div#votaContenuto{
	text-align:center;
	}

img#img_votaContenuto{
	border:0;	
	} 
	
.bollettiniMeteo{
	margin-left:10px;
	padding:5px 6px;
	width:42%;
	float:left;
	border-bottom:1px solid #ccc;
}

.santraDocIco {
    background: url(http://www.regione.lazio.it/teamlib/frameworkV2/viewRegioneLazioV2/img/file.gif) 0px 0px no-repeat;
	padding-left: 16px;
}

/* Visualizzazione cartelle */

.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(http://www.regione.lazio.it/teamlib/frameworkV2/viewRegioneLazioV2/img/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { text-decoration: underline; cursor: pointer; }
.treeview li { background: url(http://www.regione.lazio.it/teamlib/frameworkV2/viewRegioneLazioV2/img/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -3px; }
.treeview li.closed {padding: 0;}
.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable { background-position: 0 -111px; }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }
.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; font-weight: bold; }
.filetree span.folder { background: url(http://www.regione.lazio.it/teamlib/frameworkV2/viewRegioneLazioV2/img/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(http://www.regione.lazio.it/teamlib/frameworkV2/viewRegioneLazioV2/img/folder-closed.gif) 0 0 no-repeat; font-weight: bold; color:#2E4D72; }
.filetree span.treeViewFile { background: url(http://www.regione.lazio.it/teamlib/frameworkV2/viewRegioneLazioV2/img/file.gif) 0 0 no-repeat;  padding-left: 16px; font-size:12px; }
p span.treeViewFile { background: url(http://www.regione.lazio.it/teamlib/frameworkV2/viewRegioneLazioV2/img/file.gif) 0 0 no-repeat; padding-left: 16px; font-size:12px;}
p span.treeViewFile a{text-decoration:none;}
/* Fine visualizzazione cartelle */
h3.subtitle{
	color:#505050;
}

/* INIZIO CODICE CSS X SEZIONE BUR (PAGINA ELENCO ULTIMI BOLLETTINI PUBBLICATI*/
table#table_hp_bur{width:670px;}
table#table_hp_bur th{padding:3px;padding-left:6px;text-align:left;background:#eaeaea;}
table#table_hp_bur td{padding:5px;padding-left:6px;text-align:left;}
table#table_hp_bur hr{color:#eaeaea;}
 
table#table_hp_bur_2{width:670px;margin-top:30px;}
table#table_hp_bur_2 th{padding:3px;padding-left:6px;text-align:left;background:#eaeaea;}
table#table_hp_bur_2 td{padding:5px;padding-left:6px;text-align:left;}
table#table_hp_bur_2 hr{color:#eaeaea;}
 
th.hp_bur_no{width:30px;}
th.hp_bur_data{width:75px;}
th.hp_bur_edizione{width:100px;}
th.hp_bur_sommario{width:60px;}
th.hp_bur_scaricapdf{width:165px;}
th.hp_bur_scaricap7m{width:215px;}
 
a.link_hp_bur_pdf{background:url(http://www.regione.lazio.it/teamlib/frameworkV2/viewRegioneLazioV2/img/pdfIcon.gif) no-repeat;;padding:5px 2px 11px 30px;}
a.link_hp_bur_p7m{background:url(http://www.regione.lazio.it/teamlib/frameworkV2/viewRegioneLazioV2/img/p7mIcon.gif) no-repeat;;padding:5px 2px 11px 30px;}
/* FINE CODICE CSS X SEZIONE BUR (PAGINA ELENCO ULTIMI BOLLETTINI PUBBLICATI*/

/* CODICE SEZIONE TRIBUTI */
table.tabella_tributi{font-size:11px;}
table.tabella_tributi td{text-align:center;border:1px solid #ccc;padding:3px;}

/* GENERALI*/
ul.elenco_ul_spaziato li {margin:6px 0;}
div#contenuti_pagina_2colonne ul.standard li a{text-decoration:none;}
div#contenuti_pagina_2colonne ul.standard li a:hover{text-decoration:underline;}
ul#listaNonSottilineata a{text-decoration:none;font-weight:normal;}
ul#listaNonSottilineata li {margin:7px;}
p#ultimaModifica{text-align:right;}
/*FORM RICERCA GLOSSARIO*/
div#form_ricerca_gsa_glossario{
	text-align:center;
	}
input#testo_cerca_internoGlossario{
	width:400px;
	}
/* AMMINISTRAZIONE TRASPARENTE */
table.contenitoreDatiPatrimonialiGiunta{width:650px;margin-bottom:20px;font-size:.9em;text-align:left;font-weight:normal;}
table.contenitoreDatiPatrimonialiGiunta td.titolare{font-size:1.2em;color:#c2001f;}
table.contenitoreDatiPatrimonialiGiunta th{width:400px;text-align:left;border:1px solid #ccc;padding:3px;background:#f2f2f2;}
table.contenitoreDatiPatrimonialiGiunta td{width:250px;border:1px solid #ccc;padding:3px;background:#f2f2f2;}

table#tab_trasparenza_generica {width:650px;margin-top:20px;margin-bottom:20px;font-size:.9em;text-align:left;font-weight:normal;}
table#tab_trasparenza_generica td{text-align:left;border:1px solid #ccc;padding:3px;background:#f2f2f2;}

/* TABELLA RSS */
table#rss_elenco{background:#fff;width:515px;}
table#rss_elenco td{border:1px solid #ccc;text-align:center;padding:5px;background:#fff;}
table#rss_elenco th{border:1px solid #ccc;width:430px;padding:5px;font-weight:normal;text-align:left;background:#eaeaea;}

/*-------------------- FORM STANDARD --------------------------------*/

form#standard{font:90%;}

form#standard input, form#standard select, form#standard textarea, form#standard file{background:#eee;border:1px solid #ccc;padding:7px;}

form#standard input, form#standard select {width:220px;}

form#standard select.long{width:550px;}

form#standard input.long{width:550px;}

form#standard textarea.backoffice{width:550px;height:60px;}

form#standard fieldset{margin:20px 0;padding:10px 0 10px 30px;;border-radius:5px;border:1px solid #ccc;}

form#standard fieldset legend{font-weight:bold;font-size:12px;color:#666;}

form#standard label{display:block;font-weight:bold;font-size:11px;}

form#standard p.left{float:left;display:inline;width:45%;}

form#standard p.right{float:left;display:inline;}

form#standard p.pulsanteInvia{text-align:center;}

form#standard p select#dtiG {width:80px;}
form#standard p select#dtiM {width:80px;}
form#standard p select#dtiA {width:80px;}
form#standard p select#dtfG  {width:80px;}
form#standard p select#dtfM  {width:80px;}
form#standard p select#dtfA  {width:80px;}

/* --------------------- FORM STANDARD FINE -------------------------*/

#testoIntro {
	padding: 15px;
}