body{
	color: #333333;
	padding:0;
	margin:0px;
	background-color:#282828;
}

#pagecell1{
	margin: 0 auto; 
	position: relative;
	width:776px;
	height:600px;
	top:0px;
	background-color:#282828;
}

/********** Parte 1 **************/
#parte_1{
position:absolute;
top:100px;
left:1px;
width:151px;
height:400px;
background-color:#3F3F3F;
}
#contatore{
width:100px;
height:100px;
position:absolute;
left:25px;
top:250px;
text-align:center;
}
#parte1_alta{
position:absolute;
top:0px;
left:0px;
z-index:100;
}
#parte1_sinistra{
position:absolute;
top:0px;
left:0px;
}
#parte1_bassa{
position:absolute;
top:397px;
left:0px;
z-index:100;
}

#menu{
position:absolute;
left:15px;
top:25px;
width:120px;
height:180px;
}
#menu ul {
padding:0px 0px 0px 0px; 
margin:0;
list-style-type:none;
}
#menu ul li a, menu ul li a:visited{
background-image:url(../images/sfondo_menu.gif);
background-repeat:no-repeat;
display:block; 
text-decoration:none;
color:#0033FF;
font-family:Georgia, "Times New Roman", Times, serif;
font:bold;
font-size:90%;
width:120px;
height:20px;
text-align:left;
padding: 5px 0px 10px 2px;
}
#menu ul li a:hover{
color:#FF6600;
height:20px;
width:120px;
}
#home{
position:absolute;
top:5px;
left:99px;
}
#cv{
position:absolute;
top:40px;
left:99px;
}
#por{
position:absolute;
top:75px;
left:99px;
}
#con{
position:absolute;
top:110px;
left:99px;
}
#mail{
position:absolute;
top:145px;
left:99px;
}
#pan{
position:absolute;
top:180px;
left:99px;
}

/********** Parte 2**************/
#parte_2{
position:absolute;
top:50px;
left:152px;
width:216px;
height:500px;
background-image:url(../images/sfondo_parte_2.gif);
}
#parte2_io{
position:absolute;
top:3px;
left:3px;
}
#parte2_sinistra{
position:absolute;
top:0px;
left:0px;
}
#parte2_alta{
position:absolute;
top:0px;
left:0px;
z-index:100;
}
#parte2_destra{
position:absolute;
top:0px;
left:213px;
}
#parte2_bassa{
position:absolute;
top:497px;
left:0px;
z-index:100;
}
#parte2_bassa_foto{
position:absolute;
top:300px;
left:0px;
z-index:100;
}
#parte2_contatti{
position:absolute;
top:303px;
left:3px;
}
/********** Parte 3**************/
#parte_3{
position:absolute;
top:10px;
left:368px;
width:404px;
height:540px;
}
#parte_3_1{
position:absolute;
top:0px;
left:0px;
width:404px;
height:90px;
}
#banner{
position:absolute;
left:2px;
top:0px;
}
#parte_3_1_b{
position:absolute;
top:90px;
left:0px;
width:404px;
height:400px;
background-color:#3F3F3F;
}
#parte3_1_b_alta{
position:absolute;
top:0px;
left:0px;
z-index:100;
}
#parte3_1_b_destra{
position:absolute;
top:0px;
left:401px;
}
#parte3_1_2b_destra{
position:absolute;
top:170px;
left:401px;
}
#parte3_1_2b_bassa{
position:absolute;
top:400px;
left:0px;
z-index:100;
}
#soluz_internet{
position:absolute;
top:40px;
left:5px;
}
#titolo_scritta1{
position:absolute;
left:125px;
top:5px;
text-align:justify;
width:259px;
color:#FFFF00;
font: bold 90% Arial,sans-serif;
}
#scritta1{
position:absolute;
left:135px;
top:20px;
text-align:justify;
width:259px;
color:#FFFFFF;
font: bold 80% Arial,sans-serif;
}
#formazione{
position:absolute;
top:180px;
left:5px;
}
#titolo_scritta2{
position:absolute;
left:125px;
top:135px;
text-align:justify;
width:259px;
color:#FFFF00;
font: bold 90% Arial,sans-serif;
}
#scritta2{
position:absolute;
left:135px;
top:150px;
text-align:justify;
width:259px;
color:#FFFFFF;
font: bold 80% Arial,sans-serif;
}
#assistenza{
position:absolute;
top:310px;
left:5px;
}
#titolo_scritta3{
position:absolute;
left:125px;
top:295px;
text-align:justify;
width:259px;
color:#FFFF00;
font: bold 90% Arial,sans-serif;
}
#scritta3{
position:absolute;
left:135px;
top:310px;
text-align:justify;
width:259px;
color:#FFFFFF;
font: bold 80% Arial,sans-serif;
}


