/* $Id: blocks.css,v 1.4 2009/11/05 11:05:39 johnalbin Exp $ */

/**
 * @file
 * Block Styling
 */


.block /* Block wrapper */ {
 /* margin-bottom: 1em; */
  
}

.block.region-odd /* Zebra striping for each block in the region */ {
}

.block.region-even /* Zebra striping for each block in the region */ {
}

.block.odd /* Zebra striping independent of each region */ {
}

.block.even /* Zebra striping independent of each region */ {
}

.region-count-1 /* Incremental count for each block in the region */ {
}

.count-1 /* Incremental count independent of each region */ {
}

.block h2.title /* Block title */ {
}

.block .content /* Block's content wrapper */ {
}

#block-aggregator-category-1 /* Block for the latest news items in the first category */ {
}

#block-aggregator-feed-1 /* Block for the latest news items in the first feed */ {
}

#block-block-1 /* First administrator-defined block */ {

	background-color:#37322F;
	margin-bottom:0;
	padding:0;
	text-align:right;
	width:100%;	
	line-height:2em;
	background:#F0F0F0 url(/sites/default/files/site_images/intestazione_home.png);
	height:116px;
}

#block-block-1 p /* First administrator-defined block */ {
	margin:0;
	margin-right:9px;
	color:#FFF;
	
}

#block-block-1 p a {
	text-decoration:none;
	color:#EEE;
	font-family: Verdana, Arial;
	font-size:12px;
}

#block-block-1 p a:hover /* hover menu */ {
	margin:0;
	/*color:#545353;*/
	color:#EB6A00;
	
}


#block-block-15 /* First administrator-defined block */ {

	background-color:#37322F;
	margin-bottom:0;
	padding:0;
	text-align:right;
	width:100%;	
	line-height:2em;
	background:#F0F0F0 url(/sites/default/files/site_images/intestazione_home.png);
	height:116px;
}

#block-block-15 p /* First administrator-defined block */ {
	margin:0;
	margin-right:9px;
	color:#FFF;
	
}

#block-block-15 p a {
	text-decoration:none;
	color:#EEE;
	font-family: Verdana, Arial;
	font-size:12px;
}

#block-block-15 p a:hover /* hover menu */ {
	margin:0;
	/*color:#545353;*/
	color:#EB6A00;
	
}
#block-block-16 /* First administrator-defined block */ {

	background-color:#37322F;
	margin-bottom:0;
	padding:0;
	text-align:right;
	width:100%;	
	line-height:2em;
	background:#F0F0F0 url(/sites/default/files/site_images/intestazione_home.png);
	height:116px;
}

#block-block-16 p /* First administrator-defined block */ {
	margin:0;
	margin-right:9px;
	color:#FFF;
	
}

#block-block-16 p a {
	text-decoration:none;
	color:#EEE;
	font-family: Verdana, Arial;
	font-size:12px;
}

#block-block-16 p a:hover /* hover menu */ {
	margin:0;
	/*color:#545353;*/
	color:#EB6A00;
	
}
#block-block-17 /* First administrator-defined block */ {

	background-color:#37322F;
	margin-bottom:0;
	padding:0;
	text-align:right;
	width:100%;	
	line-height:2em;
	background:#F0F0F0 url(/sites/default/files/site_images/intestazione_home.png);
	height:116px;
}

#block-block-17 p /* First administrator-defined block */ {
	margin:0;
	margin-right:9px;
	color:#FFF;
	
}

#block-block-17 p a {
	text-decoration:none;
	color:#EEE;
	font-family: Verdana, Arial;
	font-size:12px;
}

#block-block-17 p a:hover /* hover menu */ {
	margin:0;
	/*color:#545353;*/
	color:#EB6A00;
	
}

#block-menu-menu-menuaree .content a {
	text-decoration:none;
	color:#000;
}

#block-menu-menu-menuaree .active-trail {
	background:#F0F0F0 url(/sites/default/files/site_images/bg_grey.png) repeat-x;
}

#block-menu-menu-menuaree .content {
	background:#F0F0F0 url(/sites/default/files/site_images/button_left.png) no-repeat;
	/*height:38px;*/
	list-style-type: none;
}
#block-menu-menu-menuaree .content span {
	background:#F0F0F0 url(/sites/default/files/site_images/button_right.png) no-repeat;
	/*height:38px;*/
	list-style-type: none;
}
#block-menu-menu-menuaree ul {
	list-style-type: none;
	padding-left:0px;
	margin:0px;
}

#block-menu-menu-menuaree li {
	display: inline;
	list-style-type: none;
	border:1px solid #A00;
	border-bottom:#f06c00;
	height:26px;
	margin:5px 5px 0 0;
	padding:3px 10px 3px 10px;
	background:#F0F0F0 url(/sites/default/files/site_images/bg_yellow.png) repeat-x;
	width:150px;
}


#block-blog-0 /* "Recent blog posts" block */ {
}

#block-book-0 /* "Book navigation" block for the current book's table of contents */ {
}

#block-comment-0 /* "Recent comments" block */ {
}

#block-forum-0 /* "Active forum topics" block */ {
}

#block-forum-1 /* "New forum topics" block */ {
}

#block-menu-primary-links /* "Primary links" block */ {
}

#block-menu-secondary-links /* "Secondary links" block */ {
}

#block-node-0 /* "Syndicate" block for primary RSS feed */ {
}

#block-poll-0 /* "Most recent poll" block */ {
}

#block-profile-0 /* "Author information" block for the profile of the page's author */ {
}

#block-search-0 /* "Search form" block */ {
	font-family: Verdana, Arial;
	font-size:10px;
}

#block-statistics-0 /* "Popular content" block */ {
}

#block-user-0 /* "User login form" block */ {
}

#block-user-1 /* "Navigation" block for Drupal navigation menu */ {
}

#block-user-2 /* "Who's new" block for a list of the newest users */ {
}

#block-user-3 /* "Who's online" block for a list of the online users */ {
}


.block ul, .item-list ul {
	padding:0;
	margin:0 0 20px 0;
}

