/* *** LAST PROJECTS CSS *** */

table#projects_grid tr td div.even_container { background-color:#fff; border:1px dotted #ccc; margin:1px;}
table#projects_grid tr td div.odd_container { background-color:#fff; border:1px dotted #ccc; margin:1px;}

/* Evita la colorazione pari/dispari quando
   la tabella dei progetti è di una sola colonna */
table tr td div.grid_format { background-color:#f5f5f5; }

div.first {}
div.last { border-top:none; border-bottom:none; }

div#project_list_title { border-bottom:3px solid #bbb; margin:0 0 4px; padding:5px 5px 3px; position:relative; }
div#project_list_title div#list_title { color:#064574; font-size:2em; }
div#project_list_title div.subscribe { bottom:7px; position:absolute; right:47px; }
div#project_list_title div.list_rss { bottom:6px; position:absolute; right:1px; }

div#project_list { font-family: arial;text-align:left; /*border:1px solid #CCCCCC;*/ margin:0; padding:0; }
/* div#project_list a:hover { text-decoration:none; } */

div#project_list table.h_template td.project_thumb { text-align:center; width:115px; }
div#project_list table.h_template td.project_thumb div.project_thumb { background-color:transparent; float:none; text-align:center; }

div#project_list div.project_link { font-size:12px; font-style:italic; letter-spacing:0; text-align:right; }

div#project_list td.project_thumb {}
div#project_list div.project_thumb {background-color:#EEE;float:left;margin:3px;}
div#project_list div.project_thumb img { background-color:#FFFFFF; border:1px dotted #DDDDDD; padding:1px; }
div#project_list td.project_thumb img { border:none; }
div#project_list td.project_text { padding-left:5px; }
div#project_list td.project_presentation { padding-left:4px; }
div#project_list tr.no_thumb td.project_presentation { padding-left:0; }
div#project_list div#project_row { padding:5px; }
div#project_list div.project_name, div#project_list div.project_address, div#project_list div.project_purpose {margin:3px;}
div#project_list div.project_name a { text-decoration:none;color:#888; font-weight:bold; font-size:12px;position:relative; }
div#project_list div.project_address a { text-decoration:none;color:#e4ad44; font-size:16px; font-weight:bold;margin-top:-1px; }
div#project_list div.project_purpose {line-height:1.5;}
div#project_list div.project_purpose a { text-decoration:none;color:#e4ad44; }
div#project_list div.project_link a { color:#666; font-size:11px; }

div#project_list div#project_title img#new_icon { position:absolute; right:110px; top:4px; border:none; }
div#project_list div#project_title div#mdate { font-weight:normal; font-size:11px; background-color:transparent; color:#AAAAAA; position:absolute; right:2px; top:0; }
div#project_list div#project_subtitle { color:#777; font-style:italic; margin-top:-1px; font-size:10px; }
div#project_list div#project_text { margin-top:2px; color:#777; }
div#project_date { color:#aaa; margin-bottom:3px; }
div#project_list div#no_project_message { background-color:#FFFFFF; color:#AAAAAA; font-size:12px; font-style:italic; padding:30px 0; text-align:center; }

table#events_grid { background-color:#fff; }
table#events_grid tr td.void_cell { background-color:#eee; }


/* *** PROJECTS NAVIGATOR *** */
div.pnav { font-size:14px; text-align:center; margin-top:14px; }
div.pnav div.pages {}
div.pnav div.pages span.page { background-color:#E0E0E0; padding:0; }
div.pnav div.pages span.page:hover {}
div.pnav div.pages span.page a { background-color:#EEEEEE; border:1px solid #DDDDDD; color:#AAAAAA; padding:1px 8px; text-decoration:none; width:100%; }
div.pnav div.pages span.page a:hover { background-color:#e0e0e0; border:1px solid #ccc; color:#555; padding:1px 8px; text-decoration:none; width:100%; }
div.pnav div.pages span.curr_page { background-color:#CCCCCC; border:1px solid #C0C0C0; color:#FFFFFF; cursor:default; padding:1px 8px; }
div.pnav div.pages span.curr_page:hover {}

div.select_filter { text-align:right; padding-bottom:10px; }
