
*
{
   margin:0px;
   padding:0px;
}

html, body{ 
background-color: #FFFFFF; 
}


.imgsx { float: left; margin: 0px; margin-left: 0;}
.imgdx { float: right; margin: 0px; margin-right: 0;}
.imgcenter { float: center; margin: 0px; margin-right: 0;}



img.fotohome {       
margin-bottom: 0px;
margin-top: 15px;
margin-left: 21px;
margin-right: 0px;
}  

img.riga {       
margin-bottom: 0px;
margin-top: 0px;
margin-left: 21px;
margin-right: 0px;
} 

img.fotocase {       
margin-bottom: 0px;
margin-top: 9px;
margin-left: 26px;
margin-right: 0px;
} 

img.photo3 {  
height:62; 
width:110;
margin-bottom: 3px;
margin-top: 15px;
margin-left: 21px;
margin-right: 0px;
} 
 
img.photo2 { 
width:100%;
} 

img.photo1 {  
margin-bottom: 3px;
margin-top: 15px;
margin-left: 17px;
margin-right: 0px;
} 



h1 {
font-family: 'Open Sans', sans-serif;
color: #FFFFFF;
font-size: 1em;
text-align: center;
margin-bottom: 0px;
margin-top: 20px;
margin-left: 20px;
margin-right:20px;
       }
	  h11 {
font-family: 'Open Sans', sans-serif;
color: #FFFFFF;
font-size: 1em;
text-align: center;
margin-bottom: 0px;
margin-left: 20px;
margin-right:20px;
margin-top: 30px;
       } 
h123 {
font-family: 'Open Sans', sans-serif;
color: #707070;
font-size: 0.8em;
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right:0px;
       }
       
.titolo {
font-family: 'Droid Sans', sans-serif;
color: #FF0000;
font-size: 18px;
text-align: left;
margin-bottom: 10px;
margin-top: 15px;
margin-left: 22px;
margin-right: 10px;
       }
       
.menu {
font-family: 'Muli', sans-serif;
color: #000000;
font-size: 12px;
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
       }
       
.scritto {
font-family: 'Julius Sans One', sans-serif;
color: #3e3e3e;
font-size: 26px;
text-align: left;
margin-bottom: 6px;
margin-top: 6px;
margin-left: 20px;
margin-right: 0px;
       }
       

.home_titolo {
font-family: 'Droid Sans', sans-serif;
color: #FF0000;
font-size: 17px;
text-align: left;
margin-bottom: 10px;
margin-top: 38px;
margin-left: 24px;
margin-right: 14px;
       }
       
.home_cosa {
font-family: 'Droid Sans', sans-serif;
color: #707070;
font-size: 16px;
line-height: 19px;
text-align: justify;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 21px;
margin-right: 14px;
       }
	   
.corpo {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
color: #000000;
font-size: 1em;
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
       }
	   
.corpo3 {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
color: #000000;
font-size: 1.3em;
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
}	 	   
	.corpo33 {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
color: #2a4f96;
font-size: 1.5em;
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
}	 	   
	   
.corpo2 {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
color: #707070;
font-size: 1em;
text-align: center;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
       }	   
	   
       
.home_corpo {
font-family: 'Droid Sans', sans-serif;
color: #707070;
font-size: 14px;
text-align: justify;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 21px;
margin-right: 14px;
       }
	   
.portfolio {
font-family: 'Open Sans', sans-serif;
color: #707070;
font-size: 1.5em;
text-align: center;
margin-bottom: 10px;
margin-top: 10px;
       }
       
.home_corpoMix {
font-family: 'Oswald', sans-serif;
color: #000000;
font-size: 20px;
text-align: justify;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 21px;
margin-right: 14px;
       }

.test{
position:absolute;
top:500px;
left:100px;
z-index:500;
}      
       
.home_corpoContatti {
font-family: 'Droid Sans', sans-serif;
color: #000000;
font-size: 14px;
text-align: justify;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 21px;
margin-right: 14px;
font-weight: bold;
       }
       
