	
	
	
	@charset "UTF-8";
		/* CSS Document */
	
	
	/* Foglio di stile Volovisione 2.0 */
	
	
	/*Homepage e comuni*/
	
	html, body {margin:0; padding:0}
		
	body {
		font-family: "Verdana, Arial", arial, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		font-weight:100;
		background-repeat:no-repeat;
		padding-left: 10px;
		margin-left: 11px;
		vertical-align: middle;
		position: relative;
		text-align: left;
	}
	
	
	div#container{
	width:960px;
	margin: 10 auto 0 auto;
	text-align: left;
}
		
	div#header{width:948px; height:90px; background-image:url(immagini/sfondoheader.png); background-repeat:no-repeat}
		
	.headerlogo { width:350px;float:left;padding-top:14px;padding-left:8px;}
	.headerlogo2 { width:500px;float:right;padding-top:14px; height:80px}
	
	
			/* home */
	
			div#slidehome{height:310px; width:950px; padding-top:15px; padding-left:0px; background-repeat:no-repeat }
	
			div#separatorehome{height:5px;}
		
			div#contenthome{padding:3px; height:290px; border:#999999; }
	
			div#colonnasxhome{width:500px; float:left; text-align:left;} 	
	
			div#partesotto{width:950px; height:250px;}
	
			div#menutag{width:400px; height:25px; float:right; padding-top:10px; padding-right:4px;}
	
			div#menutag1{width:400px; height:2px; float:right; padding-top:10px; padding-right:4px ;}
	
			div#bandierariservata {
	width:30px;
	height:40px;
	text-align:right;
	padding-right:30px;
	position:relative;
	top:0px;
	left:2px;
}
			div#bandierariservataeng {
	width:30px;
	height:40px;
	float:right;
	text-align:right;
	position:relative;
	top:0px;
	left:-5px;
	padding-right: 10px;
}
	
	
	
			/* fine home */
			
	
			/* footer */
	
			#footera{
	float:right
}
			#footerb{ width:200px; height:20px; float:right; text-align:right; padding-right:13px}
			#footerc{ width:950px; height:20px; float:left; text-align:left;}
			
			/* fine footer */
	
	
			/*menu alto*/
		
			.underlinemenu{
			height:50px;
			font-weight: light;
			font-family:Verdana, Arial;
			width: 100%;
			padding-top:33px;
			padding-left:11px;
			}

			.underlinemenu ul{
			padding: 23px 10px 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
			margin: 0;
			text-align: right;
			//set value to "left", "center", or "right"*/
			}

			.underlinemenu ul li{
			display: inline;
			}

			.underlinemenu ul li a{
			color: #cccccc;
			padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
			margin-right: 5px; /*spacing between each menu link*/
			text-decoration: none;
			border-left: 1px solid grey; /*bottom border is 3px*/
			border-left-width:thin;
			}

			.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
			border-left-color: #cccccc;
			border-bottom-color: #55ab26;
			}
	
			/*fine menu alto*/
			
	
	
	/* Testo */
	
		h2{
				 font-family: Verdana, Arial;
				font-size: 17px; 
				font-weight:100;
				color:#009900;
			
	}             
		h3{
			font-family: Verdana, Arial;
			font-size: 12px;
			font-weight:100;
			line-height:15px;
			text-align: left;
			color:#000;
	}
		
		h4{
		
			   
				font-family: Verdana, Arial;
				font-size: 10px; 
				font-weight:lighter;
				line-height:5px;
				text-align: left;
	}
		h1{
		
					font-family: Verdana, Arial;
				font-size: 30px;
				line-height: 40px;
				letter-spacing: -1px;
				color: #ccc;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				font-weight: 100;
	}
						
						
	.footer { font-family :Verdana, Arial; font-size:11px; color:#fff; font-weight:lighter; }
	.testohome {
	font-family:Verdana, Arial;
	font-size:12px;
	color:#333333;
	line-height:17px;
	text-align: left;
}
	
	.testohome a{
	font-family:Verdana, Arial;
	font-size:12px;
	color:#333333;
	line-height:17px;
	text-decoration:underline}
	
	.testofooter {
	font-family:Verdana, Arial;
	font-size:10px;
	color:#333333;
	line-height:17px;
	}
	
	.testohome2 { font-family:Verdana, Arial; font-size:12px; color:#fff; line-height:15px; }
	.linkpdf { font-family :Verdana, Arial; font-size:12px; color:#009900; font-weight:lighter; }
	.elencoschede{ font-family :Verdana, Arial; font-size:12px; color:#fff; font-weight:lighter; text-align:left }
		
	.testomenuhome { font-family:Verdana, Arial; font-size:30px; color:#333333;text-align:left;  text-align:right; text-decoration:none;  }
		
	.testomenuhome a {text-decoration:underline; color:#333333; }
	.testomenuhome a:hover {text-decoration:underline; color:#55ab26; border-bottom-color:#55ab26; }
		
		
	.testotecno {	font-family:Verdana, Arial;
	font-size:12px;
	color:#333333;
	line-height:17px;
	text-align:left;
	}
	
	
	
	/* Fine Testo */
	
	
	
	
	/*Fine Homepage e comuni*/
	
	
	
	
	
	/*Pagina Produzioni */
	
	div#bannerproduzioni{width:960px; height:70px; background-image:url(immagini/bannerproduzioni.png); background-repeat:no-repeat}
	div#colonnasxproduzioni{width:270px; height:2150px; float:left; padding-top:0px; text-align:left}
	div#nuovoprod{
			width:640px;
			background-repeat:no-repeat;
			padding-top:5px;
			text-align:left;
			float:left;
			padding-left:30px
		}
		
			div#rigaprod{
			width:600px;
			height:120px;
			background-repeat:no-repeat;
			padding-top:5px;
			text-align:left;
			padding-left:20px
		}
		
		div#testoprod{
			width:400px;
			height:100px;
			background-repeat:no-repeat;
			text-align:left;
			padding-left:200px;
			float:none;	
		}
		
			div#quadprodimmagine{
			width:180px;
			height:120px;
			background-repeat:no-repeat;
			padding-top:1px;
			float:left;
			padding-left:1px;
			padding-top:1px;
		}
		
				div#quadprod{
			width:250px;
			height:40px;
			background-repeat:no-repeat;
			padding-top:1px;
			text-align:right;
			float:right;
			padding-left:1px;
		}
	
	/*Fine Pagina Produzioni */
	
	
	
	
	/*Pagina Contatti */
	
		div#bannercontatti{
		width:960px;
		height:100px;
		background-image:url(immagini/bannercontatti1.png);
		background-repeat:no-repeat}
		
		div#colonnasxcontatti{width:470px;  float:left; padding-top:0px; text-align:left}
	
	/*Fine Pagina Contatti */
	
	
	
	/*Pagina Fotografie */
	
	div#colonnasxripreseaeree{
	width:250px;
	height:480px;
	float:left;
	padding-top:0px;
	text-align:left;
}
	
	div#bannerfotografie{width:960px; height:70px; background-image:url(immagini/bannerfoto.png); background-repeat:no-repeat}
	
	div#fotofotografie{
	width:630px;
	height:400px;
	background-repeat:no-repeat;
	padding-top:5px;
	text-align:right;
	float:right
	}
	
	div#sfondofotofoto{
	width:640;
	height:480;
	padding-top:0px;
	padding-right:23px;
	text-align:center;
	float:right;
	margin-left:2px;
	background-repeat:no-repeat;
	background-position:center;
	}
	
	div#separatorefoto{width:650px; height:10px; float:left;  text-align:right;}
	
	div#tastofoto1{padding-top:10px; padding:7px; height:150px; width:120px; float:right; background-image:url(immagini/botteventidanza.png); 	
	background-repeat:no-repeat}
	
	/*Fine Pagina Fotografie */
	
	
	
	/*Pagina Tecnologie */
	
	div#bannertecnologie{width:960px; height:70px; background-image:url(immagini/bannertecnologie.png); background-repeat:no-repeat}

	/*Fine Pagina Tecnologie */
	
	
	
	/*Pagina Riprese */
	
	div#bannerripreseaeree{width:960px; height:70px; background-image:url(immagini/bannerriprese.png); background-repeat:no-repeat}
	
	div#videoripreseaereeprod{
			width:630px;
			height:520px;
			background-repeat:no-repeat;
			float:left;
			padding-left:4px;
			padding-top:0px;
			float:left
	}
	
	
	/*Fine Pagina Riprese */
	
	
	
	

	
	
		
	
	
	
	
