html,body  {
width:100%;
height:100%;
text-align:center;
margin-left:auto;
margin-right:auto;
vertical-align:top;
}

body {
background-color:#FFFFFF;
background-image:url(barra_web.jpg);
background-position:top;
background-repeat:repeat-x;
}

.main_table {
width:800px;
height:600px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.main_td {
width:800px;
height:600px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:center;
padding-top:26px;
}

.table_new_botton {
width:800px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}



.table_header {
width:800px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_new_botton {
width:800px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:middle;
text-align:left;
}


.table_header_fondo {
width:800px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
border-top-color:#333333;
border-top-style:solid;
border-top-width:1px;
margin-left:auto;
margin-right:auto;
}

.td_myvideo {
width:360px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:bottom;
text-align:left;
}

.td_avanzo {
width:440px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:bottom;
text-align:right;
}


.td_myvideo_rss {
width:250px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:bottom;
text-align:left;
}

.td_avanzo_rss {
width:550px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:bottom;
text-align:right;
}



.main_td_google {
width:100%;
height:100%;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
vertical-align:top;
text-align:center;
}

.iframe_google {
width:640px;
height:480px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
}

.hr_line {
color:#333333;
width:800px;
height:1px;
}

.table_interna {
width:800px;
height:400px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_colonna_sx {
width:200px;
height:490px;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
vertical-align:top;
text-align:left;
}

.td_interna {
width:400px;
height:300px;
padding:0px;
margin:0px;
border:0px;
margin-left:auto;
margin-right:auto;
vertical-align:top;
text-align:center;
}

.td_colonna_dx {
width:200px;
height:490px;
padding:0px;
margin:0px;
border:0px;
vertical-align:top;
text-align:right;
}

.td_contact {
width:400px;
height:190px;
padding:0px;
margin:0px;
border:0px;
text-align:center;
vertical-align:middle;
}




.table_asta {
width:360px;
height:340px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_asta {
width:360px;
height:280px;
background-image:url(obiettivo.gif);
background-repeat:no-repeat;
background-position:center;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
text-align:center;
vertical-align:middle;
padding-left:5px;
padding-right:5px;
}

.td_spot {
width:360px;
height:60px;
background-color:#FFFFFF;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
text-align:center;
vertical-align:middle;
padding-left:5px;
padding-right:5px;
}

.font_fine {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#FFFFFF;
}

dl {
text-align:center;
}

dt {
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#FFFFFF;
}

.font_fine2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

dd {
margin:0px;
padding:0px;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
}

.font_spot {
font-family:"Courier New", Courier, monospace;
font-size:12px;
color:#000000;
}



.table_aruba {
width:800px;
height:80px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_aruba {
width:800px;
height:80px;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
text-align:center;
vertical-align:middle;
border-top-color:#333333;
border-top-style:solid;
border-top-width:1px;
}




.table_friends {
width:800px;
height:480px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_titolo_friends {
width:800px;
height:40px;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
text-align:left;
vertical-align:middle;
border-top-color:#333333;
border-top-style:solid;
border-top-width:1px;
}

.td_friends266 {
width:266px;
height:110px;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
text-align:left;
vertical-align:top;
padding-left:3px;
padding-right:35px;
padding-top:10px;
}

.td_friends268 {
width:268px;
height:110px;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
text-align:left;
vertical-align:top;
padding-left:3px;
padding-right:35px;
padding-top:10px;
}

.img_friends {
margin-right:8px;
}

.img_friends2 {
margin-left:10px;
margin-right:6px;
}



.table_building {
width:800px;
height:300px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
border-top-color:#333333;
border-top-style:solid;
border-top-width:1px;
margin-left:auto;
margin-right:auto;
}

.td_building {
width:800px;
height:300px;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
text-align:left;
vertical-align:top;
padding-left:5px;
padding-right:5px;
padding-top:10px;
}






.table_place {
width:800px;
height:180px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
border-top-color:#333333;
border-top-style:solid;
border-top-width:1px;
margin-left:auto;
margin-right:auto;
}

.td_place {
width:800px;
height:180px;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
text-align:left;
vertical-align:top;
padding-left:5px;
padding-right:5px;
padding-top:10px;
}





.table_indirizzo {
width:800px;
height:20px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
border-top-color:#333333;
border-top-style:solid;
border-top-width:1px;
margin-left:auto;
margin-right:auto;
}

.td_indirizzo {
width:800px;
height:20px;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
text-align:center;
}









.table_google {
width:800px;
height:110px;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_google {
width:800px;
height:110px;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
text-align:center;
vertical-align:middle;
border-top-color:#333333;
border-top-style:solid;
border-top-width:1px;
border-bottom-color:#333333;
border-bottom-style:solid;
border-bottom-width:1px;
}




.font_delizard {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#333333;
}

.font_francesco {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:600;
color:#333333;
}

.font_freelance {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:600;
color:#333333;
}

.font_flash {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
}

.font_stanghe {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:bolder;
color:#990000;
}

.font_indirizzo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#333333;
}

.font_privacy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}



.sub_titolo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#333333;
}

.testo_job {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

.testo_city {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}

.titolo_colonna {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
}

.font_sottoprofession {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

.font_skill {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:bold;
}

.font_domanda {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#669900;
}

.p_risposta {
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-indent:5px;
padding-right:20px;
padding-left:20px;
}

.p_guest {
display:inline;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#333333;
text-indent:5px;
}

.font_data_guest {
display:inline;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#333333;
}








.a_enter:link {
font-size:12px;
font-weight:bold;
color:#669933;
text-decoration:underline;
}

.a_enter:visited {
font-size:12px;
font-weight:bold;
color:#669933;
text-decoration:underline;
}

.a_enter:hover {
text-decoration:overline;
font-size:12px;
font-weight:bold;
color:#669933;
}




.a_skype:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#66FF00;
text-decoration:underline;
}

.a_skype:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#66FF00;
text-decoration:underline;
}

.a_skype:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:line-through;
font-size:10px;
color:#66FF00;
}



.link_colonna:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-decoration:underline;
}

.link_colonna:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-decoration:underline;
}

.link_colonna:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:line-through;
font-size:11px;
color:#990000;
}



