	

	@import url("iniziali.css");

	

/*stili tag generali*/	

	body {
	font: 0.8em Georgia, "Times New Roman", Times, Serif; 
	background:#fff url("images/header_bg.gif") top left repeat-x;
	min-width:730px;
	margin:0;
	padding:0;
	color:#90554b;
	min-width:760px;
	}


	hr{
	display:none
	}
	
	img {border:0}


	acronym {
	cursor:help;
	border-bottom:#875545 dashed 1px;
	}


	a{
	color:#a4831d;
	text-decoration:underline;
	}

	
	a:hover 	{
	text-decoration:none;
	}
	
	object, embed {
	outline: 0;
	}

	
	
	
	/*id generali*/
		
	#h2-q {
	background:url("images/h2_q.gif")
	}

	

	#h2-h {
	background:url("images/h2_h.gif")
	}

	

	#h2-am {
	background:url("images/h2_am.gif")
	}

	

	#h2-rr {
	background:url("images/h2_rr.gif")
	}

	

	#h2-pv {
	background:url("images/h2_pv.gif")
	}

	

	#h2-cs {
	background:url("images/h2_cs.gif")
	}

	

	#h2-g {
	background:url("images/h2_g.gif")
	}

	

	#h2-e {
	background:url("images/h2_e.gif")
	}
	
	#h2-b {
	background:url("images/h2_b.gif")
	}
	

