@charset "UTF-8";
/* CSS Document */
/* ------------------------------------------- formattazione font-------------------*/
html, body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:300;
	text-align:left;
	line-height:15pt;
	color:#fff;
	margin:0px;
	padding:0px;
	}
	
	.titolo_news_home {
		font-size:12pt;
		font-weight:bold;
		line-height:25pt;
		font-style:normal;
		text-decoration:none;
		}
	
	a{
		font-weight:bold;
		text-decoration:underline;
		color:#000;
		}
	body.front a{
		color:#FFFFFF;
		}
		
	img{
		border:none;
		margin:0px;
		padding:0px;
		}
		
		
/* ------------------------------------------- formattazione menu-------------------*/
#navigation{
	height:28px;
	position:relative;
	width:780px;
	padding:0px;
	top:130px;
	border-bottom:solid 1px #42210b;
	border-top:solid 1px #42210b;
	position:absolute;
	z-index:10;
	}
	#primary ul{
		margin:0px;
		padding:0px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		}
		#primary li{
			margin:0px;
			padding:0px 5px;
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			float:left;
			}
	#primary li a, #primary li a:visited{
		font-size:12pt;
		text-decoration:none;
		font-style:normal;
		line-height:21pt;
		font-weight:bold;
		color:#FFFFFF;
		}
		.blogcafe, .blogcafe a, .blogcafe a:visited, .programma, .programma a, .programma a:visited{
			font-size:12pt;
			text-decoration:none;
			font-style:normal;
			line-height:21pt;
			font-weight:bold;
			color:#FFFFFF;
			display:block;
			float:left;
			position:relative;
			margin-left:5px;
			}
			.blogcafe a:hover{
				color:#660000;
				}
			.programma a:hover{
				color:#C47C59;
				}
		#primary li .active a{
			color:#000000;
			}
			#primary li.menu-196 a:hover{
				color:#df7d2b;
				}
			#primary li.menu-197 a:hover{
				color:#bbbb33;
				}
			#primary li.menu-198 a:hover{
				color:#fabb00;
				}
			#primary li.menu-199 a:hover{
				color:#e6b8a3;
				}
			#primary li.menu-200 a:hover{
				color:#637079;
				}
			#primary li.menu-206 a:hover{
				color:#a9ceeb;
				}
			
			
/* ------------------------------------------- posizionamento div -------------------*/
body{
	min-width: 780px;
	background: url(../img/fondo.gif) top repeat-x #b0172e;
	}
	
	#page{
		width:780px;
		margin:0px auto;
		padding:0px;
		}
		#header{
			width:780px;
			height:230px;
			margin:0px;
			padding:0px;
			display:inline-block;
			overflow:hidden;
			position:relative;
			}
			#logo{
				width:265px;
				height:224px;
				position:absolute;
				top:0px;
				left:0px;
				z-index:1;
				background:url(../img/logo_e_riflesso.gif) top right no-repeat;
				vertical-align:top;
				}
				#logo img{
					border:none;
					margin:0px;
					padding:0px;
					}
			#forchette{
				width:210px;
				height:265px;
				position:absolute;
				top:0px;
				right:0px;
				z-index:12;
				background:url(../img/forchette.png) top right no-repeat;
				}
				* html #forchette{
					 /* Regole per IE (dalla 5.5 in poi) */
					background-color: #000;
					back\ground-color: transparent;
					background-image: url(blank.gif);
					filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://spaccio.clientigrafiche.tv/squisito_live/themes/zen/zen_classic/img/forchette.png");
					}
		#container{
			overflow:hidden;
			display:inline-block;
			}
			body.one-sidebar #main{
				position:relative;
				float:left;
				width:485px;
				padding:0px 15px;
				display:inline-block;
				overflow:hidden;
				}
			body.no-sidebar #main{
				position:relative;
				float:left;
				width:750px;
				padding:0px 15px;
				display:inline-block;
				overflow:hidden;
				}
				#squeez{
					}
					#content-top{
						}
					#content{
						}
						#main .block{
							margin-bottom:40px;
							position:relative;
							display:inline-block;
							overflow:hidden;
							}
			#sidebar-right{
				position:relative;
				float:left;
				width:265px;
				/*padding:0px 0px 0px 15px;*/
				display:inline-block;
				overflow:hidden;
				}
				#block-views-video_1_home-block_1{
					overflow:hidden;
					display:inline-block;
					position:relative;
					}
				body.front #sidebar-right .views-row-odd{
					height:160px;
					width:120px;
					float:left;
					margin-right:10px;
					display:block;
					}
				body.front #sidebar-right .views-row-even{
					height:160px;
					width:120px;
					float:right;
					}
					body.front #sidebar-right .views-field-title{
						}
					body.front #sidebar-right .views-field-title a{
							text-decoration:none;
							color:#FFFFFF;
							font-style:normal;
							font-weight:300;
							font-size:11px;
							}
					.views-field-field-video-embed img{
						margin:0px auto;
						padding:0px;
						border:none;
						position:relative;
						}
			#closure-blocks{
				margin:auto;
				padding:0px;
				position:relative;
				width:780px;
				}
			#footer-wrapper{
				}
				.footer{
					float:none;
					overflow:hidden;
					display:inline-block;
					position:relative;
					margin-top:20px;
					widows:780px;
					}
				.piva{
					float:left;
					font-size:11px;
					line-height:35px;
					width:682px;
					color:#e7b9c0;
					}
				.logo_footer{
					float:right;
					}
	
	
	
	/*.clear-block{
		display:inline-block;
		}*/

