/*-------------------------------------------
	CERAMIC WORLD WEB
	- - - - - - - - - - - - - - - - - - - - -
	Description:	Base setup styles
	Version:		1.
	Date:			july 12, 2007
	Company:        ExpertWeb
	Please:         You may adapt elements of this CSS in your own projects, 
					but the unique combination of layouts, styles, sizes, typography, 
					and positioning ("the design") is copyright 2007 at Expertweb.it 
					and may not be reproduced.
	-------------------------------------------*/


/* HTML Elements                               */
/***********************************************/

*{font-family: Verdana, Arial, sans-serif;
}
html,body{margin:0;padding:0;font-size:11px;
}
body {color: #000; 
}
img, fieldset{border: 0; 
}
* html fieldset{margin:0 0 0 5px;padding:5px 0;
}
.ricerca{ width:82px;
}
* html .ricerca{ width:82px;
}
*:first-child+html .ricerca{margin: 0 0 0 10px;
}
.button{ vertical-align:top;
}
* html .button{ vertical-align:text-bottom;
}
form{ margin:0;
}
ma{color: #00a650; text-decoration: none;
}
ma:hover{color:#18c26a;text-decoration: underline;
}
h1,h2,h3,h4,h5{margin: 0;
}

h1 {display:none;
}
h2 {font-size: 22px;
}
h2.sifr {font-size: 27px; padding: 0; margin:0;
}
h3  {font-size: 16px;
}
h3.sifr {font-size: 22px; padding:0; margin:0;
}
h4 {font-size: 12px; padding:0;margin:0;
}
div.top_vetrina h5 {font-size: 22px; padding:0; margin:0;
}
h5 {font-size: 11px;margin:0 0 5px 0;
}
h5.sifr {font-size: 22px; padding:0; margin:0;
}
h6 {font-size: 12px;font-weight:normal;padding:0;margin:0 0 5px 0;
}
hr{clear:both; visibility:hidden; margin:0; padding:0;
}
p{font-size: 12px;
}
a{font-weight:bold;color:#000;text-decoration:none;
}
a:hover{text-decoration:underline;
}
.messaggio {color: #090;
}
.messaggioerrore {color: #f00;
}
.pulsantipanel {display:none;
}


div#conta iner{border:1px solid #9c9d9f;
}

/* HEADER  - COLORI UGUALI PEE TUTTE LE SEZIONI */
/***********************************************/
div#header{display:none;
}
div#header div#home {
}
div#header div#menu_alto {display:none;
}
div#header div#banner {display:none;
}
div#home {clear:both; width:100%
}



/* MENU TABS                              */
/***********************************************/
div#nav_orizz{display:none;
}
.industria, .distribuzione, .fiere, .riviste{background-color:#fff; 
}


/* TABELLA DEI CONTENUTI */
/************************************************/
td#colsx{display:none;
}
td#colmdhp {padding:15px; vertical-align:top; 
}
td#coldxhp{padding:10px 10px 0 0; background:#fff;vertical-align:top;
}

td#colmdint {display:none;
}
td#coldxint{padding:15px; width:100%; background:#fff;vertical-align:top;
}
td#coldxint2{padding:15px; background:#fff;vertical-align:top;
}


/* TESTI HOME DI SEZIONE                 */
/***********************************************/

td#colmdhp img{border:1px solid #000;
}
td#colmdhp div#titolopagina{
}
div#rss{float:right;margin:0;padding:0; width:26px; 
}
div#rss img{border:0;
}
.testo_news img{float:left;margin:0 20px 20px 0;
}
.testo_news{clear:left;margin:0;
}
.testo_news_breve{margin: 0 0 20px 0 ;
}
.testo_news p, .testo_news_breve p{padding:0;margin:0 0 5px 0;
}
.testo_news h4, .testo_news_breve h4{padding:0;margin:0 0 5px 0;
}
.testo_news a, .testo_news_breve a{font-weight:bold;color:#000;text-decoration:none;
}
.testo_news a:hover, .testo_news_breve a:hover{text-decoration:underline;
}
div#archivio{padding:5px;border-top:1px solid #a4a4a4;border-bottom:1px solid #a4a4a4;margin:30px 0 10px 0;
}
div#archivio a{text-decoration:none;
}
div#archivio a:hover{text-decoration:underline;
}

