@charset "UTF-8";
/* CSS Document */
/* ---------------------------------------------------------------------generale*/
html, body {margin:0; padding:0}
body {
	font-family: "helvetica neue", arial, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:100;
	background-image:url(immagini/sfondone.png);
	background-repeat:no-repeat;
	background-position: top center;
	padding-left: 10px;
	margin-left: 11px;
	vertical-align: middle;
	position: relative;
	text-align: left;
}
div#container{width:960px; margin: 0 auto 0 auto;}
div#header{width:945px; height:100px;}
.headerlogo { width:300px;float:left;margin-top:15px;margin-left:7px;}
.headerNavi {float:right;margin-top:20px;margin-left:7px;}
.headerNavi2 {padding-top:15px;float:right;padding-right:7px;}
div#bannerriservata{width:960px; position:relative; height:100px; background-image:url(immagini/bannerriservata.png); background-repeat:no-repeat}
/* ---------------------------------------------------------------------generale*/


/* ---------------------------------------------------------------------homepage*/
div#contenthome{padding:10px; height:300px; border:#999999; }
div#slidehome{height:310px; padding-top:5px; padding-left:3px; background-image:url(immagini/sfondobannerhome.png); background-repeat:no-repeat }
div#fantasmino {height:250px; width:120px}
div#separatorehome{height:5px;}
div#colonnasxhome{width:240px; float:left; text-align:right;} 	
div#tasto1{ padding-top:10px; padding:7px; height:300px; width:120px; float:right; background-image:url(immagini/botthomearea.png); background-repeat:no-repeat}
div#testotasto1{padding:2px; height:10px; float:left}
div#tasto2{ padding-top:10px; padding:7px; height:300px; width:120px; float:right; background-image:url(immagini/botthomeeventi.png); background-repeat:no-repeat}
div#testotasto2{padding:2px; height:10px; float:left;}
div#tasto3{ padding-top:10px; padding:7px; height:300px; width:120px; float:right; background-image:url(immagini/botthomefoto.png); background-repeat:no-repeat}
div#testotasto3{padding:2px; height:10px; float:left; color:#ffffff}
div#tasto4{ padding-top:10px; padding:7px; height:300px; width:120px; float:right; background-image:url(immagini/botthomeriprese.png); background-repeat:no-repeat;}
div#testotasto4{padding:2px; height:10px; float:left;}
div#tasto5{ padding-top:10px; padding:7px; height:300px; width:120px; float:right; background-image:url(immagini/botthomeproduzioni.png); background-repeat:no-repeat}
div#testotasto5{padding:2px; height:10px; float:left;}
/* ---------------------------------------------------------------------homepage*/



/* ---------------------------------------------------------------paginamezzi*/
div#contentmezzi{height:600px; width:950px; border:#999999; }
div#colonnasxmezzi{width:450px; height:500px; padding-top:0px; text-align:right; float:left}
div#rigamezzi{width:400px; float:left; padding-top:10px; padding-left:10px; text-align:right}
div#fotomezzo{width:70px; height:70px; float:left; padding-top:20px; text-align:left}
div#testomezzo{width:300px; height:80px; float:right; padding-top:5px; padding-left:10px; text-align:left}
div#footermezzi{width:400px; height:30px; float:right;  text-align:right;}
div#separatoremezzi{width:400px; height:75px; float:left;  text-align:right;}
div#contvideomezzi{width:500px; height:400px; margin-top:30px; float:right; background-image:url(immagini/contvideomezzisfondo.png); background-repeat:no-repeat}
div#bannermezzi{width:960px; height:100px; background-image:url(immagini/bannertecnologie.png); background-repeat:no-repeat}
div#righettamezzi{width:500px; height:10px; float:right; background-image:url(immagini/righettamezzi.png); background-repeat:no-repeat; margin-bottom:5px}
div#sfondofototecnologie{
	width:500px;
	height:370px;
	padding-top:5px;
	text-align:center;
	float:left;
	margin-left:0px;
	background-image:url(immagini/sfondoslidetecnologie.png);
	background-repeat:no-repeat;
}
/* ---------------------------------------------------------------paginamezzi*/



