/*********************STYLE SHEET VIDEOPIZZA.NET***********************/

html,body{ margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background:#999999; }
#intro{ position:absolute; top:50%; left:0%; width:99%; height:240px; margin:-143px 0px 0px 0px; border:#333333 solid 1px; text-align:center; background:#000000; }

.pizzeria:link, .pizzeria:active, .pizzeria:visited{ color:#FFFFFF; font-weight:bold; font-size:16px; }
.cliente:link, .cliente:active, .cliente:visited{ color:#FFFFFF; font-weight:bold; font-size:16px; padding:0px 0px 0px 132px; }
.cliente:hover, .pizzeria:hover{ color:#333333; }

#cont{ width:780px; border:#666666 solid 1px; text-align:center; margin:0px auto; }
#testa{ width:780px; margin:0px auto; }
#menu{ width:780px; height:80px; padding:0px 0px 0px 0px; background:url(../immagini/fondo-menu_03.jpg) repeat-x; text-align:left; }
	#menu ul{ margin:0px; padding:0px 0px 0px 0px; }
	#menu li{ list-style:none; display:inline; }
	#menu li a{ display:inline; background:url(../immagini/fondo-menu_03.jpg) repeat-x; font-weight:bold; text-decoration:none; color:#FFFFFF; font-size:14px; margin:0px 0px 0px 0px; padding:32px 5px; float:left; border-right:#333333 solid 1px; }
	#menu li a:hover{ text-decoration:underline; color:#333333;	}	
	
#spazio{ width:780px; height:7px; background:#FFFFFF; border:#ff0000 solid 0px;
	color:#666666;
}
	#spazio p{
		margin:0px;
	}
	#spazio form{
		margin:0px;
		padding:0px;
	}

#spaziologin{
	width:780px;
	height:19px;
	background:#FFFFFF;
	border:#ff0000 solid 0px;
	color:#CC0000;
	text-align:center;
	padding:0px 0px 0px 0px;
}
	#spaziologin a{	
		color:#0066FF;
		text-decoration:underline;
		margin:0px 0px 0px 20px;
		font-weight:bold;
	}

#banner{ position:relative; width:780px; height:195px; background:url(../immagini/banner1_06.jpg) no-repeat; }
	#logo{ position:absolute; width:276px; height:140px; top:31px; left:38px; }
	
#corpo{ position:relative; display:block; width:780px; background:url(../immagini/fondo_corpo_09.jpg) repeat-x; background-color:#073F60; border:#fff solid 0px; }
	#corpo h1{ color:#FFF223; font-size:14px; padding:5px; margin:0px; }
	#corpo form{ margin:0px; padding:0px 0px 3px 0px; }
	#corpo .testo{ text-align:left; padding:2px; line-height:20px; }
	#corpo .testo img{ margin:5px; }
	#corpo .testo h1{ margin:0px; padding:0px; }
	#corpo .testo h2{ text-align:center; margin:0px; padding:0px; font-size:14px; }	
	#corpo .testo .evid{ color:#FFF223; margin:0px; padding:0px; font-size:12px; font-weight:bold; }		
	#corpo .testo a{ color:#FFFFFF; }
	#corpo .testo a:hover{ color:#999999; text-decoration:none }
	#corpo .testo .vedicar{ color:#FF0000; font-weight:bold; font-size:12px; cursor:pointer; }
	#corpo .testo input, button{ margin:0px 5px 0px 0px; font-size:10px; }
	.testo form{ margin:0px; }
	
#footer{
	width:780px;
	height:36px;
	background:#93530D;
	border:#ff0000 solid 0px;
}

#box1servizio{
	position:absolute;
	width:250px;
	height:70px;
	border:#FFFFFF solid 0px;
	top:30px;
	left:40px;
}
	#box1servizio h1{
		color:#FFF223;
		font-size:16px;
		margin:0px;
	}
	#box1servizio p{
		font-size:16px;
	}
	
#box2servizio{
	position:absolute;
	width:260px;
	height:70px;
	border:#FFFFFF solid 0px;
	top:145px;
	left:40px;
}
	#box2servizio h1{
		color:#FFF223;
		font-size:16px;
		margin:0px;
	}
	#box2servizio p{
		font-size:16px;
	}
	#box2servizio a {
		color:#FFFFFF;
		text-decoration:underline;
	}
	#box2servizio a:hover{ color:#CCCCCC; text-decoration:none; }	
	
#box3servizio{ position:absolute; width:250px; border:#FFFFFF solid 0px; top:17px; left:530px; }
	#box3servizio h1{ color:#fff; font-size:28px; margin:0px; padding:0px 24px 0px 0px; text-align:right; font-family:"Times New Roman", Times, serif; }
	#box3servizio p{ font-size:14px; padding:0px 24px 0px 0px; }
	#box3servizio a{ color:#FFFFFF; }
	#box3servizio a:hover{ color:#CCCCCC; text-decoration:none; }

.menutendina{ position:absolute; z-index:1; left: 2px; border:#666666 solid 1px; background:#FFFFFF; color:#666; width:145px; padding:3px; font-size:10px; }
	.menutendina .titolo{ color:#FFF223; font-size:14px; font-weight:bold; background:#999999; margin:0px; padding:3px; }
/*********************************************************************/
/****************************TABELLE**********************************/
/*********************************************************************/
table.pizze{ border:#FFFFFF solid 1px; width:600px; }
	table.pizze th{ border-bottom:#FFFFFF solid 1px; background:#666666; }
	table.pizze h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:0px; text-decoration:underline; }
	table.pizze select, option{ font-size:10px; margin:0px; padding:0px; border:#333333 solid 1px; }
	.qta{ font-size:10px; text-align:center; }

/* stili per ingrandimento */
#thumbBox{ position: absolute; left: 0; top: 0; width: auto; padding: 10px; padding-bottom: 0; background: #313131; visibility: hidden; z-index: 10; cursor: hand; cursor: pointer; }
#thumbBox .footerbar{ font: bold 16px Tahoma; letter-spacing: 5px; line-height: 1.1em; color: white; padding: 5px 0; text-align: right; }
#thumbBox #thumbImage{ background-color: white; }
#thumbLoading{ position: absolute; visibility: hidden; border: 1px solid black; background-color: #EFEFEF; padding: 5px; z-index: 5; }