/*classi generali*/

	.relative {
	position:relative;
	}

	.highlight { 
	background:url("images/highlight.png") left top no-repeat!important;
	background:yellow
	}

	.linkext2{
	padding:2px 26px 2px 0;
	background-image:url("images/new_win.gif");
	background-repeat: no-repeat;  
	background-position: right;
	}
	
	.linklente{
	padding:2px 26px 2px 0;
	background-image:url("images/lente.gif");
	background-repeat: no-repeat;  
	background-position: right;
	}
	
 	.linkicoh6{
	padding:2px 0 2px 31px;
	background-image:url("images/ico_h6.gif");
	background-repeat: no-repeat;  
	background-position: left;
	}

	.nofloat {
	float:none!important;
	vertical-align:middle
	}
	

	.smaller{
	font-size:85%
	}
	
	.bigger{
	font-size:135%
	}


	.comments{
	margin-bottom:60px;
	}

	

	.nocomment{
	visibility:hidden
	}

	
	
	
	.comment{
	background:url("images/ico_comment.gif") left top no-repeat;
	}

	

	.data {
	color:#939085;
	padding: 5px 0 12px 30px;
	background:url("images/sep.gif") left bottom no-repeat;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	}

	

	.data b{
	color:#551609;
	}

	

	.data span{
	font-size:130%;
	color:#551609;
	}




	.rif{
	color:#939085;
	padding: 15px 0 10px 30px;
	font-size:0.85em;
	margin-bottom:30px;
	display:block;
	clear:both;
	background:url("images/sep.gif") left top no-repeat;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	}

	

	.rif ul {
	list-style:none;
	padding:0 0 80px 0;
	margin: 0 0 0 -14px;
	text-align:center;
	background:url("images/sep_items.gif") center bottom no-repeat;
	font-weight:bold;
	}

	

	.rif li {
	margin: 0 4px 0 4px;
	padding:0 0 3px 10px;
	border-left:1px solid #d4d1c8;
	float:left;
	line-height:1.05em;
	}
	
	.rif li img{
	margin: 0!important;
	padding:0!important;
	border:#a4831d 1px solid!important;
	margin-top:-3px!important;
	float:none!important
	}

	

	.permalink{
	background:url("images/ico_link.gif") left 4px no-repeat;
	padding-left:19px;
	}

	

	.inscomment{
	background:url("images/ico_comment2.gif") left 4px no-repeat;
	padding-left:19px;
	}

	

	.rif li div{
	visibility:visible
	}

	

	.rif li:first-child {
	border-left:0;
	}
	


	.acertainsize{
	float:left
	}


	.kindcont{
	background:#efe5dd url("images/kindoflabel_bg.gif") left top no-repeat;
	float:none!important;
	float:left;
	margin-right:10px;
	margin-bottom:40px
	}

	.kindoflabel{
	
	font-size:1em;
	font-weight:bold;
	font-style:italic;
	letter-spacing:0.2em;
	min-height:37px;
	height:auto!important;
	height:37px;
	padding:18px 0 0 10px;
	display:block;
	}


	.kindoflist{
	background:#efe5dd url("images/kindoflist_bg.gif") right bottom no-repeat;
	margin:-16px 0 0 0;
	padding-top:10px;
	padding-bottom:30px; 
	padding-left:30px;
	}
	
	.kindoflist li{
	padding:2px ;
	margin-left:20px;
	}
	
	.kindoflist a{
	color:#90554B
	}
	
	.kindoftable{
	width:99%;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	font-size:0.8em;
	margin-bottom:30px
	}
	
	.kindoftable img{
	float:none!important;
	margin:0!important;
	padding:5px!important;
	}
	
	.kindoftable .browser{
	background-color:#9d9a8e!important;
	border:2px #eee2db solid!important;
	}
	
	.kindoftable td, .kindoftable2 td{
	border:#d4d1c8 1px solid
	}
	
	.kindoftable thead{
	text-align:center;
	background:#cbc7b7;
	border:#90554b 1px solid
	}
	
	.kindoftable tbody {
	text-align:center
	}
	
	.kindoftable tbody i{
	display:none
	}
	
	.kindoftable .trdispari, .kindoftable2 .trdispari{
	background:#efe2db;
	}
	
	.kindoftable .ok{
	font-weight:bold;
	color:#669900
	}
	
	.kindoftable .ko{
	font-weight:bold;
	color:#CC0000
	}
	
	.kindoftable .ratingh, .kindoftable2 .ratingh{
	height:8px;
	width:5px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating1, .kindoftable2 .rating1{
	height:8px;
	width:9px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating1h, .kindoftable2 .rating1h{
	height:8px;
	width:13px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating2, .kindoftable2 .rating2{
	height:8px;
	width:17px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating2h, .kindoftable2 .rating2h{
	height:8px;
	width:21px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating3, .kindoftable2 .rating3{
	height:8px;
	width:25px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating3h, .kindoftable2 .rating3h{
	height:8px;
	width:29px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating4, .kindoftable2 .rating4{
	height:8px;
	width:32px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating4h, .kindoftable2 .rating4h{
	height:8px;
	width:37px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating5, .kindoftable2 .rating5{
	height:8px;
	width:40px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating5h, .kindoftable2 .rating5h{
	height:8px;
	width:45px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating6, .kindoftable2 .rating6{
	height:8px;
	width:49px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating6h, .kindoftable2 .rating6h{
	height:8px;
	width:53px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating7, .kindoftable2 .rating7{
	height:8px;
	width:56px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating7h, .kindoftable2 .rating7h{
	height:8px;
	width:61px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	.kindoftable .rating8, .kindoftable2 .rating8{
	height:8px;
	width:64px;
	background:url("images/rating.gif") repeat-x;
	display:block
	}
	
	
	.kindoftable tfoot ul{
	list-style:lower-roman;
	margin-top:0
	}
	
	.kindoftable2{
	width:45%;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	font-size:0.8em;
	float:left;
	margin-right:2.6em
	}
	
	
	
	.kindoftable2 td{
	text-transform:capitalize
	}
	
	.kindoftable2 td i{
	display:none
	}
	
	.kindoftable2 th{
	text-align:center;
	background:#cbc7b7;
	border:#90554b 1px solid
	}


	.pol{
	
	}
	
	form legend{
	font-size:1.21em;
	color:#ca5252;
	padding:0 2px 5px 2px;
	text-transform:uppercase;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	letter-spacing:1px;
	font-weight:bold;
	
	}
	
	
	.novello2 fieldset{
	background:url("images/poll_bg.gif") bottom left repeat-x!important;
	background:none;
	padding:5px
	}
	
	.novello2 fieldset div div{
	margin:0 0 10px 0;
	}
	
	.novello2 .formbutton{
	border: 1px solid #90554b;
  	background-color: #efe2db;
  	color: #90554b;
  	font-size: 12px;
	margin-left:3px
	}

	.novello2 .poll{
	margin:10px 0;
	border-collapse:collapse
	}
	
	.novello2 .poll th{
	padding: 5px 5px 5px 5px;
	border-bottom:#dcd3cf 1px solid;
	text-align:left
	}
	
	.novello2 .poll th span, .novello2 .poll td span{
	display:none
	}
	
	.novello2 .poll td{
	padding: 2px 5px 2px 5px;
	}
	
	.pollbar{
	height:6px;
	}
	
	.pollbar_1{
	background-color:#00af4c
	}
	
	.pollbar_2 {
	background-color:#9a243e
	}
	
	
	#center .novello2 h4{
	font-size:1em;
	margin:22px 0 0 0;
	color:#90554b;
	font-weight:bold;
	background-color:#fffbf9;
	padding:2px;
	}
	
	#center .novello2 h4 i{
	color:#ca5252;
	}
	

	
	.novello2 h5{
	display:none!important;
	padding:0 0 5px 0!important;
	margin:10px 0 6px 3px!important;
	border-bottom: 0!important;
	}




	.gotop{
	background: url("images/up.gif") left 16px no-repeat;
	padding-left:24px;
	padding-top:15px;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	font-weight:bold;
	margin-top:30px;
	margin-left:35px;
	border-top: solid #cbc7b7 1px;
	}
	
	
	.gotop2{
	background: url("images/up.gif") left 16px no-repeat;
	padding-left:24px;
	padding-top:15px;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	font-weight:bold;
	margin:5px 0 20px 0;
	clear:both;
	height:18px
	}
	
	.gotopimg{
	border:0;
	padding:15px 0 0 0;
	border-top: solid #cbc7b7 1px;
	margin:35px 0 20px 35px;
	clear:both;
	text-align:left
	}
	
	
	.gotopimg img{
	float:right
	}

	.archivelist, .pageswitch{
	background: url("images/archivelist_bg.gif") left top no-repeat;
	padding:2px 0 2px 2em;
	margin:0;
	display:block;
	height:22px;
	}
	


	.noresult{
	padding:0;
	margin:0 auto 60px auto;
	border:2px solid black;
	background: url("images/noresult.gif") left top no-repeat;
	width:544px;
	height:248px
	}
	
	.noresult p{
	margin:43px 16px 0 66px;
	width:200px;
	height:137px;
	color:#000;
	font-size:16px;
	line-height:22px
	}
	
	.noresult b{
	text-transform:uppercase
	}
	
	
	.commentform  {
	padding:0 5px 18px 2em;
	width: 320px;
	position:relative;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	border-right:1px solid #CBC7B7;
	}
	


	.commentform label{
	display:block;
	color:#90554b
	}
	
	.commentform img{
	float:none!important;
	margin:0!important
	}

	.commentform .bbcodecont {
	position:absolute;
	right: -316px;
	top: -16px;
	}

	.commentform .formbutton {
 	border: 1px solid #90554b;
  	background-color: #efe2db;
  	color: #90554b;
  	font-size: 12px;
	letter-spacing:1px;
	margin:20px 0 0 0;
	position:relative;
	left:-20px
	}


	.rss{
	margin:6px 0 0 10px;
	border:none;
	display:block
	}
	
	.nofloatplease{
	float:none!important;
	display:block;
	margin-left:0!important;
	padding-left:0!important
	}

	.nofloatplease2{
	float:none!important;
	display:block;
	position:relative;
	left:-14px
	}
	
/*sezioni pagina e loro classi*/
	
/*	#nav {
	position:fixed!important;
	position:absolute;
	width:100%;
	height:20px;
	background: url("images/content_bt.png") bottom left repeat-x!important;
	background: none;
	left:0;
	bottom:0;
	z-index:100
	}*/
	
	#nav a {
	display:none
	}

	#content{
	background:url("images/main_bg.jpg") left 81px no-repeat;
	float:left;
	width:100%;
	clear: both;
	}

	

	#header {
	min-width: 743px;
	height:81px;
	margin:0;
	padding:0;
	border-top:#c23838 1px solid
	}

	

	#header h1 {
	margin: 0;
	padding: 0;
	height: 80px;
	display:block;
	}



	#header h1 a span {
	display:none;
	}

	

	#header h1 a{
	display:block;
	background: transparent url("images/verosimile.jpg") no-repeat 0 0;
	height: 80px;
	width:651px;
	color:#666;
	}

	

	#main{
	float:left;
	width:100%;
	background:url("images/4b170c.gif") 127px 0 repeat-y;
	}

	

	#left{
	float:left;
	width:131px;
	margin:0;
	}

	

	#left ul{
	text-transform:uppercase;
	font-size:11px;
	list-style:none;
	padding:0;
	margin: 0 0 0 11px;
	text-align:center
}

	

	#left li{
	margin: 16px  0 ;
	background: url("images/li_separator.gif") no-repeat center bottom;
	padding:0 0 14px 0;
}

	

	#left li a{
	color:#90554b;
	text-decoration:none;
	display:block;
	width:100%;
	height:100%
	}

	

	#left-end{
	width:131px;
	margin:0;
	height:203px;
	background:url("images/left_bg_end.gif") left top no-repeat
	}

	

	#center{
	float:left;
	clear:right;
	width: 68%;
	position:relative;
	border-left:2px solid #4b170c;
	margin-left:-4px;
	}

	.centeritem {
	}


	#center .wentonline {
	width:446px;
	height:114px;
	background:url("images/wentonline.jpg") left top no-repeat;
	margin:30px 0 30px 26px;
	}
	

	
	#center .wentonline p{
	display:none
	}
	
	
	#center .wentonline .time{
	padding:82px 0 0 14px;
	color:#c1b3a9;
	font-size:1.1em;
	font-weight:bold;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	}

	

	#center .inizio{
	display: block;
	float: left;
	margin: 4px 0 0 0;
	padding: 0 5px 0 0;
	text-indent: -9000px;
	border: none;
	}

	
	#center .item{
	padding:10px 2% 20px 2em;
	margin-right:1em;
	background:url("images/item_bg.gif") left top repeat-y;
	position:relative;
	}
	
	
	#center .item img{
	float:right;
	padding:5px;
	margin:0 0 0 10px ;
	border:none
	}


	#center .item .item2{
	padding:10px 0 0 0;
	border-bottom:1px dashed #cbc7b7;
	height:auto!important;
	height:120px;
	min-height:120px
}

	

	#center .item .item2 img{
	margin-right:0;
	margin-left:5px;
	margin-top:-38px;
	border:#a4831d 2px solid
	}


	#center .item p{
	text-align:justify;
	line-height:1.6em;
	}
	
	#center .item pre{
	font-size:1.2em;
	border-left:4px solid #ca5252;
	background-color:#efe2db;
	padding:5px;
	text-align:left;
	line-height:1.15em;
	}
	
	#center .item code{
	background-color:#efe2db;
	font-size:12px!important;
	}

	#center .item p code, #center .item ul code{
	font-size:110%
	}

	.item	cite {
	display:block;
	background:#efe2db url("images/cite.gif") top left no-repeat;
	padding: 22px 55px 15px 55px;
	margin:6px 0
	}
	
	.item	cite.cite-alt {
	
	padding: 22px 55px 0 55px;
	margin:6px 0;
	min-height:40px;
	height:auto!important;
	height:40px
	}
	
	
	.item	.item2	cite {
	display:inline!important;
	background:none!important;
	padding: 0!important;
	margin:0!important
	}
	

	#center .item ul, #center .item ol{
	line-height:1.6em;
	}
	
	
	#center .item ol{
	padding-bottom:30px;
	}

	#center .keywords {
	padding:1px 0 0 0;
	margin-bottom:30px;
	background:url("images/sep.gif") left top no-repeat;
	}



	#center .keywords-inner {
	padding:10px 0 0 0;
	margin-right:1em;
	background:url("images/item_bg.gif") left top repeat-y;
	
	}
	
	#center .keywords-inner span{
	padding:10px 2% 20px 2em;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	color:#d45252;
	text-transform:uppercase;
	font-size:1em;
	}
	
	#center .keywords-inner span b{
	background:url("images/ico_text.gif") left top no-repeat;
	padding:2px 0 2px 24px
	}
	
	
	
	#center .keywords-inner ul{
	margin:0;
	padding:12px 0 12px 2em;
	width:100%;
	background: url("images/sep.gif") left bottom no-repeat;
	list-style:none
	}

	#center .keywords-inner li{
	margin:8px 0;
	font-size:0.85em
	}

	#center .keywords-inner li span{
	padding:0;
	display:none
	}


	#center .deeper{
	background:#efe2db url("images/piega.gif") bottom right no-repeat;
	padding:10px 6px 12px 6px;
	clear:both;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	}

	

	#center .navitem {
	margin:10px auto 10px 30px;
	padding:15px;
	background:url("images/nav_bg.gif") 50% 0 no-repeat;
	text-align:center;
	font-size:0.86em;
	line-height:2em
	}

	

	#center .navitem ul{
	list-style:none;
	margin: 0 auto;
	text-align:center;
	position:relative;
	padding-bottom:12px;
	/*background:url("images/nav_bg.gif") 290px 100% no-repeat;*/
	height:18px;
	}

	

	#center .navitem li{
	padding-bottom:5px;
	line-height:1.05em;
	line-height:1.3em;
	width:44%;
	float:left;
	}

	#center .navitem .navprew{
	text-align:right;
	}
	
	#center .navitem .navprew a{
	background:url("images/nav_prew.gif") left 4px no-repeat;
	padding-left: 12px
	}


	#center .navitem .navsep{
	text-align:center;
	width:50px;
	}
	
	#center .navitem .navnext{
	text-align:left;
	}
	
	#center .navitem .navnext a{
	background:url("images/nav_next.gif") right 4px no-repeat;
	padding-right: 12px
	}


	#center .navitem li span{
	margin:0 1.4em
	}

	



	#center .compari{
	padding:0 2% 10px 0;
	margin:20px 1em 0 0 ;
	background:url("images/item_bg.gif") left top repeat-y;
	}

	

	#center .comdis{
	padding:0 2% 10px 0;
	margin:20px 1em 20px 0 ;
	background:url("images/item_bg2.gif") left top repeat-y;
	}

	

	#center .commentby{
	padding:5px 2% 0 4px;
	background:url("images/header_comm_bg.gif") left top no-repeat;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	font-size:0.9em;
	margin-left:0;
	color:#666;
	height:34px;
	}
	
	#center .commentby .cnumber{
	margin-right:14px;
	padding:0 5px;
	background-color:#efe2db;
	border:#cbc7b7 1px solid
	}
	
	#center .author-comment img{
	vertical-align:middle;
	}

	#center .comments .commentbody{
	line-height:1.6em;
	font-size:90%;
	padding-left:15px;
	padding-bottom:20px;
	text-align:justify;
	font-style:italic
	}

	#center .comments .commentbody img{
	max-width:225px;
	max-height:288px;
	width:auto!important;
	width:50px;
	height:auto!important;
	height:50px;
	clear:both;
	float:none
	}
	
	#center .comments .commentbody object {
	display:block;
	}
	
	
	#center .comments .commentbody blockquote {
	font-style:normal;
	}
		#center .comments .commentbody blockquote p:before
{
content:"�";
}
	
	#center .comments .commentbody blockquote p:after
{
content:"�";
}
	
	#center .comments .commentbody pre{
	font-size:1.3em;
	padding:5px;
	line-height:1.15em;
	font-weight:bold;
	color:#551609;
	font-style:normal;
	font-family:"Courier New", Courier, monospace!important
	}	
	
	
	#center .comments .commentbody i, #center .comments .commentbody em{
	font-style:normal
	}	
	
	#center .comments .commentbody pre br{
	display:none
	}	
	
	
	#center .comments .commentbody cite{
	display:block;
	background:#efe2db url("images/cite_comment.png") top left no-repeat!important;
	background:none;
	padding: 12px 25px 5px 25px;
	margin:6px ;
	color:#551609
	}	
		

	.bbcode{ 
	display:block;
	padding:14px 0;
	color:#a7554a;
	}