.home_corpo21 {
font-family: 'Droid Sans', sans-serif;
color: #000000;
font-size: 16px;
text-align: justify;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 21px;
margin-right: 14px;
       }    
       
.home_corpo22 {
font-family: 'Droid Sans', sans-serif;
color: #000000;
font-size: 16px;
text-align: left;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 21px;
margin-right: 14px;
       }  
       
.home_corpoLNDX {
font-family: 'Droid Sans', sans-serif;
color: #000000;
font-size: 20px;
text-align: justify;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 21px;
margin-right: 14px;
       }       
       
.home_corpo12 {
font-family: 'Droid Sans', sans-serif;
color: #FF0000;
font-size: 16px;
text-align: justify;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 21px;
margin-right: 14px;
font-weight: bold;
       }
       
       
   
#footer {
   position:fixed;
   left:0px;
   bottom:0%;
   height: 3.3em;
   width:100%;
}
    
.ric {
font-family: 'Droid Sans', sans-serif;
color: #707070;
font-size: 13px;
text-align: left;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 14px;
       }
       
.home_corpo0 {
font-family: 'Droid Sans', sans-serif;
color: #707070;
font-size: 14px;
text-align: justify;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 5px;
margin-right: 14px;
       }
       
.home_corpo2 {
font-family: 'Droid Sans', sans-serif;
color: #707070;
font-size: 14px;
text-align: justify;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 14px;
       }
       
.home_corpoelenco {
font-family: 'Droid Sans', sans-serif;
color: #707070;
font-size: 14px;
text-align: justify;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 0px;
margin-right: 14px;
       }
       
.home_corpo1 {
font-family: 'Droid Sans', sans-serif;
color: #707070;
font-size: 14px;
text-align: justify;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 21px;
margin-right: 21px;
       }
       
.home_case {
font-family: 'Droid Sans', sans-serif;
color: #000000;
font-size: 14px;
margin-bottom: 5px;
margin-top: 10px;
margin-left: 0px;
margin-right: 14px;
       }
       
.home_case1 {
font-family: 'Droid Sans', sans-serif;
color: #707070;
font-size: 14px;
margin-bottom: 0px;
margin-top: 5px;
margin-left: 26px;
margin-right: 10px;
       }
       
.home_para {
font-family: 'Droid Sans', sans-serif;
color: #000000;
font-size: 18px;
text-align: left;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 14px;
       }
   
       

.testo_dx {
font-family: 'Droid Sans', sans-serif;
color: #000000;
font-size: 1em;
text-align: left;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
       }
       
.testo_dx1 {
font-family: 'Open Sans', sans-serif;
color: #000000;
font-size: 0.75em;
text-align: left;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 21px;
margin-right: 14px;
       }


.menusx {
font-family: 'Droid Sans', sans-serif;
color: #000000;
font-size: 13px;
text-align: left;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 10px;
       }
    
.iva {
font-family: 'Droid Sans', sans-serif;
color: #707070;
font-size: 10px;
text-align: center;
margin-bottom: 20px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
       }
       
.iva2 {
font-family: 'Droid Sans', sans-serif;
color: #000000;
font-size: 10px;
text-align: center;
margin-bottom: 20px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
       }
       
.linksotto {
font-family: 'Droid Sans', sans-serif;
color: #707070;
font-size: 10px;
text-align: right;
margin-bottom: 20px;
margin-top: 0px;
margin-left: 0px;
margin-right: 20px;
       }
       

.navi {
font-family: 'Droid Sans', sans-serif;
color: #acacac;
font-size: 12px;
text-align: left;
margin-bottom: 17px;
margin-top: 17px;
margin-left: 21px;
margin-right: 14px;
       }
       
              
A:LINK {
 color: #707070;
 text-decoration: none;
}

A:VISITED {
 color: #707070;
 text-decoration: none;
}