/*
blocco nice menu
*/
#block-nice_menus-1 {
	margin:-30px -1px 0 0;
	padding:4px 0 4px 0;
	float:right;
	overflow: visible;
	z-index:20;
}

#block-nice_menus-1 ul {
	margin:0;
	padding:0;
	font-family: Arial, Verdana;
	font-size: 13px;
	color:#FFF;
}

#block-nice_menus-1 ul li {

}

#block-nice_menus-1 ul li.first {
/*	border-right: 1px solid #DDD; */
	list-style-type:none;
}

#block-nice_menus-1 ul li.last {
/*	border-right: 1px solid #DDD; */
padding: 0;
}

#block-nice_menus-1 .active-trail a{
	color:#FFF;
}

#block-nice_menus-1 .nice-menu li a:hover {
	color:#EB6A00;
} 

#block-nice_menus-1 .menu-path-node-1 ul li {
	border:0px;
	border-bottom:1px solid #DDD;
	background:#F0F0F0 url(/sites/default/files/site_images/bglinkshort.png) repeat-y;
}

#block-nice_menus-2 {
	z-index:0;
	position:relative;
}

#block-nice_menus-2 h2 {
	font-family: Verdana, Arial;
	font-size: 13px;
	color:#EEE;
	background:#F0F0F0 url(/sites/default/files/site_images/bg_orange.png) repeat-x;
	height:20px;
	list-style-type: none;
	margin: 5px 0 4px;
	padding:2px 0 0 14px;
	font-weight:normal;
}

#block-nice_menus-2 ul.nice-menu, ul.nice-menu ul {
	border:0;
}

#block-nice_menus-2 .item-list ul {
	padding:0;
	
}

#block-nice_menus-2 ul.nice-menu li {
  	margin: 0;
  	padding-left: 0; /* LTR */
  	background-image: none;
  	background-color: #FFF;
  	border:0;
  	color:#000;
}

#block-nice_menus-2 ul.nice-menu li a:hover {
  	color:#545353;
}

#block-nice_menus-2 ul.nice-menu li a {
  	margin: 0;
  	padding-left: 0; /* LTR */
  	background-image: none;
  	background-color: #FFF;
  	border:0;
  	color:#000;
}

#block-nice_menus-2 .block-nice_menus ul.nice-menu{
  	margin:1em 0;
  	padding: 0 0 0 0.5em;
}

#block-nice_menus-1 ul li a:hover {
	color:#545353;
}

#block-block-2 p {
	/*z-index:-1;*/
	
	margin:0;
	padding:0;
	height: 142px;
}

#block-search-0 {
	float:right;
	margin:-26px 5px 0 0;
	width:195px;
}

#block-search-0 h2 {
	font-family: Verdana, Arial;
	font-size: 13px;
	color:#EEE;
	background:#F0F0F0 url(/sites/default/files/site_images/bg_orange.png) repeat-x;
	height:28px;
	list-style-type: none;
	margin:4px 0 10px 0;
	padding:5px 0 0 14px;
	font-weight:normal;
	
}

#block-comment-0 h2 {
	font-family: Verdana, Arial;
	font-size: 13px;
	color:#EEE;
	background:#F0F0F0 url(/sites/default/files/site_images/bg_orange.png) repeat-x;
	height:20px;
	list-style-type: none;
	margin: 5px 0 4px;
	padding:2px 0 0 14px;
	font-weight:normal;
}



#arguments {
	float:left;
	width:960px;
}
/* blocco homepage */
#arguments .pane-views-bloccolink1-block-1 {
	width:200px;
	float:left;
	padding: 0 5px 0 0;
}
#arguments .pane-views-bloccolink2-block-1 {
	width:265px;
	float:left;
	padding: 0 5px 0 5px;
}
#arguments .pane-views-bloccolink3-block-1 {
	width:265px;
	float:left;
	padding: 0 5px 0 5px;
}
#arguments .pane-views-bloccolink4-block-1 {
	width:200px;
	float:left;
	padding: 0 0 0 5px;
}

#block-nice_menus-2 .block-nice_menus {
	z-index:5;
}

#mini-panel-nuovoblocco h2 {

	/*background-color:#777;*/
	background:#F0F0F0 url(/sites/default/files/site_images/bglinkshort.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#FFF;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
	/*line-height:200%;*/

}

#mini-panel-nuovoblocco .pane-views-bloccolink2-block-1 h2 {
	background:#F0F0F0 url(/sites/default/files/site_images/bglinklong.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#333;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
	/*line-height:200%;*/
}

#mini-panel-nuovoblocco .pane-views-bloccolink3-block-1 h2 {
	background:#F0F0F0 url(/sites/default/files/site_images/bglinklong.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#333;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
	/*line-height:200%;*/
}

/* blocco progettisti */
#arguments .pane-views-prog-blocco-1-block-1 {
	width:200px;
	float:left;
	padding: 0 5px 0 0;
}
#arguments .pane-views-prog-blocco-2-block-1 {
	width:265px;
	float:left;
	padding: 0 5px 0 5px;
}
#arguments .pane-views-prog-blocco-3-block-1 {
	width:265px;
	float:left;
	padding: 0 5px 0 5px;
}
#arguments .pane-views-prog-blocco-4-block-1 {
	width:200px;
	float:left;
	padding: 0 0 0 5px;
}

#block-nice_menus-2 .block-nice_menus {
	z-index:5;
}

#mini-panel-blocchi_progettisti h2 {

	/*background-color:#777;*/
	background:#F0F0F0 url(/sites/default/files/site_images/bglinkshort.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#FFF;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
	/*line-height:200%;*/

}

#mini-panel-blocchi_progettisti .pane-views-prog-blocco-2-block-1 h2 {
	background:#F0F0F0 url(/sites/default/files/site_images/bglinklong.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#333;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
}

#mini-panel-blocchi_progettisti .pane-views-prog-blocco-3-block-1 h2 {
	background:#F0F0F0 url(/sites/default/files/site_images/bglinklong.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#333;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
}