/*	.bbcode b{
	padding-right:16px;
	background:url("images/arrow_basic_down.gif") right center no-repeat
	}*/


	#bbcodelist{ 
	background-color:#f9efeb;
	border:1px solid #dcd3cf;
	margin:6px 0 14px 0;
	padding:2px;
	width:290px;
	color:#a7554a;
	font-size:0.9em
	}

	#center h2{
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-4000px;
	height:47px;
	width:463px;
	display:block;
	margin:35px 0 60px 16px;
	}

	

	
	#center h3{
	font-size:1.2em;
	color:#ca5252;
	padding:0 0 5px 28px!important; padding:0 0 5px 22px;
	margin:10px 0 6px 0;
	text-transform:uppercase;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	border-bottom:#cbc7b7 1px dotted;
	display:block;
	width:auto;
	letter-spacing:1px;
	background:url("images/ico_text.gif") left top no-repeat;

	}




	#center h3 a{
	color:#ca5252;
	text-decoration:none
	}

	#center h3 a:hover{
	text-decoration:underline
	}
	

	#center h4{
	font-size:2.3em;
	color:#551609;
	padding:0;
	margin:4px 0 38px 0;
	font-weight:normal
	}

	
	#center h4 a{
	color:#551609;
	text-decoration:none
	}
	
	#center h4 a:hover{
	text-decoration:underline
	}

	


	#center h5{
	border-bottom:1px solid #CBC7B7;
	color:#CA5252;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	font-size:1em;
	letter-spacing:1px;
	margin:10px 0 6px 2em;
	padding:0 0 5px 26px;
	text-transform:uppercase;
	width:auto;
	}
	
	
	.archiveh5 {
	font-size:1.7em!important;
	margin:20px 0 60px 0!important;
	border:0!important;
	font-family:Georgia, "Times New Roman", Times, serif!important;
	font-style:italic;
	}
	
	.nomargin {
	margin:0!important;
	}
	
	.archiveh5.nomargin {
	line-height:5em;
	}
	
	
	.archiveh5 span{
	color:#7e0019
	}
	
	.capitalize {
	text-transform:capitalize;
	}
	
	ul.capitalize {
		max-height:460px;
		overflow:hidden;
	}
	
	
	.of-auto ul.capitalize {
		overflow:auto;
	}
	
	.h5result{
	background:url("images/ico_text.gif") left top no-repeat;
	margin-bottom:60px!important
	}

	#center h6{
	font-size:1.21em;
	color:#ca5252;
	padding:0 0 5px 0;
	margin:45px 0 0 0 ;
	text-transform:uppercase;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	font-weight:bold;
	clear:both
	}
	
	#center .novello2 h6{
	margin:22px 0 0 0 ;
	}

	#center .item h4, #center .item h5, #center .item h6 {
	font-family:Georgia, "Times New Roman", Times, serif!important;
	}

	#center .deeper ul{
	list-style:none;
	margin:0;
	padding:0
	}
	
	#center .deeper h6{
	margin-top:10px!important
	}

	#center .imgbig{
	margin-top:2em;
	margin-left:0;
	float:none
	}

	

	#center h5 a{
	color:#ca5252;
	text-decoration:none
	}
	
		

	#center .formfield {
	background: #fff url("images/formfield_bg.jpg") top left no-repeat;
	font-size:12px;
	color:#c23838;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	width:304px;
	border-left:#9a958f 1px solid;
	border-top:#9a958f 1px solid;
	border-right:#fbfafe 1px solid;
	border-bottom:#fbfafe 1px solid;
	padding:0 4px;
	position:relative;
	z-index:100	}

	

	#right{
	width:15%;
	margin:0;
	background:white url("images/right_bg.gif") left 32px no-repeat;
	overflow:hidden;
	padding-bottom:16px;
	float:right;
	min-height:560px;
	}

		

	#right #searchformc{
	margin:34px 0.8em 10px 0.8em;
	overflow:hidden;
	}
	
	#right form{
	margin:0;
	padding:0
	}
	

	#right #searchformc div{
	padding:10px 0 7px 0;
	border-bottom:5px solid #efe2db;
	overflow:hidden;
	text-align:center
	}

	

	#right #searchformc label{
	display:block;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	font-weight:bold;
	padding:4px 0 ;
	margin-bottom:6px;
	background:#efe2db;
	text-align:center;
	}

	

	#right #searchformc label span{
	padding:2px 0 2px 20px ;
	background:#efe2db url("images/ico_search.gif") left 4px no-repeat
	}

	

	#right #searchformc .formfield{
	width:66%;
	border:0;
	font-size:10px;
	color:#c23838;
	text-align:center;
	letter-spacing:1px;
	background: #fff url("images/formfield_bg.jpg") top left no-repeat;
	font-size:12px;
	color:#c23838;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	padding:1px 0
	}

	

	#right #searchformc .formbutton{
	border: 1px solid #90554b;
  	background-color: #efe2db;
  	color: #90554b;
  	font-size: 11px;
	}



	#right h4{
	margin:40px 10px 10px 10px;
	border-bottom:#ca5252 2px solid;
	min-height:17px;
	height:auto!important;
	height:17px;
	background:#efe2db url("images/ico_text.gif") left center no-repeat;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
	color:#ca5252;
	letter-spacing:1px;
	padding:2px 0 0 25px;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	}

	

	#right ul{
	margin:0;
	padding:0 0 0 24px;
	list-style:none;
	font-size:12px;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	}

	

	#right li{
	margin-bottom:7px;
	color:#90554b;
	}

	

	#right li a{
	color:#90554b;
	}

	#right #searchform #submit{
	margin-left:4px;
	vertical-align:middle
	}

	

	#nucleus_cf_body{
	margin-top:-16px;
	margin-bottom:10px
	}

	

	#nucleus_cf_name, #nucleus_cf_mail, #nucleus_cf_email{
	margin:0 0 8px 0;
	}



	#nucleus_cf_verif{
	clear:both;
	display:block;
	margin-bottom:16px
	}


	#nucleus_cf_remember{
	float:left;
	}
	
	
	
	

	#since{
	width:89px;
	margin:0;
	background: url("images/since.png") left top no-repeat;
	height:81px;
	position:absolute;
	right:0;
	top:0;
	z-index:100;
	clear:both;
	display:block!important;
	display:none
	}
	
	#since cite{
	display:none
	}

	

	#footer{
	width: 84.9%;
	position:relative;
	background: url("images/footer_main.jpg") 127px 0 no-repeat;
	clear:both;
	z-index:66;
	min-height:176px
	}

	

	#footer p{
	padding:140px 15px 20px 140px;
	font-size:11px;
	text-align:right;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	position:relative;
	z-index:100
	}



	#footer p a:link{
	text-decoration:underline
	}

	

	#footer p a:hover{
	text-decoration:none
	}

	

	#footer-right{
	width: 428px!important;
	width: 28px;
	height:150px;
	position:absolute;
	z-index:46;
	background:url("images/footer_right.jpg") right 0 no-repeat;
	bottom:19px;
	right:0!important;
	right:-1px
	}

	

	#footer-right p{
	display:none
	}

	

	#vita {
	padding:8px;
	font-size:11px;
	margin-left:12px;
	margin-top:-12px;
	background:url("images/arrow_down.gif") center top no-repeat;
	}

	

	#footer .footerchiudi{
	float:right
	}