#parte_3_2{
position:absolute;
top:90px;
left:0px;
width:404px;
height:170px;
background-image:url(../images/sfondo_parte_3_2.gif);
background-repeat:no-repeat;
}
#parte_3_2_error{
position:absolute;
top:90px;
left:0px;
width:404px;
height:170px;
color:#FFFFFF;
}
#parte_3_2_siti{
position:absolute;
top:90px;
left:0px;
width:404px;
height:170px;
color:#FFFFFF;
}
#parte3_2_siti_standard{
position:absolute;
top:3px;
left:3px;
z-index:100;
color:#FFFFFF;
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:85%;
}
#parte3_2_siti_standard a, parte3_2_siti_standard a:visited, parte3_2_siti_standard a:hover{
text-decoration:none;
color:#FF0000;
}
#parte3_2_siti_standard2{
position:absolute;
top:3px;
left:3px;
z-index:100;
color:#FFFFFF;
text-align:justify;
font-family:"Times New Roman", Times, serif;
font-size:80%;
}
#parte3_2_siti_standard2 h1{
color:#FF0000;
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:95%;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#parte3_2_alta{
position:absolute;
top:0px;
left:0px;
z-index:100;
}
#parte3_2_bassa{
position:absolute;
top:167px;
left:0px;
z-index:100;
}
#parte3_2_destra{
position:absolute;
top:0px;
left:401px;
}
#parte_3_siti{
position:absolute;
top:90px;
left:0px;
width:404px;
height:400px;
background-color:#3F3F3F;
}
#parte3_3_bassa_siti{
position:absolute;
top:400px;
left:0px;
z-index:100;
}
#parte3_2_destra_siti{
position:absolute;
top:0px;
left:401px;
}

#parte_3_3{
position:absolute;
top:260px;
left:0px;
width:404px;
height:230px;
background-color:#3F3F3F;
color:#FFFFFF;
}
#parte3_3_bassa{
position:absolute;
top:227px;
left:0px;
z-index:100;
}
#parte3_3_destra{
position:absolute;
top:0px;
left:401px;
}
#parte3_3_particolare{
position:absolute;
top:3px;
left:3px;
}
#parte3_3_siti{
position:absolute;
top:3px;
left:23px;
z-index:100;
}
#parte3_3_loghi{
position:absolute;
top:3px;
left:140px;
z-index:100;
}
#parte3_3_loghi_portfolio{
position:absolute;
top:3px;
left:220px;
z-index:100;
}

