/* $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;
 /* background: #ebf0f4;*/
  
}

.block-inner    {} /* Block inner div */
.block-title {padding:5px; font-size: 1.2em; background:#023d77; color: #fff;} /* h2 block title */
.block .content {} /* Block content wrapper */
.block .content ul{
	margin-left: 15px;
}

/**********************************************************
 *                  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 {
	background-image: url(sidebar.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.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 {
	margin: 0 10px 5px 0;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}
#sidebar-first .block-title {}
#sidebar-first .block-inner {}
#sidebar-first .block .content {}

#sidebar-second .block {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 10px;
}
#sidebar-second .block-title {
	margin-left: 5px;
}
#sidebar-second .block-inner {}
#sidebar-second .block .content {
	padding-top: 8px;
	padding-bottom: 8px;
}


/**********************************************************
 *                  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 {
	color: #036;
	background-color: #FFF;
	text-align: center;
	font-size: 90%;
}
.region-tertiary-content .block a{
	text-decoration: underline;
}

.region-tertiary-content .block-title {}
.region-tertiary-content .block-inner {}
.region-tertiary_content .block .content {
	color: #036;
	background-color: #FFF;
}
.region-tertiary_content .block .content a{
	text-decoration: underline;
}
.region-footer .block {
	background-color: #036;
}
.region-footer .block-title {}
.region-footer .block-inner {}
.region-footer .block .content {
	text-align: center;
	padding-top: 5px;
}
.region-footer .block .content a {
	color: #FFF;
	text-decoration: underline;
}
.region-footer .block .content ul li{
	display: inline;
}
.region-footer .block .content ul{
	padding-bottom: 5px;
}
.region-footer .block .content li{
	margin-right: 5px;
	margin-left: 5px;
}


/**********************************************************
 *                   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      */
#block-user-login .form-submit  {
	margin-left: 10px;
}
/* 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 {
}
#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 {}

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


/**********************************************************
 *                   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-system, .block-header, .block-highlighted {
  background-color: transparent;  
}

#block-menu-menu-link .content {
  background: url('/files/images/varie/links.png') no-repeat;
  padding: 20px 0 0 30px;
}

#block-block-13 .content {
#  background: url('/files/images/varie/emblema_repubblica_cad.gif') no-repeat;
  padding: 5px 0px 0px 0px;
}

#block-user-online .content {
  background: url('/files/images/varie/utenti_online.png') no-repeat;
  padding: 20px 0 0 30px;
}

/*Blocco Footer in sidebar DX e blocchi contestuali*/
#block-panels_mini-footer {
	background-image: none;
}
#block-panels_mini-footer .block-title {
	background-image: none;
	margin-left: 0px;
}

#block-views-circolari-block, #block-views-news-block, #block-views-genitori-block, #block-views-studenti-block, #block-views-docenti-block, #block-views-personale_ata-block, #block-menu-menu-albo-della-scuola, #block-menu-menu-trasparenza-valutazione-e-m, #block-views-albo_pretorio_categorie-block_1, #block-views-albo_pretorio_categorie-block, #block-menu_block-8,#block-menu_block-1,#block-menu_block-2, #block-menu_block-4,#block-menu_block-5, #block-menu_block-10, #block-menu_block-11, #block-menu_block-12, #block-menu_block-13 {
	background-image: none;
}
#block-views-circolari-block .block-title, #block-views-news-block .block-title, #block-views-studenti-block .block-title, #block-views-docenti-block .block-title, #block-views-genitori-block .block-title, #block-views-personale_ata-block .block-title, #block-menu-menu-albo-della-scuola .block-title, #block-menu-menu-trasparenza-valutazione-e-m .block-title, #block-views-albo_pretorio_categorie-block .block-title, #block-views-albo_pretorio_categorie-block_1 .block-title, #block-menu_block-8 .block-title,#block-menu_block-1 .block-title,#block-menu_block-2 .block-title,#block-menu_block-4 .block-title,#block-menu_block-5 .block-title, block-menu_block-10 .block-title, block-menu_block-11 .block-title, block-menu_block-12 .block-title, block-menu_block-13 .block-title{
	margin-left: 0px;
}
#block-block-3 h2{
	display: none;	
}
#block-block-3 .content{
	margin-bottom: -15px;
}
.print_html {
	float: right;
}
.print_pdf {
	float: right;
}
/*Ammministrazione trasparente*/
#block-menu_block-14 .block-title {
	color: #036;
	background-image: none;
	background-color: #FFF;	
}	
#block-menu_block-14 .content li{
	margin-left: 30px;
}
#block-menu_block-15 .block-title a{
	color: #fff;
}
#block-block-4 h2{
	display: none;	
}
#block-block-4 .content{
	margin-bottom: -15px;
}
