<style type="text/css">

html, body{
min-height: 100%;
width: 1010px;
height: 100%;
margin: 0;
padding: 0;
font-family: 'Nunito', sans-serif; 
font-size: 12px; 
background:#FFFFFF;
overflow-x: hidden;
overflow-y: hidden;
scrollbar-base-color: #FFFFFF;
scrollbar-arrow-color: #DDDDDD;
scrollbar-track-color: #BBBBBB;
text-align: center; /* per IE */
}


#contenitore{
position: relative;
margin: 0 auto 0 auto;
text-align: center; /* per IE */
padding:0px;
top: 1px;
width: 950px;
height: 600px;
 border: 1px solid #808080;
}


#mioslide {
position: relative;
top: -60px;
width: 770px;
height: 460px;
text-align: center; /* per IE */
margin: 0 auto;
}

#enterbutt {
position: absolute;
top: 410px;
right: 80px;
width: 160px;
height: 200px;
font-family: 'Nunito', sans-serif; 
font-size: 16px; 
color:#A0A0A0;
}


#titolo {
position: absolute;
top: 440px;
left: 75px;
width: 450px;
height: 175px;
font-family: 'Nunito', sans-serif; 
font-size: 60px; 
line-height: 0px;
color:#A0A0A0;
}

#nome {
position: Absolute;
top: 3px;
left: 3px;
width: 450px;
height: 100px;
font-family: 'Nunito', sans-serif; 
font-size: 52px;  
}

#sottonome {
position: Absolute;
top: 80px;
left: 3px;
width: 450px;
height: 100px;
font-family: 'Nunito', sans-serif; 
font-size: 19px; 
font-style: italic;
}



#intestazione {
position: Absolute;
top: 2px;
left: 0px;
height: 60px;
width: 950px;
margin: 0 auto;
font-family: 'Nunito', sans-serif; 
font-size: 30px; 
color:#808080;
}

#intestazione1 {
position: Absolute;
top: -2px;
left: 50px;
height: 33px;
width: 600px;
font-size: 30px;
margin: 0 auto;
text-align: left;
z-index: 3;
}

#intestazione1 a{
position: Absolute;
color: #888;
font-size: 30px;
}


#intestazione2 {
position: Absolute;
top: 20px;
left: 0px;
height: 30px;
width: 950px;
margin: 0 auto;
}

#intestazione3 {
position: Absolute;
top: 36px;
right: 50px;
height: 80px;
width: 450px;
font-size: 14px;
text-align: right;
}



#quadroslide {
position: Absolute;
top: 60px;
height: 430px;
width: 670px;
/* left:50%; */
/* margin-left:-500px; */
left:0;
margin: 0 auto;
text-align: center;
z-index:2;
}




#imgmenusott {
position: Absolute;
top: 40px;
left: 0px;
height: 320px;
width: 100%;
text-align: center; /* per IE */
margin: 0 auto;
padding: 0;
font-family: 'Nunito', sans-serif; 
font-size: 22px;
color: #FFFFFF;
z-index: 11;
}

#imgmenu {
position: Absolute;
top: 40px;
left: 0px;
height: 330px;
width: 100%;
text-align: center; /* per IE */
margin: 0 auto;
padding: 0px;
font-family: 'Nunito', sans-serif; 
font-size: 22px;
color: #FFFFFF;
cursor: pointer;
z-index: 12;
}

#opz_studio {
position: Absolute;
top: 40px;
left: 30px;
height: 40px;
width: 100px;
}

#opz_lavori {
position: Absolute;
top: 30px;
left: 400px;
height: 40px;
width: 200px;
}

#opz_contatti {
position: Absolute;
top: 135px;
left: 60px;
height: 40px;
width: 150px;
}

#opz_realizzazioni {
position: Absolute;
top: 175px;
left: 365px;
height: 40px;
width: 150px;
}

#opz_altrove {
position: Absolute;
top: 100px;
left: 720px;
height: 40px;
width: 150px;
}

#opz_video {
position: Absolute;
top: 210px;
left: 670px;
height: 40px;
width: 150px;
}


#spacecont {
position: Absolute;
top: 345px;
left: 50px;
width: 955px;
height: 200px;
color:#A0A0A0;
z-index: 13;
}


/* per studioexibit.php */
#imago {
z-index:10;
position: Absolute;
top: 80px;
left: 0px;
width: 950px;
height: 570px;
margin: 0 auto;
text-align: center;
}


#piepag {
position: Absolute;
top: 540px;
height: 50px;
width: 950px;
margin: 0 auto;
font-family: 'Nunito', sans-serif; 
font-size: 30px;
color:#808080;
}

#piepag1 {
position: Absolute;
top: 10px;
left: 0px;
height: 30px;
width: 950px;
margin: 0 auto;
}

#piepag2 {
position: Absolute;
top: 25px;
height: 33px;
width: 890px;
right: 30px;
z-index: 10;
}

.piede {
font-family: 'Nunito', sans-serif; 
font-size: 18px;
color:#888;
}


/* per galleria.php */

#attending {
position: Absolute;
top: 270px;
left: 0px;
height: 80px;
width: 950px;
margin: 0 auto;
text-align: center; /* per IE */
}


/* per studio.php */

#fotostu {
position: absolute;
top: 10px;
left: 0px;
height: 200px;
width: 870px;
margin: 0 auto;
text-align: center; /* per IE */
}

#altrefoto {
position: absolute;
top: 140px;
right: 0px;
height: 30px;
width: 180px;
text-align: center; /* per IE */
font-family: 'Nunito', sans-serif; 
font-size: 20px; 
}


/* per studioimg.php */
.imageborder { 
border: 2px solid #888; 
}


/* per video.htm */
#menuorizz{
position: absolute;
width:400px;
height: 50px;
left:20px;
top:140px;
cursor:pointer;
}

/* per video.htm */
table td {
font-family: 'Nunito', sans-serif; 
font-size: 18px; 
color: #888;
}


/* per contatti.htm */
#tabcontatti {
position:absolute;
top: 0px;
left: 0px;
width: 780px;
height: 200px;
}

/* per logo.htm */
#tablogo {
position:absolute;
top: 10px;
left: 0px;
width: 780px;
}


/* per index.htm */
table.tableslide {
width: 780px;
height: 500px;
}

/* per contatti.htm & logo.htm & video.htm */
table.tablebase {
/*table-layout: auto;	 fixed; */
width: 860px;
font-family: 'Nunito', sans-serif; 
font-size: 18px; 
color: #888;
}

/* per contatti.htm & logo.htm & video.htm */
a{
color: #888;
text-decoration:none;
font-size: 20px; 
}

/* per contatti.htm & logo.htm & video.htm */
a:visited{
color: #888;
text-decoration:none;
}

/* per contatti.htm & logo.htm & video.htm */
a:hover{
color: #F00;
background-color: none;
text-decoration:none;
}


</style>