#parte3_3_software{
position:absolute;
top:3px;
left:263px;
z-index:100;
}
#parte3_3_lezioni{
position:absolute;
top:135px;
left:23px;
z-index:100;
}
#parte3_3_consulenza{
position:absolute;
top:178px;
left:23px;
z-index:100;
}
#parte_3_3_under{
position:absolute;
top:1px;
left:80px;
z-index:100;
}
#parte_3_3 a, parte_3_3 a:visited, parte_3_3 a:hover{
text-decoration:none;
}
#parte3_3_link_siti{
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
position:absolute;
top:113px;
left:60px;
z-index:100;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
background-color:#000000;
}
#parte3_3_link_siti a, parte3_3_link_siti a:visited, parte3_3_link_siti a:hover{
text-decoration:none;
color:#FF0000;
}
#parte3_3_loghi_siti{
position:absolute;
top:15px;
left:12px;
z-index:100;
width:380px;
height:200px;
}
#parte3_3_loghi_siti a, parte3_3_loghi_siti a:visited, parte3_3_loghi_siti a:hover{
text-decoration:none;
}
#parte3_3_loghi_box{
position:absolute;
top:10px;
left:12px;
z-index:100;
width:376px;
height:375px;
border-top: 1px solid #0033FF;
border-right: 1px solid #0033FF;
border-bottom: 1px solid #0033FF;
border-left: 1px solid #0033FF;
overflow:auto;
}
#parte3_3_siti_box{
position:absolute;
top:10px;
left:3px;
z-index:100;
width:395px;
height:375px;
border-top: 1px solid #0033FF;
border-right: 1px solid #0033FF;
border-bottom: 1px solid #0033FF;
border-left: 1px solid #0033FF;
overflow:auto;
}
#anteprima{
position:absolute;
top:1px;
left:30px;
color:#CCFF00;
font-family:"Times New Roman", Times, serif;
font-size:95%;
}
#log_mio{
position:absolute;
top:30px;
left:2px;
}
#log_mio_scritta{
position:absolute;
left:110px;
top:38px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}

#amnicasa{
position:absolute;
top:27px;
left:2px;
}
#amnicasa_scritta{
position:absolute;
left:110px;
top:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#amnicasa_scritta a, amnicasa_scritta a:visited, amnicasa_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}
#log_amnicasa{
position:absolute;
top:117px;
left:2px;
}
#log_amnicasa_scritta{
position:absolute;
left:110px;
top:110px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#convegno{
position:absolute;
top:125px;
left:2px;
}
#convegno_scritta{
position:absolute;
left:110px;
top:125px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#convegno_scritta a, convegno_scritta a:visited, convegno_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}

#fantatutto{
position:absolute;
top:225px;
left:2px;
}
#fantatutto_scritta{
position:absolute;
left:105px;
top:235px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#fantatutto_scritta a, fantatutto_scritta a:visited, fantatutto_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}
#satis{
position:absolute;
top:370px;
left:2px;
}
#satis_scritta{
position:absolute;
left:110px;
top:350px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#satis_scritta a, satis_scritta a:visited, satis_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}
#studiocasa{
position:absolute;
top:460px;
left:2px;
}
#studiocasa_scritta{
position:absolute;
left:110px;
top:450px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#log_studiocasa{
position:absolute;
top:150px;
left:2px;
}
#log_studiocasa_scritta{
position:absolute;
left:110px;
top:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}

#studiocasa_scritta a, studiocasa_scritta a:visited, studiocasa_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}

#telci{
position:absolute;
top:570px;
left:2px;
}
#telci_scritta{
position:absolute;
left:110px;
top:555px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#telci_scritta a, telci_scritta a:visited, telci_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}
#teramocomix{
position:absolute;
top:710px;
left:2px;
}
#teramocomix_scritta{
position:absolute;
left:110px;
top:720px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#teramocomix_scritta a, teramocomix_scritta a:visited, teramocomix_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}
#vivisole{
position:absolute;
top:860px;
left:2px;
}
#vivisole_scritta{
position:absolute;
left:110px;
top:850px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#log_vivisole{
position:absolute;
top:190px;
left:2px;
}
#log_vivisole_scritta{
position:absolute;
left:110px;
top:190px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}