/*last fm*/	


	.lastfmcharts{
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	color:#ca5252;
	font-size:10px;
	text-transform:uppercase; 
	margin:0 10px;
	display:block
	}

	

	.lastfmdisc{
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	font-size:10px;
	padding:8px 0 0 14px
	}

	#show05, #show04, #show03, #show02, #show01{
	margin-top:12px;
	text-align:center
	}

	

	#show05 img, #show04 img, #show03 img, #show02 img, #show01 img{
	margin:6px 0  8px 0
	}


	#google-bg{
	 width:541px; height:124px; margin:22px auto 8px auto; position:relative; left:23px; background-image:url("images/adsense_new_bg.png")!important;background-image:url("images/adsense_new_bg.gif")
	}

	#google1{
	 height:60px; width:465px;  position:absolute; top: 46px; left:36px
	}
	
	
	#googleitem-bg{
	 height:122px; width:416px; margin:4px 0 2px 0; background:url("images/adsense_bg_side.gif") left top no-repeat; padding: 0 
	}
	
	#googleitem-bg-inner{
	 height:90px; width:234px; margin:0 0 0 134px; padding:20px 0 0 0;
	}
	
	
	.swfcont{
	text-align:center;
	height:auto!important;
	height:354px;
	}
	
	.swfcont2{
	text-align:center;
	height:auto!important;
	height:354px;
	background:#efe8e4 url("images/swfcont.gif") left top repeat-x;
	padding:20px 0 15px 0;
	border-bottom:1px solid #dfdcd7
	}
	
	.swf-top{
	background:url("images/barra_video_top.gif") left top no-repeat;
	height:24px;
	text-align:left;
	position:relative;
	margin-bottom:0!important;
	margin-bottom:-6px
	}
	
	.swf-top i{
	background:url("images/barra_video_corner.gif") left top no-repeat;
	width:18px;
	height:24px;
	display:block;
	position:absolute;
	right:0!important;
	right:-1px;
	top:0
	}
	
	.swf-top i span{
	display:none
	}
	
	.visualizza-swf, .visualizza-swf-hide{
	font-size:1em;
	color:#ca5252;
	padding:3px 0 5px 28px!important; padding:3px 0 5px 22px;
	margin:0 0 6px 12px;
	text-transform:uppercase;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	letter-spacing:1px;
	background:url("images/ico_camera.gif") 0 2px no-repeat;
	display:block;
	font-weight:bold
	}
	
	.visualizza-swf{ 
	display:none;
	}
	
	.swf-middle{
	background:url("images/barra_video_bg.gif") left top repeat-x;
	background-color:#bfb5af;
	padding:15px 0 12px 0;
	}
	
	.swf-bt{
	background:url("images/barra_video_bt.gif") left top no-repeat;
	height:24px;
	text-align:right;
	}
	
	.swf-bt img{
	padding:0!important;
	margin:0!important
	}
	
	.mt30px {
	margin-top:30px!important
	}
	
	.mt70px {
	margin-top:70px!important
	}

	#most { 
	margin:60px 0 0 10px;
	text-align:center
	}
	
	#most h6{
	font-size:11px;
	color:#90554b;
	margin:0 0 0 2px;
	padding:2px 0 ;
	background: url("images/h6_most.gif") no-repeat left top;
	}
	
	
	#most dl{
	width:107px;
	height:114px;
	background: url("images/most.png") no-repeat left top;
	position:relative;
	text-align: left;
	margin:10px 0 5px 8px;
	
	}
	
	#most dt{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-align: left;
	position:absolute;
	left:18px;
	top:16px;
	color:#fff
	}
	
	#most dd{
	font-size:11px;
	text-align: left;
	position:absolute;
	left:-30px;
	top:36px;
	line-height:15px;
	overflow:hidden;
	width:88px;
	height:60px;
	}
	
	
	
	#most dd a{
	text-decoration:none;
	
	}
	
	.novello, #li-pc005 {
	background-color:#f9efeb;
	border:1px solid #dcd3cf;
	margin-bottom:40px;
	text-align:center
	}
	
	.novello i{
	display:block;
	margin:15px 0
	}
	
	.novello2 {
	background-color:#f9efeb;
	border:1px solid #dcd3cf;
	margin-bottom:40px;
	padding:5px
	}
	
	.novello3 {
	margin-bottom:40px;
	padding:5px;
	}
	
	.alineheight{
	line-height:28px
	}
	
	.divforimgs{
	margin:60px 0 0 20px;
	}
	
	.divforimgs img{
	padding:40px 0 0 0!important
	}
	
	.fyoutube{
	background:url("images/content/youtube.jpg");
	width:425px;
	height:344px;
	position:relative;;
	margin:0 auto;
	
	}
	
	
	.fyoutube  a{
	width:425px;
	height:344px;
	position:absolute;
	left:0;
	bottom:0;
	display:block;
	outline:none
	
	}
	
	.fyoutube a:hover{
	background:url("images/content/youtube_start.jpg") left bottom no-repeat;
	}
	
	.fyoutube .inner{
	width:405px;
	height:300px;
	position:absolute;
	right:8px;
	bottom:27px;
	background:#000 url("images/content/loadingt_30.gif") center no-repeat;
	}

	.fyoutube .inner .inner-inner{
	width:695px;
	height:384px;
	position:absolute;
	left:-40px;
	top:-30px;
	z-index:100
	}
	
	.fyoutube .inner .inner-inner-inner{
	width:425px;
	height:344px;
	position:absolute;
	left:30px;
	bottom:30px;
	z-index:100;
	cursor:pointer;
	}


	
	.divforimgs img{
	margin:5px 0 5px 5px !important;
 	padding-left:0!important;
	}
	
	#playerfake{
	height:354px;
	position:relative
	}
	
	#faketube {
	position:absolute;
	left:162px;
	top:20px;
	width:424px;
	height:337px;
	background:url("images/content/10_cose/fake_tube.jpg") no-repeat left top;
	z-index:5
	}
	
	#faketube a{
	display:block;
	width:424px;
	height:337px;
	cursor:pointer
	}
	
	#barrier1 {
	position:absolute;
	left:144px;
	top:324px;
	width:55px;
	height:16px;
	z-index:6
	}
	
	#barrier2 {
	position:absolute;
	left:184px;
	top:341px;
	width:16px;
	height:16px;
	z-index:6
	}
	
	#barrier3 {
	position:absolute;
	left:144px;
	top:358px;
	width:55px;
	height:16px;
	z-index:6
	}
	
	#barrier4 {
	position:absolute;
	left:148px;
	top:341px;
	width:16px;
	height:16px;
	z-index:6
	}
	
	.enig-post {
	background:#eee url("images/enig_post_bg.gif") left top repeat-y!important;
	background:none;
	border-bottom:#e9e8e8 1px solid;
	float:none!important;
	float:left
	}
	
	.enig-post h6{
	background: url("images/enig_post_h6.gif") left bottom no-repeat!important;
	background:none;
	height:auto!important;
	height:30px;
	min-height:30px;
	
	}
	
	.enig-post p{
	margin:0 1em;
	padding:0 0 0.4em 0;
	}
	
	.enig-post p i a{
	padding:0.3em;
	background-color:#ca5252;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	font-size:0.9em;
	color:#fff;
	text-decoration:none;
	font-weight:bold
	}
	
	.enig-post p i a:hover{
	color:#f3d85f;
	}
	
	.enig-post p span {
	display:none
	}
	
	
	.enig-post p span a{
	padding: 0.3em;
	font-weight:bold;
	color:#ca5252;
	text-decoration:none
	}
	
	.new-en{
	background: url("images/new_en.gif") left top no-repeat;
	text-indent:28px
	}
	
	.christmas-span {
	position:absolute;
	left:0;
	top: -80px;
	width:100%;
	height:18px;
	background:url("images/christmas.png") left top repeat-x!important;
	background:url("images/christmas.gif") left top repeat-x;
	display:inline
	}
	
	#tagcloud {
	text-align:center
	}
	
	
	#tagcloud ul{
	text-align:left;
	}
	
	#tagcloudcont {
	padding:5px;
	border-top:1px dashed #efe2db;
	border-bottom:1px dashed #efe2db;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;;
	font-size:10px;
	text-align:left;
	margin: 8px 10px 0 10px;
	background-color:#fff9f3
	}
	
	
	
	
	#tagcloudcont a{
	color:#ca5252;
	text-decoration:none;
	margin-right:5px
	}
	
	#tagcloudcont a:hover{
	text-decoration:underline
	}
	
	#tagcloudcont a b{
	font-size:140%
	}
	
	#tagcloudcont a i{
	font-size:120%;
	font-style:normal
	}
	
	#tagcloudcont a b i{
	font-size:130%;
	font-style:normal
	}
	
	#tagcloudcont a i b{
	font-size:110%!important;
	}
	
	.img-block {
	display:block;
	margin:0 auto;
	}
	
	.icite {
	display:block;
	margin:20px 10px
	}
	
	/*multiple links*/


