/*------------------------------------------
	stylesheets per: LOGOSNOTIZIE.IT, v. 1.0
	uri: http://www.logosnotizie.it
	autore: Roberto Marzialetti < roberto@marzialetti.com >
------------------------------------------*/

body, td, div, span, h1, h2, h3, p, label, input, button, select, th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: Black; }
form { margin: 0; padding: 0 }
a { text-decoration: underline; color: #6e6d6d; }
body { margin: 0; padding: 0; background: url(../img/bg.gif) repeat-x #FFFFFF; text-align: center; /* per IE */ }
h1, h2, h3 { font-family: Georgia, Garamond, 'Times New Roman', serif; margin: 0; margin-bottom: 5px; }
h1 { font-size: 30px; font-weight: normal; }
h2 { font-size: 24px; }
h3 { font-size: 18px; }

h1 a, h1 a:hover, h1 a:visited, h2 a, h2 a:hover, h2 a:visited, h3 a, h3 a:hover, h3 a:visited { text-decoration: none;  color: Black; }

.antispam { font-size: 18px; color: red; font-weight: bold; }
.alert { color: #990000; }
.rosso { color: Red; }
.separator { border: 0px solid #F00; width: 100%; height: 1px; float: left; }
.occhiello { font-size: 11px; color: #727272; }
img.spalla { margin-right: 10px; margin-bottom: 5px; float: left; }

#container { width: 996px; margin: 0 auto; text-align: left; }
#wrapper { width: 996px; float: left; background: White; }

#header { float: left; }
	#top { float: lefT; height: 160px; padding: 0px 0px; width: 976px; }
	#top div, #top div a { color: #97a3b0; font-size: 10px; }
	
	#header #logo { float: left; }
	
	#container-banner { width: 728px; height: 82px; background: url(../img/bg_banner.gif); padding: 20px 0 20px 12px; float: left; }
	#banner-alto { width: 728px; height: 90px; }
	
	#barra-data { width: 976px; background: White; padding: 10px; height: 10px; font-size: 11px; float: left; }
	#menu { width: 996px; background: url(../img/bg_but.gif); border-top: 1px solid #536e8e; border-bottom: 1px solid #999999; float: left; height: 42px; }
		#menu a { display: block; text-transform: uppercase; float: left; border-right: 1px solid #999999; height: 17px; padding: 10px; padding-top: 15px; color: #56130d; text-decoration: none; font-weight: bold; font-size: 11px; text-align: center;}
		#menu a span { color: #56130d; font-weight: bold; font-size: 11px; display: block; padding-bottom: 1px; }

		#menu a#newsletter { background: url(../img/bg_but_newsletter.gif) }


		#menu a span#voce-105 { border-bottom: 3px solid #059d25; } /* trentino */
		#menu a span#voce-106 { border-bottom: 3px solid #f9c500; } /* friuli */
		#menu a span#voce-165 { border-bottom: 3px solid #c80707; } /* veneto */
		#menu a#newsletter { background: url(../img/bg_but_newsletter.gif) }
		#menu a#rss { background: url(../img/bg_but_rss.gif) right; width: 70px; left: 0; }
	
#main { width: 956px; float: left; padding: 20px; display: inline; }
	#content { width: 474px; float: left; diplay: inline; margin-right: 11px; }
	#colonna-cx { margin-right: 11px; width: 160px; float: left; }
	#colonna-dx { width: 300px; float: left; }

	#footer { margin-top: 20px; padding-bottom: 20px; float: left; background: #f6f6f4; font-size: 11px; border: 1px solid #f6f6f4;}
		#footer div, #footer div h3 { font-size: 11px; }
		#footer #riga { border-top: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; width: 954px; background: #666666; height: 4px; } /* width: 956px;  */
		#footer #titolo { border-bottom: 1px solid #b2b2b2; font-weight: bold; padding: 10px; }
		#footer #corpo { color: #999999; padding: 10px; }
		#footer #corpo .col { padding: 0; margin: 0; float: left; width: 165px; margin-right: 10px; height: 100%; }
		#footer #corpo a { text-decoration: none; }
		#footer #corpo h3 { font-weight: bold; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; width: 165px; }

#container-pag { }
#container-pag a, #container-pag a.current { display: block;  height: 15px;  border: 1px solid #878787; color: #878787; margin-left: 4px; padding: 4px; float: left; text-decoration: none;}
#container-pag a.current { background: #878787; color: white; }

#logo-stampa { display: none; }

.box-galleria { float: left; width: 280px;  border-bottom: 1px dotted #d1d3d4;  margin-bottom: 10px;  margin-bottom: 5px; padding-bottom: 5px; }

#strillo { border-bottom: 1px dotted #d9d9d9; padding-bottom: 10px; margin-bottom: 10px; }

#strillo-copertina {}
	#strillo-copertina h1 { font-size: 18px; }

#apertura { border-bottom: 1px dotted #d9d9d9; padding-bottom: 10px; margin-bottom: 10px; float: left; }
	#apertura .articolo { width: 232px; float: left; }
	#apertura .articolo h1 { font-size: 24px; float: left; }	
	
#altri-home, #altri {}
#altri-home .articolo, #altri .articolo, .articolo { padding-bottom: 10px; margin-bottom: 10px; float: left; width: 474px; } 
#altri-home .articolo, #altri .articolo { border-bottom: 1px dotted #d9d9d9; }
#altri-home .articolo h3, #altri .articolo h3, .articolo h1 { font-size: 18px; font-weight: normal; }

.box-cx, .box-dx { background: #fafaf9; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 5px; width: 150px; margin-bottom: 15px; }
.box-dx { background: #fafaf9; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 5px; width: 290px; margin-bottom: 15px; }
	.box-cx a { display: block; background: url(../img/bg_voce_rubrica.gif) no-repeat; text-decoration: none; font-size: 11px; font-weight: bold; color: #56130d; padding-left: 17px; margin: 6px 0;}
		.box-cx a#voce-104 { background: url(../img/bg_voce_104.gif) no-repeat 5px 2px; } /* cronaca */
		.box-cx a#voce-100 { background: url(../img/bg_voce_100.gif) no-repeat 5px 2px; } /* politica */
		.box-cx a#voce-103 { background: url(../img/bg_voce_103.gif) no-repeat 5px 2px; } /* economia */
		.box-cx a#voce-102 { background: url(../img/bg_voce_102.gif) no-repeat 5px 2px; } /* cultura */
		.box-cx a#voce-183 { background: url(../img/bg_voce_183.gif) no-repeat 5px 2px; } /* valli */
		.box-cx a#voce-184 { background: url(../img/bg_voce_184.gif) no-repeat 5px 2px; } /* sport */

.box-cx a.rubrica { background: url(../img/bg_voce_settore.gif) no-repeat; }

.margine-dx { margin-bottom: 5px; }

#articolo #catenaccio { background: #dfebf8; padding: 10px; margin-bottom: 10px;}
#articolo p#didascalia { font-size: 10px; color: #727272; }

.video { border-bottom: 1px dotted #d9d9d9; padding-bottom: 10px; margin-bottom: 10px; float: left; width: 474px; }
	.video .data { color: #868686 } 
	.video h1 { font-size: 18px; }   

#evidenza { border: 10px solid #ccccbb; width: 431px; padding: 10px; float: right; margin-bottom: 10px; }

#tools {}
	#tools .box-tool, #tools #galleria { margin-bottom: 10px; }
	#tools #galleria { text-align: center; background: #f2f2f2; }
	#tools #galleria img.foto { margin: 2px;  }

ul#documenti, ul#link, ul#correlati { padding: 10px; margin: 0px; background: #f2f2f2; }
ul#correlati { width: 454px; }
#documenti li, #link li, #correlati li { margin-right: 10px; list-style: none; height: 22px; font-size: 11px; }
#correlati li { height: auto; line-height: 15px; margin-bottom: 15px; display: block; }
#documenti a, #link a, #correlati a { text-decoration: none; color: #d33007; text-decoration: underline; font-family: Verdana, Arial, sans-serif; }

#tools-alto { float: right; text-align: right; border-bottom: 1px solid #cccccc; padding-bottom: 5px; margin-bottom: 5px; width: 474px; }
	#tools-alto a { font-size: 11px; text-decoration: none; color: Red;}
	
.box { background-color: #D8E1EA; border: 1px solid #27476D; padding: 10px; } /* segnalazione in alto nelle rubriche */

#box-ricerca .box-dx { font-size: 10px; }
#box-ricerca .box-dx label { float: left; text-align: right; padding-right: 10px; width: 100px; margin-top: 5px; margin-bottom: 2px; display: block; font-size: 10px; }
#box-ricerca .box-dx input, #box-ricerca select { font-size: 11px; margin-bottom: 2px; margin-top: 2px; }
#box-ricerca .box-dx input { width: 150px; }
#box-ricerca .box-dx input.intero { width: 80px; text-align: right; }
#box-ricerca .box-dx br { clear: left; }