#vivisole_scritta a, vivisole_scritta a:visited, vivisole_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}
#ttservizi{
position:absolute;
top:990px;
left:2px;
}
#ttservizi_scritta{
position:absolute;
left:110px;
top:990px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#ttservizi_scritta a, ttservizi_scritta a:visited, ttservizi_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}

#proloco{
position:absolute;
top:1100px;
left:2px;
}
#proloco_scritta{
position:absolute;
left:110px;
top:1100px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#proloco_scritta a, proloco_scritta a:visited, proloco_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}

#m4italia{
position:absolute;
top:1230px;
left:2px;
}
#m4italia_scritta{
position:absolute;
left:110px;
top:1230px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#m4italia_scritta a, m4italia_scritta a:visited, m4italia_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}

#mystyle{
position:absolute;
top:1360px;
left:2px;
}
#mystyle_scritta{
position:absolute;
left:110px;
top:1360px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#mystyle_scritta a, mystyle_scritta a:visited, mystyle_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}


#assgandhi{
position:absolute;
top:1490px;
left:2px;
}
#assgandhi_scritta{
position:absolute;
left:110px;
top:1490px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#assgandhi_scritta a, assgandhi_scritta a:visited, assgandhi_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}

#arcainiconsulenze{
position:absolute;
top:1620px;
left:2px;
}
#arcainiconsulenze_scritta{
position:absolute;
left:110px;
top:1620px;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:left;
color:#FFFFFF;
}
#arcainiconsulenze_scritta a, arcainiconsulenze_scritta a:visited, arcainiconsulenze_scritta a:hover{
color:#FF0000;
text-decoration:underline;
}

#parte3_3_siti2{
position:absolute;
top:0px;
left:20px;
z-index:100;
border-top: 1px solid #0033FF;
border-right: 1px solid #0033FF;
border-bottom: 1px solid #0033FF;
border-left: 1px solid #0033FF;
}
#parte3_3_loghi2{
position:absolute;
top:0px;
left:210px;
z-index:100;
border-top: 1px solid #0033FF;
border-right: 1px solid #0033FF;
border-bottom: 1px solid #0033FF;
border-left: 1px solid #0033FF;
}
#messagio{
position:absolute;
top:20px;
left:60px;
font-family:"Courier New", Courier, monospace;
font-size:90%;
color:#FF0000;
text-align:center;
}

#box{
position:absolute;
left:2px;
top:3px;
width:390px;
height: 215px;
overflow:auto;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
margin:1px 1px 1px 2px;
padding:0px 2px 2px 2px;
}
#contatti{
position:absolute;
top:8px;
left:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:85%;
color:#99FF00;
}
#riservato{
position:absolute;
top:8px;
left:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:85%;
color:#99FF00;
}
#user{
position:absolute;
left:0px;
}
#utente{
position:absolute;
left:90px;
}
#pass{
position:absolute;
left:0px;
top:50px;
}
#password{
position:absolute;
left:90px;
top:50px;
}
#oggetto{
position:absolute;
left:90px;
}
#ogg{
position:absolute;
left:0px;
}
#nome{
position:absolute;
left:90px;
top:30px;
}
#nom{
position:absolute;
left:0px;
top:30px;
}
#mail{
position:absolute;
left:90px;
top:60px;
}
#mai{
position:absolute;
left:0px;
top:60px;
}
#pag1{
position:absolute;
left:90px;
top:85px;
}
#da1a10{
position:absolute;
left:110px;
top:85px;
width:70px;
}
#pag2{
position:absolute;
left:180px;
top:85px;
}
#da11a25{
position:absolute;
left:200px;
top:85px;
width:80px;
}
#pag3{
position:absolute;
left:90px;
top:107px;
}
#oltre25{
position:absolute;
left:110px;
top:107px;
width:80px;
}
#logo1{
position:absolute;
left:90px;
top:85px;
}
#logo_vostro{
position:absolute;
left:110px;
top:85px;
width:180px;
}
#logo2{
position:absolute;
left:90px;
top:107px;
}
#logo_nuovo{
position:absolute;
left:110px;
top:107px;
width:180px;
}