a.multiple-link {
white-space:nowrap;
}


a.multiple-link:hover {
position:relative; 
z-index:100;
}

a.multiple-link:hover i{
display:block;
}




a.multiple-link i {
position:absolute;
left:0;
top:100%!important;
top:15px;
display:none;
background-color:#fbf3ef;
color:#fbf3ef;
z-index:10;
min-width:200px;
max-width:480px;
padding:12px 12px 12px 0;
text-align:right;
font-size:11px;
border:1px solid #d5ccc8;
cursor:default;
line-height:15px
}

cite a.multiple-link i {
background-color:#efe2db;
color:#efe2db;
border:1px solid #a8a09d;
}



a.multiple-link i .trattino{
position:absolute;
left:4px!important;
left:3px;
top:1px;
font-family:"Trebuchet MS"; /*necessario per dare sempre la stessa misura al trattino a prescindere dal font del body*/
font-size:10px;
border-right:#dad1ce 2px solid;
width:6px
}

cite a.multiple-link i .trattino{
border-right:#a8a09d 2px solid;
}

a.multiple-link i .trattino span{
position:absolute;
left:0;
top:-22px;
font-size:1px;
width:100%;
height:33px;
cursor:pointer;
width:250px;
}

a.multiple-link i .link1, a.multiple-link i .link2, a.multiple-link i .link3, a.multiple-link i .link4, a.multiple-link i .link5{
display:block;
padding-top:4px;
margin-left:10px;
}

