@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; font-family: Arial, sans-serif; font-size: 76%; color:#333333; } /* colore sfondo standard: background:#d3fcff - colore cobrand puraflor aadae6*/

/* -------- Container ---------- */
#container-wrap {width: 100%; margin:0; padding:0;}
#container {width: 100%; margin:0; padding:0; position: relative}

#banner-alto-wrap {display: none}
#banner-alto {display: none} /* fine codice NO COBRAND*/

/* -------- Header ---------- */
#header {height: 97px; margin: 0 auto; width: 600px; padding:0;}
	#header #logo-stampa {display: inline; visibility: visible}
	#header * {display: none}
	#header #ricerca {display: none}
	#header #ricerca *{display: none}
	#header a #logo {display: none}
	#header #new-icon {display: none}

#menu-secondario {display: none}
#menu-secondario *{display: none}
	
#content-articolo {padding: 0; margin:0}

/* -------- Menu Alto ---------- */
	#menu-primario {display: none}
	#menu-primario *{display: none}
		
		.canale-selezionato {display: none}
			
	#colonna-sx-content-root {display: none}
	#box-fb {display: none}
	#box-fb *{display: none}
	#box-tag {display: none}
	#box-tag *{display: none}
	
	
	h1.titolo-sezione {display: none}
	
	#testo-sezione {display: none}
	#testo-sezione * {display: none}
	
	
/* -------- extra ---------- */
#extra-articolo {display: none}
#extra-articolo *{display: none}
	
	/* Box sotto sezioni ove presente */
	#extra-articolo #box-sotto-sezioni {background: url(box-sottosezioni-sfondo.png) repeat-y; margin-bottom: 6px; 
		width:300px}
	#extra-articolo #box-sotto-sezioni h1 {color: white; margin: 0; padding: 0 18px; height: 32px; line-height: 32px; 
		font-size: 13px; font-weight: normal; background: url(box-sottosezioni-titolo.png) no-repeat; overflow: hidden}
	#extra-articolo #box-sotto-sezioni ul {padding:8px 0 10px 0; margin:0; color:#FFFFFF; line-height: 12px; 
		text-transform: uppercase; display: block; background: url(box-sottosezioni-gradiente.png) top no-repeat;}
	#extra-articolo #box-sotto-sezioni ul li {margin:0; padding:5px 18px; color:#FFFFFF; list-style-type: none; 
		display:block}
	#extra-articolo #box-sotto-sezioni ul li a{color:#FFFFFF}
	
	#content-2-col #box-sotto-sezioni {margin: 0 0 0 7px}
	#content-2-col #box-sotto-sezioni #sotto-sezioni {background: url(box-sezioni-content-sfondo.png) repeat-y}
	#content-2-col #box-sotto-sezioni ul {padding:0 16px; margin:0; 
		background: url(chiusura-box-sotto-sez.png) no-repeat bottom left}
	#content-2-col #box-sotto-sezioni ul li {margin:0; padding:5px 4px 5px 0; color:#FFFFFF; list-style-type: none; 
		display:block; float: left; width: 299px; text-transform: uppercase}
	#content-2-col #box-sotto-sezioni ul li a{color:#FFFFFF}
		
	#banner-quadrato {margin-bottom: 6px; margin-right: -1px}
	#banner-quadrato {margin-bottom: 6px; margin-right: -1px}

	.banner-txt {display:none}
		
	#menu-laterale {display: none}
	#menu-laterale *{display: none}
	
	#form-mini {display: none}
	#form-mini * {display: none}
	
	#vetrine {display: none}
	#vetrine *{display: none}
	
	#link-dal-web {display:none}
	#link-dal-web *{display:none}

/* ---------- Briciole di Pane ---------- */
#briciole {display: none}
#briciole *{display: none}

/* ---- Contenuto Articolo ---- */
.nocciolo {padding: 0 12px; position: relative; }
.nocciolo div.testo {position: relative; line-height: 14px; font-size: 12px}
.nocciolo h2 {color:#003366; font-size: 13px; margin: 10px 0 2px 0; padding: 0}
.nocciolo h1#title-articolo {color:#3399cc; font-size: 24px; margin: 0; padding: 0 0 0 12px; 
	 margin-right: 122px; padding: 15px 0}
