a
										{ text-decoration:none; color:#0979cd; font-weight:bold }										
body
										{ background:#0979CF; font-size:80%; font-family:arial, helvetica, sans; color:#000; margin:0px; padding:0px; text-align:center }
div
										{ text-align:left }
input
										{ font-size:100%; font-family:arial, helvetica, sans;  }														
ul.menu li.expanded ul
										{ display:none }
li.expanded,li.collapsed,li.leaf 
										{ list-style-image:none }
li a.active
										{ color:#1831A5 }
li.expanded, li.collapsed, li.leaf
										{ list-style-image:none }																				
li a:hover
										{ color:#1831A5 }										
th
										{ padding:5px 15px 5px 5px; background:#0979CF; color:#fff}										
td
										{ padding:5px 15px 5px 5px; }
tr.even,tr.odd
										{ border-bottom:2px solid #CDCDCD; background:none }
tbody, tbody th, thead th 
										{ border:0px }
table
										{ width:100% }
ul.custom-pager-top
										{ margin-bottom:10px; clear:both; display:block; height:20px }																					
ul.custom-pager-bottom
										{ margin-top:10px; clear:both; display:block; height:20px  }																					

#block-views-Notiziario-block_1 div
										{ border:0px; } 										
#container
										{ width:984px; margin:0 auto; background:#fff; padding-bottom:20px }
#header
										{ height:228px; background:url('header.jpg') no-repeat }
#menu
										{ height:17px; width:760px; background:url('bg_menu.gif') repeat-x; margin-bottom:20px }
#menu a
										{ color:#fff }										
#menu li
										{ list-style:none; background:url('bg_menu_li.gif') no-repeat; height:17px; line-height:16px; width:114px; text-align:center; float:left; padding:0px; margin:0px 10px 0px 0px }
#menu li:hover
										{ background:url('bg_menu_li_on.gif') no-repeat;  }
#menu li.active-trail
										{ background:url('bg_menu_li_a.gif') no-repeat;  }
#menu ul
										{ list-style:none }																				
#left
										{ float:left; width:155px }
#left h2
										{ background:url('bg_box_t.gif') no-repeat; line-height:14px; color:#fff; font-size:110%; padding-left:23px; margin:0px } 
#left #block-menu-menu-menu-home h2
										{ color:#0979CF }
#left ul
										{ padding:0px; list-style:none; width:136px; }	
#left li
										{ list-style:none; border-bottom:2px solid #cdcdcd; line-height:180%; margin:0px; padding:0px; }
#left li a
										{ display:block; margin:0px; padding:0px; line-height:180% }										
#left li:hover,#left li.active-trail,#left #block-menu-secondary-links li:hover,#left #block-menu-secondary-links li.active-trail
										{ background:#ECE9E9 }											
#left #block-menu-menu-menu-home li a,#left #block-user-1 li a
										{ background:url('btn_menu_home.gif') no-repeat 7px 8px; padding-left:22px }																				
#left #block-menu-menu-menu-media li a
										{ background:url('btn_menu_media.gif') no-repeat 7px 8px; padding-left:22px }
#left #block-menu-secondary-links li a
										{ background:url('btn_menu_documenti.gif') no-repeat 7px 8px; padding-left:22px }
#center
										{ float:left; width:622px; margin:0 26px; padding:0px }
#center .submitted
										{ padding-bottom:10px; display:block }												
#center #content_l
										{ width:298px; float:left }											
#center #content_l #block-views-News_in_rilievo-block_1 .content,#center #content_l #block-views-Notiziario-block_1 .content,#center #content_l #block-views-Eventi-block_1 .content,#center #content_r #block-views-Rivista-block_1 .content
										{ min-height:156px; height:auto !important; height:156px}
#center #content_l #block-views-News_in_rilievo-block_1 img, #center #content_l #block-views-Notiziario-block_1 img, #center div.view img, #center div.view-Documenti .views-field-iid
										{ float:left; border:2px solid #CDCDCD; margin:0px 10px 10px 0px }
#center div.view-Documenti .views-field-iid img
										{ border:0px; margin:0px }										
#center div.view-Rassegna-stampa img   
										{ float:none; border:0; margin:0 }
#center #content_l #block-views-News_in_rilievo-block_1 .views-field-created,#center #content_l #block-views-Notiziario-block_1 .views-field-created,#center #content_l #block-views-Eventi-block_1 .views-field-created,#center #content_r #block-views-Rivista-block_1 .views-field-created
										{ padding-bottom:20px }																																
#center #content_l .block h2
										{ background:url('bg_box_t_cl.gif') no-repeat right; line-height:14px; color:#fff; font-size:110%; padding-right:10px; margin:0px; text-align:right }											
#center #content_l .block .content
										{ border:2px solid #0979cf; padding:10px}
#center #content_l .block .content		
										{ border-bottom:0px }																				
#center #content_l .block .end		
										{ background:url('bg_box_end_cl.gif') no-repeat; height:36px }																				
#center #content_r
										{ width:298px; float:right }
#center #content_r .block .content
										{ border:2px solid #0979cf; padding:10px}											
#center #content_r #block-views-News-block_1 img
										{ float:right; margin:0px 0px 10px 10px }																						
#center #content_r #block-block-3.block
										{ border:0px; padding:0px; margin:0px }																						
#center #content_r #block-block-3.block .content
										{ border:0px; padding:0px; margin:0px }																						
#center #content_r #block-block-3.block .content p
										{ padding:0px 0px 15px 0px; margin:0px}																						
#center #content_r .block h2
										{ background:url('bg_box_t_cr.gif') no-repeat; line-height:14px; color:#fff; font-size:110%; padding-left:10px; margin:0px }											
#center #content_r #block-views-News-block_1.block .content,#center #content_r #block-views-Rivista-block_1.block .content
										{ border-bottom:0px}											
#center #content_r #block-views-News-block_1.block .end,#center #content_r #block-views-Rivista-block_1.block .end
										{ background:url('bg_box_end_cr.gif') no-repeat; height:36px }
#center #views-exposed-form-area-riservata-page-1
										{ background:#ECE9E9; padding:20px}	
#center #views-exposed-form-area-riservata-page-1 label, #center #views-exposed-form-area-riservata-page-1 div,#center #views-exposed-form-area-riservata-page-1 #edit-submit
										{ display:inline; padding:0px; margin:0px }										
#center #node-21 td,#center #node-259 td
										{ border-bottom:2px solid #CDCDCD; padding:10px 0px }																					
#right
										{ float:left; width:155px; text-align:right; margin-top:-38px }	
#right h2
										{ background:url('bg_box_t_2.gif') no-repeat right; line-height:14px; color:#fff; font-size:100%; padding-right:20px; text-align:right; margin:0px }
#right ul
										{ width:136px; float:right; padding:0px; list-style:none}	
#right li
										{ list-style:none; border-bottom:2px solid #cdcdcd; line-height:180%; margin:0px; text-align:right; }
#right li a
										{ display:block }
#right li:hover,#right li.active-trail
										{ background:#ECE9E9 }												
#right #block-menu-menu-info li a
										{ background:url('btn_menu_info.gif') no-repeat right 8px; padding-right:15px }
#right #block-menu-menu-servizi li a 
										{ background:url('btn_menu_servizi.gif') no-repeat right 8px; padding-right:15px }
#right #block-search-0 form
										{  }																																																				
#right #block-search-0 label
										{ float:left; width:50px; font-size:90%; color:#0979cf; line-height:170% }																																																				
#right #block-search-0 .form-text
										{ width:70px; border:1px solid #ccc; vertical-align:top}																																																				
#right #block-search-0 .form-submit
										{  }																																																				
#right #block-user-0
										{ width:136px; float:right; clear:left }																																																				
#right #block-user-0 h2
										{ padding:0px; text-align:center }																																																				
#right #block-user-0 .content
										{ border:2px solid #0979CF; padding:3px; font-size:90%; color:#479bd9 }																																																				
#right #block-user-0 .form-required,#right #block-user-0 .item-list
										{ display:none }
#right #block-user-0 .form-text
										{ width:70px; border:1px solid #479bd9 }
#right #block-user-0 label
										{ float:left; width:40px }
#right #block-block-7
										{ clear:both }
#footer
										{ clear:both; text-align:center; padding:0px; color:#fff; font-size:90% }
#footer a
										{ color:#fff; }
										
.block .content p
										{ padding:0px; margin:0px; }
.block
										{ margin-bottom:20px } 										
.messages
										{ border:2px solid #0979CF; padding:10px; margin:10px 0px }
.search-info
										{ display:none }
											
ul.pager
										{ padding-top:20px }																																																																																		
.textarea-identifier.description
										{ display:none }																				
.views-row-odd,.views-row-even
										{ margin-bottom:10px; border-bottom:2px solid #CDCDCD; padding-bottom:10px; clear:both; min-height:80px; height:auto !important; height:80px;  }
.view-Documenti .views-row-odd,.view-Documenti .views-row-even,.view-Notiziario .views-row-odd,.view-Notiziario .views-row-even,.view-News .views-row-odd,.view-News .views-row-even
										{ position:relative; margin-bottom:10px; border-bottom:2px solid #CDCDCD; padding-bottom:10px; clear:both; min-height:80px; height:auto !important; height:80px; padding-left:125px }
.view-Documenti .views-row-odd .views-field-iid,.view-Documenti .views-row-even .views-field-iid,.view-Notiziario .views-row-odd .views-field-iid,.view-Notiziario .views-row-even .views-field-iid,.view-News .views-row-odd .views-field-iid,.view-News .views-row-even .views-field-iid
										{ position:absolute; top:0px; left:0px; width:110px; height:70px; background:url('http://www.uilps.org/v1/sites/default/files/images/UILPS_logo_0.thumbnail.jpg') }
.views-row-last
										{ margin-bottom:0px; border-bottom:0px; padding-bottom:0px }	
										
/* mappa */

#backRc
										{ text-align:right; margin:10px 0px }
#backR
										{ background:#C6C6C4; padding:5px; font-size:110% }
#mappa
										{ width:100% !important; width:98%; height:420px; background:url('mappa.gif') no-repeat #ececec; position:relative; border:1px solid #2074e8 }																													
#mappa ul li a
										{ text-indent:-9999px; display:block; outline:none; }										
#mappa ul li
										{ list-style:none; padding:0px; margin:0px; display:inline }						
#regione
										{ background:#ececec; border:1px solid #2074e8; padding:10px; color:#167FD0 }
#regione h1
										{ font-size:300%; color:#C7C7C7; margin-top:0px; padding-top:0px }
#abruzzo a
										{ position:absolute; top:161px; left: 217px; width:55px; height:54px; z-index:100}																								
#abruzzo a:hover
										{ background:url('mappa.gif') no-repeat 0px -420px }																																		
#basilicata a
										{ position:absolute; top:228px; left: 284px; width:56px; height:54px; z-index:100}																								
#basilicata a:hover
										{ background:url('mappa.gif') no-repeat 0px -479px }																																		
#calabria a
										{ position:absolute; top:266px; left: 294px; width:63px; height:94px;}																								
#calabria a:hover
										{ background:url('mappa.gif') no-repeat 0px -542px }																																																						
#campania a
										{ position:absolute; top:216px; left: 244px; width:66px; height:67px;}																								
#campania a:hover
										{ background:url('mappa.gif') no-repeat -6px -655px }																																																						
#emilia a
										{ position:absolute; top:78px; left: 111px; width:101px; height:57px; z-index:100}																								
#emilia a:hover
										{ background:url('mappa.gif') no-repeat -6px -734px }																																																						
#friuli a
										{ position:absolute; top:12px; left: 194px; width:51px; height:52px;}																								
#friuli a:hover
										{ background:url('mappa.gif') no-repeat -21px -800px }																																																																																				
#lazio a
										{ position:absolute; top:167px; left: 177px; width:77px; height:71px;}																								
#lazio a:hover
										{ background:url('mappa.gif') no-repeat -20px -868px }																																																																																				
#liguria a
										{ position:absolute; top:98px; left: 58px; width:78px; height:41px;}																								
#liguria a:hover
										{ background:url('mappa.gif') no-repeat 2px -943px }																																																																																				
#lombardia a
										{ position:absolute; top:18px; left: 92px; width:79px; height:87px;}																								
#lombardia a:hover
										{ background:url('mappa.gif') no-repeat -5px -983px }																																																																																				
#marche a
										{ position:absolute; top:120px; left: 189px; width:58px; height:60px;}																								
#marche a:hover
										{ background:url('mappa.gif') no-repeat 3px -1072px }						 																																																																														
#molise a
										{ position:absolute; top:192px; left: 252px; width:36px; height:31px;}	 																							
#molise a:hover
										{ background:url('mappa.gif') no-repeat -15px -1146px }			 																																																																																	
#piemonte a
										{ position:absolute; top:30px; left: 38px; width:72px; height:91px;}																								
#piemonte a:hover
										{ background:url('mappa.gif') no-repeat 2px -1188px }																																																																																				
#puglia a
										{ position:absolute; top:196px; left: 282px; width:113px; height:86px;}																								
#puglia a:hover
										{ background:url('mappa.gif') no-repeat -5px -1293px }																																																																																				
#sardegna a
										{ position:absolute; top:225px; left: 75px; width:53px; height:106px;}																								
#sardegna a:hover
										{ background:url('mappa.gif') no-repeat -15px -1370px }																																																																																				
#sicilia a
										{ position:absolute; top:340px; left: 204px; width:102px; height:68px;}																								
#sicilia a:hover
										{ background:url('mappa.gif') no-repeat -169px -423px }																																																																																																																																																																														
#toscana a
										{ position:absolute; top:102px; left: 122px; width:81px; height:93px;}																								
#toscana a:hover
										{ background:url('mappa.gif') no-repeat -181px -500px }
#trentino a
										{ position:absolute; top:0px; left: 141px; width:63px; height:62px;}																								
#trentino a:hover
										{ background:url('mappa.gif') no-repeat -202px -598px }
#umbria a
										{ position:absolute; top:135px; left: 186px; width:43px; height:52px; }																								
#umbria a:hover
										{ background:url('mappa.gif') no-repeat -209px -668px }																														
#valle a
										{ position:absolute; top:32px; left: 40px; width:36px; height:36px;}																								
#valle a:hover
										{ background:url('mappa.gif') no-repeat -210px -733px }																														
#veneto a
										{ position:absolute; top:16px; left: 146px; width:76px; height:79px;}																								
#veneto a:hover
										{ background:url('mappa.gif') no-repeat -195px -791px }		
#btn_mappa
										{ width:369px; height:60px; background:url('btn_mappa.gif'); position:absolute; right:0px; top:70px }																																																											