/* ---------------------------------------------------------------------ripreseaeree-fotografie*/
div#bannerripreseaeree{width:960px; height:100px; background-image:url(immagini/bannerripreseaeree.png); background-repeat:no-repeat}
div#bannerfotografie{width:960px; height:100px; background-image:url(immagini/bannerfoto.png); background-repeat:no-repeat}
div#bannerproduzioni{width:960px; height:100px; background-image:url(immagini/bannerproduzioni.png); background-repeat:no-repeat}
div#videoripreseaeree{width:630px; height:299px;  background-repeat:no-repeat; float:left; padding-left:10px;  padding-top:10px; text-align:right; float:right}
div#fotofotografie{width:630px; height:400px;  background-repeat:no-repeat; padding-top:5px; text-align:right; float:left; padding-left:40px}
div#colonnasxripreseaeree{width:270px; height:470px; float:left; padding-top:0px; 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}
div#sfondofotofoto{
	width:660px;
	height:445px;
	padding-top:11px;
	padding-right:2px;
	text-align:center;
	float:left;
	margin-left:-15px;
	background-image:url(immagini/sfondoslidefoto.png);
	background-repeat:no-repeat;
	background-position:center;
}
div#separatorefoto{width:650px; height:10px; float:left;  text-align:right;}
/* ---------------------------------------------------------------------ripreseaeree-fotografie*/


/* ---------------------------------------------------------------------eventi*/
div#bannereventi{width:960px; height:80px; background-image:url(immagini/bannereventi.png); background-repeat:no-repeat}
div#fotoeventi{width:680px; height:300px; padding-top:20px; text-align:right; float:left; padding-left:0px}
div#sfondofotoeventi{
	width:660px;
	height:300px;
	padding-left:8px;
	padding-top:6px;
	text-align:left;
	float:left;
	margin-left:25px;
	background-image:url(immagini/sfondoslideeventi.png);
	background-repeat:no-repeat
}
div#tastoeventi{padding-top:10px; padding:7px; height:160px; width:120px; float:right; background-image:url(immagini/botteventimotorhome.png); background-repeat:no-repeat}
div#separatoreeventi{width:650px; height:30px; float:left;  text-align:right;}
div#tastoeventi1{padding-top:10px; padding:7px; height:160px; width:120px; float:right; background-image:url(immagini/botteventidanza.png); background-repeat:no-repeat}
div#tastoeventi2{padding-top:10px; padding:7px; height:160px; width:120px; float:right; background-image:url(immagini/botteventiaerostati.png); background-repeat:no-repeat}
div#tastoeventi3{padding-top:10px; padding:7px; height:160px; width:120px; float:right; background-image:url(immagini/botteventidirigibili.png); background-repeat:no-repeat}
div#tastoeventi4{padding-top:10px; padding:7px;  height:160px; width:120px; float:right; background-image:url(immagini/botteventiflycam.png); background-repeat:no-repeat}
/* ---------------------------------------------------------------------eventi*/


/* ---------------------------------------------------------------------schede*/
div#colonnasxschede{width:270px; height:470px; float:left; padding-top:0px; text-align:right}
div#bannerschedatruck{width:960px; height:80px; background-image:url(immagini/bannereventitruck.png); background-repeat:no-repeat}
div#testoschede{width:630px; height:470px;  background-repeat:no-repeat; padding-top:0px; float:left; padding-left:45px}
div#testoschedeparte1{width:650px; height:150px;  background-repeat:no-repeat; float:right;}
div#separatoreschede{width:650px; height:10px; float:left;  text-align:right;}
div#testocaratteristiche{width:250px; height:460px;  background-repeat:no-repeat; padding-top:0px; float:right; padding-left:0px}
div#testocaratteristicheflycameventi{width:250px; height:300px;  background-repeat:no-repeat; padding-top:0px; float:right; padding-left:0px}
div#fotoschedatruck{width:630px; height:400px;  background-repeat:no-repeat; padding-top:5px; text-align:right; float:left; padding-left:0px}
div#sfondofotoscheda{
	width:660px;
	height:445px;
	padding-top:7px;
	padding-left:2px;
	text-align:center;
	float:left;
	margin-left:-20px;
	background-image:url(immagini/sfondoslidefoto.png);
	background-repeat:no-repeat;
	background-position:center;
}
div#sfondofotoscheda2{
	width:660px;
	height:445px;
	padding-top:7px;
	padding-left:1px;
	text-align:center;
	float:left;
	margin-left:-20px;
	background-image:url(immagini/sfondoslidefoto.png);
	background-repeat:no-repeat;
	background-position:center;
}
div#sfondofotoscheda3{
	width:660px;
	height:410px;
	padding-top:7px;
	padding-left:1px;
	text-align:center;
	float:left;
	margin-left:-20px;
	
	background-repeat:no-repeat;
	background-position:center;
}