A:HOVER {
 color: #FF0000;
 text-decoration : none;
}

A:ACTIVE {
 color: #707070;
 text-decoration: none;
}


A.me:LINK {
color: #000000;
text-decoration: none;
}

A.me:VISITED {
 color: #000000;
 text-decoration: none;
}

A.me:HOVER {
 color : #FF0000;
 text-decoration : none;
}

A.me:ACTIVE {
 color: #000000;
 text-decoration: none;
}


.td_bianco {
   background-color: #FFFFFF;
}

.td_menu {
   background: url('../images/sfondo_menu2.gif');
}

.td_menu2 {
   background: url('../images/sfondo_menu3.gif');
}

.td_sfondo3 {
   background: url('../images/sfondo_3.gif');
}

.td_sfondo2 {
   background: url('../images/sfondo_2.gif');
}

.td_sfondo4 {
   background: url('../images/sfondo_4.gif');
}

.td_sfondo5 {
   background: url('../images/sfondo_5.gif');
}

.sfondoBlu{
	background:url('../images/mobile/img2.jpg');
	background-repeat: no-repeat;
	width: 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;

}

#vertical-ticker{
	height:66px;
	overflow:hidden;
	margin:0; padding:0;
}

	#vertical-ticker li{
		padding:0px 00px;
		display:block;
	}


input.prev {
margin-left:22px;
margin-right:0px;
margin-bottom:5px;
margin-top:5px;
text-align: left;
height:34px;
width:250px;
background-color: #ebebeb;
border:1px solid #ebebeb; 
font-family: Arial; 
font-size: 13px; 
color: #575757;
}


input.contatti {
margin-bottom: 7px;
margin-top: 0px;
margin-left: 21px;
margin-right: 0px;
text-align: left;
height:27px;
width:250px;
background-color: #ebebeb;
border:1px solid #ebebeb; 
font-family: Arial; 
font-size: 13px; 
color: #575757;
}

#fumetto_pos
{
position:absolute;
z-index:2500;
left:75%;
top:70px ;
width: 30%;
display: none;

}

#fumetto_pos232
{
position:absolute;
z-index:2500;
left:75%;
top:5% ;
width: 30%;
display: none;
}

input.con {
margin-bottom: 7px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
text-align: left;
height:27px;
width:90%;
font-family: Arial; 
font-size: 1em; 
}

textarea.con1 {
margin-bottom: 7px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
text-align: left;
height:80px;
width:90%;
font-family: Arial; 
font-size: 13px; 
}

input.contatti12 {
margin-bottom: 7px;
margin-top: 0px;
margin-left: 21px;
margin-right: 0px;
text-align: left;
height:27px;
width:250px;
background-color: #FFFFFF;
border:1px solid #000000; 
font-family: Arial; 
font-size: 13px; 
color: #575757;
}


 div.move {
        width:288px;
        overflow: hidden;
        padding:4px;
        border: 2px solid #e1e1e1;
    }
    div.contenitore {
        width:288px;
        overflow: hidden;
        padding:4px;
        border: 2px solid #e1e1e1;
        margin-top:2px;
    }
    div.contenuto div {
        float: left;
        width: 72px;
        overflow: hidden;
    }
    div.contenitore div img {
        width: 72px;
        cursor: pointer;
    }
    div.contenuto {
        height: 72px;
        margin-left:-72px;
        width: 1000px;
        overflow: hidden;
    }
    div.immagine {
        overflow: hidden;
        width:288px;
        text-align: center;
        border: 2px solid #e1e1e1;
        padding:4px;
        margin-top:2px;
    }
    div.immagine img {
        width: 80%;
    }
    input#sin {
        float: left;
        margin-left: 22px;
    }
    input#des {
        float:right;
        margin-right: 22px;
    }
    input.b {
        font-weight: bold;
        font-size: 1.5em;
        cursor: pointer;
        border: none;
        background-color: transparent;
    } 
            
img {border:0px none;}



td img {display: block;}  
