﻿@charset "UTF-8";
/* CSS Document */

#mainNews h3, .sectionNewsElement h3 { color: #0C4776 }

#mainNews h3 { padding-top: 10px }

.olderNews { padding: 10px 0; margin: 20px 0 10px 0 }

.olderNews article { background: url(/nqcontent/images10/arrow.gif) left 6px no-repeat; padding-left: 10px }

.olderNews .newsTitle { color:#666 }

#weeklyNews aside {	width:220px; padding-bottom:300px; margin-bottom:-300px }

#formLoginArchivio input.iSubmit {margin:0 0 0 5px; vertical-align:top;}

/* ---------- categorized news ---------- */

#categorizedNews {background:#FFF; padding:0 10px 20px 10px; overflow: hidden }

#categorizedNews article { margin: 5px 0 0 0 }

#categorizedNews h3 { font-size: 150%; text-transform: uppercase; color: #0C4776 }

#categorizedNews h4 { font-size: 110%; text-transform: uppercase; color: #0C4776; margin:0 }

#categorizedNews time { font-size: 96%; color:#999 }

#categorizedNews h1 { margin:0 0 5px 0 }

#categorizedNews article h1 a, #categorizedNews article h1 a:link, #categorizedNews article h1 a:visited { font-size: 94% } 

.catNewsSX { width:330px; float:left }

.catNewsDX { width:330px; float:left; margin-left: 10px }

#categorizedNews .Element { margin:10px 10px 0 0; padding:0 0 10px 0; border-bottom:1px dotted #CCC } 

#categorizedNews .lastElement { margin:10px 10px 0 0 }

/* ---------- most read ---------- */

#mostRead { width: 278px; padding: 0 10px 10px 10px }

#mostRead h3 { font-size: 150%; text-transform: uppercase; color: #0C4776 }

#mostReadSlide { width:278px; height: 240px; overflow:hidden; position:relative }

#mostReadSlide .items { width:20000em; position:absolute; clear:both; }

#mostReadSlide .items .singleItem {float: left; background-color:#fff; cursor:pointer; width:278px; height: 240px; }

#mostReadSlide .items .singleItem article { padding-bottom:10px }

#mostRead .items .singleItem article h1 { margin: 10px 0; font-size: 110%;  }

#mostRead .items .singleItem article h1 a, #mostRead .items .singleItem article h1 a:link, #mostRead .items .singleItem article h1 a:visited {font: 110% "Arial Narrow", Arial, Helvetica, sans-serif; color:#000; text-decoration:none }

#mostRead .items .singleItem article h1 a:hover { color:#000; text-decoration:underline; }

#mostRead .navi { margin-left:100px; }

/* ---------- sectionNews ---------- */

#sectionNews .sectionNewsElement { padding:0 10px }

#sectionNews .sectionNewsElement article { padding-bottom:10px }

#sectionNews .sectionNewsElement h1 { color:#000000; font-size: 135%; margin:0 0 10px 0 }

.sectionNewsElement h1 a, .sectionNewsElement h1 a:link, .sectionNewsElement h1 a:visited { color:#000000; font-size:110%; text-decoration:none }

.sectionNewsElement h1 a:hover { color:#000000; font-size:110%; text-decoration:underline }

#sectionNews .archiveView { background-color:#F3F3F3; padding: 3px 10px; text-align:right; text-transform:uppercase }

/* ---------- singleNews ---------- */

#singleNews { background-color:#FFF; overflow:hidden; width:690px }

#singleNews .breadcrumb { font-size:100%; color:#0C4776; text-transform:uppercase }

#singleNews .breadcrumb a, #singleNews .breadcrumb a:link, #singleNews .breadcrumb a:visited { text-decoration:none }

#singleNews .breadcrumb a:hover { text-decoration:underline }

#news h1 { font-size:140%; margin-bottom:10px }

#news h1 a, #news h1 a:link, #news h1 a:visited { color:#000; text-decoration:none }

#news h1 a:hover { text-decoration: underline; color:#000 }

#news h2 { color:#666666; font:112% Georgia,"Times New Roman"; margin-top:5px } 

#news .utility { width:230px; height:280px; padding: 10px; background-color:#F3F3F3; overflow:hidden }

#news .utility .subUtility { line-height:2 }

#news .utility .subUtility a, #news .utility .subUtility a:link, #news .utility .subUtility a:visited { color:#333; text-decoration: none }

#news .utility .subUtility a:hover { text-decoration: none }

.addthis_toolbox .custom_images a { width: 28px; height: 24px; margin: 0; padding: 0; }								
.addthis_toolbox .custom_images a img { width: 24px }
.addthis_toolbox a.addthis_button_email:hover { text-decoration: none; }
.addthis_toolbox .at300bs { margin-top: 3px; }

div.star_y {width:10px; height:10px; background:url(/nqcontent/images10/vote_star.gif); float:left;}

div.star_n {width:10px; height:10px; background:url(/nqcontent/images10/vote_star.gif) 0 10px; float:left;}

#singleNewsImg { float:left; height:247; overflow:hidden; width:400px; height:300px; }

/* ---------- fotogalleryNews ---------- */

#singleNews .fotogalleryNews { padding:0 10px }

#singleNews .fotogalleryNews .newsImage { padding:5px 5px 0 5px; background-color:#FFF }

/* ---------- footerNews ---------- */

#singleNews .newsFooter { background-color:#F3F3F3; padding:10px }

.newsFooter .relatedNews { width:320px; float:left; margin-right:30px }

.newsFooter .attachment { width:318px; float:left }

.attachment { background-color:#F3F3F3; padding:0px 0px 10px 0 }

.newsFooter h3, .attachment h3 { font-size:130%; color: #0C4776; }

.newsFooter .relatedNews ul li { background:url("/nqcontent/images10/arrow.gif") no-repeat scroll left 6px transparent; list-style-type:none; margin-top:5px; padding-left:10px }

.newsFooter .relatedNews ul li a, .newsFooter ul li a:link, .newsFooter ul li a:visited { color: #666 }

.newsFooter .relatedNews ul li a:hover { color:#666 }

.newsFooter .attachment ul li { list-style-type:none; margin-top:5px }

.newsFooter .attachment ul li a, .newsFooter ul li a:link, .newsFooter ul li a:visited { color: #666 }

.newsFooter .attachment ul li a:hover { color:#666 }

.shopItems a, .shopItems a:link, .shopItems a:visited { color:#666 }

.shopItems a:hover { color:#666 } 

.shopItems .shopItemsSX { width:320px; float:left; margin-right:30px }

.shopItems .shopItemsDX { width:320px; float:left }

/* ---------- certificazioneICMQ ---------- */

.certificazioneICMQ h3 { font-size: 150%; text-transform: uppercase; color: #0C4776; margin:10px 0 5px 0 }

.certificazioneICMQ p { margin:0; padding:0 }

.certificazioneICMQ ul { margin-left:4px }

.certificazioneICMQ ul li { float: left; list-style-type:none; width:110px; height:30px; text-align:center; margin-right:2px }

.certificazioneICMQ ul li a, .certificazioneICMQ ul li a:link, .certificazioneICMQ ul li a:visited .certificazioneICMQ ul li a:hover { background:url(/nqcontent/images10/tabsNewsICMQ.png) -110px 0 no-repeat; display:block; width:110px; height:26px; text-transform:uppercase; font-size:90%; color:#666; text-decoration:none; line-height:1; padding-top:4px; }

.certificazioneICMQ ul li a.current { border-bottom:1px solid #FFF; background:url(/nqcontent/images10/tabsNewsICMQ.png) 0 0 no-repeat }

.icmq, .sisGestione, .prodotti, .edificio, .persone, .ispControllo { padding: 0 10px 10px 10px; min-height:530px; height:auto !important; }

/* ---------- quaderniEdilio ---------- */

 /*--- .quaderniHome, .edicola { padding: 0 10px } ---*/

#edicola h3, #quaderniHome h3 { margin-left: 10px; }

.quaderniHome h3 { font-size: 150%; text-transform: uppercase; color: #0C4776 }

.quaderniHome h1 { margin:2px 0 10px 0 }

/* ---------- pianoCasa ---------- */

.pianoCasaAnteprima { padding:0 10px }

.pianoCasaAnteprima h3 { font-size: 150%; text-transform: uppercase; color: #0C4776 }

.pianoCasaAnteprima img { margin: 0 20px 80px 0 }

.pianoCasaElenco { padding: 0 10px }

.pianoCasaElenco h3 { font-size: 150%; text-transform: uppercase; color: #0C4776 }

.pianoCasaElenco h1 a, .pianoCasaElenco h1 a:link, .pianoCasaElenco h1 a:visited { color:#000; text-decoration:none }

.pianoCasaElenco h1 a:hover { text-decoration:underline }

.pianoCasaElenco h1 { margin:5px 0 0 0 }

/* ---------- associazioni ---------- */

.containerAssociazioni { padding: 0 10px }

.containerAssociazioni h3 { font-size: 150%; text-transform: uppercase; color: #0C4776 }

.consigliNazionali { padding-bottom:10px }

.associazioniText { width:470px }

.associazioniText h1 { margin:0 0 5px 0 }

.associazioniText article p { margin:0; padding:0 }

.associazioniText h1 a, .associazioniText h1 a:link, .associazioniText h1 a:visited { color:#000; text-decoration:none }

.associazioniText h1 a:hover { text-decoration:underline }

.associazioneLogo { width:180px; text-align:center; padding-top:10px }

.schedaAssociazione p, .schedaAnagrafica p, .schedaDescrizione p { margin:0; padding:0 }

.headerAssociazione { padding: 0 10px }

.schedaAssociazione h3 { font-size: 150%; text-transform: uppercase; color: #0C4776 }

.schedaLogo { width:170px }

/* -- .attachment { background-color:#F3F3F3; padding:10px 10px 10px 0 } ---- */

.attachment a, .attachment a:link, .attachment a:visited { color:#666; text-decoration:none }

.attachment a:hover { text-decoration:underline }

.schedaAnagrafica { width:350px }

.attualita { padding: 0 10px 10px 10px }

.attualita strong a { color:#0C4776 }

.attualita p { margin:0; padding:0 }

.attualità ul li { background:url("/nqcontent/images10/arrow.gif") no-repeat scroll left 6px transparent; list-style-type:none; margin-top:5px; padding-left:10px }

.paginaFooter { padding:5px 0 0 10px }

.ricercaHeader { background-color:#F3F3F3; padding:10px }

a.paginSel{
	color:black;
}

/* ---------- dossier ceramica ---------- */

#mainDossier {
	width: 690px;
	overflow: hidden;
}

#dossierLeft {
	background-color: #F3F3F3;
	padding: 0 9px 0 10px;
}

#intervista {
	padding:0 10px 10px;
	width:278px;	
}

#prodottiArchinfo { padding: 10px 10px 0 10px; }

#prodottiArchinfo table {
	background:#F1F1F1;
	border: 0;
}

#prodottiArchinfo table td {
	padding: 10px 5px;
}

#prodottiArchinfo table td.bb {
	border-bottom: 1px dotted #FFF;
}

#prodottiArchinfo table td img {
	float: left;
	border: 1px solid #333333;
	margin-right: 10px;
}



#prodottiEdilio, #libriEdilio {
	width: 465px;
	float: left;
}

.prod1 {
	float: left;
	width: 212px;
	border-right: 1px dotted #DDDDDD;
}

.prod2 {
	float: right;
	width: 212px;
	padding: 5px;
}

.navi {
	height: 17px;
	/*background:url("/media/edilio/news/dossier360/bgScroll.gif") 0 0;*/
	padding-top: 2px;
	text-align: center;
}

#libriEdilio {
	width: 486px;
	float: left;
}

#appuntamenti {
	margin-top: 10px;
	padding: 10px;
	min-height: 1%;
}

/* Prodotti */

#prodottiEdilio, #libriEdilio {
	height: 190px;
	/*padding: 10px;*/
	width:486px;
}

#prodSlide, #bookSlide {
	width: 486px;
    height: 150px;
    overflow: hidden; 
}
	
#prodSlide .slide, #bookSlide .slide {  
    padding: 0;  
    margin: 10px 0 0 10px;
	height: 100px;
	width: 466px;
} 

#prodSlide .slideImg {
	margin-right: 10px;
}

/* Navigazione news più lette */

#prodSlideNav, #bookSlideNav {
	width: 486px; 
	/*margin: 9px 0;*/
	text-align: center;
	display:block;
	background-color:
}

#prodSlideNav a, #bookSlideNav a { 
    margin: 10px 0 10px 10px;
}

#prodSlideNav a.activeSlide, #bookSlideNav a.activeSlide { 
    margin: 10px 0 10px 10px;
	font-weight: bold;
}

#prodSlideNav a:focus, #bookSlideNav a:focus { 
    outline: none; 
}
/* Oggetto Tag Prodotti*/

.lastProducts { background-color:#F3F3F3}

.lastProdContainer { padding:10px }

.lastProdContainer h2 { font-size: 120%; text-transform: uppercase; color: #FF6600; margin:0 0 10px 0 }

.lastProd { width:133px; float:left; font-size:90% }

.lastProd h4 { margin:0; font-weight:normal; }

#mostRead2 { width: 658px; padding: 0 10px 10px 10px }

#mostRead2 h3 { font-size: 150%; text-transform: uppercase; color: #0C4776 }

#mostReadSlide2 { width:658px; height: 220px; overflow:hidden; position:relative }

#mostReadSlide2 .items2 { width:20000em; position:absolute; clear:both; }

#mostReadSlide2 .items2 .singleItem2 {float: left; background-color:#fff; cursor:pointer; width:658px; height: 220px; }

#mostReadSlide2 .items2 .singleItem2 article { padding-bottom:10px }

#mostRead2 .items2 .singleItem2 article h1 { margin: 10px 0; font-size: 110%;  }

#mostRead2 .items2 .singleItem2 article h1 a, #mostRead .items .singleItem article h1 a:link, #mostRead .items .singleItem article h1 a:visited {font: 110% "Arial Narrow", Arial, Helvetica, sans-serif; color:#000; text-decoration:none }

#mostRead2 .items2 .singleItem2 article h1 a:hover { color:#000; text-decoration:underline; }

#mostRead2 .navi { margin-left:320px; background:none;}

/* OGGETTO TAG SOFTWARE */

#mostRead3 { width: 658px; padding: 0 10px 10px 10px }

#mostRead3 h3 { font-size: 150%; text-transform: uppercase; color: #0C4776 }

#mostReadSlide3 { width:658px; height: 220px; overflow:hidden; position:relative }

#mostReadSlide3 .items3 { width:20000em; position:absolute; clear:both; }

#mostReadSlide3 .items3 .singleItem3 {float: left; background-color:#fff; cursor:pointer; width:658px; height: 220px; }

#mostReadSlide3 .items3 .singleItem3 article { padding-bottom:10px }

#mostRead3 .items3 .singleItem3 article h1 { margin: 10px 0; font-size: 110%;  }

#mostRead3 .items3 .singleItem3 article h1 a, #mostRead .items .singleItem article h1 a:link, #mostRead .items .singleItem article h1 a:visited {font: 110% "Arial Narrow", Arial, Helvetica, sans-serif; color:#000; text-decoration:none }

#mostRead3 .items3 .singleItem3 article h1 a:hover { color:#000; text-decoration:underline; }

#mostRead3 .navi { margin-left:320px; background:none;}
/* OGGETTO TAG SHOP */

#mostRead4 { width: 658px; padding: 0 10px 10px 10px }

#mostRead4 h3 { font-size: 150%; text-transform: uppercase; color: #0C4776 }

#mostReadSlide4 { width:658px; height: 220px; overflow:hidden; position:relative }

#mostReadSlide4 .items4 { width:20000em; position:absolute; clear:both; }

#mostReadSlide4 .items4 .singleItem4 {float: left; background-color:#fff; cursor:pointer; width:658px; height: 220px; }

#mostReadSlide4 .items4 .singleItem4 article { padding-bottom:10px }

#mostRead4 .items4 .singleItem4 article h1 { margin: 10px 0; font-size: 110%;  }

#mostRead4 .items4 .singleItem4 article h1 a, #mostRead .items .singleItem article h1 a:link, #mostRead .items .singleItem article h1 a:visited {font: 110% "Arial Narrow", Arial, Helvetica, sans-serif; color:#000; text-decoration:none }

#mostRead4 .items4 .singleItem4 article h1 a:hover { color:#000; text-decoration:underline; }

#mostRead4 .navi { margin-left:320px; background:none;}
