/* $Id: blocks.css,v 1.10 2011/01/14 03:12:40 jmburnz Exp $ */

/**********************************************************
 *                       Blocks
 **********************************************************/
/**
 * Styles set for .block, .block-inner, block-title and 
 * .block-content will be inherited by all blocks.
 */
.block {
  clear: both;
  margin: 0 0 1.5em;
}

.block-inner    {} /* Block inner div */
.block-title    {color:#0057AD;} /* h2 block title */
.block .content {} /* Block content wrapper */


/**********************************************************
 *                  Sidebar blocks
 **********************************************************/
/**
 * You can target blocks in one or more regions and 
 * style them differently. 
 */
/* Low specifity selector to style blocks in both sidebars. */
.sidebar .block {}
.sidebar .block-title {}
.sidebar .block-inner {}
.sidebar .block .content {}

/* Low specifity selector to style blocks in one sidebar. */
.region-sidebar-first .block {}
.region-sidebar-first .block-title {}
.region-sidebar-first .block-inner {}
.region-sidebar-first .block .content {}

.region-sidebar-second .block {}
.region-sidebar-second .block-title {}
.region-sidebar-second .block-inner {}
.region-sidebar-second .block .content {}

/* Very high specifity selectors to style blocks in one sidebar. */
#sidebar-first .block {}
#sidebar-first .block-title {Background:#0057AD; color:#fff;padding:.2em .4em .2em .4em; font-size:1.4em}
#sidebar-first .block-inner {}
#sidebar-first .block .content {}

#sidebar-second .block {}
#sidebar-second .block-title {Background:#0057AD; color:#fff;padding:.2em .4em .2em .4em; font-size:1.4em}
#sidebar-second .block-inner {}
#sidebar-second .block .content {}


/**********************************************************
 *                  Region blocks
 **********************************************************/
/* Low specifity selector to style blocks in all regions. */
.region .block {}
.region .block-title {}
.region .block-inner {}
.region .block .content {}

/* Low specifity selector to style blocks in one region. */
.region-leaderboard .block {}
.region-leaderboard .block-title {}
.region-leaderboard .block-inner {}
.region-leaderboardt .block .content {}

.region-header .block {}
.region-header .block-title {}
.region-header .block-inner {}
.region-header .block .content {}

.region-help .block {}
.region-help .block-title {}
.region-help .block-inner {}
.region-help .block .content {}

.region-highlight .block {}
.region-highlight .block-title {}
.region-highlight .block-inner {}
.region-highlight .block .content {}

.region-content .block {}
.region-content .block-title {}
.region-content .block-inner {}
.region-content .block .content {}

.region-secondary-content .block {}
.region-secondary-content .block-title {}
.region-secondary-content .block-inner {}
.region-secondary-content .block .content {}

.region-tertiary-content .block {}
.region-tertiary-content .block-title {}
.region-tertiary-content .block-inner {}
.region-tertiary_content .block .content {}

.region-footer .block {}
.region-footer .block-title {}
.region-footer .block-inner {}
.region-footer .block .content {}


/**********************************************************
 *                   Module blocks
 **********************************************************/
/**
 * Module Block ID's 
 * For contributed module blocks the pattern is the same,
 * i.e. #block-[module]-[delta]
 */

#block-system-main                 {} /* The Main Content block  */
#block-book-navigation             {} /* Book navigation block   */
#block-node-recent                 {} /* Recent posts            */
#block-blog-recent                 {} /* Recent Blog posts       */
#block-comment-recent              {} /* Recent Comments block   */
#block-forum-active                {} /* Active Forum topics     */
#block-forum-new                   {} /* New Forum topics        */
#block-locale-language             {} /* Language Switcher block */
#block-node-syndicate              {} /* Syndicate block         */
#block-poll-recent                 {} /* Most recent poll        */
#block-profile-author-information  {} /* Author information      */
#block-statistics-popular          {} /* Popular content         */
#block-system-help                 {} /* Help block        */
#block-system-management           {} /* Management block        */
#block-system-powered-by           {} /* Powered by Drupal       */
#block-user-login                  {} /* Login block             */
#block-system-navigation           {} /* Navigation Menu block   */
#block-user-new                    {} /* Who's New block         */
#block-user-online                 {} /* Who's Online block      */

/* Primary and Secondary links blocks */
#block-menu-main-menu-links   {}
#block-menu-secondary-links {}

/* The class selector applies to all blocks of these types. */
.block-system     {}
.block-user       {}
.block-node       {}
.block-blog       {}
.block-poll       {}
.block-book       {}
.block-comment    {}
.block-locale     {}
.block-aggregator {}
.block-devel      {}


/**********************************************************
 *                 Search block form
 **********************************************************/
#block-search-form {width:100%}
#block-search-form .block-inner {}
#block-search-form .block .content {}

#search-block-form {}

/* Wrapper divs. */
#search-block-form > div {}
#search-block-form .container-inline {}

#search-block-form .form-item-search-block-form {}

#search-block-form label {}
#search-block-form input {}
#search-block-form .form-item {}
#search-block-form .form-submit {}
#search-block-form #edit-search-block-form--2 {
width:60%; border:1px solid #00A3D9;
padding-left:20px;
background: url('images/icon-search.png') no-repeat 3px center;
}