/* blocco rivendita */
#arguments .pane-views-riv-blocco-1-block-1 {
	width:200px;
	float:left;
	padding: 0 5px 0 0;
}
#arguments .pane-views-riv-blocco-2-block-1 {
	width:265px;
	float:left;
	padding: 0 5px 0 5px;
}
#arguments .pane-views-riv-blocco-3-block-1 {
	width:265px;
	float:left;
	padding: 0 5px 0 5px;
}
#arguments .pane-views-riv-blocco-4-block-1 {
	width:200px;
	float:left;
	padding: 0 0 0 5px;
}

#block-nice_menus-2 .block-nice_menus {
	z-index:5;
}

#mini-panel-blocchi_rivendita h2 {

	/*background-color:#777;*/
	background:#F0F0F0 url(/sites/default/files/site_images/bglinkshort.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#FFF;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
	/*line-height:200%;*/

}

#mini-panel-blocchi_rivendita .pane-views-riv-blocco-2-block-1 h2 {
	background:#F0F0F0 url(/sites/default/files/site_images/bglinklong.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#333;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
}

#mini-panel-blocchi_rivendita .pane-views-riv-blocco-3-block-1 h2 {
	background:#F0F0F0 url(/sites/default/files/site_images/bglinklong.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#333;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
}
/* blocco impresa */
#arguments .pane-views-impresa-blocco-1-block-1 {
	width:200px;
	float:left;
	padding: 0 5px 0 0;
}
#arguments .pane-views-impresa-blocco-2-block-1 {
	width:265px;
	float:left;
	padding: 0 5px 0 5px;
}
#arguments .pane-views-impresa-blocco-3-block-1 {
	width:265px;
	float:left;
	padding: 0 5px 0 5px;
}
#arguments .pane-views-impresa-blocco-4-block-1 {
	width:200px;
	float:left;
	padding: 0 0 0 5px;
}

#block-nice_menus-2 .block-nice_menus {
	z-index:5;
}

#mini-panel-blocchi_impresa h2 {

	/*background-color:#777;*/
	background:#F0F0F0 url(/sites/default/files/site_images/bglinkshort.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#FFF;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
	/*line-height:200%;*/

}

#mini-panel-blocchi_impresa .pane-views-impresa-blocco-2-block-1 h2 {
	background:#F0F0F0 url(/sites/default/files/site_images/bglinklong.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#333;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
}

#mini-panel-blocchi_impresa .pane-views-impresa-blocco-3-block-1 h2 {
	background:#F0F0F0 url(/sites/default/files/site_images/bglinklong.png) repeat-y;
	font-family: Arial, Verdana;
	font-size: 12px;	
	color:#333;
	height:14px;
	padding: 5px 0 5px 10px;
	margin:0;
}

.region-sidebar-first .content {
	text-decoration:none;
}

.region-sidebar-first .block-menu  {
	border-left:5px;
	background: #DBDBDB;
	
}

.region-sidebar-first .block-menu  li {
	text-decoration:none;
	background: #B8B8B8;
}



.region-sidebar-first .block-menu  .active-trail {
	text-decoration:none;
	background: #C4C4C4;
}


.region-sidebar-first .block-menu li ul li {
	background: #E6E6E6;
}
.region-sidebar-first .block-menu li ul li a:hover {
	color: #EB6A00;
}

.region-sidebar-first .block-menu  .active-trail ul li {
	text-decoration:none;
	background: #DBDBDB;
/*	padding: 0 0 0 10px;*/
	
	

}
.region-sidebar-first .block-menu  .active-trail ul li a:link{
	text-decoration:none;
	/*background: #EB822b;*/
	color: #000;
	padding: 0 0 0 15px;

}
.region-sidebar-first .block-menu  .active-trail ul li a:visited{
	text-decoration:none;
	padding: 0 0 0 15px;
	color: #000;

}
.region-sidebar-first .block-menu  .active-trail ul li a:hover{
	text-decoration:none;
	/*background: #EB822b;*/
	color: #EB6A00;

}
.region-sidebar-first .block-menu  .active-trail ul li a.active:link {
	text-decoration:none;
	color:#EB6A00;
	padding: 0 0 0 15px;
} 

.region-sidebar-first .block-menu  .active-trail ul li ul li {
	text-decoration:none;
	background: #F0F0F0;
	color:#000;
	padding: 0 0 0 0px;
}

.region-sidebar-first .block-menu  .active-trail ul li ul li a:link {
	text-decoration:none;
	color:#000;
	padding: 0 0 0 30px;
}   
.region-sidebar-first .block-menu  .active-trail ul li ul li a.active:link {
	text-decoration:none;
	color:#EB6A00;
	padding: 0 0 0 30px;
}  
.region-sidebar-first .block-menu  .active-trail ul li ul li a:visited {
	text-decoration:none;
	color:#000;
	padding: 0 0 0 30px;
}  
.region-sidebar-first .block-menu  .active-trail ul li ul li a:hover {
	text-decoration:none;
	color:#EB6A00;
} 
.region-sidebar-first .block-menu  .active-trail ul li ul li ul li {
	text-decoration:none;
	background: #F0F0F0;
	color:#000;
	border-bottom:5px;
	padding:0 0 0 10px;

}

.region-sidebar-first .block-menu  .active-trail ul li ul li ul li a {
	text-decoration:none;
	background: #F0F0F0;
	color:#000;
	padding: 0 0 0 40px;
	border-bottom:5px;

}
/*

.region-sidebar-first .block-menu  .active-trail ul li ul li ul li a.active:link {
	text-decoration:none;
	color: #EB6A00;
	padding: 0 0 0 40px;
	background:#FFF;

}
*/
.region-sidebar-first .block-menu li.expanded {
	list-style-type: none;
	list-style-image: none;
	color:#000;
}


.region-sidebar-first .block-menu ul li ul li.expanded {
	list-style-type: none;
	list-style-image: none;
	background: #E6E6E6;
	padding:0;
}


.region-sidebar-first .block-menu ul li ul li.active-trail {
	list-style-type: none;
	list-style-image: none;
	background: #E6E6E6;
	color:#000;
}

