@font-face {
    font-family: Interstate;
    src: url(Interstate-Regular.ttf);
}

body{margin:0px; padding:0px; background:#000;overflow-x:hidden;}
#bg{position:fixed; z-index:1; overflow:hidden;}
#bgimg{display:inline;}
table{padding:0px;margin:0px;}
span{font-family: Interstate;} //Arial, sans-serif; letter-spacing: 0.4px; text-transform: none
a{font-family: Interstate;}//Arial, sans-serif; letter-spacing: 0.4px; text-transform: none;}
.film_title{
color:red;
}
.menu_categorie{
    padding-left:10px;
    padding-right:10px;
//  border-radius: 25px;       
//  background:red;
    padding-left:5px;
    padding-right:5px;
    max-height:16px;
    height:16px;
    float:right;
    color:white;
}

span.menu_main{
	color:#ff0000;
        //font-family:interstate;
        font-family: Interstate;
        /*font-family:Arial; */
	position:fixed;
	left:40px; /* posizione sx */
	top:40px; /* posizione top */
	font-size:18px;
	z-index:2;
	}
span.menu_fotografi{
	color:#fff;
        font-family: Interstate;//font-family:interstate;
	/* font-family:Arial; */
	position:fixed;
	left:40px; /* posizione sx */
	top:120px; /* posizione top */
	font-size:16px;
	z-index:2;
	}
div.about2{
        width: 670px;         /*la larghezza dell'elemento*/
        /* height: 450px;        /*l'altezza dell'elemento*/
        border: 1px solid white;
        position: absolute;   /*posizione assoluta per potere riposizionare l'elemento*/
        left: 50%;            /*il bordo sinistra dell'elemento si trovera' al 50% della larghezza disponibile*/
        top: 150px;             /*il bordo superiore dell'elemento si trovera' al 50% dell'altezza disponibile*/
        margin-left: -300px;  /*la meta' della larghezza dell'elemento tolta come margine superiore per centrarlo*/
        /*margin-top: -100px;   /*la meta' dell'altezza dell'elemento tolta come margine superiore per centrarlo*/ 
        filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        -khtml-opacity:0.8; 
        opacity:0.8;
        background-color: #888888;
	z-index:3;
        //display:none;
        overflow:auto;
	}
div.about{
        width: 570px;         /*la larghezza dell'elemento*/
        margin-left: 15px;
        margin-right: 15px;
        margin-top: 12px;
        margin-bottom: 12px;
        text-align: left;
        font-family: Interstate;//font-family:interstate;
	/*font-family:Arial; */
	font-size:16px;
	color:#000000;
        display:block;
	z-index:3;
   }
div.contact2{
        width: 670px;         /*la larghezza dell'elemento*/
        /* height: 450px;        /*l'altezza dell'elemento*/
        border: 1px solid white;
        position: absolute;   /*posizione assoluta per potere riposizionare l'elemento*/
        left: 50%;            /*il bordo sinistra dell'elemento si trovera' al 50% della larghezza disponibile*/
        top: 150px;             /*il bordo superiore dell'elemento si trovera' al 50% dell'altezza disponibile*/
        margin-left: -335px;  /*la meta' della larghezza dell'elemento tolta come margine superiore per centrarlo*/
        /*margin-top: -100px;   /*la meta' dell'altezza dell'elemento tolta come margine superiore per centrarlo*/ 
        filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        -khtml-opacity:0.8; 
        opacity:0.8;
        background-color: #888888;
	z-index:3;
        display:none;
        overflow:auto;
	}
div.contact{
        width: 570px;         /*la larghezza dell'elemento*/
        margin-left: 15px;
        margin-right: 15px;
        margin-top: 12px;
        margin-bottom: 12px;
        text-align: left;
	/* font-family:Arial; */
font-family: Interstate;//        font-family:interstate;
	font-size:16px;
	color:#000000;
        display:block;
	z-index:3;
   }
div.news2{
        width: 780px;         /*la larghezza dell'elemento*/
        /* height: 450px;        /*l'altezza dell'elemento*/
        border: 1px solid white;
        position: absolute;   /*posizione assoluta per potere riposizionare l'elemento*/
        left: 50%;            /*il bordo sinistra dell'elemento si trovera' al 50% della larghezza disponibile*/
        top: 100px;             /*il bordo superiore dell'elemento si trovera' al 50% dell'altezza disponibile*/
        margin-left: -390px;  /*la meta' della larghezza dell'elemento tolta come margine superiore per centrarlo*/
        /*margin-top: -100px;   /*la meta' dell'altezza dell'elemento tolta come margine superiore per centrarlo*/ 
        filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        -khtml-opacity:0.8; 
        opacity:0.8;
        background-color: #888888;
	z-index:3;
        
        overflow:auto;
	}

div.film2{
        width: 700px;
        border: 1px solid white;
        position: absolute;   /*posizione assoluta per potere riposizionare l'elemento*/
        left: 50%;            /*il bordo sinistra dell'elemento si trovera' al 50% della larghezza disponibile*/
        top: 100px;             /*il bordo superiore dell'elemento si trovera' al 50% dell'altezza disponibile*/
        margin-left: -350px;  /*la meta' della larghezza dell'elemento tolta come margine superiore per centrarlo*/
        filter:alpha(opacity=95); 
        -moz-opacity:0.95; 
        -khtml-opacity:0.95; 
        opacity:0.95;
        background-color: #888888;
	z-index:3;
        //display:none;
        overflow:auto;
	}

div.news{
        width: 670px;         /*la larghezza dell'elemento*/
        margin-left: 15px;
        margin-right: 15px;
        margin-top: 12px;
        margin-bottom: 12px;
        text-align: left;
	/* font-family:Arial; */
font-family: Interstate;//        font-family:interstate;
	font-size:16px;
	color:#000000;
        display:block;
	z-index:3;
   }
span.menu_main a{
	color:#ff0000;
	text-transform:none;
	text-decoration:none;
	margin-left:1px; /* distanza link in alto sx */
	z-index:2;
	}
span.menu_fotografi a{
	color:#fff;
	text-transform:none;
	text-decoration:none;
	margin-left:1px; /* distanza link in alto sx */
	z-index:2;
	}
span.menu_main a:hover{
	color:#ddd;
	z-index:2;
	text-transform:none;
	text-decoration:none;
	}
span.menu_fotografi a:hover{
	color:#ddd;
	z-index:2;
	text-transform:none;
	text-decoration:none;
	}
span.menu_parole{
        /* font-family:Arial; */
        font-family: Interstate;//        font-family:interstate;
	color:#fff;
	position:fixed;
	left:5%; /* posizione sx */
	bottom:65px; /* posizione top */
	font-size:14px;
	z-index:2;
	}
h1.title{
    width:300px;
    height:29px;
    //position:fixed;
    //bottom:50px;
    //left:40px;
    //text-indent:-9000px;
    background:transparent url(../../img/nitrox_bianco.png) no-repeat top left;
    z-index:2;
}