/* COLONNA DESTRA HOME DI SEZIONE              */
/***********************************************/

.vetrina{margin:0; padding:0; border: solid 1px #000;
}
.top_vetrina{margin: 0;padding: 0;
}
.top_vetrina_fill {margin: 0;padding: 5px 10px;
}
.content_vetrina{margin: 0;padding: 5px 10px 15px 10px;
}

.vetrina a{text-decoration:none;font-weight:bold;
}
.vetrina a:hover{text-decoration:underline;
}
.vetrina_text{margin-right:5px;
}

.testo_vetrina{
}
.testo_vetrina img, .testo_vetrina h4{margin:0 0 5px 0;
}
.testo_vetrina p{margin:0; padding-bottom:20px;
}

.stampa {float:left;background: url(../img/bg_testo_grigio_dx.jpg) no-repeat bottom right;width: 100%;margin:0; padding:0;
}
.top_stampa {margin:0;padding: 0;
}
.top_stampa_fill {margin: 0;padding: 5px 10px;
}
.content_stampa {background: url(../img/bg_testo_grigio_sx.jpg) no-repeat bottom left;margin: 0;padding: 5px 10px 15px 10px;
}
.content_stampa p{margin:0 0 10px 0;
}


.agenda {float:left;background: url(../img/bg_testo_grigio_dx.jpg) no-repeat bottom right;width: 100%;margin:0; padding:0; 
}
.top_agenda {background: url(../img/bg_corner_gr_dx.jpg) no-repeat top right;margin: 0;padding: 0;
}
 .top_agenda_fill {background: url(../img/bg_corner_gr_sx.jpg) no-repeat top left;margin: 0;padding: 5px 10px;
}
.content_agenda {background: url(../img/bg_testo_grigio_sx.jpg) no-repeat bottom left;margin: 0;padding: 5px 10px 15px 10px;border-bottom:solid 1px #a4a4a4;
}

.content_agenda p{margin:0 0 10px 0;
}
.content_agenda a{color:#000;text-decoration:none;font-weight:bold;
}
.content_agenda a:hover{text-decoration:underline;
}



/* PAGINE INTERNE                               */
/***********************************************/
div#altrenw { padding-bottom: 10px;
}
.top_altrenw_fill {margin: 0;padding: 5px 10px;
}
div#altrenw .testo_news_breve{margin: 0 10px 20px 10px ;
}


/* DETTAGLIO NOTIZIA */
/*****************************************************/
table #tab_dett {width:100%; margin-bottom:10px;
}
html> body table #tab_dett {margin-bottom:20px;
}
td.dett_foto { width: 90%; vertical-align:top; 
}

td.dett_approf { vertical-align:top;
}
td.tabfotodett {  display:none;
}
td.tabfotodett img {
}
td.dett_approf { display:none;
}
td.dett_foto table table {display:none; width:1%;
}
/* FOOTER                               */
/***********************************************/
div#footer{pad ding: 0 15px; fon t-size:10px; cle ar:both;display:none;
}
div#footer p{margin:0;padding:0;
}
div#footer a{text-decoration:none;margin-right:40px;
}
div#footer a:hover{text-decoration:underline;
}

/* SIFR ELEMENTS                                      */
/*****************************************************/

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}

/* ELEMENTI SPECIFICI PER LA STAMPA                                      */
/*****************************************************/
div#header_stampa{margin:0;padding:0;
}
div#header_stampa img{width:100%;margin:0;padding:0;
}

div#footer_stampa{margin:0;padding:0;
}
div#footer_stampa img{width:100%;margin:0;padding:0;
}