a.multiple-link i b{
background-color:#fbf3ef;
text-decoration:underline;
position:relative;
z-index:100;
min-height:22px;
margin-left:12px;
right:-7px!important;
right:-12px;
padding:0 2px;
white-space:normal;
font-weight:normal;
color: #a4831d;
cursor:pointer;
}

cite a.multiple-link i b{
background-color:#efe2db;
}



a.multiple-link i b:hover{
/*non supportato da IE6*/
text-decoration:none
}

a.multiple-link i .link1{
border-left:#dad1ce 2px solid;
border-top:#dad1ce 2px solid;
}

cite a.multiple-link i .link1{
border-left:#a8a09d 2px solid;
border-top:#a8a09d 2px solid;
}

a.multiple-link i .link1 b{
top:-14px;
}

a.multiple-link i .link2{
border-top:#dad1ce 2px solid;
margin-top:-4px;
padding-top:4px
}

cite a.multiple-link i .link2{
border-top:#a8a09d 2px solid;
margin-top:-4px;
padding-top:4px
}

a.multiple-link i .link2 b{
top:-14px;
}
a.multiple-link i .link3{
border-left:#dad1ce 2px solid;
border-bottom:#dad1ce 2px solid;
margin-top:-32px;
padding-top:14px
}
cite a.multiple-link i .link3{
border-left:#a8a09d 2px solid;
border-bottom:#a8a09d 2px solid;
margin-top:-32px;
padding-top:14px
}

a.multiple-link i .link3 b{
top:8px

}

a.multiple-link i .link4{
border-left:#dad1ce 2px solid;
border-bottom:#dad1ce 2px solid;
}

cite a.multiple-link i .link4{
border-left:#a8a09d 2px solid;
border-bottom:#a8a09d 2px solid;
}

a.multiple-link i .link4 b{
top:6px
}

a.multiple-link i .link5{
border-left:#dad1ce 2px solid;
border-bottom:#dad1ce 2px solid;
}


a.multiple-link i .link5 b{
top:6px
}

	/*multiple links*/	
	
#mocciaframe {
width:300px;
height:504px; 
border:0; 
overflow:hidden; 
margin:0 auto
}


#ie6-alert{
display:none
}	

.boxfotopost{
	background-color:#f9efeb;
	border:1px solid #dcd3cf;
	
	font-size:0.9em;
	padding:4px;
	text-align:center;
	font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif;
	font-weight:bold
}	

.boxright {
	float:right;
	margin:6px 0 2px 12px;
}

.boxleft {
	float:left;
	margin:6px 12px 2px 0;
}



.boxfotopost img{
float:none!important;
margin:0!important;
}


.banner-fl {
position:relative;
width:116px;
height:51px;
margin-left:10px;
margin-bottom:6px;
clear:both
}

.banner-fl img{
border:0
}

.banner-fl a{
outline:0
}

#bl {
position:absolute;
left:0;
top:0;
z-index:100;
display:none
}


.tipo {
color:#000;
}

.tipo label{display:none
}

.wrong {
background:#f9b5b6 url("images/tipo_wrong_bg.gif") 0 0 repeat-x;
border-bottom:#ea0002 2px solid;
}

.ok {
background:#c5f1c5 url("images/tipo_ok_bg.gif") 0 0 repeat-x;
border-bottom:#00c000 2px solid;
}


.tipo p{
padding:1em 1.4em 0.6em 1.4em;
font-size:2.3em;
line-height:1em!important;
text-align:left!important;
}

.wrong p{
background: url("images/tipo_wrong.gif") 0 0 no-repeat;
}

.ok p{
background: url("images/tipo_ok.gif") 0 0 no-repeat;
}

/*NO POST ALERT*/
.nopost {
width:356px;
background:#fff url("images/no_post_main.gif") 0 100% repeat-x;
border:#c6504e 2px solid;
min-height:264px;
height:auto!important;
height:264px;
position:absolute;
z-index:100;
right:4px;
top:280px;
text-align:center;
font-size:1.1em;
padding-bottom:20px
}

.nopost .titlenopost{
float:none!important;
padding:16px 0!important;
margin:0!important;
}

.nopost .nopost-inner{
width: 320px;
margin:10px 0 0 10px;
text-align:justify;
background:url("images/no_post_inner.gif") 0 0 no-repeat;
padding:15px 10px 0 10px;
line-height:1.4em
}

.nopost .nopost-inner p{
padding:12px 12px 0 12px
}

.nopost .nopost-inner b, .nopost .nopost-inner strong{
color:#333

}

.nopost .nopost-close{
width: 336px;
height:30px;
margin:0 0 0 10px;
background:url("images/nopost_close.gif") 0 0 no-repeat;
}

.currentcat_no a {
	font-weight:normal;
}
.currentcat_yes a {
	font-weight:bold;
	color:#551609!important;
	text-decoration:none;
}

.currentcat_no .softer {
color:#ce8d81;
}


#merkel1 {position:relative; height:325px; width:305px; height:322px; margin-left:202px}
#merkel1 img{ position:absolute; right:0; top:0; padding:0!important}
.mhide { overflow:hidden}

.pn {padding:0 20px; margin:0 0 0 8px;}


.pageswitch { font-size:0.9em;}

.tornahomepaging { margin-right:10px;}

.swfcont2.relative {text-align:left; padding-left:12px;}



.smallvideo {width: 280px;float:left;}

.secondsmall { float:left; width:53%}

.plusvideo {font-size:60px; display:block; float:left; width:40px; text-align:center; padding-top:70px}

.equalvideo { margin-left:270px; font-size:100px; clear:both}

.resultvideo { margin-left:100px;}
.textfloat {float:left; width:50%; font-style:italic}
.textfloat b{font-style:normal}

/*body {
	background:#fff url("images/header_bg_alpha.jpg") top left repeat-x;}*/

/**:not(p) { font-style:italic}
	.readable #center .item{ border:6px #666 solid;}
	.readable #since{ display:none!important}
	i.readable-show {margin-left:40px;}
*/