/* ---------------------------------------------------------------------eventi*/







div#content3{padding-left:10px;  height:10px; border:#999999; }



div#int2{width:220px; float:left;  padding-top:200px; text-align:right;}

div#slide{width:600px; height:300px; float:right; background-image:url(immagini/slide.png); background-repeat:no-repeat; padding:15px}




div#footer {padding:0px; background-color:#000000; height:30px; text-align:left;}
div#footer2 {padding:0px; background-color:#000000; height:20px; text-align:left;}



/* ---------------------------------------------------------------altrepagine*/

div#intgrande{width:250px; height:440px; float:left; padding-top:10px; text-align:right}











div#int5{width:250px; height:90px; float:left;  text-align:right}



div#contvideo{width:600px; padding-top:30px; float:right}
div#contvideo1{width:600px; height:10px; padding-top:5px; float:right}
div#contvideo2{width:600px; float:right; padding-right:50px}

div#contfoto{width:640px; float:right; padding-right:10px; padding-top:20px}
div#contfotomezzi{width:100px; float:right; padding-right:10px; padding-top:40px}

div#int4{width:630px; height:299px; background-image:url(immagini/sfondovideo1.png); background-repeat:no-repeat; float:left; padding-left:30px; padding-top:25px; text-align:right; float:right}

div#bannersezioni1{width:940px; height:143px; background-image:url(immagini/bannerproduzioni.png)}
div#bannersezioni2{width:960px; height:143px; background-image:url(immagini/bannermezzi.png); background-repeat:no-repeat}
div#bannersezioni3{width:940px; height:143px; background-image:url(immagini/bannerproduzioni.png)}
div#bannersezioni4{width:940px; height:143px; background-image:url(immagini/bannereventi.png); background-repeat:no-repeat;}

div#intestazione{width:600px; height:140px; float:right; background-image:url(immagini/sfondoproduzioni.png); background-repeat:no-repeat; padding-left:15px}

div#legenda{height:80px; float:right; text-align:right; padding-right:30px;}




/* ---------------------------------------------------------------------*/

.headerlogo { 
	width:300px;
	float:left;
	margin-top:15px;
	margin-left:7px;
    }
	
.headerNavi {
	float:right;
	margin-top:20px;
	margin-left:7px;
	}
	
.headerNavi2 {
padding-top:15px;
float:right;
padding-right:7px;

}




/* ---------------------------------------------------------------------fonts*/

h2{
		 font-family: "Helvetica Neue", Arial, sans-serif;
        font-size: 17px; 
		font-weight:100;
		color:#009900;
		
}             
h3{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:100;
	line-height:15px;
	text-align: right;
}

h4{

       
        font-family: Helvetica, Arial, sans-serif;
        font-size: 10px; 
		font-weight:lighter;
		line-height:5px;
		text-align: left;
}
h1{

                font-family: "Helvetica Neue", Arial, sans-serif;
		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 :Helvetica; font-size:11px; color:#fff; font-weight:lighter; }
.testohome { font-family :geneva; font-size:12px; color:#fff; font-weight:lighter; line-height:15px; }
.linkpdf { font-family :Helvetica; font-size:12px; color:#009900; font-weight:lighter; }
.elencoschede{ font-family :Helvetica; font-size:12px; color:#fff; font-weight:lighter; text-align:left }

/* ---------------------------------------------------------------------fonts*/