#fb-like {display: none }
#fb-like * {display: none }
#adsense {display: none}
#adsense *{display: none}
h1#titolo-iscrizione {color:#3399cc; font-size: 24px; margin: 0; padding: 0 0 0 12px; 
	height: 56px; line-height: 56px; }
.nocciolo img.main {float: left; background: url(sfondo-img-articolo.png) bottom right no-repeat; padding: 0 3px 3px 0;
	margin: 0 5px 5px 0}
/*.nocciolo img.main,.nocciolo img.sx,.nocciolo img.centro,.nocciolo img.dx {border: 1px solid #CCC; padding: 2px;}*/
.nocciolo img.sx,.nocciolo img.dx {margin: 5px;}

.nocciolo #box-correlati {background:#193955;  margin-left: 410px; letter-spacing: -1px; margin-bottom: 5px;
	height: 240px; overflow: hidden; margin-top: 3px; width: 229px;}
.nocciolo #box-correlati h3 {margin:0; padding: 0 12px; background: url(box-correlati-titolo.png) no-repeat;
	height: 38px; line-height: 38px; color: #FFFFFF; font-size: 12px; font-weight: normal; overflow: hidden}
.nocciolo #box-correlati .elenco-correlati {margin:0; padding:0; background: url(sfondo-box-correlati.png) repeat-x top; 
	height: 196px; overflow: hidden;}	
.nocciolo #box-correlati .correlato {margin: 0; padding: 0 10px; color: #FFFFFF; line-height: 13px; }
.nocciolo #box-correlati .correlato a {color: #FFFFFF}

.nocciolo #box-approfondimenti {width: 634px; margin: 10px auto 0 auto; border: #76C1EE 1px solid; background: #D0E3EE;
	padding:0}
.nocciolo #box-approfondimenti h3 {margin:0; padding:1px 6px 17px 7px; color: #FFFFFF; font-size:13px; width: 621px;
	background: url(titolo-approfondimenti.png) center top no-repeat; line-height: 22px; height: 22px; 
	text-transform: uppercase}
.nocciolo #box-approfondimenti ul {margin:12px 34px; padding:0; display: block}
.nocciolo #box-approfondimenti ul li {margin:0; padding:0; display: block; list-style-type: none; line-height: 12px;
	font-size: 11px}
.nocciolo #inserisci-commento {display: none}
table.iscrizione {font-size:12px}


/* ---- Box Approfondimenti ---- */
.approfondimenti {/*text-align: center;*/ margin-bottom: 10px; padding-left:10px}
.approfondimenti a {color:#003366; text-decoration: underline}
.approfondimenti a:hover {color:#003366; text-decoration: none}

/* ----------- Box Gioco ------------- */
img.imgbig {display: block; float: none}
.opzioni ul li{width: 100%}


/* -------- iscrizione mini bottom ------------ */
#iscrizione-mini-bottom-wrap {position:fixed; bottom: 4px; left:0; z-index: 1000; width: 100%;}
#iscrizione-mini-bottom-wrap div#iscrizione-fixed {height: 80px; width: 659px; margin: 0 auto; position: relative;
	background: url(sfondo-nl-fixed.png) no-repeat; padding: 11px;}
#iscrizione-mini-bottom-wrap div#iscrizione-fixed .close-btn {display:block; position:absolute; top:0; right:0; 
	cursor: pointer}
#iscrizione-mini-bottom-wrap div#iscrizione-fixed h2 {margin:0; padding:0; font-size:12px; font-weight:normal}
#iscrizione-mini-bottom-wrap div#iscrizione-fixed a {color:#336699; text-decoration: none}
#iscrizione-mini-bottom-wrap div#iscrizione-fixed a:hover {text-decoration: underline}

/* -------- footer ---------- */
#footer-wrap{display: none}
#footer-wrap *{display: none}