.region-sidebar-first .block-menu ul li ul li ul li.active-trail {
	list-style-type: none;
	list-style-image: none;
	background: #F0F0F0;
	color:#EB6A00;
	padding: 0 0 0 0px;
}

.region-sidebar-first .block-menu ul li ul li ul li ul li.active-trail {
	list-style-type: none;
	list-style-image: none;
	background: #F0F0F0;
	padding: 0 0 0 10px;
}

.region-sidebar-first .block-menu li.collapsed {
	list-style-type: none;
	list-style-image: none;
}
.region-sidebar-first .block-menu li.leaf {
	list-style-type: none;
	list-style-image: none;
}
.region-sidebar-first .block-menu li:hover {
	color:#EB6A00;
}
.region-sidebar-first .block-menu li ul li:hover {
	color:#EB6A00;
}

.region-sidebar-first .block-menu li ul li ul li:hover {
	color:#EB6A00;
}

.region-sidebar-first .block-menu li ul li ul li ul li:hover {
	color:#EB6A00;
}

.region-sidebar-first .block-menu .'leaf active-trail' {
	color:#AA0000;
}

.region-sidebar-first .block-menu {
	text-transform: uppercase;
	font-family: Arial, Verdana;
	color:#000;
	font-size: 12px;
}

.region-sidebar-first .block-menu li {
	padding:0 0 0px 0;
	border-bottom: 1px solid #CCC;
}

.block-menu .content ul.menu a.active {
	text-decoration:none;
	color:#EB6A00 	!important;

} 

.block-menu .content .menu a:visited {
	text-decoration:none;
	color:#000;
	display:block;
	padding:0 0 0 5px;

}

.block-menu .content ul.menu a:link {
	text-decoration:none;
	color:#000;
	display:block;
	padding:0 0 0 5px;

}


.block-menu .content ul.menu a:hover {
	text-decoration:none;
	color:#EB6A00;
	display:block;
	padding:0 0 0 5px;

}



#content-area .view-content .views-row:hover {
	background:#FFF url(/sites/default/files/site_images/bg_taxonomy.png) repeat-y;
}

/*
Blocco dedicato ai prodotti correlati
*/
#block-block-9 {
	font-family: Verdana, Arial;
	padding: 10px 0 0 0;
	
}
#block-block-9 .title_related {
	font-size:12px;
	font-weight:bold;
	color:#EB6A00;

}
#block-block-9 .text_related {
	font-size:10px;
	color:#000;
	border-bottom:1px solid #EEE;
	padding: 0 0 5px 0;
}
#block-block-9 .text_related p{
	line-height:1.3em;
}
#block-block-9 .text_related a:visited {
	color:#000;
	text-decoration:none;
}
#block-block-9 .text_related a:link {
	color:#000;
	text-decoration:none;
}
#block-block-9 .text_related a:hover {
	color:#EB6A00;
	text-decoration:none;
}

#block-block-9 h2 {

  background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #F06C00;
    color: #F06C00;
    font-family: Arial, Verdana;
    font-size: 13px;
    font-weight: normal;
    height: 20px;
    list-style-type: none;
    padding: 2px 0 0 0;
    text-transform:uppercase;
}

/* blocco news */
#block-views-allnews-block_1 h2 {
	font-family: Verdana, Arial;
	font-size: 13px;
	color:#f06c00;
	background:#FFF;
	height:20px;
	list-style-type: none;
	padding:2px 4px 0 0;
	font-weight:normal;
	border-bottom:1px solid #f06c00;
}

#block-views-allnews-block_1 .views-field-title {
	font-size: 11px;
	color:#000;
	padding: 5px 0px 0 0;
}

#block-views-allnews-block_1 .views-field-field-occhiello-value p {
	line-height:1.3em;
}

#block-views-allnews-block_1 .views-field-field-occhiello-value a {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration:none;
	color:#000;
	padding: 0 0px 0 0;
}

#block-views-allnews-block_1 .views-field-field-occhiello-value a:hover {
	color:#EB6A00;	
}

#block-views-allnews-block_1 .views-field-field-occhiello-value .field-content {
	border-bottom:1px solid #EEE;
}

/* blocco news 2 */
#block-views-allnews2-block_1 h2 {
  background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #F06C00;
    color: #F06C00;
    font-family: Verdana,Arial;
    font-size: 13px;
    font-weight: normal;
    height: 20px;
    list-style-type: none;
    padding: 2px 0 0 0;
}

#block-views-allnews2-block_1 .views-field-title {
	font-size: 13px;
    color: #F06C00;
    padding: 2px 0px 0 0;
}

#block-views-allnews2-block_1 .views-field-field-occhiello-value p {
	line-height:1.3em;
}

#block-views-allnews2-block_1 .views-field-field-occhiello-value a {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration:none;
	color:#000;
	padding: 2px 0px 0 0;
}

#block-views-allnews2-block_1 .views-field-field-occhiello-value a:hover {
	color:#EB6A00;	
}

#block-views-allnews2-block_1 .views-field-field-occhiello-value .field-content {
	border-bottom:1px solid #EEE;
}


/* blocco block-views-Contenutigenerici-block_1 */
#block-views-Contenutigenerici-block_1 h2 {
	font-family: Verdana, Arial;
	font-size: 13px;
	color:#F06C00;
	background:#FFF;
	height:20px;
	list-style-type: none;
	padding:2px 0 0 14px;
	font-weight:normal;
	border-bottom:1px solid #F06C00;
	text-transform: uppercase;
}

#block-views-Contenutigenerici-block_1 .views-field-title {
	font-size: 13px;
	color:#000;
	padding: 5px 0 0 2px;
}

#block-views-Contenutigenerici-block_1 .views-field-teaser p {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration:none;
	line-height:1.3em;
}

#block-views-Contenutigenerici-block_1 .views-field-teaser a {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration:none;
	color:#000;
	padding: 0;
}

#block-views-Contenutigenerici-block_1 .views-field-teaser a:hover {
	color:#EB6A00;	
}

#block-views-Contenutigenerici-block_1 .views-field-teaser .field-content {
	border-bottom:1px solid #EEE;
}