#li-pc005 {text-align:left; clear:both; padding:6px; position:relative; padding-right:30px}
#li-pc005 { padding-right:70px}
#li-pc005  h6{ margin-top:10px!important}
#li-pc005  li { padding:2px;}
#li-pc005  li span{ display:none;}
#li-pc005.show  li span{ display:inline-block;padding:0 145px 0 6px; color:#fff; font-weight:bold;background:url("images/blink_red01.gif") 100% 0 no-repeat;}
#li-pc005  li.show span{ padding:0 145px 0 6px; display:inline-block; color:#fff; font-weight:bold;}
#li-pc005  li.show span.span01{ background:url("images/blink_red01.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span02{ background:url("images/blink_red02.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span03{ background:url("images/blink_red03.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span04{ background:url("images/blink_red04.gif") 100% 0 no-repeat;}
#li-pc005.show  li span.span05{ background:url("images/blink_green.gif") 100% 0 no-repeat;padding:0 145px 0 6px; display:inline-block; color:#fff; font-weight:bold;}
#li-pc005  li.show span.span06{ background:url("images/blink_red06.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span07{ background:url("images/blink_red07.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span08{ background:url("images/blink_red08.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span09{ background:url("images/blink_red09.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span10{ background:url("images/blink_red10.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span11{ background:url("images/blink_red11.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span12{ background:url("images/blink_red12.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span13{ background:url("images/blink_red13.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span14{ background:url("images/blink_red14.gif") 100% 0 no-repeat;}
#li-pc005  li.show span.span15{ background:url("images/blink_red15.gif") 100% 0 no-repeat;}

#li-pc005 .abilitometro { position:absolute; right:4px; top:60px; width:36px; border:#d2c9c5 1px solid; display:none; }
#li-pc005.show .abilitometro {display:block; }
#li-pc005 .abilitometro-cont {  background:url("images/bravometro.jpg") 100% 0 no-repeat;padding:2px}
#li-pc005 .abilitometro b{  padding:2px; color:#fff;border:#d2c9c5 1px solid;width:12px; height:12px; display:none;}
#li-pc005 .abilitometro-nota { background:url("images/bravometro_nota.gif") 0 0 no-repeat; width:214px; height:70px; position:absolute; top:-65px; right:16px;}
#li-pc005 .abilitometro-nota p{ font-size:12px;font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,FreeSans,Geneva,sans-serif; color:#333; line-height:1em; padding:6px; margin:0; text-align:left;}
#li-pc005 a.rifai { font-size:11px; background:#EFE2DB url("images/aggiorna.gif") repeat-x scroll 0 100%; border:1px solid #AF3F3B; color:#551609; display:block; padding:2px; margin-top:12px}


.biennio { position:absolute; right:0; top:-170px;}

.novenovenove {color:#999;}


	/*nuovi multiple links*/

.multiple-links2 {
position:relative;
z-index:100;
white-space:nowrap;
}

.multiple-links2 b, .multiple-links2 .nodelink {
color: #a4831d;
text-decoration:underline;
cursor: pointer;
white-space:nowrap;
font-weight:normal;
}

.multiple-links2 b:hover, .multiple-links2 .nodelink:hover {
text-decoration:none;
margin-bottom:1px;
}

.m2 {
z-index:99;
}

.multiple-links2 i {
position:absolute;
left:0;
top:100%;
visibility:hidden;
overflow:hidden;
background-color:#fdfbf5;
background-image: -webkit-gradient(linear, 0% 78%, 0% 99%, from(#fdfbf5), to(#f9eeea));
color:#fdfbf5;
z-index:10;
display:block;
max-width:430px;
padding:18px 12px 20px 0;
text-align:right;
font-size:1px;
border:1px solid #e7deda;
border-top-color:#fff;
border-bottom-color:#cac0bd;
-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
-webkit-box-shadow: #7b4339 0px 2px 10px;
-moz-box-shadow: #7b4339 0px 2px 10px; /* FF 3.5+ */

}

p .multiple-links2 i {
line-height:10px
}

html > body .multiple-links2 i {
*min-width:250px;
*overflow:visible
	}

.multiple-links2:hover i{
visibility:visible;
}

.multiple-links2 i .endash-open{

position:absolute;
left:10px;
top:6px;
border-left:#dbd9d3 2px solid;
width:6px;
height:12px;
padding-left:455px;
overflow:hidden;
}

.multiple-links2 i .endash-close{
display:none;
}


.multiple-links2 i .a1, .multiple-links2 i .a2, .multiple-links2 i .a3, .multiple-links2 i .a4{
display:list-item;
padding:4px 0;
margin:0 0 0 10px;
list-style:none;
}

.multiple-links2 i a{
background-color:#fdfbf5;
position:relative;
z-index:100;
min-height:22px;
margin-left:12px;
right:-8px;
padding:0 2px;
font-size:11px;
/*white-space:normal;*/
}

.multiple-links2 i .a1{
border-left:#dbd9d3 2px solid;
border-top:#dbd9d3 2px solid;
}

.multiple-links2 i .a1 a{
top:-13px;
}

.multiple-links2 i .a2{
border-top:#dbd9d3 2px solid;

}

.multiple-links2 i .a2 a{
top:-13px;
}

.multiple-links2 i .a3{
border-left:#dbd9d3 2px solid;
border-bottom:#dbd9d3 2px solid;
margin-top:-22px;
}

.multiple-links2 i .a3 a{
top:12px;
}

.multiple-links2 i .a4{
border-left:#dbd9d3 2px solid;
border-bottom:#dbd9d3 2px solid;
}

.multiple-links2 i .a4 a{
top:10px;
}

.center-img{
text-align:center; width:300px; margin:0 auto
}

.vtop {vertical-align:top; margin:0!important; padding:0!important }



	/*nuovi multiple links*/	


/*autovandal post*/
.auva {position: relative; /*line-height:1.2em!important;*/ min-width:560px;}
.fakeh4{position: absolute;color:#551609;font-size:2.3em;font-weight:normal; min-width:530px; min-height:45px; top:50px; left:25px; background:#fff url("images/fake_h4.png") repeat-y 0 0;}
.fakeh4 a{color:#551609; text-decoration:none;}
.fakeh4 a:hover{text-decoration:underline;}
.auva span,
.fakeh4 span{position: relative;}
.fold1 {position: absolute; display:block; height:53px; width:50px;background:url("images/shacked_post_tl.png") 0 0 no-repeat; top:-1px; left:-2px; }
.fold2 {position: absolute; display:block; height:72px; width:151px;background:url("images/shacked_post_bl.png") 0 0 no-repeat; bottom:-1px; left:-2px; }

html>/**/body .auva span,
html>/**/body .fakeh4 span{display:inline-block;}
.r-3{-webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg);-o-transform: rotate(-3deg);}
.r-5{-webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg);-o-transform: rotate(-5deg);}
.r-10{-webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg);-o-transform: rotate(-10deg);}
.r-15{-webkit-transform: rotate(-15deg); -moz-transform: rotate(-15deg); -o-transform: rotate(-15deg);}}
.r-20{-webkit-transform: rotate(-20deg); -moz-transform: rotate(-20deg);-o-transform: rotate(-20deg);}
.r-25{-webkit-transform: rotate(-25deg); -moz-transform: rotate(-25deg);-o-transform: rotate(-25deg);}
.r-30{-webkit-transform: rotate(-30deg); -moz-transform: rotate(-30deg);-o-transform: rotate(-30deg);}
.r-35{-webkit-transform: rotate(-35deg); -moz-transform: rotate(-35deg);-o-transform: rotate(-35deg);}
.r-40{-webkit-transform: rotate(-40deg); -moz-transform: rotate(-40deg);-o-transform: rotate(-40deg);}
.r-45{-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);}
.r-50{-webkit-transform: rotate(-50deg); -moz-transform: rotate(-50deg);-o-transform: rotate(-50deg);}
.r-55{-webkit-transform: rotate(-55deg); -moz-transform: rotate(-55deg);-o-transform: rotate(-55deg);}
.r-60{-webkit-transform: rotate(-60deg); -moz-transform: rotate(-60deg);-o-transform: rotate(-60deg);}
.r-65{-webkit-transform: rotate(-65deg); -moz-transform: rotate(-65deg);-o-transform: rotate(-65deg);}
.r-70{-webkit-transform: rotate(-70deg); -moz-transform: rotate(-70deg);-o-transform: rotate(-70deg);}
.r-80{-webkit-transform: rotate(-80deg); -moz-transform: rotate(-80deg);-o-transform: rotate(-80deg);}
.r-85{-webkit-transform: rotate(-85deg); -moz-transform: rotate(-85deg);-o-transform: rotate(-85deg);}
.r-90{-webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);}
.r-100{-webkit-transform: rotate(-100deg); -moz-transform: rotate(-100deg);-o-transform: rotate(-100deg);}
.r-110{-webkit-transform: rotate(-110deg); -moz-transform: rotate(-110deg);-o-transform: rotate(-110deg);}
.r-120{-webkit-transform: rotate(-120deg); -moz-transform: rotate(-120deg);-o-transform: rotate(-120deg);}
.r-130{-webkit-transform: rotate(-130deg); -moz-transform: rotate(-130deg);-o-transform: rotate(-130deg);}
.r-140{-webkit-transform: rotate(-140deg); -moz-transform: rotate(-140deg);-o-transform: rotate(-140deg);}
.r-150{-webkit-transform: rotate(-150deg); -moz-transform: rotate(-150deg);-o-transform: rotate(-150deg);}
.r-160{-webkit-transform: rotate(-160deg); -moz-transform: rotate(-160deg);-o-transform: rotate(-160deg);}
.r-170{-webkit-transform: rotate(-170deg); -moz-transform: rotate(-170deg);-o-transform: rotate(-170deg);}
.r-180{-webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg);-o-transform: rotate(-180deg);}

