/* File: /stylesheets/jquery_data_table.css */
/*
 *  File:         demo_table.css
 *  CVS:          $Id$
 *  Description:  CSS descriptions for DataTables demo pages
 *  Author:       Allan Jardine
 *  Created:      Tue May 12 06:47:22 BST 2009
 *  Modified:     $Date$ by $Author$
 *  Language:     CSS
 *  Project:      DataTables
 *
 *  Copyright 2009 Allan Jardine. All Rights Reserved.
 *
 * ***************************************************************************
 * DESCRIPTION
 *
 * The styles given here are suitable for the demos that are used with the standard DataTables
 * distribution (see www.datatables.net). You will most likely wish to modify these styles to
 * meet the layout requirements of your site.
 *
 * Common issues:
 *   'full_numbers' pagination - I use an extra selector on the body tag to ensure that there is
 *     no conflict between the two pagination types. If you want to use full_numbers pagination
 *     ensure that you either have "example_alt_pagination" as a body class name, or better yet,
 *     modify that selector.
 *   Note that the path used for Images is relative. All images are by default located in
 *     ../images/ - relative to this CSS file.
 */

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables features
 */

.dataTables_wrapper {
	position: relative;
	clear: both;
	zoom: 1; /* Feeling sorry for IE */
}

.dataTables_processing {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 250px;
	height: 30px;
	margin-left: -125px;
	margin-top: -15px;
	padding: 14px 0 2px 0;
	border: 1px solid #ddd;
	text-align: center;
	color: #999;
	font-size: 14px;
	background-color: white;
}

.dataTables_length {
	width: 40%;
	float: left;
}

.dataTables_filter {
	width: 50%;
	float: right;
	text-align: right;
}

.dataTables_info {
	width: 60%;
	float: left;
}

.dataTables_paginate {
	float: right;
	text-align: right;
}

/* Pagination nested */
.paginate_disabled_previous, .paginate_enabled_previous,
.paginate_disabled_next, .paginate_enabled_next {
	height: 19px;
	float: left;
	cursor: pointer;
	color: #111 !important;
}
.paginate_disabled_previous:hover, .paginate_enabled_previous:hover,
.paginate_disabled_next:hover, .paginate_enabled_next:hover {
	text-decoration: none !important;
}
.paginate_disabled_previous:active, .paginate_enabled_previous:active,
.paginate_disabled_next:active, .paginate_enabled_next:active {
	outline: none;
}

.paginate_disabled_previous,
.paginate_disabled_next {
	color: #666 !important;
}
.paginate_disabled_previous, .paginate_enabled_previous {
	padding-left: 23px;
}
.paginate_disabled_next, .paginate_enabled_next {
	padding-right: 23px;
	margin-left: 10px;
}

.paginate_disabled_previous {
	background: url('/images/jq_data_tables/back_disabled.png') no-repeat top left;
}

.paginate_enabled_previous {
	background: url('/images/jq_data_tables/back_enabled.png') no-repeat top left;
}
.paginate_enabled_previous:hover {
	background: url('/images/jq_data_tables/back_enabled_hover.png') no-repeat top left;
}

.paginate_disabled_next {
	background: url('/images/jq_data_tables/forward_disabled.png') no-repeat top right;
}

.paginate_enabled_next {
	background: url('/images/jq_data_tables/forward_enabled.png') no-repeat top right;
}
.paginate_enabled_next:hover {
	background: url('/images/jq_data_tables/forward_enabled_hover.png') no-repeat top right;
}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables display
 */
table.display {
	margin: 0 auto;
	clear: both;
	width: 100%;
	
	/* Note Firefox 3.5 and before have a bug with border-collapse
	 * ( https://bugzilla.mozilla.org/show%5Fbug.cgi?id=155955 ) 
	 * border-spacing: 0; is one possible option. Conditional-css.com is
	 * useful for this kind of thing
	 *
	 * Further note IE 6/7 has problems when calculating widths with border width.
	 * It subtracts one px relative to the other browsers from the first column, and
	 * adds one to the end...
	 *
	 * If you want that effect I'd suggest setting a border-top/left on th/td's and 
	 * then filling in the gaps with other borders.
	 */
}

table.display thead th {
	padding: 3px 18px 3px 10px;
	border-bottom: 1px solid black;
	font-weight: bold;
	cursor: pointer;
}

table.display tfoot th {
	padding: 3px 18px 3px 10px;
	border-top: 1px solid black;
	font-weight: bold;
}

table.display tr.heading2 td {
	border-bottom: 1px solid #aaa;
}

table.display td {
	padding: 3px 10px;
}

table.display td.center {
	text-align: center;
}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables sorting
 */

.sorting_asc {
	background: url('/images/jq_data_tables/sort_asc.png') no-repeat center right;
}

.sorting_desc {
	background: url('/images/jq_data_tables/sort_desc.png') no-repeat center right;
}

.sorting {
	background: url('/images/jq_data_tables/sort_both.png') no-repeat center right;
}

.sorting_asc_disabled {
	background: url('/images/jq_data_tables/sort_asc_disabled.png') no-repeat center right;
}

.sorting_desc_disabled {
	background: url('/images/jq_data_tables/sort_desc_disabled.png') no-repeat center right;
}
 
table.display thead th:active,
table.display thead td:active {
	outline: none;
}




/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables row classes
 */
table.display tr.odd.gradeA {
	background-color: #ddffdd;
}

table.display tr.even.gradeA {
	background-color: #eeffee;
}

table.display tr.odd.gradeC {
	background-color: #ddddff;
}

table.display tr.even.gradeC {
	background-color: #eeeeff;
}

table.display tr.odd.gradeX {
	background-color: #ffdddd;
}

table.display tr.even.gradeX {
	background-color: #ffeeee;
}

table.display tr.odd.gradeU {
	background-color: #ddd;
}

table.display tr.even.gradeU {
	background-color: #eee;
}


tr.odd {
	background-color: #E2E4FF;
}

tr.even {
	background-color: white;
}





/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Misc
 */
.dataTables_scroll {
	clear: both;
}

.dataTables_scrollBody {
	*margin-top: -1px;
	-webkit-overflow-scrolling: touch;
}

.top, .bottom {
	padding: 15px;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
}

.top .dataTables_info {
	float: none;
}

.clear {
	clear: both;
}

.dataTables_empty {
	text-align: center;
}

tfoot input {
	margin: 0.5em 0;
	width: 100%;
	color: #444;
}

tfoot input.search_init {
	color: #999;
}

td.group {
	background-color: #d1cfd0;
	border-bottom: 2px solid #A19B9E;
	border-top: 2px solid #A19B9E;
}

td.details {
	background-color: #d1cfd0;
	border: 2px solid #A19B9E;
}


.example_alt_pagination div.dataTables_info {
	width: 40%;
}

.paging_full_numbers {
	width: 400px;
	height: 22px;
	line-height: 22px;
}

.paging_full_numbers a:active {
	outline: none
}

.paging_full_numbers a:hover {
	text-decoration: none;
}

.paging_full_numbers a.paginate_button,
 	.paging_full_numbers a.paginate_active {
	border: 1px solid #aaa;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 2px 5px;
	margin: 0 3px;
	cursor: pointer;
	*cursor: hand;
	color: #333 !important;
}

.paging_full_numbers a.paginate_button {
	background-color: #ddd;
}

.paging_full_numbers a.paginate_button:hover {
	background-color: #ccc;
	text-decoration: none !important;
}

.paging_full_numbers a.paginate_active {
	background-color: #99B3FF;
}

table.display tr.even.row_selected td {
	background-color: #B0BED9;
}

table.display tr.odd.row_selected td {
	background-color: #9FAFD1;
}


/*
 * Sorting classes for columns
 */
/* For the standard odd/even */
tr.odd td.sorting_1 {
	background-color: #D3D6FF;
}

tr.odd td.sorting_2 {
	background-color: #DADCFF;
}

tr.odd td.sorting_3 {
	background-color: #E0E2FF;
}

tr.even td.sorting_1 {
	background-color: #EAEBFF;
}

tr.even td.sorting_2 {
	background-color: #F2F3FF;
}

tr.even td.sorting_3 {
	background-color: #F9F9FF;
}


/* For the Conditional-CSS grading rows */
/*
 	Colour calculations (based off the main row colours)
  Level 1:
		dd > c4
		ee > d5
	Level 2:
	  dd > d1
	  ee > e2
 */
tr.odd.gradeA td.sorting_1 {
	background-color: #c4ffc4;
}

tr.odd.gradeA td.sorting_2 {
	background-color: #d1ffd1;
}

tr.odd.gradeA td.sorting_3 {
	background-color: #d1ffd1;
}

tr.even.gradeA td.sorting_1 {
	background-color: #d5ffd5;
}

tr.even.gradeA td.sorting_2 {
	background-color: #e2ffe2;
}

tr.even.gradeA td.sorting_3 {
	background-color: #e2ffe2;
}

tr.odd.gradeC td.sorting_1 {
	background-color: #c4c4ff;
}

tr.odd.gradeC td.sorting_2 {
	background-color: #d1d1ff;
}

tr.odd.gradeC td.sorting_3 {
	background-color: #d1d1ff;
}

tr.even.gradeC td.sorting_1 {
	background-color: #d5d5ff;
}

tr.even.gradeC td.sorting_2 {
	background-color: #e2e2ff;
}

tr.even.gradeC td.sorting_3 {
	background-color: #e2e2ff;
}

tr.odd.gradeX td.sorting_1 {
	background-color: #ffc4c4;
}

tr.odd.gradeX td.sorting_2 {
	background-color: #ffd1d1;
}

tr.odd.gradeX td.sorting_3 {
	background-color: #ffd1d1;
}

tr.even.gradeX td.sorting_1 {
	background-color: #ffd5d5;
}

tr.even.gradeX td.sorting_2 {
	background-color: #ffe2e2;
}

tr.even.gradeX td.sorting_3 {
	background-color: #ffe2e2;
}

tr.odd.gradeU td.sorting_1 {
	background-color: #c4c4c4;
}

tr.odd.gradeU td.sorting_2 {
	background-color: #d1d1d1;
}

tr.odd.gradeU td.sorting_3 {
	background-color: #d1d1d1;
}

tr.even.gradeU td.sorting_1 {
	background-color: #d5d5d5;
}

tr.even.gradeU td.sorting_2 {
	background-color: #e2e2e2;
}

tr.even.gradeU td.sorting_3 {
	background-color: #e2e2e2;
}


/*
 * Row highlighting example
 */
.ex_highlight #example tbody tr.even:hover, #example tbody tr.even td.highlighted {
	background-color: #ECFFB3;
}

.ex_highlight #example tbody tr.odd:hover, #example tbody tr.odd td.highlighted {
	background-color: #E6FF99;
}

.ex_highlight_row #example tr.even:hover {
	background-color: #ECFFB3;
}

.ex_highlight_row #example tr.even:hover td.sorting_1 {
	background-color: #DDFF75;
}

.ex_highlight_row #example tr.even:hover td.sorting_2 {
	background-color: #E7FF9E;
}

.ex_highlight_row #example tr.even:hover td.sorting_3 {
	background-color: #E2FF89;
}

.ex_highlight_row #example tr.odd:hover {
	background-color: #E6FF99;
}

.ex_highlight_row #example tr.odd:hover td.sorting_1 {
	background-color: #D6FF5C;
}

.ex_highlight_row #example tr.odd:hover td.sorting_2 {
	background-color: #E0FF84;
}

.ex_highlight_row #example tr.odd:hover td.sorting_3 {
	background-color: #DBFF70;
}


/*
 * KeyTable
 */
table.KeyTable td {
	border: 3px solid transparent;
}

table.KeyTable td.focus {
	border: 3px solid #3366FF;
}

table.display tr.gradeA {
	background-color: #eeffee;
}

table.display tr.gradeC {
	background-color: #ddddff;
}

table.display tr.gradeX {
	background-color: #ffdddd;
}

table.display tr.gradeU {
	background-color: #ddd;
}

div.box {
	height: 100px;
	padding: 10px;
	overflow: auto;
	border: 1px solid #8080FF;
	background-color: #E5E5FF;
}


/* File: /application/xmanager/css/layout_003_style.css */
/*

  Questo Ã¨ il css condiviso del layout camera_secondo_livello
  Usalo per definire le cose che sono uguali per tutti i progetti.
  Idealmente questo sara' proprio un layout nel senso che definisce la struttura
  del documento, invece dell'aspetto (colori/fonts/etc)

  XManager - Copyright Interact Srl - Roma - Page layout camera_secondo_livello - Tue May  5 15:12:31 2009

*/

/* CSS Document */
body {
	margin:0;
	padding:0;
}
.liquid_container {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	position:absolute;
}
.liquid_header {
	width: 100%;
	height:17%;
	position:relative;
	background-color:#CCCCFF;
}
.cnt_cols{
	width:100%;
}
.cols_wrapper{
	width:100%;
	background-color:#99CC99;
}
.liquid_col_sx {
	width: 23%;
	height:66%;
	float: left;
	position:relative;
	background-color:#CCCCCC;
}
.liquid_col_dx {
	width: 23%;
	height:66%;
	float: left;
	position:relative;
	background-color:#99FF99;
}
.liquid_content {
	width: 54%;
	height:66%;
	float: left;
	position:relative;
	background-color:#FFCCFF;
}
.liquid_footer {
	width: 100%;
	height:17%;
	clear: both;
	position:relative;
	background-color:#CCFF66;
}
div.clear_cols {
	clear:both;
	line-height:1px;
	font-size:1px;
	height:1px;
}
ul, h1, h2 {
	padding:0;
	margin:0;
}


/* File: /application/xmanager/projects/leg19/css/customized.css */
/* Search results -- specific search result types */
#searchAsYouType div.searchResults div.PARTITODEMOCRATICO {
  border-left-color: #2BA143;
  border-right-color: #2BA143;
  border: none;
}
#searchAsYouType div.searchResults div.POPOLODELLALIBERTA{
  border-left-color: #00ADE9;
  border-right-color: #00ADE9;
    border: none;
}
#searchAsYouType div.searchResults div.ITALIADEIVALORI {
  border-left-color: #D9ECFD;
  border-right-color: #D9ECFD;
    border: none;
}
#searchAsYouType div.searchResults div.LEGANORDPADANIA {
  border-left-color: #1B0E54;
  border-right-color: #1B0E54;
    border: none;
}
#searchAsYouType div.searchResults div.UNIONEDICENTRO {
	border-left-color: #E70015;
	border-right-color: #E70015;
	border: none;
}
#searchAsYouType div.searchResults div.MISTO {
  border-left-color: #E6C800;
  border-right-color: #E6C800;
    border: none;
}
/* Search-as-you-type styles: Your custom styles */
.foto{
	float:left;
	margin-left:7px;
	margin-bottom:5px;
	padding-top:10px;
}
.logo{
	position:absolute;
	float:left;
    width:60px;
}
.image{
	width: 60px;
	height: 83px;
}
.dati{
	float:right;
	width:158px;
}
div.container_esplora .data{
	font-family: "Arial Unicode MS";
	font-size:.75em;
}
.bottom{
	clear:both;
	width:100%;
	border-top: 1px black solid;
	display:none;
}
.partito{
	font-family: "Verdana";
	font-size:.75em;
	font-weight: bold;
	color: #708090;
	float:left;
}
.legislatura{
	font-family: "Arial";
	font-size:.85em;
	color: #228b22;
	float:right;
}
#container_box_esplora{
	background-color:transparent!important;
	padding:0!important;
	width: 470px!important;
	margin-bottom:20px;
}
#container_box_esplora div.cnt_form_esplora{
	padding-bottom:12px;
	padding-top:5px;
	padding-left:10px;
	border-top:#3B7BBC;
	position:relative;
	border-top:1px solid #3B7BBC;
	width:447px;
	padding-right:18px;
}
#container_box_esplora h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	color: #ffffff;
	padding:13px 0 5px 10px!important;
	margin:0!important;
	border-bottom:1px solid #125597;
}
#liquid_content div.container_esplora{
	min-height:79px;
	height:auto!important;
	height:79px;
}
#liquid_content .cnt_form_esplora form{
	margin-top:6px;
}
#liquid_content div.container_esplora label{
	display:block;
	float:left;
	width:79%;
}
#liquid_content div.container_esplora input.button_esplora{
	display:block;
	float:left;
	width:20% !important;
}

#searchField{
	width:77%;
	border: 1px solid #7D95A8;
	float:left;
}
/*  risultati */
div.clear{
	display: block;
}
div.dati{
	width: auto;
	float: left;
	padding-top:10px;
}
div.dati span.nome{
	display: block;
	float: left;
	width: auto;
	font-size:1.05em;
	font-weight:bold;
	color:#11487E;
}
div.dati span.nome:hover,div.dati span.data:hover{
	color:#0187F6;
}
div.dati span.data{
	display: block;
	padding: 0 0 0 20px;
	width: auto;
	float: left;
	font-size: 1em;
	color:#11487E;
}
div.extra{
	width: 280px;
	float: left;
	font-size:.95em;
	display:none; /* nasconde due link: scrivi al deputato e sito personale - richiesta: baiocco, data: 03/05/2010 - Alessandro*/
}
div.extra a{
	color:#11487E;
	text-decoration:none;
	padding-left:0;
	padding-right:20px;
}
div.extra a:hover{
	color:#0187F6;
}
div.bottom{
	border: 2px solid #E3E4E6;
	width:100%;
}

div.foto img.image{
	border: 1px solid #145da2;
	margin-right:10px;
	width: 40px;
	height: auto;
}
#searchAsYouType div.searchResults div.searchResult{
	padding-left:0!important;
	padding-right:0!important;
	margin-left:0!important;
}
#searchAsYouTypeResults1,#searchAsYouTypeResults2{
	padding-top:5px;
	border-right:1px solid #7D95A8;
	border-left:1px solid #7D95A8;
	left:13px!important;
}
#searchAsYouType div.searchResults{
	border-top:none!important;
	left:10px!important;
	top:66px!important;
}
#searchAsYouType div.searchResults div.summary{
	text-indent:0;
}
#searchAsYouType div.searchResults div.summary a{
	display:block;
	background-image:url(/application/xmanager/projects/leg19/img/sayt/ico_search_result_esplora.gif) !important;
	background-position:97.2% center !important;
	background-repeat:no-repeat !important;
	line-height:1.2;
	width:85%;
	padding:3% 10% 3% 5%;
	display:block;
	font-size:1.05em;
	font-weight:bold;
	text-decoration:none;
	color:#11487E;
	font-size:1.05em!important;
	font-weight:bold!important;
	vertical-align:middle;
	border-bottom:2px solid #E4E4E6;
}
* html #searchAsYouType div.searchResults div.summary a{
	padding:3% 5% 3% 5%;
}
#searchAsYouType div.searchResults div.summary a:hover{
	color:#0187F6;
}
#searchAsYouType .nowrap{
	white-space:normal!important;
}
#searchAsYouType div.searchResults div.searchResult {
	border-right:none!important;
	border-top:none!important;
	clear:both;
}
#searchAsYouType div.searchResults div.searchResult{
	margin-left:-8px!important;
	padding:0!important;/**/
	/*padding-left:5px!important;*/
}

#searchAsYouType div.searchResults div.searchResult {
	/*padding-left:10px!important;*/
}
#searchAsYouType div.searchResults div.summary {
	text-indent:0em!important;
}
#liquid_content div#container_box_esplora form input.button_esplora{
	color:#FFFFFF;
	background-color:#145DA2;
	border:none;
	text-align:center;
	font-size:1em;
	font-weight:bold;
	padding-right:1em;
	background:url(/application/xmanager/projects/leg19/img/bg_esplora.gif) no-repeat right 2px;
	height:20px;
	cursor:pointer;
	width:90px;
}
#liquid_content div#container_box_esplora div.cnt_form_esplora{
	position:relative;
}
#searchAsYouType div.searchResults a.highlighted, #searchAsYouType div.searchResults div.summary a.summarized:hover {
	background:#000 none repeat scroll 0 0;
	margin:auto!important;
	padding:3% 10% 3% 5%!important;
}



/* File: /application/xmanager/projects/leg19/css/deputati-organi.css */
#dove_siedono #legenda,
.elenco_completo_stampa .elenco_completo_stampa {
	padding:10px;
	margin-bottom:-5px;
}

.elenco_completo_stampa .elenco_completo_stampa {
	padding-bottom:0;
}
#liquid_content div.container_partecipazione_voto ul li div.main_text p.description_text,
#liquid_content div.container_partecipazione_voto ul li div.elenco_completo_link p.description_text{
	background-color:#fff;
	border:1px solid #e6e6e6;
	margin-bottom:12px;
	padding:10px;
	font-size:13px;
	font-weight:100;
}
#liquid_content div.container_partecipazione_voto{
	width:auto; 
	line-height:1.5;
	background-color:#fff;
	border:1px solid #e6e6e6;
	padding:0 0 12px 0;
	position:relative; /* gestisce il posizionamento del TAB */
}
#liquid_content div.container_partecipazione_voto div.container_partecipazione_voto{
	border:none;
	padding:0;
}
#liquid_content div.container_partecipazione_voto div.container_partecipazione_voto_label h4{
	border-bottom:none;
	background:#FFFFFF url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat 0 0;
	font-family: 'Titillium Web', sans-serif;
	font-size:25px;
	font-weight:600;
	font-style:normal;
	min-height:49px;
	margin:0;
	padding:6px 12px;
}
#liquid_content div.container_partecipazione_voto ul{
	padding:50px 12px 0 12px;
}
#liquid_content div.container_partecipazione_voto ul.no_uline_link{
	background:none;
	padding:0;
}
#liquid_content div.container_partecipazione_voto ul.no_uline_link li a.lightview_full{
	font-weight:bold;
	color:#21499F;
}
#liquid_content div.container_partecipazione_voto ul.no_uline_link{
	background:none;
	padding:0;
}
#liquid_content div.container_partecipazione_voto ul li.container_risultati/*,
#liquid_content div.container_partecipazione_voto ul li.container_commissioni,
#liquid_content div.container_partecipazione_voto ul li div.candidati*/{
	padding:0 10px;
}
#liquid_content div.container_partecipazione_voto ul li {
	list-style-type:none;
}
#liquid_content div.container_partecipazione_voto ul li div.container_risultati_label,
#liquid_content div.container_partecipazione_voto ul li div.container_commissioni_label,
#liquid_content div.container_partecipazione_voto ul li div.container_assemblea_label{
	display:block;
	font-size:13px;
	font-weight:700;
	line-height:30px;
	margin-left:0;
	padding:0 10px;
	position:absolute;
	text-align:center;
	text-transform:uppercase;
	top:70px;
	vertical-align:middle;
	background:#21499F;
	border:1px solid #21499F;
	color:#fff;
}
#liquid_content div.container_partecipazione_voto ul li.container_risultati a.xmanager_tab,
#liquid_content div.container_partecipazione_voto ul li.container_commissioni a.xmanager_tab,
#liquid_content div.container_partecipazione_voto ul li.container_assemblea a.xmanager_tab{
	display:block;
	line-height:30px;
	margin-left:0;
	padding:0 10px;
	position:absolute;
	text-align:center;
	text-transform:uppercase;
	top:70px;
	vertical-align:middle;
	font-size:13px;
	font-weight:400;
	background-color:#fff;
	border:1px solid #e6e6e6;
	color:#333;
}
#liquid_content div.container_partecipazione_voto ul li div.container_commissioni_label,
#liquid_content div.container_partecipazione_voto ul li.container_commissioni a{
	left:127px;
}
#liquid_content div.container_partecipazione_voto ul li div.container_risultati_label,
#liquid_content div.container_partecipazione_voto ul li.container_risultati a{
	left:159px;
}
#liquid_content div.container_partecipazione_voto ul li.container_risultati ul li a.lightview,
#liquid_content div.container_partecipazione_voto ul li.container_commissioni ul li a.lightview,
#liquid_content div.container_partecipazione_voto ul li.container_assemblea ul li a.lightview{
	background-color:#FFFFFF;
	color:#21499F;
	font-weight:bold;
}
body#deputato_elezioni_nuova #liquid_content li.container_assemblea ul li{
	background-image:url(/application/xmanager/projects/leg19/img/documenti/ico_pdf.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:0;
	padding-left:20px;
}
#liquid_content div.container_partecipazione_voto ul li.container_risultati a{
	color:#21499F;
}


/* ---------------------- DEPUTATI E ORGANI PARLAMENTARI -------------------------- */
#liquid_col_sx div.bg_identita_menu{
	width:234px;
	/*width:19.5em;*/
	padding:0 1px;
}
body#deputato_landing #liquid_col_sx div.bg_identita_menu{
	width:236px;
	padding:0;
}
#liquid_col_sx div.bg_identita_menu ul li{
	list-style-type:none;
}
#liquid_col_sx div.bg_identita_menu div.heading_box{
	padding-left:71px;	
	padding:1px 1px 1px 71px;
	height:98px;
	position:absolute;
	left:-9999px;
}
#liquid_col_sx div.bg_identita_menu div.heading_box div.heading_box{
	display:none;
}
#liquid_col_sx div.bg_identita_menu div.heading_box h3{
	color:#04274F;
	background-color:transparent;
}
#liquid_col_sx div#internazionale div.heading_box h3{
	font-size:1.2em;
}
#liquid_content div.container_conoscere_lacamera{
	font-size:15px;
	font-weight:100;
	color:#333333;
	width:472px;
	border:1px solid #e1e1e1;
	background-color:#fff;
	padding-bottom:1px;
	margin-bottom:12px;
	position:relative;

}
#liquid_content div.container_conoscere_lacamera div.titolo_in_altre_sezioni{
	font-size:14px;
	font-weight:900;
	color:#595A5C;
	background-color:#fff;
	padding: 10px 10px 8px 10px;
	text-transform:uppercase;
	background:#FFFFFF url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat 0 0;
	min-height:21px;
}
#liquid_content div.container_conoscere_lacamera div.testo_in_altre_sezioni{
	line-height:21px;
}
#liquid_content div.container_conoscere_lacamera div.testo_in_altre_sezioni p{
	margin:10px;
}
#liquid_content div.container_conoscere_lacamera div.link_saperne div.link_saperne,
#liquid_content div.link_saperne a.link_saperne{
	text-align:right;
	margin:10px 10px 3px 0;
	display:block;
}
#liquid_content div.container_conoscere_lacamera a{
	color:#333;
	background-color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:700;
	font-size:13px;
}
#liquid_content div.container_conoscere_lacamera a:hover,
#liquid_content div.container_conoscere_lacamera div.link_saperne a:hover{
	color:#21499F!important;
}
div#liquid_content div.container_esplora{
	margin-bottom:12px;
}
#liquid_content div.container_box_475 div.container_lista_deputati,#liquid_content div.container_box_475 ul#indiceSuperiore {
	background-image:url(/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_475x_agenda.gif);
	height:109px;
	line-height:1;
}
#liquid_content div.container_box_475 ul#indiceSuperiore{
	background-repeat:no-repeat;
}
#liquid_content div.container_box_475 ul#indiceSuperiore li{
	list-style-type:none;
}
#liquid_content div.container_box_475 div.container_lista_deputati_label h3{
	font-size:1.15em;
	font-weight:bold;
	padding:16px 11px 7px 11px;
	margin:0;
}

#liquid_content div.container_box_475 a{
	color:#21499F;
}
#liquid_content div.container_box_475 a:visited{
	/*color:#4373A2;*/
	color:#69177B;
}

#liquid_content div.main_text a,
#liquid_content div.box_description a{
	text-decoration:none;
}
#liquid_content div.main_text a:hover,
#liquid_content div.box_description a:hover{
	text-decoration:none;
}

#liquid_content div.main_text ul.main_text_ul li a,
#liquid_content div.main_text ul.no_uline_link li a,
#liquid_content div.main_text ul.link li a,
#liquid_content div.box_description a.link_saperne,
#liquid_content strong a,
#liquid_content h5 a,
#liquid_content ul#indiceSuperiore a{
	text-decoration:none!important;
}

#liquid_content div.main_text ul.main_text_ul li a,
#liquid_content div.main_text ul.no_uline_link li a,
#liquid_content div.main_text ul.no_uline_link_ul li a{
	text-decoration:none;
	/*display:inline-block;
	margin-bottom:1em!important;*/
}
#liquid_content div.main_text ul.no_uline_link li a
#liquid_content div.main_text a:hover{
	text-decoration:none;
}
#liquid_content div.cnt_tab_comunicazione div.main_text ul.main_text_ul li a{
	display:inline;
}

/*#liquid_content div.container_box_475 a:visited{
	color:#69177B;
}
*/
#liquid_content div.container_box_475 div.main_text h5,#liquid_content div.container_box_475 div.main_text_full h5{
	margin:10px 0;
	font-size:14px;
	font-weight:900;
	text-transform:uppercase;
}
ol{
	margin:20px 0 0 0;
	padding:0;
}
#liquid_content div.container_box_475 div.main_text ul li{
	margin:0 0 4px 0;
	list-style-type:none;
}
#liquid_content div.container_box_475 div.main_text ol{
	padding-left:25px;
}
#liquid_content div.container_box_475 div.main_text ol li{
	list-style-type: decimal;
	margin:0 0 10px 0;
}
#liquid_content div.container_box_475 div.main_text.odg ol li{
	font-weight: 700;
}
#liquid_content div.container_box_475 div.main_text.odg ol li p.titolo.argomento{
	font-weight: 700!important;
}
#liquid_content div.container_box_475 div.main_text.odg ol li p{
	font-weight: normal !important;
}

#liquid_content div.container_box_475 div.main_text .top_list_ul > li{
	margin-bottom:12px;
}
body#deputato_landing  #liquid_col_dx div.torna_deputati div.torna_deputati {
	border-color:#699AC2;
	border-style:solid;
	border-width:1px 1px 0 1px;
	padding:15px 0 7px 11px;
	font-weight:bold;
}
body#deputato_landing  #liquid_col_dx div.torna_deputati div.torna_deputati a {
	color:#21499F;
	background-color:#FFFFFF;
	font-size:.98em;
}
/* ------------------------ LISTA DPUTATI -------------------------- */
#liquid_content div.container_lista_deputati ul{
	padding:0 0 0 7px;
	background-color:#F4F8FB;
	height:50px;
	border-bottom:1px solid #D9DADF;
	margin:0 1px;
}
#liquid_content div.container_lista_deputati ul li,#liquid_content div.container_box_475 ul#indiceSuperiore li{
	list-style-type:none;
	width:auto;
	height:auto;
	border:1px solid #0F467C;
	margin:0 1px 0 0;
	float:left;
	text-align:center;
	font-size:1.15em;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0F497B;
	text-transform:uppercase;
}
#liquid_content div.container_box_475 ul#indiceSuperiore{
	margin-left:-2px;
}
#liquid_content div.container_box_475 ul#indiceSuperiore li{
	color:#333;
	background-color:#fff;
	font-weight:500;
	border:none;
	margin:0 0 2px 2px;
}
#liquid_content div.container_lista_deputati ul li a,#liquid_content div.container_box_475 ul#indiceSuperiore li a{
	width:18px;
	height:18px;
	padding-top:1px;
	display:block;
	color:#FFFFFF;
	background-color:#0F497B;
}
#liquid_content div.container_box_475 ul#indiceSuperiore li a{
	color:#333;
	background-color:#fff;
	border:1px solid #e6e6e6;
}
#liquid_content div.container_box_475 ul#indiceSuperiore li.selected a{
	color:#fff;
	background-color:#244A9B;
	border:1px solid #244A9B;
}
#liquid_content div.container_lista_deputati ul li a:hover,#liquid_content div.container_box_475 ul#indiceSuperiore li a:hover{
	color:#0089f5;
	background-color:#FFFFFF;
	text-decoration:none;
}
#liquid_content div.container_box_475 ul#indiceSuperiore li a:hover{
	color:#fff!important;
	background-color:#244A9B;
	border-color:#244A9B;
	text-decoration:none;
}
#liquid_content div.alphabetical_list{
	clear:both;
}
#liquid_content div.alphabetical_list div.pagination-messages{
	text-align:center;
	padding:10px;
	font-size:.9em;
	color:#444444;
	margin:2px 1px 15px 0;
	background-color:#eee;
}
#liquid_content div.alphabetical_list div.link_gruppo{
	color:#21499F;
	background-color:#FFFFFF;
	font-size:1.05em;
	left:71px;
	padding-bottom:2px;
	padding-left:8px;
	position:relative;
	/*top:18px;*/
	margin-top:18px;
	width:300px;
	/* modifica per nuovo gruppo */
	margin-bottom:18px;
}
#liquid_content div.alphabetical_list ul li{
	/*list-style-type:none;
	margin-bottom:10px;
	position:relative;	
	height: auto !important;
	height: 86px;
	min-height: 86px;	  
	border-bottom:1px solid #D7DBDE;*/
	
    list-style-type: none;
	background-color:#fff;
    border: 1px solid #ddd;
	width:auto;
    min-height: 70px;
    height: auto !important;
	padding:16px 17px;
    margin-bottom: 4px;
	position:relative;
}
#liquid_content div.alphabetical_list ul li div.fn{
	font-family: 'Roboto',sans-serif;
	font-size: 16px;
    font-weight: 600;
	font-style: normal;
	padding: 0 0 3px 39px;
    top: 10px;
}
#liquid_content div.alphabetical_list ul li div.has_foto{
	width:71px;
	height:86px;
	position:absolute;
	overflow:hidden;
}
#liquid_content div.alphabetical_list ul li div.has_foto a{
	/*display:block;
	width:69px;
	height:73px;
	overflow:hidden;
	border:1px solid #4373A3;*/

    border: 1px solid #5A5B5D;
	border-radius:50%;
    display: block;
    height: 73px;
    overflow: hidden;
    width: 69px;
	text-align:center;
}
#liquid_content div.alphabetical_list ul li div.has_foto img{
	width:69px;
	margin-top:-5px;
	position:static;
}
#liquid_content div.alphabetical_list ul li .vcard{
    margin-left: 62px;
    padding:0;
}

/*#liquid_content div.alphabetical_list ul li div.nome_cognome_notorieta,
#liquid_content div.alphabetical_list ul li div.fn{
	position:relative;
	top:16px;
	left:71px;
	padding-bottom:2px;
	padding-left:8px;
	width:283px;
	padding-right:113px;
	border-bottom:4px solid #BECFDF;
	color:#21499F;
	background-color:#FFFFFF;
	font-size:1.15em;
	font-weight:bold;
}*/

#liquid_content div.alphabetical_list ul li div.gruppo{
	position:relative;
	top:18px;
	left:69px;
	padding-bottom:2px;
	padding-left:10px;
	width:300px;
	color:#21499F;
	background-color:#FFFFFF;
	font-size:1.05em;
}
/*
#liquid_content div.alphabetical_list ul li div.has_data_cessazione_mandato_parlamentare{
	position:absolute;
	bottom:0;
	font-size:1em;
	left:78px;
	font-style:italic;
}
*/
#liquid_content div.alphabetical_list ul li div.has_data_cessazione_mandato_parlamentare{
	position:relative;
	margin-top:17px;
	font-size:1em;
	left:78px;
	font-style:italic;
	width:275px;

}

body#risultati_del_filtro_organizza_elenco_deputati #liquid_content div.alphabetical_list ul li div.has_data_cessazione_mandato_parlamentare{
	line-height:1.4;
}
body#risultati_del_filtro_organizza_elenco_deputati #liquid_content div.container_box_475{
	line-height:1.2;
}
#liquid_content div.alphabetical_list ul li ul li {
	border-bottom:none;
	height:auto !important;
	list-style-type:none;
	margin-bottom:10px;
	min-height:0!important;
	position:relative;
}
#liquid_content div.alphabetical_list ul li div.nome_cognome_notorieta a,#liquid_content div.alphabetical_list ul li div.fn a,#liquid_content div.alphabetical_list ul li div.gruppo a{
	color:#21499F;
	background-color:#FFFFFF;
}
#liquid_content div.alphabetical_list ul li div.has_email_text a,
#liquid_content div.alphabetical_list ul li div.email a{
	font-family: 'Roboto',sans-serif;
	font-weight:300;
	font-style: normal;
    font-size: 0.9em;
	width: 25px; 
    height: 16px;
    background:#fff url("/application/xmanager/projects/leg19/img/ico_mail_content.gif") no-repeat right top;
    color: #5A5B5D;
    cursor: pointer;
    padding-right:33px;
    z-index: 200;
	position:absolute;
	right:10px;
	bottom:9px;
}
#liquid_content div.alphabetical_list ul li div.has_sito_text a,#liquid_content div.alphabetical_list ul li div.url a{
	display:block;
	position:absolute;
	right:5px;
	top:44px;
	padding-right:20px;
	font-size:.95em;
	color:#072D58;
	background-color:#FFFFFF;
	background:url(/application/xmanager/projects/leg19/img/ico_sito_content.gif) right top no-repeat;
	height:16px;
	z-index:1;
}
#liquid_content div.alphabetical_list ul li#hcard-CATANOSOGENOESE-FRANCESCODETTOBASILIOCATANOSO div.url a{
	top:60px;
}
/* --------------------- INDIVIDUO DEPUTATO --------------------*/
#liquid_col_sx div#identita_deputato_photo_bg_off{
	background-image:none;
}
#liquid_col_sx div#identita_deputato{
	background-image:url(/application/xmanager/projects/leg19/img/interface_elements/bg_id_identita_deputato_new.gif);
	position:relative;
	z-index:11;
	/*height:171px;  prolunga l'img in BG per l'identitÃ  dei deputati */
}
body#deputato_landing #liquid_col_sx div#identita_deputato{
	z-index:10;
}
#liquid_col_sx #identita_deputato_photo_bg_off div.testfotodep{
	position:absolute;
	top:0;
	left:0;
	z-index:10!important;
	width:77px;
	height:90px;
	overflow:hidden;
}
#liquid_col_sx #identita_deputato_photo_bg_off div.testfotodep img{
	margin-top:-7px;
	margin-left:1px;
}
#liquid_col_sx div.heading_box div.nome_cognome_notorieta{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	color:#21499F;
	background-color:#FFFFFF;
	padding:5px 0 0 5px;
	margin-left:5px;
}
#liquid_col_sx div.heading_box div.has_nome_notorieta{
	padding-top:0;
}
#liquid_col_sx div.heading_box div.has_email_text,#liquid_col_sx div.heading_box div.has_sito_text,#liquid_col_sx div.heading_box div.email,#liquid_col_sx div.heading_box div.url{
	position:absolute;
	top:70px;
	right:9px;
	font-size:.95em;
	color:#072D58;
	background-color:#FFFFFF;
	text-align:right;
	padding-right:23px;
	background:url(/application/xmanager/projects/leg19/img/ico_mail.gif) right top no-repeat;
	height:16px;	
}
#liquid_col_sx div.heading_box div.has_sito_text,#liquid_col_sx div.heading_box div.url{
	top:100px;
	background-image:url(/application/xmanager/projects/leg19/img/ico_site.gif);
}
#liquid_col_sx div.heading_box div.has_email_text a,#liquid_col_sx div.heading_box div.has_sito_text a,#liquid_col_sx div.heading_box div.url a,#liquid_col_sx div.heading_box div.email a{
	color:#072D58;
	background-color:#FFFFFF;
}
#liquid_col_sx div.heading_box div.has_email_text a:hover,#liquid_col_sx div.heading_box div.has_sito_text a:hover,#liquid_col_sx div.heading_box div.link_email a:hover,#liquid_col_sx div.heading_box div.url a:hover{
	color:#072D58;
	background-color:#FFFFFF;
}
#liquid_col_sx #identita_deputato div.vcard{
	margin-top:-30px;
	padding:0 9px 0 12px;
}
#liquid_col_sx #identita_deputato div.vcard div.vcard_label h3{
	font-size:1.05em;
	color:#21499F;
}
#liquid_col_sx #identita_deputato div.vcard div.has_luogo_di_nascita,#liquid_col_sx #identita_deputato div.vcard div.has_data_di_nascita{
	display:inline;
}
#liquid_col_sx #identita_deputato div.vcard div.has_nome_lista,#liquid_col_sx #identita_deputato div.vcard div.has_nome_circoscrizione_di_elezione{
	padding-top:10px;
	clear:both;
	margin-top:15px;
	color:#10477D;
}
#liquid_col_sx #identita_deputato div.vcard div.has_nome_lista{
	border-top:1px solid #D7DADE;
}
#deputato_landing div.vcard div.has_note_professionali{
	padding: 5px 0 0 0;
}
#liquid_col_sx #identita_deputato div.vcard a{
	color:#10477D;
}
body#deputato_landing #liquid_col_sx div.bg_identita_menu div#menu_deputati_individuo_deputato{
	background:url(/application/xmanager/projects/leg19/img/interface_elements/bg_id_menu_deputati_individuo_deputato.gif) no-repeat;
	padding-left:0;
	width:236px;
	height:82px;
}
#liquid_col_sx div.bg_identita_menu div#menu_deputati_individuo_deputato h3{
	color:#21499F;
}
#liquid_col_sx div.bg_identita_menu div.container_identita{
	margin-bottom:20px;
}
#liquid_col_sx #identita_deputato div.container_menu{
	margin-top:-19px;	
}
/* ----------- DATI BIO, ATTIVITA SVOLTA, COME HA VOTATO, INCARICHI RICOPERTI COL SX SCHEDA DEPUTATO ------------ */
#liquid_col_sx div.bg_identita_menu a{
	color:#21499F;
	background-color:#FFFFFF;
}
#liquid_col_sx div.luogo_provincia_nascita div.label, #liquid_col_sx div.has_data_proclamazione div.label, #liquid_col_sx div.data_adesione_gruppo div.label{
	color:#444444;
	background-color:#FFFFFF;
	font-weight:bold;
	display:inline;
	padding-right:5px;
}
#liquid_col_sx div.circoscrizione div.label, 
#liquid_col_sx div.has_nome_lista div.label,
#liquid_col_sx div.has_data_convalida div.label {
	color:#444444;
	background-color:#FFFFFF;
	font-weight:bold;
	padding-right:5px;
	margin-top:10px;
}
#liquid_col_sx div.link_gruppo {
	margin-top:10px;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato{
	z-index:110!important;
	margin-left:1px;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato{
	position:relative;
	width:234px;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato h4{
	font-size:1.15em;
	color:#21499F;
	font-weight:bold;
	margin:0;
	padding:11px 36px 10px 12px;
	background-color:#F3F7FA;
	border-top:1px solid #FFFFFF;
	border-bottom:2px solid #d7dadf;
	color:#21499F;
}
#liquid_col_sx ul.cnt_incarichi_ul li{
	padding: 4px 5px 4px 0;
	margin: 0 8px 0 0;
	border-bottom:1px solid #D7DBDE;
}
#liquid_col_sx ul.cnt_incarichi_ul li div.has_componente_dal{
	font-size: 0.9em;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato div.vcard,#liquid_col_sx div.bg_identita_menu div.info_deputato div.cnt_attivita_deputato_sx,#liquid_col_sx div.bg_identita_menu div.info_deputato div.cnt_incarichi{
	padding-left:14px;
	margin-bottom:20px;
} 
#liquid_col_sx div.bg_identita_menu div.info_deputato div.vcard,#liquid_col_sx div.bg_identita_menu div.info_deputato div.cnt_attivita_deputato_sx,#liquid_col_sx div.bg_identita_menu div.info_deputato div.cnt_incarichi{
	padding-left:14px;
	margin-bottom:10px;
}
div.has_incarico_data_termine{
	background-color:#CC3399;
	display:none; /* DA RIVEDERE CON MAMMUCH.......*/
}
div.menu_attivita_sx div{
	font-weight: bold;
	/*mergin: 3px 0;*/
	padding:4px 0 0 0;
} 
div.menu_attivita_sx a{
	background:url(/application/xmanager/projects/leg19/img/bg_menusx2.gif) no-repeat right top;
	border-bottom:1px solid #D7DBDE;
	display:block;
	color:#092C54;
	font-weight:normal;
	margin-right:10px;
	padding:0 8px 4px 0;
}
div.menu_attivita_sx a:hover{
background:url(/application/xmanager/projects/leg19/img/bg_menusx2_hover.gif) no-repeat right top;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato div.vcard div,#liquid_col_sx div.bg_identita_menu div.info_deputato div.cnt_attivita_deputato_sx div,#liquid_col_sx div.bg_identita_menu div.info_deputato div.cnt_incarichi div{
	white-space:normal;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato div.cnt_attivita_deputato_sx div div{
	margin-top:0;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato div.vcard div.has_luogo_di_nascita,#liquid_col_sx div.bg_identita_menu div.info_deputato div.vcard div.has_provincia_di_nascita,#liquid_col_sx div.bg_identita_menu div.info_deputato div.vcard div.has_data_di_nascita,#liquid_col_sx div.bg_identita_menu div.info_deputato div.vcard div.has_nazione_di_nascita{
	display:inline;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato div.voto_deputato div.voto_deputato{
	padding-left:14px;
	margin-bottom:20px;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato div.vcard label,#liquid_col_sx div.bg_identita_menu div.info_deputato div.voto_deputato div.voto_deputato h5{
	font-size:.95em;
	color:#444444;
	background-color:#FFFFFF;
	font-weight:bold;
	display:block;
	margin: 10px 0 4px 0;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato div.voto_deputato div.voto_deputato h5{
	margin:0 0 5px 0;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato div.voto_deputato div.voto_deputato form label{
	display:block;
	font-size:.95em;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato div.voto_deputato div.voto_deputato form select{
	font-size:.95em;
	border:1px solid #C3D7E6;
	padding:1px;
	width:125px;
	margin-bottom:10px;
}
#liquid_col_sx div.bg_identita_menu div.info_deputato div.voto_deputato div.voto_deputato form input.simpleButton{
	background-image:url(/application/xmanager/projects/leg19/img/bg_archivio_link.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:.95em;
	font-weight:bold;
	height:19px;
	padding-bottom:3px;
	position:absolute;
	right:15px;
	text-align:center;
	width:71px;
	border:none;
}

/* ------------------------------------------------------------------------------------- */
/* MENU SX IDENTITA DEPUTATO USA L'ID PER FARE IL CASO PARTICOLARE*/
#liquid_col_sx div.bg_identita_menu div#menu_sx_identita_deputato{
	background:url(/application/xmanager/projects/leg19/img/interface_elements/menu_sx_identita_deputato.gif) no-repeat;
	height:82px;
	padding-left:0;
	text-transform:uppercase;
	width:236px;
	margin-bottom:-18px;
}
 
#liquid_col_sx div.bg_identita_menu div.heading_box span img {
	display:none; /* ------------- OSCURA L'IMMAGINE DEL BUG DEL LINKED&IMAGE ------------ */
} 

/*mod 16032010*/
#liquid_content div.container_box_475 div.select_deputati form  input.select_output_submit{
	/*margin-left:275px!important;*/
	margin-left:293px !important;
	margin-top:15px;
}
#liquid_content div.container_box_475 div.select_deputati form  select.select_deputati_select{
	width:100%;
}
/*------------*/

#liquid_content div.container_box_475 div.select_output{
	margin-bottom:20px;
}
* html #liquid_content div.container_box_475 div.select_deputati form  input.select_output_submit{
	margin-left:200px!important;
}
*:first-child+html #liquid_content div.container_box_475 div.select_deputati form  input.select_output_submit{
	margin-left:200px!important;
}

/* ----------------------- TAB ELEZIONI DEPUTATO--------------------*/
#liquid_content div.container_tab_elezione{
	position:relative;
	font-size:14px;
	font-weight:100;
	color:#333!important;
}
#liquid_content div.container_box_475 ul li.elezioni_tab,#liquid_content div.container_box_475 ul li.candidature_tab{
	list-style-type:none;
}
#liquid_content div.container_box_475 ul li.elezioni_tab form,#liquid_content div.container_box_475 ul li.candidature_tab form{
	background-image:none;
	padding:0;
}
/*#liquid_content div.container_box_475 ul#container_662_tabbed_container_output{
	list-style-type:none;
	background-image:url(/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_475x.gif);
	background-repeat:no-repeat;
	padding:60px 0 0 13px;
	font-size:1em;
}*/

#liquid_content div.container_box_475 ul li.elezioni_tab div.tab_text,#liquid_content div.container_box_475 ul li.candidature_tab div.tab_text{
	padding:0 13px 16px 13px;
}
#liquid_content div.container_box_475 ul li.elezioni_tab div.tab_text ul li,#liquid_content div.container_box_475 ul li.candidature_tab div.tab_text ul li{
	list-style-image:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif);
	margin-left:30px;
	margin-bottom:5px;
}
#liquid_content div.container_box_475 ul li.elezioni_tab a.xmanager_tab,
#liquid_content div.container_box_475 ul li.candidature_tab a.xmanager_tab,
div.elezioni_tab_label,
div.candidature_tab_label{
	display:block;
	position:absolute;
	left:5px;	
	font-size:1.09em;
	font-weight:400;
	background-color:#fff;
	border:1px solid #e6e6e6;
	color:#333;
	cursor:pointer;
	line-height:30px;
	padding:0 10px;
	position:absolute;
	text-align:center;
	top:46px;
	vertical-align:middle;
}
#liquid_content div.container_box_475 div.elezioni_tab_label,
div.candidature_tab_label,
#liquid_content div.container_box_475 ul li.elezioni_tab a.xmanager_tab{
	left:97px;
}
#liquid_content div.container_box_475 ul li.candidature_tab a.xmanager_tab,div.candidature_tab_label{
	left:5px;
}
#liquid_content div.container_box_475 div.elezioni_tab_label,div.candidature_tab_label{
	background:#21499F;
	border:1px solid #21499F;
	color:#fff;
}
#liquid_content div.container_box_475 ul li.elezioni_tab div.main_text,#liquid_content div.container_box_475 ul li.candidature_tab div.main_text{
	background-image:none;
	padding:0 10px 0 0;
}
#liquid_content div.container_box_475 ul li.elezioni_tab div.elenco_completo_link a{
	font-weight:bold;
}

#liquid_content div.container_partecipazione_voto div.elenco_completo_link ul.no_uline_link > li{
	margin-bottom:4px;
	font-size:14px;
}
#liquid_content div.container_tab_elezione ul.link li{
	border:1px solid #e6e6e6;
	padding:12px;
	margin-left:0;
	margin-bottom:4px;
}
/* TASTIERINO DEPUTATI A-Z colonna dx*/
#liquid_col_dx div.alphabetical_list {
	padding:0;
	margin-top:1px;

}
#liquid_col_dx div.alphabetical_list ul{
	padding:3px 1px 0 5px;
	background-color:#fff;
	min-height:50px;
	height:auto!important;
	height:50px;
	border-bottom:1px solid #ddd;
	margin:-1px 0 0 0;
}
#liquid_col_dx div.alphabetical_paesi ul{
	min-height:73px;
	height:auto!important;
	height:73px;
}
#liquid_col_dx div.alphabetical_list ul,
#liquid_col_dx div.container_box_475 ul{
	margin-left:-3px;
}
#liquid_col_dx div.alphabetical_list ul li,#liquid_col_dx div.container_box_475 ul#indiceSuperiore li{
	list-style-type:none;
	min-width:18px;
	width:auto!important;
	width:18px;
	min-height:18px;
	height:auto!important;
	height:18px;
	margin:0 0 2px 2px;
	float:left;
	text-align:center;
	font-size:1.15em;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#fff;
	text-transform:uppercase;
}
/*#liquid_col_dx div.alphabetical_list ul li,#liquid_col_dx div.container_box_475 ul#indiceSuperiore li{
	list-style-type:none;
	min-width:18px;
	width:auto!important;
	width:18px;
	min-height:18px;
	height:auto!important;
	height:18px;
	border:1px solid #0F467C;
	margin:0 1px 1px 0;
	float:left;
	text-align:center;
	font-size:1.15em;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0F497B;
	text-transform:uppercase;
}*/

#liquid_col_dx div.alphabetical_list ul li a,#liquid_col_dx div.container_box_475 ul#indiceSuperiore li a{
	min-width:18px;
	width:auto!important;
	width:18px;
	height:18px;
	padding-top:1px;
	display:block;
	color:#333;
	background-color:#FFFFFF;
	border:1px solid #e6e6e6;
}
/*#liquid_col_dx div.alphabetical_list ul li a,#liquid_col_dx div.container_box_475 ul#indiceSuperiore li a{
	min-width:18px;
	width:auto!important;
	width:18px;
	height:18px;
	padding-top:1px;
	display:block;
	color:#244A9B;
	background-color:#FFFFFF;
	border:1px solid #244A9B;
}*/
*:first-child+html #liquid_col_dx div.alphabetical_list ul li a,*:first-child+html #liquid_col_dx div.container_box_475 ul#indiceSuperiore li a{
	height:18px;
	height:auto!important;
	height:18px;
}

#liquid_col_dx div.alphabetical_list ul li a:hover,#liquid_col_dx div.container_box_475 ul#indiceSuperiore li a:hover{
	background-color:#244A9B;
	color:#fff!important;
	border-color:#244A9B;
	text-decoration:none;
}
/* ------------------------------------------- */
#liquid_content div.main_text_full div.main_text{
	padding:0;
}
#liquid_content div.main_text_full div.main_text embed,#liquid_content div.main_text_full div.main_text object{
	margin-top:13px;
	margin-left:2.4px;
}
/* --------------------form scrivi al deputato----------------------- */
div.mailer_label{
	font-family:Georgia, "Times New Roman", Times, serif;	
	font-size:1.5em;
	text-transform:uppercase;
	color:#21499F;
	background-color:#FFFFFF;
}
div.mailer label{
	color:#333;
	background-color:#FFFFFF;
	display:block;
	font-size:14px;
	padding:0 0 0 2px;
	width:auto;
}
div.mailer .simple_label{
	color:#062D58;
	background-color:#FFFFFF;
	/*display:block;*/
	font-size:1em;
	padding:0 0 0 2px;
	width:250px;
}

input#mailer_recipients{
	display:none;
}
div.mailer input, div.mailer textarea{
	background: transparent url(/application/xmanager/projects/leg19/img/bg_campi.jpg) repeat-x scroll left top;
    border: 1px solid #C4D7E6;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.95em;
    width: 100%;
    text-transform: uppercase;
}
div.mailer input.mailer_send{
	font-family: 'Roboto', sans-serif!important;
    font-weight: 900!important;
    font-size: 15px!important;
    background: #AB1917!important;
    color: #fff!important;
    border: none!important;
    text-align: center!important;
    padding: 12px!important;
    margin: 0!important;
    cursor: pointer!important;
    display: block!important;
    width: auto!important;
    text-transform: uppercase!important;
}

div.mailer textarea{
    width: 99%;
	height:140px;
	text-transform:none;
}

#liquid_content .main_text div.no_convocazione, div.mailer_send_button_wrapper{
	margin-top:20px;
}

/* --------- ATTIVITA'  DEL DEPUTATO ----------- */
div#attivita_deputato{
	background-image:none;
	padding:0 !important;
	width: 475px !important;
	overflow-x:hidden;
}
div#attivita_deputato div.lista_attivita_deputato {
	background: url(/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_475x.gif) no-repeat;
	padding-top: 12px;
}
div#attivita_deputato div.lista_attivita_deputato_label h4{
	background-color: #e8ebf0;
	border-bottom: 1px solid #d9dadf;
	font-size: 1.1em;
	margin: 0 1px;
	padding: 13px 9px 4px 9px;
}
div#attivita_deputato div.lista_attivita_deputato a {
	font-weight:bold;
}
div#attivita_deputato div.lista_attivita_deputato ul {
	list-style: none;
}
div#attivita_deputato div.lista_attivita_deputato li{
	padding: 0;
	margin:0 !important;
	position: relative;
}

div#attivita_deputato div.lista_attivita_deputato li li{
	margin:0 0 0 7px !important;
	padding: 14px 15px 3px 15px;
	position:relative;
}
div#attivita_deputato div.lista_attivita_deputato li li.evidence{
	padding: 14px 15px 3px 80px;
}
div#attivita_deputato div.lista_attivita_deputato li li strong.evidence {
	position: absolute;
	top: 14px;
	left: 6px;
}
div#attivita_deputato div.lista_attivita_deputato li li strong.evidence a{
	background: url(/application/xmanager/projects/leg19/img/ico_atto.gif) no-repeat;
	padding: 0 0 0 12px;
		
}
div.legislature_deputato li{
	display: inline;
	padding: 0 5px 3px 0;
}

div#liquid_col_sx div.info_deputato div.has_incarico_di_governo_definizione_estesa{
	padding: 5px 5px 0 0;
	margin: 0 0 0 13px;
}
div#liquid_col_sx div.info_deputato div.has_incarico_di_governo_dal{
	padding: 0 5px 3px 0;
	margin: 0 8px 3px 13px;
	border-bottom:1px solid #D7DBDE;
	font-size:0.95em;
	color: #444444;
	background-color:#FFFFFF;
}
div#liquid_col_sx div.luogo_provincia_nascita, div#liquid_col_sx div.has_data_proclamazione, div#liquid_col_sx div.has_data_convalida{
	padding: 10px 0 0 0;
}
div#liquid_col_sx div.luogo_provincia_nascita label, div#liquid_col_sx div.has_data_proclamazione label, div#liquid_col_sx div.has_data_convalida label {
	display: inline !important;
	margin: 0 5px 4px 0 !important;
}
div#liquid_col_sx div.data_adesione_gruppo label{
	display: inline !important;
	margin: 0 5px 4px 0 !important;
	color:#000000 !important;
	font-weight:normal !important;
	font-size:1em !important;
}

div#attivita_deputato div.lista_attivita_deputato li h5 {
	font-weight:bold;
	color:#082d5a;
	border-bottom:1px solid #a3b2c5;
	margin:0 7px;
	padding: 12px 20px 3px 3px;
}
div#attivita_deputato div.lista_attivita_deputato li h6 {
	font-weight:bold;
	color:#082d5a;
	border-bottom:1px solid #a3b2c5;
	margin:0;
	padding: 12px 3px 3px 3px;
	font-style: italic;
}
div#attivita_deputato div.lista_attivita_deputato li ul.anchor {
	margin:0 7px;
	padding:10px 0 5px 0;
	background-color: #f8fbfd;
}
div#attivita_deputato div.lista_attivita_deputato li ul.anchor li {
	display:inline;
	margin:0;
	padding:0;
	text-indent:0;
}
div#attivita_deputato div.lista_attivita_deputato li ul.anchor li a{
	font-weight:normal !important;
}
div#attivita_deputato div.lista_attivita_deputato li li {
	margin:0;
	padding: 5px 20px 5px 5px;
	text-indent:0;
}
div#attivita_deputato div.lista_attivita_deputato li.closed span.collpsibleHandler {
	position:absolute;

	top:14px;
	right:12px;
	display:block;
	cursor: pointer;
	width:100%;
	background: url(/application/xmanager/projects/leg19/img/ico_open_content.gif) top right no-repeat;
	padding: 0 2000px 0 0;
	overflow:hidden;
}
div#attivita_deputato div.lista_attivita_deputato li span.collpsibleHandler {
	position:absolute;
	top:14px;
	right:12px;
	display:block;
	cursor: pointer;
	width:100%;
	background: url(/application/xmanager/projects/leg19/img/ico_close_content.gif) top right no-repeat;
	padding: 0 2000px 0 0;
	overflow:hidden;
}
div.text_empty div.text_empty{
	 background-color:#EEF2F5;
	 border:1px solid #A4BAD1;
	 margin-bottom:20px;
	 padding:12px 15px;
}
/* --------------------- NUOVA SCHEDA DEPUTATO ----------------------- */
.xmanager_content .container_scheda_deputato{
	background-image:url(/application/xmanager/projects/leg19/img/interface_elements/bg_scheda_dep.jpg);
	background-repeat:no-repeat;
	background-position:0 40px;
	border:1px solid #699AC0;
	background-color:#F3F7FA;
	padding-bottom:20px;
	min-height:340px;
	height:auto!important;
	height:340px;
}

.xmanager_content .container_scheda_deputato div.container_identita{
	position:relative;
}
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_nome_scheda{
	position:relative;
	padding-left:154px;
	background-color:#FFFFFF;
	top:0;
	width:565px;
}
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_nome_scheda h3.nome_scheda{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.8em;
	color:#124680;
	background-color:#FFFFFF;
	padding:11px 0 2px 19px;
	margin:0;
	font-weight:normal;
}
.xmanager_content .container_scheda_deputato div.container_identita div.foto_dep{
	position:absolute;
	left:14px;
	top:0;
	width:140px;
	height:193px;
}
.xmanager_content .container_scheda_deputato div.container_identita div.foto_dep {
	background-image:url(/application/xmanager/projects/leg19/img/original_d32530_jpg_w140_h.jpg);
	border-bottom:1px solid #699AC0;
}
.xmanager_content .container_scheda_deputato div.container_identita div.foto_dep img{
	border-bottom:1px solid #699AC0;
	width: 140px;
	height: 193px;
}

.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url,
.xmanager_content .container_scheda_deputato div.button_attivita{
	/*position:absolute;
	left:15px;
	top:195px;
	top:249px;
	width:140px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:.9em;
	text-transform:uppercase;
}
/*.xmanager_content .container_scheda_deputato div.button_attivita{
	position:absolute;
	top:208px;
	height:37px;
}*/

.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.link_email a,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.url a,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.sito_presidente a,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.scheda_governo a,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.scheda_senato a,
.xmanager_content .container_scheda_deputato div.button_attivita a {
	background:#DFE8F1 url(/application/xmanager/projects/leg19/img/interface_elements/button_email_url.jpg) 0 0 no-repeat;
	width:138px;
	line-height:24px;
	vertical-align:middle;
	text-align:center;
	color:#124680;
	position:relative;
	margin-bottom:4px;
	display:block;
}
.xmanager_content .container_scheda_deputato div.button_attivita a{
	background-image:url(/application/xmanager/projects/leg19/img/bg_button_attivita.gif);
	line-height:37px;
	color:#FFFFFF;
	font-weight:bold;

}

.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.link_email a{
	/*top:13px;*/
}

.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.sito_presidente a{
	/*top:41px;*/
	background:#4373A2 url(/application/xmanager/projects/leg19/img/interface_elements/button_presidente.jpg) 0 0 no-repeat;
	padding-top:4px;
	height:33px;
	color:#FFFFFF;
	line-height:1.3;
	font-weight:bold;
}

.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.url a,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.sito_presidente a{
	/*top:41px;*/
}
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.scheda_governo a{
	/*top:85px;*/
}

/*.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.email a,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.url a,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.sito_presidente a,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.palazzo_chigi a {
	background:#DFE8F1 url(/application/xmanager/projects/leg19/img/interface_elements/button_email_url.jpg) 0 0 no-repeat;
	width:138px;
	line-height:24px;
	vertical-align:middle;
	text-align:center;
	color:#124680;
	position:absolute;
	display:block;
}
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.email a{
	top:13px;
}

.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.sito_presidente a{
	top:41px;
	background:#4373A2 url(/application/xmanager/projects/leg19/img/interface_elements/button_presidente.jpg) 0 0 no-repeat;
	padding-top:4px;
	height:33px;
	color:#FFFFFF;
	line-height:1.3;
	font-weight:bold;
}

.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.url a,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.sito_presidente a{
	top:41px;
}
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.palazzo_chigi a{
	top:85px;
}
*/.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.sito_presidente a:hover,
.xmanager_content .container_scheda_deputato div.button_attivita a:hover,
.xmanager_content .container_scheda_deputato div.button_patrimoniale a:hover{
	color:#AFD8FF!important;
}
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url div.sito_presidente a,
.xmanager_content .container_scheda_deputato div.button_attivita a:hover{
	background-color:#4272A2;
}
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_dati_bio{
	position:relative;
	margin-left:173px;
	margin-top:27px;
	width:546px;
}

.xmanager_content .container_scheda_deputato div.container_identita div.cnt_dati_bio span.clear{
	display:block;
	clear:both;
}
.xmanager_content .container_scheda_deputato div.container_identita div.container_scheda_sx,
.xmanager_content .container_scheda_deputato div.container_identita div.container_scheda_dx{
	background-color:transparent;
	float:left;
	width:253px;
	padding-right:19px;
	font-size:1em;
}
/*
.xmanager_content .container_scheda_deputato div.container_identita div.container_scheda_dx div.dynamic_menu_item{
	margin-bottom:15px;
}
*/
.xmanager_content .container_scheda_deputato a{
	color:#21499F;
	background-color:#F3F7FA;
	display:block;
}
/*.xmanager_content .container_scheda_deputato div.has_carica_dal,
.xmanager_content .container_scheda_deputato div.has_componente_dal,
.xmanager_content .container_scheda_deputato div.has_incarico_di_governo_dal,
.container_scheda_deputato div.ruolo_pr{
	margin-bottom:15px;
}*/
.xmanager_content .container_scheda_deputato div.has_componente_dal div.label,
.xmanager_content .container_scheda_deputato div.has_carica_al div.label,
.xmanager_content .container_scheda_deputato div.has_componente_dal div.label,
.xmanager_content .container_scheda_deputato div.has_incarico_di_governo_dal div.label,
.xmanager_content .container_scheda_deputato div.has_data_proclamazione,
.xmanager_content .container_scheda_deputato div.proclamato_label,
.xmanager_content .container_scheda_deputato div.has_data_convalida div.label,
.xmanager_content .container_scheda_deputato div.has_componente_al div.label,
.xmanager_content .container_scheda_deputato div.has_carica_dal div.label
{
	display:inline;
}

.xmanager_content .container_scheda_deputato div.has_incarico_di_governo_al .label{
	display:inline;
}
.xmanager_content .container_scheda_deputato div#list_8035{
	margin-top:25px;
}
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_dati_bio div.gruppo_label,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_dati_bio div.vcard .label,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_dati_bio div.altre_info_dep .label,
.xmanager_content .container_scheda_deputato div.container_scheda_dx .list_label,
.nato_label,.eletto_label,.proclamato_label,.cnt_incarichi_label,
.xmanager_content .container_scheda_deputato div.has_funzione_delega{
	font-weight:bold;
	color:#444444;
}
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_dati_bio div.data_cessazione_gruppo_cessato div.label{
	font-weight:normal;
	display:inline;
	color:#000000;
	margin-right:3px;
}
/*.xmanager_content .container_scheda_deputato div.container_identita div.cnt_dati_bio div.data_cessazione_gruppo_cessato {
	margin-top:-15px;
}*/
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_dati_bio div.altre_info_dep .label ul{
	font-weight:normal;
}
.xmanager_content .container_scheda_deputato ul li{
	list-style-type:none;
	margin-bottom:5px;
}
.xmanager_content .container_scheda_deputato div.name,
.xmanager_content .container_scheda_deputato div.luogo_provincia_nascita,
.xmanager_content .container_scheda_deputato div.has_data_di_nascita,
.xmanager_content .container_scheda_deputato div.has_note_professionali,
.xmanager_content .container_scheda_deputato div.has_denominazione,
.xmanager_content .container_scheda_deputato div.has_nome_lista,
/*.xmanager_content .container_scheda_deputato div.has_data_proclamazione,*/
.xmanager_content .container_scheda_deputato div.has_data_convalida,
.xmanager_content .container_scheda_deputato div.legislature_deputato,
/*.xmanager_content .container_scheda_deputato div.gruppi_passati,*/
/*.xmanager_content .container_scheda_deputato .link_gruppo,*/
/*.xmanager_content .container_scheda_deputato .data_adesione_gruppo,*/
.xmanager_content .container_scheda_deputato div.circoscrizione,
.xmanager_content .container_scheda_deputato div.has_data_cessazione_mandato_parlamentare,
.xmanager_content .container_scheda_deputato div.nome_subentrante,
.xmanager_content .container_scheda_deputato div.has_funzione_delega_dal,
.xmanager_content .container_scheda_deputato div.altro{
	margin-bottom:15px;
}
.xmanager_content .container_scheda_deputato div.has_data_di_morte{
	padding-top:5px;
}
/*.xmanager_content .container_scheda_deputato div.has_incarico_di_governo_al,
.xmanager_content .container_scheda_deputato div.has_componente_al,
.xmanager_content .container_scheda_deputato div.has_carica_al{
	margin-top:-15px;
}*/
.xmanager_content .container_scheda_deputato .data_adesione_gruppo .label{
	font-weight:normal!important; 
	color:#000000!important;
	display:inline;
}
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_dati_bio div.altre_info_dep,
.xmanager_content .container_scheda_deputato div.container_identita div.cnt_dati_bio div.cnt_incarichi{
	margin-bottom:15px;
}
.has_data_di_nascita,.has_nazione_di_nascita,.luogo_provincia_nascita{
	display:inline;
}

body#deputato_landing_test_nanook #liquid_content .hide{
	display:none!important;
}
.xmanager_content .container_scheda_deputato div.has_data_cessazione_mandato_parlamentare div.label{
	font-weight:normal!important;
	color:#000000!important;
	display:inline;
}
#liquid_col_dx div.dove_siede {
	height:190px;
	overflow:hidden;
}

#liquid_col_dx div.dove_siede img{
	margin-left:1px;
}

/* mod 10062010 */
body#pubblicazioni_divulgative #liquid_content div.container_box_475 div.main_text ul li{
	list-style:none;
	margin-left:0;
	border-bottom:1px solid #CCCCCC;
	clear:both;
	float:left;
	height:auto!important;
	padding:10px 0;
	width:450px;
}
body#pubblicazioni_divulgative #liquid_content div.container_box_475 div.main_text ul li div.immagine{
	float:left;
	padding:0 10px 30px 0;
}
body#pubblicazioni_divulgative #liquid_content div.container_box_475 div.main_text ul li img{
	border:2px solid #C1CAD1;
}
body#pubblicazioni_divulgative #liquid_content div.container_box_475 div.main_text ul li div.titolo{
	margin-top:-10px;
}

/* mod 08092010 */
.xmanager_content .container_scheda_deputato div.container_identita div.container_scheda_dx div.data_adesione_gruppo{
	margin-bottom:5px;
}

/* mod 10092010 */
.xmanager_content .container_scheda_deputato div.container_identita div.container_scheda_dx div.ruolo_pr{
	margin-bottom:15px;
}

/* mod 07102010 documentazione patrimoniale */
.xmanager_content .container_scheda_deputato div.button_deputato{
	left:15px;
	position:absolute;
	top:208px;
}
.xmanager_content .container_scheda_deputato div.button_patrimoniale{
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.9em;
	/*left:15px;
	position:absolute;
	top:249px;
	width:140px;
	height:37px;*/
	text-transform:uppercase;
}
.xmanager_content .container_scheda_deputato div.button_patrimoniale a{
	background-image:url("/application/xmanager/projects/leg19/img/bg_button_attivita.gif");
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:4px;
	padding:4px 0;
	position:relative;
	text-align:center;
	vertical-align:middle;
	width:138px;
}
/*.xmanager_content .container_scheda_deputato div.container_identita div.cnt_email_url{
	top:290px!important;
}*/

/* mod21102010 */
body#gruppi_parlamentari #liquid_content div.main_text a {
	color:#21499F !important
}
body#gruppi_parlamentari #liquid_content div.main_text a:hover {
	color:#0187f6 !important
}
/* mod 05112010 */
#deputato_landing #liquid_col_dx ul, #deputato_landing #liquid_col_dx li{
	list-style:none;
}
#iniziative_ed_eventi_-_concerti_di_bande_militari #liquid_content div.container_label{
	background-color:#4373A3;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	margin:0;
	padding:3px 13px;
	text-align:left;
}
#iniziative_ed_eventi_-_concerti_di_bande_militari #liquid_content div.container_label h4{
	margin:0;
	padding:0;
}
#iniziative_ed_eventi_-_concerti_di_bande_militari #liquid_content div.tabella table th{
	display:none;
}
#iniziative_ed_eventi_-_concerti_di_bande_militari #liquid_content div.tabella table .link_album a{
	color:#21499F !important;
}

/* mod*/
#liquid_content div.alphabetical_list ul li#hcard-CATANOSOGENOESEFRANCESCODETTOBASILIOCATANOSO div.fn {
    top:2px !important;
}
#liquid_content div.alphabetical_list ul li#hcard-CATANOSOGENOESEFRANCESCODETTOBASILIOCATANOSO div.org{
	margin-top:5px !important;
}
body#organi_giurisdizionali #liquid_content div.container_box_475 div.main_text{
	padding-top:30px !important;
}
body#organi_giurisdizionali #liquid_col_sx div.heading_box h3{
	padding-left:8px !important;
}
div.external_lista_deputati #composizioneOrgano #genera_elenco_ricerca_avanzata,
div.external_lista_deputati #composizioneOrgano #genera_elenco_deputati{
	font-size:14px;
	font-weight:400;
	background-color: #fff;
	color: #034EA2;
    border:none;	
    float: left;
    width: 40%;
    height: auto;
	margin:0;
    padding:0;
}
div.external_lista_deputati div.letteredeputati{
	margin:0 0 15px 0;
}
div.external_lista_deputati #composizioneOrgano .list_wrapper {
    width:100%;
}
div.external_lista_deputati #composizioneOrgano li.list_wrapper {
    list-style-type: none;
	background-color:#fff;
    border: 1px solid #ddd;
	width:auto;
    min-height: 70px;
    height: auto !important;
	padding:16px 17px;
    margin-bottom:4px;
	position:relative;
}
div.external_lista_deputati #composizioneOrgano div.email a, div.external_lista_deputati #composizioneOrgano .rif .sito a{
	font-family: 'Roboto',sans-serif;
	font-weight:300;
	font-style: normal;
    font-size: 0.9em;
	width: 25px; 
    height: 16px;
    background:#fff url("/application/xmanager/projects/leg19/img/ico_mail_content.gif") no-repeat right top;
    color: #5A5B5D;
    cursor: pointer;
    padding-right:33px;
    z-index: 200;
	position:absolute;
	right:10px;
	bottom:9px;
}
div.external_lista_deputati #composizioneOrgano .rif .sito a{
    background: url("/application/xmanager/projects/leg19/img/ico_sito_content.gif") no-repeat scroll right top transparent;
    top: 48px;
	font-style: normal;
	width: 75px;
}
div.external_lista_deputati #composizioneOrgano .vcard .org,
#liquid_content div.alphabetical_list div.link_gruppo {
    margin-top: 3px;
    width: 300px;
	padding: 0 0 0 39px;
	font-style: normal;
}
#liquid_content div.alphabetical_list div.link_gruppo {
	padding-left:30px;
}
#liquid_content div.alphabetical_list div.link_gruppo a:link {
	color:#343434;
}
#liquid_content div.alphabetical_list div.link_gruppo a:visited {
	color:#343434;
}
#liquid_content div.alphabetical_list div.link_gruppo a:active {
	color:#343434;
}
#liquid_content div.alphabetical_list div.link_gruppo a:hover {
	color:#343434;
}

div.external_lista_deputati #composizioneOrgano .vcard,
#liquid_content div.alphabetical_list ul li div.nome_cognome_notorieta {
    margin-left: 62px;
    padding:0;
}
div.external_lista_deputati #composizioneOrgano .vcard div.fn,
#liquid_content div.alphabetical_list ul li div.nome_cognome_notorieta a {
	font-family: 'Roboto',sans-serif;
	font-size: 1.35em;
    font-weight: 600;
	font-style: normal;
	padding: 0 0 3px 39px;
    top: 10px;
}
#liquid_content div.alphabetical_list ul li div.nome_cognome_notorieta a {
	display: block;
}
div.external_lista_deputati #composizioneOrgano .vcard div.fn a{
	display:block;
}
div.external_lista_deputati #composizioneOrgano .vcard div{
    padding: 0 0 3px 39px;
	font-style:italic;
}
div.external_lista_deputati #composizioneOrgano .vcard div div{
    padding: 0;
	font-style: normal;
}
div.external_lista_deputati div.has_foto a{
    border: 1px solid #5A5B5D;
	border-radius:50%;
    display: block;
    height: 73px;
    overflow: hidden;
    width: 69px;
	text-align:center;
}
div.external_lista_deputati #composizioneOrgano div.has_foto a img{
    margin-top:0;
    position: static;
    width: 61px;
	border:none;
}
#partecipazione_voto.main_text{
	background:none !important;
}
#partecipazione_voto.main_text select{
	width:62%;
	margin-right:3%;
}
.tabella_documenti table .pdf,
.tabella_documenti table .epub{
	position:relative;
	overflow:hidden;
	width:22px;
	height:26px;
}

.tabella_documenti table .pdf a,
.tabella_documenti table .epub a{
	display:block;
	position:absolute;
	padding-left:22px;
	height:26px;
    background: url(/application/xmanager/projects/leg19/img/documenti/ico-pdf.gif) no-repeat scroll 0 0 transparent;
	line-height:normal;
}
.tabella_documenti table .epub a{
	background-image:url(/application/xmanager/projects/leg19/img/documenti/ico-epub.gif);
}
/* -------- CSS PER ATTIVITÃƒÂ  DELLA COMMISSIONE - CODICE DA ESINWARE DATA: 30/07/2013 --------- */
table.griglia_discussioni th,
table.griglia_discussioni td{
	padding: 7px!important;
	vertical-align: middle;
	background-color: #FFFFFF;
	font-size:.95em;
}
table.griglia_discussioni th{
	background-color:#eee;
	white-space:nowrap;
}
table.griglia_discussioni{
	background-color:#ddd;
}
table.griglia_discussioni caption{
	background-color:#21499F;
	color: #FFFFFF;
	font-weight: 900;
	margin: 0;
	padding: 3px 13px;
	text-align: left;
}
#schedaAttivitaDeputato .discussione .tab h3{
	padding-left:0;
	margin:20px 0 0;
}
#schedaAttivitaDeputato .discussione .tab a{
	font-weight:bold;
}
#schedaAttivitaDeputato .cntMainAttivita .cntAttivita h4.titoloScheda{
	text-transform:capitalize;
	font-size:1.15em;
}
#schedaAttivitaDeputato div#scheda_commissione_content div.status{ 
	padding-top:15px;
	font-style:italic;
	font-size:90%;
}
/* ------------------------- */

#liquid_content .cntMainAttivita div.alphabetical_list #composizioneOrgano .has_foto img{
	border:none;
}
#liquid_content .cntMainAttivita div.alphabetical_list_tab ul li div.gruppo,
#liquid_content .cntMainAttivita div.alphabetical_list_tab ul li div.org,
#liquid_content .cntMainAttivita div.alphabetical_list ul li div.org,
#liquid_content .cntMainAttivita span.description, 
#liquid_content .cntMainAttivita span.carica{
	top:18px;
	width:375px;
}
#liquid_content .cntMainAttivita div.alphabetical_list_tab ul li div.nome_cognome_notorieta, 
#liquid_content .cntMainAttivita div.alphabetical_list_tab ul li div.fn, 
#liquid_content .cntMainAttivita div.alphabetical_list ul li div.fn{
	width:100%!important;
}
#schedaAttivitaDeputato div.cntMainAttivita div.cntAttivita{
	width:72%!important;
}
#liquid_content div.cntMainAttivita div.alphabetical_list{
	clear:none;
}
#liquid_content div.cntMainAttivita div.alphabetical_list ul li div.email a,
#liquid_content div.cntMainAttivita div.alphabetical_list ul li div.sito a{
	left:72px;
	right:auto;
}
#liquid_content div.cntMainAttivita div.alphabetical_list ul li div.sito a{
	left: 21px;
    white-space: nowrap;
    width: 82px;
}
#liquid_content div.cntMainAttivita div.alphabetical_list ul li div.notes{
	left: 79px;
    top: 18px;
    width: 375px;
}
body.commissione_internet #liquid_col_sx div.bg_identita_menu div.heading_box h3{
  font-size:16px;
}
#emiciclo a.starred{
	outline:2px solid red;
}

/* -------Suppletive vista 842 ----- */

.container_containers_tab.container_box_475{
	border: none !important;
	border-bottom: 1px solid #eee !important;
	padding: 10px 13px 0 13px !important;
}
.container_containers_tab.container_box_475_label h5,
.simple_text.ele_supplettive h5{
	margin: 20px 0 10px 0 !important;
	font-size: 16px !important;
}

#liquid_content div.container_containers_tab ul li div.tab_label.candidature,
#liquid_content div.container_containers_tab ul li div.tab_label.eletti,
#liquid_content div.container_containers_tab ul li div.tab_label.risultati,
#liquid_content div.container_containers_tab ul li.candidature a.xmanager_tab,
#liquid_content div.container_containers_tab ul li.eletti a.xmanager_tab,
#liquid_content div.container_containers_tab ul li.risultati a.xmanager_tab{
    top: 130px; !important;
}

#liquid_content div.container_box_475 div.container_containers_tab.container_box_475 ul li {
    margin-left: 0 !important;
}
#liquid_content div.container_box_475 div.container_containers_tab.container_box_475 ul li div.main_text{
    padding: 10px 12px 16px 0 !important;
}
.simple_text.ele_supplettive {
    padding: 0 !important;
    font-size: 15px !important;
}
.simple_text.ele_supplettive .simple_text.ele_supplettive{
    padding: 20px 13px !important;
}
.simple_text.ele_supplettive li{
    padding: 5px 0 20px 0 !important;
    font-weight: bold;
}
.simple_text.ele_supplettive li a.ris_suppletive,
.simple_text.ele_supplettive li span.excelcsv{
    display: block;
    font-weight: normal !important;
    text-decoration: none !important;
    margin-top: 5px;
    font-size: 13px !important;
}
.simple_text.ele_supplettive li a.ris_suppletive{
    font-weight: bold !important;
}
/* ------------------------- */

body#scheda_commissione .DOC_scheda a.back_link{
    display: none !important;
}
body#scheda_commissione .DOC_scheda div#wrapper h5{
    font-size: 16px;
    margin-top: 0 !important;
}

/* File: /application/xmanager/projects/leg19/css/hack.css */
/* Safari */ @media screen and (-webkit-min-device-pixel-ratio:0) {
			
	body.body_presidente #liquid_header div.container_form_cerca{
			top:40px!important;
		}
	#liquid_header div.container_form_cerca div.cnt_radiobutton span input{
		top:-1px!important;
		left:1px!important;
	}
		
		#searchAsYouType div.searchResults a.highlighted, #searchAsYouType div.searchResults div.summary a.summarized:hover {
			padding:3% 10% 3% 4.5%!important;
		}
		#liquid_content div#container_box_esplora form input.button_esplora{
			background:url(/application/xmanager/projects/leg19/img/bg_esplora.gif) no-repeat right 0;
			top:13px;
		}

		body.body_presidente #liquid_header div.logo_camera_search_container div.container_form_cerca .cnt_textfield{
			margin-top:7px;
			
		}
}  


 /*Opera*/ @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {  
	body.body_presidente #liquid_header div.logo_camera_search_container div.container_form_cerca .cnt_textfield{
		margin-top:7px;
		
	}
	body.body_presidente #liquid_header div.logo_camera_search_container div.container_form_cerca button{
		background-image:url(/application/xmanager/projects/leg19/img/presidente/button_search_header.gif);
		margin-top:-3px;
		overflow:hidden;
	}
	 
	div.container_710_presidente .cnt_search_form_primopiano div.cnt_button button{
		background-position:right -2px!important;
		bottom:3px!important;
	}
	body.body_presidente #liquid_header div.container_form_cerca{
			top:40px!important;
		}
		body.body_presidente #liquid_header div.logo_camera_search_container div.container_form_cerca button{
			background-image:url(/application/xmanager/projects/leg19/img/presidente/button_search_header.gif);
			margin-top:-4px!important;
			left:265px!important;
		}
		#liquid_header div.container_form_cerca div.cnt_radiobutton span input{
			width:auto!important;
			height:auto!important;
			margin-left:-7px!important;
		}
		#liquid_header div.container_form_cerca div.cnt_radiobutton span input{
			top:-1px!important;
			left:-1px!important;
		}
		#searchAsYouType div.searchResults a.highlighted, #searchAsYouType div.searchResults div.summary a.summarized:hover {
			padding:3% 10% 3% 4.5%!important;
		}
		div.container_box_721 div.cnt_tab_button{
			margin-top:6px;
			top:0;
		}
	
		div.container_box_721 div.container_externals{
			clear:both;
			margin:20px 0 0 20px;
			top:15px;
			position:relative;
		}
}  


 /* Firefox */  
	@-moz-document url-prefix() {  
		#liquid_header div.container_form_cerca div.cnt_radiobutton span input {top:0px!important; left:0!important;} 
		#liquid_header div.main_menu_container a {
		/*	font-size-adjust:0.47;
			padding:0 10px!important;*/
		}
		#liquid_header div.main_menu_container li.cerca a{
			padding:0!important;
			margin-right:-27px!important;
		}
		/*#liquid_header div.main_menu_container li.accesso_rapido a.opened {
			width: 107px!important;
		}*/
		div.search_wrapper div.cnt_button button {
			right:9px!important;
		}
					#liquid_content div.container_box_475 .container_odg .collapsible-content ol > li .titolo_argomento,
					#liquid_content div.container_box_475 .container_proposte .collapsible-content ol > li .titolo_argomento,
					#liquid_content div.container_box_475 .container_documenti_seduta .collapsible-content ol > li .titolo_argomento,
					#liquid_content div.container_box_475 .container_emendamenti .collapsible-content ol > li .titolo_argomento,
					#liquid_content div.container_box_475 .container_resoconto_assemblea .collapsible-content ol > li .titolo_argomento{
						display:inline-table!important;
						width:660px!important;
					}

}

/* Firefox on Win XP*/
@media screen and (-moz-os-version:windows-xp) {
    #liquid_header div.main_menu_container a {
		padding:0 11px!important;
		font-size-adjust:0.48!important;
    }
	#liquid_header div.main_menu_container li.accesso_rapido a.opened {
		width: 107px!important;
	}
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (-webkit-min-device-pixel-ratio: 1){
	body#home #liquid_content .container_box_475.agenda .oggi-alla-camera li.resoconto-assemblea a{
		padding-left:37px;
	}
}

/* File: /application/xmanager/projects/leg19/css/homepage.css */
/* ----------------------- LAYOUT EXCEPTIONS ---------------------- */
body#home #liquid_content {
	padding-bottom: 0px;
	position:relative;
	width:100%;
	background-color:#eee;
	margin-right:0;
} 
body#home div#liquid_col_dx,
body#home #liquid_col_sx {
	display:none;
}
/* BOX LA PRESIDENTE E BOX DEPUTATI*/
.box_presidente_home,
.box_deputati_home,
.box_camerasocial_home {
	width:289px;
	height:100px;
	float:left;
	padding:11px;
	background:#fff;
	border:1px solid #ddd;
	position:relative;
	margin-bottom:5px;
}
.box_presidente_home,
.box_deputati_home {
	margin-right: 15px;
}
.banner_primopiano_sx {
	clear:both;
}
.box_presidente_home img,
.box_deputati_home img,
.box_camerasocial_home img {
	position:absolute;
	left:11px;
	top:11px;
	height: 100px;
}
.box_presidente_home h3,
.box_deputati_home h3,
.box_camerasocial_home h3 {
	font-family: 'Titillium Web', sans-serif;
	font-size:16px;
	font-weight:700;
	margin:0 0 0 0;
	height:32px;
	padding-left:120px;
	padding-top: 12px;
}
.box_presidente_home h3 a:hover,
.box_deputati_home h3 a:hover,
.box_camerasocial_home h3 a:hover{
	color:#21499F!important;
}
.box_presidente_home > .heading_box,
.box_deputati_home > .heading_box,
.box_camerasocial_home > .heading_box {
	background:#eee;
}
.box_presidente_home .heading_box p.sottotitolo-h,
.box_deputati_home .heading_box p.sottotitolo-h,
.box_camerasocial_home .heading_box p.sottotitolo-h {
	font-family:'Roboto Condensed', sans-serif;
	font-size:13px;
	font-weight:600;
	color:#333;
	background:#eee url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title_big.png) repeat-x 0 bottom;
	height:47px;
	padding-left:120px;
	padding-top:9px;
	margin:0 0 0 0;
	line-height:14px;
}
/* -------------------------- */


.player-home {
  position: relative;
}

.player-home iframe {
  position: absolute;
/* Dimensione video + 20px */
  width: 365px!important;
  height: 278px;
  top: 43px;
  left: 24px;
  /*transform: translate(-50%, -50%);*/
  border: 0px;
}
.container-webtv .player-home iframe {
  position: absolute;
/* Dimensione video + 20px */
  width: 460px!important;
  height: 345px;
  top: 0;
  left: 0;
  /*transform: translate(-50%, -50%);*/
  border: 0px;
}
.container-webtv #jwplayer-video-wrapper {
  float: left;
/* Dimensione video + 20px */
  width: 460px!important;
  height: 355px;
  top: 0;
  left: 0;
  /*transform: translate(-50%, -50%);*/
  border: 0px;
}
.container-webtv .player-home iframe body{
	margin:0;
}
.player-home iframe html body div {
  padding: 10px;
}

#liquid_content #agenda_lavori div.loading_tab{
	width:715px;
}


.container-altri-siti {
	width:970px;
	clear:both;
	background-color:#eee;
}
.container-altri-siti h3,
.container-temi h3{
	font-family: 'Titillium Web', sans-serif;
	font-size:21px;
	font-weight:600;
	line-height:25px;
	color:#21499F;
	background-color:#eee;
	text-transform:none;
	margin-top:0;
}
.container-altri-siti ul{
	margin-left:-16px;
}
.altri-siti li {
	font-family: 'Titillium Web', sans-serif;
	background-color:#fff;
	border:1px solid #e6e6e6;
	width:212px;
	height:155px;
	padding-right:24px;
	padding-left:74px;
	padding-top:14px;
	list-style-type:none;
	float:left;
	margin-left:16px;
	margin-bottom:16px;
	background:#fff url(/application/xmanager/projects/leg19/img/altri-siti/portale-storico.png) no-repeat 17px 16px;
}
.altri-siti li.visita{
	background-image:url(/application/xmanager/projects/leg19/img/altri-siti/visita.png);
	background-position:3px 9px;
}
.altri-siti li.cd-servizi{
	background-image:url(/application/xmanager/projects/leg19/img/altri-siti/cdservizi.png);
	background-position:8px 8px;
}
/*.altri-siti li.budg{
	background-image:url(/application/xmanager/projects/leg19/img/altri-siti/budg.png);
	background-position:10px 16px;
}*/
.altri-siti li.silos{
	background-image:url(/application/xmanager/projects/leg19/img/altri-siti/silos.png);
	background-position:10px 16px;
}
.altri-siti li.biblioteca{
	background-image:url(/application/xmanager/projects/leg19/img/altri-siti/biblioteca.png);
}
.altri-siti li.archivio-storico{
	background-image:url(/application/xmanager/projects/leg19/img/altri-siti/archivio-storico.png);
}
/*.altri-siti li.piattaforma-costituzione{
	background-image:url(/application/xmanager/projects/leg19/img/altri-siti/piattaforma-didattica.png);
	background-position:22px 16px;
}*/
.altri-siti li.arte{
	background-image:url(/application/xmanager/projects/leg19/img/altri-siti/arte.png);
	background-position:22px 16px;
}
.altri-siti li.inchieste{
	background-image:url(/application/xmanager/projects/leg19/img/altri-siti/inchieste.png);
	background-position:15px 16px;
}
.altri-siti li.portale-luce-camera{
	background-image:url(/application/xmanager/projects/leg19/img/altri-siti/portale-lucecamera.png);
}
.altri-siti li.camera_giovani{
	background-image:url(/application/xmanager/projects/leg19/img/altri-siti/icona_giovani.png);
	background-position:10px 16px;
}
.altri-siti li .title{
	font-size:17px;
	font-weight:600;
	line-height:19px;
	height:38px;
	color:#1A1A1A;
	border-left:1px solid #595A5C;
	padding-left:13px;
}
.altri-siti li .subtitle{
	font-size:14px;
	font-weight:400;
	line-height:15px;
	color:#595A5C;
	border-left:1px solid #595A5C;
	padding-left:13px;
	padding-top:10px;
	padding-right:10px;
	height:60px;
}
.altri-siti li a{
	font-size:18px;
	font-weight:400;
	line-height:19px;
	display:block;
	padding-left:14px;
	margin-top:10px;
}
.altri-siti li.portale-storico .title,
.altri-siti li.portale-storico a{
	color:#C04704;
}
.altri-siti li.visita .title,
.altri-siti li.visita a{
	color:#21499F;
}

/*.altri-siti li.budg .title,
.altri-siti li.budg a{
	color:#7660BF;
}*/

.altri-siti li.arte .title,
.altri-siti li.arte a{
	color:#1A263C;
}
.altri-siti li.silos .title,
.altri-siti li.silos a{
	color:#3065d9;
}
.altri-siti li.portale-luce-camera .title,
.altri-siti li.portale-luce-camera a{
	color:#76330E;
}
.altri-siti li.silos a{
	font-size: 15px;
}
.altri-siti li.biblioteca .title,
.altri-siti li.biblioteca a{
	color:#00ABA5;
}
.altri-siti li.archivio-storico .title,
.altri-siti li.archivio-storico a{
	color:#D7CA3C;
}
.altri-siti li.piattaforma-costituzione .title,
.altri-siti li.piattaforma-costituzione a{
	color:#1C9C5B;
}
.altri-siti li.inchieste .title,
.altri-siti li.inchieste a{
	color:#8B1B29;
}

.altri-siti li.camera_giovani .title,
.altri-siti li.camera_giovani a{
	color:#f7921e;
}
.altri-siti li.cd-servizi .title,
.altri-siti li.cd-servizi a{
	color:#003770;
}
.container-temi {
	position:relative;
	margin-bottom:10px;
}
.container-temi a.link_altritemi {
	font-family: 'Titillium Web', sans-serif;
	font-size:16px;
	font-weight:700;
	line-height:18px;
	color:#382513;
	background:#eee url(/application/xmanager/projects/leg19/img/icon-tutti-temi.png) no-repeat 0 0;
	position:absolute;
	top:0;
	right:26px;
	min-height:23px;
	padding-top:4px;
	padding-left:49px;
	display:block;
}
.cnt_tab_comunicazione{
	background-color:#fff;
	padding:12px 12px 0 12px;
	border:1px solid #e6e6e6;
}
.container-agenda li.tab-notizie a.archivio_link,
.container-agenda li div.anteprima a.archivio_link,
.wrapper-evidenza-comunicazione a.archivio_link,
.tasti-canali-comunicazione a{
	font-family: 'Titillium Web', sans-serif;
	font-size:15px;
	font-weight:600;
	line-height:21px;
	position:absolute;
	right:0;
	top:13px;
	background:#224B9F url(/application/xmanager/projects/leg19/img/icon-archivio-tab-home.png) no-repeat 8px center;
	color:#fff;
	padding:0 5px 0 30px;
	border-radius:3px;
}
.tasti-canali-comunicazione a.podcastHP{
	background:#a9017a url(/application/xmanager/projects/leg19/img/icon-podcast-violet.png) no-repeat 7px 6px;
}
.cnt_tab_comunicazione a.archivio_link{
	left:auto;
}
.tasti-canali-comunicazione ul,
.tasti-canali-comunicazione li{
	margin:0;
	padding:0;
	list-style-type:none;
	display:inline-block;
	
}
.tasti-canali-comunicazione{
	float:right;
}
.tasto-archivio-comunicazione{
	float:left;
	margin-top:4px;
}
.tasti-canali-comunicazione a,
.wrapper-evidenza-comunicazione .tasto-archivio-comunicazione a{
	position:static;
}
.cnt_tab_comunicazione a.archivio_link:hover,
.container-agenda li.tab-notizie a.archivio_link:hover,
.container-agenda li div.anteprima a.archivio_link:hover{
	color:#fff!important;
}

.container-agenda li div.anteprima a.archivio_link{
	top:-42px;
}
body#home #liquid_content .container_box_475.agenda{
	padding-bottom:0;
	margin-bottom:24px;
}
.container-agenda,
.cnt_tab_comunicazione {
	position:relative;
	margin-bottom:20px;
}
.container-agenda{
	background:#eee;
	z-index:1;
}

.container-agenda li,
.cnt_tab_comunicazione li{
	list-style-type:none;
}
.container-agenda li a.archivio_link {
	font-family: 'Titillium Web', sans-serif;
	font-size:16px;
	font-weight:600;
	line-height:21px;
	padding-left:21px;
	color:#333;
	background:#fff url(/application/xmanager/projects/leg19/img/icon_calendario.png) no-repeat 0 center;
	position:absolute;
	right:16px;
	top:25px;
}

.container-agenda h4,
.cnt_tab_comunicazione h4{
	font-family: 'Titillium Web', sans-serif;
	font-size:20px;
	font-weight:600;
	line-height:25px;
	padding:8px 12px;
	color:#21499F;
	background:#fff url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat 0 0;
	border:1px solid #e6e6e6;
	position:absolute;
	top:0;
	left:0;
	margin:0;
}
.cnt_tab_comunicazione h4{
	font-size:18px;
	padding:9px 14px;
}
.container-agenda .button_label h4,
.cnt_tab_comunicazione .tab-button_label h4,
.cnt_tab_comunicazione h4.montecitorio_notizie_label {
	background:#fff;
	color:#21499F;
	border-bottom-color:#fff;
}
.container-agenda li.tab-notizie div.montecitorio ul.montecitorio_ul > li > .montecitorio_notizie ul.montecitorio_notizie_ul > li{
	clear:both;
	background:#eee url(/application/xmanager/projects/leg19/img/bg-tab-notizie-lavori.png) repeat-y 0 0;
	border:1px solid #e1e1e1;
	margin-bottom:4px;
	margin-right:0;
	padding:0 12px 12px 117px;
	position:relative;
	min-height:90px;
}
.container-agenda li.tab-notizie.active .montecitorio{
	padding:0 12px;
}
.container-agenda li.tab-notizie div.montecitorio ul.montecitorio_ul > li > .montecitorio_notizie ul.montecitorio_notizie_ul > li div.immagine{
	 width:83px;
	 padding:12px;
	 position:absolute;
	 left:0;
	 top:0;
}

	.container-agenda li.tab-notizie div.montecitorio ul.montecitorio_ul > li > .montecitorio_notizie ul.montecitorio_notizie_ul > li img{
		width:82px;
	}

.container-agenda h4 a,
.cnt_tab_comunicazione h4 a {
	display:block;
	color:#333333;
}
.container-agenda .tab-notizie h4{
	left:327px;
}
.container-agenda > ul.XmanagerTabbedWidget,
.cnt_tab_comunicazione ul.XmanagerTabbedWidget {
	position:relative;
	padding-top:42px;
	background-color:#eee;
} 
.cnt_tab_comunicazione ul.XmanagerTabbedWidget{
	padding-top:44px;
	background-color:#fff;
}
.container-agenda .active .XmanagerTabbedWidget,
.container-agenda > .XmanagerTabbedWidget,
.cnt_tab_comunicazione .active .XmanagerTabbedWidget{
	position:relative;
	padding:98px 12px 8px 12px;
}
.container-agenda.cnt-tab_label{
	margin-bottom:0;
}
.container-agenda > .XmanagerTabbedWidget{
	padding-top:85px;
}
.container-agenda.cnt-tab_label{
	font-family: 'Titillium Web', sans-serif;
	background: #eee;
	font-weight: 600;
	font-size: 18px;
	color: #3a3a3a;
	padding-bottom: 6px;
}
.container-agenda .XmanagerTabbedWidget{
	background-color:#fff;
	
}
.cnt_tab_comunicazione .XmanagerTabbedWidget > li{
	display:inline;
}
.cnt_tab_comunicazione .XmanagerTabbedWidget > li.active{
	display:block;
}
.container-agenda > .XmanagerTabbedWidget > li.active,
.container-agenda .XmanagerTabbedWidget > li.active,
.cnt_tab_comunicazione .XmanagerTabbedWidget > li.active{
	background:#fff;
	border:1px solid #e6e6e6;
	padding:12px 0 8px 0;
}

.container-agenda .XmanagerTabbedWidget > li.active{
	border:none;
	padding-top:0;
	padding-bottom:0;
}
.cnt_tab_comunicazione .XmanagerTabbedWidget > li.active{
	padding:11px 0 11px 11px;
}
.cnt_tab_comunicazione li.eventi h4{
	left:94px;
}
.cnt_tab_comunicazione li.multimedia h4{
	left:182px;
}
.cnt_tab_comunicazione li.comunicati h4{
	left:309px;
}
.cnt_tab_comunicazione li.newsletter h4{
	left:496px;
}
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li,
.cnt_tab_comunicazione li.comunicati ul.comunicati li{
	clear:both;
	background:#eee url(/application/xmanager/projects/leg19/img/bg-tab-attcom.png) no-repeat 836px 0;
	border:1px solid #e1e1e1;
	margin-bottom:4px;
	margin-right:11px;
	padding:8px 85px 8px 8px;
	position:relative;
	min-height:140px;
}
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li{
	padding-left:107px;
}
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li .calendar_box,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li .calendar_box{
	position:absolute;
	top:0;
	left:0;
	width:83px;
	padding:1.2% 12px 1.2% 0;
	height:84%;
	background:#eee;
	border-right:1px dotted #D2D2D3;
	text-align:right;
}
.calendar_box .day,
.calendar_box .day_start,
.calendar_box .day_end{
	display:inline-block;
	background:#eee url(/application/xmanager/projects/leg19/img/icon-calendar-box-date.png) no-repeat 0 0;
	width:27px;
	height:26px;
	padding:13px 0 0 6px;
	font-size:19px;
	font-weight:900;
	color:#333;
	text-align:left;
	margin-bottom:3px;
}
.calendar_box .month,
.calendar_box .month_name_start,
.calendar_box .month_name_end{
	font-weight:100;
	font-size:14px;
	text-transform:uppercase;
}
.calendar_box .year,
.calendar_box .year_start,
.calendar_box .year_end{
	font-weight:700;
	font-size:12px;
}
.calendar_box .time{
	font-weight:100;
	font-style:italic;
	font-size:15px;
	display:block;
	margin-top:2px;
}

.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li .data,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li .data_evento,
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li .luogo_evento,
.cnt_tab_comunicazione li.comunicati ul.comunicati li .data,
.container-agenda li.tab-notizie ul.montecitorio_notizie_ul > li .date_2{
	font-size:13px;
	font-weight:100;
	line-height:15px;
	color:#595A5C;
}
.container-agenda li.tab-notizie ul.montecitorio_notizie_ul > li .date_2{
	padding-top:12px;
}
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li a,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li a,
.cnt_tab_comunicazione li.comunicati ul.comunicati li a,
.container-agenda li.tab-notizie ul.montecitorio_notizie_ul > li h6{
	font-size:18px;
	font-weight:100;
	line-height:22px;
	color:#21499F;
	background-color:transparent;
	margin-bottom:10px;
	display:block;
}
.container-agenda li.tab-notizie ul.montecitorio_notizie_ul > li h6{
	color:#333;
	margin:4px 0 10px 0;
}
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li .testo_abbreviato,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li .testo_abbreviato,
.cnt_tab_comunicazione li.comunicati ul.comunicati li .numero_comunicato,
.cnt_tab_comunicazione li.comunicati ul.comunicati li .testo_abbreviato{
	font-size:14px;
	font-weight:100;
	line-height:16px;
	margin:0;
}
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li .testo_abbreviato a,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li .testo_abbreviato a,
.cnt_tab_comunicazione li.comunicati ul.comunicati li .testo_abbreviato a{
	display:inline;
	font-size:14px;
	font-weight:700;
	color:#21499F;
	text-transform:lowercase;
}
.cnt_tab_comunicazione li.comunicati ul.comunicati li h5{
	margin:0;
}
.cnt_tab_comunicazione .multimedia_box{
	position:absolute;
	right:18px;
	/*top:35%;*/
	top:10%;
	text-align:center;
}
.cnt_tab_comunicazione  li.notizie .lista_primopiano_ul li .multimedia_box a,
.cnt_tab_comunicazione  li.eventi .lista_primopiano_ul li .multimedia_box a,
.cnt_tab_comunicazione  li.notizie .lista_primopiano_ul li .multimedia_box .evento-webtv,
.cnt_tab_comunicazione  li.eventi .lista_primopiano_ul li .multimedia_box .evento-webtv,
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li .multimedia_box .link-galleria-foto,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li .multimedia_box .link-galleria-foto,
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li .multimedia_box .link-guarda,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li .multimedia_box .link-guarda{
	font-size:12px;
	font-weight:400;
	line-height:14px;
	color:#333;
	display:block;
}
.cnt_tab_comunicazione .multimedia_box .label{
	display:block;
}
.cnt_tab_comunicazione .multimedia_box .evento-webtv{
	margin-top:-5px;
}
.cnt_tab_comunicazione .multimedia_box .link-galleria-foto{
	margin-top:10px;
}
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li .diretta_webtv,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li .diretta_webtv{
	background:transparent url(/application/xmanager/projects/leg19/img/icon-webtv.png) no-repeat 97.5% 0;	
}
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li .link_diretta_webtv,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li .link_diretta_webtv{
	background:transparent url(/application/xmanager/projects/leg19/img/icon-webtv-diretta.png) no-repeat 100% 0;	
}
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li .link_guarda,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li .link_guarda{
	background:transparent url(/application/xmanager/projects/leg19/img/icon-guarda.png) no-repeat 100% 0;	
}
.cnt_tab_comunicazione li.notizie .lista_primopiano_ul li .link_flickr,
.cnt_tab_comunicazione li.eventi .lista_primopiano_ul li .link_flickr{
	background:transparent url(/application/xmanager/projects/leg19/img/icon-galleriafoto.png) no-repeat 100% 0;	
}
.cnt_tab_comunicazione li.eventi div.lista_primopiano li h5.titolo_tab{
	margin:0;
	padding:0;
	background-color:transparent;
}
.cnt_tab_comunicazione li.comunicati .testo,
.cnt_tab_comunicazione li.newsletter .testo,
.cnt_tab_comunicazione li.multimedia .testo,
.cnt_tab_comunicazione li.eventi .testo{
	font-size:14px;
	font-weight:100;
}
.cnt_tab_comunicazione 
.sub-tab h4{
	top:26px;
	left:34px;
	font-size:16px;
	line-height:18px;
}
.sub-tab_label h4{
	background:#21499F;
	color:#fff;
	border-color:#21499F;
}
.sub-tab h4,
.sub-tab_label h4{
	left:34px;
	top:15px;
}
.permanenti.sub-tab h4{
	left:13px;
}
.bicamerali.sub-tab h4{
	left:147px;
}
.giunte.sub-tab h4{
	left:387px;
}
.speciali.sub-tab h4{
	left:667px;
}
.container-agenda li.permanenti ul,
.container-agenda li.giunte ul{
	margin-left:-17px;
}
.container-agenda li.permanenti li,
.container-agenda li.giunte li{
	float:left;
	width:120px;
	height:120px;
	margin-left:17px;
	margin-bottom:17px;
}
.container-agenda li.permanenti li, .container-agenda li.bicamerali li, .container-agenda li.speciali li {
	position: relative;
}
.container-agenda li.bicamerali li li{
	display: block;
	width: 469px;
    height: 156px;
    float: left;
}
.container-agenda li.speciali li li{
	display: block;
	width: 469px;
    height: 135px;
    float: left;
}

.container-agenda li.permanenti li span.in-diretta, .container-agenda li.permanenti li span.in-seduta, .container-agenda li.bicamerali li span.in-diretta, .container-agenda li.bicamerali li span.in-seduta{
	position: absolute;
    display: block;
    width: 69px;
    height: 15px;
    background: red;
    text-align: center;
    padding: 2px 0 0 0;
    border-radius: 3px;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    top: 24px;
    left: 9px;
}
.container-agenda li.permanenti li span.in-diretta a, .container-agenda li.permanenti li span.in-seduta a, .container-agenda li.bicamerali li span.in-diretta a, .container-agenda li.bicamerali li span.in-seduta a{
	color: #fff;
}
.container-agenda li.bicamerali li span.in-seduta{
    top: 0px;
    left: 0px;
}
.container-agenda li.bicamerali li span.in-diretta{
    top: 0px;
    left: 22px;
    z-index: 20;
}
.container-agenda li.permanenti li span.in-seduta, .container-agenda li.bicamerali li span.in-seduta{
	background: red;
    width: 58px;
}
.container-agenda li.bicamerali ul > li > .stile_commissione a, .container-agenda li.speciali ul > li > .stile_commissione a{
	display:block;
	width:412px;
	height:76px;
	margin: 0 13px !important;
    padding: 21px 25px 24px 8px;
	float:left;
	background-repeat:no-repeat;
	background-position:0 0;
	color:#333;
	position:relative;
	background-color: #eee;
    border-radius: 4px;
}
.container-agenda li.bicamerali ul > li > .stile_commissione a{
	height:96px;
}
.container-agenda li.bicamerali ul > li > .stile_commissione span.in-diretta a{
	display: inline;
	width:auto;
	height:auto;
	margin:0 !important;
	padding:0;
	float: none;
	background-color: red;
	color:#fff;
}
.container-agenda li.bicamerali ul > li > .stile_commissione a.costituzione{
	background-image:url(/application/xmanager/projects/leg19/img/commissioni/bicamerali-inchiesta/COSTITUZIONE.png);
}
.container-agenda li.bicamerali ul > li > .stile_commissione a.consultive{
	background-image:url(/application/xmanager/projects/leg19/img/commissioni/bicamerali-inchiesta/CONSULTIVE.png);
}
.container-agenda li.bicamerali ul > li > .stile_commissione a.inchiesta{
	background-image:url(/application/xmanager/projects/leg19/img/commissioni/bicamerali-inchiesta/INCHIESTA.png);
}
.container-agenda li.bicamerali ul > li > .stile_commissione a.indirizzo{
	background-image:url(/application/xmanager/projects/leg19/img/commissioni/bicamerali-inchiesta/INDIRIZZO.png);
}
.container-agenda li.speciali ul > li > .stile_commissione a.speciale_style{
	background-image:url(/application/xmanager/projects/leg19/img/commissioni/SPECIALE.png);
}
.container-agenda li.bicamerali ul > li > .stile_commissione a .sottotipo,
.container-agenda li.speciali ul > li > .stile_commissione a .sottotipo{
	font-size:13px;
	font-weight:100;
	line-height:14px;
	display:block;
	text-transform:uppercase;
}
.container-agenda li.bicamerali ul > li > .stile_commissione a .nome,
.container-agenda li.speciali ul > li > .stile_commissione a .nome{
	font-family: 'Titillium Web', sans-serif;
	font-size:14px;
	font-weight:600;
	line-height:19px;
	display:block;
    position: absolute;
    bottom: 5px;
    width: 428px;
}
.container-agenda li.speciali ul > li > .stile_commissione a .nome .data_scioglimento{
	font-size:12px;
	font-style: italic;
	color: #666;
}

.container-agenda li.bicamerali  .tab_text > span.clear,
.container-agenda li.permanenti .tab_text > span.clear,
.container-agenda li.giunte .tab_text > span.clear,
.container-agenda li.speciali .tab_text > span.clear{
	display:block;
	clear:both;
}
.container-temi > span.clear{
	display:block;
	clear:both;
}
.container-temi ul{
	margin-left:-16px;
}
.container-temi li{
	list-style-type:none;
	float:left;
	width:312px;
	min-height:104px;
	margin-left:16px;
}
.container-temi .titolo-macroarea{
	font-weight:700;
	font-size:14px;
	color:#333;
	line-height:16px;
	margin-bottom:10px;
}
.container-temi .link{
	padding-left:18px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom: 8px;
	min-height:102px;
	background-color:#fff;
	border:1px solid #e6e6e6;
}
.container-temi .link a{
	font-size:16px;
	font-weight:100;
	line-height:19px;
	background-color:#fff;
}
.container-temi .temi-01 a{color:#1B1464;}
.container-temi .temi-02 a{color:#91278D;}
.container-temi .temi-03 a{color:#D2145A;}
.container-temi .temi-04 a{color:#8AC43F;}
.container-temi .temi-05 a{color:#00A79B;}
.container-temi .temi-06 a{color:#29A9E0;}
.container-temi .temi-07 a{color:#EF5A24;}
.container-temi .temi-08 a{color:#008600;}
.container-temi .temi-09 a{color:#FFCA97;}
.container-temi .temi-10 a{color:#8DAF69;}
.container-temi .temi-11 a{color:#979766;}
.container-temi .temi-12 a{color:#976697;}
.container-temi .temi-13 a{color:#FFCA00;}
.container-temi .temi-14 a{color:#2778AC;}
.container-temi .temi-15 a{color:#674BA9;}

.container-temi .temi-01{border-left: 8px solid #1B1464;}
.container-temi .temi-02{border-left: 8px solid #91278D;}
.container-temi .temi-03{border-left: 8px solid #D2145A;}
.container-temi .temi-04{border-left: 8px solid #8AC43F;}
.container-temi .temi-05{border-left: 8px solid #00A79B;}
.container-temi .temi-06{border-left: 8px solid #29A9E0;}
.container-temi .temi-07{border-left: 8px solid #EF5A24;}
.container-temi .temi-08{border-left: 8px solid #008600;}
.container-temi .temi-09{border-left: 8px solid #FFCA97;}
.container-temi .temi-10{border-left: 8px solid #8DAF69;}
.container-temi .temi-11{border-left: 8px solid #979766;}
.container-temi .temi-12{border-left: 8px solid #976697;}
.container-temi .temi-13{border-left: 8px solid #FFCA00;}
.container-temi .temi-14{border-left: 8px solid #2778AC;}
.container-temi .temi-15{border-left: 8px solid #674BA9;}

/* RESTYLING 2017 */
.slideshow-dots {
        display:block!important;
        width:auto;
        position:absolute;
        right:6px;
        top:6px;
}
.slideshow-dots li{
        display:inline;
        margin-left:5px;
}
.wrapper_loader{
	position:relative;
	clear:both;
}
.wrapper_loader div.loading_tab {
    background-color: #000;
    top: 43px !important;
    opacity: 0.5;
}
.wrapper_loader div.loading_tab img{
    padding: 65px 0 721px 431px;
    width: 40px;
    height: 40px;
	display:block;
}


/* ----- FREE BANNER  ----- */

#free_banner_list{
	position: relative;
	height: 245px;
}
#free_banner_list .immagine-banner img{
	width: 947px;
}
#free_banner_list .slider-dots{
	display: block !important;
	width: auto;
	position: absolute;
	right: 6px;
	top: 6px;	
}
#free_banner_list  .slider-dots li {
    float: left;
    margin-left: 5px;
}
/* ----- FINE FREE BANNER  ----- */

/* ----- MODIFICHE odg-light 05/2022  ----- */
.odg-light{
	margin-bottom: 10px;
	padding-top: 10px;
}
.container-webtv iframe#playerFrame{
	width: 460px !important;
	height: 382px !important;
	margin: 0 !important;
	padding:0 !important;
	border: none;
    min-height: 378px;
    float: left;
}
.link-sottotitoli {
	clear: both;
	display: inline-block;
	height: 25px;
	line-height: 25px;
	margin: 0px 0px 5px 0px;
	padding: 0 20px;
	background: #fff;
	transition: all 0.1s ease-in;
	border: 1px solid black;
	border-radius: 2px;
	font-size: 110%;
	width: 418px;
	text-align: center;
	color: #555 !important;
}
.link-sottotitoli:hover {
	color: #000!important;
	background: #e5e5e5;
}

.wrapper-inner-odg-light{
	background: #3a3a3a;
	padding: 11px 11px 0 11px;
	clear: both;
}
.odg-light_label{
	font-family: 'Titillium Web', sans-serif;
	background: #eee;
	font-weight: 600;
	font-size: 18px;
	color: #3a3a3a;
}
.odg-light_label a{
	font-size: 24px;
	font-weight: 600;
}
.wrapper-sx-inner-odg-light{
	float: left;
	width: 460px;
}
.wrapper-dx-inner-odg-light{
	color:#fff;
	width: 470px;
	padding-left: 15px;
	float: left;
}
.wrapper-dx-inner-odg-light a{
	color:#fff;
	text-decoration: underline;
}
.odg-light li{
	list-style-type: none;
}
.wrapper-dx-inner-odg-light h6{
	font-size:15px;
	font-weight: 700;
	margin: 5px 0 10px 0;
	padding: 0;
}
.titolo-ODG a,
.link-documenti-odg .oggi-alla-camera li a{
	font-size:13px;
	font-weight: 600;
	color: #3a3a3a;
	background:#fff;
	padding: 1px 5px;
	border-radius: 4px;
}
.titolo-ODG a#linktitoggicamera{
	font-size:16px;
	font-weight: 700;
}

.wrapper-dx-inner-odg-light .titolo a{
	font-family: 'Titillium Web', sans-serif;
	font-size:23px;
	font-weight: 600;
	line-height: 25px;
	background-color: #3a3a3a;
	color: #fff;
	display: block;
	margin: .8em 0;
}
.wrapper-dx-inner-odg-light a:hover,
.wrapper-dx-inner-odg-light a:focus,
.wrapper-dx-inner-odg-light a:active{
	text-decoration: none;
	color: #ccc!important;
}
.wrapper-dx-inner-odg-light .titolo-ODG a:hover{
	color: #3a3a3a!important;
}
.titolo-ODG a#linktitoggicamera:hover,
.titolo-ODG a#linktitoggicamera:focus,
.titolo-ODG a#linktitoggicamera:active,
.link-documenti-odg .oggi-alla-camera li a:hover,
.link-documenti-odg .oggi-alla-camera li a:focus,
.link-documenti-odg .oggi-alla-camera li a:active{
	text-decoration: none;
}
.link-documenti-odg .oggi-alla-camera li{
	display:inline;
}
.link-documenti-odg .oggi-alla-camera li a{
	display:inline-block;
	margin-left: .3em;
}
.link-documenti-odg .oggi-alla-camera li a:hover{
	color: #000!important;
}
.link-documenti-odg .oggi-alla-camera li:first-child a{
	margin-left: 0;
}
.wrapper-dx-inner-odg-light .testo_abbreviato_hp{
	font-size: 14px;
	font-weight: 300;
	line-height: 19px;
}
.wrapper-bottom{
	clear:both;
	border-top: 1px solid #5c5c5c;
}
.wrapper-bottom .link-canali-webtv a {
	background: #fff url(/application/xmanager/projects/leg19/img/ico-play-odg-light.png) no-repeat 4px center;
	display: inline-block;
	font-size: 14px;
	font-weight: 600;
	color:#3a3a3a;
	padding: 1px 8px 1px 30px;
	border-radius:4px;
	margin-left: 5px;
}
.odg-light .wrapper-bottom  .oggi-alla-camera li.webtv a {
	font-family: 'Titillium Web', sans-serif;
	font-size:15px;
	font-weight:600;
	color:#fff;
	background-image:url(/application/xmanager/projects/leg19/img/icon_webtv.png);
	background-position:11px 8px;
	background-repeat: no-repeat;
	background-color:#B71C1C;
	line-height:40px;
	padding-left:40px;
	padding-right:10px;
    -moz-box-shadow: inset 0 -10px 10px -10px #333;
    -webkit-box-shadow: inset 0 -10px 10px -10px #333;
    box-shadow: inset 0 -10px 10px -10px #333;
	border:none;
	display: inline-block;
}
.odg-light .wrapper-bottom  .oggi-alla-camera li.webtv a:hover{
	color:#fff!important;
}
.wrapper-bottom .link-canali-webtv a:hover{
	text-decoration:underline;
	color: #3a3a3a!important;
}
.wrapper-bottom  .tasto-vai-webtv{
	width: 30%;
	float: left;
}
.wrapper-bottom .link-canali-webtv{
	width: 70%;
	float: right;
	text-align: right;
	margin-top:10px;
}
.odg-light > span.clear,
.wrapper-bottom > span.clear {
	display: block;
	clear:both;
}
/* ----- FINE MODIFICHE odg-light 05/2022  ----- */

/* ----- MODIFICHE temi-light 05/2022  ----- */
.container-temi_label{
	font-family: 'Titillium Web', sans-serif;
	background: #eee;
	font-weight: 600;
	font-size: 18px;
	color: #3a3a3a;
	padding-bottom: 6px;
}
.container-temi_label a{ 
    font-size: 24px;
    font-weight: 600;
}
/* ----- FINE MODIFICHE temi-light 05/2022  ----- */

/* ----- MODIFICHE Notiziari online 07/07/2022  ----- */
.container-notiziari-online{
	font-family: 'Titillium Web', sans-serif;
	position:relative;
	margin-bottom:0;
}
.container-notiziari-online_label{
	background: #eee;
	font-weight: 600;
	font-size: 18px;
	color: #3a3a3a;
	padding-bottom: 6px;
}
.container-notiziari-online_label a,
.container-notiziari-online_label .link-disabled{ 
	font-size: 24px;
	font-weight: 600;
}
.container-notiziari-online_label .link-disabled{
	color:#21499F;
}
.container-notiziari-online ul{
	margin-left:-16px;
}
.container-notiziari-online li{
	list-style-type:none;
	float:left;
	width:312px;
	min-height:104px;
	margin-left:16px;
}
.container-notiziari-online li a{
	display: block;
	background: #285493;
	color: #fff;
	padding: 10px 15px 0 15px;
	font-size: 27px;
	font-weight: 600;
	height: 75px;
	line-height: 1.4;
}
.container-notiziari-online li a:hover{
	color:#fff!important;
}
.container-notiziari-online li a span{
	font-family: 'Roboto', sans-serif;
	font-size:14px;
	font-weight:400;
	display:block;
}
.container-notiziari-online > span.clear{
	display:block;
	clear:both;
}
/* ----- FINE MODIFICHE Notiziari online 07/07/2022  ----- */

/* ----- AGGIUNTA In Evidenza 14/07/2022  ----- */


.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
}



.in-evidenza{
    font-weight: 400;
    font-size:14px;
    background-color:#fff;
    padding: 11px;
}
.wrapper-evidenza-comunicazione .wrapper-bottom{
    border-color:#e6e6e6;
    padding: 11px 0;
    margin: 0 11px;
}
.wrapper-evidenza-comunicazione,
.wrapper-evidenza-comunicazione *{
    box-sizing: border-box;
}
.in-evidenza h1{
  display: none;
}
.in-evidenza p{
  margin: 0 0 10px 0;;
}
.row:after{
    display: table;
    content: " ";
    clear: both;
}
.in-evidenza .col-sm-8 {
    width: 58.33333333%; /* in bootstrap corrisponde a col-sm-7 */
    float: left;
}
.in-evidenza .col-sm-4 {
    width: 41.66666667%; /* in bootstrap corrisponde a col-sm-5 */
    float: left;
}
.in-evidenza .col-sm-6 {
    width: 50%;
    float: left;
}
.in-evidenza .in-evidenza-small .col-sm-4 {
    width: 33.33333333%; /* in bootstrap corrisponde a col-sm-5 */
    float: left;
}

.in-evidenza .img-responsive{
/*    display: block;*/
    max-width: 100%;
    height: auto;
}
.in-evidenza .row-no-gutters{
  margin-right:-10px;
  margin-left:-10px;
}
.in-evidenza .row-no-gutters [class*=col-] {
    padding-right: 10px;
    padding-left: 10px;
}
.in-evidenza .row{
  margin-bottom: 20px;
}
.in-evidenza .row:last-child{
  margin-bottom: 0;
}
.in-evidenza .img-responsive{
  width:auto;
    height: auto;
}
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.btn-diretta, .btn-guarda {
    display: inline-block;
    background: #fff url(/application/xmanager/projects/leg19/img/comunicazione/ico-diretta.png) no-repeat left center;
    padding-left: 2.94em;
    color: #008600;
}
.btn-guarda {
    color: #666;
    background-image: url(/application/xmanager/projects/leg19/img/comunicazione/ico-guarda.png);
}
.in-evidenza .occhiello{
  color: #505050;
  margin-bottom: .75em;
}
.in-evidenza h2,
.in-evidenza a.titolo{
  font-size: 24px;
  font-weight: 600;
  line-height: 1.3;
}
.in-evidenza h2{
  margin-bottom: .5em;
}
.in-evidenza a.titolo,
.in-evidenza a.altro-link,
.in-evidenza .testo-notizia a{
  color:#285493;
}
.in-evidenza .testo-notizia{
  color:#000;
}
.in-evidenza .btn-diretta,
.in-evidenza .btn-guarda{
  font-size:16px;
}
.in-evidenza .btn.btn-link.btn-guarda, .in-evidenza .btn.btn-link.btn-diretta{
  text-align: left;
}
.in-evidenza .btn.btn-link.btn-guarda:hover{
  background: #fff url(/application/xmanager/projects/leg19/img/comunicazione/ico-guarda.png) no-repeat left center;
}
.in-evidenza .btn.btn-link.btn-diretta:hover{
  background: #fff url(/application/xmanager/projects/leg19/img/comunicazione/ico-diretta.png) no-repeat left center;
}
.in-evidenza-small h2,
.in-evidenza-small a.titolo{
  font-size: 18px;
  line-height: 1.3;
} 
.in-evidenza-small .btn-diretta,
.in-evidenza-small .btn-guarda{
  font-size:12px;
  padding-left: 3.8em;
}
.in-evidenza-small .occhiello{
  margin-top: .75em;
}

.in-evidenza .data {
    font-size: 11px;
    color: #505050;
    font-style: italic;
    margin-top: .3em;
    display:none;
}








    .cnt-img-ev-main img,
    .cnt-img-ev-2 img,
    .cnt-img-ev-3 img{
        display:inline-block;
        max-height: 100%;
    }
    .cnt-img-ev-main,
    .cnt-img-ev-2,
    .cnt-img-ev-3{
        background-color: #fff;
        vertical-align: middle;
        text-align: center;
        border: 1px solid #eee;
    }



    .cnt-img-ev-main{
        height:308px;
        overflow: hidden;
    }
    .cnt-img-ev-2{
        height: 261px;
        line-height: 257px;
        overflow: hidden;
    }
    .cnt-img-ev-3{
        height:169px;
        line-height: 165px;
        overflow: hidden;
    }






.wrapper-evidenza-comunicazione{
	font-family: 'Titillium Web', sans-serif;
	position:relative;
	margin-bottom:0;
	clear:both;
}
.wrapper-evidenza-comunicazione{
	background: #fff;
	font-weight: 600;
	font-size: 18px;
	color: #3a3a3a;
	padding-bottom: 0;
}
.wrapper-evidenza-comunicazione_label{
    background-color:#eee;
}
.wrapper-evidenza-comunicazione_label a{ 
	font-size: 24px;
	font-weight: 600;
}
.wrapper-evidenza-comunicazione > span.clear{
	display:block;
	clear:both;
}
.tasti-canali-comunicazione .label{
	font-family:'Roboto', san-serif;
	font-size:13px;
	font-weight:400;
	color:#505050;
	font-style:italic;
}
.wrapper-evidenza-comunicazione a.archivio_link:hover,
.tasti-canali-comunicazione a:hover{
	color:#fff!important;
}
/* ----- FINE AGGIUNTA In Evidenza 14/07/2022  ----- */

div.banner-temi-avvio-leg a {
	font-family: 'Titillium Web', sans-serif;
    display: block;
    background: #285493;
    color: #fff;
    padding: 10px 15px 0 15px;
    font-size: 27px;
    font-weight: 600;
    height: 75px;
    line-height: 2.4;
    text-align: center;
}
div.banner-temi-avvio-leg a:hover, div.banner-temi-avvio-leg a:visited {
    color: #fff!important;
}

/* File: /application/xmanager/projects/leg19/css/lavori.css */
#liquid_content .odg ul li {
	list-style-type:none;
}
#liquid_col_dx div.container_menu ul li {
	line-height:1.5;
}
#liquid_col_dx div.container_menu ul li ul {
	margin-left:20px;
}
div.menu_dx h5 {
	padding: 4px 20px 3px 12px;
	margin:0;
	font-size:1.1em;
}

div.menu_dx ul {
	padding: 0 1px 3px 1px;
	margin:0 0 12px 0;
}
div.menu_dx ul ul {
	background:none;
	padding: 0 0 0 12px;
	margin:0;
	list-style:none;
}
div.menu_dx ul li {
	background-color: #fff;
	padding:18px 12px;
	margin-bottom:1px;
}
div.menu_dx ul li.active li {
	background-color: #ffffff;
}
div.menu_dx ul li.active {
	color: #0187F6;
	font-size:.95em;
}
div.menu_dx ul li#active {
	color: #0187F6;
	font-weight:bold;
}
div.menu_dx ul li li {
	padding:4px 0;
}
div.menu_dx ul li.active li {
	background-color: #ffffff;
}
div.menu_dx ul li a {
	font-size: 1.15em;
    font-weight: 400;
    color: #343434;
    background-color: #fff;
    margin: 0;
    padding: 0;
}
div.menu_dx ul li.current a, div.menu_dx ul li.active a {
	color: #444444;
}
div.menu_dx ul li.active li.current a {
	color:#0187F6;
}
div.menu_dx ul li.active li.current {
	border: none;
}
div.menu_dx ul li li a {
	font-weight:normal;
	font-size:0.95em;
	display:block;
}
div#external_source_3767 h3 {
	display:none;
}
#liquid_content div.ricerca_pdl input, #liquid_content div.ricerca_pdl fieldset {
	border:1px solid #C3D7E6;
}
#liquid_content div.ricerca_pdl input, #liquid_content div.ricerca_pdl fieldset legend {
	font-size:.95em;
	color:#444444;
}
#liquid_content div.ricerca_pdl .cnt_textfield input, #liquid_content div.ricerca_pdl select {
	border:1px solid #C3D7E6;
	background-color:#FFFFFF;
	color:#21499F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	margin:1px 0 0 0;
	width:100%;
	padding:1px;
}
#liquid_content div.ricerca_pdl .cnt_textfield input {
	width:99%;
}
#liquid_content div.ricerca_pdl .cnt_textfield, #liquid_content div.ricerca_pdl .cnt_select {
	margin-bottom:10px;
}
#liquid_content a.buttonTornaSu {
	margin:10px 10px 20px 400px;
	width:50px;
	display:block;
	text-decoration:underline;
}
#liquid_content a.buttonTornaSu:hover {
	text-decoration:none;
}
#liquid_content div.container_externals a.buttonTornaSu {
	margin-left:465px;
}
.italic {
	font-style:italic;
}
.strong {
	font-weight:bold;
}
.underline {
	text-decoration:underline;
}
#liquid_content div.resoconto_assemblea p.center {
	text-align: center;
}
#liquid_content div.resoconto_tab hr.center {
	display:none;
}
#liquid_content div.resoconto_assemblea p.centerBold, #liquid_content div.resoconto_assemblea div.centerBold p, #liquid_content div#allegato_a div#copertina p.center, #liquid_content div.resoconto_tab p.centerBold, #liquid_content div.resoconto_tab div.centerBold p {
	text-align: center;
	font-weight:900;
	margin:0;
}
#liquid_content div.container_box_475 #agenda_lavori h4 {
	font-family: 'Titillium Web', sans-serif;
	font-size:24px;
	font-weight:600;
	color:#333;
	background:#fff url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat 0 0;
	padding:7px 12px;
	line-height:20px;
	border:1px solid #e6e6e6;
    border-bottom: none;
	border-bottom:none;
    min-height: 36px;
}
#liquid_content div.container_box_475 #agenda_lavori .tab_text h5 {
	font-family: 'Titillium Web', sans-serif;
	font-size:15px;
	line-height:16px;
	padding:0;
	margin:0 0 12px 0;
}

/* TAB OGGI ALLA CAMERA */
#liquid_content div#agenda_lavori div.agenda_camera_label{
	background-color:#FFFFFF;
	border-bottom:none;
	line-height:1;
	margin:0;
	color:#20387E;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-weight:normal;
	margin:0;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output{
	padding-top:50px;
	margin-bottom:20px;
	background-color:#fff;
	border:1px solid #e6e6e6;
	border-top:none;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li {
	list-style-type:none;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output a{
	color:#21499F;
	display:block;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output a:hover{
	color:#1537FF;
}
#liquid_content div#agenda_lavori a.xmanager_tab{
	font-family: 'Titillium Web', sans-serif;
	font-size:13px;
	font-weight:600;
	padding:9px 10px;
	line-height:16px;
	background:#21499F;
	color:#fff;
	border:1px solid #e6e6e6;
	display:block;
	position:absolute;
	text-align:center;
	top:38px;
	vertical-align:middle;
}
#liquid_content div#agenda_lavori a.xmanager_tab{
	color:#4373A2;
}
#liquid_content div#agenda_lavori ul li.container_commissioni a.xmanager_tab,#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li div.container_commissioni_label{
	left:90px;
}
#liquid_content div#agenda_lavori ul li.container_delegazioni a.xmanager_tab,#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li div.container_delegazioni_label{
	left:188px;
}
#liquid_content div#agenda_lavori div.tab_text_label,#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_assemblea div.tab_text div.tab_text a{
	font-weight:bold;
	border-bottom:1px solid #C5C8CF;
	color:#333;
	font-size:14px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_assemblea div.tab_text div.tab_text a{
	padding-left:20px;
	display:block;
}
#liquid_content div#agenda_lavori div.tab_text{
	position:relative;
}
#liquid_content div#agenda_lavori div.tab_text span.clear{
	clear:both;
	display:block;
}
#liquid_content div#agenda_lavori ul li div.tab_text ul li{
	margin-bottom:3px;
	padding-bottom:3px;
	clear:both;
	border-bottom:1px solid #e6e6e6;
}
#liquid_content div#agenda_lavori ul li div.tab_text ul li{
	margin-bottom:4px;
	margin-top:4px;
	padding-bottom:4px;
	padding-top:4px;
	clear:both;
}
#liquid_content div#agenda_lavori ul li div.tab_text ul.main_text_ul{
	margin-top:12px;
	margin-bottom:12px;
}
#liquid_content div#agenda_lavori ul li div.tab_text div.oggiLi ul.schedepdl li{
	border-bottom:none;
	background:url(/application/xmanager/projects/leg19/img/icon_proposte.png) no-repeat left 3px;
	padding-left:30px;
	line-height:17px!important;
	min-height:25px!important;
	margin-bottom:12px!important;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output div.oggiLi ul.schedepdl li a {
	color:#21499F!important;
}
#liquid_content div#agenda_lavori ul li div.tab_text ul.schedepdl {
	padding:0 10px;
}
#liquid_content div#agenda_lavori ul li div.bicamerali_agenda ul li ul li{
	border-bottom:none;
}

#liquid_content div#agenda_lavori ul.bicamerali_agenda_ul,#liquid_content div#agenda_lavori ul li div.bicamerali_agenda ul{
	margin-top:10px;
}
#liquid_content div#agenda_lavori ul li div.tab_text ul li span.clear{
	display:block;
	clear:both;
	height:1px;
	line-height:1px;
	font-size:1px;
}
#liquid_content div#agenda_lavori ul li.container_delegazioni div.tab_text ul li{
	min-height:20px;
}
#liquid_content div#agenda_lavori ul li.container_commissioni div.tab_text ul li div.descrizione a,
#liquid_content div#agenda_lavori ul li.container_delegazioni div.tab_text ul li div.descrizione a,
#liquid_content div#agenda_lavori ul li.oggi div.tab_text ul li div.descrizione a{
	color:#000000;
}
#liquid_content div#agenda_lavori ul li.oggi div.tab_text ul li div.convocazione,
#liquid_content div#agenda_lavori ul li.container_commissioni div.tab_text ul li div.convocazione,
#liquid_content div#agenda_lavori ul li.container_commissioni div.tab_text ul li div.convocazioni,
#liquid_content div#agenda_lavori ul li.container_commissioni div.tab_text ul.list_ul li div.data,
#liquid_content div#agenda_lavori ul li.container_delegazioni div.tab_text ul li div.convocazione,
#liquid_content div#agenda_lavori ul li.container_delegazioni div.tab_text ul li div.convocazioni,
#liquid_content div#agenda_lavori ul li.oggi div.tab_text ul li div.convocazioni,
#liquid_content div#agenda_lavori ul li.oggi div.tab_text ul li div.data{
	float:left;
	width:87px;
	text-align:right;
}
#liquid_content div#agenda_lavori ul li.container_commissioni div.tab_text ul li div.convocazioni div.convocazione,
#liquid_content div#agenda_lavori ul li.container_delegazioni div.tab_text ul li div.convocazioni div.convocazione{
	float:none;
	width:inherit;
	display:inline;
}
#liquid_content div#agenda_lavori ul li.oggi div.tab_text ul li div.convocazioni ul{
	margin-top:0;
}
#liquid_content div#agenda_lavori ul li.container_commissioni div.tab_text div.convocazioni ul{
	display:inline;
}
#liquid_content div#agenda_lavori ul li.container_delegazioni div.tab_text ul.list_ul{
	margin-top:10px;
}
#liquid_content div#agenda_lavori ul li.oggi div.tab_text ul li div.convocazioni a{
	color:#20387E;
}
#liquid_content div#agenda_lavori ul li.container_delegazioni div.tab_text ul.list_ul li div.data{
	line-height:1.5;
}

#liquid_content div#agenda_lavori ul li.container_commissioni div.tab_text ul.list_ul li ul li,#liquid_content div#agenda_lavori ul li.container_delegazioni div.tab_text ul.list_ul li ul li{
	border:none;
	margin-bottom:0;
	padding-bottom:0;
}
#liquid_content div#agenda_lavori ul li.container_commissioni div.tab_text ul li div.descrizione,
#liquid_content div#agenda_lavori ul li.container_commissioni div.tab_text ul.list_ul li div.nome,
#liquid_content div#agenda_lavori ul li.container_commissioni div.tab_text ul.bicamerali_agenda_ul li div.nome,
#liquid_content div#agenda_lavori ul li.container_delegazioni div.tab_text ul li div.descrizione,
#liquid_content div#agenda_lavori ul li.container_delegazioni div.tab_text ul.list_ul li div.nome,
#liquid_content div#agenda_lavori ul li.oggi div.tab_text ul li div.descrizione,
#liquid_content div#agenda_lavori ul li.oggi div.tab_text ul li div.nome{
	float:left;
	width:588px;
	padding-right:4px;
	padding-left:5px;
	font-weight:400;
	text-transform:uppercase;
	line-height:normal;
}
#liquid_content span.close,#liquid_content span.open{
	background-image:url(/application/xmanager/projects/leg19/img/icon-chiudi-piccola.png);
	background-repeat:no-repeat;
	background-position:right center;
	position:absolute;
	right:20px;
	top:0;
	padding-right:5000px;
	cursor:pointer;
	width:29px;
	height:28px;
}
#liquid_content span.open{
	background-image:url(/application/xmanager/projects/leg19/img/icon-apri-piccola.png);
}
#liquid_content .container_commissioni span.close,
#liquid_content .container_commissioni span.open,
#liquid_content .container_delegazioni span.close,
#liquid_content .container_delegazioni span.open{
	top:3px;
}
#liquid_content .container_commissioni .div.collapsible {
	height:100%;
	display:block;
}
#liquid_content div#agenda_lavori span.open,
#liquid_content div#agenda_lavori span.close{
	height:28px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output h5.nav-center{
    float: left;
    margin-left: 35px;
	margin-top:27px;
}

#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li p.nav-left,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li p.nav-right{
	padding: 2px 0;
    text-align: center;
    width: 80px;
    background-color: #eee!important;
    margin-top: 20px;
    font-size: 0.95em;
}

#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.container_assemblea h4{
	display:block;
	border-bottom:1px solid #7093AF;
	font-weight:bold;
	background:url(/application/xmanager/projects/leg19/img/ico_doc.gif) no-repeat 0 3px;
	padding:0 30px 3px 13px;
	width:405px;
	margin-bottom:10px;
	margin-left:2px;
	margin-top:0;
	z-index:1;
	position:relative;
	font-size:1em;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.container_assemblea  a{
	font-weight:bold;
	background-color:#FFFFFF;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.container_assemblea h5{
	margin:0 0 5px 2px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.container_assemblea ul{
	margin-left:2px;
}
#liquid_content div.oggiLi ul li a,
#liquid_content li.container_assemblea ul li{
	display:block;
	background:url(/application/xmanager/projects/leg19/img/logo-camera-odg.png) no-repeat left center;
	padding-left:15px;
	list-style-type:none;
	border-bottom:1px solid #C5D1DD;
	margin-bottom:1px!important;
	padding-bottom:1px!important;
	font-size:1em!important;
	min-height:15px!important;
}
#liquid_content div.oggiLi ul li.documenti-seduta a{
	background:url(/application/xmanager/projects/leg19/img/icon_interrogazioni.png) no-repeat 6px center!important;
}
#liquid_content div.oggiLi ul li.resoconto.sommario a{
	background-image:url(/application/xmanager/projects/leg19/img/icon-resocontosommario.png)
}
#liquid_content div.oggiLi ul li.resoconto.stenografico a{
	background-image:url(/application/xmanager/projects/leg19/img/icon-resocontostenografico.png)
}

#liquid_content div.oggiLi ul li.emendamenti a{
	background:url(/application/xmanager/projects/leg19/img/icon_emendamenti.png) no-repeat 6px center!important;
}
#liquid_content div.oggiLi ul.schedepdl li a{
	background:none;
	border:none;
	padding:0;
}
#liquid_content div.oggiLi ul.schedepdl li em{
	display:block;
}
#liquid_content div.agenda{
	position:relative;
}
#liquid_content div.agenda div.rss_agenda_home, div.rss_icon{
	top:5px;
	right:5px;
	position:absolute;
	z-index:10;
}
#liquid_content div#agenda_lavori div.convocazione a{
	font-size:.9em;
}
/* -------------------------------- MODIFICHE AGENDA LAVORI SEZIONE LAVORI ------------------------ */
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li div.tab_text_label,
#liquid_content div.oggiLi ul li {
    line-height: 28px;
    padding: 5px 12px;
    background: #fff url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat-x 0 bottom;
    border: 1px solid #ddd;
	margin-top:2px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.oggi div.tab_text_label,
#home_lavori #liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output div.oggiLi li a{
	font-family:'Roboto condensed', sans-serif;
	font-weight:400;
	font-size:14px!important;
	color:#333;
}
#home_lavori #liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output div.oggiLi li{
	padding-left:6px;
}
#home_lavori #liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output div.oggiLi ul.schedepdl{
	padding-top:12px;
	padding-bottom:12px;
}
#home_lavori #liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output div.oggiLi ul.schedepdl li{
	border:none;
	padding-left:30px;
}
#home_lavori #liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output div.oggiLi li a{
	border:none;
	display:block!important;
	padding-left:36px;
	line-height:30px;
	background-position:6px center;
}
#home_lavori #liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output div.oggiLi ul.schedepdl li a{
	font-family:'Roboto', sans-serif;
	font-weight:100;
	font-size:14px;
	display:inline!important;
	padding-left:0;
	line-height:normal;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output span.close,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output span.open{
	right:12px;
	top:6px;
}
#liquid_content div#agenda_lavori ul li div.tab_text div.oggiLi ul.schedepdl li a{
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.oggi div.container_assemblea,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.oggi div.container_commissioni,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.oggi div.container_delegazioni,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_assemblea,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_commissioni,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_delegazioni,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.container_assemblea,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.container_commissioni,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.container_delegazioni{
	margin-bottom:0;
	line-height:2em;
	background:#fff;
	padding:12px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_commissioni{
	padding-top:0;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.container_assemblea .container_assemblea{
	padding:0;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li ul li{
	line-height:1.5em;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.oggi a.xmanager_tab,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.oggi div.oggi_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana a.xmanager_tab,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.settimana_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese a.xmanager_tab,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.mese_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente div.prossimamente_label{
	font-family: 'Titillium Web', sans-serif;
	font-size:14px;
	font-weight:600;
	padding:9px 10px;
	line-height:16px;
	background:#21499F;
	color:#fff;
	border:1px solid #21499F;
	display:block;
	position:absolute;
	text-align:center;
	top:38px;
	vertical-align:middle;
}
#liquid_content div#agenda_lavori a.xmanager_tab{
	font-size:13px;
	font-weight:400;
	background-color:#fff!important;
	border-color:#e6e6e6!important;
	color:#333!important;
	cursor:pointer;
}
#liquid_content div#agenda_lavori a.xmanager_tab:hover{
	color:#000000!important;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana a.xmanager_tab,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.settimana_label{
	left:109px;
	top:56px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese a.xmanager_tab,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.mese_label{
	left:214px;
	top:56px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente a.xmanager_tab,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente div.prossimamente_label{
	left:309px;
	top:56px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente ul.link,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese ul.link{
	width:100%;
	font-weight:bold;
	margin-top:-20px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese table{
	margin-bottom:10px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese table.notdpadding td{
	padding:0!important;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente ul.link,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese ul.link li,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente ul.link li{
	text-align:right;
	list-style-type:none;
	list-style-image:none;
	margin-bottom:20px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese ul.link li a,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente ul.link li a{
	background:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif) no-repeat left 4px;
	display:inline;
	padding-left:10px;

}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.oggi a.xmanager_tab,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.oggi div.oggi_label{
	left:12px;
	top:56px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.oggi div.container_assemblea_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.oggi div.container_commissioni_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.oggi div.container_delegazioni_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_assemblea_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_commissioni_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_delegazioni_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.container_assemblea_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.container_commissioni_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.container_delegazioni_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente div.titoloDocumento,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.titoloDocumento{
	font-size:14px;
	font-weight:700;
	line-height:16px;
	color:#333;
	background-color:#FFF;
	text-transform:uppercase;
	position:static;
	text-align:left;
	margin-bottom:10px;
	margin-left:1px;
	margin-right:1px;
	padding-bottom:6px;
	padding-top:6px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente div.titoloDocumento{
	padding:24px 12px 0 12px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_assemblea div.tab_text div.tab_text{
	padding:0;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_assemblea div.tab_text div.tab_text img{
	position:absolute;
	top:1px;
	left:0;
}

#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li .simple_text{
	padding:0;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente .simple_text{
	padding:12px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_assemblea,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_commissioni div.permanenti,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_commissioni div.bicamerali{
	position:relative;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana div.container_commissioni div.bicamerali h3{
	padding-left:0;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.container_assemblea,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.container_commissioni_label,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div.container_delegazioni_label{
	position:relative;
}
#liquid_content div.no_convocazione{
	margin-left:3px;
	border-bottom:1px solid #C5C8CF;
	margin-top:3px;
}
#liquid_content div.no_convocazione div.no_convocazione{
	border-bottom:none;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese table {
	border:1px solid #ddd;
	border-collapse:collapse;
	margin-bottom:20px !important;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente table td.colonnaSx,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese table  td.colonnaSx{
	width:30%;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente div#rifToolBar,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div#rifToolBar{
	text-align:right;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente div#rifToolBar span,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div#rifToolBar span{
	font-family: 'Titillium Web', sans-serif;
	font-size:14px;
	font-weight:600;
	background:#fff url(/application/xmanager/projects/leg19/img/icon-rif-normativi.png) no-repeat 0 center;
	color:#333;
	cursor:pointer;
	padding:5px 10px 5px 24px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente div#rifToolBar span:hover,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div#rifToolBar span:hover{
	color:#000000;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente div#divWrapper p.titolo,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div#divWrapper p.titolo{
	font-size:1.15em;
	font-weight:bold;
	text-transform:uppercase;
}
#home_lavori #liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output a {
	display:inline !important;
}
div.rss_tab{
	position:relative;
	margin-top:5px;
	z-index:5;
}
div.rss_tab div.rss_tab span{
	display:block;
}
div.rss_tab a{
 	right:13px;
	position:absolute;
}
body.fascicolo_docfull #liquid_content .centerBold {
	text-align: center;
	font-weight:bold;
	font-size:1.15em;
	margin:0;
}
body.fascicolo_docfull #liquid_content div#intestazione {
	margin-bottom:40px;
}
#liquid_content div.resoconto_tab p.center, #liquid_content div.resoconto_tab p.presidenza {
	clear:both;
	text-align:center;
}
#liquid_content div.resoconto_tab span.watermarkVotazioniParziali, .agenda span.calendario_vigente {
	display: block;
    width: 190px;
    text-align: center;
    font-weight: bold;
    background: #FEFAE5;
    padding: 9px 0 5px;
    float: right;
    font-style: italic;
    font-size: 14px !important;
    margin: 0 0 15px;
    text-transform: uppercase;
}
#liquid_content div.resoconto_tab div.stenografico p.titolo, #liquid_content div.resoconto_tab div.stenografico p.titolo_calendario {
	margin:0 0 5px 0;
	text-align:center;
	padding: 0 15px;
}
#liquid_content div.resoconto_tab p.sottotitolo {
	padding: 0 15px 0 35px;
}
#liquid_content div.resoconto_tab div.stenografico p.sottotitolo {
	margin:0 0 5px 0;
	text-align:center;
}
#liquid_content div.resoconto_tab p {
	padding: 0 15px;
}
#liquid_content div.resoconto_tab table {
	padding: 0 35px;
	width:97% !important;
	margin: 0 auto;
}
#liquid_content div.resoconto_tab .wrapperTabella{
	width:auto!important;
	overflow:auto!important;
	padding:0 12px;
}
#liquid_content div.resoconto_tab .wrapperTabella table{
	padding:0;
	width:692px!important;
	font-size:14px;
}
#liquid_content div.resoconto_tab table.tabellaXHTML {
	padding: 0;
	width:95% !important;
	margin:0 auto;
}
#liquid_content div#allegato_a {
	margin: 15px 0 0 0;
}
body#informative_del_governo div.main_text h4.main_title {
	display: none;
}
#liquid_content div.resoconto_assemblea div#indice li li {
	list-style-image:none;
	list-style:none;
}
#liquid_content div.resoconto_assemblea div#copertina h4.resoconto_copertina {
	text-align:center;
	font-size:1.15em;
}
#odg_giornaliero form#frmConvocazioni fieldset {
	border: none;
}
#odg_giornaliero form#frmConvocazioni span.label {
	font-weight:bold;
}
#odg_giornaliero form#frmConvocazioni ul#indiceSuperiore li {
	list-style-image: none;
}
#odg_giornaliero td.corpotesto p {
	margin: 0;
}
body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali div.nome {
	margin: 15px 0 0 0;
	font-size:1.1em;
	font-weight:bold;
}
body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali ul.simple_list_ul li {
	list-style-type: none;
	list-style-image:none;
	margin:0 0 10px 13px;
}
body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali div.data_da {
	float: left;
	margin: 0 5px 0 0;
}
body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali div.data_da, body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali div.data_a {
	color: #444444;
	font-style:italic;
	display:inline;
}
body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali div.data_da div.label, body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali div.data_a div.label {
	font-style:normal!important;
	color:#000000 !important;
	float:left;
	padding: 0 5px 0 0;
	margin:0;
}
*:first-child+html body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali div.data_a {
	margin-top:0;
	display:inline-block;
	float:left;
}
body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali div.data {
	margin: 10px 0 0 0;
	font-size: 1.1em;
	font-weight:bold;
	color: #444444 !important;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif !important;
}
body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali div.data div.label {
	float: left;
	color: #000000;
	padding: 0 5px 0 0;
	font-style:normal;
}
body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali div.testo_1 {
	float: left;
	margin: 0 10px 0 0;
	color:#444444;
	font-style:italic;
}
body#dettaglio_convocazioni_settimanale_delle_commissioni_bicamerali div.testo_2 {
	margin: 10px 10px 0 80px;
}
/* ------------------------------------------- DOCUMENTI -----------------------------------------------*/
/* ------------------------- TAB DOCUMENTI ------------------------------- */
#liquid_content ul li.numerico_tab, #liquid_content ul li.presentatori_tab {
	list-style-type:none;
}
#liquid_content ul li.numerico_tab div.tab_text, #liquid_content ul li.presentatori_tab div.tab_text {
	padding:12px 12px 0 12px;
}
#liquid_content ul#container_5213_tabbed_container_output, #liquid_content ul#container_5192_tabbed_container_output, ul#container_5204_tabbed_container_output, ul#container_5204_tabbed_container_output, ul#container_5408_tabbed_container_output {
	padding-top:50px;
}
#liquid_content ul li.numerico_tab div.numerico_tab_label, #liquid_content ul li.numerico_tab div.ufpres_funzioni_label, #liquid_content ul li.numerico_tab div.ufpres_attivita_label,#liquid_content ul li.numerico_tab a.xmanager_tab, #liquid_content ul li.presentatori_tab div.presentatori_tab_label, #liquid_content ul li.presentatori_tab a.xmanager_tab, #liquid_content ul li.audizioni_tab div.audizioni_tab_label, #liquid_content ul li.audizioni_tab a.xmanager_tab, #liquid_content ul li.comunicazioni_tab div.comunicazioni_tab_label, #liquid_content ul li.comunicazioni_tab a.xmanager_tab {
	display:block;s
	font-weight:400;
	background-color:#fff;
	border:1px solid #e6e6e6;
	color:#333;
	cursor:pointer;
	line-height:30px;
	padding:0 10px;
	position:absolute;
	text-align:center;
	top:80px;
	vertical-align:middle;
	margin-left:0;
	text-transform:uppercase;
}
#liquid_content ul li.audizioni_tab, #liquid_content ul li.comunicazioni_tab {
	list-style-type:none;
}
#liquid_content ul li.numerico_tab div.numerico_tab_label, #liquid_content ul li.presentatori_tab div.presentatori_tab_label, #liquid_content ul li.audizioni_tab div.audizioni_tab_label, #liquid_content ul li.comunicazioni_tab div.comunicazioni_tab_label, #liquid_content ul li.ufpres_funzioni div.numerico_tab.ufpres_funzioni_label, #liquid_content ul li.ufpres_attivita div.numerico_tab.ufpres_attivita_label {
	background:#21499F;
	border:1px solid #21499F;
	color:#fff;
}
#liquid_content ul li.audizioni_tab div.container_box_475, #liquid_content ul li.comunicazioni_tab div.container_box_475 {
	background-image:none;
}
#liquid_content ul li.numerico_tab div.numerico_tab_label,
#liquid_content ul li.numerico_tab a.xmanager_tab {
	left:12px;
	top: 10px !important;
}

#liquid_content ul li.presentatori_tab div.presentatori_tab_label,
#liquid_content ul li.presentatori_tab a.xmanager_tab {
	left:155px;
	top: 10px !important;
}
#liquid_content ul li.ufpres_attivita div.numerico_tab.ufpres_attivita_label,
#liquid_content ul li.ufpres_attivita a.xmanager_tab {
	left:140px;
	top: 10px !important;
}
#liquid_content ul li.ufpres_funzioni div.numerico_tab.ufpres_funzioni_label,
#liquid_content ul li.ufpres_funzioni a.xmanager_tab {
	left:222px;
	top: 10px !important;
}
.padding_toppp{
	position:relative;
	top:30px;
}
#container_UfficioPresidenzaStronati{
	min-height:50px;
}
#liquid_content ul li.presentatori_tab div.presentatori_tab_label,
#liquid_content ul li.presentatori_tab a.xmanager_tab {
	left:155px;
	top: 10px !important;
}
#liquid_content ul li.comunicazioni_tab div.comunicazioni_tab_label, #liquid_content ul li.comunicazioni_tab a.xmanager_tab {
	left:77px;
}
#liquid_content ul li.presentatori_tab div.simple_list > div{
	border:1px solid #e6e6e6;
	padding:12px;
	margin-bottom:4px;
}
#liquid_content div.link_sommario_pdf, #liquid_content div.download_pdf {
	position:relative;
	height:20px;
}
#liquid_content div.download_pdf a {
	display:block;
	background:url(/application/xmanager/projects/leg19/img/documenti/ico_pdf.gif) no-repeat 0 1px;
	padding-left:18px;
	text-decoration:underline;
	position:absolute;
	right:10px;
}
#liquid_content div.link_stenografico_pdf a, #liquid_content div.link_sommario_pdf a {
	display:block;
	background:url(/application/xmanager/projects/leg19/img/documenti/ico_pdf.gif) no-repeat 0 1px;
	padding-left:18px;
	text-decoration:underline;
}
#liquid_content div.download_pdf a:hover {
	text-decoration:none;
}
#liquid_content form#convocazioni a, body#dettaglio_convocazioni_settimanali_delle_giunte #liquid_content a {
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	color:#21499F;
	float:left;
	font-size:1em;
	font-weight:bold;
	margin:0 2px 2px 0;
	padding:2px 4px;
	text-align:center;
	display:block;
}
body#odg_giornaliero #liquid_content center h6 {
	margin-top:0!important;
}
body#odg_giornaliero #liquid_content center br {
	display:none;
}
#liquid_content form#convocazioni a.active, #liquid_content form#convocazioni span.active a, body#dettaglio_convocazioni_settimanali_delle_giunte #liquid_content a.active {
	background-color:#0F497B;
	border:1px solid #FFFFFF;
	color:#FFFFFF!important;
	float:left;
	font-size:1em;
	font-weight:bold;
	margin:0 2px 2px 0;
	padding:2px 4px;
	text-align:center;
	display:block;
}
#liquid_content form#convocazioni span.active {
	float:left;
	display:block;
}
#liquid_content form#convocazioni span.active a {
	float:none;
}
#liquid_content form#convocazioni a:hover, body#dettaglio_convocazioni_settimanali_delle_giunte #liquid_content a:hover {
	border:1px solid #21499F;
}
#liquid_content form#convocazioni label#slAnnoMeseGiorno, #liquid_content div#slAnnoMeseGiorno {
	font-weight:bold;
	display:block;
	clear:both;
}
#liquid_content form#convocazioni label {
	color:#072D58;
	font-size:1em;
	font-weight:normal;
	margin:0;
	padding:0;
}
#liquid_content form#convocazioni div.cnt_select {
	margin-bottom:10px;
	float:left;
	margin-right:10px;
}
#liquid_content form#convocazioni select, #liquid_content form#frmConvocazioni select {
	border:1px solid #ddd;
	font-family:'Roboto', sans-serif;
	font-size:14px;
	margin-bottom:5px;
	padding:1px;
	width:200px;
}
#liquid_content form#convocazioni div.cnt_button {
	width:139px;
	float:left;
	margin-top:2px;
}
form#frmConvocazioni .cnt_select, form#frmConvocazioni .cnt_button {
	margin-right:5px;
}
#liquid_content form#frmConvocazioni .cnt_select, #liquid_content form#frmConvocazioni .cnt_button {
	display:inline;
}
#liquid_content form#frmConvocazioni ul#indiceSuperiore li {
	font-size:14px;
	line-height:19px;
}
form#frmConvocazioni label {
	margin-right:5px;
}
form#frmConvocazioni span.label {
	display:block;
}
ul.temi li div.temi_titolo {
	font-weight:bold;
	font-size:1.1em;
}
ul.temi li div.temi_data {
	color:#444444;
	font-style:italic;
}
ul.temi li a.temi_link {
	margin-bottom:0;
	display:block;
}
div.bordoNero {
	margin:0;
	padding:0;
}
dl.leggi {
	margin:30px 0 0 0;
	padding:0;
}
#liquid_content div.container_box_475 div.main_text h5.title_leggi,
#liquid_content div.container_box_475 div.dec_legislativi_list div.active_filter h5 {
	font-weight:900;
	line-height:16px;
	font-size:14px;
	color:#595A5C;
	text-transform:uppercase;
	margin-top:0;
}
#liquid_content div.container_box_475 div.main_text h5.title_leggi br{
	content: " ";
}
#liquid_content div.container_box_475 dl.leggi dt a,
#liquid_content div.container_box_475 dl.leggi dt a:visited,
#liquid_content div.container_box_475 dl.leggi dt a:active,
#liquid_content .dec_legislativi_list li div.link_decreto a,
#liquid_content .dec_legislativi_list li div.link_decreto a:visited {
	font-family: 'Titillium Web', sans-serif;
	font-size:18px;
	font-weight:600;
	color:#fff;
	background-color:#21499F;
	display:inline-block;
	padding:7px 12px;
	line-height:21px;
	margin-bottom:14px;
}
#liquid_content div.container_box_475 dl.leggi dt a:hover,
#liquid_content .dec_legislativi_list li div.link_decreto a:hover {
	color:#21499F;
	background-color:#fff;
}
dl.leggi dd {
	margin:0;
	padding:0;
	padding-bottom:15px;
	margin-bottom:25px;
	border-bottom:1px solid #e6e6e6;
	clear:both;
}
dl.leggi dd div.cnt_collapsible, div.leggi_collapsible div.cnt_collapsible {
	position:relative;
	height:100%;
}
dl.leggi dd div.cnt_collapsible div.collapsible_label, div.leggi_collapsible div.cnt_collapsible div.collapsible_label {
	height:40px;
	font-weight:bold;
	color:#21499F;
	background-color:#FFFFFF;
}
dl.leggi dd div.cnt_collapsible table.tabellaXHTML {
	position:static!important;
}
div.leggi_collapsible ul.leggi li {
	padding-bottom:20px;
}
th.iter {
	text-align:center!important;
}
dl.leggi dd p {
	margin: 0 0 10px 0;
}
dl.leggi dd p.nickname {
	font-style:italic;
	color:#444444;
	margin:0;
}
dl.leggi dd p.titoloLegge {
	font-weight:700;
}
/*-------------------- Scheda dei lavori preparatori -------------------*/
body.external_innercolumn_nocoldx #innerContentColumn {
	margin:0!important;
	padding:0!important;
}
body.external_innercolumn_nocoldx div.simpleButton a,
body.external_innercolumn_nocoldx a.showAltreProposte {
	background:transparent url(/application/xmanager/projects/leg19/img/ico-approfondimenti.png) no-repeat 0 center;
	color:#595A5C;
	font-size:0.95em;
	font-weight:900;
	margin:0;
	padding:0 0 0 23px;
	text-decoration:none;
	line-height:18px;
	display:inline-block;
}
body.external_innercolumn_nocoldx a.showAltreProposte {
	font-family: 'Titillium Web', sans-serif;
	font-size:14px;
	font-weight:600;
	color:#AB1917;
	background-image:url(/application/xmanager/projects/leg19/img/ico-warning.png);
	padding-left:23px;
	line-height:19px;
	vertical-align:middle;
	margin-bottom: 5px;
}
body.external_innercolumn_nocoldx .simpleButton {
    float: right;
    padding-top: 0;
    margin-top: -59px;
    position: relative;
    margin-right: 12px;
}
body.external_innercolumn_nocoldx a.showAltreProposte_on {
	background-color:#E6EBEF !important;
	border-top:1px solid #10477D!important;
	border-left:1px solid #10477D!important;
	border-right:1px solid #10477D!important;
	border-bottom:1px solid #E6EBEF!important;
	color:#21499F!important;
	padding-right:10px!important;
	background-image:none!important;
}
body.external_innercolumn_nocoldx div.altreProposte {
	background-color:#E6EBEF !important;
	border:1px solid #10477D!important;
}
body.external_innercolumn_nocoldx div.scheda-atto div.altreProposte {
	border: none !important;
	padding: 4px !important;
}

body.external_innercolumn_nocoldx div.scheda-atto div.altreProposte p{
	font-weight: bold;
	margin: 0;
	padding: 0;
}
body.external_innercolumn_nocoldx div.scheda-atto div.altreProposte li{
	list-style: none !important;
	margin: 2px 0 0 5px !important;
}
body.external_innercolumn_nocoldx div.mytabs1 a,
body.external_innercolumn_nocoldx div.mytabs2 a,
body.external_innercolumn_nocoldx div.mytabs3 a,
body.external_innercolumn_nocoldx div.mytabs4 a,
body.external_innercolumn_nocoldx div.mytabs5 a,
body.external_innercolumn_nocoldx div.mytabs6 a,
body.external_innercolumn_nocoldx div.mytabs7 a,
body.external_innercolumn_nocoldx div.mytabs8 a {
	color:#4d4d4d;
}
body.external_innercolumn_nocoldx div.mytabs1 a:hover,
body.external_innercolumn_nocoldx div.mytabs2 a:hover,
body.external_innercolumn_nocoldx div.mytabs3 a:hover,
body.external_innercolumn_nocoldx div.mytabs4 a:hover,
body.external_innercolumn_nocoldx div.mytabs5 a:hover,
body.external_innercolumn_nocoldx div.mytabs6 a:hover,
body.external_innercolumn_nocoldx div.mytabs7 a:hover,
body.external_innercolumn_nocoldx div.mytabs8 a:hover {
	color:#0187F6;
}
body.external_innercolumn_nocoldx div.mytabs1, body.external_innercolumn_nocoldx div.mytabs2, body.external_innercolumn_nocoldx div.mytabs3, body.external_innercolumn_nocoldx div.mytabs4, body.external_innercolumn_nocoldx div.mytabs5, body.external_innercolumn_nocoldx div.mytabs6, body.external_innercolumn_nocoldx div.mytabs7, body.external_innercolumn_nocoldx div.mytabs8 {
	font-family: 'Titillium Web', sans-serif;
	font-size:12px;
	color:#4d4d4d;
	font-weight:600;
	padding:6px 6px;
	width:auto;
	height:auto;
	background-color:#fff !important;
	border:1px solid #e6e6e6;
	border-bottom: none;
	margin: 0 3px 0 0!important;
}
body.external_innercolumn_nocoldx div.tabsactive {
	background-color:#21499F !important;
	border:1px solid #21499F;
}
body.external_innercolumn_nocoldx div.tabsactive a {
	color:#fff !important;
}
body.external_innercolumn_nocoldx div.tabsactive a {
	color:#fff !important;
}
body.external_innercolumn_nocoldx div.tabsactive a:hover {
	color:#fff !important;
	background-color:#21499F !important;
}
body.external_innercolumn_nocoldx span.titoloPdl {
	display:block;
	padding-top:20px;
	font-size:14px;
}
body.external_innercolumn_nocoldx div.boxLavori {
	border: 1px solid #ddd;
	background:#FFFFFF url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat 0 0;
	padding:14px 9px;
}
body.external_innercolumn_nocoldx #liquid_content div.boxLavori ul li {
    list-style-type: disc;
	margin-left:20px;
}
body#dettaglio_convocazioni_settimanali_delle_giunte div.liquid_container div.liquid_content fieldset {
	border: none;
}
body#dettaglio_convocazioni_settimanali_delle_giunte div.liquid_container div.liquid_content form select#sAnnoMeseSelezionato {
	border:1px solid #C3D7E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	margin-bottom:5px;
	padding:1px;
	width:139px;
}
body#dettaglio_convocazioni_settimanali_delle_giunte div.liquid_container div.liquid_content fieldset {
	font-weight: bold;
}
body#dettaglio_convocazioni_settimanali_delle_giunte div.liquid_container div.liquid_content fieldset strong a, body#dettaglio_convocazioni_settimanali_delle_giunte div.liquid_container div.liquid_content form#annomese_search fieldset {
	font-weight: normal;
}
body#dettaglio_convocazioni_settimanali_delle_giunte div.liquid_container div.liquid_content form#annomese_search legend {
	display: none;
}
body.external_innercolumn_nocoldx div.boxLavori table.lavori {
	background-color:transparent;
	margin:0;
	width:100%;
}
body.external_innercolumn_nocoldx div.boxLavori table td {
	background-color:transparent;
}
body.external_innercolumn_nocoldx div.boxLavori table td.corpotitoloscheda strong {
	font-size:14px;
	font-weight:900;
}
body#lista_resoconti_del_comitato_per_la_legislazione div.container_box_475 div.main_text div.center {
	padding-top: 20px;
}
body#resoconto_votazioni div.container_box_475 div.main_text div#indice_votazioni table.tabellaXHTML td {
	padding:5px!important;
}
body.external_innercolumn_nocoldx div#liquid_content {
	width:716px;
	margin-right:0;
}
* html body.external_innercolumn_nocoldx div#liquid_content {
	width:725px;
	margin-right:0!important;
}
body.external_innercolumn_nocoldx div.container_esplora {
	width:475px;
}
/* box ricerca scheda lavori preparatori */
body.external_innercolumn_nocoldx div.container_box_dx {
	position: absolute;
	top:0;
	right:0;
}
body.external_innercolumn_nocoldx div.main_text{
	background-color:#fff;
	padding:12px;
}
body.external_innercolumn_nocoldx div.container_box_dx_label {
	background-color:#F3F7FA;
	border-color:#699AC2 #699AC2 #4373A2;
	border-style:solid;
	border-width:1px 1px 3px;
	width:241px;
	overflow:hidden;
}
body.external_innercolumn_nocoldx div.container_box_dx h5 {
	color:#04264E;
	font-size:1.05em;
	font-weight:bold;
	margin:0;
	padding:14px 35px 5px 11px;
	text-transform:uppercase;
}
body.external_innercolumn_nocoldx div.treemenu_dx ul {
	padding:0 1px;
	background-color:#E9F1F4;
}
body.external_innercolumn_nocoldx div.treemenu_dx ul li {
	color:#000000;
	font-size:1em;
	font-weight:bold;
	list-style-type:none;
}
body.external_innercolumn_nocoldx div.treemenu_dx ul li span {
	background-color:#E9F1F4;
	border-bottom:1px solid #FFFFFF;
	color:#000000;
	display:block;
	font-size:1em;
	font-weight:bold;
	padding:7px 10px 5px;
}
body.external_innercolumn_nocoldx div.treemenu_dx ul li span a {
	color:#072E57;
}
body.external_innercolumn_nocoldx span.widgetCollapsibleHandler {
	cursor:pointer;
	height:28px;
	padding-right:5000px;
	position:absolute;
	right:1px;
	top:1px;
	right:10px;
	width:29px;
}
body.external_innercolumn_nocoldx span.open {
	background:transparent url(/application/xmanager/projects/leg19/img/icon-apri.png) no-repeat scroll right top;
}
body.external_innercolumn_nocoldx span.close {
	background:transparent url(/application/xmanager/projects/leg19/img/icon-chiudi.png) no-repeat scroll right top;
	margin:0 !important;
}
body.external_innercolumn_nocoldx div#liquid_col_dx {
	display:none;
}
body#resoconti_organi div.simple_list li {
	margin:20px 0 0 16px!important;
}
body#resoconti_organi div.simple_list div.simple_list {
	padding-top:1px!important;
}
body#resoconti_organi div.simple_list div.indagine {
	font-size:1em;
}
body#resoconti_organi div.simple_list div.mese_it, body#resoconti_organi div.simple_list div.giorno_it, body#resoconti_organi div.simple_list div.giorno_it div.label, body#resoconti_organi div.simple_list div.giorno, body#resoconti_organi div.simple_list div.mese_it, body#resoconti_organi div.simple_list div.anno, body#resoconti_organi div.simple_list div.link_sommario_htm, body#resoconti_organi div.simple_list div.link_stenografico_htm {
	display:inline;
	padding:0 5px 0 0;
}
body#resoconti_organi div.simple_list div.link_sommario_htm, body#resoconti_organi div.simple_list div.link_stenografico_htm {
	padding:0 15px 0 0;
	display: block;
}
body#resoconti_organi div.simple_list div.link_sommario_htm a {
	display:block;
	text-decoration:underline;
}
body#resoconti_organi div.simple_list div.header_mese, body#resoconti_organi div.simple_list div.header_anno {
	font-weight:bold;
	font-size:1.1em;
	margin-bottom:20px;
}
body#resoconti_organi div.simple_list div.giorno_it div.label {
	font-weight:bold;
	color: #666666;
}
body#resoconti_organi div.simple_list div.titolo, body#resoconti_organi div.simple_list div.abstract {
	font-weight:bold;
	margin:0 0 5px 0!important;
	padding:0 15px 0 0!important;
	font-size:1.15em;
}
body#resoconti_organi div.resoconti div.titolo {
	font-size:1em;
}
/*mod19012011*/
body#resoconti_organi div.simple_list div.titolo {
	font-size:1em;
}
body#resoconti_organi div.resoconti div.abstract {
	font-size:1.05em;
}
#liquid_content div.container_box_475 div.simple_list div.link_decreto {
	margin-top:20px;
}
body#resoconti_organi #liquid_content div.container_box_475 div.main_text h5.sub_title {
	font-size:1em;
	margin-top:20px;
	margin-bottom:0;
}
#liquid_content ul#navOriz li {
	list-style-type:none;
	display:inline;
	float:left;
	margin:0;
}
#liquid_content ul#navOriz li a {
	background-color:#0F497B;
	border:1px solid #0F467C;
	color:#FFFFFF;
	float:left;
	font-size:1em;
	font-weight:bold;
	margin:0 2px 2px 0;
	text-align:center;
	padding:2px 4px;
	white-space:nowrap;
}
#liquid_content ul#navOriz li a:visited {
	color:#FFFFFF;
	background-color:#0F497B;
}
#liquid_content ul#navOriz li a:hover {
	background-color:#FFFFFF;
	color:#0089F5;
	text-decoration:none;
}
#liquid_content ul#navOriz li span.clear_lista_articoli_costituzione {
	clear:both;
}
#liquid_content div.container_box_475 span.numeroPagina span {
	border-top:1px dashed #000000;
	border-bottom:1px dashed #000000;
	padding:5px 0;
	width:200px;
	font-weight:bold;
	margin:20px auto 10px auto;
	display:block;
	text-align:center;
}
#external_source_16151 span.numeroPagina span { 
	display:none;
}
body#prima_pagina_archivio #liquid_content div.container_box_475 div.testo_comunicato {
	padding-bottom:20px;
}
body#prima_pagina_archivio #liquid_content div.container_box_475 div.testo_comunicato p {
	margin:0;
}
/* ---------------- LISTA DECRETI LEGISLATIVI ----------------- */
#liquid_content .dec_legislativi_list li {
	list-style:none !important;
	border-bottom: 1px solid #D7DADF;
	padding:15px 5px 25px 3px;
	margin:0 !important;
}
#liquid_content .dec_legislativi_list li div.link_decreto {
	font-size:1.05em;
	font-weight:bold;
	margin-top:5px;
}
#liquid_content .dec_legislativi_list li div.estremi_gu div.label{
	display: inline;
	padding-right: 3px;
}

#liquid_content .dec_legislativi_list li div.titolo {
	margin:10px 0 !important;
}
form#ricerca_decreti div.canale{
    font-size: 15px;
    font-weight: 900;
    padding: 11px 12px;
    margin: 0;
    color: #5A5B5D;
    text-transform: uppercase;
}
/* ---------------- GESTISCE CLASSI ESTERNE BY SERAP IN RESOCONTI ----------------- */
#liquid_content .center {
	text-align:center;
}
body.external_innercolumn_nocoldx #liquid_content div.boxLavori table.lavori .center {
	text-align:left;
}
#liquid_content hr.pagina {
	border:1px dashed #666666;
}
#liquid_content .altreProposte ul li {
	list-style-type:none;
}
body#resoconti_organi #liquid_content span.close, body#resoconti_organi #liquid_content span.open {
	top:auto;
}
body#resoconti_organi #liquid_content div.simple_list ul li {
	border-bottom:2px solid #D7DADF;
	list-style-image:none;
	margin-left:0!important;
	padding-left:10px;
	padding-bottom:10px;
}
body#resoconti_organi #liquid_content div.simple_list ul li ul li {
	list-style-image:url("/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif");
	margin-bottom:5px;
	margin-left:30px!important;
	border-bottom:none;
	padding-bottom:0;
	margin-top:0;
}
body#resoconti_organi #liquid_content div.simple_list ul li ul {
	margin-bottom:5px;
}
#risultati_decreti_legislativi #liquid_content div.container_box_475 div.main_text ul li {
	list-style: none outside none !important;
	margin: 0 !important;
	padding: 15px 5px 25px 3px;
}
#risultati_decreti_legislativi #liquid_content div.main_text a {
	text-decoration: underline!important;
}
/* nuova lista Decreti legislativi Feb 2011 */
div.dec_legislativi_list {
	position: relative;
}
div.dec_legislativi_list div.active_filter h5 {
	font-size:1.1em !important;
}
div.dec_legislativi_list dl.leggi {
	margin-top:30px;
}
div.dec_legislativi_list dd p {
	margin-top:10px;
}
div.dec_legislativi_list div.avviso {
	padding-top:20px;
}
/* fine nuova lista Decreti legislativi Feb 2011 */
/* mod 01032011 nuovi selettori data resoconti */
#liquid_content ul.indice_anni li, #liquid_content ul.indice_mesi li {
	list-style:none;
	margin:0 2px 0 0;
	display:inline;
}
#liquid_content ul.indice_anni {
    margin: 20px 0 10px 0px;
}
#liquid_content ul.indice_mesi {
	margin-left:-5px;
	width:455px;
	clear:both;
	padding-top:10px;
}
#liquid_content ul.indice_anni li a, #liquid_content ul.indice_anni li a:visited {
	background-color:#FFF;
	border:none;
	color:#595A5C;
    float: left;
    font-size:15px;
    font-weight:900;
    margin: 0 13px 2px 0;
    padding:2px 8px;
    text-align: center;
    white-space: nowrap;
}
#liquid_content ul.indice_mesi li {
	margin:20px 0 0 0;
}
#liquid_content ul.indice_mesi li a,
#liquid_content ul.indice_mesi li a:visited {
	background-color:#FFF;
	border:1px solid #ddd;
	color:#333;
    float: left;
    font-size:13px;
    font-weight:400;
    margin: 0 0 8px 5px;
    padding: 2px 0;
    text-align: center;
    white-space: nowrap;
	width:5.29em;
}
#liquid_content ul.indice_anni li a.bt_year_active,
#liquid_content ul.indice_mesi li a.bt_month_active {
    background-color: #244A9B;
    border-color:#244A9B;
    color: #fff;
}
#liquid_content ul.indice_anni li a:hover, #liquid_content ul.indice_mesi li a:hover {
	background-color:#244A9B;
	border-color:#244A9B;
	color: #fff!important;
}
#liquid_content div.lista_stampati {
	clear:both;
	padding-top:20px;
}
*:first-child+html #liquid_content div.lista_stampati {
	padding-top:0;
}
* html #liquid_content div.lista_stampati {
	padding-top:0;
}
#liquid_content div.lista_stampati .numero-resoconto-assemblea {
	font-family: 'Titillium Web', sans-serif;
	font-size:18px;
	font-weight:600;
	font-style:normal;
	width:230px;
	display:inline-block;
	padding:9px 0px 9px 12px;
	background:#4D4D4D;
	color:#fff;
	position:relative;
	top:2px;
}
#liquid_content div.lista_stampati > span.clear {
	display:block;
	clear:both;
}
#liquid_content div.lista_stampati {
	font-size:14px;
}
#liquid_content div.lista_stampati p {
	margin:0;
}
#liquid_content div.lista_stampati > ul > li > span {
	font-size:0;
}
#sedi > div > strong {
	font-family: 'Titillium Web', sans-serif;
	font-size:15px;
	font-weight:700;
	display:block;
	text-align:center;
	margin-bottom:8px;
}
#liquid_content div.lista_stampati > ul > li > span.testoSeduta {
	font-size:15px !important;
	font-weight:100;
	margin-top:15px;
	margin-bottom:15px;
	display:block;
}
#liquid_content div.lista_stampati > ul > li > span.testoSeduta span, #liquid_content div.lista_stampati > ul > li > span.testoSeduta p  {
	font-size:15px !important;
}
#liquid_content div.lista_stampati div.stampati {
	margin-top:6px;
}

#liquid_content div.lista_stampati .seduta-in-corso {
	font-size:14px;
	font-weight:100;
	color:#BB3C38;
	margin:17px 0 0 0;
}
#liquid_content div.lista_stampati .guarda-webtv.seduta-in-corso {
	font-size:0;
}
#liquid_content div.lista_stampati .numero-resoconto-assemblea a {
	margin-right:7px;
	color:#fff;
}
#liquid_content div.lista_stampati .numero-resoconto-assemblea a:hover{
	color:#fff!important;
}
#liquid_content div.lista_stampati .guarda-webtv a {
	font-family:'Roboto Condensed', sans-serif;
	font-size:13px;
	font-weight:400;
	color:#595A5C;
	background: #fff url(/application/xmanager/projects/leg19/img/ico-play-gray.png) no-repeat 12px center;
	line-height:37px;
	display:inline-block;
	width:60px;
	padding-left:43px;
	border:1px solid #e6e6e6;
	text-transform:uppercase;
	margin-left:3px;
}
#liquid_content div.lista_stampati .guarda-webtv.seduta-in-corso a {
	color:#AB0F0A;
	background: #fff url(/application/xmanager/projects/leg19/img/ico-play-red.png) no-repeat 12px center;
	border:1px solid #AB0F0A;
	font-size:13px;
	margin:0 0 0 3px;
}
#liquid_content div.lista_stampati .odg-assemblea a {
	font-family:'Roboto Condensed', sans-serif;
	font-size:13px;
	font-weight:400;
	color:#595A5C;
	background: #fff url(/application/xmanager/projects/leg19/img/logo-camera-odg.png) no-repeat 23px center;
	line-height:37px;
	display:inline-block;
	width:35px;
	padding-left:50px;
	border:1px solid #ddd;
	text-transform:uppercase;
	margin-left:6px;
}
#liquid_content .eleres_incorso {
	margin-top:27px;
	margin-bottom:35px;
}
#liquid_content .eleres_incorso li {
	border:1px solid #eee;
	background:#fff url(/application/xmanager/projects/leg19/img/arrow_eleres_incorso.png) no-repeat 97% center;
	padding-right:30px;
	margin-bottom:7px;
}
#liquid_content .eleres_incorso li a {
	font-size:14px;
	color:#333;
	padding-left:60px;
	line-height:41px;
	height:41px;
	vertical-align:middle;
	display:block;
	background-color:#fff;
	background-position:0 0;
	background-repeat:no-repeat;
}
#liquid_content .eleres_incorso li a.eleres_steincorso {
	background-image:url(/application/xmanager/projects/leg19/img/ico-res-stenincorso.png);
}
#liquid_content .eleres_incorso li a.eleres_somincorso {
	background-image:url(/application/xmanager/projects/leg19/img/ico-res-sommincorso.png);
}
#liquid_content .eleres_incorso li a.eleres_docincorso {
	background-image:url(/application/xmanager/projects/leg19/img/ico-res-docincorso.png);
}
#liquid_content div.lista_stampati .pdf-wrapper {
	width:314px;
	border:1px solid #e6e6e6;
	border-bottom:none;
	float:left;
	font-size:13px;
	margin-bottom:1px;
	margin-top:0;
}
#liquid_content div.lista_stampati .pdf-wrapper .title,
#liquid_content div.lista_stampati .pdf-wrapper .pdf {
	display:block;
	float:left;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	width:132px;
	height:30px;
	padding:4px 12px;
}
#liquid_content div.lista_stampati .pdf-wrapper .title {
	line-height:normal;
}
#liquid_content div.lista_stampati .pdf-wrapper .allegato-a-wrapper .headline,
#liquid_content div.lista_stampati .pdf-wrapper .allegato-b-wrapper .headline {
	font-style:italic;
	font-size:11px;
}

#liquid_content div.lista_stampati .pdf-wrapper .pdf {
	border-right:none;
	line-height:32px;
	vertical-align:middle;
	background:#fff url(/application/xmanager/projects/leg19/img/ico-scarica-pdf.png) no-repeat 12px center;
	text-align:center;
	text-transform:uppercase;
}
#liquid_content div.lista_stampati .pdf-wrapper .pdf a {
	font-size:14px;
	font-weight:700;
}
#liquid_content  div.lista_stampati .titoloSeduta {
	display:block;
	clear:both;
}
#liquid_content div.lista_stampati .epub-wrapper {
	width:129px;
	border:1px solid #e6e6e6;
	border-left:none;
	float:left;
	line-height:116px;
	vertical-align:middle;
	font-size:13px;
	background:#fff url(/application/xmanager/projects/leg19/img/ico-scarica-pdf.png) no-repeat 8px center;
	text-align:center;
	margin-bottom:1px;
	margin-top:0;
}
#liquid_content div.lista_stampati .epub-wrapper .resoconto-epub-assemblea {
	padding-left:20px;
}
#liquid_content div.lista_stampati .epub-wrapper a {
	font-size:14px;
	font-weight:700;
}
#liquid_content div.lista_stampati a.dettaglio-resoconto{
	font-family:'Roboto Condensed', sans-serif;
	font-size:13px;
	font-weight:700;
	background:#0E4194;
	color:#fff;
	display:block;
	clear:both;
	line-height:40px;
	text-align:center;
	vertical-align:middle;
	text-transform:uppercase;
}
#liquid_content div.lista_stampati a.dettaglio-resoconto:hover{
	color:#fff!important;
}
#wrapper {
	margin-top: 30px;
}
#liquid_content div.main_text #wrapper > ul > li > ul{
	margin-bottom:24px;
	padding-top:12px;
}
#liquid_content div.main_text #wrapper > ul > li > ul > li,
#liquid_content div.lista_audizioni #wrapper > ul > li > ul > li {
	border-bottom:1px solid #e6e6e6;
	margin-bottom:8px;
	padding-bottom:8px;
}
#liquid_content div.main_text #wrapper > ul > li > ul > li > a{
	display:block;
}
#liquid_content div.lista_audizioni #wrapper > ul > li > ul > li > a{
	text-transform:none;
	font-weight:400;
	display:block;
	line-height:19px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li .simple_text #wrapper{
	margin-top:0;
}
#wrapper p {
	padding: 0;
}
#header {
	clear: both;
	float: left;
	line-height: 1.5;
	margin-left: 5px;
	margin-top: -44px;
	position: relative;
	margin-bottom:25px;
	width: 700px;
}
#header ul#primary {
	margin: 0;
	padding: 0;
	position: absolute;
	width: auto;
}
#header ul#secondary li, #header ul#primary li {
	display: inline;
	list-style: none outside none;
}
#header ul#primary span, #header ul#primary a.current, #header ul#primary a.current:hover {
	background: none repeat scroll 0 0 #CCDDF1;
	font-weight: bold;
	text-transform: none;
}
#header ul#primary a, #header ul#primary span, #header ul#primary a.current {
	font-family: 'Titillium Web', sans-serif;
	font-weight:600;
	font-size:15px;
	line-height:18px;
	color: #fff;
	display: block;
	float: left;
	margin:0;
	padding: 5px 10px;
	text-align: center;
	text-decoration: none;
	width: auto;
}
#header ul#primary a {
	background-color:#fff;
	border:1px solid #e6e6e6;
	color: #4D4D4D;
	cursor:pointer;
	margin-bottom: 2px;
	text-align: center;
	margin-left:5px;
}
#header ul#secondary li.secondary_current {
	border-bottom:2px solid #21499F;
}
#header ul#secondary li.secondary_current a {
	color:#21499F;
}
#header ul#primary li.primary_current a {
	background:#21499F;
	border:1px solid #21499F;
	color:#fff;
}
#header ul#primary li.primary_current a:hover{
	color:#fff!important;
}
#header ul#secondary li.secondary_current a:visited {
	color:#000;
}
#header ul#secondary {
	margin-left: 5px;
	margin-top:29px;
    padding-top: 12px;
    height: 26px;
	background:transparent url(/application/xmanager/projects/leg19/img/bg-main-title-shadow.png) repeat-x 0 0;
	border:1px solid #e6e6e6;
}
#header ul#secondary li {
	display:inline-block;
	text-align:center;
	padding-bottom:10px;
}
#header ul#secondary li a, #header ul#secondary li span, #header div#rifToolBar span {
	font-size:14px;
	display: block;
	font-weight:400;
	background-color:transparent;
	color:#333;
	cursor:pointer;
	float: left;
	padding:0 5px 0 5px;
	width: auto;
	border-left:1px solid #656565;
	line-height:14px;
}
#header div#rifToolBar span{
	line-height:1.5;
}
#header ul#secondary li a {
	border-left:1px solid #333;
}
#header ul#secondary li:first-child a {
	border-left:none;
}
#header div#rifToolBar {
	position:absolute;
	right:0;
	top:80px;
	cursor:pointer;
}
#liquid_content div.resoconto_tab {
	margin-bottom: 20px;
	padding-top: 50px;
}
#liquid_content div.resoconto_tab #divWrapper {
	font-size:15px;
	padding:12px;
}
body#bollettini_get_documento #liquid_content div.resoconto_tab #divWrapper {
	padding:24px 12px;
}
#liquid_content div.resoconto_tab.auditi {
	padding-top: 30px;
	padding-left:20px;
}
#liquid_content div.resoconto_tab.auditi table {
	padding: 10px 10px 20px 0 !important;
	width: 100% !important;
}
body#prototipo_-_resoconto_seduta_-_assemblea_ #liquid_content div.container_box_475 h4 {
	padding: 16px 200px 0 12px;
	min-height:1px;
}
body#prototipo_-_resoconto_seduta_-_assemblea_ #liquid_content div.container_box_475 .heading_box.resoconto_label {
	position:relative;
}
#liquid_content div.container_box_475 p#header_vai a,
#liquid_content div.container_box_475 p#header_vai a:visited {
	position:absolute;
	top:21px;
	right:26px;
	font-family: 'Titillium Web', sans-serif;
	color:#4d4d4d;
	font-size:14px;
	font-weight:600;
	color:#333;
	background:transparent url(/application/xmanager/projects/leg19/img/bg_button_biografica.gif) no-repeat 0 center;
	padding-left:20px;
	vertical-align:middle;
	text-transform:lowercase;
}
body#prototipo_-_resoconto_seduta_-_assemblea_ div#liquid_content, body#prototipo_-_resoconto_seduta_-_assemblea_ #liquid_content div.container_box_475 {
	margin-right: 0;
	width: 716px;
}
#liquid_content h4#header {
	background:#FFFFFF url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat 0 0;
	color: #343434;
	font-size: 190%;
	font-weight: 700;
	margin:0 0 21px 0;
	padding: 10px 10px 8px 10px;
	min-height:21px;
}
#liquid_content div.container_box_475 div.main_text.c1 {
	background:none;
	margin-top:-60px;
}
/* Doc Full simulato per fascicolo di seduta */
body#docviewer_full.fascicolo_docfull {
	overflow: visible !important;
}
body#docviewer_full.fascicolo_docfull .errataCorrige {
	display:none;
}
body#docviewer_full.fascicolo_docfull .testoErrataCorrige {
	display:none;
}
body#docviewer_full.fascicolo_docfull div#lightwindow, body#docviewer_full.fascicolo_docfull div#liquid_header, body#docviewer_full.fascicolo_docfull div#lightwindow_overlay, body#docviewer_full.fascicolo_docfull div#liquid_footer, body#docviewer_full.fascicolo_docfull div#liquid_container span.close_wrapper {
	display:none;
}
body.fascicolo_docfull div#wrapper_header_cols, body.fascicolo_docfull div#liquid_content {
	width:100%;
	background-image:none !important;
	padding:0 !important;
}
body#docviewer_full.body_lightview div#wrapper span.numeroPagina span {
	border-bottom: 1px dashed #000000;
	border-top: 1px dashed #000000;
	display: block;
	font-weight: bold;
	margin: 20px auto 10px;
	padding: 5px 0;
	text-align: center;
	width: 200px;
}
div#docviewer_full_content {
	padding:70px 20px 20px 20px !important;
	width:92% !important;
	margin:0 auto !important;
	font-size:110%;
}
div#docviewer_full_content.scroll_orizz {
	padding:70px 5px 20px 5px !important;
	width:96% !important;
	overflow-x: scroll;
}
body#docviewer_full.fascicolo_docfull div#docviewer_full_header {
	left:0 !important;
}
body#docviewer_full.fascicolo_docfull div.titoloDocumento {
	text-align:center;
	font-weight:bold;
	font-size:110%;
	margin:10px 0 20px 0;
}
body#docviewer_full.fascicolo_docfull div.voceIndice {
	margin-bottom:8px;
}
body#docviewer_full.fascicolo_docfull div.voceIndice span.pdl, body#docviewer_full.fascicolo_docfull div.voceIndice span.doc, body#docviewer_full.fascicolo_docfull div.voceIndice span.moz {
	font-weight:bold;
	display:block;
	margin-bottom:3px;
}
body#docviewer_full.fascicolo_docfull div.voceIndice a.link_pdf {
	display:block;
	width:0px;
	height:15px;
	background-image: url("/application/xmanager/projects/leg19/img/documenti/ico_pdf.gif");
	background-repeat:no-repeat;
	overflow:hidden;
	padding-left:16px;
	color:#FFF;
}
body#docviewer_full.fascicolo_docfull div.voceIndice a.link_pdf:hover {
	color:#FFF !important;
}
body#docviewer_full.fascicolo_docfull div.voceIndice a {
	float: left;
	padding:0 15px;
	font-size:80%;
}
body#docviewer_full.fascicolo_docfull div.voceIndice span.dimensione {
	font-size:80%;
	color: #666;
}
body#docviewer_full.fascicolo_docfull div#indice {
	padding-bottom:20px;
	border-bottom:1px solid #666;
}
body#docviewer_full.fascicolo_docfull div#corpo div.pdl, body#docviewer_full.fascicolo_docfull div#corpo div.doc, body#docviewer_full.fascicolo_docfull div#corpo div.moz {
	text-align:center;
	font-weight:bold;
	font-size:130%;
	margin:20px 0 10px 0;
}
body#docviewer_full.fascicolo_docfull div#corpo div.titoloSezione, body#docviewer_full.fascicolo_docfull div#corpo div.titoloAtto {
	text-align:center;
	font-weight:bold;
	font-size:100%;
	margin:0 0 10px 0;
}
body#docviewer_full.fascicolo_docfull div#corpo div.corpoEmendamenti p.relatori {
	text-align:center;
}
body#docviewer_full.fascicolo_docfull div#corpo div.emendamenti, body#docviewer_full.fascicolo_docfull div#corpo div.odg, body#docviewer_full.fascicolo_docfull div#corpo div.questioniPregiudiziali, body#docviewer_full.fascicolo_docfull div#corpo div.questioniSospensive, body#docviewer_full.fascicolo_docfull div#corpo div.risoluzioni {
	padding-bottom:20px;
	border-bottom:1px solid #666;
}
body#docviewer_full.fascicolo_docfull #docviewer_full_content.allegato_main_text a {
	color:#000 !important;
	cursor:text;
}
/* modifiche di stile vista 995 t15558 febbraio 2025 */
#divWrapper.allegato_main_text {
	line-height: 1.7;
	font-family: 'Titillium Web', sans-serif;
	font-size: 120%;
}
#divWrapper.allegato_main_text p.legislatura {
	float: none;
	text-align: right;
}
#divWrapper.allegato_main_text div#metadati p {
	display: none;
}
#divWrapper.allegato_main_text div#metadati p[id$="CommissioneCalendari"] {
	display: block !important;
	text-align: center;
	font-weight: bold;
	font-size: 130%;
}
#divWrapper.allegato_main_text p {
	margin: 0; 
}
#divWrapper.allegato_main_text p.titolo, #divWrapper.allegato_main_text p.numeroAtto, #divWrapper.allegato_main_text p.tipoAtto {
	text-align: center;
	font-weight: bold;
	font-size: 130%;
	margin: 15px 0; 
}
#divWrapper.allegato_main_text p.iniziativa {
	text-align: center;
	margin: 5px 0;
}
/* fine modifiche di stile vista 995 t15558 febbraio 2025 */
body#lista_delle_audizioni #liquid_content {
	overflow:visible;
}
* html body#lista_delle_audizioni #liquid_col_dx {
	position:absolute;
	top:230px;
	left:733px;
}
div#indice_allegato_b table {
	border-top:1px solid #CCC;
	margin-top:10px;
	padding: 0 15px !important;
}
div#indice_allegato_b span {
	margin-bottom:10px;
	padding-left: 15px;
}
div#indice_allegato_b td {
	width:30%;
	padding-top: 10px;
}
div#indice_allegato_b div#copertina {
	font-size:115%;
}
div#indice_allegato_b hr {
	display:none;
}
#liquid_content div.container_box_475 div.main_text h5#pro1{
	font-weight:900;
	line-height:16px;
	font-size:14px;
	color:#595A5C;
	text-transform:uppercase;
	margin-top:0;
}
body.external_innercolumn_nocoldx div#elencoPDL div.container_box_dx {
	position:relative;
}
div#elencoPDL {
	word-wrap:break-word;
}
div#elencoPDL .simple_list {
	margin-top:30px;
}
#liquid_content div.container_box_475 div.main_text div#elencoPDL .simple_list > li {
	margin-bottom:14px;
	font-size:14px;
	font-weight:900;
	color:#1A1A1A;
	line-height:18px;
	border-bottom:1px solid #e6e6e6;
	margin-bottom:14px;
	padding-bottom:14px;
}
#liquid_content div.container_box_475 div.main_text div#elencoPDL .simple_list li div.titoloPdl strong, #liquid_content div.container_box_475 div.main_text div#elencoPDL .simple_list li div.titoloPdl, #liquid_content div.container_box_475 div.main_text div#elencoPDL .simple_list li div.stato {
	font-weight:300;
}
#liquid_content div.container_box_475 div.main_text div#elencoPDL ul li{
	padding-bottom: 14px !important;
}
div#elencoPDL .simple_list > li > strong {
	font-size:15px;
	font-weight:100;
	color:#1A1A1A;
	line-height:21px;
	display:block;
	margin-bottom:20px;
}
div#elencoPDL .simple_list > li > div {
	height:auto!important;
}
div#elencoPDL .simple_list > li > br {
	display:none;
}
div#elencoPDL .simple_list > li > a > strong {
	font-family: 'Titillium Web', sans-serif;
	font-size:18px;
	font-weight:600;
	color:#fff;
	background-color:#0C4DA2;
	display:inline-block;
	padding:7px 12px;
	line-height:21px;
	text-transform:uppercase;
	margin-bottom:14px;
}
div#elencoPDL div.formPdl, body.external_innercolumn_nocoldx div.formAtti {
	position:absolute;
	top:0;
	right:0;
	width:223px;
	overflow:hidden;
}
div#elencoPDL div.formPdl,
body.external_innercolumn_nocoldx div.formAtti form#formRicercaPerNumero,
body.external_innercolumn_nocoldx div.formAtti form#formRicercaTipologia{
	margin:0;
}
body.external_innercolumn_nocoldx div.formAtti form#formRicercaPerNumero .cnt_button,
body.external_innercolumn_nocoldx div.formAtti form#formRicercaTipologia .cnt_button{
	background:#eee;
}

body.external_innercolumn_nocoldx div.formAtti div#formRicercaPerNumero .cnt_select input.text,
body.external_innercolumn_nocoldx div.formAtti form#formRicercaPerNumero .cnt_select input.text,
body.external_innercolumn_nocoldx div.formAtti form#formRicercaTipologia .cnt_select input.text{
	border:1px solid #ddd;
	font-size:13px;
	width:197px;
	padding:8px 12px;
}
body.external_innercolumn_nocoldx div.formAtti form#formRicercaPerNumero .cnt_button input,
body.external_innercolumn_nocoldx div.formAtti form#formRicercaTipologia .cnt_button input{
	background:#eee;
	float:right;
}
body.external_innercolumn_nocoldx div.formAtti div.bottonefiltro span {
	background:#eee;
	float: right;
	display: block;
	color: #AB1917;
    cursor: pointer;
    font-size: 15px;
    font-weight: 900;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 0;
}
#listaAttiGoverno li, #listaNomineGoverno li {
	padding-top: 10px;
	padding-bottom: 3px;
	margin-bottom: 0px !important;
    border-top: 1px solid #ddd;
    font-family: 'Titillium Web', sans-serif;
    line-height: normal !important;
}
#listaAttiGoverno li li, #listaNomineGoverno li li {
	margin-bottom: 5px !important;
	padding-top: 0px;
    border: none;
}
#listaAttiGoverno li li .dataAssegnazione, #listaNomineGoverno li li .dataAssegnazione {
        padding: 10px 5px 8px 27px;
    background: url(/application/xmanager/projects/leg19/img/ico-sed.png) no-repeat -2px 10px;
    background-size: 23px;
}
#listaAttiGoverno li div, #listaNomineGoverno li div{
	margin-bottom: 10px !important;
}
#listaAttiGoverno li div div, #listaNomineGoverno li div div{
	margin-bottom: 0px !important;
}

#listaAttiGoverno li .link, #listaNomineGoverno li .link {
	font-weight: bold;
	font-size: 17px;
	margin-bottom: 0px !important;
}
#listaAttiGoverno li .commissione,
#listaNomineGoverno li .commissione,
#listaAttiGoverno li .pareriEspressi,
#listaNomineGoverno li .pareriEspressi {
	padding: 5px 0 0 20px !important;
}
#listaAttiGoverno li .pareriEspressi .favorevole,
#listaNomineGoverno li .pareriEspressi .favorevole {
	font-weight: bold;
    background-color: #3B7551;
    border-radius: 5px;
    padding: 0 5px 2px 5px;
    color: #fff;
    margin: 5px 0 0 0;
}
#listaAttiGoverno li .commissione .nomeCommissione, #listaNomineGoverno li .commissione .nomeCommissione {
	display: block;
	font-weight: 600;
}
#listaAttiGoverno li .commissione .articolo, #listaNomineGoverno li .commissione .articolo {
	font-weight: 600;
	padding-left: 6px;
}

#listaAttiGoverno li .titolo, #listaNomineGoverno li .titolo {
	font-size: 15px;
	font-weight: 600;
}
#listaAttiGoverno li .link a:visited, #listaNomineGoverno li .link a:visited {
	color: #21499F !important;
}
#listaAttiGoverno li .iter, #listaNomineGoverno li .iter, #listaAttiGoverno li .proponente, #listaNomineGoverno li .proponente {
	font-style: italic;
}
#listaAttiGoverno li span.label, #listaNomineGoverno li span.label {
	font-weight: 600;
	font-style: normal !important;
    color: #505050;
    padding-right: 4px;
	font-size: 13px;
}
#schedeAttiGoverno .description_text{
	padding: 5px 0 20px 0;
}
.filtriApplicati{
	padding: 5px 0 20px 0;
}
.filtriApplicati .numeroRisultati{
	font-weight: bold;
}
.filtriApplicati .eliminaFiltri{
	display: block;
	color: #AB1917;
    cursor: pointer;
    font-size: 15px;
    font-weight: 900;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 0;
}
.filtriApplicati .valoreFiltro{
	font-style: italic;
}
div#elencoPDL div.formPdl, body.external_innercolumn_nocoldx div.formAtti form#formRicercaPerNumero > div{
	background:#fff;
}
div#elencoPDL div.formPdl, body.external_innercolumn_nocoldx div.formAtti div.cnt_select{
	padding:0;
}
div#elencoPDL div.formPdl,
body.external_innercolumn_nocoldx div.formAtti label,
body.external_innercolumn_nocoldx div.formAtti .replace-label{
    background-color: #fff;
    color: #5A5B5D;
    text-transform: none;
    border: 1px solid #e6e6e6;
    margin: 0;
    padding: 8px 12px;
    font-weight: 900;
    display: block;
    width: auto;
}
body.external_innercolumn_nocoldx div.formAtti .label-inline{
	display:inline;
	font-weight:400;
	padding:0;
	border:0;
}
body.external_innercolumn_nocoldx div#elencoPDL div.formPdl{
	width:223px;
	padding:0;
	background-color:#eee;
	border:none;
}
body.external_innercolumn_nocoldx div.formAtti h5 {
	background: #0E4194;
    color: #fff;
    font-weight: 700;
	font-size: 1.25em;
	padding: 11px 12px;
	margin:0!important;
	text-transform: uppercase;
}
body.external_innercolumn_nocoldx div.formAtti div {
	padding:0 0 25px 0;
}
body.external_innercolumn_nocoldx div.formAtti div.cnt_select select {
	margin:0;
	width:222px;
	font-size:15px;
}
div#elencoPDL div.elencoDettaglio {
	min-height:1000px;
}
* html div#elencoPDL div.elencoDettaglio {
	height:800px;
}
body#emendamenti_pdl div#elencoPDL div.formPdl {
	position:relative;
}
body#emendamenti_pdl #liquid_col_dx select {
	left:0;
}
div#elencoPDL div.formPdl div.ui-widget li {
	word-wrap:break-word;
}
div#elencoPDL div.formPdl div.ui-widget {
	background-color: #fff;
    border: 1px solid #e6e6e6;
    border-top: none;
    padding: 5px 12px;
}
div#elencoPDL div.formPdl div.ui-widget input {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	width:auto;
	border:1px solid #eee;
	color:#343434;
	background-color:#FFFFFF;
	padding:8px 6px;
}
#liquid_col_dx div#elencoPDL div.formPdl div.ui-widget input {
	width:93%;
}
#liquid_content div#elencoPDL div.formPdl h5,
#liquid_col_dx div#elencoPDL div.formPdl h5 {
	font-size:15px;
	font-weight:700;
	color: #fff;
	background:#0E4194;
	padding:11px 12px;
	margin:0;
	text-transform:uppercase;
}
div#elencoPDL div.formPdl form {
	margin:0 0 20px 0;
}
div#elencoPDL div.formPdl button {
	background-color: #4A7EAD;
	border: 1px solid #10477D;
	color: #FFFFFF;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	margin: 0;
	padding: 1px 10px;
}
div#elencoPDL div.formPdl div.cnt_button {
	height: 30px;
	padding: 2px 0 4px 0;
	text-align: right;
}
div#elencoPDL div.formPdl div.cnt_select {
	margin-bottom:0;
	position:relative;
	padding:0;
}
div#elencoPDL div.formPdl select {
	margin:0;
	width: 100%;
}
div#elencoPDL div.formPdl div.cnt_select label {
	font-size:15px;
	font-weight:900;
	background-color: #fff;
	color:#5A5B5D;
	text-transform:none;
	border:1px solid #e6e6e6;
	margin:0;
	padding:8px 12px;
	display:block;
	width:auto;
}
div#elencoPDL div.formPdl a.link_esterno {
	background-color: #fff;
	color: #072E57;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-decoration:none;
}
div#elencoPDL div.formPdl div.cnt_button input {
	background-color:#eee;
}
#liquid_content div.container_box_475 .emendamenti h4 {
	font-family: 'Titillium Web', sans-serif;
	font-size:20px;
	font-weight:600;
	line-height:20px;
	text-align:center;
	color:#1A1A1A;
	background-color:#fff;
	margin:8px 0 22px;
	padding:0;
}
#liquid_content div.container_box_475 .emendamenti ul.banche-dati-emendamenti li{
	display:inline-block;
	margin-left:43px;
}
#liquid_content div.container_box_475 .emendamenti ul.banche-dati-emendamenti li:first-child {
	margin-right:13px;
}
div#copertina hr {
	border:none;
}
div#indice_allegato_b p.titoloSezione {
	margin:30px 0 0 0;
}
div#indice_allegato_b p.titolo {
	background-image: none !important;
	margin: 15px 0 10px 15px !important;
	padding: 0 !important;
	text-transform:uppercase;
}
div#indice_allegato_b p.titolo a, div#indice_allegato_b p.titolo a {
	display:block;
	width:320px;
	float:left;
}
div#indice_allegato_b p.errata_corrige {
	clear:both;
}
div#indice_allegato_b p.sottotitolo {
	border-top:1px solid #ccc;
	padding:10px 15px 0 15px !important;
	font-weight:bold;
}
div#indice_allegato_b p.sottotitolo em {
	font-weight: normal;
}
div#elencoPDL ul.autocompleter {
	background-color:#FFFFFF;
	border:1px solid #ccc;
	border-top:none;
}
body#emendamenti_pdl div#elencoPDL ul.autocompleter li {
	list-style-image: url("/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif");
	margin:0 0 5px 25px;
}
div#elencoPDL ul.autocompleter li:hover {
	cursor:pointer;
	background-color:#f3f3f3;
}
body#scheda_dei_lavori_preparatori h5 {
	font-size:17px;
	font-weight:900;
	color:#244A9B;
	margin:0;
	text-align:center;
	background-color:#fff;
	border:1px solid #e6e6e6;
	padding:16px 10px;
	display:inline-block;
}
body#scheda_dei_lavori_preparatori div.boxLavori div.wrapper {
	background-image:none;
}
#liquid_content div.resoconto_tab span.errataCorrige {
	display:none
}

#liquid_content div.resoconto_tab p span.errataCorrige span.testoErrataCorrige {
	text-decoration:line-through;
}
div#external_source_15834 div div.CambioPagina, div#external_source_15834 div tr.CambioPagina {
	display:none;
}
div#contenuo span.titoloPdl {
	display:block;
	font-size:15px;
	font-weight:100;
	line-height:21px;
	color:#333;
	background-color:#fff;
	border:1px solid #e6e6e6;
	padding:7px 12px;
	margin-top:-1px;
	text-align:left;
}
acronym.numat {
	left: 240px;
	position: absolute;
}
acronym.iter {
	left: 303px;
	position: absolute;
}
.numpag {
	left: 360px;
	position: absolute;
}
.temi_head_commissioni a, ul.temi a {
	text-decoration:none !important;
}
ul.temi_dossier li {
	list-style:none !important;
	margin-left:0 !important;
	padding:12px;
	border:1px solid #e6e6e6;
	margin-bottom:15px;
}
ul.temi_dossier li li {
	list-style:none !important;
	margin-left:0 !important;
	padding:0 0 0 0 !important;
	border:none !important;
	margin-bottom:0 !important;
	background:#fff url(/application/xmanager/projects/leg19/img/ico-scarica-pdf.png) no-repeat 0 center!important;
}
ul.temi_dossier div.temi_titolo a {
	font-size:110%;
	text-decoration:none !important;
	font-weight:bold;
}
ul.temi_dossier div.temi_titolo strong{
	font-size:14px;
	font-weight:900;
	text-transform:uppercase;
}
ul.temi_dossier div.temi_titolo ul.temi_strumenti a {
	font-size:14px;
	font-weight:100;
	padding:0 0 0 25px;
}
ul.temi_dossier div.temi_titolo ul.temi_strumenti {
	margin:0;
}
#atti_del_governo_ripartiti_per_commissione #external_source_4538 {
	height:auto!important;
	height:1300px;
	min-height:500px;
}
body#docviewer_full div#rifToolBar_wrapper div#rifToolBar {
	text-align:right;
}
body#docviewer_full div#rifToolBar_wrapper div#rifToolBar span {
	font-size:1.09em;
	font-weight:400;
	background-color:#fff;
	border:1px solid #e6e6e6;
	color:#333;
	cursor:pointer;
	margin-right:13px;
	padding:5px 10px;
	text-transform:uppercase;
}
body#docviewer_full div#rifToolBar_wrapper div#rifToolBar span:hover {
	color:#000000;
}
div.auditi div#selezione {
	display:none;
}
.dataTables_filter{
	margin-right:12px;
}

body#auditi_schedaorgano #liquid_content div.container_box_475 {
	width: 714px;
}

.auditi_schedaorgano li {
	padding: 15px;
	margin: 0 15px 15px 15px;
	border: 1px solid #eee;
}
.auditi_schedaorgano li b{
	color: #4a4a4a;
}
.auditi_schedaorgano .audito .nome {
	font-size: 130%;
	font-style: normal;
	display: block;
	padding-bottom:5px;
}
.auditi_schedaorgano .audito {
	font-style: italic;
	padding-bottom: 10px !important;
	font-size:125%;
}
.auditi_schedaorgano .sede {
	padding-bottom: 10px !important;
}
.auditi_schedaorgano .procedura {
	font-size: 110%;
	color: #000;
}
.auditi_schedaorgano .order {
	display: block;
	text-align: right;
	padding: 10px;
    margin: 5px 15px 5px 0;
	font-size:110%;
	font-weight: bold;
	float: right;
	border: 1px solid #eee;
	border-radius: 2px;
}
.auditi_schedaorgano .order:visited {
	color:#4373A2;
}
.auditi_schedaorgano .order:hover, #liquid_content .auditi_schedaorgano div#cerca button:hover {
	color:#1537ff;
}
.auditi_schedaorgano .order.active {
	color: #CFCFCF !important;
	cursor: default;
}
.auditi_schedaorgano .ordina_auditi .clear {
	display: block;
}
#liquid_content .auditi_schedaorgano div.paginator {
    width: 96%;
    margin: 0 20px;
}
#liquid_content .auditi_schedaorgano div.paginator  span a{
	display: block;
	width:25px;
	height:20px;
}
#liquid_content .auditi_schedaorgano div#cerca {
	display: block;
    padding: 12px 15px 5px 15px;
    text-align: right;
}
#liquid_content .auditi_schedaorgano div#cerca input{
	display: block;
    padding: 4px;
    border: 1px solid #eee;
    width: 615px;
    float: left;
    color: #000;
}
#liquid_content .auditi_schedaorgano div#cerca button{
	height: 25px;
    background-color: #fff;
    border: 1px solid #eee;
    font-weight: bold;
    color:#4373A2;
    cursor: pointer;
}
#liquid_content .auditi_schedaorgano div.paginator span a.corrente,
.corrente{
    border: 1px solid #134392!important;
    background-color: #134392!important;
    color: white!important;
}
.scheda-pdl-semplificata{
	margin-top: 52px;
	padding: 25px 50px;
	font-family: 'Titillium Web', sans-serif;
	font-size: 16px;
}
.scheda-pdl-semplificata div#head{
	font-weight: bold;
	font-size: 28px;
	color: #21499F;
	padding-bottom: 25px;
	padding-right: 120px;
}
.scheda-pdl-semplificata div#boxTitolo div.titolo{
	font-size: 18px;
	padding-bottom: 25px;
}
.scheda-pdl-semplificata div#boxTesti,
.scheda-pdl-semplificata div#boxEmendamenti,
.scheda-pdl-semplificata div#boxDossier,
.scheda-pdl-semplificata div#boxTamburoWebTV{
	border: 1px solid #ddd;
	background: #FFFFFF url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat 0 0;
	padding: 65px 15px 15px 15px;
	position: relative;
	margin-bottom: 15px;
}
.scheda-pdl-semplificata div#boxTesti div.testi div.label,
.scheda-pdl-semplificata div#boxEmendamenti h3,
.scheda-pdl-semplificata div#boxDossier div.dossier div.label,
.scheda-pdl-semplificata div#boxTamburoWebTV div.webTV div.label{
	position: absolute;
	top: 0;
	left: 0;
	background: #eee;
	font-size: 16px;
	font-weight: bold;
	padding: 15px;
	margin: 0;
	display: block;
}
.scheda-pdl-semplificata div#boxTesti div.testi .item{
	padding:0 0 5px 0;
}
.scheda-pdl-semplificata div#boxEmendamenti div.wrapper,
.scheda-pdl-semplificata div#boxEmendamenti div.wrapper ul{
	margin: 0!important;
	padding: 0!important;
	list-style: none!important;
}
.scheda-pdl-semplificata div#boxEmendamenti div.wrapper .boxLavoriOrganoSedutaTesto{
	margin-top: 15px;
}
.scheda-pdl-semplificata div#boxEmendamenti div.wrapper .boxLavoriOrganoSedutaTesto div.sede{
	font-weight: bold;
	padding: 10px 0;
}
.scheda-pdl-semplificata div#boxEmendamenti div.wrapper .boxLavoriOrganoSedutaTesto div.label strong{
	font-weight: bold;
}
.scheda-pdl-semplificata div#boxEmendamenti div.wrapper .boxLavoriOrganoSedutaTesto div.link{
	padding:0 0 5px 15px;
}
.scheda-pdl-semplificata div#boxEmendamenti div.wrapper .boxLavoriOrganoSedutaTesto div.seduta{
	padding:0 0 5px 30px;
	font-style: italic;
}
.scheda-pdl-semplificata div#boxEmendamenti div.legenda{
	font-size: 12px;
	border-top: 1px black dashed;
	margin-top: 15px;
}
.scheda-pdl-semplificata div#boxEmendamenti div.legenda .titoloLegenda{
	padding: 10px 0 5px 0;
	font-weight: bold;
}
.scheda-pdl-semplificata div#boxEmendamenti div.legenda ul.legenda{
	padding: 0px 15px;
}
.scheda-pdl-semplificata div#boxEmendamenti div.legenda ul.legenda li{
	padding-bottom: 5px;
}
.scheda-pdl-semplificata div#boxDossier table.tabellaXHTML.lavori{
	top: 0!important;
	background: none!important;
	font-size: 14px;
}
.scheda-pdl-semplificata div#boxDossier table.tabellaXHTML.lavori,
.scheda-pdl-semplificata div#boxDossier table.tabellaXHTML.lavori th,
.scheda-pdl-semplificata div#boxDossier table.tabellaXHTML.lavori td{
	border: none!important;
	vertical-align: top;
}
.scheda-pdl-semplificata div#boxDossier table.tabellaXHTML.lavori th,
.scheda-pdl-semplificata div#boxDossier table.tabellaXHTML.lavori td{
	border-left: 1px solid #ddd!important;
	border-bottom: 1px solid #ddd!important;
	padding: 8px 5px!important;
}
.scheda-pdl-semplificata div#boxDossier table.tabellaXHTML.lavori th.dossier{
	width:40%;
}

.scheda-pdl-semplificata div#boxDossier table.tabellaXHTML.lavori th.titolo{
	width:40%;
}
.scheda-pdl-semplificata div#boxDossier table.tabellaXHTML.lavori td.note{
	font-style: italic;
}
.scheda-pdl-semplificata div#boxTamburoWebTV div.item{
	display: flex;
	flex-flow: row wrap;
	justify-content: flex-start;
}
.scheda-pdl-semplificata div#boxTamburoWebTV div.evento{
	padding-bottom: 15px;
	border: 1px solid #ddd;
	margin:0 15px 15px 0;
	padding: 15px;
	width: 29%;
	border-radius: 7px;
	background: #FBFBFB;
}
.scheda-pdl-semplificata div#boxTamburoWebTV div.evento div{
	padding-bottom: 5px;
}
.scheda-pdl-semplificata div#boxTamburoWebTV div.evento div.organo{
	display: none;
}
.scheda-pdl-semplificata div#boxTamburoWebTV div.link {
	margin-top: 15px;
}
.scheda-pdl-semplificata div#boxTamburoWebTV div.link a{
	background-image: url(/application/xmanager/projects/leg19/img/icon-webtv.png);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	background-color: #fff;
	border: 2px solid #1B3B6C;
	border-radius: 7px;
	padding: 10px 11px 5px 33px;
	font-weight: bold;
	font-size:14px;
}
.scheda-pdl-semplificata div#boxTamburoWebTV div.titolo{
	font-weight: bold;
}
.scheda-pdl-semplificata div#boxTamburoWebTV div.data,
.scheda-pdl-semplificata div#boxTamburoWebTV div.descrizione{
	font-size: 13px;
	color: #353535;
}
.scheda-pdl-semplificata div#boxNavigator{
	margin-bottom: 25px;
}
.scheda-pdl-semplificata div#boxNavigator div.item{
	display: inline;
}
.scheda-pdl-semplificata div#boxNavigator div.item a{
    font-size: 15px;
    font-weight: bold;
    padding: 10px 15px;
    margin: 0 5px 0 0;
    background: #1D3060;
    color: #fff;
}
.scheda-pdl-semplificata div.tornaSu{
	display: block;
	width: 34px;
	height: 34px;
	overflow: hidden;
	position: absolute;
	bottom: 5px;
	right: 5px;
}
.scheda-pdl-semplificata div.tornaSu a{
	display: block;
	padding: 100px;
	overflow: hidden;
	background-image: url(/application/xmanager/projects/leg19/img/icon-tornasu.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.scheda-pdl-semplificata div#linkPDL{
	position: absolute;
	top: 83px;
	right: 45px;
}
.scheda-pdl-semplificata div#linkPDL a{
	font-size: 16px;
	font-weight: bold;
	padding: 10px 15px;
	margin: 0 5px 0 0;
	border: 1px solid #353535;
}
div.tasto_bollettino_com {
    text-align: right;
    padding-right: 12px;
    margin-top: 12px;
}
div.tasto_bollettino_com a{
	padding: 7px 15px;
    text-align: center;
    background-color: #eee;
    margin-top: 20px;
    font-size: 0.95em;
}
#liquid_content div.scheda-conoscitive {
    font-family: 'Titillium Web', sans-serif !important;
    font-weight: 400 !important;
}

#liquid_content div.scheda-conoscitive #wrapper{
    margin-top: 0px;
}

#liquid_content div.scheda-conoscitive .indaginiCommissione .indagini li {
    padding: 10px 0;
    border-top: 2px solid #ddd;
}
#liquid_content div.scheda-conoscitive .codiceBreve {
    font-weight: bold;
    background: #FEFAE5;
    padding: 6px 9px 5px !important;
    font-size: 10px !important;
    margin: 0 !important;
    color: #505050;
    border-radius: 13px;
    display: inline;
}
#liquid_content div.scheda-conoscitive .indaginiCommissione .indagini li a.linkIndagine{
    display: block;
    padding: 9px 2px 6px 5px !important;
    font-size: 16px !important;
    margin: 0 !important;
    line-height: 1.5;
}
#liquid_content div.scheda-conoscitive .titoloScheda{
    font-weight: bold;
    padding: 15px 2px 15px 8px !important;
    font-size: 16px !important;
    margin: 0 !important;
    line-height: 1.5;
}
#liquid_content div.scheda-conoscitive #discussione div.comando {
    background: #C8DDF2;
    text-transform: uppercase;
    font-weight: 600 !important;
    border-radius: 4px;
    font-size: 14px;
    margin: 0;
    padding: 5px 8px;
}
#liquid_content div.scheda-conoscitive .status{
    font-size: 13px !important;
    margin: 0 !important;
    padding: 10px 2px 10px 8px;
}
#liquid_content div.scheda-conoscitive #discussione h3{
    background: #C8DDF2;
    text-transform: uppercase;
    font-weight: 600 !important;
    border-radius: 10px;
    font-size: 4px;
    margin: 0;
    padding: 5px 8px;
}
#liquid_content div.scheda-conoscitive .nome_commissione{
    font-weight: 600 !important;
    border-radius: 10px;
    color: #505050;
    margin: 4px 0 !important;
    padding: 5px 8px;
    text-align: center;
    display: block;
}
#liquid_content div.scheda-conoscitive .sedute li{
    padding: 10px 0;
    border-top: 1px solid #ddd;
}
#liquid_content div.scheda-conoscitive .sedute li li{
    padding: 0;
    border-top: none;
}
#liquid_content div.scheda-conoscitive .dataSeduta{
    display: block;
    text-align: center;
    padding: 10px 5px 8px 36px;
    border: 1px solid #eee !important;
    border-radius: 15px;
    width: 50%;
    margin: 0 auto 10px auto;
    background: url(/application/xmanager/projects/leg19/img/ico-sed.png) no-repeat 9px 2px;
    text-transform: uppercase;
    font-weight: normal !important;
    color: #333 !important;
}
#liquid_content div.scheda-conoscitive #wrapper #audizioni ul.commissioni > li > ul.sedute > li > ul.titoli > li .titoloAudizione {
	padding: 14px 2px 10px 8px;
   	display: block;
   	line-height: 1.5;
   	border-top: 1px solid #eee;
    font-weight: 400;
}
#liquid_content div.scheda-conoscitive #wrapper #audizioni ul.commissioni > li > ul.sedute > li > ul.titoli > li .fisionomia {
    padding: 0px 4px 10px 8px;
    display: block;
    font-size: 14px;
    text-align: right;
}
#liquid_content div.scheda-conoscitive #wrapper #audizioni ul.commissioni > li > ul.sedute > li > ul.titoli > li .resoconto .links {
    padding: 2px 2px 8px 8px;
}
#liquid_content div.scheda-conoscitive .html a,
#liquid_content div.scheda-conoscitive .pdf a,
#liquid_content div.scheda-conoscitive .epub a{
    padding: 2px 9px !important;
    background: #1F164F !important;
    color: #fff;
    text-decoration: none !important;
    border-radius: 4px;
    font-size: 12px;
    margin: 2px 3px 2px 0;
}
#liquid_content div.scheda-conoscitive .epub a{
	background: #53720E !important;
}
#liquid_content div.scheda-conoscitive .pdf a{
	background: #AD0B00 !important;
}
#liquid_content div.scheda-conoscitive ul.contributiVideo span,
#liquid_content div.scheda-conoscitive ul.link_documenti span,
#liquid_content div.scheda-conoscitive ul.listaAuditi span,
#liquid_content div.scheda-conoscitive #wrapper #audizioni ul.commissioni > li > ul.sedute > li > ul.titoli > li .resoconto .testo {
    font-size: 13px;
    color: #000 !important;
    padding-left: 9px;
    line-height: 24px;
    height: 23px;
    vertical-align: middle;
    display: block;
    background-color: #fff;
    margin: 7px 0 4px 0;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    background: #f7f7f7;
}
#liquid_content div.scheda-conoscitive ul.listaAuditi span.ruolo{
    line-height: normal;
    height: auto;
    background: none !important;
    padding-left:0px;
    display: inline;
    font-weight: normal;
    font-size: 11px;
    color: #666 !important;
    border:none !important;
}
#liquid_content div.scheda-conoscitive ul.contributiVideo li,
#liquid_content div.scheda-conoscitive ul.link_documenti li,
#liquid_content div.scheda-conoscitive ul.listaAuditi li  {
	background:#fff;
	margin-top:7px;
}
#liquid_content div.scheda-conoscitive ul.contributiVideo li ul,
#liquid_content div.scheda-conoscitive ul.link_documenti li ul,
#liquid_content div.scheda-conoscitive ul.listaAuditi li ul {
    margin: 8px 0 !important;
}
#liquid_content div.scheda-conoscitive ul.contributiVideo li li.webTVLink,
#liquid_content div.scheda-conoscitive ul.link_documenti li li.documentoLink,
#liquid_content div.scheda-conoscitive ul.listaAuditi li li.audito{
	border: none;
	background:#fff;
	padding-right:5px !important;
	padding-left: 29px !important;
    background-position:6px 0;
	background-repeat:no-repeat;
	background-image:url(/application/xmanager/projects/leg19/img/icon-webtv-small.png);
	margin-top:5px;
}
#liquid_content div.scheda-conoscitive ul.link_documenti li li.documentoLink{
	background-image:url(/application/xmanager/projects/leg19/img/ico-documento-small.png);
}
#liquid_content div.scheda-conoscitive ul.listaAuditi li li.audito{
    background-image:url(/application/xmanager/projects/leg19/img/ico-audito.png);
    padding-top: 2px;
    text-transform: uppercase;
    font-size: 11px;
}
#liquid_content div.scheda-conoscitive ul.contributiVideo li li.webTVLink a,
#liquid_content div.scheda-conoscitive ul.link_documenti li li.documentoLink a{
	text-transform: uppercase;
	text-decoration: underline;
    line-height: 17px;
    padding-top: 4px;
	font-size: 11px;
}
/* CALENDARIO in Resoconto assemblea */
div#primoCalendario div.titolo {
	text-align: center;
	font-size: 16pt;
	font-weight: bold;
	padding-top: 16pt;
	padding-bottom: 8pt;
}
div#calendarioVigente div.titolo {
	text-align: center;
	font-size: 16pt;
	font-weight: bold;
	padding-top: 8pt;
}
div.organizzazioneTempi {
	margin-left: 6%;
	margin-right: 6%;
	padding-top: 20px;
}
div.organizzazioneTempi ul{
	padding-left: 35px;
}
div.organizzazioneTempi ul li{
	list-style-type: disc !important;
}
div.organizzazioneTempi p.titolo {
	text-align: center;
	font-size: 16pt;
	font-weight: bold;
	padding-top: 8pt;
}
div.calendario_periodo, div.calendario_numero, .agenda .calendario .calendario_periodo,
.agenda .calendario .calendario_protocollo, .agenda .comunicazione .comunicazione_data,
.agenda .prossimamente .programma_periodo, .agenda .prossimamente h6.programma_numero {
	text-align: center !important;
	font-size: 13pt;
	font-weight: bold;
	padding-bottom: 8pt;
	margin: 0 !important;
}
div.intestazioneCalendario, .agenda .calendario_intestazione {
	padding-bottom: 16pt;
	text-align: center;
}
table.calendario_punti {
  margin-left: auto;
  margin-right: auto;
}
td.ventiX100 {
    width: 30%;
	text-align: left;
	vertical-align: top;
}
td.ottantaX100 {
	text-align: left;
	vertical-align: top;
}
div.organizzazioneTempi p.titolo {
	font-weight: bold;
}
div.organizzazioneTempi p.sottoTitolo {
	text-align: left;
	font-style: italic;
}
div.organizzazioneTempi p.note {
	text-align: left;
	font-style: italic;
}
table.organizzazioneTempi {
	border: 1px solid black;
	border-collapse: collapse;
}
table.organizzazioneTempi tr td {
	border: 1px solid black;
	border-collapse: collapse;
}
table.organizzazioneTempi tr td:first-child {
	width: 60%;
}
table.calendario_punti{
	padding: 0 !important;
	width: 100% !important;
}
/* PROGRAMMA in Resoconto Assemblea*/
div#programma {
	padding-left: 32pt;
}
div#programma div.titolo {
	text-align: center;
	font-size: 16pt;
	font-weight: bold;
	padding-top: 16pt;
	padding-bottom: 8pt;
	margin-left: -24pt;
}
div#programma div.programma_periodo {
	text-align: center;
	font-size: 14pt;
	font-weight: bold;
	margin-left: -24pt;
	padding-bottom: 8pt;
}
div#programma div.programma_numero {
	text-align: center;
	font-size: 14pt;
	font-weight: bold;
	margin-left: -24pt;
	padding-bottom: 16pt;
}
div#programma div.intestazioneProgramma {
	text-align: center;
	font-style: italic;
}
div#programma div.mese {
	text-align: left;
	font-size: +120%;
	font-weight: bold;
	margin-top: 16pt;
	text-transform: uppercase;
	margin-left: -24pt;
}
#liquid_content div#programma ul {
	padding: 0 0 0 40px;
}
#liquid_content div#programma ul li	{
	list-style-type: disc;
}
/* CALENDARIO e PROGRAMMA in Agenda dei lavori 76 */
.agenda .calendario {
	margin-top: 40px !important;
}
.agenda .calendario form, .agenda .comunicazione form {
	margin-top: 0 !important;
}
.agenda .calendario .titolo, .agenda .comunicazione h6, .agenda .organizzazionetempi .titolo, .agenda .prossimamente h3 {
	text-align: center;
    font-size: 16pt !important;
    font-weight: bold;
    padding-top: 16pt;
    padding-bottom: 8pt;
    clear: both;
    margin: 0 !important;
}
.agenda .comunicazione p {
   text-align: justify;
}
.agenda .organizzazionetempi .titolo {
   padding-bottom: 0;
}
.agenda .organizzazionetempi .titoloAtto {
    margin-top: 30px !important;
    text-align: center;
    font-size: 16px;
}
.agenda table.calendario_punti {
	border: 1px solid #000;
}.agenda table.calendario_punti td{
	border: 1px solid #000;
	padding: 10px;
	vertical-align: top;
}.agenda table.calendario_punti td p{
	margin: 0 0 14px 0 !important;
}
.agenda .organizzazionetempi li {
	list-style-type: disc !important;
    list-style-position: inside;
    padding: 0 0 0 9px;
}
.agenda table.calendario_punti li {
	list-style-type: disc !important;
    list-style-position: outside;
    padding: 0;
    margin-left: 20px;
}
.agenda .organizzazionetempi table.time td {
	padding: 5px 10px;
	vertical-align: top;
}
.agenda .organizzazionetempi table.time td.left {
	text-align: left !important;
}
.agenda .prossimamente table.fullWidth td {
	padding-left: 15px;
	border-left: 1px solid #000;
}
.agenda .prossimamente p.mese {
	margin: 20px 0 -7px 3px !important;
	font-size: 12pt;
}
.agenda .prossimamente ul {
	padding: 0 0 0 40px;
}
.agenda .prossimamente ul li {
	list-style-type: disc !important;
}
.tasto_bollettino_com.download-button {
		text-align: left;
	    width: 190px;
	    float: left;
	    margin-bottom: 20px;
}
#liquid_content div.simple_text .tasto_bollettino_com.download-button > a {
		text-decoration: none;
}
#liquid_content div.simple_text .tasto_bollettino_com.download-button > a:hover{
		text-decoration: underline;
}
#listaAttiGoverno li, #listaNomineGoverno li, #listaDocXXII li {
	padding-top: 10px;
	padding-bottom: 3px;
	margin: 0px !important;
    border-top: 1px solid #ddd;
    font-family: 'Titillium Web', sans-serif;
    line-height: normal !important;
    list-style-type: none !important;
}
#listaAttiGoverno li li, #listaNomineGoverno li li {
	margin-bottom: 5px !important;
	padding-top: 0px;
    border: none;
}
#listaAttiGoverno li li .dataAssegnazione, #listaNomineGoverno li li .dataAssegnazione  {
    padding: 10px 5px 8px 27px;
    background: url(/application/xmanager/projects/leg19/img/ico-sed.png) no-repeat -2px 10px;
    background-size: 23px;
}
#listaAttiGoverno li div, #listaNomineGoverno li div, #listaDocXXII li div{
	margin-bottom: 10px !important;
}
#listaAttiGoverno li div div, #listaNomineGoverno li div div{
	margin-bottom: 0px !important;
}
#listaAttiGoverno li .link, #listaNomineGoverno li .link, #listaDocXXII li .link_atto {
	font-weight: bold;
	font-size: 17px;
	margin-bottom: 0px !important;
}
#listaAttiGoverno li .commissione,
#listaNomineGoverno li .commissione,
#listaAttiGoverno li .pareriEspressi,
#listaNomineGoverno li .pareriEspressi {
	padding: 5px 0 0 20px !important;
	font-weight: 100;
	font-size: 15px;
}
#listaAttiGoverno li .pareriEspressi .favorevole,
#listaNomineGoverno li .pareriEspressi .favorevole,
#listaDocXXII li .iter .approvata {
	font-weight: bold;
    background-color: #3B7551;
    border-radius: 5px;
    padding: 0 5px 2px 5px;
    color: #fff;
    margin: 5px 0 0 0;
}
#listaDocXXII li .iter .dataPubblicazione {
    padding-left: 5px;
}
#listaAttiGoverno li .commissione .nomeCommissione, #listaNomineGoverno li .commissione .nomeCommissione {
	display: block;
	font-weight: 600;
}
#listaAttiGoverno li .commissione .articolo, #listaNomineGoverno li .commissione .articolo {
	font-weight: 600;
	padding-left: 6px;
}
#listaAttiGoverno li .titolo, #listaNomineGoverno li .titolo, #listaDocXXII li .titolo {
	font-size: 15px;
	font-weight: 600;
	text-transform: none !important;
}
#listaAttiGoverno li .link a:visited, #listaNomineGoverno li .link a:visited, #listaDocXXII li .link_atto a:visited{
	color: #21499F !important;
}
#listaDocXXII .primoFirmatario{
	background-color: #f2f2f2;
	text-align: center;
	font-weight: bold;
	padding: 6px 0 4px 0;
	margin-top: 5px;
}
#listaAttiGoverno li .iter, #listaNomineGoverno li .iter, #listaAttiGoverno li .proponente, #listaNomineGoverno li .proponente {
	font-style: italic;
    font-size: 15px;
    font-weight: 100;
}
#listaAttiGoverno li span.label, #listaNomineGoverno li span.label, #listaDocXXII li span.label {
	font-weight: 600;
	font-style: normal !important;
    color: #505050;
    padding-right: 4px;
	font-size: 13px;
}
#schedeAttiGoverno .description_text{
	padding: 5px 0 20px 0;
}
body#atti_del_governo_ripartiti_per_commissione div#formAtti div.grid-custom-numero{
	background: #fff;
}
body#atti_del_governo_ripartiti_per_commissione div#formAtti div.grid-custom-numero-column{
	padding: 0 !important;
}
body#atti_del_governo_ripartiti_per_commissione div#formAtti div.grid-custom-numero-column input{
	margin: 4px 9px 3px 8px;
    border: 1px solid #eee;
    font-size: 14px;
    padding: 4px;
}
body#atti_del_governo_ripartiti_per_commissione div#formAtti div.bottonefiltro span{
	background-color: #eee;
    color: #AB1917;
    border: none;
    text-transform: none;
    cursor: pointer;
    font-size: 15px;
    font-weight: 900;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 0;
    display: block;
    text-align: right;
}

/* File: /application/xmanager/projects/leg19/css/lightview.css */
#lightview {
	position: absolute;
	top: 50%;
	left: 50%;
	height: 150px;
	width: 150px;
	margin: -75px 0 0 -75px;
	padding: 0;
	text-align: left;
}

/* The container that holds everything */
.lv_Container {
	position: relative;
	width: 100%;
	height: 100%;
	background: none;
	padding: 0;
	margin: 0;
}

.lv_Button {
	cursor: pointer;
	text-decoration: none;
	border: none;
	background: none;
	margin: 0;
	padding: 0;
}

/* The buttons on the side when you view a gallery */
.lv_Sides {
	position: absolute;
	top: 50%;
	left: 0;
	clear: both;
	width: 100%;
	padding: 0;
	margin: 0;
}
.lv_Sides * { padding: 0; margin: 0; }
.lv_Sides li {
	list-style-type: none;
	position: relative;
}

.lv_PrevSide { float: left; }
.lv_NextSide { float: right; }
.lv_Sides .lv_Wrapper {
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.lv_Sides .lv_Button {
	float: left;
	background: none;
}

/* The frames above and below the center, that hold the corners.
   It's recommended not to change anything here, a lot is done in
   javascript to build further upon this based on your settings.
*/
.lv_Frames {
	width: 100%;
	height: 100%;
	position: relative;
	padding: 0;
	margin: 0;
}
.lv_Frames li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.lv_Frame {
	width: 100%;
	display: block;
}
.lv_Frame * { padding: 0; margin: 0; }
.lv_FrameTop {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	
}
canvas{
}
.lv_FrameBottom {
	position: relative;
	float: left;
	clear: both;
}

.lv_Liquid {
	position: relative;
	float: left;
	width: 100%;
	overflow: hidden;
	clear: both;
}
.lv_Liquid .lv_Filler {
	position: absolute;
	height: 100%;
	width: 2px;
	top: 0;
	left: 50%;
}

.lv_Half {
	display: block;
	height: 100%;
	clear: both;
	line-height: 0px;
}
.lv_Half li { list-style-type: none; }
.lv_Corner {
	float: left;
	position: relative;
}
.lv_CornerTr, .lv_CornerBr { float: right; }

.lv_Fill {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
}

.lv_Half .lv_CornerWrapper {
	float: left;
	position: relative;
	width: 50%;
	height: 100%;
	overflow: hidden;
}
.lv_HalfRight .lv_CornerWrapper { float: right; }

.lv_Corner { position: relative; }
.lv_Corner canvas { position: relative; }
.lv_HalfLeft .lv_Corner { float: left; }
.lv_HalfRight .lv_Corner {
	position: relative;
	float: right;
}

/* To position content correctly in the center with correct
   rounded corner display we need a few wrappers.
   This is to get it right on all browsers.
*/
.lv_Center {
	position: relative;
	clear: both;
	height: 100%;
	overflow: hidden;
	background: none;
	padding: 0;
	margin: 0;
}
.lv_WrapUp {
	position: absolute;
	left: 0;
	height: 100%;
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.lv_WrapDown {
	position: relative;
	height: 100%;
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.lv_WrapCenter {
	position: relative;
	padding: 0;
	margin: 0;
}

/* The loading indicator */
.lv_Loading {
	position: absolute;
	top: 50%;
	left: 50%;
}
.lv_Loading .lv_Button {
	float: left;
	height: 100%;
	width: 100%;
}

.lv_MediaWrapper {
	position: relative;
	width: 100%;
	display: block;
	overflow: hidden;
	clear: both;
	padding: 0;
	margin: 0;
}
.lv_MediaWrapper img {
	position: relative;
	float: left;
	padding: 0;
	margin: 0;
}

/* The overlays on top of images that toggle the previous/next buttons */
.lv_PrevNext {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
}
.lv_PrevNext * { padding: 0; margin: 0; }
.lv_PrevNext .lv_Button {
	position: relative;
	height: 100%;
}
.lv_PrevButton { float: left; }
.lv_NextButton { float: right; }

/* The bar that holds title, caption, imagenumber, slideshow and closebutton */
.lv_MenuBar {
	clear: both;
	position: relative;
	width: 100%;
	font: 11px Arial, Helvetica, sans-serif;
	color: #7a7a7a;
	padding: 0;
	margin: 0;
	text-align: left;
}
.lv_MenuBar * { padding: 0; margin: 0;}


.lv_Close {
    position: relative;
	float: right;
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.lv_Data {
	position: relative;
	float: left;
	padding-bottom: 3px;
	line-height: 13px;
	overflow: hidden;
}

/* simulates padding-left inside .lv_Data 
.lv_DataText div, .lv_ImgNumber div { margin-left: 3px; } */

.lv_Data li {
	list-style-type: none;
	float: left;
	margin-top: 3px;
}
.lv_DataText { width: 100%; }
.lv_DataText .lv_Title {
	font-weight: bold;
	margin-bottom: 2px;
}
.lv_DataText .lv_Caption { clear: both; }
.lv_Data .lv_ImgNumber {
	color: #a7a7a7;
	margin-right: 5px;
	margin-top: 5px;
}

.lv_Data .lv_innerPrevNext, 
.lv_Data .lv_Slideshow {
	position: relative;
	border-left: 1px solid #d7d7d7;
	padding: 0 5px;
	margin-top: 5px;
	vertical-align: middle;
}
.lv_Data .lv_Slideshow { padding-right: 0px; }

.lv_Data .lv_innerPrevNext .lv_Button, 
.lv_Data .lv_Slideshow .lv_Button { /* play and stop */
	float: left;
	background-position: center left;
	background-repeat: no-repeat;
}

/* the boxes that hold media or external content */
.lv_contentTop,
.lv_contentBottom {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	clear: both;
}

#lightview iframe {
	float: left;
	border: 0;
	clear: both;
	padding: 0;
	margin: 0;
	background: none;
}

/* The container that hold buttons above the view, currently only topclose */
.lv_topButtons {
	position: absolute;
	left: 0;
	width: 100%;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.lv_topcloseButtonImage { cursor: pointer; }


/* The error/warning/download message that will appear when
   a required plugin is not installed.
*/
#lightviewError p { padding: 0 0 10px 0; }
#lightviewError div {
	padding: 6px;
	font: 11px Arial, Helvetica, sans-serif;
}
#lightviewError .message {
	background: #fcb5b5;
	color: #dd1f1f;
	margin-bottom: 3px;
}
#lightviewError .type { font-weight: bold; }
#lightviewError .pluginspage {
	background: #b5fcbd;
	color: #21be30;
}
#lightviewError a,
#lightviewError a:hover,
#lightviewError a:visited {
	color: #21be30;
	text-decoration: none;
	background: none;
	font-weight: bold;
	border-bottom: 1px solid #7de689;
}
#lightviewError p {
	margin-left: 0;
	padding: 0;
}

#lv_overlay {
  position: absolute; /* Opera will use fixed */
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

/* navbar
   Adds a bar below the view that takes over the default Controller
*/
#lightviewController {
	position: fixed;
	bottom: 0;
	top: 0;
	left: 50%;
	margin: 0;
	padding: 0;
	color: #d2d2d2;
	font: 11px Arial, Helvetica, sans-serif;
}
* html body #lightviewController { /* IE6 */
	position: absolute;
	top: auto;
/*	margin-top: expression( (-1 * this.offsetHeight / 2 + (document.documentElement ? document.documentElement.scrollTop : 0) + (Lightview.controllerOffset || 0)) + 'px');	
*/}
#lightviewController ul {
	display: block;
	height: 100%;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}
.lv_controllerTop, .lv_controllerMiddle, .lv_controllerBottom {
	list-style-type: none;
	float: left;
	display: block;
	position: relative;
	clear: both;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.lv_controllerCenter  { width: auto; float: left; }
.lv_controllerCornerWrapper {
	position: absolute;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}
.lv_controllerCornerWrapperTopLeft,
.lv_controllerCornerWrapperBottomLeft { top: 0; left: -100%;}
.lv_controllerCornerWrapperTopRight,
.lv_controllerCornerWrapperBottomRight { top: 0; left: 100%;}

#lightviewController .lv_CornerWrapper {
	width: 100%;
}
#lightviewController .lv_Corner { float: left; }
#lightviewController .lv_Corner {
	float: right;
	position: relative;
}
#lightviewController .lv_CornerTr, #lightviewController .lv_CornerBr { float: left; }
.lv_controllerBetweenCorners {
	position: relative;
	height: 100%;
	overflow: hidden;
}

.lv_controllerMiddle {
	position: relative;
	height: 100%;
	float: left;
}
.lv_controllerCenter { float: left; width: auto;}
.lv_controllerCenter li {
	list-style-type: none;
	float: left;
	display: inline;
	position: relative;
	clear: none;
}
.lv_controllerSetNumber {
	float: left;
	text-align: center;
}

#lightviewController .lv_Button {
	float: left;
	position: relative;
	height: 100%;
	clear: none;
}
.lv_controllerSetNumber {
	position: relative;
	height: 100%;
	padding-right: 3px;
}
.lv_controllerPrev, 
.lv_controllerNext, 
.lv_controllerSlideshow, 
.lv_controllerClose {
	float: left;
	position: relative;
	height: 100%;
	padding-left: 3px;
}

.lv_controllerPrev { border-left: 1px solid #3c3c3c; }
#lightviewController .lv_controllerNext { padding-right: 3px; border-right: 1px solid #3c3c3c; }

* html #lightview { /* IE6 */
	position: absolute;
/*	margin-top: expression( (-1 * this.offsetHeight / 2 + (document.documentElement ? document.documentElement.scrollTop : 0) - (Lightview.controllerHeight || 0)) + 'px');
	margin-left: expression( -1 * this.offsetWidth / 2 + (document.documentElement ? document.documentElement.scrollLeft : 0) + 'px');
*/}

/* Always cover 100% of the screen in IE6 */
html #lv_overlay {
	position: absolute;
/*	height: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollHeight, document.documentElement.scrollHeight, document.body.offsetHeight, document.documentElement.clientHeight].max() : document.documentElement.scrollHeight) + 'px' );
	width: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollWidth, document.documentElement.scrollWidth, document.body.offsetWidth, document.documentElement.clientHeight].max() : document.documentElement.scrollWidth) + 'px' );
*/}


/* File: /application/xmanager/projects/leg19/css/lightwindow.css */
body.body_lightview div.cnt_album{
	text-align:center;
}
body.body_lightview div.cnt_album a{
	color:#21499F;
	font-weight:bold;
}
body.body_lightview div.cnt_album h5{
	font-size:12px;
}
body.body_lightview div.cnt_album p.autore_foto,
body.body_lightview div.cnt_album p.didascalia{
	font-weight:bold;
}
/**/

div.container_lightview div.menu{
	width:25%;
	float:left;
}
div.container_lightview div.content{
	float:left;
	margin-right:5%;
	width:70%;
}
div.container_lightview div.content div p {
font-size:0.9em;
}
div.container_lightview h1{
	border:medium none !important;
	font-family:Georgia,"Times New Roman",Times,serif !important;
	font-size:1.5em !important;
	padding-left:0 !important;
	text-transform:uppercase;
}
div.container_lightview h1{
	color:#21499F;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-weight:normal;
	line-height:1.1;
	margin-bottom:20px;
	margin-top:0;
}
div.container_lightview div.menu h3,
div.container_lightview div.menu h2{
	color:#04264E;
	font-weight:bold;
	margin-bottom:5px;
	padding:14px 35px 5px 11px !important;
	text-transform:uppercase;
	background-color:#F3F7FA;
	border-color:#699AC2 #699AC2 #4373A2 !important;
	border-style:solid !important;
	border-width:1px 1px 3px !important;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:1.15em !important;
	display:block;
}
div.container_lightview div.menu a{
	background-color:#F2F7FA;
	color:#072E57;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
	padding:4px 10px;
	margin-bottom:1px;
}
div.container_lightview div.menu select {
	background-color:#FFFFFF;
	border:1px solid #C3D7E6;
	color:#21499F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	left:12px;
	padding:1px;
	position:relative;
	width:90%;
}
div.container_lightview td.simbolo{
	text-align:center;
}
div.container_lightview td.voti,
div.container_lightview td.percento{
	text-align:right;
}
td.partito{
	color:#000000;
	float:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:normal;
}
/**/

#lightwindow_overlay {
	/* REQUIRED */
	display: none;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100px;
	z-index: 500;
	/* REQUIRED */
}

#lightwindow {
	/* REQUIRED */
	/* Of Note - The height and width of this element are set to 0px */
	display: none;
	visibility: hidden;
	position: absolute;
	z-index: 999;
	line-height: 0px;
	/* REQUIRED */
}

	#lightwindow_container {
		/* REQUIRED */
		display: none;
		visibility: hidden;
		position: absolute;
		/* REQUIRED */
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}

	* html #lightwindow_container {
		overflow: hidden;
	}

	#lightwindow_contents {
		overflow: hidden;
		z-index: 0;
		position: relative;
		border: 10px solid #ffffff;
		background-color: #ffffff;
	}		

#lightwindow_loading {
	/* REQUIRED */
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 9999;
	position: absolute;
	/* REQUIRED */
	background-color: #f0f0f0;
	padding: 10px;
}

	#lightwindow_loading_shim { 
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
	}

	#lightwindow_loading span {
    	font-size: 1em;
		line-height: 32px;
		color: #444444;
		float: left;
		padding: 0 10px 0 0;
	}

	#lightwindow_loading span a,
	#lightwindow_loading span a:link, 
	#lightwindow_loading span a:visited {
		color: #09F;
		text-decoration: none;
		cursor: pointer;
    display:none;
	}

	#lightwindow_loading span a:hover,
	#lightwindow_loading span a:active {
		text-decoration: underline;
	}


	#lightwindow_loading img {
   		float: left;
   		margin: 0 10px 0 0;
	}


#lightwindow_navigation {
	/* REQUIRED */
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	/* REQUIRED */
}
	/* We need to shim the navigation for IE, though its more of a sub-floor */
	#lightwindow_navigation_shim { 
		/* REQUIRED */
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
		/* REQUIRED */
	}

	#lightwindow_navigation a,
	#lightwindow_navigation a:link,
	#lightwindow_navigation a:visited,
	#lightwindow_navigation a:hover,
	#lightwindow_navigation a:active { 
		/* REQUIRED */
		outline:none;
		/* REQUIRED */
	}

	#lightwindow_previous, 
	#lightwindow_next {
		width: 49%;
		height: 100%;
		display: block;
	}
	
	#lightwindow_previous { 
		float: left;
		left: 0px;
	}

	#lightwindow_next { 
		float: right;
		right: 0px;
	}

	#lightwindow_previous:hover, 
	#lightwindow_previous:active { 
		background: url(/application/xmanager/projects/leg19/img/docviewer/prevlabel.gif) left 15% no-repeat;
	}

	#lightwindow_next:hover, 
	#lightwindow_next:active { 
		background: url(/application/xmanager/projects/leg19/img/docviewer/nextlabel.gif) right 15% no-repeat;
	}
	
	#lightwindow_previous_title,
	#lightwindow_next_title {
		display: none;
	}
	 	
#lightwindow_galleries {
	width: 100%;
	position: absolute;
	z-index: 50; 
	display: none;
	overflow: hidden;
	margin: 0 0 0 10px;
	bottom: 0px;
	left: 0px;
}

	#lightwindow_galleries_tab_container {
		width: 100%;
		height: 0px;
		overflow: hidden;
	}

	a#lightwindow_galleries_tab,		
	a:link#lightwindow_galleries_tab,
	a:visited#lightwindow_galleries_tab {
		display: block;
		height: 20px;
		width: 77px;
		float: right;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		font-size: 11px;
		color: #ffffbe;
		background: url(/application/xmanager/projects/leg19/img/docviewer/black-70.png) repeat 0 0 transparent;
	}
	
	* html a#lightwindow_galleries_tab,		
	* html a:link#lightwindow_galleries_tab,
	* html a:visited#lightwindow_galleries_tab {	
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}

	a:hover#lightwindow_galleries_tab,
	a:active#lightwindow_galleries_tab {
		color: #ffffbe;

	}

	#lightwindow_galleries_tab_span {
		display: block;
		height: 20px;
		width: 63px;
		padding: 0 7px 0 7px;
	}
	
	#lightwindow_galleries_tab .up	{
		background: url(/application/xmanager/projects/leg19/img/docviewer/arrow-up.gif) no-repeat 60px 5px transparent;
	}

	#lightwindow_galleries_tab .down {
		background: url(/application/xmanager/projects/leg19/img/docviewer/arrow-down.gif) no-repeat 60px 6px transparent;
	}

	#lightwindow_galleries_list {
		background: url(/application/xmanager/projects/leg19/img/docviewer/black-70.png) repeat 0 0 transparent;
		overflow: hidden;
		height: 0px;
	}

	* html #lightwindow_galleries_list {
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}	

	.lightwindow_galleries_list {
		width: 200px;
		float: left;
		margin: 0 0 10px 0;
		padding: 10px;
	}

	.lightwindow_galleries_list h1 {	
		color: #09F;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 10px 0 5px 0;
		font-size: 16px;
	}

	.lightwindow_galleries_list li {
		margin: 5px 0 5px 0;
		list-style-type: none;
	}

	.lightwindow_galleries_list a, 
	.lightwindow_galleries_list a:link, 
	.lightwindow_galleries_list a:visited {
		display: block;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 0 0 0 10px;
		font-size: 11px;
	}

	.lightwindow_galleries_list a:hover, 
	.lightwindow_galleries_list a:active {
		background: #000000;
		color: #ffffbe;
		border-left: 3px solid #ffffbe;
		padding: 0 0 0 7px;
	}
		
#lightwindow_data {
	/* REQUIRED */
	position: absolute;
	/* REQUIRED */
}

	#lightwindow_data_slide {
		/* REQUIRED */
		position: relative;
		/* REQUIRED */
	}

	#lightwindow_data_slide_inner {
		background-color: #ffffff;
		padding: 0 10px 10px 10px;
	}

	#lightwindow_data_caption {
		padding: 10px 0 0 0;
		color: #666666;
		line-height: 25px;
		background-color: #ffffff;
		clear: both;
	}

	#lightwindow_data_details {
		background-color: #f0f0f0;
		padding: 0 10px 0 10px;
		height: 20px;
	}
	
	#lightwindow_data_author_container {
		width: 40%;
		text-align: right;
		color: #666666;
	 	font-style: italic;
		font-size:.85em;
		line-height: 20px;
		float: right;
		overflow: hidden;
	}
	
	#lightwindow_data_gallery_container {
		font-size:.85em;
		width: 40%;
		text-align: left;
		color: #666666;
		line-height: 20px;
		float: left;
		overflow: hidden;
	}
	
#lightwindow_title_bar {
	height: 50px;
	overflow: hidden;		
}

#lightwindow_title_bar_header {
	/*background-image:url(/application/xmanager/projects/leg19/img/docviewer/bg_header.jpg);*/
	background-color:#1D3060;
	height: 50px;
	overflow: hidden;

}
#lightwindow_title_bar_header img{
	margin-right:154px;
}
	#lightwindow_title_bar_title {
		color: #ffffbe;
		font-size: 14px;
		line-height: 25px;
		text-align: left;
		float: left;
	}
#lightwindow p {
	color: #000000;
	padding-right: 10px;
}

/*--------CUSTOMIZATION----------*/
div#lightwindow_title_bar_header ul li{
	margin-top:5px;
	width:auto!important;
	min-width:20px;
	width:20px;
	margin-right:20px;
	float:left;
	list-style-type:none;
}
div#lightwindow_title_bar_header ul li a{
	background-repeat:no-repeat;
	background-position:left center;
	color:#fff;
	font-weight:700;
	line-height:25px;
	height:25px;
	display:block;
	width:inherit;
}
div#lightwindow_title_bar_header ul li a:hover{
	color:#fff!important;
	text-decoration:underline;
}
div#lightwindow_title_bar_header ul li#popout a{
	/*background-image:url(/application/xmanager/projects/leg19/img/docviewer/fullscreen.gif)!important;*/
	background-image:url(/application/xmanager/projects/leg19/img/docviewer/tutto-schermo.png)!important;
	padding-left:30px;
}
div#lightwindow_title_bar_header ul li#stampa a{
	/*background-image:url(/application/xmanager/projects/leg19/img/docviewer/ico_stampa.gif)!important;*/
	background-image:url(/application/xmanager/projects/leg19/img/docviewer/stampa.png)!important;
	padding-left:30px;
}
div#lightwindow_title_bar_header ul li#chiudi a{
	/*background-image:url(/application/xmanager/projects/leg19/img/docviewer/ico_chiudi.gif)!important;*/
	background-image:url(/application/xmanager/projects/leg19/img/docviewer/chiudi.png)!important;
	padding-right:40px;
	margin-right:-10px;
	background-position:right center;
	cursor:pointer;
}
div#lightwindow_title_bar_header ul{
	position:absolute;
	right:0;
	top:10px;
}
body#il_presidente_della_camera div#liquid_content{
	width:auto!important;
}
div.container_lightview{
	font-size:1.1em;
	line-height:1.5;
	padding:20px;
}
div.container_lightview div.titolo,div.container_lightview div.titolo_sezione,div.container_lightview h3,div.container_lightview h4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	color:#21499F;
	font-weight:normal;
	line-height:1.1;
	margin-bottom:20px;
	margin-top:0;
}
div#docviewer_full_content div.titolo, div#docviewer_full_content div.titolo_sezione, div#docviewer_full_content h3, div#docviewer_full_content h4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	color:#21499F;
	font-weight:normal;
	line-height:1.1;
	margin-bottom:20px;
	margin-top:0;
}
div.container_lightview h3,div.container_lightview h4.titolo_lightview{
	font-family:Georgia, "Times New Roman", Times, serif!important;	
	font-size:1.5em!important;
	border:none!important;
	padding-left:0!important;
	text-transform:uppercase;
}
div#docviewer_full_content h3, div#docviewer_full_content h4.titolo_lightview{
	font-family:Georgia, "Times New Roman", Times, serif!important;	
	font-size:1.5em!important;
	border:none!important;
	padding-left:0!important;
	text-transform:uppercase;
}
div.container_lightview h5{
	font-size:1.5em;
	margin-bottom:10px;
	margin-top:0;
	font-weight:normal;
}
div#docviewer_full_content h5{
	font-size:1.5em;
	margin-bottom:10px;
	margin-top:0;
	font-weight:normal;
}
div.container_lightview h6{
	font-size:1.15em;
	margin-bottom:10px;
	margin-top:0;
	font-weight:bold;
}
div#docviewer_full_content h6{
	font-size:1.15em;
	margin-bottom:10px;
	margin-top:0;
	font-weight:bold;
}
div.container_lightview p{
	margin:0 0 20px 0;
}
div#docviewer_full_content p{
	margin:0 0 20px 0;
}
div.container_lightview div.testo{
	margin-bottom:20px;
}
div#docviewer_full_content div.testo{
	margin-bottom:20px;
}
body#il_presidente_della_camera,body#lista_agenda,body#fotogallery,body.body_lightview{
	background-image:none!important;
}
body#tabelle_statistiche_in_doc_view div#wrapper_header_cols {
	overflow:visible!important;
}
body#tabelle_statistiche_in_doc_view div#liquid_content {
	overflow:visible;
}
body#il_presidente_della_camera div#wrapper_header_cols,body#lista_agenda div#wrapper_header_cols,body#fotogallery div#wrapper_header_cols,body.body_lightview div#wrapper_header_cols {
	width:auto!important;
	background-image:none!important;
	padding:0;
	overflow:hidden!important;
}
body.body_lightview #liquid_content{
	width:100%!important;
}
div.container_lightview ul li{
	list-style-type:none;
}
body#presidente div.container_lightview div.mailer input{
	padding-bottom:10px!important;
}

/* File: /application/xmanager/projects/leg19/css/project_layout.css */
div#liquid_container {
	width:100%;
	position:relative;
	margin:0 auto;
	background-color:transparent;
}
div#wrapper_header_cols {
	width:970px;
	margin: auto;
	position:relative;
	background-color:transparent;
	height:auto;
	padding:0 4px;
	overflow:hidden;
}
div#liquid_header {
	width:970px;
	margin:auto;
	position:relative;
	background-color:transparent;
	height:auto;
/*	padding:0 4px;
	background-image:url(/application/xmanager/projects/leg19/img/header/bg_ombre.gif);
	background-repeat:no-repeat;
	background-position:0 1px;
*/}
body.body_presidente #liquid_header {
	margin-bottom: 35px;
	}

div#cnt_cols{
	background-color:#eee;
	width:970px;
	margin:auto;
}
div#liquid_col_sx {
	float:left;
	margin-right:6px;
	padding-bottom:20px;
	position:relative;
	width:248px;
	height:auto;
	background-color:#EEE;
	/*z-index:2;*/
}
div#liquid_content {
	float:left;
	padding-bottom:20px;
	position:relative;
	width:475px;
	/*width:39.55em;*/
	margin-right:15px;
	background-color:#eee;
	height:auto;
	/*overflow-x:hidden;*/
	overflow:hidden;
	/*z-index:1;*/
}
div#liquid_content div.xmanager_content{
	position:static;
}
div#liquid_col_dx {
	float:left;
	padding-bottom:20px;
	position:relative;
	width:226px;
	/*width:20.05em;*/
	background-color:#eee;
	margin-right:0;
	height:auto;
	overflow:hidden;
	/*z-index:2;*/
}
div.clear_cols {
	clear:both;
	line-height:1px;
	height:1px;
	font-size:1px;
}

div#liquid_footer {
	width:100%;
	background-color:transparent;
	/*background-image:url(/application/xmanager/projects/leg19/img/footer/bg_footer.jpg);
	background-position:center bottom;
	background-repeat:repeat-x;*/
	clear:both;
}


body#deputato_landing #liquid_col_sx,
body#deputato_landing_test_nanook #liquid_col_sx,
body#deputato_landing_attivita #liquid_col_sx,
body#deputato_attivita_proposta_paradiso_docviewer #liquid_col_sx,
body#scheda_commissione #liquid_col_sx,
body#scheda_commissione_2_cols #liquid_col_sx{
	display:none;
}
body#deputato_landing #liquid_content,
body#deputato_landing_attivita #liquid_content,
body#deputato_landing_test_nanook #liquid_content,
body#deputato_attivita_proposta_paradiso_docviewer #liquid_content,
body#scheda_commissione #liquid_content{
	width:721px
}
body#scheda_commissione_2_cols #liquid_content{
	width:970px
}
body#conoscere_la_camera_-_le_sedi_della_camera #liquid_content{
	overflow:visible;
}
.jump{
	position:absolute;
	left:-5000px;
}
.hide{
	display:none!important;
}
/*#liquid_col_dx div.container_box_dx {
	height:100%;
}
*/
/*#liquid_content .hide{
	display:block!important;
}
*/

/* copertina_sito_-_web_tv mod 29092010 */
#copertina_sito_-_web_tv .redirect_timeout{
	color:#21499F;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.25em;
	white-space:nowrap;
}
#copertina_sito_-_web_tv .redirect_timeout p{
	float:left;
	margin-left:150px;
}
#copertina_sito_-_web_tv .redirect_timeout p a{
	color:#21499F;
}
#copertina_sito_-_web_tv .redirect_timeout p a:hover{
	text-decoration:underline;
}
#copertina_sito_-_web_tv div#liquid_content{
	margin-left:90px;
	width:800px;
	background-image:url(/application/xmanager/projects/leg19/img/redirect.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:400px;
}
body#home_conoscere_la_camera #liquid_col_sx{
	display:none;
}
body#home_conoscere_la_camera #liquid_content{
	margin-right:0;
}

/* File: /application/xmanager/projects/leg19/css/common_elements.css */
/* --------------------- COMMON ELEMENTS --------------------*/

body {
	font-family: 'Roboto',sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size:.75em;
	color:#333;
	background-color:#eeeeee;
}
a {
	color:#21499F;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color:#1537FF!important;
}
img {
	border:0 none;
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.nobullet li{
	list-style-image:none !important;
	list-style-type: none;
}
ul.nobullet li ol li{
	list-style-type: inherit !important;
}
#pubblicazioni_-_pubblicazioni_divulgative ul li div.immagine img,
#pubblicazioni_-_novita_editoriali ul li div.immagine img {
	border:1px solid #000;
	padding:0 !important;
}
#liquid_header div.menu ul li{
	display:inline;
	margin-right:20px;
}
#liquid_header ul li {
	list-style-type:none;
	display:inline;
}
#liquid_header .container_header_link {
	background:transparent url(/application/xmanager/projects/leg19/img/header/foto-aula2019.jpg) no-repeat 0 48px;
	height:138px;
}
#liquid_header .container_header_link > .logo_camera {
	float:left;
	width:118px;
	height:118px;
	margin-top:9px;
	margin-right:12px;
}
#liquid_header .container_header_link > .logo_camera img {
	width:118px;
	height:118px;
}
.container_header_link > span.clear {
	display:block;
	clear:both;
}
#liquid_header div.language ul li{
	display:none;
}
#liquid_header div.language ul li:first-child{
	display:inline;
	padding-right:14px;
}
#liquid_header div.logo_parlamento_italiano,
#liquid_header div.logo_ue,
#liquid_header div.menu_top_service,
#liquid_header div.language{
	float:left;
	display:inline-block;
}
#liquid_header .container_header_link > div.logo_ue {
	margin-right:10px;
}
#liquid_header .container_header_link > div.logo_parlamento_italiano {
	margin-right:0px;
}
#liquid_header .container_header_link > div.social_link_wrapper > a {
	margin-left:12px;
}
#liquid_header div.language{
	padding-top:17px;
	height:30px;
	font-size:.95em;
	margin-right:20px;
}
#liquid_header div.language div.language_label{
	display:none;
}
#liquid_header div.menu_top_service ul li a{
	font-family: 'Roboto Condensed', sans-serif;
	font-size:12px;
	font-weight:700;
	font-size-adjust:.49;
	color:#333;
	background-color:#eee;
	padding-left:12px;
	margin-left:12px;
	margin-top: 13px;
	border-left:1px solid #595A5C;
}
#liquid_header div.menu_top_service > ul > li:first-child a,
#liquid_header div.menu_top_service ul li.dati_camera a,
#liquid_header div.menu_top_service ul li.lingue ul li a {
	border:none;
	margin-left:12px;
	padding-left:12px;
}
#liquid_header div.menu_top_service ul li.dati_camera a{
	padding:0 0 0 15px;
	margin:0;
	line-height:1px;
}
#liquid_header .main_menu_top ul li.cerca a{
	line-height:1px;
	padding-left:0;
	padding-right:0;
	margin-right:-21px;
}
#liquid_header .main_menu_top ul li.cerca a:hover {
	background:none;
}
#liquid_header div.menu_top_service ul li.lingue ul li a {
	padding-left:3px;
	margin-left:3px;
}
#liquid_header div.menu_top_service ul li.lingue ul li:first-child a {
	border-left:1px solid #595A5C;
	margin-left:12px;
	padding-left:12px;
}

#liquid_header .share{
	width: 16px;
	position: absolute;
	top: 15.5px; /*16*/
	right: 130px; /*136*/
	z-index:9;  /*500*/
} 

#liquid_header div.main_menu_container {
	clear:both;
}
#liquid_header div.main_menu_container .main_menu_top{
	background:#FFF url(/application/xmanager/projects/leg19/img/header/bg_main_menu.png) repeat-x 0 bottom;
	padding:0 0 16px 4px;
}



#liquid_header div.main_menu_container li.current.accesso_rapido a,
#liquid_header div.main_menu_container li.current.cerca a {
	background-image:none;
}
#liquid_header div.main_menu_container a {
	font-family: 'Titillium Web', sans-serif;
	/*font-size:1.47em;*/
	font-size:18px;
	font-weight:700;
	font-style:normal;
	font-size-adjust:0.49;
	/*font-size-adjust:0.48;*/
	padding:0 5px;
	line-height:40px;
	vertical-align:middle;
	color:#21499F;
	display:inline-block;
}
#liquid_header div.main_menu_container a:hover,
#liquid_header div.main_menu_container a.current {
	color:#21499F!important;
	background:transparent url(/application/xmanager/projects/leg19/img/header/bg-main-menu-hover.png) repeat-x 0 bottom;
}
#liquid_header div.main_menu_container li.accesso_rapido a {
	margin-left:7px;
}
#liquid_header div.main_menu_container li.accesso_rapido a.opened {
	width:116px;
	text-align:center;
}
#liquid_header div.main_menu_container li.accesso_rapido a,
#liquid_header div.main_menu_container li.accesso_rapido a:hover {
	background:#B71C1C;
	color:#FFF!important;
}
#liquid_header div.main_menu_container li.accesso_rapido a:hover {
	background:#B71C1C url(/application/xmanager/projects/leg19/img/header/bg-main-menu-ar-hover.png) repeat-x 0 bottom;
}
#liquid_header div.main_menu_container #shortcut_full_body,
#liquid_header div.main_menu_container #shortcut_full_body_ns {
	background:#eee;
}
	#liquid_header div.container_accesso_rapido {
		margin-left:-5px;
		margin-right:-5px;
		background:#eee;
	}
	#liquid_header div.main_menu_container > span.clear,
	#liquid_header div.container_accesso_rapido > span.clear, 
	#liquid_header div.main_menu_container #shortcut_full_body > div > span.clear,
	#liquid_header div.main_menu_container #shortcut_full_body_ns > div > span.clear {
		display:block;
		clear:both;
	}
	#liquid_header div.main_menu_container #shortcut_full_body > div > span.clear,
	#liquid_header div.main_menu_container #shortcut_full_body_ns > div > span.clear {
		height:20px;
	}
	
	#liquid_header div.main_menu_container #shortcut_full_body > div > span.bottom-clear,
	#liquid_header div.main_menu_container #shortcut_full_body_ns > div > span.bottom-clear {
		height:auto;
	}
	#liquid_header div.main_menu_container #shortcut_full_body ul.ul-top,
	#liquid_header div.main_menu_container #shortcut_full_body_ns ul.ul-top {
		padding-top:15px;
	}
	#liquid_header div.main_menu_container #shortcut_full_body ul.ul-bottom,
	#liquid_header div.main_menu_container #shortcut_full_body_ns ul.ul-bottom {
		margin-bottom:20px;
	}
	#liquid_header div.main_menu_container #shortcut_full_body ul li,
	#liquid_header div.main_menu_container #shortcut_full_body_ns ul li {
		display:block;
		margin-bottom:10px;
	}
	#liquid_header div.main_menu_container #shortcut_full_body > div > ul > li,
	#liquid_header div.main_menu_container #shortcut_full_body_ns > div > ul > li {
		width:16.66666666666667%;
		float:left;
		text-align:center;
	}
	#liquid_header div.main_menu_container #shortcut_full_body ul.ul-bottom li,
	#liquid_header div.main_menu_container #shortcut_full_body_ns ul.ul-bottom li{
		margin-bottom:0;
	}
	
		#liquid_header div.main_menu_container #shortcut_full_body > div > ul > li img,
		#liquid_header div.main_menu_container #shortcut_full_body_ns > div > ul > li img {
			margin-bottom:10px;
		}
		#liquid_header div.main_menu_container #shortcut_full_body > div > ul > li a,
		#liquid_header div.main_menu_container #shortcut_full_body_ns > div > ul > li a {
			font-family:'Roboto Condensed', sans-serif;
			font-size:15px;
			font-weight:600;
			background-color:#eee;
			color:#595A5C;
			line-height:13px;
		}
		
		#liquid_header div.main_menu_container #shortcut_full_body ul li a:hover, 
		#liquid_header div.main_menu_container #shortcut_full_body ul li a.current,
		#liquid_header div.main_menu_container #shortcut_full_body_ns ul li a:hover, 
		#liquid_header div.main_menu_container #shortcut_full_body_ns ul li a.current {
			background:none;
		}
#liquid_header div.main_menu_container #search_full_body,
#liquid_header div.main_menu_container #search_full_body_ns {
	padding:0 12px;
}
#liquid_header div.main_menu_container #search_full_body form,
#liquid_header div.main_menu_container #search_full_body_ns form {
	padding:24px 0;
	display:block;
	height:40px;
}
#liquid_header div.main_menu_container .wrapper_cerca > span.clear{
	display:block;
	clear:both;
}
#liquid_header div.main_menu_container #search_full_body .cnt_textfield,
#liquid_header div.main_menu_container #search_full_body_ns .cnt_textfield{
	width:90%;
	float:left;
}
#liquid_header div.main_menu_container #search_full_body .cnt_button,
#liquid_header div.main_menu_container #search_full_body_ns .cnt_button{
	width:10%;
	float:left;
}
#liquid_header div.main_menu_container #search_full_body .cnt_textfield input,
#liquid_header div.main_menu_container #search_full_body_ns .cnt_textfield input{
	font-size:14px;
	border:1px solid #ddd;
	width:816px;
	padding:9px 12px;
}
#liquid_header div.main_menu_container #search_full_body .cnt_button button,
#liquid_header div.main_menu_container #search_full_body_ns .cnt_button button,
#liquid_content .archivio-pp form#FormCerca button{
	width:100%;
	background:#B71C1C;
	border:none;
	color:#FFF;
	text-transform:uppercase;
	font-size:14px;
	font-weight:700;
	height:37px;
}
#liquid_header div.container_breadcrumbs{
	padding:12px 12px 24px;
	position:relative;
	z-index:20;
}
#liquid_header div.breadcrumbs{
	font-size:1em;
	background-color:transparent;
}
#liquid_header div.breadcrumbs div.breadcrumbs{
	background-color:#EEE;
	color:#333;
}
#liquid_header div.breadcrumbs a{
	color:#343434;
	text-decoration:none;
	background-color:#eee;
}
#liquid_header div.breadcrumbs a:hover{
	text-decoration:none;
	color:#0188F3;
	background-color:#FFFFFF;
}
#liquid_header div.breadcrumbs p{
	margin: 0 !important;
}
/* -------------------- INTERFACE ELEMENTS --------------*/
body#home #liquid_content div.container_box_241,
body#home #liquid_content div.container_box_475,
body#home #liquid_content .xmanager_content div.container_box_724,
body#home #liquid_content div.container_box_643{
	height:auto;
	background-repeat:no-repeat;
	position:relative;
	background-color:#FFFFFF;
	margin-bottom:20px;
}
#liquid_content div.container_box_643{
	width:643px;
}
div.container_box_724 div.rss_icon{
	position:absolute;
	right:5px;
	top:5px;
}
#liquid_content div.container_box_241 div.content_box_241_eventi{
	padding:10px 13px 3px 1px;
	line-height:1.5;
	height: 190px;
	background:url(/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_241x.gif) no-repeat;
	/*border-bottom:1px solid #C2C9D1;*/
}
/* ELIMINA LA PAGINAZIONE NEL BOX EVENTI IN HOMEPAGE CON SLIDESHOW (BUG DELL'OUTPUT CHE MOSTRA CMQ LA PAGINAZIONE)*/
#liquid_content div.container_box_241 div.content_box_241_eventi div.prevSlide,
#liquid_content div.container_box_241 div.content_box_241_eventi div.nextSlide{
	display:none;
}
#liquid_content div.container_box_241 div.content_box_241_eventi ul.content_box_241_eventi_ul{
	border-bottom:1px solid #C2C9D1;
}
#liquid_content div.container_box_241 div.content_box_241_eventi ul li{
	list-style-type:none;
}
#liquid_content div.container_box_241 div.content_box_241_eventi ul li div.titolo_evento_hp{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	color:#000000;
	background-color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	margin-top:5px;
}
#liquid_content div.container_box_241 div.content_box_241_eventi ul li div.titolo_evento_hp a{
	color:#000000;
	background-color:#FFFFFF;
}
#liquid_content div.container_box_241 div.content_box_241_eventi ul li div.titolo_evento_hp a:hover,#liquid_content div.container_box_241 div.content_box_241_eventi ul li div.data_evento a:hover{
	text-decoration:none;
	color:#0486F4;
	color:#0187F6;
	background-color:#FFFFFF;
}
#liquid_content div.container_box_241 div.content_box_241_eventi ul li div.data_evento{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-style:italic;
	color:#21499F;
	padding:5px;
	background-color:#FFFFFF;
}
#liquid_content div.container_box_241 div.content_box_241_eventi ul li div.data_evento a{
	color:#21499F;
	background-color:#FFFFFF;
}
#liquid_content div.container_box_241 span.clear_container_box_241{
	display:block;
	clear:both;
	background-color:#FFFFFF;
}
#liquid_content div.container_box_241 div.altri_eventi_link_label{
	color:#21499F;
	background-color:#FFFFFF;
	font-size:.95em;
	font-weight:bold;
	text-align:right;
	margin-right:38px;
	/*border-top:1px solid #C2C9D1;
	padding-right:28px;*/
	padding-top:6px;
	width:150px;
	/*margin-left:55px;*/
}
#liquid_content div.container_box_241 div.altri_eventi_link_label a{
	color:#21499F;
	background-color:#FFFFFF;
	margin-right:10px;
}

#liquid_content div.container_box_241{
	width:241px;
}
#liquid_content div.container_box_475{
	width:473px; 
	line-height:1.5;
	background-color:#fff;
	border:1px solid #e6e6e6;
	padding:0 0 12px 0;
}

div.datiNotFound{
	font-size:15px;
	padding-top:5px;
	padding-left:15px;
}

body.external_innercolumn_nocoldx #liquid_content div.container_box_475.agenda {
	background-color:#eee;
	border:none;
	width: 716px
}


#liquid_content span.close, #liquid_content span.open {
	background-image:url(/application/xmanager/projects/leg19/img/icon-chiudi.png);
	background-repeat:no-repeat;
	background-position:right center;
	position:absolute;
	right:20px;
	top:-4px;
	padding-right:5000px;
	cursor:pointer;
	width:29px;
	height:28px;
}
#liquid_content span.open{
	background-image:url(/application/xmanager/projects/leg19/img/icon-apri.png);
}
#liquid_content div.container_box_475 .simple_link p {
	margin:0;
}
	#liquid_content div.container_box_475 .simple_link a {
		background:#fff url(/application/xmanager/projects/leg19/img/icona-elenco-dep.png) no-repeat 0 0;
		padding-left:30px;
		font-size:14px;
		font-weight:900;
		color:#52A3DB;
		text-transform:uppercase;
	}
#liquid_content div.box_description,
#liquid_content div.container_box_475 div.box_description,
#liquid_content div#schedaAttivitaDeputato div.box_description,
div.temi_abstract,
#liquid_content div.xmanager_content div div.box_description_free_text {
	font-size:15px;
	font-weight:100;
	color:#333333;
	border:1px solid #e1e1e1;
	background-color:#fff;
	padding-bottom:1px;
	margin-bottom:12px;
	position:relative;
	line-height:21px;
}
#liquid_content div.testoSchedaOrg > div.box_description, #liquid_content div#schedaAttivitaDeputato div.testoSchedaOrg div.box_description, #liquid_content div#schedaAttivitaDeputato div.testoSchedaOrg.box_description, #liquid_content div#schedaAttivitaDeputato div.relazione-annuale {
	border: none !important;
	min-height: 430px;
}
#liquid_content div#schedaAttivitaDeputato div.relazione-annuale div.testoSchedaOrg div.box_description { min-height: 0px; }
#liquid_content div#schedaAttivitaDeputato div.relazione-annuale div.file_pdf { font-size: 15px; }
#liquid_content div#schedaAttivitaDeputato div.testoSchedaOrg div.box_description li, #liquid_content div#schedaAttivitaDeputato div.testoSchedaOrg.box_description div.simplelist li {
	background: transparent url(/application/xmanager/projects/leg19/img/icon-bulletpoint.png) no-repeat 0 6px;
    padding: 0 0 16px 25px;
}
#liquid_content div#schedaAttivitaDeputato div.testoSchedaOrg.box_description ul{
	margin-top: 35px;
}
#liquid_content div.xmanager_content div div.box_description_free_text {
	padding:0 12px;
}
div.temi_abstract{
	width:auto;
	padding:10px;
	margin:10px 0;
	border:1px solid #000000;
}
#liquid_content div.container_box_475 div.main_text,
#liquid_content div.container_box_724 div.main_text,
#liquid_content div.wrapper {
	padding:10px 12px 16px 12px;
	font-size:15px;
	font-weight:100;
	line-height:21px;
	color:#333;
}
#liquid_content div.container_box_475.archivio-pp div.main_text{
	padding-left:0;
	padding-right:0;
}
#liquid_content div.container_box_475 div.main_text div.box_description{
	margin:12px 0 0 0;
	padding:12px 13px;
	border:none;
	border-left:none;
	border-right:none;
	width:auto!important;
}
#liquid_content div.container_box_475 div.main_text div.text_evidence{
	border:1px solid #000000;
	background-color:#EEF2F5;
	margin-bottom:12px;
	padding:12px 13px;
}
#liquid_content div.container_box_475 div.main_text div.text_evidence h5{
	margin-top:0;
}
#liquid_content div.container_box_475 div.main_text div.text_evidence p{
	margin-bottom:0;
}
#liquid_content div.box_description div.description_text,
#liquid_content div.container_box_475 div.box_description div.description_text,
#liquid_content div#schedaAttivitaDeputato div.box_description.description_text {
	padding:12px 15px;
}
#liquid_content div.box_description div.description_text p {
	margin:0;
}
#liquid_content div.container_box_475 div.box_description h4.main_title{
	background-color:transparent;
	border:none;
	padding:0 0 10px 0;
	border-bottom:1px solid #BAC3CA;
	color:#0C478B;
	padding:15px 12px 10px 15px;
}
#liquid_content div.container_box_475 div.box_description div.main_text{
	background-color:transparent;
	border:none;
	padding:0;
	background-image:none;
	border-top:1px solid #A4ADB4;
	padding:10px 12px 15px 12px;
}
#liquid_content div.container_box_475 div.box_description p{
	margin:0;
}
#liquid_content div.container_box_724{
	height:auto;
}
#liquid_content div.container_box_724 div.titolo_sezione h4 {
    padding: 12px 11px 0 11px;
}
#liquid_content div.container_box_724 div.testo_sezione p {
    padding: 15px 11px;
}
#liquid_content div.container_esplora{
	background-color:#145DA2;
}
#liquid_content div.container_box_475 h4.main_title,
#liquid_content div.container_box_475 div.select_deputati h4.main_title {
	border-bottom:none;
	background:#FFFFFF url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat 0 0;
	font-family: 'Titillium Web', sans-serif;
	font-size:25px;
	font-weight:600;
	font-style:normal;
	min-height:49px;
}
#liquid_content div.container_box_475 h5{
	font-size:14px;
	font-weight:900;
	margin:20px 0 10px 15px;
}
#liquid_content div.container_box_475 div.collapsible_container h5.sentenze{
	padding-right:55px;
}
#liquid_content div.container_box_475 div.container_label h5{
	font-size:1em;
	font-weight:bold;
	margin:5px 10px 10px 15px;
	padding:0 0 2px 5px;
	border-bottom:1px solid #A3B2C5;
}
#liquid_content div.commissione_apem div.open_close_container {
	position:relative;
}

#liquid_content div.commissione_apem div.open_close_container span.widgetCollapsibleHandler{
	top:5px;
	right:5px;
}
#liquid_content div.commissione_apem div.open_close_container h5{
	border-bottom:1px solid #A3B2C5;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
	line-height:2em;
}
#liquid_content div.container_box_475 h6,div#external_source_5546 h6{
	font-size:15px;
	font-weight:700;
	margin:20px 0 10px 0;
}
#liquid_content div.container_box_475 div#wrapper h6.titolo{
	margin-top:5px;
	text-align:center;
}
#liquid_content div.container_box_475 div#wrapper div#intestazione h6.data{
	margin-bottom:0;
	color:#21499F !important;
	margin-top:0;
	text-align:center;
}
#liquid_content div.container_box_475 div#wrapper div#intestazione h5.numero{
	margin-bottom:0;
	color:#21499F !important;
	margin-top:5px;
	text-align:center;
	font-size:1em;
}
#liquid_content div.container_box_475 div#wrapper ul.comunicati_resoconti_ul{
	font-weight:bold;
}
#liquid_content div.container_box_475 div#wrapper ul.comunicati_resoconti_ul li a{
	font-weight:normal;
}
#liquid_content div.container_box_475 div#wrapper ul.comunicati_resoconti_ul li a.pdf {
	background:transparent url(/application/xmanager/projects/leg19/img/ico-scarica-pdf.png) no-repeat scroll 0 1px;
	display:block;
	padding-left:18px;
	right:10px;
	text-decoration:underline;
}

div.file_pdf a, #liquid_content div.container_box_475 ul.main_text_ul li div.file_pdf a{
	background: transparent url(/application/xmanager/projects/leg19/img/ico-scarica-pdf.png) no-repeat 0 0;
    padding-left: 25px;
    display: block;
}

div#external_source_5546 h7{
	font-size:1em;
	font-weight:bold;
}
div#external_source_5546 h7 sup{
	font-weight:bold;
	display:block;
	margin-bottom:-5px;
}
#liquid_content div.loading_tab{
	position:absolute;
	width:100%;
	text-align:center;
	top:80px;
	z-index:1;
}
#liquid_content div.wrapper_loader div.loading_tab{
	display: none;
}

div.altri_eventi_link{
	/*width: 115px;
	margin-left: 130px;*/
	margin-left:130px;
}
#liquid_content div.container_box_241 div.altri_eventi_link_label{
	color:#21499F;
	background-color:#FFFFFF;
	font-size:.95em;
	font-weight:bold;
	text-align:right;
	margin-right:38px;
	/*border-top:1px solid #C2C9D1;
	padding-right:28px;*/
	padding-top:6px;
	width:85px;
}
/*    paginator    */
#liquid_content div.paginator{
	font-size:13px;
	line-height:1.2;
	text-align:center;
	width:100%;
	margin: 7px auto;	
}
#liquid_content div.paginator li{
	display:block;
	float:left;
	margin:0 0 5px 2px!important;
	min-width:20px;
	overflow:hidden;
	display:block;
	float:left;
	text-align:center;
	vertical-align:middle;
	line-height:20px;
	
	background-color:transparent;
    border:none!important;
    min-height: 1px!important;
    padding: 0!important;
    width: auto;
}
#liquid_content div.paginator li span{
	border:1px solid #e4e4e4;
	background-color:#eee;
	font-weight:400;
	display:block;
	float:right;
	min-width:25px;
	margin-left: 4px;
}
#liquid_content div.paginator li span.current{
	border:1px solid #134392;
	background-color:#134392;
	color:#fff;
}
	#liquid_content div.paginator li span a{
		color:#333;
		background-color:transparent!important;
	}
#liquid_content div.paginator li.begin, 
#liquid_content div.paginator li.end,
#liquid_content div.paginator li.back, 
#liquid_content div.paginator li.next{
	color:#ccc;
}

#liquid_content div.paginator li.begin a, 
#liquid_content div.paginator li.end a,
#liquid_content div.paginator li.back a, 
#liquid_content div.paginator li.next a{
	color:#204F98;
}

/*#liquid_content div.paginator li{
	display: inline-block;
	width:20px!important;
	margin: 0!important;
	padding:0!important;
	border: none!important;
	min-height:16px!important;
}
#liquid_content div.paginator li.begin, #liquid_content div.paginator li.end {
	border: 1px solid #CCCCCC!important;
	padding:0 3px 2px 3px !important;
	margin:0 4px 0 0 !important;
	font-size:1.25em;
}
#liquid_content div.paginator li.back, #liquid_content div.paginator li.next{
	border: 1px solid #CCCCCC!important;
	padding:0 0 2px 0!important;
	margin:0 4px 0 0!important;
	font-size:1.25em;
}
*/

/* MENU SX */
#liquid_col_sx div.bg_identita_menu div.container_menu {
	padding:0;
	background:#eee;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul{
	font-family: 'Titillium Web', sans-serif;
	font-size:16px;
	font-weight:600;
	font-style:normal;
	line-height:15px;
	width:240px;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul ul{
	font-family: 'Roboto',sans-serif;
	font-weight:400;
	font-size:13px;
	letter-spacing:normal;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul ul ul {
	width:100%;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul > li {
	margin-bottom:7px;
}
		#liquid_col_sx div.bg_identita_menu div.container_menu ul > li > ul > li {
			border:1px solid #ddd;
			margin-bottom:0;
			border-top:none;
		}
		#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li.current > ul > li,
		#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li.active > ul > li.current,
		#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li.active > ul > li {
			border-left:3px solid #244A9B;
		}
			#liquid_col_sx div.bg_identita_menu div.container_menu ul > li > ul > li > ul > li {
				border-left:1px solid #ddd;
			}
			#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li.active > ul > li.active > ul > li,
			#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li.active > ul > li.current > ul > li {
				border-right:none;
			}
	#liquid_col_sx div.bg_identita_menu div.container_menu ul > li > span > a{
		display:block;
		padding:12px;
		background-color:#FFF;
		color:#244A9B;
	}
	
#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li.current > span > a,
#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li.active > span > a{
	color:#FFF!important;
	background:#244A9B url(/application/xmanager/projects/leg19/img/menu-sx-I-lev-current.png) no-repeat right center;
	padding-right:8px;
	width:228px;
}
	#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li > ul > li span > a{
		padding:12px 24px;
		color:#343434!important;
	}
	#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li > ul > li span > a:hover{
		color:#1537FF!important;
	}
	#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li.current > ul > li > span > a{
		padding:12px 24px;
		color:#343434!important;
	}
	#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li.current > ul > li > span > a:hover{
		color:#1537FF!important;
	}
		#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li > ul > li > ul > li > span > a{
			padding:12px 36px;
		}
		#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li > ul > li > ul > li > span > a:hover{
			color:#1537FF!important;
		}


body#deputato_landing #liquid_col_sx div.bg_identita_menu div.container_menu ul li{
	margin:0 1px 0 1px;
}
body#deputato_landing #liquid_col_sx div.bg_identita_menu div.container_menu ul li li{
	width: auto!important;
	margin-left:0;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.nobordertop{
	border-top:none;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.default ul{
	display:none;
}

#liquid_col_sx div.bg_identita_menu div.container_menu ul li.current ul{
	border:none;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li ul li.active ul{
	border:none;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li ul li.active ul li.current{
	border:none;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li ul li ul li{
	font-size:.95em;
	padding-left:0;
	margin-left:0;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li ul li ul li a{
	border-bottom:none;
	padding-bottom:0;
	padding-right:0;
	padding-top:2px;
	padding-left:12px;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li ul li ul li,
#liquid_col_sx div.bg_identita_menu div.container_menu ul li ul li.noborderbottom{
		border-bottom:none;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul li.active a{
	border-bottom:none;
	color:#0387F4;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li ul li ul li{
		padding-right:0;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul li.active ul li a{
	color:#092C54;
	padding-right:0;
	padding-right:12px; /* da valutare 02/12/2015 */
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul li.active ul li a:hover{
	color:#092C54;
}

#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul li.active ul li.current a{
	color:#0387F4;
}

		
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul li.active ul li.active a{
	color:#0387F4;
}

#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul{
	display:block;
	height:100%; /* inserito 23/07/2010 per menu che scompare al passaggio del mouse (IE6 e 7) */
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active > ul{
	border-bottom:1px solid #ddd;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul li.url ul{
	display:none;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul li.active{
		border-bottom:none;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul li.active ul{
	display:block;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul li.closed ul{
	display:none;

}

#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active a,
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul a.current,
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.current a,
#liquid_col_dx div.container_box_dx div.content div.content ul.argomento li.active,
#liquid_col_dx div.container_box_dx div.content div.content ul.argomento li.active a,
div.xmanager_col_dx #elenco_auditi ul.argomento li.active,
div.xmanager_col_dx #elenco_auditi ul.argomento li.active a{ 
	background-color:#FFFFFF;
	color:#52A3DB;
	margin-right:0;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active > ul > li > span > a.current,
#liquid_col_sx div.bg_identita_menu div.container_menu > ul > li.active > ul > li.active > span > a/*,
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.current a*/{ 
	background-color:#FFFFFF;
	color:#244A9B!important;
	margin-right:0;
	font-weight:700;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active > ul > li.active > span > a {
	color:#52A3DB;
	font-weight:700;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active > ul > li.active > ul > li > span > a {
	padding-left:36px;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active > ul > li.active > ul > li > span > a.current {
	font-weight:700;
}



/*#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul li a{
	color:#21499F !important;
	background-color:#FFFFFF;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.current ul li a{
	color:#21499F !important;
	background-color:#FFFFFF;
}*/
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.current ul li.current a{
	color:#21499F;
	background:transparent url(/application/xmanager/projects/leg19/img/bg_menusx2_hover.gif) no-repeat scroll right top;
}

#liquid_col_sx div.bg_identita_menu div.container_menu ul li.active ul li.current ul li.current a{
	color:#0387F4;
	background:transparent url(/application/xmanager/projects/leg19/img/bg_menusx2_third_level_hover.gif) no-repeat scroll left top;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.current ul li.current ul li.url a{
	color:#21499F;
	background:transparent url(/application/xmanager/projects/leg19/img/bg_menusx2_third_level.gif) no-repeat scroll left top;
}
#liquid_col_sx div.bg_identita_menu div.container_menu ul li.current ul li.current ul li.url a:hover{
	background:transparent url(/application/xmanager/projects/leg19/img/bg_menusx2_third_level_hover.gif) no-repeat scroll left top;
}



#liquid_col_dx .cnt_textfield label,
#liquid_col_dx .cnt_select label,
#liquid_col_dx .cnt-textfield label,
#liquid_col_dx .cnt-select label{	
	font-size:15px;
	background-color: #fff;
	color:#5A5B5D;
	text-transform:none;
	border:1px solid #e6e6e6;
	margin:0;
	padding:8px 12px;
	font-weight:900;
	display:block;
	width:auto;
}
#liquid_col_dx legend{
	/*margin:0;
	font-size:1.25em;
	color:#5A5B5D;
	background-color:#FFFFFF;
	padding:14px 12px;
	border:1px solid #e6e6e6;
	font-weight:900;
	display:block;
	width:89.6%;*/
	
	font-size: 1.25em;
    font-weight: 900;
    padding: 11px 12px;
    margin: 0;
    color: #5A5B5D;
    text-transform: uppercase;
}
#liquid_col_dx .cnt_form_voto legend {
	position:absolute;
	left:-9999px;
}
#liquid_col_dx form h4,#liquid_col_dx form h5{
	display:none;
}
#liquid_col_dx form h5{
	margin:0 0 4px 0;
	font-size:1em;
	color:#072d58;
	padding:5px 8px 2px 10px;
	background-color: #f3f6f9;
	font-weight:normal;
	display:block;
	display:none;
}
#liquid_col_dx form{
	margin: 0;
	padding: 0;
}
#liquid_col_dx legend{
	/*display:none;*/
}

#liquid_col_dx div.cnt_form_voto div.cnt_radiobutton label{
	margin-left:1px;
}
#liquid_col_dx div.cnt_form_voto div.cnt_radiobutton{
	padding: 0 0 0 6px;
	margin: 0 0 8px 0;
}

#liquid_col_dx div.cnt_form_voto div.sesso div{
	display:inline;
}
#liquid_col_dx div.cnt_form_voto div.sesso label{
	margin-right:5px;
}
#liquid_col_dx div.cnt_select {
	margin-bottom:0;
	position:relative;
	padding:0;
}
#liquid_col_dx div.cnt_select div.content{
	margin-bottom:10px;
}
#liquid_col_dx div.cnt_textfield input{
	margin-bottom:12px;
	margin-bottom:0;
	position:relative;
	padding: 0 4px 0 10px;
	margin-left:0;
}
/*#liquid_col_dx div#cnt_dati_bio label,
#liquid_col_dx div.cnt_gruppo_parlamentare label,
#liquid_col_dx div.chiavi_organi label,
#liquid_col_dx div.label label,
#liquid_col_dx div.container_box_dx div.cerca_leggi label,
#liquid_col_dx form#FormCerca label,#liquid_col_dx div.label_nofield{
	margin:0 0 4px 0;
	font-size:0.95em;
	text-transform:uppercase;
	color:#072d58;
	padding:5px 9px 2px 11px;
	background-color: #f3f6f9;
	font-weight:normal;
	display:block;
	width:217px;
}*/
#liquid_col_dx div.field-container {
	background-color:#fff;
	border:1px solid #e6e6e6;
	border-top:none;
	padding:5px 12px;
	margin-bottom:2px;
}
#liquid_col_dx div.cnt_sesso div.field-container {
	padding-bottom: 27px;
}
#liquid_col_dx div.cnt_eta div.field-container {
	padding-bottom: 44px;
}
#liquid_col_dx div.field-container > span.clear {
	display:block;
	clear:both;
}
#liquid_col_dx div.cnt_select label,
#liquid_col_dx div.label_nofield,
#liquid_col_dx form#ricerca_decreti label{
	font-size:15px;
	background-color: #fff;
	color:#5A5B5D;
	text-transform:none;
	border:1px solid #e6e6e6;
	margin:0;
	padding:8px 12px;
	font-weight:900;
	display:block;
	width:auto;
}
#liquid_col_dx .ElencoOrgani_schedaorgano div.cnt_select label {
	font-size:13px;
}
#liquid_col_dx form#ricerca_statistica div.cnt_sesso,
#liquid_col_dx form#ricerca_statistica div.cnt_lettera,
#liquid_col_dx form#ricerca_statistica .cnt_provincia,
#liquid_col_dx form#ricerca_statistica .cnt_studio,
#liquid_col_dx form#ricerca_statistica .cnt_professione,
#liquid_col_dx form#ricerca_statistica .cnt_circoscrizione,
#liquid_col_dx form#ricerca_statistica .cnt_elezioni,
#liquid_col_dx form#ricerca_statistica .cnt_stato,
#liquid_col_dx form#ricerca_statistica .cnt_gruppo_parlamentare{
	clear:both;
	margin-bottom:2px;
}
#liquid_col_dx form#ricerca_statistica div.cnt_sesso span.clear,
#liquid_col_dx form#ricerca_statistica div.cnt_lettera span.clear,
#liquid_col_dx form#ricerca_statistica .cnt_provincia span.clear,
#liquid_col_dx form#ricerca_statistica .cnt_studio span.clear,
#liquid_col_dx form#ricerca_statistica .cnt_professione span.clear,
#liquid_col_dx form#ricerca_statistica .cnt_circoscrizione span.clear,
#liquid_col_dx form#ricerca_statistica .cnt_elezioni span.clear,
#liquid_col_dx form#ricerca_statistica .cnt_stato span.clear,
#liquid_col_dx form#ricerca_statistica .cnt_gruppo_parlamentare span.clear{
	display:block;
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1px;
}
#liquid_col_dx form#ricerca_statistica div.cnt_sesso{
	/*height: 54px;
	background-color:transparent;
	margin-bottom:15px;*/
}
#liquid_col_dx form#ricerca_statistica div.cnt_radio{
	float:left;
	padding:0;
}
#liquid_col_dx div.container_box_dx div.cerca_leggi div.cnt_radiobutton label{
	display:inline;
	border:none;
	color:#444444;
	background-color:#FFFFFF;
	padding:0;
	font-weight:bold;
	width:auto;
}
#liquid_col_dx div.label{
	margin-left:0;
}
#liquid_col_dx label.label_for_select_output{
	background-color:#E9F1F4;
	display:block;
	font-size:1em;
	font-weight:bold;
	padding:7px 10px 3px 10px;
	margin: 3px 0 0 1px;
}
#liquid_col_dx div.menu_select{
	background-color:#E9F1F4;
	border-bottom:1px solid #FFFFFF;
	padding:0 0 3px 0;
	margin: 0 0 0 1px;
}
#liquid_col_dx select{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	width:100%;
	border:1px solid #eee;
	color:#343434;
	background-color:#FFFFFF;
	font-size:13px;
	padding:4px 6px;
}
#liquid_col_dx div.cnt_form_voto div.cnt_stato div.cnt_radiobutton input{
	margin:0;
}
#liquid_col_dx /*div.cnt_form_voto */div.cnt_button button,
#liquid_col_dx div.chiavi_organi div.cnt_button button,
body#internazionale_-_delegazioni_parlamentari_-_dettaglio_nato input.select_output_submit/*,
#liquid_col_dx div.container_box_dx div.cerca_leggi button*/{
	font-family: 'Roboto', sans-serif;
	font-weight:900;
	font-size:1.25em;
	background-color:#AB1917;
	color:#fff;
	border:none;
	text-align:center;
	padding:12px;
	margin:0;
	cursor:pointer;
	display:block;
	width:100%;
	text-transform:uppercase;
}
#liquid_col_dx div.container_box_dx div.cerca_leggi span.annotazione{
	margin:0 0 0 12px;
	font-size:.95em;
	display:block;
	margin-bottom:5px;
}
#liquid_col_dx div.cnt_form_voto div#cerca_dep input{
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #727C9A;
	color:#666666;
	background-color:#FFFFFF;
	font-size:1em;
}
#liquid_col_dx div.cnt_form_voto fieldset{
	border:0;
	width:auto;
	padding:0;
	margin:0;
}
#liquid_col_dx div.cnt_textfield input{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	width:94%;
	border:1px solid #eee;
	color:#343434;
	background-color:#FFFFFF;
	font-size:1.15em;
	padding:8px 6px;
}

/* --------------------------------------------------------- vedi anche */
#liquid_col_dx div.container_box_dx {
	/*overflow-x:hidden;
	overflow-y:visible;
	margin-bottom: 10px;*/
	margin-bottom:12px;
	position:relative;
}
body#temiattivitaparlamentare #liquid_col_dx div.container_box_dx h4, body#temiattivitaparlamentare_landing #liquid_col_dx div.container_box_dx h4{
	margin: 0;
	padding:5px 10px 5px 12px;
	font-size: 1.1em;
	border-left: 1px solid #699AC2;
	border-right: 1px solid #699AC2;
}
#liquid_col_dx div.container_box_dx div.elenco_commissioni select {
	border:1px solid #C3D7E6;
	/*color:#6484A5;*/
	color:#21499F;
	background-color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	margin:1px 0 0 0;
	width:100%;
	padding:1px;
}

#liquid_col_dx div.container_box_dx div.content div.content,
#liquid_col_dx div.container_box_dx div.elenco_commissioni,
#liquid_col_dx div.container_box_dx div.cerca_leggi div.cerca_leggi{
	padding:0;
	margin:0;
}
#liquid_col_dx div.container_box_dx div.cerca_leggi div.cerca_leggi{
	background-image:none;
}
#liquid_col_dx div.container_box_dx div.content div.content div.canale, #liquid_col_dx div.container_box_dx div.argomento div.argomento_label,
div.xmanager_col_dx #elenco_auditi div.content div.canale, div.xmanager_col_dx #elenchi_organi div.canale{
	font-size:15px;
	font-weight:700;
	background:#5A5B5D;
	color:#fff;
	padding:16px 12px;
	text-transform:uppercase;
}
#liquid_col_dx div.container_box_dx div.argomento div.argomento_label div.canale{
	background:#5A5B5D !important;
}
#liquid_col_dx div.argomento_label div.canale{
	padding:0 0 0 2px!important;
	margin: 5px 0 0 0!important;
	border: none!important;
	background-color:#FFFFFF!important;
}
body#composizione_commissioni_bicamerali #liquid_col_dx div.argomento_label div.canale  {
	font-size:15px;
	font-weight:700!important;
	background:#5A5B5D!important;
	color:#fff!important;
	padding:16px 12px!important;
	text-transform:uppercase!important;
	margin:0!important;
}
#liquid_col_dx div.container_box_dx div.argomento_label{
	font-size:15px;
	font-weight:900;
	background-color: #fff;
	color:#5A5B5D;
	text-transform:none;
	border:1px solid #e6e6e6;
	margin:0;
	padding:8px 12px;
	display:block;
	width:auto;
}
#liquid_col_dx div.container_box_dx div.content div.content ul.argomento {
	margin-bottom:12px;
}
#liquid_col_dx div.container_box_dx div.content div.content ul.argomento li,
div.xmanager_col_dx #elenco_auditi ul.argomento li{
	background-color: #fff;
	padding:18px 12px;
	list-style-type:none;
}
#liquid_col_dx div.container_box_dx div.content div.content ul.argomento li a,
div.xmanager_col_dx #elenco_auditi ul.argomento li a{
	font-size:1.15em;
	font-weight:400;
	color: #343434;
	background-color:#fff;
	margin:0;
	padding:0;
}
#liquid_col_dx div.container_box_dx div.content div.content ul.argomento li {
	margin-bottom:1px;
}
#liquid_col_dx div.container_box_dx div.content div.content ul.argomento li p{
	font-size: 11px;
	margin: 0;
	padding: 4px 0;
}
/*#liquid_col_dx div.container_box_dx div.argomento div a{
	font-weight:bold;
	margin:0;
	padding:0;
	color: #072e57;
	background-color:#F2F7FA;
}*/
#liquid_col_dx div.container_box_dx div.argomento{
	margin-bottom:12px;
}
#liquid_col_dx div.container_box_dx div.argomento div{
	background-color: #fff;
    padding: 18px 12px;
    list-style-type: none;
}
#liquid_col_dx div.container_box_dx div.argomento div a{
	font-size: 1.15em;
    font-weight: 400;
    color: #343434;
    background-color: #fff;
    margin:0;
    padding:0;
}
#liquid_col_dx div.container_box_dx_label h5, 
#liquid_col_dx div.ElencoOrgani_schedaorgano_label h5,
#liquid_col_dx div.container_box_dx_label .replace-h5{
	font-size:15px;
	font-weight:900;
	padding:11px 12px;
	margin:0;
	color: #5A5B5D;
	text-transform:uppercase;
}
#liquid_col_dx div.ElencoOrgani_schedaorgano_label h5 {
  	background: #244A9B;
    color: #fff;
	padding: 16px 12px;
	font-weight: 700;
}
#liquid_col_dx div.filtra_per div.container_box_dx_label h5,
#liquid_col_dx div.filtra_per div.container_box_dx_label .replace-h5 {
	background:#0E4194;
	color: #fff;
	font-weight:700;
}
#liquid_col_dx li.temi_menu_link_sel a,
#liquid_col_dx li.temi_menu_link_sel a:hover {
	color: #52A3DB!important;
}
#liquid_col_dx li.temi_menu_link_sel ul li a {
	color: #21499F !important;
}
#liquid_col_dx li.temi_menu_link_sel ul li.sel a {
	color: #52A3DB!important;
}

/* STATIC PAGES */
#liquid_content div.container_box_475 div.mappa a{
	text-decoration:none;
}
#liquid_content div.container_box_475 div.mappa a:hover{
	text-decoration:underline;
}
#liquid_content div.container_box_475 div.container_box_475_label h3{
	font-size:14px;
	font-weight:900;
	margin:0;
	padding:12px 12px 7px;
	border-bottom:none;
	background-color:#FFFFFF;
	padding-bottom:0!important;
}
#liquid_content div.container_box_475 div.container_box_475{
	padding:10px 13px 16px 13px;
	line-height:1.5;
	background:url(/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_475x.gif) no-repeat;
	width:449px;
}
#liquid_content div.container_box_475 div.container_box_475 ul li{
	margin-left:20px;
}
/* comma e itinerari nel docviewer */
body#comma_doc_view div.descrizione h4.main_title, body#itinerari_doc_view div.tipo h5 {
	font-size:1.2em;
	padding:5px 10px;
}
body#comma_doc_view div.corpo{
	line-height:1.5!important;
	padding:5px 30px 5px 10px!important;
	font-size:1.05em;
}
body#comma_doc_view div.data_inserimento{
	padding:5px 30px 5px 10px!important;
	font-size:1.05em;
	font-weight:bold;
	color:#444444;
	background-color:#FFFFFF;
}
body#itinerari_doc_view ul {
	margin:0 10px;
	list-style:none;
}
body#itinerari_doc_view li {
	margin:12px 0;
	padding-bottom:10px;
	border-bottom: 1px solid #699AC2;
	position:relative;
}
body#itinerari_doc_view div.organo, body#itinerari_doc_view div.tipologia, body#itinerari_doc_view div.iter, body#itinerari_doc_view div.tema, body#itinerari_doc_view div.prima_seduta{
	font-size:1.1em;
	font-weight:bold;
	padding: 0 20px 6px 200px;
}
body#itinerari_doc_view div.organo{
	text-transform:uppercase;
	font-size:1.1em;
}
body#itinerari_doc_view label {
	font-weight:normal;
	display:block;
	position:absolute;
	left:0;
	width:190px;
	padding:2px 10px 0 0;
	float:left;
	text-align: right;
	color:#444444;
	background-color:#FFFFFF;
	font-size:0.85em;
}
div.container_box_475 div.mappa ul ul, div.container_box_475 div.mappa ul ul ul{
	margin-top: 0;
}
div.container_box_475 div.mappa ul li {
	list-style:none!important;
	margin-left:0!important;
	font-size: 1.15em;
	font-weight:bold;
	margin-top:20px!important;
	border-bottom: 1px solid #A3B2C5!important;
	padding-bottom:15px!important;
	padding-left:10px!important;
}
div.container_box_475 div.mappa ul li li {
	list-style-image:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif)!important;
	margin-left:15px!important;
	margin-top:5px!important;
	font-size: 0.9em;
	font-weight:bold;
	border-bottom: none!important;
	padding-bottom:0!important;
	padding-left:0!important;
}
div.container_box_475 div.mappa ul li li li {
	list-style:none!important;
	margin-left:0!important;
	font-size: 0.85em;
	font-weight:normal;
	margin-top:0px!important;
	border-bottom: none!important;
	padding-bottom:0!important;
	padding-left:0!important;
}
/* FREE SEARCH */
/* google search results */
hr.z {
	display: none;
}
p.g {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight:bold;
	margin: 20px 0 7px 13px;
}
p.g a {
	color: #21499F;
}
p.g a:hover {
	color: #0286F2;
}
p.g table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
td.s {
	padding: 0 0 0 13px;
}
td.s font{
	font-style: italic;
	color: #444444 !important;
	font-size:.95em;
}
div.n {
	margin: 20px 0 0 0;
	border-top: 2px solid #A0B2C0;
	padding: 10px 0 0 0;
}
.cnt_radiobutton input{
	border:none!important;	
}
input {
	font-family:'Roboto', sans-serif;
	font-size:1.05em;
	text-indent:1px;
}
.cnt_radio input,.cnt_check input{
	border:none;
}
div.main_text div.cnt_button input#print_cmd_top{
	margin-left:375px !important;
	margin-top:10px !important;
}
div.main_text div.cnt_button input#print_cmd_bottom{
	margin-left:375px !important;
	margin-top:10px !important;
}
div.main_text div.cnt_button input, 
div.simple.text div.cnt_button input, 
input.select_output_submit, 
input.simpleButton,
div#elencoPDL div.formPdl div.cnt_button input{
	background-color:#fff;
	color:#AB1917;
	border:none;
	text-transform:capitalize;
	cursor:pointer;
	font-size:15px;
	font-weight:900;
	margin-top:5px;
	margin-bottom:10px;
	padding:0;
}
div#elencoPDL div.formPdl div.cnt_button input.genera_elenco_ricerca_avanzata{
	text-transform:none;
}
body.conoscere_la_camera #liquid_col_dx input.select_output_submit{
	float:right;
	background:#eee;
}
div.container_box_475 form#frmBollettini fieldset div.cnt_button input{
	background-color:#fff;
	color:#AB1917;
	border:none;
	text-transform:capitalize;
	cursor:pointer;
	font-size:15px;
	font-weight:900;
	margin-top:5px;
	margin-bottom:10px;
	padding:0;

}
/*#liquid_col_dx div.select_output input.select_output_submit{
	margin:10px 0 0 12.3em;
}*/
div.main_text select, div.simple.text select {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	width:88%;
	margin-right:2%;
	border:1px solid #eee;
	color:#343434;
	background-color:#FFFFFF;
	font-size:15px;
	padding:8px 6px;
}
div.main_text select#slAnnoMese,
div.simple.text select#slAnnoMese,
div.main_text select#slGiorno,
div.simple.text select#slGiorno{
	margin:0;
}
td.opz label {
	font-size:.95em;
	margin: 0 15px 0 0;
	padding: 0;
}
td.opz input {
	border:none;
	margin: 8px 4px 0 0;
	padding: 0;
}
table.report_top {
	margin: 0 13px 10px 0;
	padding: 5px;
	border-bottom: 1px solid #c0d5e5;
	border-top: 1px solid #c0d5e5;
	width: 100%;
	font-style:italic;
	color: #444444;
	font-size:.95em;
}
table.report_top b {
	font-style: normal;
	color: #21499F;
}
table.report_top font {
	display: none;
}
table.navigator {
	margin: 0 0 10px 0;
	padding: 0 5px;
}
table.navigator a{
	font-weight:bold;
	color: #21499F;
}
table.cerca_bottom {
	margin: 0 0 13px 13px;
}
span.p{
	padding: 0 10px;
	display:block;
}
span.p ul{
	list-style:none;
}
body#risultati_della_ricerca_esplora_comunicazione div.main_img,
body#risultati_della_ricerca_esplora_europa_estero div.main_img,
body#risultati_della_ricerca_explora_documenti div.main_img,
body#risultati_delle_ricerca_esplora_lavori div.main_img,
body#risultati_della_ricerca_esplora_deputati_e_organi div.main_img,
body#risultati_della_ricerca_esplora_conoscere_la_camera div.main_img,
body#risultati_della_ricerca div.main_img{
	padding-right: 1px!important;
	padding-top: 12px!important;
}
/* FINE google search results */
/* TABELLE */
/*div.elenco_gruppi div.tabella{
	margin:0;
	padding:0 2px !important
}
*/
#liquid_content div.elenco_gruppi table, table.tabellaXHTML, table.tabella_table, table.documenti{
	width:100%;
	margin:0;
	background-color:#ddd;
}
table.tabellaXHTML .td_84{
	width:84%;
}
table.tabellaXHTML .td_60{
	width:60%;
}
table.tabellaXHTML .td_25{
	width:25%;
}
table.tabellaXHTML .td_right{
	text-align:right;
}
table.atti{
	margin-bottom:20px;
}
#liquid_content div.elenco_gruppi table th, table.tabellaXHTML th, table.tabella_table th{
	background-color:#eee;
	text-align:left;
	padding:3px 7px;
}

.thw60{
	width:60px;
}
#liquid_content div.elenco_gruppi table td, table.tabellaXHTML td, table.tabella_table td, table.documenti td{
	padding:3px 7px!important;
	vertical-align:middle;
	background-color:#FFFFFF;
    font-weight: initial;
}
table.tabellaXHTML td.celldx{ /* Reinserito per XM 22-09-2017 */
/*	word-break: break-all;*/
	word-wrap: break-word;
	max-width: 365px;
}
body#attivita_parlamentare_-_attivita_conoscitiva #liquid_content table.tabellaXHTML,
body#attivita_parlamentare_-_attivita_conoscitiva #liquid_content table.tabellaXHTML td{
	font-size:13px;
}
#liquid_content div.tabelle_temi table td{
	padding:3px 4px!important;
}
#liquid_content div.elenco_gruppi table td a,
table.tabellaXHTML td a,
table.documenti td a{
	font-weight:700;
	text-decoration:none;
}
#liquid_content div.elenco_gruppi table td span a,
table.tabellaXHTML span a,
table.documenti span a{
	display:block;
	padding:3px 13px;
	font-weight:normal;
}
#liquid_content div.elenco_gruppi table caption,
table.tabellaXHTML caption,
#liquid_content div.elenco_gruppi table caption,
table.tabellaXHTML caption,
table.tabella_table caption,
table.documenti th,
h5.caption{
	background-color:#0C4DA2;
	color:#ffffff;
	font-weight:900;
	font-size:15px;
	line-height:normal;
	text-align:left;
	padding:9px 12px;
	margin:0;
	margin-top:0;
}
h5.caption{
	margin: 0 12px !important;
	width:auto;
}
#liquid_content table.tabellaXHTML{
	position:relative;
	top:15px;
	clear:both;
	margin-bottom:24px;
}
body#home #liquid_content div#agenda_lavori table.tabellaXHTML{
	position:relative;
	top:0;
	margin-top:15px;
}
body#internazionale_-_delegazione_ap-upm #liquid_content table.tabellaXHTML{
	font-size:.8em;
}

#liquid_content div.container_box_475 div.main_text_full h5,#liquid_content div.container_box_475 div.main_text_full a.back_link/*,#liquid_content div.alphabetical_list_tab a.back_link*/{
	padding:3px 5px 3px 10px;
}
#liquid_content div.container_box_475 a.back_link,#liquid_content div.alphabetical_list_tab div.back_link a{
	width:auto;
	/*text-decoration:underline;*/
}
#liquid_content div.container_box_475 a.back_link:hover,#liquid_content div.alphabetical_list_tab div.back_link a:hover{
	text-decoration:none;
}
#liquid_content div.container_box_475 #composizioneOrgano .lista_attivita_deputato > a.back_link {
	margin-left:300px!important;
}
/* -------------------------------------- TABELLA DEL TAB AGENDA DEI LAVORI (SEZIONE LAVORI) -------------------------------------------------- */
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana table{
	border-left:none;
	border-right:none;
	border-bottom:none;
	margin-bottom:20px;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana table th{
	padding:0;
	text-align:center;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana table td{
	padding:0;
	text-align:center;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana table td img{
	width:auto!important;
	height:auto!important;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana table tr td.td_commissione,
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana table tr td.organo{
	font-size:13px;
	font-weight:400;
	width:200px;
	text-align:left;
	line-height:1.5;
}
#liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.settimana table tr td.organo a{
	display:block;
}
div.webtv_button img{
	position:absolute;
	top:0;
	right:-210px;
	z-index:1000;
	display:block!important;
}
#liquid_header div.menu_top_service ul li.webtv_button{
	position:absolute;
	left:170px;
	top:15px;
	background-color:transparent;
	width:125px;
	height:24px;
	display:none!important;
}
/* FOOTER */
div#liquid_footer div.menu_archipelago{
	width:910px;
	padding:49px 30px 0 30px;
	margin:auto;
}
div#liquid_footer div.menu_archipelago  span.clear_menu_archipelago{
	display:block;
	clear:both;
	line-height:20px;
}
div#liquid_footer div.menu_archipelago ul li {
	font-family: 'Titillium Web', sans-serif;
	font-size:16px;
	font-weight:400;
	font-style:normal;
	line-height:15px;
	padding:0 9px 0 10px;
	display:block;
	float:left;
	color:#FFF;
	background-color:#21499F;
	list-style-type:none;
	position:relative;
	width:160px;
	/*width:14.9em;*/
	height:200px;
	height:18em;
}
div#liquid_footer div.menu_archipelago ul li.camera_dep {
	width:130px;
	margin-left:-10px;
	margin-right:30px;
}
div#liquid_footer div.menu_archipelago > ul > li > span {
	display:block;
	min-height:49px;
	border-bottom:1px dotted #90A4CF;
	background:transparent url(/application/xmanager/projects/leg19/img/footer/bg-category-arcipelago.png) no-repeat -1px 104%;
}
div#liquid_footer div.menu_archipelago > ul > li.camera_dep > span {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:13px;
	border:none;
	background:none;
}
div#liquid_footer div.menu_archipelago > ul > li.camera_dep img {
	float:right;
	margin-top:-9px;
}
div#liquid_footer div.menu_archipelago ul{
	white-space:nowrap;
	margin-left:10px;
}
div#liquid_footer div.menu_archipelago ul ul{
	position:absolute;
	top:74px;
	left:10px;
	white-space:normal;
	margin-left:0;
}
div#liquid_footer div.menu_archipelago ul li.camera_dep ul {
	left:-20px;
}
div#liquid_footer div.menu_archipelago ul ul li{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	font-size:13px;
	letter-spacing:normal;
	clear:both;
	height:auto;
	padding:0;
	padding-bottom:0;
	margin-bottom:10px;
}
div#liquid_footer div.menu_archipelago ul li.camera_dep ul li{
	font-family: 'Roboto', sans-serif;
	text-align:right;
}

div#liquid_footer div.menu_archipelago ul ul li a{
	color:#F1F4F9;
	background-color:#21499F;
	text-transform:uppercase;
	line-height:normal;
	border-bottom:1px dotted #4B6BB1;
	display:block;
	padding-bottom:6px;
	margin-bottom:-5px;
}
div#liquid_footer div.menu_archipelago ul li.camera_dep ul li a {
	text-transform:none;
	border:none;
	padding-bottom:0;
}
div#liquid_footer div.menu_archipelago ul ul li a:hover{
	color:#fff!important;
	text-decoration:underline;
}
div#liquid_footer div.container_archipelago_footer {
	position:relative;
	width:970px;
	margin:auto;
	overflow:hidden;
	background:#21499F url(/application/xmanager/projects/leg19/img/footer/bg_arcipelago.png) repeat-x 0 bottom;
	padding-bottom:11px;
}
div#liquid_footer div.container_archipelago_footer div.open_close_archipelago{
	position:absolute;
}
div#liquid_footer div.container_archipelago_footer span.open,div#liquid_footer div.container_archipelago_footer span.close{
	/*background:url(/application/xmanager/projects/leg19/img/footer/bt_close_footer.gif) no-repeat 0 0;
	display:block;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;*/
/*	position:absolute;
	top:100px;
	bottom:100px;
*/	cursor:pointer;
	display:block;
	left:0;
	padding-left:5000px;
	padding-left:3000px;
	width:5000px;
}
div#liquid_footer div.container_archipelago_footer span.close{
	background:transparent url(/application/xmanager/projects/leg19/img/footer/bt_close_footer.gif) no-repeat scroll 0 0;
}
div#liquid_footer div.container_archipelago_footer span.open{
	background:transparent url(/application/xmanager/projects/leg19/img/footer/bt_open_footer.gif) no-repeat scroll 0 0;
}
#liquid_footer .xmanager_footer{
	position:relative;
}
#liquid_footer .footer_bottom {
	background:#1F154F;
	width:922px;
	margin:auto;
	padding-left:24px;
	padding-right:24px;
}
#liquid_footer .footer_bottom > span.clear {
	display:block;
	clear:both;
}
#liquid_footer .footer_bottom .copyright {
	font-family: 'Roboto',sans-serif;
	font-style: normal;
	font-weight: 300;
	font-size:10px;
	color:#FFF;
	float:left;
	line-height:50px;
	margin-right:175px;
}
#liquid_footer div.menu_top_service {
	float:left;
}
div.social_link_wrapper {
	float:right;
}
#liquid_footer div.menu_top_service ul li a {
	font-size:12px;
	font-weight:700;
	line-height:12px;
	color:#FFF;
	border-right:1px solid #C7C5D3;
	padding-right:7px;
	margin-right:7px;
	margin-top: 19px;
}
#liquid_footer div.menu_top_service ul li a:hover{
	text-decoration:underline;
	color:#fff!important;
} 
#liquid_footer div.menu_top_service ul li:first-child a {
	border-left:1px solid #C7C5D3;
	padding-left:7px;
	margin-left:7px;
}

body#europa_estero_-_commissione_cultura_apem_landing div.container_box_475{
	overflow-x:hidden;
}
form#convocazioni input#submit1{
	background-color: #eee;
    color: #AB1917;
    border: none;
    text-transform: capitalize;
    cursor: pointer;
    font-size: 15px;
    font-weight: 900;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 0;
}
#liquid_content form#convocazioni input#submit1{
	background-color:#fff;
}
div.collapsible div.cnt_select input.submit_dx{
	background-color:#4A7EAD;
	border:1px solid #10477D;
	color:#FFFFFF;
	cursor:pointer;
	font-weight: bold;
	font-size: 1em;
	padding: 2px 6px;
	margin-left:12px;
	margin-top:10px;
}

body#home_lavori form#frmConvocazioni div.cnt_button,
body#home_lavori div#elenchi_organi div.cnt_button,
div.xmanager_col_dx div#elenchi_organi div.cnt_button,
div.xmanager_col_dx div.elenchi_organi div.cnt_button,
#liquid_col_dx div.cerca_leggi button,
#liquid_col_dx form#ricerca_decreti button,
#liquid_col_dx form#ricerca_decreti2 button,
#liquid_col_dx .button_multipli div.cnt_button button,
#liquid_col_dx .button_multipli div.cnt_button input{
	text-align:right;
}

	body#home_lavori form#frmConvocazioni div.cnt_button input,
	body#home_lavori div#elenchi_organi div.cnt_button input,
	div.xmanager_col_dx div#elenchi_organi div.cnt_button input,
	div.xmanager_col_dx div.elenchi_organi div.cnt_button input,
	#liquid_col_dx div.cerca_leggi button,
	#liquid_col_dx form#ricerca_decreti button,
	#liquid_col_dx form#ricerca_decreti2 button,
	#liquid_col_dx .button_multipli div.cnt_button input,
	#liquid_col_dx .button_multipli div.cnt_button button{
		background-color:#eee;
		color:#AB1917;
		border:none;
		text-transform:none;
		cursor:pointer;
		font-size:15px;
		font-weight:900;
		margin-top:5px;
		margin-bottom:10px;
		padding:0;
	}
div.container_box_475 div.text_empty{
	 background-color:#EEF2F5;
	 border:1px solid #A4BAD1;
	 margin-bottom:20px;
	 padding:12px 15px;
}
body#docviewer_full{
  background-color: #f0f0f0;
  background-image: none;
  margin:0; 
  padding:0; 
}
html{ margin:0; padding:0;  height:100%;}
body#docviewer_full div#docviewer_full{
	width:100%;
	overflow:hidden;
}
div#docviewer_full_container{
	width:100%;
	position:relative;
	height: 100%!important;
	overflow:hidden;
}
body#docviewer_full div#liquid_content{
	background:#fff;
}
body#docviewer_full div#docviewer_full_header{
	height:53px;
	/*background-image: url(/application/xmanager/projects/leg19/img/docviewer/docViewer_full_bg.gif);*/
	background-color:#1D3060;
	color:#fff;
	width:100%;
	position:absolute;
	top:0;
}
body#docviewer_full div#docviewer_full_content{
	height:88%;
 	width:100%;
	margin-top: 75px;
	padding: 0 10px;
}

body#docviewer_full div#docviewer_full_content #docViewverFrame{
	border: 0;
	margin:0; 
	padding:53px 0 0 0;
	display:block; 
	border:none;
	background-color:#FFF;
}
body#docviewer_full div#docviewer_full_header div#docviewer_full_linkback{
	text-align: right;
	height: 30px;
	position: absolute;
	right: 15px;
	top: 10px;
}
body#docviewer_full div#docviewer_full_header div#docviewer_full_print{
	text-align: right;
	height: 30px;
	position: absolute;
	right: 260px;
	top: 10px;
}
body#docviewer_full div#docviewer_full_logo{
	background-image: url(/application/xmanager/projects/leg19/img/docviewer/logo_docviewer_full.gif)!important;
	background-repeat: no-repeat;
	background-position:left center;
	width: 254px;
	height: 50px;
	float: left;
	margin-left: 15px;
}
body#docviewer_full div#docviewer_full_header div#docviewer_full_linkback a{
	font-weight: bold;
	color:#fff;
	background-color:transparent;
	padding-left: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-image: url(/application/xmanager/projects/leg19/img/docviewer/ico_back.gif)!important;
	background-repeat: no-repeat;
	background-position:left center;
	line-height:30px;
}
body#docviewer_full div#docviewer_full_header div#docviewer_full_linkback a:hover{
	color:#fff!important;
	text-decoration:underline;
}
body#docviewer_full div#docviewer_full_header div#docviewer_full_print a{
	font-weight: bold;
	color:#000000;
	background-color:transparent;
	padding-left: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-image: url(/application/xmanager/projects/leg19/img/docviewer/ico_stampa.gif)!important;
	background-repeat: no-repeat;
	background-position:left center;
	line-height:30px;
}
body#mappa_del_sito div.container_box_475 div.container_menu ul{
	padding:10px 13px 16px;
}

body#mappa_del_sito div.container_box_475 div.container_menu ul li{
	list-style-image: url(/application/xmanager/projects/leg19/img/icon-bulletpoint.png);
	margin:0 0 5px 25px;
	font-weight:400;
}
body#mappa_del_sito div.container_box_475 div.container_menu ul ul{
	display:block!important;
}
body#advanced_search div.liquid_content div.main_text table{
	font-size: 1em;
}
body#advanced_search div.liquid_content div.main_text table td input[type=submit]{
	background-color:#4A7EAD;
	border:1px solid #10477D;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.95em;
	font-weight:bold;
	margin-right: 7px;
	padding:1px 10px;
}
#liquid_content div.temi_errore{
	margin-top:15px;
}
#liquid_content div.temi_soluzione{
	margin-bottom:10px;
}
body#rss #liquid_content div.testo p{
	margin-top:0;
}
body#rss #liquid_content span.open,body#rss #liquid_content span.close{
	height:16px;
}
body#errore div#liquid_col_sx, body#errore div#liquid_col_dx{
	display: none;
}
body#errore div#liquid_content{
	width:100%;
}
body#errore div.quattrozeroquattro{
	padding: 45px;
	height:350px;
}
body#errore div.quattrozeroquattro h3{
	font-size: 1.6em;
	color: #dd0000;
	margin-bottom:25px;
}
body#errore div.quattrozeroquattro ul{
	list-style-image:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif);
	margin-left:15px;
}
body#errore div.quattrozeroquattro li, body#errore div.quattrozeroquattro p{
	margin-bottom:10px;
	font-size:1.2em;
	margin-left:3px;
}
#liquid_container span.widgetListCollapsibleHandler{
	min-height:29px;
	height:auto!important;
	height:29px;
}
/* FORM EX DOCVIEWER */
div.container_box_475 div.mailer{
	font-size:1.05em;
	line-height:1.5;
	padding:0;
}
div.container_box_475 div.mailer form{
	margin-top:0!important;
}
div.container_box_475 div.mailer_label{
	text-transform:none;
	line-height:normal;
}
div.container_box_475 div.mailer input,
div.container_box_475 div.mailer textarea{
	background-image:none;
	border:1px solid #D7DADF;
}
div.container_box_475 .legend{
	font-size:1em;
}
div.container_box_475 div.mailer div{
	margin-bottom:10px;
}
/* NUOVO ODG */
div.odg p.titolo{
	font-weight:bold;
}
div.odg div.header_odg hr.odg{
	width:20%;
}
div.header_odg div.camera_leg p{
	font-weight:bold;
	font-size:1.1em;
	margin:0 0 10px 0;
}
div.header_odg div.camera_leg p.nleg{
	font-size:1em;
	margin-bottom:0;
}
div.odg div.header_odg h5{
	margin:20px 0 0 0!important;
}
div.odg div.header_odg h5 em{
	display:block;
	margin:20px 0 0 0;
}
div.odg div.header_odg h6{
	margin-top:0!important;
}
div.odg form#frmConvocazioni div.label{
	font-weight:bold;
	margin-bottom:10px;
}
#liquid_content div.container_box_475 div.odg ul#indiceSuperiore{
	background-image:none;
	min-height:21px;
	height:auto!important;
	height:21px;
	margin-top:5px;
	display:block;
	clear:both;
	margin-bottom:10px;
}
div.odg form#frmConvocazioni label{
	vertical-align:middle;
}
#liquid_content div.container_box_475 div.odg ul#indiceSuperiore li{
	list-style-image:none;
}
#liquid_content div.container_box_475 div.odg div.header_odg{
	clear:both;
	float:none;
	display:block;
	border-top:1px solid #D7DADF;
}
#liquid_content div.container_box_475 div.odg div.camera_leg{
	margin-top:20px;
}
#free_code_6758{
	height:100%;
}
span.external_source_error{
  font-size: 11px;
  color: #f88;
  margin-left:20px;
}
span.external_source_error_details{
  font-size: 9px;
  color: black;
  white-space: pre;
  /*display:none;*/
}

/*mod.serap*/
div.main_text div.cnt_button a.simple_button{
	background-color:#4A7EAD;
	border:1px solid #6A9AC0;
	color:#FFFFFF !important;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.95em;
	font-weight:bold;
	margin:0;
	padding:2px 15px;
	text-decoration:none !important;
	text-indent:1px;
}
/*Documenti - novità editoriali*/
div.novita_editoriali {
	background-image:none!important;
	/*padding:0 20px 0 0!important;*/
}
div.novita_editoriali div.immagine{
	float: left;
	padding:0 15px 15px 0;
}
div.novita_editoriali li{
	clear:both;
}
div#ricercapernumero span.c1{ /* vista 141*/
	font-size:.9em;
}
body.ordinazinazione_atti_parlamentari div.mailer label{
  width:430px;	
}
/* ------------ RICERCA AVANZATA ------------ */
#liquid_content div.ricerca_avanzata label{
	display:block;
}
#liquid_content div.ricerca_avanzata label.bg_left{
	width:207px;
	height:20px;
	display: block;
	float:left;
	background-color:#EAF2F8;
	padding-left:3px;
}
#liquid_content div.ricerca_avanzata label.bg_left{
	width:207px;
	height:20px;
	display: block;
	float:left;
	background-color:#EAF2F8;
	padding-left:3px;
}
#liquid_content div.ricerca_avanzata div.cnt_radio label {
	display:inline;
}
#liquid_content div.ricerca_avanzata div{
	margin-bottom:10px;
}
#liquid_content div.ricerca_avanzata select{
	margin:0;
	width:99%;
	color:#000;
	font-size:1.05em;
}
/*#liquid_content div.ricerca_avanzata input{
	width:99%;
	color:#000;
}*/
#liquid_content div.ricerca_avanzata div.cnt_button input{
	width:auto;
}
#liquid_content div.ricerca_avanzata hr{
	font-size:1px;
	line-height:1px;
	height:1px;
	border:1px;
	background-color:#CCC;
	margin:30px 0 20px;
}

a.atti_collegati{
	display:inline !important;
}

#liquid_content form#cogito3d .cnt_button, #liquid_content form#cogito3d .cnt_textfiled{
	display:inline;
}



/* Prova copertina per diretta video vista 910 */
body#copertina_diretta div.copertina_diretta div.copertina_diretta{
	background-color: #fafbfd;
	border:5px solid #e3eaf2;
	width:810px;
	padding:60px 50px 0 50px;
	margin:20px auto 0 auto;
	height:380px;
	background-image:url(/application/xmanager/projects/leg19/img/copertina_top.jpg);
	background-repeat:no-repeat;
}
body#copertina_diretta div.copertina_diretta div.copertina_diretta h2 {
	color: #21499F; 
	margin:0 0 30px 0; 
	text-align:center;
	width:100%;
}
body#copertina_diretta div.copertina_diretta div.copertina_diretta div.txt_copertina_diretta {
	font-size:130%;	
	margin-bottom:20px;	
	line-height:1.5;
}
body#copertina_diretta div.copertina_diretta div.copertina_diretta div.WTV_copertina_diretta {
	float: left;
	padding-right:180px;
	width:300px;
	padding-left:20px;
	font-size:130%;
	line-height:1.5;
}
body#copertina_diretta div.copertina_diretta div.copertina_diretta div.WEB_copertina_diretta {
	float: left;
	padding-right:60px;
	width:240px;
	font-size:130%;
	line-height:1.5;
}
body#copertina_diretta div.liquid_content{ 
	width:970px;
	margin:0;	
	padding:0; 
	background-image:url(/application/xmanager/projects/leg19/img/bg_redirect_home.jpg)!important;
	background-repeat:no-repeat!important;
	height:1282px;
}
body#copertina_diretta div.liquid_col_sx{ 
	display:none;
}
body#copertina_diretta div#wrapper_header_cols { 
	padding-bottom:0;
}
/* FINE Prova copertina per diretta video vista 910 */

/* mod05012011 */
#prima_pagina_archivio_risultati_ricerca #liquid_content div.container_box_475 div.box_description{
	background: url("/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_475x.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    line-height: 1.5;
    padding: 20px 13px 30px;
    width: 449px;
}

body#ricerca_lavori_preparatori #liquid_col_dx div.c1{
	padding: 5px;
}
body#ricerca_lavori_preparatori #liquid_col_dx div.c1 a{
	color: #21499F;
	text-decoration:underline;
}
body#ricerca_lavori_preparatori #liquid_col_dx div.c1 a:hover{
	color: #0187F6;
	text-decoration:none;
}
body#ricerca_lavori_preparatori #liquid_col_dx div.cnt_button input{
	background-color: #4A7EAD;
    border: 1px solid #10477D;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.95em;
    font-weight: bold;
    margin: 0;
    padding: 1px 10px;
}
body#emendamenti_pdl #liquid_col_dx form h5,
body#ricerca_lavori_preparatori #liquid_col_dx form h5{
	display:block;
}
div.menu_top_service ul li{
	display: block;
	float:left;
	line-height:50px;
}
div.menu_top_service ul li a {
	line-height:22px;
	display:inline-block;
}
 /*
div.menu_top_service ul li ul{
	display: inline;
}
div.menu_top_service ul li.lingue li {
    border-right: 1px solid #2F438D;
    margin: 0 !important;
    padding-left: 5px;
    padding-right: 5px;
    top: 0 !important;
}
*/
#liquid_content div.download_pdf a,
#liquid_content div.download_pdf_left a{
	display:block;
	background:url(/application/xmanager/projects/leg19/img/ico-scarica-pdf.png) no-repeat 0 1px;
	padding-left:18px;
	text-decoration:underline;
	position:absolute;
	right:0;
}
#liquid_content div.download_pdf_left a{
	left:10px;
	right:auto;
}
#liquid_content div.download_pdf a:hover,
#liquid_content div.download_pdf_left a:hover{ text-decoration:none; }
#liquid_content div.link_sommario_pdf, #liquid_content div.download_pdf,#liquid_content div.download_pdf_left{
	position:relative;
	height:20px;
}
body.external_innercolumn_nocoldx div#liquid_col_dx {
    display: none;
}
.mailer .mailer_errors{
	padding:20px 0 0 0;
	color:red;
}
#liquid_content div.simple_text a {
    text-decoration: underline;
}
p.center{
	text-align:center;
}
div.custom_mailer .error{
	color: red;
}
div.doppio_collassabile div.toggle_list{
	position:relative;
}
div.doppio_collassabile div.toggle_list h5{
	margin: 18px 12px 10px 12px !important;
	padding:0 35px 0 0 !important;
	color:#21499F !important;
	font-size:110%;
}
.Ridotto{
	font-size:85%;
}
.empty{
	padding-left:13px;
	padding-right:13px;
}
#liquid_content div.simple_list ul li a{
	text-decoration:none !important;
}
.cnt_collassabile{
	border-bottom: 1px solid #F2F2F2;
    margin-bottom: 20px;
    position: relative;
}
.ordina_pubblicazioni ul li{
	list-style-image:none !important;
	list-style:none !important;
	position:relative;
	margin: 0 0 0 5px !important;
  /*padding: 0 5px 10px 70px !important;*/
  padding: 0 5px 0 70px !important;
}
.ordina_pubblicazioni ul li span.clear{
	display:block;
	/*margin: 0 0 10px -70px;*/
	margin: 0 0 0 -70px;
	/*padding-top:30px;*/
	padding-top:10px;
}
.ordina_pubblicazioni ul li li span.clear{
	border-bottom:1px solid #D7DBDE;
}

.ordina_pubblicazioni ul li div.immagine{
	position: absolute;
	left:0;
}
.ordina_pubblicazioni ul li div.virtual_ordinazione{
	float:left;
}
.ordina_pubblicazioni ul li div.testo p{
	margin-top:0;
}
.ordina_pubblicazioni ul li div.pdf, .ordina_pubblicazioni ul li div.epub{
	float:right;
}
.ordina_pubblicazioni ul li div.pdf a, .ordina_pubblicazioni ul li div.epub a{
    padding-left: 15px;
	padding-right:5px;
	text-decoration: none !important;
}

div.main_text_full.infografica{
	padding:12px 0 0 1px !important;
}
div.container_box_475.paginator_top{
	position:relative;
}
div.container_box_475.paginator_top div.paginator{
	position:absolute;
	top:48px;
	width:99% !important;
	z-index:10;
}
div.container_box_475.paginator_top div.main_text_full.infografica{
	padding:42px 0 0 1px !important;
}


#liquid_content div.container_box_475 div.main_text.landing_comunicato{
	padding-top:30px;
}


.periodici a{
	text-decoration:none !important;
}
.categorie_periodici_ul li{
	list-style-image: none !important;
    margin-left: 0 !important;
}
.categorie_periodici_ul li li{
	list-style-image: url("/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif") !important;
    margin-bottom: 5px !important;
    margin-left: 20px !important;
}

div.lista_infograficheThumb ul{
	padding: 12px;
}
div.lista_infograficheThumb ul li{
	padding-bottom:15px;
}
div.lista_infograficheThumb ul li div.immagine_pdf{
	float:left;
	margin-right:12px;
}
div.lista_infograficheThumb ul li div.pdf{
	/*padding:5px 0 0 172px;*/
	font-weight:100;
	font-size:14px;
	line-height:17px;
	margin-bottom:6px;
}
/*div.lista_infograficheThumb ul li div.data{
	padding-left:172px;
}*/ 
div.lista_infograficheThumb ul li .clear {
    clear: both;
    height: 1px;
    margin: 0;
    padding: 0;
	display:block;
}
body#ultimi_doc_stampati_-_categorie ul.noindent > li,
body#dossier_di_documentazione .main_text > ul > li,
body#osservatorio_sulla_legislazione_-_introduzione .main_text > ol > li,
body#rapporto_2008_legislazione .main_text > div > ul > li,
body#rapporti_legislazione .main_text > div > ul > li,
body#rapporti_legislazione .main_text > ul > li,
body#osservatorio_sulla_legislazione_-_rapporto_sul_attuazione_della_legge_obiettivo .main_text > ul > li,
body#osservatorio_sulla_legislazione_-_altri_documenti .main_text > ul.main_text_ul > li,
body#banche_dati_-_fascicolo_degli_atti_ .main_text > ul.no_uline_link > li,
body#banche_dati_-_dibattiti_in_testo_integrale .main_text > ul.no_uline_link li,
body#pubblicazioni_e_atti_parlamentari .main_text > ul > li,
body.riepilogo_di_attivita_di_assemblea_ .main_text #Sezione > ul.no_uline_link > li,
body.riepilogo_attivita_delle_commissioni_permanenti .main_text > ul.no_uline_link > li,
body.riepilogo_attivita_delle_commissioni_bicamerali_e_di_inchiesta .main_text > ul.no_uline_link > li,
body.attivita_del_comitato_per_la_legislazione .main_text > ul.no_uline_link > li,
body.attivita_del_comitato_per_la_legislazione .main_text > ul.no_uline_link > li,
body.attivita_delle_giunte .main_text > ul.no_uline_link > li,
body#progetti_di_legge_e_altri_atti_presentati_alla_camera .main_text > ul.no_uline_link > li,
body.riepilogo_attivita_delle_delegazioni_presso_le_assemblee_parlamentari_internazionali_ .main_text > ul.no_uline_link > li,
body.giuri_d_onore  .main_text > ul.no_uline_link > li,
body#dati_relativi_ai_deputati .main_text > ul.no_uline_link > li,
body#internazionale_-_newsletter_consiglio_di_europa_landing_2009 .main_text > ul > li,
body#internazionale_-_delegazioni_parlamentari_-_dettaglio_nato .main_text > ul > li,
#liquid_content div.main_text ul.link > li,
body#avviso_legale .main_text ul > li{
	margin-bottom: 4px;
    background: transparent url(/application/xmanager/projects/leg19/img/icon-bulletpoint.png) no-repeat 0 6px;
    padding: 0 0 0 25px;
}

#liquid_content .boxed > div,
body#indice_numerico_delle_petizioni div.main_text > p{
	border:1px solid #e6e6e6;
	padding:12px;
}

body#rapporti_legislazione #liquid_content div.container_box_475 .main_text h4{
	padding:0;
	margin:0;
}
body#indice_numerico_delle_petizioni div.main_text > p{
	margin-top:0;
	margin-bottom:4px;
	font-size:14px;
}
body#sentenze_corte_costituzionale_-__altri_atti_ordine_del_giorno_delle_commissioni strong{
	font-weight:900;
	font-size:14px;
}
#liquid_content div.container_box_475 > span.clear{
	display:block;
	clear:both;
}
body#mostre_iniziative_eventi_-_landing object {
	margin:auto;
	display:block;
}
div.paesi_collapsible li {
    position: relative;
}
#social-sharing-block a.social_btn{
	display:block;
	height:30px;
	width:30px;
	background-size:     cover;
    background-repeat:   no-repeat;
    background-position: center center;
    float:left; 	
} 
#social-sharing-block a.facebook_btn{
	background-image : url("/application/xmanager/projects/leg19/img/social/facebook_icon.png");
}
#social-sharing-block a.facebook_btn:hover{
	background-image : url("/application/xmanager/projects/leg19/img/social/facebook_icon_hover.png");
}
#social-sharing-block a.twitter_btn{
	background-image : url("/application/xmanager/projects/leg19/img/social/twitter_icon.png");	 
 }
#social-sharing-block a.twitter_btn:hover{
	background-image : url("/application/xmanager/projects/leg19/img/social/twitter_icon_hover.png");
}

#liquid_content div.container_containers_tab ul {
    padding: 50px 0 0 0;
}
#liquid_content div.container_containers_tab ul ul{
    padding: 0;
}

#liquid_content div.container_containers_tab ul li div.tab_label {
    display: block;
    font-size: 13px;
    font-weight: 700;
    line-height: 30px;
    margin-left: 0;
    padding: 0 10px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 70px;
	left:12px;
    vertical-align: middle;
    background: #21499F;
    border: 1px solid #21499F;
    color: #fff;
}
#liquid_content div.container_containers_tab ul li a.xmanager_tab {
    display: block;
    line-height: 30px;
    margin-left: 0;
    padding: 0 10px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 70px;
	left:12px;
    vertical-align: middle;
    font-size: 13px;
    font-weight: 400;
    background-color: #fff;
    border: 1px solid #e6e6e6;
    color: #333;
}
#liquid_content div.container_containers_tab ul li.eletti a.xmanager_tab, 
#liquid_content div.container_containers_tab ul li div.eletti.tab_label {
	left: 127px;
}
#liquid_content div.container_containers_tab ul li.risultati a.xmanager_tab,
#liquid_content div.container_containers_tab ul li div.risultati.tab_label{
	left: 196px;
}
.width_500_center{
	width:80%;
	margin:0 auto;
}

.width_500_center div.menu table.tabellaXHTML{
	width:500px !important;
}
.width_500_center div.menu table.tabellaXHTML th{
	width:130px !important;
}
.width_500_center div.menu table.tabellaXHTML select{
	width:100% !important;
}

/*submit commissioni permanenti*/
#list_5007 .select_output_submit{
    margin: 5px 0px 10px auto;
    display: block;
    background-color: #eee;
}

.collapsible_container{
	position: relative;
	padding-left:0 !important;
}

/* CSS per nuovo palinsesto WebTV vista 1138 */

.palinsesto .palinsesto-navigator form{
	display:block;
	width:32px;
	float:left;
	margin-top:0 !important;
}
.palinsesto .palinsesto-navigator form button{
	cursor:pointer;
	border:0;
	background-color:#244A9B;
	color:#fff;
	padding:5px;
	border-radius:3px;
}
.palinsesto .palinsesto-navigator form button:hover{
	background-color:#006;
}
.palinsesto .palinsesto-navigator .palinsesto-data{
	display:block;
	width:384px;
	float:left;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
}
.palinsesto table{
	clear:both;
	padding-top:20px;
}
.palinsesto table th{
	text-align:left;
	padding: 20px 20px 5px 10px;
	border-bottom: 2px solid #ddd;
}
.palinsesto table td{
	border-bottom:1px solid #ddd;
	padding:5px 10px;
	vertical-align:top;
}
.palinsesto table td.evento-titolo{
	font-weight:bold;
}
.palinsesto table td.evento-thumb{
	width:112px;
}
.palinsesto table td.evento-thumb img{
	border:1px solid #ddd;
}
.palinsesto span.palinsesto-vuoto{
	display:block;
	width:100%;
	text-align:center;
	padding:60px 0;
	font-weight:bold;
}

/* CSS per lista di Bottoni nel testo */

ul.bottoni {
	list-style:none;
	padding: 20px 0;
}
ul.bottoni li {
	 text-align: center;
	 background-image: none !important;
	 padding:0 !important;
	 margin:0 0 15px 0 !important;
}
ul.bottoni li a, ul.bottoni li a:visited {
    border: 1px solid #ddd;
	background-color:#eee;
    color: #4373A2 !important;
    font-size: 14px;
    font-weight: 400;
    padding: 6px 5px 3px 5px;
    text-align: center;
	width:150px;
	display:block;
	margin:0;
}
ul.bottoni li a:hover {
    background-color: #244A9B;
    border-color: #244A9B;
    color: #fff!important;
}

/* RESTYLING 2017 */
body#prima_pagina_archivio_landing.pp-2017 #liquid_content,
body#prima_pagina_archivio.pp-2017 #liquid_content,
body#prima_pagina_archivio_risultati_ricerca.pp-2017 #liquid_content{
	width:716px;
	margin-right:0;
	float:none;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475,
#liquid_content .container_box_475.archivio-pp{
	width:auto;
	background-color:transparent;
	border:none;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475{
	background-color:#FFF;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato{
	border-top:8px solid #eee;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #approfondisci-anchor,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #scarica-anchor,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #sfoglia-anchor{
	padding:0 36px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #approfondisci-anchor,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #scarica-anchor,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #sfoglia-anchor{
	margin:30px 0 60px 0;
	clear:both;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #approfondisci-anchor > span.clear,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #scarica-anchor > span.clear,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #sfoglia-anchor > span.clear{
	display:block;
	clear:both;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato .virtual_link_img_top_second img{
	position:relative;
	left:-36px;
	margin-bottom:0;
	width:716px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato .virtual_link_img_sotto_testo_slider_second img{
	width:645px;
	margin-bottom:20px;
}
#liquid_content .container_box_475.archivio-pp .paginator{
	background:#FFF;
	min-height:50px;
	padding:12px 8px;
}
#liquid_content div.container_box_475.archivio-pp h4.main_title,
body#prima_pagina_archivio_landing.pp-2017 div.container_box_475 h4.main_title {
	min-height:30px;
}
#liquid_content div.container_box_475.archivio-pp form{
	margin-top:0;
	padding:8px 0 8px 12px;
}
#liquid_content div.container_box_475.archivio-pp form *{
	display:inline!important;
}
#liquid_content div.container_box_475.archivio-pp > .cnt_form_voto.content{
	background:#FFF;
	border:1px solid #DDD;
	margin:8px 0;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content div.container_box_475 h4.main_title{
	font-weight:700;
}
#liquid_content div.container_box_475.archivio-pp div.main_text{
	padding-top:0;
	padding-bottom:0;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato #share-buttons{
	position:absolute;
	right:10px;
	top:12px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato #share-buttons .facebook_btn{
	background-image:url(/application/xmanager/projects/leg19/img/primapagina/icona_facebook_slider.png);
	width:9px;
	height:19px;
	position:relative;
	margin-left:15px;
	float:right;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato #share-buttons .twitter_btn{
	background-image:url(/application/xmanager/projects/leg19/img/primapagina/icona_twitter_slider.png);
	width:21px;
	height:17px;
	position:relative;
	top:2px;
	margin-left:15px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato .data{
	font-weight:500;
	font-size:15px;
	color:#4D4D4D;
	margin-top:20px;
	margin-bottom:20px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato .occhiello_slider{
	font-size:16px;
	font-weight:300;
	color:#1A1A1A;
	margin-bottom:20px;
	text-transform:uppercase;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato .titolo_slider{
	font-family: 'Titillium Web', sans-serif;
	font-size:31px;
	font-weight:600;
	line-height:33px;
	color:#21499F;
	margin-bottom:20px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato .testo_slider{
	font-size:16px;
	line-height:22px;
	font-weight:500;
	color:#1A1A1A;
	padding-bottom: 20px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato .didascalia_img_sotto_testo_slider_second{
	font-size:16px;
	font-weight:300;
	font-style:italic;
	color:#1A1A1A;
	margin-bottom:20px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato .didascalia_img_sotto_testo_slider_second p{
	margin:0;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato .titolo h5{
	font-family: 'Titillium Web', sans-serif;
	font-size:18px;
	font-weight:700;
	line-height:20px;
	color:#000;
	text-transform:none;
	padding-bottom: 20px;
}

body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .main_text.landing_comunicato .testo{
	font-size:16px;
	font-weight:300;
	color:#1A1A1A;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #approfondisci-anchor .label,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #scarica-anchor .label,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #sfoglia-anchor .label{
	font-family: 'Titillium Web', sans-serif;
	font-size:17px;
	color:#21499F;
	font-weight:700;
	background-position:0 center;
	background-repeat:no-repeat;
	background-color:#FFF;
	padding-left:30px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #approfondisci-anchor .label{
	background-image:url(/application/xmanager/projects/leg19/img/primapagina/approfondisci_slider.png);
	margin-bottom:40px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #scarica-anchor .label{
	background-image:url(/application/xmanager/projects/leg19/img/primapagina/scarica_slider.png);
	margin-bottom:40px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #sfoglia-anchor .label{
	background-image:url(/application/xmanager/projects/leg19/img/primapagina/sfoglia_slider.png);
	margin-bottom:40px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="virtual_img_approfondisci_"],
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="virtual_img_scarica_"],
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="virtual_img_sfoglia_"]{
	clear:both;
	/*margin-bottom:40px;*/
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="virtual_img_approfondisci_"] img, body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="virtual_img_scarica_"] img,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="virtual_img_sfoglia_"] img{
	float:left;
	margin-right:40px;
	padding-bottom: 20px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="titolo_approfondisci_"] a,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="file_scarica_"] a,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="titolo_sfoglia_"] a{
	font-size:15px;
	font-weight:700;
	color:#29A9E0;
	float:left;
	width:450px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="testo_approfondisci_"],
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="testo_scarica_"],
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="testo_sfoglia_"]{
	font-size:15px;
	font-weight:500;
	color:#4D4D4D;
	float:left;
	width:450px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="testo_approfondisci_"] p,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="testo_scarica_"] p,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 div[class*="testo_sfoglia_"] p{
	margin-bottom:40px;
}

body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .player-box,
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .yt-container{
	width:646px;
	margin:auto;
	margin-bottom:60px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 #guarda{
	background: transparent url(/application/xmanager/projects/leg19/img/Icona_guarda_blu_foglia.png) no-repeat left center;
	margin-left:35px;
	color:#21499F;
	padding-left:40px;
	font-size:17px;
} 
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .player-box .data{
	font-size:15px;
	color:#4D4D4D;
	font-weight:500;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .player-box .titolo{
	font-family: 'Titillium Web', sans-serif;
	font-size:16px;
	color:#034EA2;
	font-weight:700;
	margin-bottom:12px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .player-box .player-link{
	font-size:16px;
	color:#1A1A1A;
	font-weight:300;
	margin-top:8px;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .player-box .player-link a{
	font-size:15px;
	font-weight:500;
	color:#C1272D;
}
body#prima_pagina_archivio_landing.pp-2017 #liquid_content .container_box_475 .player-box img.webtv-diretta{
	margin: 0 0 0 5px;
    position: relative;
    top: 3px;
}
div.ricerca_notizie_sui_lavori li.xresource{
	position: relative;
}
div.ricerca_notizie_sui_lavori span.open, div.ricerca_notizie_sui_lavori span.close{
	top: 15px !important;
}
div.ricerca_notizie_sui_lavori li.xresource div.titolo{
	padding-right: 55px !important;
}
div.ricerca_notizie_sui_lavori h5 {
    border-bottom: 2px solid #244A9B;
    font-size: 1.05em;
    padding: 15px 0 0 5px!important;
}
#liquid_content div.ricerca_notizie_sui_lavori div.paginator li.end{
	margin-bottom: 20px !important;
}
#liquid_content div.ricerca_notizie_sui_lavori div.paginator {
	margin-top: 25px !important;
}
#liquid_content div.ricerca_notizie_sui_lavori div.montecitorio_notizie span.clear {
	display: block !important;
}


/** Modifiche nuovo ODG Generale **/
#liquid_content div.container_box_475 div.simple_text.odg_generale h4 {
    padding-left: 0;
    font-size: 1.25em;
	margin-top: 20px;
}
#liquid_content div.container_box_475 div.simple_text.odg_generale h5 {
	margin-top: 20px !important;
    font-size: 16px;
}
#liquid_content div.odg_generale ul li {
	list-style-type: disc;
	margin-left: 20px;
}
#liquid_content div.odg_generale a {
	text-decoration: none;
}
/** Modifiche Lista CV Rai vista 1332 **/
div.lista_cv_rai {
	padding:40px 20px;
	width:900px;
	margin:0 auto;
}
div.lista_cv_rai h3{
	text-align:center;
}
ul.lista_cv_rai_ul{
	font-size:14px;
	border-bottom:3px solid #f2f2f2;
}
ul.lista_cv_rai_ul li{
	padding:10px;
	display:block;
	min-height:15px;
}
ul.lista_cv_rai_ul li:nth-child(odd)/**(even)**/{
	background-color: #f2f2f2;
}
ul.lista_cv_rai_ul li:nth-child(odd) a.pdf /**(even)**/{
	background-image: url(/application/xmanager/projects/leg19/img/ico-scarica-pdf-grey.png);
}
ul.lista_cv_rai_ul .nome  {
	float: left;
    padding-right: 5px;
	font-weight:bold;
}
ul.lista_cv_rai_ul .cognome {
	float: left;
	font-weight:bold;
	padding-right: 5px;
	text-transform: uppercase;
}
ul.lista_cv_rai_ul .note {
	float: left;
}
ul.lista_cv_rai_ul .data_presentazione{
	float: right;
    padding-right: 30px;
	text-align:right;
}
ul.lista_cv_rai_ul .data_presentazione .label {
    padding-right: 5px;
	font-weight:bold;
}
ul.lista_cv_rai_ul .file_cv_pdf{
	float: right;
    padding-right: 5px;
	font-weight:bold;
}
div.description_cv_rai{
	padding:10px 0;
	width:875px;
	margin:0 auto;
}
div.description_cv_rai h4{
	font-size:15px !important;
	margin-bottom:10px !important;
}
div.description_cv_rai div.testo{
	line-height:1.5;
}
div.description_cv_rai p.nota{
	font-size:13px;
}
#liquid_content .container_box_475 .riunioniUP div.xresource {
	position: relative;
	margin-top: 12px !important;
}
#liquid_content .container_box_475 .riunioniUP span.close, #liquid_content .container_box_475 .riunioniUP span.open {
    background-image: url(/application/xmanager/projects/leg19/img/icon-chiudi-piccola.png);
    background-repeat: no-repeat;
    background-position: right center;
    position: absolute;
    right: 10px;
    top: -3px;
    padding-right: 5000px;
    cursor: pointer;
    width: 29px;
    height: 28px;
}
#liquid_content .container_box_475 .riunioniUP span.open {
    background-image: url(/application/xmanager/projects/leg19/img/icon-apri-piccola.png);
}
#liquid_content .container_box_475 .riunioniUP div.xresource div.titolo{
	text-transform: none !important;
	font-size: 1.2em !important;
    font-weight: bold;
    padding: 0 0 0 15px !important;
    margin: 0;
    cursor: pointer;
	color: #21499F;
}
#liquid_content .container_box_475 .riunioniUP div.xresource div.testo{
	line-height: 1.2;
	border-bottom: 1px solid #eee;
	margin: 10px 0 !important;
	padding: 0 15px 0 2px;
	color: #333;
	font-weight: 100;
}
.spp_corsivo_12{
	font-size: 12px!important;
    font-style: italic!important;
}
.doc_ue_organo div#indice ul li {
	border-bottom: 1px solid #e1e1e1;
	padding: 10px 10px 10px 0;
}
.main_text.doc_ue_organo {
	font-size: 100% !important;
}
.doc_ue_organo div#indice .link_atto {
	padding-bottom:10px !important;
	font-weight: bold;
	font-size: 120%;
}
.doc_ue_organo div#indice span {
	font-weight: bold;
}
.doc_ue_organo div#indice .iter span {
	font-weight: normal;
}
.doc_ue_organo div#indice .iter {
	font-weight: bold;
	padding-bottom: 10px !important;
}
.doc_ue_organo div#indice .titolo{
	text-transform: none !important;
	padding-bottom:10px !important;
	font-weight: bold;
}
.doc_ue_organo div#indice .assegnazione ul {
	margin: 0 0 10px 15px;
}
.doc_ue_organo div#indice .assegnazione li {
	border-bottom: none;
	padding: 0 0 3px 0;
	list-style-type: disc !important;
	margin-left: 20px;
}
.doc_ue_organo div#indice .assegnazione span {
	display: block;
	padding-bottom: 10px;
}
.doc_ue_organo div#indice .dataesame span {
	padding-right: 10px;
}
.doc_ue_organo div#indice .assegnazione li div{
	display: inline;
}
p.bilancio2019{
	margin: 15px 0;
}
p.bilancio2019 img{
	float: left;
	margin-bottom: 15px;
	border: 1px solid #eee;
}
p.bilancio2019 a{
	clear: both;
	display: block;
	padding: 10px 0 0 10px;
	border-bottom: 1px solid #eee;
}
p.bilancio2019 a em, p.bilancio2019 a i {
	font-size: 11px;
}
p.bilancio2019 a.immaginetesto {
	padding-left: 0 !important;
}
p.bilancio2019 a span{
	display: block;
	padding: 15px 0 2px 110px;	
}
#liquid_col_dx .Label {
	font-size: 15px;
	background-color: #fff;
	color: #5A5B5D;
	text-transform: none;
	border: 1px solid #e6e6e6;
	margin: 0;
	padding: 8px 12px;
	font-weight: 900;
	display: block;
	width: auto;
}
#liquid_content div.container_box_475 h5.titolo-app{
	font-size: 18px;
	font-weight: 600;
	margin-bottom: -10px;
	margin-top:15px;
}
#liquid_col_dx div.field-container.consulta-parere{
	padding: 12px;
	border: none;
	margin: 0 0 0 -1px;
}
body#socialcamera,
body#socialcamera #liquid_content{
	background-color: #1b3b6c!important;
}
#wrapperSocialCamera{
	background:url(/application/xmanager/projects/leg19/img/logo_socialCamera.jpg) no-repeat top center;
	background-color: #1b3b6c;
	widht: 100%;
	height: 300px;
}
#wrapperSocialCamera p{
	text-align:center;
	padding-top: 100px;
	font-size: 20px;
	font-weight: bold;
	color: yellow;
}
#liquid_content div.container_box_475 h5.titolo-bg{
	margin:0;
}

body.conoscere_la_camera .main_text > ul.nobgbullet > li{
	background:none;
	padding:0;
}
#liquid_content div.container_box_475 div.main_text ul.nobgbullet > li{
	margin-bottom:20px;
}
#liquid_content div.container_box_475 div.main_text ul.nobgbullet > li h5{
	margin-bottom:0;
	line-height:normal;
}

#liquid_content div.container_box_475 div.rassegna_dossier div.temi_anno{
	font-weight: bold;
	padding-top: 20px;
}
#liquid_content div.container_box_475 div.rassegna_dossier li{
	padding-top: 15px;
}
#liquid_content div.container_box_475 div.rassegna_dossier a.temi_link{
	font-weight: bold;
	font-size: 16px;
}
body#mostre_iniziative_eventi_-_landing .cnt_select form + .clear,
body#archivio__iniziative_eventi .cnt_select form + .clear,
body#mostre_iniziative_eventi .cnt_select form + .clear{
	display:inline-block;
	clear:both;
}
body#mostre_iniziative_eventi_-_landing .cnt_select .select_output_submit,
body#archivio__iniziative_eventi .select_output_submit,
body#mostre_iniziative_eventi .select_output_submit{
	float:right;
	background-color:#eee;
	cursor:pointer;
}

.table-candidature-CSM{
	padding: 20px 0 0 0;
    width: 900px;
    margin: 0 auto;
}
.table-candidature-CSM table{
	width: 100%;
	padding: 0;
	margin: 0;
	font-size: 14px;
}
.table-candidature-CSM caption{
	font-weight: bold;
    font-size: 16px;
    padding-bottom: 20px;
}
.table-candidature-CSM thead{
	text-align: left;
	color: #666;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 12px;
}.table-candidature-CSM th{
	border-bottom: 1px solid #eee; 
}
.table-candidature-CSM td, .table-candidature-CSM th{
	padding: 10px; 
}
.table-candidature-CSM tr:nth-child( even ){
	background: #eee;
}
div.tasto_bollettino_com.sett_assemblea_pdf {
	position: absolute;
    top: 101px;
    left: 440px;
}


p.bold_underline{
	font-weight: bold;
	text-decoration: underline; 
}

/* File: /application/xmanager/projects/leg19/css/conoscere_la_camera.css */
ï»¿/* ------------ CONOSCERE LA CAMERA --------------- */
body#home_conoscere_la_camera #liquid_col_sx,body#home_conoscere_la_camera #liquid_col_dx {
	display:none;
}
body#home_conoscere_la_camera #liquid_content {
	width:100%;
}
#liquid_content div.container_box_643 div.titolo_sezione {
	font-family: 'Titillium Web', sans-serif;
	font-size:25px;
	color:#21499F;
	background-color:#FFFFFF;
	font-weight:600;
	margin:0;
	padding:7px 11px;
	border-bottom:none;
}
#liquid_content div.container_box_643 div.titolo_sezione h4.main_title,#liquid_content div.container_box_643 div.titolo_sezione h3.main_title {
	margin:0;
	padding-bottom:2px;
	font-weight:normal;
}
#liquid_content div.container_box_643 div.testo_sezione {
	line-height:1.7;
	padding:14px 15px 16px 15px;
	line-height:1.5;
	margin-top:-6px;
}
#liquid_content div.container_box_316x{
	width:309px;
	background-color:#fff;
}

#liquid_content div.container_box_643 div.testo_sezione,
#liquid_content div.container_box_316x div.testo_sezione{
	line-height:1.7;
	padding:14px 15px 16px 15px;
	line-height:1.5;
	margin-top:-6px;
}
body#home_conoscere_la_camera #liquid_content div.container_box_643 div.testo_sezione {
	padding-bottom:0;
}

#liquid_content div.container_box_643 {
	margin-left:21px;
	min-height:226px;
	height:auto!important;
	height:226px;
	float:left;
	margin-bottom:20px;
}

#liquid_content div.container-main{
	margin-bottom:21px;
	width:309px;
	float:left;
	position:relative;
	background-color:#FFFFFF;
	border-bottom:3px solid #0C4CA3;
}
#liquid_content div.container-main.container-box-conoscere{
	width:970px;
	min-height:150px;
	height:auto!important;
	height:150px;
}
#liquid_content div.container-box-camera,
#liquid_content div.container-box-ruolo,
#liquid_content div.container-box-norme{
	min-height:450px;
	height:auto!important;
	height:450px;
}
#liquid_content div.container-box-attivita,
#liquid_content div.container-box-rapporti,
#liquid_content div.container-box-spese{
	min-height:450px;
	height:auto!important;
	height:450px;
}
#liquid_content div.container-box-amministrazione,
#liquid_content div.container-box-comunicazione,
#liquid_content div.container-box-giovani {
	min-height:360px;
	height:auto!important;
	height:306px;
}
#liquid_content div.container-main > div > ul > li > ul > li > span > a {
	font-family:'Roboto',sans-serif;
	background:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif) no-repeat 0 3px;
	position:static;
	color:#595A5C;
	font-size:13px;
	font-weight:900;
	padding:0 0 0 10px;
	margin-bottom:10px;
	display:block;
	line-height:normal;
}
#liquid_content div.container-box-norme,
#liquid_content div.container-box-spese,
#liquid_content div.container-box-ruolo,
#liquid_content div.container-box-rapporti,
#liquid_content div.container-box-comunicazione,
#liquid_content div.container-box-giovani{
	margin-left:21px;
}
#liquid_content div.container-box-conoscere .main_title{
	font-family: 'Titillium Web', sans-serif;
	font-size:24px;
	font-weight:700;
	line-height:20px;
	margin:0;
	color:#fff;
	background:#0C4CA3;
	padding:8px 11px;
}
#liquid_content div.container-box-conoscere .main_text{
	font-size:15px;
	font-weight:100;
	color:#1A1A1A;
	line-height:21px;
	padding:12px 11px 0 11px;
}
#liquid_content div.container-main > div > ul > li > span > a {
	font-family: 'Titillium Web', sans-serif;
	font-size:24px;
	line-height:20px;
	font-weight:700;
	height:23px;
	color:#0C4CA3;
	display:block;
	padding:8px 11px;
	background:#fff url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat 0 0;
}
body#home_conoscere_la_camera #liquid_content div.container-main > div > ul > li > span > a {
	height: auto;
}
#liquid_content ul li{
	list-style-type:none;
}
#liquid_content div.container-box-camera{
	background:#fff url(/application/xmanager/projects/leg19/img/conoscere_lacamera/img-box-camera.jpg) no-repeat 11px 50px;

}

#liquid_content div.container-box-ruolo{
	background:#fff url(/application/xmanager/projects/leg19/img/conoscere_lacamera/img-box-ruolo.jpg) no-repeat 11px 50px;

}
#liquid_content div.container-box-norme{
	background:#fff url(/application/xmanager/projects/leg19/img/conoscere_lacamera/img-box-norme.jpg) no-repeat 11px 50px;

}
#liquid_content div.container-box-attivita{
	background:#fff url(/application/xmanager/projects/leg19/img/conoscere_lacamera/img-box-attivita.jpg) no-repeat 11px 50px;

}
#liquid_content div.container-box-rapporti{
	background:#fff url(/application/xmanager/projects/leg19/img/conoscere_lacamera/img-box-rapporti.jpg) no-repeat 11px 50px;

}
#liquid_content div.container-box-spese{
	background:#fff url(/application/xmanager/projects/leg19/img/conoscere_lacamera/img-box-spese.jpg) no-repeat 11px 50px;

}
#liquid_content div.container-box-amministrazione{
	background:#fff url(/application/xmanager/projects/leg19/img/conoscere_lacamera/img-box-amministrazione.jpg) no-repeat 11px 50px;

}
#liquid_content div.container-box-giovani{
	background:#fff url(/application/xmanager/projects/leg19/img/conoscere_lacamera/img-box-giovani.jpg) no-repeat 11px 50px;
}
#liquid_content div.container-box-comunicazione{
	background:#fff url(/application/xmanager/projects/leg19/img/conoscere_lacamera/img-box-comunicazione.jpg) no-repeat 11px 70px;
}
#liquid_content div.camera_ul ul li ul li,
#liquid_content div.ruolo_ul ul li ul li,
#liquid_content div.internazionali_ul ul li ul li,
#liquid_content div.europeo_ul ul li ul li,
#liquid_content div.norme_ul ul li ul li,
#liquid_content div.amministrazione_ul ul li ul li,
#liquid_content div.trasparenza_ul ul li ul li,
#liquid_content div.informazione_ul ul li ul li{
	background:none;
	height:auto;
}

#liquid_content div.container-main > div > ul > li > ul{
	padding-top:124px;
}
#liquid_content div#margin_container,#liquid_content div#margin_container2 {
	margin-left:11px;
	margin-right:11px;
}
#liquid_content ul li ul li {
	color:#333;
	margin-bottom:0;
}
#liquid_content div.container_box_316_wrapper {
	margin-bottom:20px;
	width:100%;
	overflow:hidden;
	clear:both;
}
#liquid_content div.container_box_475 div.nome_cognome_notorieta div.label{
	float:left;
	margin-top:1px;
}
#liquid_content div.container_box_475 h4,#liquid_content div.container_box_475 div.select_deputati h4.main_title {
	font-size:1.15em;
	font-weight:700;
	padding:6px 12px;
	margin:0;
	line-height:1.2;
}
#liquid_content div.container_box_475 .main_text h4{
	padding-left:0;
	padding-right:0;
	font-size:16px;
	font-weight:700;
	text-transform:uppercase;
}
#liquid_content div.container_box_475 form {
	margin-top:15px;
}
#liquid_content div.container_box_475 form#frmBollettini fieldset{
	border:none;
	padding:0 0 20px;
}
#liquid_content div.container_box_475 form#frmBollettini fieldset legend{
	border:none;
	padding:0;
}
#liquid_content div.container_box_475 form#frmBollettini fieldset div.cnt_select{
	display:inline;
}
#liquid_content div.container_box_475 form#frmBollettini fieldset div.cnt_button{
	display:inline;
}
#liquid_content div.container_box_475 div.main_text div.paginator_resoconti{
	/*font-size:0.9em;*/
	line-height:1.2;
	margin:7px auto;
	text-align:center;
	width:90%;
	color:#21499F;
	font-size:0.95em;
	text-transform:capitalize;
}
#liquid_content div.container_box_475 div.main_text div.paginator_resoconti img{
	padding:5px 5px 0 5px;
}
#liquid_content div.container_box_475 div.main_text div.paginator_resoconti a{
	color:#21499F;
	text-decoration:none;
}
/* arrows paginator */
#liquid_content div.container_box_475 div.main_text div.paginator_resoconti span.disabled_fw{
	color:#aaaaaa;
	background-image:url(/application/xmanager/projects/leg19/img/bullet_link_dx_disabled.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px;
}
#liquid_content div.container_box_475 div.main_text div.paginator_resoconti span.disabled_rw{
	color:#aaaaaa;
	background-image:url(/application/xmanager/projects/leg19/img/bullet_link_sx_disabled.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;
}
#liquid_content div.container_box_475 div.main_text div.paginator_resoconti a.active_pag_fw{
	background-image:url(/application/xmanager/projects/leg19/img/bullet_link_dx.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px;
}
#liquid_content div.container_box_475 div.main_text div.paginator_resoconti a.active_pag_rw{
	background-image:url(/application/xmanager/projects/leg19/img/bullet_link_sx.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;
}
#liquid_content div.container_box_475 div.main_text div.paginator_resoconti a.active_pag_fw:hover{
	background-image:url(/application/xmanager/projects/leg19/img/bullet_link_dx_over.gif);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px;
}
#liquid_content div.container_box_475 div.main_text div.paginator_resoconti a.active_pag_rw:hover{
	background-image:url(/application/xmanager/projects/leg19/img/bullet_link_sx_over.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;
}
/* =============== */
#liquid_content div.container_box_475 div.upload_immagine{
	padding:0 0 20px 10px;
	margin-bottom:20px;
}
body#conoscere_la_camera_-_organigramma #liquid_content div.container_box_475 div.upload_immagine{
	padding:0;
}
body#conoscere_la_camera_-_organigramma #liquid_content div.container_box_475 div.upload_immagine img{
	padding-top:10px;
}
body#home_deputati #liquid_content div.container_box_475 div.main_text{
	padding:0;
	width:100%;
}
#liquid_content div.container_box_475 div.main_text.top_list {
	padding:30px 13px 16px 13px;
}
/**/
#liquid_content div.container_box_475 div.main_text .immagine img{
	padding: 15px 10px 10px 0;
}
/**/
#liquid_content div.nome_presidente{
	background:url(/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_475x.gif) left bottom no-repeat;
	height:107px;
	margin-bottom:-50px;
}
body#conoscere_la_camera_-_organigramma #liquid_content div.container_box_475 .main_text{
	padding:20px 0 0 1px;
	width:475px;
}
#liquid_content div.container_box_475 div.main_text ol li p.orario_argomento{
	font-style:italic;
}
/*#liquid_content div.container_box_475 div.main_text div.titolo,#liquid_content div.container_box_475 div.main_text div.testoxhtml {
	margin:15px 0 0 0;
}
*/
#liquid_content div.container_box_475 div.main_text div.main_text {
	padding:0;
	background:none;
}
#liquid_content div.container_box_475 div.simple_text {
	font-size:14px;
	font-weight:100;
	padding:0 12px 16px 12px;
	line-height:1.5;
}
#liquid_content div.container_box_475 div.main_text div.simple_text{
	padding-left:0;
	padding-right:0;
}
#liquid_content div.container_box_475 div.simple_text h5 {
	margin:0 !important;
}
#liquid_content div.container_box_475 div.main_img {
	padding:10px 12px 16px 12px;
}
#liquid_content div.container_box_475 div.main_img img {
	margin:0 auto;
	width:100%;
}
#liquid_content div.container_box_475 div.titolo_evento h5 {
	font-size:1.2em !important;
}
#liquid_content div.container_box_475 div.sottotitolo_evento h6 {
	margin:0;
	font-style:italic;
}
#liquid_content div.container_box_475 img.grafico {
	margin:0 0 0 -11px;
}
/*#liquid_content div.container_box_475 div.list_concorsi {
	padding:10px 13px 16px 13px;
	background:url(/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_475x.gif) no-repeat;
}*/
#liquid_content div.container_box_475 div.list_concorsi ul {
	list-style:none;
	margin-top:15px;
}
#liquid_content div.container_box_475 div.list_concorsi li {
	position:relative;
}
#liquid_content div.container_box_475 div.list_concorsi li div.documentazione {
	background-color:#f3f7fa;
	position:relative;
	padding: 4px 0 0 0;
	margin: 0 0 25px 0;
}
#liquid_content div.container_box_475 div.list_concorsi li div.documentazione ul {
	border-bottom:1px solid #cdd4da;
	padding: 0 0 15px 0;
}
#liquid_content div.container_box_475 div.list_concorsi li div.documentazione li {
	margin: 0 0 5px 15px;
	padding: 0 20px 0 0;
}
#liquid_content div.container_box_475 div.list_concorsi li div.documentazione span.widgetCollapsibleHandler {
	margin: 4px 0 0 0 !important;
}
#liquid_content div.container_box_475 div.list_concorsi li div.documentazione span.open,#liquid_content div.container_box_475 div.list_concorsi li div.documentazione span.close {
	right:10px !important;
	height:16px;
}
#liquid_content div.container_box_475 div.list_concorsi li div.documentazione div.documentazione_label {
	border-bottom:1px solid #cdd4da;
	padding: 0 35px 2px 0;
	font-weight:bold;
	color:#062b55;
	text-align:right;
}
#liquid_content div.container_box_475 div.list_concorsi div.titolo_concorso {
	font-size:1.15em;
	font-weight:bold;
	color:#21499F;
}
#liquid_content div.container_box_475 div.list_concorsi div.sottotitolo_concorso {
	color:#444444;
	font-style:italic;
}
#liquid_content div.container_box_475 div.list_concorsi div.scadenza_concorso {
	color:#FF0000;
	margin-top:10px;
}
#liquid_content div.container_box_475 div.list_concorsi div.informazione_concorso div,
#liquid_content div.container_box_475 div.list_concorsi div.scadenza_concorso div{
	display:inline;
}
#liquid_content div.container_box_475 div.list_concorsi div.informazione_concorso {
	margin-top:10px;
	margin-bottom:10px;
}
#liquid_content div.container_box_475 div.list_concorsi div.scadenza_concorso label,#liquid_content div.container_box_475 div.list_concorsi div.informazione_concorso label {
	color:#444444 !important;
	font-weight:bold;
	float:left;
	padding:0 10px 0 0;
}
#liquid_content div.container_box_475 ul.main_text_ul {
	margin-top:10px;
}
#liquid_content div.wrapper {
	padding:12px;
}
#liquid_content div.wrapper div.simple_text{
	padding:0;
}
#liquid_content div.wrapper div.titolo {
	background-color: #eee;
    padding: 13px 9px 5px 9px;
    border-bottom: 1px solid #ddd;
    margin: 12px 1px 10px 1px !important;
    font-size:14px;
	font-weight:900;
	text-transform:uppercase;
}
#liquid_content div.wrapper div.parti,#liquid_content div.wrapper div.capitolo {
	font-size:1.05em;
	text-transform:uppercase;
	font-weight:bold;
	padding:8px 9px 2px 9px;
	margin:0;
	color:#072C56;
}
#liquid_content div.wrapper div.capo {
	font-size:1.05em;
	text-transform:uppercase;
	font-weight:700;
	margin:0;
}
#liquid_content div.wrapper div.capitolo h5 {
	padding:0;
	margin:0;
	color:#072C56;
	font-size:1.05em;
}
#liquid_content div.wrapper div.sezione {
	font-size:1.05em;
	border-bottom:1px solid #D7DBDE;
	margin-left:9px;
	padding:8px 9px 2px 0;
}
#liquid_content div.testo_articolo_costituzione {
	padding:0 12px;
	clear:both;
	position:relative;
}
#liquid_content div.lista_articoli_costituzione span.clear {
	display:block;
	clear:both;
}
#liquid_content div.testo_articolo_costituzione ul li {
	list-style-type:none;
	position:relative;
	padding-bottom:10px;
	/*border-bottom:1px solid #e6e6e6;*/
}
#liquid_content div.testo_articolo_costituzione ol li {
	position:relative;
	padding-bottom:10px;
	border-bottom:1px solid #ffffff !important;
	list-style-type:decimal;
	margin:0 0 0 20px;
}
ol ul.noBullet li{
	list-style-type: none!important;
	margin:0 0 0 10px!important;
}
#liquid_content div.testo_articolo_costituzione li li {
	border-bottom:1px solid #ffffff !important;
}
#liquid_content div.testo_articolo_costituzione ul li div,#liquid_content div.testo_articolo_costituzione div.testo {
	position:relative;
	padding-left:75px;
	top:auto;
	width:auto;
	line-height:1.5;
	font-size:13px;
}
#liquid_content div.testo_articolo_costituzione div.titolo_articolo{
	font-weight:bold;
	margin-bottom:10px;
}
#liquid_content div.testo_articolo_costituzione ul li div.note,#liquid_content div.testo_articolo_costituzione ul li div.note div.label,#liquid_content div.testo_articolo_costituzione ul li div.note_articolo div.label,#liquid_content div.testo_articolo_costituzione ul li div.note_articolo {
	position:relative;
	left:0px;
	top:auto;
	width:auto;
	line-height:1.5;
	font-size:1.05em;
}
#liquid_content div.testo_articolo_costituzione ul li div.numeroarticolo,#liquid_content div.testo_articolo_costituzione ul li div.titolo,#liquid_content div.testo_articolo_costituzione ul li div.numero_articolo,#liquid_content div.testo_articolo_costituzione ul li div.articolo {
	position:absolute;
	left:0;
	top:0;
	width:50px;
	font-size:.95em;
	font-weight:bold;
	color:#0F4780;
	background:url(/application/xmanager/projects/leg19/img/ico_art_costituzione.gif) no-repeat 0 2px;
	padding-left:14px;
}
#liquid_content div.testo_articolo_costituzione div.articolo {
	position:absolute;
	left:8px;
	top:0;
	width:60px;
	font-size:.95em;
	font-weight:bold;
	color:#0F4780;
	background:url(/application/xmanager/projects/leg19/img/ico_art_costituzione.gif) no-repeat 0 2px;
	padding-left:14px;
}
#liquid_content div.testo_articolo_costituzione ul li div.sottotitolo_articolo {
	font-style:italic;
}
#liquid_content div.testo_articolo_costituzione ul li div.notearticolo {
	font-style:italic;
}
/*#liquid_content div.container_box_475 div.cover_text {
	position:relative;
}
#liquid_content div.container_box_475 div.cover_text div.main_text {
	position:relative;
}*/
/*#liquid_content div.container_box_475 div.cover_text div.main_text p {
	position:relative;
	left:231px;
	width:220px;
}
*/
/*#liquid_content div.container_box_475 div.cover_text div.upload_immagine {
	position:absolute;
	top:58px;
	left:11px;
	z-index:10;
}

#liquid_content div.main_text ul li,#liquid_content div.simple_list ul li,#liquid_content div.main_text ul li,#liquid_content div.simple_text ul li {
	list-style-image:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif);
	margin-left:20px;
	margin-bottom:5px;
}
*/

#liquid_content div.container_tab_comunicazione {
	position:relative;
}
#liquid_content div.container_tab_comunicazione div.main_text ul li {
	background:none;
}
#liquid_content div.container_tab_comunicazione div.main_text ul li ul li {
	list-style-image:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif);
	margin-left:20px;
	margin-bottom:5px;
}
#liquid_content ul.video {
	margin:5px 0 0 30px !important;
}
#liquid_content ul.video li.WMP {
	list-style-image:url(/application/xmanager/projects/leg19/img/ico_wmp.gif) !important;
	margin-left:20px;
	margin-bottom:5px;
}
#liquid_content ul.video li.RP {
	list-style-image:url(/application/xmanager/projects/leg19/img/ico_real.gif) !important;
	margin-left:20px;
	margin-bottom:5px;
}
/*#liquid_content div.simple_list ul li {
	list-style-image:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif);
	margin-left:30px;
	margin-bottom:5px;
}*/
div.simple_list ul li a {
	color:#21499F;
}
#liquid_content div.decreti_list ul li{
	list-style-image:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif);
		margin-left:20px;
}
#liquid_content div.decreti_list {
background:transparent url(/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_475x.gif) no-repeat scroll 0 0;
line-height:1.5;
padding:10px 13px 16px;
}
#liquid_content div.decreti_list div.estremi_gu{
padding-top:20px;
}

#liquid_content div.decreti_list ul{
	 margin-top: 10px;
}
#liquid_content div.decreti_list ul div.titolo{
    font-weight:bold;
}
body.conoscere_la_camera #liquid_content div.container_box_475{
	margin-bottom:0px;
}
/*--------------------- DA SOSTITUIRE CON UNA CLASSE NEL BODY QUANDO FUNZIONERA' IL BODY CLASS ---------------*/
body.conoscere_la_camera #liquid_content div.container_box_475/*,body#conoscere_la_camera_-_la_costituzione #liquid_content div.container_box_475,body#conoscere_la_camera_-_la_costituzione_-_articoli #liquid_content div.container_box_475*/ {
	float:none;
	clear:both;
}
/*-------------------------------------------------------*/
body.conoscere_la_camera #liquid_content div.container_box_475 div.text_conoscere {
	background:url(/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_475x.gif) no-repeat;
	padding:15px 9px;
}
body.conoscere_la_camera #liquid_content div.container_box_475 div.text_conoscere ul {
	margin-top:10px;
}
body.conoscere_la_camera #liquid_content div.container_box_475 div.text_conoscere ul li {
	font-size:.95em!important;
	color:#062D54;
	font-weight:bold;
	margin-bottom:12px;
	list-style-image:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif);
	margin-left:17px;
}
body.conoscere_la_camera #liquid_content div.container_box_475 div.text_conoscere ul li div.titolo_sezione {
	padding:0;
	font-size:.95em!important;
	border:none;
}
body.conoscere_la_camera #liquid_content div.container_box_475 div.text_conoscere ul li a {
	color:#062D54;
}
body.conoscere_la_camera #liquid_content div.container_box_475 div.text_conoscere ul li a:hover {
	color:#0387F4;
}
#liquid_content div.box_utility {
	background-color:#eee;
	width:auto;
	margin-bottom:24px;
	border-bottom:1px solid #e6e6e6;
	margin-top:-20px;
	padding:12px;
}
#liquid_content div.box_utility p{
	margin-top:0;
}
#liquid_content div.box_utility span.clear {
	display:block;
	clear:both;
}
#liquid_content div.box_bandigara {
	background-color:#fff;
	padding:12px;
	margin-top:12px;
	margin-bottom:12px;
	border-bottom:1px solid #ddd;
	font-size:15px;
	font-weight:100;
}
#liquid_content div.box_bandigara > div.box_bandigara{
	background-color:#e6e6e6;
	border:none;
	border-bottom:1px solid #ddd;
	margin:0;
	padding:0;
}
#liquid_content div.box_bandigara .titolo_prova{
	margin-bottom:6px;
	margin-top:12px;
}
#liquid_content div.box_bandigara h5 {
	padding:6px 12px 5px 12px;
	font-weight:700;
	color:#333;
	margin:0;
	font-size:16px;
}
#liquid_content div.box_bandigara.gare_aperte_chiuse {
	margin-top: 0;
	border: none;
}

#liquid_content div.box_bandigara.gare_aperte_chiuse h5 {
	background-color: #e6e6e6;
	margin-top:5px;
}
#liquid_content div.box_bandigara.gare_aperte_chiuse div.toggle_list h5 {
	padding-right: 35px;
}
#liquid_content div.box_bandigara h6 {
	font-size:14px;
	padding-left:2px;
	margin-bottom:10px;
}

#liquid_content div.box_bandigara.gare_aperte_chiuse div.toggle_list{
	position:relative;
}
#liquid_container div.box_bandigara.gare_aperte_chiuse span.widgetListCollapsibleHandler {
	z-index: 3;
	top: 2px !important;
	right: 5px !important;
}
#liquid_content div.box_bandigara.gare_aperte_chiuse div.box_bandigara {
	background-color: #fff;
}
#liquid_content ul.box_bandigara {
	padding:12px 0;
}
#liquid_content ul.box_bandigara li {
	padding:0;
	margin:0;
}
#liquid_content div.box_bandigara ul.list_ul > li, div.link_avviso{
	border:1px solid #ddd;
	padding:12px;
	margin:0 0 4px 0;
}
div.link_avviso{
	margin-top:4px;
}
#liquid_content div.box_utility_label {
	border-bottom:1px solid #FFFFFF;
	font-size:.95em;
	text-transform:uppercase;
	padding:4px 12px 3px 12px;
}
#liquid_content div.box_utility ul {
	margin:12px 0 0 6px;
	padding:9px 0;
}
#liquid_content div.box_utility ul li {
	width:199px;
	padding-right:12px;
	padding-left:13px;
	margin:0;
	float:left;
	/*background-color:#FFFF00;*/
	list-style-type:none;
	font-weight:bold;
	color:#092C56;
	background:no-repeat 0 4px;
	margin-bottom:5px;
	background-image:url(/application/xmanager/projects/leg19/img/ico_doc2.gif);
}
#liquid_content div.box_utility ul li a {
	color:#092C56;
}
#liquid_content div.box_utility span.clear_box_utility {
	display:block;
	clear:both;
}
#liquid_content div.box_utility ul li.english {
	background-image:url(/application/xmanager/projects/leg19/img/flags/ico_eng.gif);
}
#liquid_content div.box_utility ul li.francais {
	background-image:url(/application/xmanager/projects/leg19/img/flags/ico_fra.gif);
}
#liquid_content div.box_utility ul li.espanol {
	background-image:url(/application/xmanager/projects/leg19/img/flags/ico_spa.gif);
}
#liquid_content div.box_utility ul li.deutsch {
	background-image:url(/application/xmanager/projects/leg19/img/flags/ico_ted.gif);
}
#liquid_content div.box_utility ul li.arabic {
	background-image:url(/application/xmanager/projects/leg19/img/flags/ico_ara.gif);
}
/* -------------------------- LANDING -----------------------------*/

#liquid_content div.lista_articoli_costituzione {
	clear:both;
	margin:20px 12px 20px 12px;
}
#liquid_content div.wrapper div.lista_articoli_costituzione {
	margin-left:0;
	margin-right:0;
}
#liquid_content div.lista_articoli_costituzione span.clear_lista_articoli_costituzione {
	clear:both;
	display:block;
}
#liquid_content div.lista_articoli_costituzione ul li {
	list-style-type:none;
	display:inline;
	float:left;
}
#liquid_content div.lista_articoli_costituzione ul li a {
	background-color:#244A9B;
	border:1px solid #244A9B;
	color:#FFFFFF;
	float:left;
	font-size:1em;
	font-weight:bold;
	margin:0 2px 2px 0;
	text-align:center;
	padding:2px 4px;
	white-space:nowrap;
}
#liquid_content div.lista_articoli_costituzione ul li a:visited{
	color:#FFFFFF;
	background-color:#244A9B;
}
#liquid_content div.lista_articoli_costituzione ul li a:hover {
	background-color:#FFFFFF;
	color:#0089F5;
	text-decoration:none;
}
#liquid_content div.lista_articoli_costituzione span.clear_lista_articoli_costituzione {
	clear:both;
}
#liquid_content div.list_pubblicazioni {
	padding:10px 13px 16px 13px;
	line-height:1.5;
	background:url(/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_475x.gif) no-repeat;
}
#liquid_content ul.list_pubblicazioni_ul {
	list-style:none;
	margin:10px 0 0 0;
}
#liquid_content ul.list_pubblicazioni_ul li {
	padding:0 0 0 0 !important;
	margin:0 0 10px 0 !important;
	clear:both;
	list-style-image:none !important;
}
#liquid_content ul.list_pubblicazioni_ul li div.immagine {
	float:left;
	margin:0 10px 0 0;
	padding:0 0 20px 0 !important;
}
#liquid_content ul.list_pubblicazioni_ul li div.file_allegato {
	margin:0 10px 0 0;
	padding:0 0 20px 0 !important;
}
#liquid_content ul.list_pubblicazioni_ul li div.titolo {
	font-weight:bold;
	font-size:1.05em;
}
/* ----------------------------- COLONNA DESTRA MENU ----------------------------------*/
#liquid_col_dx .xmanager_col_dx div.container_box_241 {
	width:226px;
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 div.container_box_241_label h5 /*h3*/ {
	font-size:15px;
	font-weight:700;
	text-transform:uppercase;
	background-color:#0E4194;
	color:#fff;
	padding:12px;
	margin:0;
}
/*#liquid_col_dx .xmanager_col_dx div.container_box_241 ul {
	background:url(/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_241x.gif) no-repeat 0 -2px;
	padding:10px 1px 0 1px;
}
*/
#liquid_col_dx .xmanager_col_dx div.treemenu_dx ul {
	padding:0 1px;
}
/*#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li {
	list-style-type:none;
	color:#000000;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
}*/
#liquid_col_dx .xmanager_col_dx div.treemenu_dx ul li {
	list-style-type:none;
	color:#000000;
	font-size:1em;
	font-weight:bold;
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li span,
#liquid_col_dx .xmanager_col_dx div.treemenu_dx ul li span {
	font-size:14px;
	color:#595A5C;
	font-weight:900;
	background-color:#fff;
	padding:4px 12px;
	border:1px solid #ddd;
	border-bottom:none;
	display:block;
	text-transform:none;
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li span.clear,
#liquid_col_dx .xmanager_col_dx div.treemenu_dx ul li span.clear{ /* sovrascrive stile su span in seguito ad aggiornamento widget list con span.clear*/
	background-color:transparent;
	border:none;
	border-bottom:1px solid #ddd;
	color:#000000;
	display:block;
	font-size:1px;
	font-weight:normal;
	padding:0;
}
#liquid_col_dx .xmanager_col_dx div.treemenu_dx ul li span a {
	color:#072E57;
}
#liquid_col_dx .xmanager_col_dx div.treemenu_dx ul li span a.current {
	color:#0387F4;
}
/*#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li div.titolo_sezione {
	font-size:1em;
	color:#000000;
	font-weight:bold;
	background-color:#E9F1F4;
	padding:7px 10px 5px 10px;
	border-bottom:1px solid #D6DADD;
	display:block;
}
*/
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li a {
	color:#034EA2;
	font-weight:700;
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li ul li a{
	font-weight:400;
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li.current a {
	color:#0187F6;
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul ul {
	background-image:none;
	padding-top:0;
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li ul li {
	text-transform:none;
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li ul li span,
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li div.titolo_sezione {
	background-color:#FFFFFF;
	border-bottom:none;
	padding:2px 12px;
	/*padding:0;tolto per http://xmtest.intra.camera.it:8080/leg19/browse/931?rac=1 */ 
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li ul li a,
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul li div.titolo_sezione a {
	color:#034EA2;
	font-weight:400;
	padding:0;
	border:none;
	display:block;
	font-size:13px;
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul.container_box_241_ul li div.titolo_sezione a{
	padding:6px 12px
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 > ul > li > ul {
	border-bottom:1px solid #ddd;
	margin-bottom:6px;
}
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul ul ul {
	border-bottom:none;
}
#liquid_col_dx .xmanager_col_dx ul li ul li.noborderbottom span {
	border-bottom:none!important;
}
/*#liquid_col_dx .xmanager_col_dx div.container_box_241 ul ul ul li a {
	font-weight:normal;
	color:#062D58;
	background:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif) no-repeat 0 4px;
	padding-left:9px;
}*/
#liquid_col_dx .xmanager_col_dx div.container_box_241 ul ul ul li.current a,#liquid_col_dx .xmanager_col_dx div.container_box_241 ul ul ul li a:hover {
	background:url(/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home_over.gif) no-repeat 0 4px;
}
/* ----------------------------- COLONNA DESTRA VEDI ANCHE ----------------------------------*/

body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_col_dx {
	display:none;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.container_box_475 {
	background-color:#FFFFFF;
	float:left;
	margin-right:0;
	padding-bottom:20px;
	position:relative;
	width:724px;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.container_box_475 ul {
	list-style:none;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.container_box_475 div.nome_sede {
    border-bottom: none;
    background: #FFFFFF url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat 0 0;
    font-family: 'Titillium Web', sans-serif;
    font-size: 25px;
    font-weight: 600;
    font-style: normal;
    min-height: 49px;
	padding:6px 12px;
}
div#liquid_content div.container_box_475 div.main_text_724 {
	padding:23px 12px 16px 12px;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li {
	position:relative;
	border-bottom:1px solid #e6e6e6;
	margin-bottom:24px;
}

body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_4 {
	height:267px;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_12 {
	height:225px;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_30 {
	height:187px;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_31 {
	height:237px;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_15 {
	height:345px;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_19 {
	height:409px;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_20 {
	height:284px;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_25 {
	height:296px;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_26 {
	height:230px;
}

body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_21,body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_22,body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi li#main_text_724_list_palazzi_li_23 {
	height:319px;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi div.immagine {
	position:absolute;
	top:0;
	left:0;
	border-bottom:1px solid #ffffff !important;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi div.titolo_dettaglio {
	position:relative;
	top:0;
	left:258px;
	font-weight:700;
	font-size:1.05em;
}
body#conoscere_la_camera_-_le_sedi_della_camera div#liquid_content div.list_palazzi div.descrizione {
	position:relative;
	top:0px;
	left:258px;
	width:426px;
	padding:0 0 15px 0;
}
body#conoscere_la_camera_-_la_camera_dei_deputati_-_giornate_formazione_-_nuovo_-_dettaglio div.data_giornata_formazione {
	color:#444444;
	font-style:italic;
	margin-top:22px;
	border-top:1px solid #D7DBDE;
	padding-top:20px;
}
body#conoscere_la_camera_-_la_camera_dei_deputati_-_giornate_formazione_-_nuovo_-_dettaglio div.titolo_giornata {
	font-weight:bold;
	font-size:1.1em;
}
body#conoscere_la_camera_-_la_camera_dei_deputati_-_giornate_formazione_-_nuovo_-_dettaglio ul.main_text_ul li {
	list-style:none;
}
body#conoscere_la_camera_-_la_camera_dei_deputati_-_giornate_formazione_-_nuovo div.immagine {
	margin:20px 0 0 0;
}
div.immagine_presidente img {
	padding:15px 0 0 10px;
	margin: 0 15px 10px 0;
	float:left;
}
div.immagine_presidente {
	display:inline;
}
div.testo_presidente {
	display:inline;
}
body#servizi div.container_box_475 h5 {
	font-weight: bold;
	margin:0!important;
	font-size:1.1em;
}
#liquid_content div.container_box_475 form#ricerca_decreti select{
	border:1px solid #C3D7E6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	padding:1px;
	width:139px;
	/*color:#6484A5;*/
	color:#21499F;
}
#liquid_content div.container_box_475 form#ricerca_decreti div.la{
	width:40px;
	float: left;
}
#liquid_content div.container_box_475 form#ricerca_decreti div.label{
	width:60px;
	float: left;
	margin:0 0 0 50px;
}
#liquid_content div.container_box_475 form#ricerca_decreti div.cnt_select{
	width:139px;
	float: left;
}
#liquid_content div.container_box_475 form#ricerca_decreti div.cnt_button{
	float: right;
}
#liquid_content div.container_box_475 form#ricerca_decreti fieldset{
	border:0;
}
#liquid_content div.container_box_475 form#ricerca_decreti fieldset legend{
	color:#6484A5;
	font-weight: bold;
	margin-bottom: 10px;
}
div.container_box_dx div.collapsible form fieldset{
	border:0;
	padding:0;
}
/*div.collapsible form#ricerca_decreti div.cnt_button button#genera_elenco_ricerca{
	background-color:#4A7EAD;
	border:1px solid #10477D;
	color:#FFFFFF;
	cursor:pointer;
	font-size:1em;
	font-weight:bold;
	padding:2px 6px;
	margin-top: 5px;
	margin-left: 10px;
}*/
#liquid_content div.container_box_475 form#ricerca_decreti label{
	color:#072D58;
	font-size:1em;
	font-weight:normal;
	margin:0;
	padding:0;
}
body#servizi div.main_text ul {
	font-weight: bold;
}
body#servizi div.main_text ul li a{
	font-weight:bold;
}
body#servizi div.main_text ul li{
	font-weight:normal;
}
body#servizi div.scrivi div.main_text ul{
	 margin-top: 25px;
}

body#servizi div.main_text ul ul li {
	list-style: none;
	margin:0 !important;
	font-size:0.95em;
	font-weight:normal;
}

ul.classRss {
	list-style-type:none;
	margin:0;
	padding:0 0 24px 0;
	text-align:left;
	clear:both;
}
ul.classRss li {
	margin:0!important;
	clear:both;
}
ul.classRss li span {
	display:block;
	float:left;
	margin:2px 5px 0 0;
}
ul.classRss span.rss {
	background-color:#FFFFFF;
	display:inline!important;
	border:1px solid #666666;
	color:#FFFFFF;
	display:inline;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:xx-small;
	padding:2px 1px 1px 1px!important;
	float:none;
	margin:0;
}
ul.classRss a:hover span.rss {
	border:1px solid #ff6600;
}
ul.classRss span.rss span.rssOrange {
	background-color:#FF6600;
	display:inline!important;
	color:inherit;
	padding:1px 15px 0 3px!important;
	text-decoration:none !important;
	float:none;
	margin:0;
}
ul.classRss a:hover span.rss span.rssOrange,ul.classRss a:hover span.rss span.rssGray {
	color:#FF6600;
	background-color:#F2F2F2;
}
ul.classRss span.rss span.rssGray {
	background-color:#898E79;
	display:inline!important;
	float:none;
	color:inherit;
	padding:1px 15px 0 3px!important;
	text-decoration:none !important;
	margin:0;
}
div.liquid_content div.rss_description div#list_5822_collapsible_list_output{
	position:relative;
}
div.liquid_content div.rss_description div#list_5822_collapsible_list_output div.testo {
	padding: 0 40px 0 0;
	border-bottom:1px solid #ACB0B3;
}
div.liquid_content div.opml{
	padding: 0 16px;
}
div.liquid_content div.opml div.opml{
	display:none;
}
div.liquid_content div.opml div.opml_label a{
	background:url(/application/xmanager/projects/leg19/img/ico_opml.gif) no-repeat 0 4px;
	padding:6px 0 1px 20px;
}
div.liquid_content div.lista_rss > div.lista_rss{
	padding:12px;
	font-size:15px;
}
div.liquid_content div.lista_rss > div.lista_rss > div.lista_rss{
	padding:0;
}
div#liquid_content div.container_box_475 div.lista_rss h5{
	margin:24px 0 6px 0;
	padding:0;
	font-size:1.1em;
}
div#liquid_content div.container_box_475 div.lista_rss p{
	margin-top:0;
}
div#liquid_content div.container_box_475 div.lista_rss h6{
	margin: 8px 0 5px 0;
	color:#000000;
	background-color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
}
div.info table{
	margin-bottom:20px;
}
div.info,div.documento_allegato{
	clear:both;
	margin-bottom:20px;
}
/* ALBUM GROUP */
#liquid_content div.container_box_475 div.album ul.album_group{
	margin:0;
	padding:0;
}
#liquid_content div.container_box_475 div.album ul.album_group li{
	background-image:none;
	list-style-type:none;
	list-style-image:none;
	margin:0;
	padding:0;
	border-bottom:1px solid #CCCCCC;
}
#liquid_content div.container_box_475 div.album ul.album_group span.clear{
	clear:both;
	display:block;
}

#liquid_content div.container_box_475 div.album ul.album_group li li{
	float:left;
	margin-right:5px;
	margin-bottom:30px;
	border:none;
	/**/
	min-height:130px;
	height: auto!important;
	height:130px;
	width:144px;
}
#liquid_content div.container_box_475 div.album h5{
	padding-bottom:10px!important;
}
#liquid_content div.container_box_475 div.album ul.album_group li p{
	margin-top:20px;
}
#liquid_content div.container_box_475 div.album ul.album_group li a{
	display:block;
}
#liquid_content div.container_box_475 div.album ul.album_group li div a{
	display:inline;
	background:url(/application/xmanager/projects/leg19/img/ico_scarica.gif) no-repeat scroll 0 0;
	padding-left:19px;
	padding-bottom:5px;
	font-size:.75em;
	margin-left:4px;
	text-decoration:none;
}
#liquid_content div.container_box_475 div.album ul.album_group li div a.lightview{
	background-image:url(/application/xmanager/projects/leg19/img/ico_visualizza.gif);
	/*background-image:url(/application/xmanager/projects/leg19/img/tutto-schermo.png);*/
	margin-right:3px;
}

#liquid_content div.container_box_475 div.album ul.album_group li img{
	border:2px solid #ddd;
}
#liquid_content div.container_box_475 div.album ul.album_group li div a:hover{
	text-decoration:underline;
}
#liquid_content div.container_box_475 div.album ul.album_group li a:hover img{
	border:2px solid #244A9B;
}
#liquid_content div.container_box_475 div.album ul.album_group li hr{
	clear:both;
}
#liquid_content div.container_box_475 ul li div.link_album{
	text-align:right;
}
body#conoscere_la_camera_-_la_camera_dei_deputati_-_giornate_formazione_-_nuovo_-_dettaglio #liquid_content div.container_box_475 ul li{
	margin-left:0;
}

/* mod. 11062010 */

body#risultati_montecitorio_notizie #liquid_content div.main_text.risultati_montecitorio,
body#montecitorio_notizie #liquid_content div.main_text.montecitorio_notizie {
	background:none;
}
body#risultati_montecitorio_notizie #liquid_content div.main_text ul li,
body#montecitorio_notizie #liquid_content div.main_text ul li{
	background:none;
	list-style-image:none;
	margin-bottom:0;
	margin-left:0;
	position:relative;
	width:451px;
}
body#montecitorio_notizie #liquid_content div.main_text ul li div.date{
	padding:0 0 10px 10px;
}
body#risultati_montecitorio_notizie #liquid_content div.main_text ul li div.date{
	padding:10px 0 0 10px;
}
/*body#montecitorio_notizie #liquid_content div.container_box_475 div.main_text,*/
/*body#montecitorio_notizie #liquid_content div.container_box_475 div.main_text div.main_text {
	padding-top:0;
	width:436px;
	line-height:2em;
}*/
body#montecitorio_notizie #liquid_content div.container_box_475 div.main_text div.main_text h5{
	margin:0;
}

body#risultati_montecitorio_notizie #liquid_content div.container_box_475 div.main_text ul li div.toggle_list,
body#montecitorio_notizie #liquid_content div.container_box_475 div.main_text ul li div.toggle_list{
	border-bottom:1px solid #eee;
	width:451px;
	position:relative;
}
body#risultati_montecitorio_notizie #liquid_content div.container_box_475 div.main_text div.titolo{
	margin-top:0;
	margin-right:50px;
	margin-bottom:10px;
	color:#002A4C;
	padding:0 0 0 10px;
}
body#montecitorio_notizie #liquid_content div.container_box_475 div.main_text div.titolo{
  	margin-top:15px;
	margin-right:50px;
	margin-bottom:10px;
	padding:0 0 0 10px;
}
body#montecitorio_notizie #liquid_content div.container_box_475 div.main_text div.titolo h6{
	font-weight:400;
	color:#244A9B;
}
body#montecitorio_notizie #liquid_content div.container_box_475 div.main_text div.testo,
body#risultati_montecitorio_notizie #liquid_content div.container_box_475 div.main_text div.testo{
	margin-bottom:20px;
	padding:10px 20px 0 10px;
}
body#montecitorio_notizie #liquid_content div.date {
	text-align:right;
	font-size:90%;
	padding:0 20px 0 0;
	color:#444444;
}
body#montecitorio_notizie #liquid_content div.date div.label {
	display:inline;
}
body#risultati_montecitorio_notizie #liquid_content div.container_box_475 div.main_text{
	padding:10px 13px 16px!important;
}
body#montecitorio_notizie #liquid_content div.container_box_475 div.container_box_475 p{
	background-color:#EEF2F5;
	border:1px solid #A4BAD1;
	margin-bottom:0;
	padding:12px 15px;
}
body#risultati_montecitorio_notizie #liquid_content div.container_box_475 div.main_text.risultati_montecitorio_label,
body#risultati_montecitorio_notizie #liquid_content div.container_box_475 div.main_text.montecitorio_notizie_label,
body#montecitorio_notizie #liquid_content div.container_box_475 div.main_text.montecitorio_notizie_label{
	background-color:#244A9B;
	color:#FFFFFF;
	font-size:1.05em;
	margin-left:1px;
	margin-right:1px;
	padding:0 0 0 13px!important;
}
body#risultati_montecitorio_notizie #liquid_content div.container_box_475 div.main_text .montecitorio_notizie_label h5{
	background-color:#4373A3;
	color:#FFFFFF;
	font-size:1.05em;
	margin-left:1px;
	margin-right:1px;
	padding:2px 0 0 13px!important;
	width:437px;
	height:20px;
	display:block;
}
body#risultati_montecitorio_notizie #liquid_content div.container_box_475 div.date_2{
	margin:10px 0 0 10px;
}
body#risultati_montecitorio_notizie #liquid_content span.close, 
body#risultati_montecitorio_notizie #liquid_content span.open {
	top:10px!important;
}

/* mod 07072010 */

body#montecitorio_notizie_landing_feed #liquid_content div.main_text.montecitorio_notizie div.categoria{
	background-color:#4373A3;
	color:#FFFFFF;
	font-size:1.05em;
	margin-left:1px;
	margin-right:1px;
	padding:0 0 0 13px!important;
}
body#montecitorio_notizie_landing_feed #liquid_content div.main_text.montecitorio_notizie div.categoria h5{
	font-size:1.05em;
	margin:10px 0;
	text-transform:uppercase;
}
body#montecitorio_notizie_landing_feed #liquid_content div.main_text.montecitorio_notizie {
	line-height:1.5;
	margin-bottom:12px;
	line-height:1.5;
	padding:0 13px 16px;
}
body#montecitorio_notizie_landing_feed #liquid_content div.main_text.montecitorio_notizie div.titolo{
	border-bottom:1px solid #B7C3D3;
	color:#002A4C;
	margin-bottom:15px;
	margin-left:10px;
	margin-right:10px;
	/*color:#002A4C;
	margin-bottom:10px;
	margin-right:50px;
	margin-top:15px;
	padding:0 0 0 10px;*/
}
body#montecitorio_notizie_landing_feed #liquid_content div.main_text.montecitorio_notizie div.titolo h6{
	font-size:1.1em;
	font-weight:bold;
	margin:20px 0 10px;
}
body#montecitorio_notizie_landing_feed #liquid_content div.main_text.montecitorio_notizie div.testo {
	line-height:1.5;
	padding:0 10px 16px;
}
body#montecitorio_notizie_landing_feed #liquid_content div.container_box_475 div.container_box_475 p{
	background-color:#EEF2F5;
	border:1px solid #A4BAD1;
	margin-bottom:0;
	padding:12px 15px;
}

/* mod 08072010 */
/*body#conoscere_la_camera_-_procedure_di_gara #liquid_content div.box_bandigara.simple_list ul li {
	list-style:none outside none;
	margin-left:20px;
}
body#conoscere_la_camera_-_procedure_di_gara #liquid_content div.box_bandigara.simple_list ul li ul.list_ul li{
	list-style-image:url("/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif");
	margin-bottom:5px;
	margin-left:30px;
}
*/
/* mod21102010 */
body#assemblea #liquid_content div.container_box_475 div.main_text{
	padding:0;
	width:100%;
}

/* mod29102010 */

#liquid_content div.container_box_475 div#agenda_lavori form {
	margin-top: 0;
}
#liquid_content div.container_box_475 div#agenda_lavori form div.form{
	margin:0;
}
#liquid_content div.container_box_475 div#agenda_lavori form select {
	font-family:'Roboto', sans-serif;
	border:1px solid #e6e6e6;
	font-size:14px;
	margin-bottom:5px;
	padding:1px;
	width:475px;
	margin-right:6px;
	margin-left:6px;
}
#liquid_content div.container_box_475 div#agenda_lavori form input#frmSelectedDocSubmit {
    background-color: #fff;
    color: #AB1917;
    border: none;
    text-transform: capitalize;
    cursor: pointer;
    font-size: 15px;
    font-weight: 900;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 0;
}

/* mod 19112010 */
body#europa_estero_landing_attivita_unione_interparlamentare #liquid_content div.lista ul {
	background:url("/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_475x.gif") no-repeat scroll 0 0 transparent;
	line-height:1.5;
	padding:30px 13px 0;
	width:449px;
}
body#europa_estero_landing_attivita_unione_interparlamentare #liquid_content div.testo_relazione_internazionale {
	padding:5px 13px 16px 13px;
	line-height:1.5;
	width:449px;
}
body#europa_estero_landing_attivita_unione_interparlamentare #liquid_content div.lista ul li{
	list-style-image:url("/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif");
	margin-bottom:5px;
	margin-left:20px;
}

/* mod 06122010 */
body#mostre_iniziative_eventi_-_landing #liquid_content div.container_box_475 div.main_text div.file_pdf{
	margin-bottom:20px;
}
/* Tab Procedure di gara archiviate */
.back_link {
	text-align:right;
	
}
div.container_tab_gare {
	position:relative;
	margin-top:-40px;
}
div.container_tab_gare li.tab_data{
	height:0px;
}
div.container_tab_gare li.active{
	height:auto !important;
}

div.container_tab_gare li.active{
  background-color: #F2F7FA !important;
}

div.container_tab_gare h5{
	font-size:120%;
	margin:20px 0 0 10px;
}

div.container_tab_gare ul.XmanagerTabbedWidget {
	padding-top:53px !important;
}
div.container_tab_gare div.box_bandigara{
	background-color:#FFF;
}
div.container_tab_gare div.box_bandigara div.box_bandigara, div.container_tab_gare div.box_bandigara ul.box_bandigara{
  background-color: #F2F7FA !important;
	padding-top: 5px !important;
}
div.container_tab_gare div.box_bandigara.simple_list ul li{
    list-style-image: none !important;
		list-style:none;
    margin-left: 20px !important;
		background-color: #F2F7FA !important;
}
div.container_tab_gare div.box_bandigara.simple_list ul li ul.list_ul li{
    list-style-image: url("/application/xmanager/projects/leg19/img/bullet_menu_conoscere_home.gif") !important;
    margin: 5px 0;
    margin-left: 30px !important;
		background-color: #F2F7FA !important;
}    
div.container_tab_gare div.tab_data_label, div.container_tab_gare div.tab_anno_label, div.container_tab_gare li.tab_anno a.xmanager_tab, div.container_tab_gare li.tab_data a.xmanager_tab{
    display: block;
    font-size: 0.95em;
    font-weight: bold;
    line-height: 30px;
    padding: 0 10px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 38px;
    vertical-align: middle;
		position:absolute;
}
div.container_tab_gare div.tab_data_label, div.container_tab_gare div.tab_anno_label{
	background:#21499F;
	border:1px solid #21499F;
	color:#fff;
}
div.container_tab_gare li.tab_anno a.xmanager_tab, div.container_tab_gare li.tab_data a.xmanager_tab{
	font-size:1.09em;
	font-weight:400;
	background-color:#fff;
	border:1px solid #e6e6e6;
	color:#333;
	cursor:pointer;
} 
div.container_tab_gare div.tab_anno_label, div.container_tab_gare li.tab_anno a.xmanager_tab{
		left: 184px;
} 
* html div.container_tab_gare div.tab_anno_label, *html div.container_tab_gare li.tab_anno a.xmanager_tab{
		left: 175px;
}  

/* Articoli Regolamento Amministrazione e ContabilitÃ  */

div.articolo_regolamento{
	list-style-type: none;
	position: relative;
	clear: both;
	padding: 0 20px 10px 12px;
} 
div.articolo_regolamento div.numero_articolo{
	background: url("/application/xmanager/projects/leg19/img/ico_art_costituzione.gif") no-repeat scroll 0 2px transparent;
    color: #0F4780;
    font-size: 13px;
    font-weight: 700;
    left: 12px;
    padding-left: 14px;
    position: absolute;
    top: 3px;
    width: 65px;
}   
div.articolo_regolamento div.testo_articolo{
	font-size:13px;
    padding-left: 90px;
    line-height: 1.5;
    position: relative;
    top: auto;
    width: auto;
}
div.articolo_regolamento div.testo_articolo p{
	margin-top:0;
}
div.articolo_regolamento div.testo_articolo ol li{
		list-style-type: inherit;
    margin: 0 0 10px 23px;
    position: relative;
} 
div.articolo_regolamento div.testo_articolo ol ol, div.articolo_regolamento div.testo_articolo ol ul{
    margin: 0 0 15px 20px !important;  
} 
div.articolo_regolamento div.testo_articolo ol li li{
		list-style-type: inherit !important;
		margin: 3px 0 5px 2px !important;  
}
/**/
body#ricerca_lavori_preparatori #liquid_content div.container_box_475 div.main_text div.container_box_745_label span{
	background:#21499F;
	border:1px solid #21499F;
	color:#fff;
    font-size: 0.95em;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
	padding: 7px 10px;
}
body#ricerca_lavori_preparatori #liquid_content div.container_box_475 div.main_text div.container_box_745_label a{
	font-size:1.09em;
	font-weight:400;
	background-color:#fff;
	border:1px solid #e6e6e6;
	color:#333;
	cursor:pointer;
    line-height: 30px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle;
	padding: 7px 10px;
	text-decoration:none;
}
/**/
body#conoscere_la_camera_-_landing_concorsi_nuovo #liquid_content div.container_box_475,
body#conoscere_la_camera_-_landing_concorsi_nuovo div#liquid_content,
body#conoscere_la_camera_-_concorsi div#liquid_content,
body#conoscere_la_camera_-_concorsi_documentazione_allegata_prototipo #liquid_content{
	margin-right: 0;
	width: 716px;
}
#liquid_content div.bandi_di_gara div.titolo_allegato a{
	color:#21499F;
}

#liquid_content div.container_box_724 div.testo_sezione {
	background-image: none;
}
/*#liquid_content div.testo_sezione div.main_text{
	float:left;
}*/
#liquid_content div.testo_sezione div.main_text p{
	padding:0;
	margin-top:0;
	margin-bottom:10px;
}
body#conoscere_la_camera_-_concorsi #liquid_content div.container_box_475 {
    margin-right: 0 !important;
    width: auto;
}
body#conoscere_la_camera_-_concorsi table.tabella_table {
    margin-left: 12px;
	margin-top:12px;
    width: 97%;
}
#liquid_content div.bandi_di_gara div.tabella{
	background-image: url("/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_724.gif");
  background-repeat: no-repeat;
	padding-top: 20px;
}
#liquid_content table.tabella_table {
    margin-left: 12px;
	margin-right:12px;
    width: auto;
	margin-top: 0px;
}
body#stampa_parlamentare #liquid_content table.tabella_table{
	width:95%;
}

#liquid_content div.tabella .tabella_ul > li table.tabella_table {
	margin-right:0;
	width:95%;
}
body#conoscere_la_camera_-_landing_concorsi_nuovo #liquid_content div.testo_sezione {
  background-image: url("/application/xmanager/projects/leg19/img/interface_elements/bg_top_box_724.gif");
  background-repeat: no-repeat;
  float: left;
	height:auto;
	width:724px;
}
body#conoscere_la_camera_-_landing_concorsi_nuovo #liquid_content div.file_allegato,
body#conoscere_la_camera_-_landing_concorsi_nuovo #liquid_content div.sottotitolo_allegato,
body#conoscere_la_camera_-_landing_concorsi_nuovo #liquid_content div.testo_allegato{
	padding: 0 10px;
}

/**/
#liquid_content div.container_box_475 ul.main_text_ul li div.numero_ricorso div.label{
	float:left;
}
#liquid_content div.container_box_475 ul.main_text_ul li a.pdf{
	background-image: url("/application/xmanager/projects/leg19/img/documenti/ico_pdf.gif");
    background-repeat: no-repeat;
	padding-left: 20px;
}
#container_14157{
	
}

/**/
body#conoscere_la_camera_-_la_camera_dei_deputati_-_assemblea_costituente_-_landing #liquid_content div.testo_sezione {
	background-image:none;
}
body#home_lavori #liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.mese div#wrapper div#titolo .titoloDocumento,
body#home_lavori #liquid_content div#agenda_lavori ul#agenda_lavori_tabbed_container_output li.prossimamente div.simple_text div#titolo .titoloDocumento {
	display: none;
}

/*div.container_box_475 p.description_text{
	background-color:#EEF2F5;
	border:1px solid #A4BAD1;
	margin-bottom:12px;
	padding:10px;
	width:451px;
}*/
body#voto_italiani_estero div.main_text h5{
	background-color: #eee;
    padding: 13px 9px 5px 9px;
    border-bottom: 1px solid #ddd;
    margin: 12px 1px 10px 1px !important;
    font-size: 1.3em;
}
body#voto_italiani_estero div.main_text h6{
	padding: 13px 0 5px;
	margin:0;
}
body#voto_italiani_estero div.main_text div.vcard{
    background-color: #fff;
    border: 1px solid #ddd;
    width: auto;
    min-height: 70px;
    height: auto !important;
    padding: 16px 17px;
    margin-bottom:4px;
    position: relative;
}
body#voto_italiani_estero div.main_text p.altri{
    background-color: #fff;
    border: 1px solid #ddd;
    width: auto;
	font-weight:500;
    padding:12px;
    margin-bottom:4px;
    position: relative;
}
body#voto_italiani_estero div.main_text div.has_foto{
    width: 71px;
    height: 86px;
    position: absolute;
    overflow: hidden;
}
body#voto_italiani_estero div.main_text div.has_foto a{
	border: 1px solid #5A5B5D;
    border-radius: 50%;
    display: block;
    height: 73px;
    overflow: hidden;
    width: 69px;
    text-align: center;
}
body#voto_italiani_estero div.main_text div.has_foto img{
    margin-top: -5px;
    position: static;
    width: 69px;
}
body#voto_italiani_estero div.main_text div.fn{
	font-family: 'Roboto',sans-serif;
    font-size: 17px;
    font-weight: 600;
    font-style: normal;
    padding: 0 0 3px 98px;
    top: 10px;
}
body#voto_italiani_estero div.main_text div.fn a, body#voto_italiani_estero div.main_text p.altri a{
	text-decoration:none;
}
a.pdf{
	background:transparent url(/application/xmanager/projects/leg19/img/ico-scarica-pdf.png) no-repeat 0 0;
	padding-left:25px;
	display:block;
}
a.main_text.pdf{
	margin-left:12px;
	margin-right:12px;
	margin-bottom:6px;
}
.archivio_right{
	text-align:right;
}

#list_main_text_novita_editoriali div.testo div.testo p{
	margin:0;
}
.no_uline_link > li,
.no_uline_link_ul > li,
body.conoscere_la_camera .main_text_ul > li,
body.conoscere_la_camera .main_text > ul > li,
body.conoscere_la_camera .main_text .indice > ul > li {
	background:transparent url(/application/xmanager/projects/leg19/img/icon-bulletpoint.png) no-repeat 0 6px;
	padding:0 0 16px 25px;
}
body#conoscere_la_camera_-_la_camera_dei_deputati_-_precedente_legislazione_-_landing  .main_text > ul > li{
	padding:12px;
	border:1px solid #ddd;
	background:none;
}
body#conoscere_la_camera_-_la_camera_dei_deputati_-_precedente_legislazione_-_landing .main_text > ul > li br{
	display:block;
	clear:both;
}
body.conoscere_la_camera .main_text > ul > li > img{
	float:left;
	margin:0 12px 12px 0;
}
body.conoscere_la_camera #liquid_content .composizione div.container_box_475{
	border-bottom:none;
}
	body.conoscere_la_camera .lista_attivita_deputato{
		background-color:#fff;
		border:1px solid #e6e6e6;
		border-top:none;
	}
		body.conoscere_la_camera #liquid_content div.alphabetical_list_tab div.composizione div.lista_attivita_deputato h5{
			background-color: #eee;
			padding: 13px 12px 5px 12px;
			border-bottom: 1px solid #ddd;
			margin: 12px 1px 10px 1px !important;
			font-size: 1.3em;
			text-transform:uppercase;
		}
		body.conoscere_la_camera #liquid_content div.governi ul li.senatore{
			min-height:1px;
			height:auto;
			padding:12px;
		}
		
		body.conoscere_la_camera #liquid_content div.governi ul li div.vcard{
			margin:0;
		}
			body.conoscere_la_camera #liquid_content div.governi ul li div.vcard div.fn,
			body.conoscere_la_camera #liquid_content div.governi ul li div.vcard div.org,
			body.conoscere_la_camera #liquid_content div.governi h6{
				margin:0;
				padding:0;
			}
			body.conoscere_la_camera #liquid_content div.governi h6{
				font-size:14px;
				margin:12px 0 6px;
				font-weight:900;
			}	
		
		body.conoscere_la_camera .composizione ul.noindent{
			margin-bottom:12px;
		} 
			body.conoscere_la_camera .composizione ul.noindent > li > a{
				font-size:14px;
				text-transform:uppercase;
			}
	
	
	
#liquid_content div.container_box_475 div.simple_list{
	padding: 10px 12px 16px 12px;
    font-size: 15px;
    font-weight: 100;
    line-height: 21px;
    color: #333;
}
#liquid_content div.container_box_475 div.tab_text div.simple_list,
#liquid_content div.container_box_475 div.main_text div.simple_list{
	padding:0;
}
#liquid_content div.container_box_475 div.simple_list ul.simple_list_ul > li{
	margin-bottom:4px;
	background: transparent url(/application/xmanager/projects/leg19/img/icon-bulletpoint.png) no-repeat 0 6px;
    padding: 0 0 16px 25px;
}	
.main_text.content > p{
	margin:0;
}	
body.conoscere_la_camera.external_innercolumn_nocoldx #liquid_content div.container_box_475{
	width:auto;
}
.p-nomargintop p, 
p.p-nomargintop	{
	margin-top:0;
}
body.conoscere_la_camera #liquid_content h4#header{
	width:694px;
}	
#liquid_content div.container_box_724 div.titolo_sezione h4 {
    padding: 12px 11px 0 11px;
	margin:0;
	border-bottom: none;
	background: #FFFFFF url(/application/xmanager/projects/leg19/img/interface_elements/bg-main-title.png) repeat 0 0;
	font-family: 'Titillium Web', sans-serif;
	font-size: 25px;
	font-weight: 600;
	font-style: normal;
	min-height: 49px;
}

div.buttonPrenotazione {
    margin: 10px 0 20px 0;
}
div.buttonPrenotazione p{
    margin: 0;
    text-align: center;
}
div.buttonPrenotazione a{
	text-decoration: none;
    font-weight: bold;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #fff !important;
    background: #1D307D;
    border-radius: 9px;
    padding: 5px 10px;
    margin: 0;
}
div.buttonPrenotazione a:hover{
	text-decoration: underline !important;
	color: #fff !important;
}


/* File: /application/xmanager/projects/leg19/css/bollettini.css */
ul.giorno{
	display:none;
}
#liquid_content ul#sections li{
	list-style:none;
	display:inline;
}

div#wrapper{
	clear:both;
	position:relative;
	margin:0;
	padding: 0 12px;
}
div#wrapper h5{
	margin: 20px 0 0 !important;
    padding: 0 !important;
}
body#elenco_bollettini div#wrapper{
	padding: 0;
}
/*div#wrapper ul{
	padding-top:1em;
}*/
div#wrapper div#calendario ul {
	padding-left:0;
}
div#wrapper div#calendario ul ul{
	padding-left:10px;
}
div#wrapper li{
	list-style-type:none;
}
div#wrapper div#calendario {
	height:auto; /*9em*/
	margin:4px 0;
}
div#wrapper div#calendario li ul.mesi{
	bottom: -1.4em;
	left: 1px;
	margin:0 0 0 -5px;
	top: 3.5em;
	width:455px;
	text-transform:capitalize;
	font-size:90%;
	height:5em;
	clear:both;
}
div#wrapper div#calendario li ul.mesi a{
	width:6em;
}

div#wrapper div#calendario li{
	display:inline;
}
div#wrapper div#calendario li a:hover {
	color:#fff!important;
}
div#wrapper div#calendario ul.anni > li a {
	background-color:#FFF;
	border:none;
	color:#595A5C;
    float: left;
    font-size:15px;
    font-weight:900;
    margin: 0 13px 2px 0;
    padding:2px 8px;
    text-align: center;
    white-space: nowrap;
}
div#wrapper div#calendario ul.anni > li a:hover {
	background-color:#244A9B;
	border-color:#244A9B;
	color: #fff!important;
}
div#wrapper div#calendario ul.anni > li.selected a {
    background-color: #244A9B;
    border-color:#244A9B;
    color: #fff;
}
div#wrapper div#calendario ul.mesi > li a,
div#wrapper div#calendario li.selected ul.mesi > li a {
	background-color:#FFF;
	border:1px solid #ddd;
	color:#333;
    float: left;
    font-size:13px;
    font-weight:400;
    margin: 0 0 8px 5px;
    padding: 2px 0;
    text-align: center;
    white-space: nowrap;
	width:5.29em;
}
div#wrapper div#calendario li.selected ul.mesi > li.selected a,
div#wrapper div#calendario li.selected ul.mesi > li.selected li.selected a,
div#wrapper div#calendario li.selected ul.mesi > li a:hover,
div#wrapper div#calendario li.selected ul.mesi > li.selected li a:hover{
    background-color: #244A9B;
    border: 1px solid #244A9B;
	color:#fff;
}
div#sedute span.titoloMese{
    text-transform: uppercase;
    display: block;
    margin-bottom: 10px;
    margin-top: 25px;	
	font-weight:700;
	color:#333333;
	font-size:14px;
}
div.commissione{
	font-weight:bold;
	color:#333333;
	font-size:1.2em;
	margin:0 0 10px 0;
}
div#sedute ul li {
    list-style-type: none;
    background-color: #fff;
    border: 1px solid #ddd;
    width: auto;
    margin-bottom:8px;
	line-height:normal;
	padding:0 0 10px 0;
	min-height:38px;
	position: relative;
}
div#sedute ul li ul.stenografici li{
    border: none;
    border-top: 1px solid #ddd;
    margin: 0 0 0 12px;
}
div#sedute ul li ul.stenografici li a{
	font-weight: bold;
	margin: 10px 0 0 0;
	display: block;
}
div#sedute ul li ul.stenografici li span.linkPdf{
	border: none;
	line-height: 16px;
}
div#sedute ul li ul.stenografici li span.linkPdf a{
	border: none;

}
body#bollettino_degli_organi_collegiali div#sedute ul li {
	background:#eee;
	margin-bottom:8px;
}
div#sedute ul li p{
	margin:0;
	padding:0;
	clear:both;
	background:#eee;
	width:100%;
	height:100%;
}
div#sedute ul li p.seduta{
	background:#fff;
}
div#main div#contents ul{
	padding-left:10px;
	font-size:1.2em;
}
div#sedute ul li .nome_file {
	float:left;
	width:50%;
	display:block;
    padding:0 12px;
	line-height:38px;
	vertical-align:middle;
	background:#fff;
}
div#sedute ul li .dataseduta{
	width:420px;
	display:block;
    padding:0 12px;
	line-height:38px;
	vertical-align:middle;
	background:#fff;
}
div#sedute ul li .file {
	float:left;
	width:30%;
	display:block;
    padding:0 12px;
	line-height:38px;
	vertical-align:middle;
	border-left:1px solid #e6e6e6;
}
div#sedute ul li .linkPdf{
	width:30%;
	display:block;
    padding:0;
	line-height:38px;
	border-left:1px solid #ddd;
    position: absolute;
    top: 0;
    right: 0;
}
div#sedute ul li .notaBozza{
    width: 131px;
    display: block;
    padding: 0 0 0 5px;
    line-height: 38px;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    position: absolute;
    top: 0;
    right: 0;
}
div#sedute ul li .file {
	width:auto;
	padding-left:0;
}
div#sedute ul li .linkPdf a {
	font-weight:700;
	color:#21499F;
	padding: 0 0 0 34px;
    background: url(/application/xmanager/projects/leg19/img/ico-documento-small.png) no-repeat 12px center;
    font-size: 12px;
    border-bottom: 1px solid #ddd;
}
div#sedute ul li .file a {
	display:block;
	width:79%;
	background:transparent url(/application/xmanager/projects/leg19/img/ico-scarica-pdf-grey.png) no-repeat 25px center;
	font-weight:700;
	font-size:14px;
	color:#21499F;
	padding-left:50px;
	width:100%;
}
div#contents ul li a{
	text-transform:uppercase;
}
div#main div#contents h5{
	margin-bottom:0;
}


#bollettini_get_documento div#header_bollettini{
	padding:0;
	margin-bottom:.8em;
	margin-left:10px;
    clear: both;
    margin-bottom: 4em;
    padding: 10px 0 0 0;
    width: 100%;
}

#liquid_content div.container_box_475 div.main_text ul li{
	margin:0;
}
body#bollettini_get_documento div#liquid_col_dx{
	display:none;
}
body#bollettini_get_documento .resoconto_tab{
	padding-right:0;
}

body#bollettini_get_documento .stenograficoTitolazione{
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	margin-top: 40px;
}

.centerBold,
.testata .data,
.testata .numero{
	text-align:center;
	font-weight:bold;
}
.testata_frontespizio{
	clear:both;
}
.testata_frontespizio span.numero{
	display:block;
	float:left;
	font-weight:bold;
} 
.testata_frontespizio span.data{
	display:block;
	float:right;
	font-weight:bold;
} 
.testata_frontespizio .clear{
	clear:both;
	display:block;
}
#liquid_content  div.pdfIntero{
	display:block;
	text-align:right;
	font-weight:normal;
	margin-bottom:20px;
}
div.organo a.link_html{
	font-size:small;
}
div.paginator_resoconti{
	clear:both;
	margin-bottom:40px;
	text-align:center;
}
p.comunicato span.link_pdf{
	display:block;
	text-align:right;
	margin:12px 0;
}
#liquid_content #intestazione {
	margin-bottom:20px;
}
#liquid_content p.comunicato span.link_pdf a.link_pdf,
#liquid_content #intestazione .pdfIntero a{
	background-image:url(/application/xmanager/projects/leg19/img/ico-scarica-pdf.png);
	background-repeat:no-repeat;
	background-position:0 center;
	padding-left:25px;
	font-weight:normal;
}
#liquid_content div#lista_res_audizioni ul li li li, 
#liquid_content div.lista_crono_indagini ul li li li {
	position:relative;
}
#liquid_content div#sedute ul li span.dataseduta a,
#liquid_content div#sedute ul li .nome_file{
	font-weight:900;
	font-size:14px;
	background-color: #FFFFFF;
    color: #21499F;
}
#liquid_content div#sedute ul li span.allegato a{
	font-style:italic;
}
#liquid_content div#sedute ul li span a{
	display:block;
}
#liquid_content p.comunicato span.link_html a.link_html{
	font-weight:normal;
}
div.pagina{
	text-align:center;
}
span.numeroPagina{
	display:block;
}
span.numeroPagina span{
	border-bottom: 1px dashed #000000;
    border-top: 1px dashed #000000;
    display: block;
    font-weight: bold;
    margin: 20px auto 10px;
    padding: 5px 0;
    text-align: center;
    width: 200px;
}
acronym{
	border-bottom:none;
}


* html div#wrapper div#calendario{
	margin-top:-3em;
	height:auto; /*7em*/
}

* html div#sedute ul li{
	line-height:normal;
	background-position:0 5px;
}
*:first-child+html div#wrapper div#calendario{
	margin-top:-3em;
	height:auto; /*7em*/
}

*:first-child+html div#sedute ul li{
	line-height:normal;
	background-position:0 5px;
}
body#bollettini_get_documento div#liquid_content,
body#bollettini_get_documento #liquid_content div.container_box_475 {
    margin-right: 0;
    width: 714px;
	border-right:1px solid #e6e6e6;
}
body#bollettini_get_documento #liquid_content div.container_box_475{
	position:relative;
}
body#bollettini_get_documento #liquid_content div.container_box_475 h4{
	font-size: 1.15em;
    font-weight: bold;
    line-height: 1.2;
    margin: 0;
    padding: 16px 11px 5px;
}
div#header_bollettini {
    clear: both;
    margin-bottom: 4em;
    padding: 11px 0 0 12px;
    width: 470px;
}
#header_bollettini ul#sections {
    margin: 0;
    padding: 0;
    width: 100%;
}
#header_bollettini ul#sections span, #header_bollettini ul#sections a.current, #header_bollettini ul#sections a.current:hover {
    background:#244A9B;
}
#header_bollettini ul#sections a, 
#header_bollettini ul#sections span, 
#header_bollettini ul#sections a.current {
    font-family: 'Titillium Web', sans-serif;
    font-size:14px;
	font-weight:700;
    line-height:normal;
	color:#fff;
    display: block;
    float: left;
	padding:9px 12px;
    margin: 1px 3px 0 0;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: auto;
}
#header_bollettini ul#sections a {
	/*font-size:1.09em;*/
	font-weight:700;
	background-color:#fff;
	border:1px solid #e6e6e6;
	color:#333;
	cursor:pointer;
    margin-bottom: 2px;
}
#liquid_content div.container_box_475 div.main_text ul li, #liquid_content div.container_box_724 div.main_text li {
    margin: 0;
}
#header{width:716px!important;}

#bollettini_get_documento #header #rifToolBar{
	position:absolute;
	right:17px;
	top:0;
	margin:0;
	padding:0;
	width:auto;
	background-color:#660000;
	/*cursor:pointer;*/
}

#bollettini_get_documento #header #rifToolBar span{
  display:block;
  width:120px;
	font-size:1.09em;
	font-weight:400;
	background-color:#fff;
	border:1px solid #e6e6e6;
	color:#333;
	cursor:pointer;
  text-align: center;
  padding:5px 6px;
  text-transform:uppercase;
}

#header #printable{
	position:absolute;
	right:144px; /*125*/
	margin:0;
	padding:0;
	width:auto;
	background-color:#660000;
} 
body#bollettini_get_documento #header #printable{
	right:156px;
} 


#header #printable a{
  display:block;
	font-size:1.09em;
	font-weight:400;
	background-color:#fff;
	border:1px solid #e6e6e6;
	color:#333;
	cursor:pointer;
  text-align: center;
  padding:5px 6px;
  text-transform:uppercase;
}
div.main_text_full div#wrapper h4 {
	padding-left:0;
	padding-right:0;
}
div.main_text_full.lista_crono_audizioni div#wrapper h5,
div.main_text_full.lista_crono_indagini div#wrapper h5{
	font-family: 'Titillium Web', sans-serif;
	font-size:15px;
	font-weight:600;
	margin-top:0 !important;
	margin-bottom:12px!important;	
	line-height:normal;
}
div.main_text_full.lista_crono_indagini div#wrapper h5{
	margin-top:0 !important;
	margin-bottom:0 !important;
}
div.main_text_full.lista_crono_audizioni div#wrapper .nome_commissione,
div.main_text_full.lista_crono_audizioni div#wrapper li.commissione > strong,
div.main_text_full.lista_crono_audizioni div#wrapper div#sede.leg > strong, 
div.main_text_full.lista_argo_audizioni div#wrapper a,
div.main_text_full.lista_argo_indagini div#wrapper a{
    margin: 0 0 10px 0;
    padding:0;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 900;
	line-height:13px;
}
div.main_text_full.lista_crono_indagini div#wrapper .commissione strong, 
div.main_text_full.lista_audizioni div#wrapper li li{
    margin: 0 0 10px 0;
    padding:0;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 900;
	line-height:13px;
}
div.main_text_full.lista_crono_indagini div#wrapper .commissione strong {
	margin-bottom: 12px;
    text-transform: none;
    font-weight: normal;
    display: block;
    line-height: 1.4;
    font-weight: 600 !important;
    color: #505050;
    margin: 4px 0 !important;
    padding: 5px 8px;
    text-align: center;
    display: block;
    border-bottom: 1px solid #eee;
}
div.main_text_full.lista_audizioni div#wrapper ul {
	padding-top: 0 !important;
}
div.main_text_full.lista_audizioni div#wrapper li {
	padding: 10px 0;
}
div.main_text_full.lista_audizioni div#wrapper p.titolo {
	display:none;
}
div.main_text_full.lista_crono_indagini div#wrapper .indagine{
	font-family: 'Titillium Web', sans-serif;
	padding-bottom: 10px;
	border-top: 2px solid #ddd;
	margin-top: 10px;
}

div.main_text_full.lista_crono_indagini div#wrapper .codiceBreve {
    font-weight: bold;
    background: #FEFAE5;
    padding: 6px 9px 5px !important;
    font-size: 10px !important;
    margin: 0 !important;
    color: #505050;
    border-radius: 13px;
    display: inline;
}




div.main_text_full.lista_crono_indagini div#wrapper .titolo_indagine{
	padding: 10px 0 5px 4px;
    font-size: 16px;
    font-weight: bold;
}
div.main_text_full.lista_crono_indagini div#wrapper .discussione ul.sedute li li{
	border:none;
	margin:0;
}
div.main_text_full.lista_crono_indagini div#wrapper .discussione ul.sedute ul{
	padding:0;
}
div.main_text_full.lista_crono_audizioni div#wrapper ul.sedute span.dataSeduta {
	font-weight:700;
}
div.main_text_full.lista_crono_indagini div#wrapper ul.sedute span.dataSeduta {
	display: block;
    text-align: center;
    padding: 10px 5px 8px 36px;
    border: 1px solid #eee !important;
    border-radius: 15px;
    width: 50%;
    margin: 10px auto;
    background: url(/application/xmanager/projects/leg19/img/ico-sed.png) no-repeat 9px 2px;
    text-transform: uppercase;
    font-size: 15px;
}

div.main_text_full.lista_crono_indagini div#wrapper ul.sedute li .resoconto .testo {
    font-size: 13px;
    color: #000 !important;
    padding-left: 9px;
    line-height: 24px;
    height: 23px;
    vertical-align: middle;
    display: block;
    background-color: #fff;
    margin: 7px 0 4px 0;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    background: #f7f7f7;
}


div.main_text_full.lista_crono_indagini div#wrapper ul.sedute li a.link_html,
div.main_text_full.lista_crono_indagini div#wrapper ul.sedute li a.link_pdf {
    padding: 2px 9px !important;
    background: #1F164F !important;
    color: #fff;
    text-decoration: none !important;
    border-radius: 4px;
    font-size: 12px;
    margin: 2px 3px 2px 8px;
}
div.main_text_full.lista_crono_indagini div#wrapper ul.sedute li a.link_pdf{
	background: #AD0B00 !important;
}

div.main_text_full.lista_crono_indagini div#wrapper ul.sedute {
    border: 1px solid #ddd;
    background-color: #fff;
    padding: 14px 12px 0 12px;
    margin: 0 0 20px 0;
    font-size: 15px;
    line-height: 21px;
}
div.main_text_full.lista_crono_indagini div#wrapper ul.sedute {
    padding: 0;
    border: none;
}
div.main_text_full.lista_crono_indagini div#wrapper ul.sedute ul.stenograficoList {
	border:1px solid #eee;
	background:#fff url(/application/xmanager/projects/leg19/img/arrow_eleres_incorso.png) no-repeat 97% center;
	padding:0 7% 0 0;
	line-height:40px;
	margin-top:10px;
	margin-bottom:30px;
}
div.main_text_full.lista_crono_indagini div#wrapper ul.sedute ul.stenograficoList {
	margin-bottom:10px;
}
div.main_text_full.lista_crono_indagini div#wrapper ul.sedute ul.stenograficoList li {
	background:url(/application/xmanager/projects/leg19/img/ico-res-stenincorso.png) no-repeat left center;
	vertical-align:middle;
	padding:2px 0 0 59px;
	line-height:normal;
	min-height:38px;
}
div.main_text_full.lista_crono_audizioni div#wrapper ul.sedute ul.stenograficoList li > strong,
div.main_text_full.lista_crono_audizioni div#wrapper ul.sedute ul.stenograficoList li > a,
div.main_text_full.lista_crono_indagini div#wrapper ul.sedute ul.stenograficoList li > strong,
div.main_text_full.lista_crono_indagini div#wrapper ul.sedute ul.stenograficoList li > a {
	font-weight:700;
	display:block;
}
div.res_audizioni div.intestazione{
    font-weight: bold;
    padding:0 0 20px 0;
    text-align: center;
	font-size: 115%;
}
div.res_audizioni div.intestazione div.legislaturaNumero{
    font-weight: normal;
    text-transform: uppercase;
}
div.res_audizioni div.intestazione div.commissioneNumero{
    font-weight: normal;
}
div.res_audizioni div.intestazione div{
    padding: 20px 0 0 0;
}
div.res_audizioni div.intestazione br, div.res_audizioni div.intestazione div.stenograficoTipo{
	display:block;
	height:1px;
	padding:0;
}
div.main_text_full.lista_argo_audizioni div#wrapper p.titolo{
    padding: 0;
	margin:0;
}

body#bollettini_get_documento .scheda_indagini{
    padding-top:8px;
}

body#bollettini_get_documento .scheda_indagini{
	font-size:10pt;
}
body#bollettini_get_documento #liquid_content div.container_box_475 .scheda_indagini  h4.titoloScheda{
  padding:16px 0;
}

body#bollettini_get_documento #liquid_content div.container_box_475 .scheda_indagini h3 {
    color: #244A9B!important;
    font-family: 'Titillium Web', sans-serif!important;
    font-size: 1.4em !important;
    font-weight: 600;
    margin:20px 0 0 0;
    padding: 11px 0;
    border-top: solid 1px #ddd;
}

body#bollettini_get_documento .scheda_indagini .tab a{
	font-weight:bold;
}

body#bollettini_get_documento .scheda_indagini table.griglia_discussioni{
  padding:0;
  width:100%!important;
  background-color:none;
}
body#bollettino_delle_giunte_e_commisioni #liquid_content div#wrapper > div#sedute ul {
	list-style-position: outside;
	margin:0px;
	padding-left:0px;
}
body#bollettino_delle_giunte_e_commisioni #liquid_content div#wrapper > div#sedute ul li p.seduta{
	background:#fff;
}
#liquid_content div#wrapper > div#sedute ul li .allegato{
	display:block;
	width: 400px;
    padding-left: 6px;
}
body#bollettino_delle_giunte_e_commisioni #liquid_content div#wrapper > div#sedute ul li .allegato a{
		height:26px;
		padding:6px;
}
#liquid_content div#wrapper > div#sedute ul li .commissioniRiunite{
	line-height:1;
	display:block;
	margin-top:-4px;
	font-size:11px;
	padding-bottom: 10px;
}
#liquid_content div#wrapper > div#sedute ul li div.sommariettoCommissioni{
	padding: 10px 12px 0 12px;
}
#liquid_content div#wrapper > div#sedute ul li div.sommariettoCommissioni div.sede{
	font-weight: bold;
	padding-bottom: 10px;
}
#liquid_content div#wrapper > div#sedute ul li div.sommariettoCommissioni div.titolo{
	padding-bottom: 10px;
	text-transform: none;
}



#lista_res_audizioni h1 {
    font-size: 17px;
}
#lista_res_audizioni #audizioni .nome_commissione {
    font-weight: 900;
    font-size: 13px;
    text-transform: uppercase;
    margin-top: 24px;
    margin-bottom: 12px;
    display: block;
    text-align: center;
}

#lista_res_audizioni #audizioni .sedute > li .dataSeduta {
    font-size: 14px;
    font-weight: 900;
    line-height: 17px;
    color: #21499F;
}

#lista_res_audizioni #audizioni .sedute > li > ul.titoli > li {
    font-weight: 100;
    font-size: 13px;
    color: #333;
    padding: 8px 0;
    border-top: 2px solid #eee;
}

#lista_res_audizioni ul.sommarioList li, 
#lista_res_audizioni ul.stenograficoList li {
	border:1px solid #eee;
	background:#fff url(/application/xmanager/projects/leg19/img/arrow_eleres_incorso.png) no-repeat 97% center;
	padding-right:30px;
	margin-top:10px;
	margin-bottom: 10px;
}
#lista_res_audizioni div#audizioni ul.stenograficoList li {
    position: relative;
}
#lista_res_audizioni ul.sommarioList li a,
#lista_res_audizioni ul.stenograficoList li a {
	font-size: 14px;
    color: #333 !important;
    padding-left: 62px;
    padding-top: 13px;
    padding-bottom: 10px;
    min-height: 18px;
    vertical-align: middle;
    display: block;
    background-color: #fff;
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 219px;
}

#lista_res_audizioni div#audizioni ul.stenograficoList li span.linkPdf a.link_pdf {
    display: block;
    clear: both;
    position: absolute;
}
#lista_res_audizioni div#audizioni span a.link_pdf {
    background-image: url(/application/xmanager/projects/leg19/img/ico-scarica-pdf.png);
    background-position: 0 center;
    background-repeat: no-repeat;
    font-weight: normal !important;
    margin-left: 20px;
    padding-left: 18px;
    position: absolute;
    left: 273px;
    top: 0;
    white-space: nowrap;
    width: auto;
}



#lista_res_audizioni ul.contributiVideo span, 
#lista_res_audizioni ul.link_documenti span, 
#lista_res_audizioni ul.listaAuditi span,
#lista_res_audizioni #audizioni ul.commissioni > li > ul.sedute > li > ul.titoli > li .resoconto .testo {
	font-size: 13px;
    color: #000 !important;
    padding-left: 9px;
    line-height: 24px;
    height: 23px;
    vertical-align: middle;
    display: block;
    background-color: #fff;
    margin: 7px 0 4px 0;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    background: #f7f7f7;
}
#lista_res_audizioni #audizioni ul.commissioni > li > ul.sedute > li > ul.titoli > li .resoconto .testo span{
	font-size: 12px;
    font-style: italic;
    padding-right: 10px;
}
#lista_res_audizioni #audizioni ul.commissioni > li > ul.sedute > li > ul.titoli > li .resoconto .descrizione{
	font-size: 13px;
    text-align: center;
    line-height: 0;
    padding: 13px 0 0 0;
    float: right;
    display: block;
    width: 70%;
}
#lista_res_audizioni ul.listaAuditi span.ruolo{
    line-height: normal;
    height: auto;
    background: none !important;
    padding-left:0px;
    display: inline;
    font-weight: normal;
    font-size: 11px;
    color: #666 !important;
    border:none !important;
}

#lista_res_audizioni ul.contributiVideo li, 
#lista_res_audizioni ul.link_documenti li, 
#lista_res_audizioni ul.listaAuditi li  {
	background:#fff;
	margin-top:7px;
}
#lista_res_audizioni ul.contributiVideo li ul, 
#lista_res_audizioni ul.link_documenti li ul, 
#lista_res_audizioni ul.listaAuditi li ul {
    margin: 8px 0 !important;
}
#lista_res_audizioni ul.contributiVideo li li.webTVLink, 
#lista_res_audizioni ul.link_documenti li li.documentoLink, 
#lista_res_audizioni ul.listaAuditi li li.audito{
	border: none;
	background:#fff;
	padding-right:5px !important;
	padding-left: 34px !important;
    background-position:10px 0;
	background-repeat:no-repeat;
	background-image:url(/application/xmanager/projects/leg19/img/icon-webtv-small.png);
	margin-top:5px;
}
#lista_res_audizioni ul.link_documenti li li.documentoLink{
	background-image:url(/application/xmanager/projects/leg19/img/ico-documento-small.png);
}

#lista_res_audizioni ul.listaAuditi li li.audito{
    background-image:url(/application/xmanager/projects/leg19/img/ico-audito.png);
    padding-top: 2px;
    text-transform: uppercase;
    font-size: 11px;
}

#lista_res_audizioni ul.contributiVideo li li.webTVLink a, 
#lista_res_audizioni ul.link_documenti li li.documentoLink a{
	text-transform: uppercase;
	text-decoration: underline;
    line-height: 17px;
    padding-top: 4px;
	font-size: 11px;
}

#lista_res_audizioni ul.sommarioList li a {
	background-image:url(/application/xmanager/projects/leg19/img/ico-res-sommincorso.png);
}
#lista_res_audizioni ul.stenograficoList li a {
	background-image:url(/application/xmanager/projects/leg19/img/ico-res-stenincorso.png);
}
#lista_res_audizioni div#audizioni ul.stenograficoList li span.linkPdf a.link_pdf {
	display:block;
	clear:both;
	position:absolute;
}

div.res_leg_red #sedi strong{
	padding: 15px 0 0 4px;
	font-size: 15px;
	display: block;
	text-align: center;
}
div.res_leg_red #sedi .dataSeduta{
    display: block;
    font-size: 13px;
    color: #505050;
    display: block;
    padding: 13px 0;
    border-top: 1px solid #e6e6e6;
    margin-top: 17px;
    text-transform: uppercase;
}
div.res_leg_red ul.stenograficoList li {
    border: none;
    margin: 0;
    position:relative;
    background: none !important;
}
div.res_leg_red ul.stenograficoList li a {
    margin-bottom: 6px;
    color: #21499F !important;
}
div.res_leg_red ul.stenograficoList li span a.link_pdf {
    background-image: url("/application/xmanager/projects/leg19/img/ico-documento-small.png");
    background-position: 0 11px;
    background-repeat: no-repeat;
    font-weight: 700 !important;
    font-size: 12px;
    margin-left: 20px;
    padding-left: 18px;
    position: absolute;
    right: 0px;
    top: 4px;
    white-space: nowrap;
    width: 90px;
}
div.res_leg_red h5 {
	display:none;
}

div.res_leg_red ul.stenograficoList li a {
	font-size: 14px;
    color: #21499F !important;;
    padding: 13px 0 10px 62px;
    min-height: 18px;
    vertical-align: middle;
    display: inline-block;
    background-image:url(/application/xmanager/projects/leg19/img/ico-res-stenincorso.png);
    background-color: #fff;
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 219px;
}