/* blocco WebMinar */
#block-views-webminar-block_1 {
	margin: 10px 0 0 0;
}

#block-views-webminar-block_1 h2 {
	font-family: Verdana, Arial;
	font-size: 13px;
	color:#EEE;
	background:#F0F0F0 url(/sites/default/files/site_images/bg_orange.png) repeat-x;
	height:20px;
	list-style-type: none;
	padding:2px 0 0 14px;
	font-weight:normal;
}

#block-views-webminar-block_1 .views-field-title {
	font-size: 13px;
	color:#000;
	padding: 5px 0 0 2px;
}

#block-views-webminar-block_1 .views-field-teaser p {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration:none;
	line-height:1.3em;
}

#block-views-webminar-block_1 .views-field-teaser a {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration:none;
	color:#000;
	padding: 0;
}

#block-views-webminar-block_1 .views-field-teaser a:hover {
	color:#EB6A00;	
}

#block-views-webminar-block_1 .views-field-teaser .field-content {
	border-bottom:1px solid #EEE;
}

/* blocco footer */
#block-block-11 {
	font-family: Verdana, Arial;
	font-size: 14px;
	color:#000;
	background:#F0F0F0 url(/sites/default/files/site_images/bg_footer.png) repeat-x;
	height:100px;
	text-decoration:none;
}

#block-block-11 .content {
	float:right;
	padding:5px 0 0 0;
}

#block-block-11 a{
	text-decoration:none;
	padding:8px 8px 0 5px;
	color:#000;

}
#block-block-11 a:hover{
	text-decoration:none;
	padding:8px 8px 0 5px;
	color:#FFF;

}
#block-block-11 img {
	float:right;
}

/*
Search input
*/
input {
	font-size:10px;
}

.file-uploads .file-file {
	margin:0;
}

#content-area .files_attach {
	margin:0;
	width:100%;
}

#content-area .files_attach h3 {
	visibility:hidden;
	height:1px;
	margin:0;
}

.view-taxonomy-term .item-list .pager li a {
	font-size:11px;
	font-family:Arial, Verdana;
	text-decoration:none;
}

#block-block-3 {
	margin: -5px 0;
	padding: 0;

} 

#block-block-3 .content p {
	padding: -4px 0 0 0;

} 

#block-block-12 .content p {
	font-size:10px;
	color:#444;
	text-align:left;
	padding: 10px 10px 0 5px;
	line-height:1.2em;
	background:#FFF;
	font-family:Arial, Verdana;
	width:780px;
	
}
#block-block-12 .content p.copy {

}

#block-block-12 .content p a {
	text-decoration:none;
	color:#777;
}

#block-block-13 .content p {
	background: url(/sites/default/files/site_images/bg_orange.png) repeat-x;
	height:30px;
	font-family:Arial, Verdana;
}
#block-block-13 a {
	font-family:Arial, Verdana;
	text-decoration:none;
	font-weight:300;
}
.rbutton {
	cursor: pointer;
	display: -moz-inline-box;
	display: inline-block;
	padding-left: 8px;
	padding-right: 8px;
/*	padding-bottom: 3px;*/
	line-height: 26px;
/*	background-position: left;
	background-repeat: no-repeat;*/
}
 
.rbutton span {
		padding-left: 10px;
		display: -moz-inline-box;
		display: inline-block;
		padding-right: 15px;
	/*	padding-bottom: 3px;*/
		line-height: 26px;
	/*	background-position: right;
		background-repeat: no-repeat;*/
	}

.rbutton {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}
 
/* skin */
.orange {
	/*background: url(/sites/default/files/site_images/button_left.png) repeat-x;*/
	text-decoration:none;
	color:#000;
	margin:5px 0 0 0;
		font-weight:600;
	 border-right: 1px solid #000000;

    margin: 5px 0;
    padding: 0 5px 0 0;


}

.orange:hover {
	color:#FFF;
	font-weight:600;
}
.orange span {
	/*background: url(/sites/default/files/site_images/button_right.png) repeat-x;*/
	text-decoration:none;
	color:#000;


}
.grey {
	/*background: url(/sites/default/files/site_images/button_leftg.png) repeat-x;*/
	text-decoration:none;
	color:#FFF;
	font-weight:600;
	margin:5px 0 0 0;
	 border-right: 1px solid #000000;
    padding: 0 5px 0 0;
}
.grey span {
	/*background: url(/sites/default/files/site_images/button_right.png) repeat-x;*/
	text-decoration:none;
	color:#FFF;
	font-weight:600;
}

/* blocchi in fondo alla homepage */
.view-bloccolink1 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-bloccolink2 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-bloccolink3 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-bloccolink4 img {

	float:left;
	padding: 5px 5px 5px 0;
}