/* ------------------------------------------- formattazione front-------------------*/

body.front #main{
	background:url(../img/fondo_main.gif) left top no-repeat;
	padding-top:50px;
	}
	body.front #main img{
		display:none;
		}
/*body.front #sidebar-right{
	background:url(../img/fondo_right.gif) left top no-repeat;
	padding-top:50px;
	}*/
#block-views-video_1_home-block_1{
	background:url(../img/fondo_video.gif) left top no-repeat;
	padding:40px 0 0 15px;
	}
#block-block-2{
	background:url(../img/fondo_foto.gif) left top no-repeat;
	padding:0 0 0 15px;
	}
#block-block-9{
	background:url(../img/fondo_podcast.gif) left top no-repeat;
	padding:40px 0 0 15px;
	}
	
	body.front .count-5 a:hover{
		color:#df7d2b;
		}
	body.front .count-6 a:hover{
		color:#bbbb33;
		}
	body.front .count-7 a:hover{
		color:#fabb00;
		}
	body.front .count-8 a:hover{
		color:#e6b8a3;
		}
	
#news_categoria{
	height:15px;
	position:relative;
	display:block;
	padding:0px 0px 0px 5px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	line-height:14px;
	width:480px;
	}
	.vino{
		background:#df7d2b;
		}
	.cuochi{
		background:#bbbb33;
		}
	.news{
		background:#fabb00;
		}
	.goodfood{
		background:#e6b8a3;
		}
		#data{
			position:relative;
			width:233px;
			height:14px;
			background:#000000;
			display:block;
			overflow:hidden;
			padding:0px 0px 0px 5px;
			}
			.giorno{
				float:left;
				font-size:10px;
				line-height:12px;
				margin-right:10px;
				}
			.ora{
				float:left;
				font-size:10px;
				line-height:12px;
				}
/*#block-block-2{
	margin-top:50px;
	}*/
/*#block-block-1{
	}
	#block-block-1 img{
		margin:15px 65px 0px;
		max-width:120px;
		}*/
		
		
	
	
.prestoOnline{
	display:block;
	width:120px;
	height:90px;
	background-color:#000000;
	text-align:center;
	margin:40px 15px 15px;
	position:relative;
	line-height:85px;
	}
	
.meta{
	display:none;
	}
	
body.node-type-story .node{
	margin:15px;
	}

.views-field-field-video-embed .field-content{
	display:block;
	width:120px;
	height:90px;
	position:relative;
	background:url(http://www.squisito.org/live2009/themes/zen/zen_classic/img/fondo_prev.gif);
	margin-top:10px;
	}
.views-field-field-video-embed .field-content a{
	display:block;
	width:120px;
	height:90px;
	position:relative;
	line-height:80px;
	text-align:center;
	color:#000000;
	}

a.puntini{
	text-decoration:none;
	}