.link_azzurra:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FF99CC;
font-size:11px;
color:#990000;
text-decoration:underline;
}

.link_azzurra:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FF99CC;
font-size:11px;
color:#990000;
text-decoration:underline;
}

.link_azzurra:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FF99CC;
text-decoration:line-through;
font-size:11px;
color:#990000;
}




.link_download:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
font-weight:bold;
text-decoration:underline;
}

.link_download:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
font-weight:bold;
text-decoration:underline;
}

.link_download:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:line-through;
font-size:11px;
font-weight:bold;
color:#990000;
}




.link_asta:link {
font-family:"Courier New", Courier, monospace;
font-size:11px;
color:#990000;
text-decoration:underline;
}

.link_asta:visited {
font-family:"Courier New", Courier, monospace;
font-size:11px;
color:#990000;
text-decoration:underline;
}

.link_asta:hover {
font-family:"Courier New", Courier, monospace;
text-decoration:line-through;
font-size:11px;
color:#990000;
}




.link_h3:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:100;
text-decoration:underline;
}

.link_h3:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:100;
text-decoration:underline;
}

.link_h3:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:100;
text-decoration:underline;
}




.font_dir {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}
.link_dir:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#99CCFF;
text-decoration:underline;
}

.link_dir:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#99CCFF;
text-decoration:underline;
}

.link_dir:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#339999;
text-decoration:underline;
}




h1 {
font-family:"Times New Roman", Times, serif;
color:#333333;
font-weight:normal;
font-size:18px;
}


h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
}


h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:100;
text-align:justify;
}

h4 {
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
}

.h2wiki {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF0000;
font-weight:bold;
}



.p_acm {
width:200px;
height:150px;
background-color:#CCFF66;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
} 





.a_acm:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
background-color:#CCFF66;
}

.a_acm:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
background-color:#CCFF66;
}

.a_acm:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
background-color:#FF9900;
}





.a_grazie:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:bold;
text-decoration:none;
}

.a_grazie:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:bold;
text-decoration:none;
}

.a_grazie:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:bold;
text-decoration:none;
}





.a_privacy:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:underline;
}

.a_privacy:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:underline;
}

.a_privacy:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:underline;
}







.a_offro:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:underline;
}

.a_offro:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:underline;;
}

.a_offro:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:underline;
}




#box_help {
position:absolute;
width:100%;
height:auto;
top:110px;
left:0px;
z-index:-1;
}

.table_help {
width:1000px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_help {
width:90px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:right;
}

.td_help_centro {
width:10px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
}

.td_help_dx {
width:900px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
}


.testo_profile {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
}





.table800 {
width:800px;
height:auto;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
margin-left:auto;
margin-right:auto;
}

.td800 {
width:800px;
height:auto;
padding:10px;
margin:0px;
border:0px;
border-collapse:collapse;
vertical-align:top;
text-align:justify;
}

.td_guest {
width:800px;
height:auto;
margin:0px;
border:0px;
border-collapse:collapse;
vertical-align:top;
text-align:justify;
padding-left:100px;
padding-right:100px;
}





.table_all_works {
width:800px;
height:auto;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
margin-left:auto;
margin-right:auto;
}

.td_img_sito {
width:400px;
height:auto;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
vertical-align:middle;
text-align:center;
}

.td_didascalia_sito {
width:400px;
height:auto;
padding:0px;
margin:0px;
border:0px;
padding-left:10px;
padding-right:10px;
border-collapse:collapse;
vertical-align:middle;
text-align:left;
}

.td_spazio_works {
width:800px;
height:10px;
padding:0px;
margin:0px;
border:0px;
border-collapse:collapse;
vertical-align:middle;
text-align:center;
}




.link_works:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFF33;
font-size:11px;
color:#990000;
text-decoration:underline;
}

.link_works:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFF33;
font-size:11px;
color:#990000;
text-decoration:underline;
}

.link_works:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFF33;
text-decoration:line-through;
font-size:11px;
color:#990000;
}




.link_ferie:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
text-decoration:blink;
}

.link_ferie:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
text-decoration:blink;
}

.link_ferie:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
text-decoration:blink;
}





.link_new:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#00FFCC;
font-size:11px;
color:#990000;
text-decoration:underline;
}

.link_new:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#00FFCC;
font-size:11px;
color:#990000;
text-decoration:underline;
}

.link_new:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#00FFCC;
text-decoration:line-through;
font-size:11px;
color:#990000;
}



.img_project {
margin-right:7px;
}




.table_cartoline {
width:800px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_guest_cartoline {
width:420px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:center;
vertical-align:top;
}

.td_patrizia_garberi {
width:380px;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
border:0px;
text-align:left;
vertical-align:top;
padding-left:10px;
border-left-color:#333333;
border-left-width:1px;
border-left-style:solid;
}






.rosignano {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#333333;

}
.rosignanobig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.rosignanostrong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.rosignanotesto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
	text-align: left;
}