.view-bloccolink1 p {

	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-bloccolink2 p {
	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-bloccolink3 p {
	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-bloccolink4 p {
	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 5px 0 5px !important;
	line-height:1.3;
}


/* progettisti */

.view-prog-blocco-1 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-prog-blocco-2 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-prog-blocco-3 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-prog-blocco-4 img {

	float:left;
	padding: 5px 5px 5px 0;
}

.view-prog-blocco-1 p {

	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-prog-blocco-2 p {

	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-prog-blocco-3 p {

	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-prog-blocco-4 p {
	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}

/* rivendita */

.view-riv-blocco-1 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-riv-blocco-2 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-riv-blocco-3 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-riv-blocco-4 img {

	float:left;
	padding: 5px 5px 5px 0;
}

.view-riv-blocco-1 p {

	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-riv-blocco-2 p {
	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-riv-blocco-3 p {
	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-riv-blocco-4 p {
	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}

/* impresa */

.view-impresa-blocco-1 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-impresa-blocco-2 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-impresa-blocco-3 img {

	float:left;
	padding: 5px 5px 5px 0;
}
.view-impresa-blocco-4 img {

	float:left;
	padding: 5px 5px 5px 0;
}

.view-impresa-blocco-1 p {

	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-impresa-blocco-2 p {
	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-impresa-blocco-3 p {

	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}
.view-impresa-blocco-4 p {
	font-size:11px;
	font-family:Arial,Verdana;
	text-decoration:none;
	padding:0 0 0 5px !important;
	line-height:1.3;
}

#arguments .pane-content .field-content a {
	font-size:10px;
	font-family:Verdana, Arial;
	text-decoration:none;
	font-weight:bold;
	text-transform: capitalize;
	color:#777;
	float:left;
	padding:10px 0 0 0;
	
}

#page .section .title-node {
	font-size: 24px;
	font-weight: bold;
	color:#F06C00;

}

/* 
blocchi 29 e 30 dedicati alla presentazione
dei componenti nei cappotti e nei cicli tecnici
*/

#block-block-29 {
	margin-top:10px;
}

#block-block-29 .content {
	margin-top:10px;
}

#block-block-29 p {
	font-family:Arial, Verdana;
	font-weight:normal;
	line-height:0.8em;
	margin:0;
	padding-top:0px;
}

#block-block-29 hr {
	border-bottom: 0 none #DDDDDD;
    border-color: #DDDDDD;
    border-left: 0 none #DDDDDD;
    border-right: 0 none #DDDDDD;
    height: 1px;
    margin-bottom:5px;
}

#block-block-29 h2.title {
  background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #F06C00;
    color: #F06C00;
    font-family: Arial, Verdana;
    font-size: 13px;
    font-weight: normal;
    height: 20px;
    list-style-type: none;
    padding: 2px 0 0 0;
    text-transform:uppercase;
}

#block-block-29 .smalltitle {
	color:#000;
	font-size:10px;
	font-weight:bold;
	padding-top:10px;
}
#block-block-29 a {
	text-decoration:none;
	color:#F06C00;
}
#block-block-29 ul {
	list-style-type: none;
	line-height:1em;
	margin: 0;
}

#block-block-29 li {
	list-style-type: none;
}
#block-block-29 li a {
	list-style-type: none;
	text-decoration:none;
	color:#F06C00;	
	font-size:10px;
	line-height:1em;
	font-weight:bold;
}

#block-block-30 {
	margin-top:10px;
}

#block-block-30 .content {
	margin-top:10px;
} 

#block-block-30 p {
	line-height:0.8em;
	font-family:Arial, Verdana;
	font-weight:normal;
	margin:0;
	padding-top:0px;
}

#block-block-30 hr {
	border-bottom: 0 none #DDDDDD;
    border-color: #DDDDDD;
    border-left: 0 none #DDDDDD;
    border-right: 0 none #DDDDDD;
    height: 1px;
    margin-bottom:5px;
}

#block-block-30 h2.title {
  background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #F06C00;
    color: #F06C00;
    font-family: Arial, Verdana;
    font-size: 13px;
    font-weight: normal;
    height: 20px;
    list-style-type: none;
    padding: 2px 0 0 0;
    text-transform:uppercase;
}
#block-block-30 .smalltitle {
	color:#000;
	font-size:10px;
	font-weight:bold;
	padding-top:10px;
}
#block-block-30 a {
	text-decoration:none;
	color:#F06C00;
}
#block-block-30 ul {
	list-style-type: none;
	line-height:1em;
	margin: 0;
}

#block-block-30 li {
	list-style-type: none;
}
#block-block-30 li a {
	list-style-type: none;
	text-decoration:none;
	color:#F06C00;	
	font-size:10px;
	line-height:1em;
	font-weight:bold;
}

.region-sidebar-second .block-views h2.title {
  background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #F06C00;
    color: #F06C00;
    font-family: Verdana,Arial;
    font-size: 13px;
    font-weight: normal;
    height: 20px;
    list-style-type: none;
    padding: 2px 0 0 0;
	text-transform:uppercase;
}


.region-sidebar-second .block-views .views-field-title  {
	font-size: 11px;
	color:#000;
	padding: 5px 0 0 0;
	line-height:1.3;
}

.region-sidebar-second .block-views .views-field-field-occhiello-value p {
	line-height:1.3em;
}

.region-sidebar-second .block-views .views-field-field-occhiello-value a {
	font-family: Arial, Verdana;
	font-size: 11px;
	text-decoration:none;
	color:#000;
	padding: 0;
}

.region-sidebar-second .block-views .views-field-field-occhiello-value a:hover {
	color:#EB6A00;	
}

.region-sidebar-second .block-views .views-field-field-occhiello-value .field-content {
	border-bottom:1px solid #EEE;
}

.region-sidebar-second .block-views {
	margin:10px 0 0 0;
}

.search-results dt.title {
	font-family:Arial, Verdana;
	font-size:12px;
	font-weight:bold;
}
.search-results dt.title a {
	text-decoration:none;
	color:#000;
}

.search-results dt.title a:hover {
	text-decoration:none;
	color:#EB6A00;
}

.view-approfondimento-sistema-cappotto .views-field-title  {
	font-size: 13px;
	color:#000;
	padding: 5px 0 0 2px;
}

.view-approfondimento-sistema-cappotto .views-field-field-occhiello-cappotto-value p {
	line-height:1.3em;
}

.view-approfondimento-sistema-cappotto .views-field-field-occhiello-cappotto-value a {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration:none;
	color:#000;
	padding: 0;
}

.view-approfondimento-sistema-cappotto .views-field-field-occhiello-cappotto-value a:hover {
	color:#EB6A00;	
}

.view-approfondimento-sistema-cappotto .views-field-field-occhiello-cappotto-value .field-content {
	border-bottom:1px solid #EEE;
}

/* sezione documenti - lista schede tecniche e capitolati */
.view-Schedatecnica .filefield-file a {
	color:#000;
	text-decoration:none;
	font-family:Arial, Verdana;
	font-size:12px;	
}
.view-Schedatecnica .filefield-file a:hover {
	color:#EB6A00;

}

.view-Schedatecnica .views-row {
	border-bottom:1px solid #EEE;
}

.view-Capitolato .filefield-file a {
	color:#000;
	text-decoration:none;
	font-family:Arial, Verdana;
	font-size:12px;	
}
.view-Capitolato .filefield-file a:hover {
	color:#EB6A00;

}