#pagine{
position:absolute;
left:0px;
top:80px;
width:80px;
}
#db1{
position:absolute;
left:90px;
top:140px;
}
#simysq{
position:absolute;
left:110px;
top:140px;
width:65px;
}
#db2{
position:absolute;
left:180px;
top:140px;
}
#sipost{
position:absolute;
left:200px;
top:140px;
width:100px;
}
#db3{
position:absolute;
left:300px;
top:140px;
}
#No{
position:absolute;
left:320px;
top:140px;
width:10px;
}
#database{
position:absolute;
left:0px;
top:140px;
width:80px;
}

#as1{
position:absolute;
left:90px;
top:140px;
}
#scr{
position:absolute;
left:110px;
top:140px;
width:65px;
}
#as2{
position:absolute;
left:160px;
top:140px;
}
#imm{
position:absolute;
left:180px;
top:140px;
width:100px;
}
#as3{
position:absolute;
left:255px;
top:140px;
}
#entr{
position:absolute;
left:275px;
top:140px;
width:10px;
}
#aspetto{
position:absolute;
left:0px;
top:140px;
width:80px;
}

#te1{
position:absolute;
left:90px;
top:175px;
}
#php{
position:absolute;
left:110px;
top:175px;
width:15px;
}
#te2{
position:absolute;
left:145px;
top:175px;
}
#css{
position:absolute;
left:165px;
top:175px;
width:15px;
}
#te3{
position:absolute;
left:205px;
top:175px;
}
#xhtml{
position:absolute;
left:225px;
top:175px;
width:25px;
}
#te4{
position:absolute;
left:265px;
top:175px;
}
#acces{
position:absolute;
left:285px;
top:175px;
width:60px;
}
#tecnologia{
position:absolute;
left:0px;
top:165px;
width:80px;
}

#gr1{
position:absolute;
left:90px;
top:210px;
}
#voi{
position:absolute;
left:110px;
top:210px;
width:100px;
}
#gr2{
position:absolute;
left:200px;
top:210px;
}
#io{
position:absolute;
left:220px;
top:210px;
width:100px;
}
#grafica{
position:absolute;
left:0px;
top:210px;
width:80px;
}

#ti1{
position:absolute;
left:90px;
top:170px;
}
#din{
position:absolute;
left:110px;
top:170px;
width:100px;
}
#ti2{
position:absolute;
left:200px;
top:170px;
}
#sta{
position:absolute;
left:220px;
top:170px;
width:100px;
}
#tipo{
position:absolute;
left:0px;
top:170px;
width:80px;
}

#testo{
position:absolute;
left:90px;
top:240px;
}
#tes{
position:absolute;
left:0px;
top:240px;
}
#tes_stan{
position:absolute;
left:90px;
top:95px;
}
#tes_standard{
position:absolute;
left:0px;
top:95px;
}
#testo_loghi{
position:absolute;
left:90px;
top:200px;
}
#tes_loghi{
position:absolute;
left:0px;
top:200px;
}

#submit{
position:absolute;
left:90px;
top:315px;
}
#invia{
position:absolute;
left:220px;
top:315px;
}
#submit_standard{
position:absolute;
left:90px;
top:170px;
}
#invia_standard{
position:absolute;
left:220px;
top:170px;
}
#submit_loghi{
position:absolute;
left:90px;
top:270px;
}
#invia_loghi{
position:absolute;
left:190px;
top:270px;
}
#submit_riserv{
position:absolute;
left:0px;
top:100px;
}
#invia_riserv{
position:absolute;
left:190px;
top:100px;
}
#parte_3_4{
text-align:center;
font-size:75%;
color:#999999;
position:absolute;
top:490px;
left:0px;
width:404px;
height:50px;
padding:3px 0px 0px 0px;
}