/* Override forms.css focus style */
#edit-search-block-form-2:hover,
#edit-search-block-form-2:focus {}

#search-block-form input[type=submit]{
    margin-left:-5px;
    width:28%;
	/*border:1px solid #fff;
    border-left:#0057ad;*/
	border:1px solid #0057ad;
	background: #0057ad; /* Old browsers */
	/*background: -moz-linear-gradient(top, #e4f1f9 0%, #d5e7f3 100%); /* FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4f1f9), color-stop(100%,#d5e7f3)); /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* Opera 11.10+ */
	/*background: -ms-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* IE10+ */
	/*background: linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f1f9', endColorstr='#d5e7f3',GradientType=0 ); /* IE6-9 */
	color:#fff;
	cursor: pointer;
    padding:.2em;
    font-weight:bold;

}
/**********************************************************
 *                   Block item-list
 **********************************************************/
.block .item-list ul {
  margin: 0;
}
.block .item-list ul li {}


/**********************************************************
 *                  Gpanel blocks
 **********************************************************/
/* Debug Gpanel blocks */
.gpanel .block {}
.gpanel .block-inner {}


#block-block-1{
	text-align:center;
	background:#0057AD;
    border-bottom: 1px solid white;
    border-top: 1px solid white;
    color: #FFFFFF;
    font-size: 0.9em;
    font-style: italic;
    font-weight: bold;
    line-height: 1.2em;
    padding: 2px 10px;
}

.block-title-link{color:#fff; text-decoration:none !important}
.block-title-link a,.block-title-link a:link,.block-title-link a:active,.block-title-link a:visited{color:#fff;text-decoration:none !important}
h2.block-tile a.block-title-link ,h2.block-title a.block-title-link:link,h2.block-tile a.block-title-link:active,h2.block-title a.block-title-link:visited{color:#fff  ;text-decoration:none !important}
/* Blocco visualizzatoi adobe, excel, ecc. */
#block-block-3 ul li{display:inline; background-image:none }
/* BLOCCHI COLORATI MENU */
#block-menu-menu-le-istituzioni h2.block-title, #block-menu_block-13 h2.block-title{background-color:#519B11}
/* ALTRE INFORMAZIONI */
#block-menu_block-7 h2.block-title{background-color:#FB6203}
#block-menu-menu-bandi-e-concorsi h2.block-title{background-color:#8D148F}
/* AREE E UFFICI */
#block-menu_block-5 h2.block-title{background-color:#33A25E}
/* Comunicati (sezione) */
#block-menu-menu-navigazione-news h2.block-title{background-color:#519B11}
#block-menu_block-3 h2.block-title{background-color:#FB6203}
/*footer block*/
#block-block-1{font-size:1.3em; line-height:2.2em; font-family:arial; font-weight:bold; font-style:normal; padding:1em .5em .5em .5em} 
/* Categorie Faq */
#block-faq-faq_categories ul li, #block-views-faq-faq_recent ul li{
    list-style-type:none;
    padding-bottom:.5em;
    padding-top:.5em;
    padding-left:1.3em;
    margin-left:0;
    border-bottom:1px solid #ccc;
    background: url('images/arrow.gif') no-repeat 0% 50%;
   }
 #block-views-faq-faq_recent ul li a{font-size:.8em}