.view-Capitolato .views-row {
	border-bottom:1px solid #EEE;
}

/* eliminiamo la descrizione dalla search */
.search-results dd {
    visibility:hidden;
    height:1px;
}

/*
Cornice prodotti e servizi
*/

#block-nice_menus-1 ul {
	margin-right:5px;
}

#block-nice_menus-1 .menu-1254 ul {
	border:1px solid #EEE;

	margin:5px 0 0 0;
}
#block-nice_menus-1 .menu-1254 ul li {
	border-right:0px;
}
#block-nice_menus-1 .menu-132 ul {
	border:1px solid #EEE;

	margin:5px 0 0 0;
}
#block-nice_menus-1 .menu-132 ul li {
	border-right:0px;
}

#block-nice_menus-1 li a.active {
  color: #F06C00;
}

ul.nice-menu li {
    background-color: #000;
    border-color: -moz-use-text-color #000 #000;
    border: 1px solid #000;
    border-style: none solid solid;
    border-width: 0 1px 1px;    
}

ul.nice-menu-down li.menuparent {
    background: scroll right center #000;
}

ul.nice-menu-down li.menuparent {
    background: scroll right center #000;
}

ul.nice-menu-down li.menuparent:hover {
    background: scroll right center #000;
}

ul.nice-menu-down .menuparent a {
    padding-right:5px;
}

ul.nice-menu-down li li.menuparent {
    background: scroll right center #000;
}

ul.nice-menu-down li li.menuparent:hover {
    background: scroll right center #000;
}
ul.nice-menu-down li {
    border-top: 1px solid #000;
    padding:0;
}
.small {
	padding:10px 0 0 5px;
	font-size:12px;
	line-height:250%;
}

/* search */
html.js input.form-autocomplete {
    background-image: url("../../misc/throbber.gif");
    background-position: 100% 2px;
    background-repeat: no-repeat;
    float: right;
    padding: -50px 5px 0 0;
}

#finder-block-1 {
    margin: -40px 50px 0 0;
    float:right;
    width:300px;
}

#finder-block-1 input.form-submit {
	float:right;
    margin: 1px -250px 0 0;
    display:none;
}


#finder-block-1 .form-item label {
display:none;
}

#autocomplete {
	background: #FFF;
	color:#777;
	padding:5px 0 0 5px;
	font-size:10px;
}

#block-block-31 {
	float:right;
	margin:-25px 10px 0 0;
}

#mini-panel-blocchi_progettisti #user-login-form {
	float:right;
	width:200px;
}
#mini-panel-blocchi_impresa #user-login-form {
	float:right;
	width:200px;
}
#mini-panel-blocchi_rivendita #user-login-form {
	float:right;
	width:200px;
}
.pane-user-0 {
	width:200px;
	float:right;
}

.pane-user-0 h2{
		text-transform:uppercase;

}

.pane-user-0 form {
	margin-top:2px;
	background: url(/sites/default/files/site_images/bk_user.png) repeat-x;
}

#user-login-form .form-item {
	margin:0;
	
}
#user-login-form .form-item label {
	padding-left:5px;
	color:#777;
	font-size:14px;
	font-family:Arial, Verdana;
}

#user-login-form .form-submit {
background: transparent url(/sites/default/files/site_images/pulsante_accedi.png) no-repeat scroll left top;
  border: 0 none;
  cursor: pointer; /* cursor turns to a hand upon hover */
  display: block;

}
#user-login-form a.accedi {
	float:left;
	padding: 10px 0 0 8px;
	width:180px;
}
#user-login-form a.registrati {
	float:left;
	padding: 10px 0 0 8px;
}

#user-login-form table {
    border-collapse: collapse;
    margin:4px;
}

#user-login-form .testoregistrati {
	float:left;
	font-size:10px;
	display:block;
	line-height: 1;
    padding: 10px 0 0 8px;
    width: 120px;
}

#user-login-form table tbody {
    border-top:0;
}

#block-block-37 {
	padding:8px 0 0 0;
}
#block-block-38 {
	padding:8px 0 0 0;
}
#block-block-39 {
	padding:8px 0 0 0;
}
#block-views-allnews_club-block_1 h2.title{
  background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #F06C00;
    color: #F06C00;
    font-family: Arial, Verdana;
    font-size: 13px;
    font-weight: normal;
    height: 20px;
    list-style-type: none;
    padding: 2px 0 0 0;
}

#block-comment-0 h2.title{
  background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #F06C00;
    color: #F06C00;
    font-family: Arial, Verdana;
    font-size: 13px;
    font-weight: normal;
    height: 20px;
    list-style-type: none;
    padding: 2px 0 0 0;
    text-transform:uppercase;
}

#block-comment-0 ul li {
	list-style-type:none;
	font-size:10px;
	color:#777;
}

#block-comment-0 ul li a {
	list-style-type:none;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#777;
}

.view-allnews-club .views-field-teaser p {
	font-size:11px;
}

.view-allnews-club .views-field-field-occhiello-value p {
	font-size:11px;
}


/* Blog */

#block-views-Blog-block_1 {
	color:#777;
	
}
#block-views-Blog-block_1 .views-field-title {
	width:540px;
	padding: 20px 0 0px 0;
	clear:both; 
	overflow:hidden; 

}

#block-views-Blog-block_1 .views-field-title .field-content {
	width:540px;
	
}
#block-views-Blog-block_1 .views-field-body p {
	padding: 10px 0 0 0;
	font-size:12px;
}

#block-views-Blog-block_1 .views-field-title a  {
	width:540px;
	font-size:18px;
    color: #F06C00;
    font-family: Arial, Verdana;
    font-weight:300px;
}

#block-views-Blog-block_1 img {
	float:left;
	padding-right:5px;
	padding-top:10px;
}

#content-area .node-type-blog .body-node {
	margin: 20px 0 10px;
}

.node-type-blog .body-node p {
	padding-top:20px;
	font-size:12px;
	padding: 10px 0 10px;
}