.r3{-webkit-transform: rotate(3deg); -moz-transform: rotate(3deg);-o-transform: rotate(3deg);}
.r5{-webkit-transform: rotate(5deg); -moz-transform: rotate(5deg);-o-transform: rotate(5deg);}
.r10{-webkit-transform: rotate(10deg); -moz-transform: rotate(10deg);-o-transform: rotate(10deg);}
.r15{-webkit-transform: rotate(15deg); -moz-transform: rotate(15deg);-o-transform: rotate(15deg);}
.r20{-webkit-transform: rotate(20deg); -moz-transform: rotate(20deg);-o-transform: rotate(20deg);}
.r25{-webkit-transform: rotate(25deg); -moz-transform: rotate(25deg);-o-transform: rotate(25deg);}
.r30{-webkit-transform: rotate(30deg); -moz-transform: rotate(30deg);-o-transform: rotate(30deg);}
.r35{-webkit-transform: rotate(35deg); -moz-transform: rotate(35deg);-o-transform: rotate(35deg);}
.r40{-webkit-transform: rotate(40deg); -moz-transform: rotate(40deg);-o-transform: rotate(40deg);}
.r45{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg);-o-transform: rotate(45deg);}
.r50{-webkit-transform: rotate(50deg); -moz-transform: rotate(50deg);-o-transform: rotate(50deg);}
.r55{-webkit-transform: rotate(55deg); -moz-transform: rotate(55deg);-o-transform: rotate(55deg);}
.r60{-webkit-transform: rotate(60deg); -moz-transform: rotate(60deg);-o-transform: rotate(60deg);}
.r65{-webkit-transform: rotate(65deg); -moz-transform: rotate(65deg);-o-transform: rotate(65deg);}
.r70{-webkit-transform: rotate(70deg); -moz-transform: rotate(70deg);-o-transform: rotate(70deg);}
.r80{-webkit-transform: rotate(80deg); -moz-transform: rotate(80deg);-o-transform: rotate(80deg);}
.r85{-webkit-transform: rotate(85deg); -moz-transform: rotate(85deg);-o-transform: rotate(85deg);}
.r90{-webkit-transform: rotate(90deg); -moz-transform: rotate(90deg);-o-transform: rotate(90deg);}
.r100{-webkit-transform: rotate(100deg); -moz-transform: rotate(100deg);-o-transform: rotate(100deg);}
.r110{-webkit-transform: rotate(110deg); -moz-transform: rotate(110deg);-o-transform: rotate(110deg);}
.r120{-webkit-transform: rotate(120deg); -moz-transform: rotate(120deg);-o-transform: rotate(120deg);}
.r130{-webkit-transform: rotate(130deg); -moz-transform: rotate(130deg);-o-transform: rotate(130deg);}
.r140{-webkit-transform: rotate(140deg); -moz-transform: rotate(140deg);-o-transform: rotate(140deg);}
.r150{-webkit-transform: rotate(150deg); -moz-transform: rotate(150deg);-o-transform: rotate(150deg);}
.r160{-webkit-transform: rotate(160deg); -moz-transform: rotate(160deg);-o-transform: rotate(160deg);}
.r170{-webkit-transform: rotate(170deg); -moz-transform: rotate(170deg);-o-transform: rotate(170deg);}
.r180{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);-o-transform: rotate(180deg);}


.perie.r-180, .perie.r180 {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.coverpost, .perie.r-180, .perie.r180 {background:url("images/item_bg.gif") repeat-y scroll 0 0 #fff;position:relative;left:-25px;padding:10px 2% 20px 2em;width:100%; margin-top:-122px; margin-bottom:-20px; }
html > body .perie.r-180, html > body .coverpost{*margin-bottom:0; *bottom:-20px; *margin-top:-142px;}
.coverpost {background:url("images/psd_bg.gif"); max-width:879px; height:261px; padding:0;}
.coverpost p{ display:none;}
.coverpost .rec1{background:url("images/sel_rect.gif"); width:100%; height:261px; position:absolute; left:0; top:0;}
.coverpost .rec2{background:url("images/sel_rect.gif") -879px 0; width:1px; height:261px; position:absolute; right:0; top:0;}
.coverpost .rec3{ position:absolute; right:-50px; top:42px; width:50px; height:4px; background-color:#fff;}

/*autovandal post*/
.squarcio {width:221px; height:398px; position:absolute; top:-50px; left:-6px; background:url("images/content/squarcio.png") 0 0 no-repeat;  }
/*autovandal post*/

/*vocabolario*/
.vocabolario {position:relative; left:-32px;}
.graffa { position:absolute; left:-31px; top:-4px; width:64px; height:69px; background:url("images/content/graffa.png") 0 0 no-repeat; z-index:100; }
.graffa p{ display:none;}
img.ticket {position:relative; z-index:2}
img.ossia {display:block; position:relative; top:-40px; z-index:1}
.voca {margin-top:-30px;}
.voca:first-line {/*font-size:140%;*/}
.voca + .voca  {margin-top:0;}
/*vocabolario*/




