/* Inizio CSS by pingrafik www.pingrafik.net */

/*html, body{margin:0px; padding:0px;background-color:#ffffff;background: url(immagini/patternbase.jpg);background-position:top center;}


body{text-align:center;background: url(immagini/); background-repeat:repeat;}

div#container{ background: url(immagini/corpo.jpg); background-repeat:repeat-y; background-color:#003366;text-align:left;margin:0 auto; padding:0px; border:0px solid ;border-color:#cccccc;width:920px;}*/

html, body{ margin:0px; padding:0px;background: url(immagini/pattern.jpg); background-position:center top; background-repeat:repeat-x;background-color:#ffffff;}

body{background-color:#ffffff;text-align:center;background: url(immagini/pianonp.jpg);background-position:top center; background-repeat:no-repeat; }

div#container{background: url(immagini/corpon.jpg);background-repeat:repeat-y;background-color:#ffffff;text-align:left;margin:0 auto; padding:0px; border:0px solid ;border-color:#cccccc;width:1000px;}

div#header{height:388px;width:1000px;padding:1px solid;background: url(immagini/testatan.jpg);}


#flashlogo{ width:810px; margin:0px 0 0 69px; padding:0px; float:left; }

div.lg{padding:102px 0px 0px 350px;float:left;border:0px solid;margin:0; }

.lg img{border:0px solid;margin:0; }





.loghetto{padding:1px;float:left;margin:0;border:0px solid;}

.bnr{float:left;border:1px solid;border-color:#ffffff;height:90px;width:0px;background-color:#003366;margin:30px 0 0 10px;padding:1px;}





div#orizzonte{text-align:right;background: url(immagini/xmenunp.jpg);height:48px;width:1000px;margin:0 0 0 0; padding:0 0 0 0;}

.menu{margin:0 0 0 0px;padding:0px 0 0 8px; text-align:center;  }

.menu img{border:0;}

div#orizzonte ul{ width:1000px; text-align:center;float:left;margin:3px 0 0 0px;padding:0;list-style-type:none;list-style-position:inherit; }

div#orizzonte ul li{float:left; text-align:center;margin:0px 30px 0px 45px;padding:0px 0px 0 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: normal;font-variant: normal;text-transform: capitalize;color:#000033;	font-weight:900;}  

.conta{float:left; text-align:center;margin:0px 0px 0px 190px;padding:0px 0px 0 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: normal;font-variant: normal;text-transform: capitalize;color:#000033;	font-weight:900;}




div#navigation{ width:235px; border:0px solid;border-color:#000000;float:left;padding:0 ;margin:0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: normal;font-variant: normal;text-transform: capitalize;color:#000033;	font-weight:bolder; }



div.nav2sotto{width:210px; border:0px solid; border-bottom:2px solid; border-color:#ffffff;text-align:left; margin:30px 0 0 15px;  }

.sinbasso{float:left;text-align:center;padding:0px;margin:10px 0 0 0px;  }

.sponsor li{ text-align:center; margin:15px 0 0 20px;}

.sponsor img{border:0px solid;}

div.nav2sotto img{border:0px solid;margin:0px 0 0px 0 ;padding:0px 0px 0px 0px ;}

div.nav2sotto ul{margin:0 0 30px 0 ;padding:0px;list-style-type:none;list-style-position:inherit;  }


div.nav2sotto ul li{ height:30px; padding: 0px ; margin:0 0 0 24px; list-style-image:url(immagini/bottoncino.jpg);}

div.nav2sotto ul li a{margin:0px 0 0 0;}

.sinbasso img{border:0;margin:0;padding:0;}

div#nav2 li.sottomenu a:link{color:#000000;text-decoration: none;}	
div#nav2 li.sottomenu a:active{color:#000000;text-decoration: none;}
div#nav2 li.sottomenu a:visited{color:#000000;text-decoration: none;}
div#nav2 li.sottomenu a:hover{color:#666666;text-decoration: none;}


div.nav2sotto a:link{color:#000000;text-decoration: none;}	
div.nav2sotto a:active{color:#000000;text-decoration: none;}
div.nav2sotto a:visited{color:#000000;text-decoration: none;}
div.nav2sotto a:hover{color:#666666;text-decoration: none;}


.pulsantesx{border:0;padding:0;margin:10px;}


.lisx{margin:0px 0 0 0;}



.cer{border:0;}
 



		
div#nav2 li a:link{color:#ff6600;text-decoration: none;}	
div#nav2 li a:active{color:#ff6600;text-decoration: none;}
div#nav2 li a:visited{color:#ff6600;text-decoration: none;}
div#nav2 li a:hover{color:#ff6600;text-decoration: none;}


div#orizzonte li a:link{color:#ffffff;text-decoration: none; }	
div#orizzonte li a:active{color:#ffffff;text-decoration: none;}
div#orizzonte li a:visited{color:#ffffff;text-decoration: none;}
div#orizzonte li a:hover{color:#666666;text-decoration: none;}



	
	
		
.contatore{ width:210px; text-align:center; margin:30px 0 0 0; text-align:left;}


.contatore ul{list-style-type:none;list-style-position:inherit; text-align:left; margin:0; padding:0;}

.contatore img{ border: 0px solid; border-color:#000000;}



		

a:link{color:#000000;text-decoration: none;}	
a:active{color:#000000;text-decoration: none;}
a:visited{color:#000000;text-decoration: none;}
a:hover{color:#999999;text-decoration: none;}

div#footer a:link{color:#000000;text-decoration: none;}	
div#footer a:active{color:#000000;text-decoration: none;}
div#footer a:visited{color:#000000;text-decoration: none;}
div#footer a:hover{color:#666666;text-decoration: none;}

.icone{border:0px solid; border-color:#ffffff;}



div#content{width:740px;border:0px solid #000000; position:relative; margin:10px 0 20px 245px;padding:0; text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:16px;  font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;color:#000000;background: url('immagini/') repeat-y; 
	
} 
	
	

.xvid1{ border-bottom:0px solid; border-color:#000000;margin:2px 0 10px 0 ;padding-top:1px; width:740px;background-repeat:no-repeat;background-position:top left;}

.titola1{ text-align:center;}

.testo1{ width:270px; border:0px solid; padding:0 0 20px 0; margin:0 10px 0 0; }



.xvid{  border-bottom:0px solid; border-color:#000000;margin:2px ;padding-top:1px;width:740px;background-repeat:no-repeat;background-position:top left;}

.ftindex{ text-align:center; }

.fotoindex{ text-align:center; border:2px solid;border-color:#000000; }

.xvid img{ text-align:center; }

.titola{ text-align:center;}

.fotoTitolo{ text-align:center;}


.testo{ float:left; width:300px; border:0px solid; padding:0 0 10px 0; margin:0 10px 0 0;}

.testo2{   border:0px solid; padding:0 0 10px 0; margin:0 10px 0 0;}

.ftxweb{float:left;}

.tem{ border:1px solid;margin:5px  0 5px 5px;}

.xvid2{ border-bottom:0px solid; border-color:#000000;margin:2px 0 10px 0 ;padding-top:1px; width:740px;background-repeat:no-repeat;background-position:top left;}

.xvid2 img{ border:1px solid;}


.xpresentazione{ width: 730px; border:0px solid; border-color:#333333;margin: 0 0 20px 0; }

#DivA{ float:right;}



.tit{padding: 0 0 0 15px}


.trio{border-bottom:2px solid; border-color:#000000; text-align:center; width:730px; padding:0 0 10px 0;}


.xvidcentro img{border:1px solid; margin: 0 0 10px 0; }

.six{ border:1px solid; float:right; width:350px; padding:0 0 0px 0;}

.dex{ border:0px solid;width:355px; padding:5px 0 0px 0;}

.dex img{margin: 10px 0 0 0;border-color:#000000;}

.six img{ margin: 10px 0 0 0; border-color:#000000; }

.titolino{ margin:0 0 3px 0; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-variant: normal;text-transform: capitalize;color:#000033;	font-weight:bolder;}

.media{padding: 0 2px 3px 0;}


.testoGrid{ width:400px;   height:200px; border:0px solid; overflow:scroll;background: url(immagini/fondino.jpg); }





.xvidbasso{border-color:#000000; padding:3px;  margin:20px 2px  ;padding-top:1px;width:665px;background-repeat:no-repeat;background-position:top left;}

.testobasso{ float:right; width:320px; border:0px solid; padding:0 0 20px 0; margin:0 3px 0 0;}

.ftgsotto{ }

.ftg{  border:0px solid; margin:0 0 0 3px; }


div#footer{clear:left;height:40px;background: url(immagini/finen.jpg);margin:20px 0px 0px 0px;}


div.finetesto{text-align:center;padding:20px 10px 0px 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:normal; font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#000000;}



.osix{text-align:center; margin:15px 0 0 20px;}


.servizi{margin:0 0 30px 15px ;padding:0px;list-style-type:none;list-style-position:inherit;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px; line-height:normal; font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#000000;}

.servizi li{ margin:10px 0 10px 0;}

.logg{ margin:0 0 0 200px;}

.xpresentazione ul{ list-style-type:none;list-style-position:inherit; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:normal; font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#000000; }



.yout{ margin:5px 0 15px 0;}


/* ---- LINK ---- */


.pubblicita{ border: 0px solid;}

.testolink{ text-align:center; margin:0 0 10px 0;}

.quadrato{ float:left;}

.nostrib{ margin:0 0 60px 0;}

.nostrib div{ margin:6px;}

.altri {  margin:30px 0 0 0; text-align:center;}

.altri div { margin: 20px 0 10px 0;  text-align:center;}

.altri img { border:0;}



/* ----- ERRORE ----- */

.errorpagina{ text-align:center;}


/* ----- CONTATTI ----- */


.contatto{ margin:0; background:url(immagini/sf-mail2.jpg); background-position:top center; background-repeat:no-repeat; }

.contatti{ margin:0 0 0 120px ;}

.contatti a:link{color:#006699;text-decoration: none; font-weight:bold; }	
.contatti a:active{color:#006699;text-decoration: none;font-weight:bold;}
.contatti a:visited{color:#006699;text-decoration: none;font-weight:bold;}
.contatti a:hover{color:#003366;text-decoration: none;font-weight:bold;}


/* ------------- VIDEO SERVICE ---------------*/

.testovs{  border:0px solid; padding:0 0 20px 0; margin:0 3px 0 0;}

.ftvs{border:1px solid; margin:0 0 0 3px;}

.ftrd{border:1px solid; margin:10px 0 10px 3px;}

.vs{text-align:left; margin:20px 0 0 30px; padding:0;}

.vs li{margin:0 0 3px 0;list-style-image:url(immagini/bottoncino.jpg);}

.ftgsottovs{float:right; margin:0 0 5px 10px;}

.testovs a:link{color:#006699;text-decoration: none; font-weight:bold; }	
.testovs a:active{color:#006699;text-decoration: none;font-weight:bold;}
.testovs a:visited{color:#006699;text-decoration: none;font-weight:bold;}
.testovs a:hover{color:#003366;text-decoration: none;font-weight:bold;}

/* ----- CASTING PROVINI ----- */


.testocasting{float:left; width:400px; border:0px solid; padding:0 0 20px 0; margin:0 3px 0 0;line-height:16px; }

.ftcasting{  }

.testocasting a:link{color:#006699;text-decoration: none; font-weight:bold; }	
.testocasting a:active{color:#006699;text-decoration: none;font-weight:bold;}
.testocasting a:visited{color:#006699;text-decoration: none;font-weight:bold;}
.testocasting a:hover{color:#003366;text-decoration: none;font-weight:bold;}

/* ------ SITI WEB ----- -*/


.xweb{margin:2px ;padding:1px 0 0px 0;width:730px;}

.xwebint{margin: 0 0 0px 0;border-bottom:0px solid; border-color:#6699cc;}



.testosw{  border:0px solid; padding:0 0 20px 0; margin:0 3px 0 0;}

.ftgsottowb{float:right; margin:0 0 5px 10px;}

.xvidbassosw{ margin:10px 0 0 0; padding:10px 0 0 0; border-bottom:0px solid; border-color:#000000;}

.testosw a:link{color:#006699;text-decoration: none; font-weight:bold; }	
.testosw a:active{color:#006699;text-decoration: none;font-weight:bold;}
.testosw a:visited{color:#006699;text-decoration: none;font-weight:bold;}
.testosw a:hover{color:#003366;text-decoration: none;font-weight:bold;}


/* ----- NEWS HOMEPAGE ------ */

.trio div{ text-align:center;}



.lila{ border-bottom :0px solid;  background-image:url(immagini/ptnews.jpg);  margin:5px 0 5px 10px;padding:2px 0 0 0; width: 600px; height:123px;}

.lila div{text-align:left;}

.fotonews{ padding: 0 30px 0 0;}

.ftnews{float:left; }

.testonews{margin:0 0 0 20px;padding: 0 0 0 30px ;}

.testoGrid img{  margin:0 20px 0 0; border:1px solid;border-color:#000000; }

.titolonews{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#cc0000;}

.testoGrid a:link{color:#cc0000;text-decoration: none;}	
.testoGrid a:active{color:#cc0000;text-decoration: none;}
.testoGrid a:visited{color:#cc0000;text-decoration: none;}
.testoGrid a:hover{color:#000000;text-decoration: none;}



/* ------ PAGINE AMICHE GENERICO ------ */

.testoamiche{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:normal; font-style: normal;font-weight: BOLD;font-variant: normal;text-transform:none;color:#6699cc;}


.testoamiche a:link{color:#006699;text-decoration: none;}	
.testoamiche a:active{color:#006699;text-decoration: none;}
.testoamiche a:visited{color:#006699;text-decoration: none;}
.testoamiche a:hover{color:#003366;text-decoration: none;}


.pagamento{ margin:10px 0 5px 0;}

/* ------ VIDEO ------ */

.tuttovideo{ text-align:center; }

.ripeti{ width:310px; height:200px; float:left; padding:5px;background-image:url(immagini/ptnews.jpg); margin:5px; border:1px solid; border-color:#003366;}

.fotovideo{ text-align:left;}

.fotovideo img{ float:left; text-align:left;  margin:0 10px 0 0; border:1px solid;border-color:#000000; }

.testovideo{ text-align:justify;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; line-height:normal; font-style: normal;font-weight:normal;font-variant: normal;text-transform:none;color:#003366;}

.testovideo.p{ vertical-align:bottom;}

.testovideo a:link{color:#cc0000;text-decoration: none;}	
.testovideo a:active{color:#cc0000;text-decoration: none;}
.testovideo a:visited{color:#cc0000;text-decoration: none;}
.testovideo a:hover{color:#000000;text-decoration: none;}


/* ------ LOGIN ------ */

.xlogin{  border:0px solid; width:300px; height:300px; padding:5px; text-align:center; margin:20px 0 0 170px;background-image:url(immagini/divieto.jpg);}

.xlogin div{ text-align:center; margin:40px 0 0 0;}





/* ------ PILOTI ------ */





.pilo{float:left; border:0px solid; margin:5px 10px 5px 0;}


.schedapiloti{ list-style-type:none;list-style-position:inherit; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px; line-height:normal; font-style: normal;font-weight:bold;font-variant: normal;text-transform:none;color:#000000;}

.schedapiloti li{  margin:5px 0 5px 0;}

.nomepilota{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px; line-height:normal; font-style: normal;font-weight:bold;font-variant: normal;text-transform:none;color:#990000;}

.titpiloti{ margin:5px 0 2px 5px;}


/* ------ STAGIONE ------ */
.titcen{ text-align:center;}


.stag{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:normal; font-style: normal;font-weight:bold;font-variant: normal;text-transform:none;color:#000000;}

.stag li{ margin:2px 0 5px 0; }


/* ------ FOTOGALLERY FLICKR ------ */

.fotog{ text-align:center; }
