/* *** LAST PROJECTS CSS *** */

table#projects_grid tr td div.even_container { background-color:#fff; /*border-bottom:1px dotted #ccc;*/ }
table#projects_grid tr td div.odd_container { background-color:#fff; /*border-bottom:1px dotted #ccc;*/ }

/* 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:2px solid #CCCCCC; margin:0 0 4px; padding:5px 5px 3px; position:relative; }
div#project_list_title div#list_title { color:#064574;font-size:18px; }
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 div { font-size:11px;text-align:left; }
div#project_list div.project_thumb {height:73px;}
div#project_list div.project_thumb img { background-color:#FFFFFF; border:1px solid #DDDDDD; padding:1px; }
div#project_list div.project_name { margin-top:5px; }

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 a { color:#D3AA38; font-size:11px; font-weight:bold; margin-top:-1px; text-decoration:none; }div#project_list div#project_address a { text-decoration:none;color:#e4ad44; font-size:11px; font-weight:bold;margin-top:-1px; }
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 {}