.node-type-blog .breadcrumb {
	color:#777;
	padding: 0 0 10px 0;
}

.node-type-blog .breadcrumb a {
	color:#777;
	text-decoration:none;
}
.node-type-blog .breadcrumb a:hover {
	color:#FFC600;
	text-decoration:none;
}

#block-menu-menu-progettistimoduli {
	margin:40px 0 0 0;
}

#block-menu-menu-progettistimoduli ul li {
    background: none repeat scroll 0 0 #f6d0a9;
    text-decoration: none;
}
#block-menu-menu-progettistimoduli ul li a:link{
    color: #000;
    text-decoration: none;
}
#block-menu-menu-progettistimoduli ul li a:visited{
    color: #000;
    text-decoration: none;
}
#block-menu-menu-progettistimoduli ul li a:hover{
    color: #EB6A00;
    text-decoration: none;
}
#block-menu-menu-progettistimoduli ul li a:active{
    color: #EB6A00;
    text-decoration: none;
}

#block-menu-menu-moduliapplicatori {
	margin:40px 0 0 0;
}

#block-menu-menu-moduliapplicatori ul li {
    background: none repeat scroll 0 0 #f6d0a9;
    text-decoration: none;
}
#block-menu-menu-moduliapplicatori ul li a:link{
    color: #000;
    text-decoration: none;
}
#block-menu-menu-moduliapplicatori ul li a:visited{
    color: #000;
    text-decoration: none;
}
#block-menu-menu-moduliapplicatori ul li a:hover{
    color: #EB6A00;
    text-decoration: none;
}
#block-menu-menu-moduliapplicatori ul li a:active{
    color: #EB6A00;
    text-decoration: none;
}

#block-menu-menu-modulirvenditori {
	margin:40px 0 0 0;
}

#block-menu-menu-modulirvenditori ul li {
    background: none repeat scroll 0 0 #f6d0a9;
    text-decoration: none;
}
#block-menu-menu-modulirvenditori ul li a:link{
    color: #000;
    text-decoration: none;
}
#block-menu-menu-modulirvenditori ul li a:visited{
    color: #000;
    text-decoration: none;
}
#block-menu-menu-modulirvenditori ul li a:hover{
    color: #EB6A00;
    text-decoration: none;
}
#block-menu-menu-modulirvenditori ul li a:active{
    color: #EB6A00;
    text-decoration: none;
}
/* social */
#block-block-40 {
	float:right;
	margin: -50px 0 0 0;
}
#block-block-40 p a {
	padding:0 5px 0 5px;
}

.view-Blog .views-field-created {
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	padding:10px 0 10px 0;
	margin:60px 0 0 0;
}

.view-Blog .views-field-created .field-content {
	margin:0 0 auto;
	text-align:center;
	font-size:18px;
	color:#777;
	width:540px;
}

.view-Blog .views-field-tid {
	float:right;
	color:#777;
	font-size:11px;
	padding:20px 0 0 0;
}

.view-Blog .views-field-tid a {
	text-decoration:none;
	color:#777;
	font-size:11px;
		display:hidden;

}

.view-Blog .views-field-tid a:hover {
	text-decoration:none;
	color:#EB6A00;
	font-size:11px;
		display:hidden;
}

.view-Blog .views-field-comment-count {
	color:#777;
	font-size:11px;
	padding:40px 0 0 0;
}

.view-Blog .views-field-view-node a {
	color:#777;
	font-size:11px;
	padding:40px 0 0 0;
}

.view-Blog .views-field-view-node a:hover {
	color:#EB6A00;
	font-size:11px;
	padding:40px 0 0 0;
}

#block-nice_menus-1 ul li.menu-132 {
	color: #EEEEEE;
    padding: 0.3em 5px;
    text-decoration: none;
}

#block-nice_menus-1 ul li.menu-132:hover {
	color: #EB6A00;
}

#block-nice_menus-1 ul li.menu-1254 {
	color: #EEEEEE;
    padding: 0.3em 5px;
    text-decoration: none;
}

#block-nice_menus-1 ul li.menu-1254:hover {
	color: #EB6A00;
}

/* slideshow club progettisti */
#slideshow {
    position:relative;
    margin:10px 0 0 0;
    height:150px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}


.view-paginaviste .views-row {
	border-bottom: 1px  solid #DDD;
}

.view-paginaviste .views-field-created {
	float:left;
	font-size:10px; 
}

.view-paginaviste .views-field-title a {
	color:#777;
	font-size:14px;
	text-decoration:none;
	border-bottom: 1px  solid #DDD;
	padding-left:20px;
}


.view-costruzioni .views-row {
	border-bottom: 1px  solid #DDD;
}

.view-costruzioni .views-field-teaser {
	float:left;
	font-size:10px; 
}

.view-costruzioni .views-field-title a {
	color:#777;
	font-size:14px;
	text-decoration:none;

}
.view-costruzioni .views-field-title a:hover {
	color:#777;
	font-size:14px;
	text-decoration:none;

}
.view-manutenzioni .views-row {
	border-bottom: 1px  solid #DDD;
}

.view-manutenzioni .views-field-teaser {
	float:left;
	font-size:10px; 
}

.view-manutenzioni .views-field-title a {
	color:#777;
	font-size:14px;
	text-decoration:none;

}
.view-manutenzioni .views-field-title a:hover {
	color:#777;
	font-size:14px;
	text-decoration:none;

}
#block-block-44 p {

    color: #F06C00;
    font-family: Verdana,Arial;
    font-size: 13px;
    font-weight: normal;
    height: 20px;
    list-style-type: none;
    padding: 2px 0 0;
}

#block-block-44 p a {
	text-decoration:none;
	padding:10px 0 0 10px;
}

.view-Schedatecnica .item-list .pager {
	font-size:11px;
}

.finder-results .content {
	display:none;
}

.finder-results h2.title{
	font-size:14px;
}

.finder-results h2.title a {
	text-decoration:none;
	color:#777;
}

.node-type-page .title-node {
	/*display:none;*/
}
.block-webform {
	margin-bottom:30px;
}
