BODY {
     margin: 0 auto;
     margin-top:20px;
	 height:100%;
	 background-color:white;
}

p {
	font-size:12px;
	text-decoration:none;
	margin-right:10px;
	color: #333;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
}

#content {
margin: 0 auto;
width:805px;
height:705px;
margin-bottom:20px;
}
#content_big {
margin: 0 auto;
width:805px;
height:905px;
margin-bottom:20px;
}
#content_serv {
margin: 0 auto;
width:805px;
height:945px;
margin-bottom:20px;
}
#pezzo1 {
position:absolute;
width:401px;
height: 36px;
margin-top:0px;
}
#loading_pezzo2 {
position:absolute;
width:404px;
height:347px;
margin-left:401px;
margin-top:0px;
visibility: visible;
z-index:8;
background-image: url(img/sfondo/box.gif);
}
#pezzo2 {
	position:absolute;
	width:404px;
	height:347px;
	margin-left:401px;
	margin-top:0px;
	background-image: url(img/sfondo/Box_flash.jpg);
	z-index:1;
}
#popup_dettagli {
position:absolute;
width:374px;
height:419px;
margin-left:25px;
margin-top:375px;
background-image:url(img/details/sfondo.gif);
visibility:hidden;
z-index:11;
}
#popup_dettagli_int {
position:absolute;
width:355px;
height:250px;
visibility:hidden;
z-index:12;
overflow:auto;
}
#pezzo3 {
position:absolute;
width:401px;
height:119px;
margin-top:36px;
}
#pezzo4 {
position:absolute;
width:401px;
height:37px;
margin-top:155px;
}
#menu_puls {
position:absolute;
width:401px;
height:70px;
margin-top:192px;
}
#menu_puls1 {
width:99px;
height:24px;
background-image:url(img/pulsanti/1a.jpg);
}
#pezzo5 {
position:absolute;
width:401px;
height:23px;
margin-top:285px;
z-index:10;
}
#pezzo6 {
position:absolute;
width:401px;
height:55px;
margin-top:285px;
}
#pezzo7 {
position:absolute;
width:404px;
height:88px;
margin-top:347px;
margin-left:401px;
}
#testi {
	position:absolute;
	width:798px;
	height:280px;
	margin-top:435px;
	margin-left:7px;
	background-image:url(img/pattern.jpg);
	top: 20px;
}
#testi_serv {
	position:absolute;
	width:798px;
	height:280px;
	margin-top:435px;
	margin-left:7px;
	background-image:url(img/pattern.jpg);
	top: 20px;
}
#testi_serv2 {
	position:absolute;
	width:798px;
	height:350px;
	margin-top:435px;
	margin-left:7px;
	background-image:url(img/pattern.jpg);
}
#testi_small {
	position:absolute;
	width:798px;
	height:100px;
	margin-top:435px;
	margin-left:7px;
	background-image:url(img/pattern.jpg);
}
#news {
	position:absolute;
	width:269px;
	height:143px;
	margin-left:536px;
	margin-top:392px;
	background-image:url(img/box_news.gif);
	background-repeat:no-repeat;
}
#news_dett {
	position:absolute;
	width:240px;
	height:98px;
	margin-top:31px;
	margin-left:17px;
	overflow:auto;
}
#testi_small_cont {
	position:absolute;
	width:400px;
	height:450px;
	margin-top:390px;
	margin-left:35px;
	z-index:3;
	color: #333;
	font-size: 16px;
	font-family: Verdana, Geneva, sans-serif;
	overflow: auto;
	top: 19px;
}
#testi_contact {
	position:absolute;
	width:367px;
	height:200px;
	margin-top:390px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#testi_contact2 {
	position:absolute;
	width:367px;
	height:200px;
	margin-top:390px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#testi_contact3 {
	position:absolute;
	width:367px;
	height:200px;
	margin-top:390px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#testi_contact4 {
	position:absolute;
	width:367px;
	height:200px;
	margin-top:390px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#testi_contact5 {
	position:absolute;
	width:367px;
	height:200px;
	margin-top:390px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#testi_contact6 {
	position:absolute;
	width:367px;
	height:200px;
	margin-top:390px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#textform {
	position:absolute;
	width:280px;
	height:30px;
	margin-top:770px;
	margin-left:520px;
	z-index:4;
}
#testi_small_cont_act {
	position:absolute;
	width:400px;
	height:450px;
	margin-top:390px;
	margin-left:35px;
	z-index:11;
	overflow:auto;
	color: #333;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	top: 19;
}
#testi_small_contdx {
	position:absolute;
	width:260px;
	height:200px;
	margin-top:390px;
	margin-left:503px;
	z-index:3;
}
#testi_small_contdx_staff {
	position:absolute;
	width:260px;
	height:200px;
	margin-top:390px;
	margin-left:503px;
	z-index:3;
}
#link_managed {
	position:absolute;
	width:301px;
	height:200px;
	margin-top:390px;
	margin-left:503px;
	z-index:3;
}
#menu_managed {
	width:301px;
	height:19px;
	z-index:3;
	padding-bottom:14px;
}
#testi_managed {
	position:absolute;
	width:400px;
	height:450px;
	margin-top:390px;
	margin-left:35px;
	z-index:3;
	overflow:auto;
	font-size: 12px;
	color: #333;
}
#text_collab {
	position:absolute;
	width:260px;
	height:300px;
	margin-top:376px;
	margin-left:503px;
	z-index:3;
	visibility:hidden;
}
#text_collab2 {
	position:absolute;
	width:260px;
	height:300px;
	margin-top:376px;
	margin-left:503px;
	z-index:3;
	visibility:hidden;
}
#text_collab3 {
	position:absolute;
	width:260px;
	height:300px;
	margin-top:376px;
	margin-left:503px;
	z-index:3;
	visibility:hidden;
}
#text_collab4 {
	position:absolute;
	width:260px;
	height:300px;
	margin-top:376px;
	margin-left:503px;
	z-index:3;
	visibility:hidden;
}
#text_collab5 {
	position:absolute;
	width:260px;
	height:300px;
	margin-top:376px;
	margin-left:503px;
	z-index:3;
	visibility:hidden;
}
#text_collab6 {
	position:absolute;
	width:260px;
	height:300px;
	margin-top:376px;
	margin-left:503px;
	z-index:3;
	visibility:hidden;
}
#hypertext {
	position:absolute;
	width:260px;
	height:120px;
	margin-top:650px;
	margin-left:503px;
	visibility:hidden;
	z-index:4;
	overflow:auto;
}
#hypertext2{
	position:absolute;
	width:260px;
	height:200px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#hypertext3{
	position:absolute;
	width:260px;
	height:200px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#hypertext4{
	position:absolute;
	width:260px;
	height:200px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#hypertext5{
	position:absolute;
	width:260px;
	height:200px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#hypertext6{
	position:absolute;
	width:260px;
	height:200px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#hypertext7{
	position:absolute;
	width:260px;
	height:200px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#hypertext8{
	position:absolute;
	width:260px;
	height:200px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#hypertext9{
	position:absolute;
	width:260px;
	height:200px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#hypertext10{
	position:absolute;
	width:260px;
	height:200px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
}
#hypertext11{
	position:absolute;
	width:260px;
	height:120px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
	overflow:auto;
}
#hypertext12{
	position:absolute;
	width:260px;
	height:120px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
	overflow:auto;
}
#hypertext13{
	position:absolute;
	width:260px;
	height:120px;
	margin-top:650px;
	margin-left:503px;
	z-index:4;
	visibility:hidden;
	overflow:auto;
}
#intestazione {
	position:absolute;
	width:15px;
	height:125px;
	margin-top:390px;
	z-index:2;
}
#intestazione2 {
	position:absolute;
	width:15px;
	height:172px;
	margin-top:390px;
	z-index:2;
}
#footer {
	position:absolute;
	width:503px;
	height:170px;
	margin-top:715px;
}
#footer2 {
	position:absolute;
	width:302px;
	height:170px;
	margin-top:715px;
	margin-left:503px;
	background-image: url(img/box_market.jpg);
}
#footer_serv {
	position:absolute;
	width:503px;
	height:170px;
	margin-top:755px;
}
#footer3 {
	position:absolute;
	width:302px;
	height:170px;
	margin-top:755px;
	margin-left:503px;
	background-image: url(img/box_market.jpg);
}
#footer_serv2 {
	position:absolute;
	width:503px;
	height:170px;
	margin-top:785px;
	top: -49px;
}
#footer3_2 {
	position:absolute;
	width:302px;
	height:170px;
	margin-top:785px;
	margin-left:503px;
	background-image: url(img/box_market.jpg);
	top: -49px;
}
#footer_small {
	position:absolute;
	width:503px;
	height:170px;
	margin-top:535px;
	margin-bottom:20px;
	background-image:url(img/barretta_sotto_home.jpg);
}
#footer2_small {
	position:absolute;
	width:302px;
	height:170px;
	margin-top:535px;
	margin-left:503px;
	margin-bottom:20px;
	background-image: url(img/box_market.jpg);
}
#banner_flash {
position:absolute;
width:353px;
height:550px;
margin-left:1px;
margin-right:1px;
background-image:url(Box_flash.jpg);
}
#content_flash {
position:absolute;
width:331px;
height:529px;
margin-left:13px;
margin-top:12px;
z-index:2;
}
#menu {
	position:absolute;
	width:139px;
	height:232px;
	margin-left:353px;
	margin-right:1px;
	background-image:url(Box_link.jpg);
}
#menu_content{
	position:absolute;
	width:130px;
	height:10px;
	margin-left:11px;
	margin-right:1px;
	margin-top:9px;
	z-index:2;
}
#mappa {
	position:absolute;
	width:374px;
	height:278px;
	margin-top:390px;
	margin-left:35px;
	background-image:url(img/cartina/sfondo.jpg);
	z-index:10;
	visibility:hidden;
}
#tube {
	position:absolute;
	width:40px;
	height:40px;
	margin-top:190px;
	margin-left:50px;
	z-index:11;
	left: 55px;
	top: 50px;
}
#partner_box {
	position:absolute;
	width:502px;
	height:434px;
	margin-left:150px;
	margin-top:150px;
	z-index:12;
	visibility:visible;
}
#video_box {
	position:absolute;
	width:350px;
	height:205px;
	margin-left:80px;
	margin-top:65px;
	z-index:12;
}
#alli_box {
	position:absolute;
	width:150px;
	height:83px;
	margin-left:80px;
	margin-top:280px;
	z-index:12;
	visibility:visible;
}
#ics {
	position:absolute;
	width:12px;
	height:12px;
	margin-left:437px;
	margin-top:42px;
	z-index:12;
	visibility:visible;
}
#news_num {
	position:absolute;
	width:269px;
	height:12px;
	margin-left:10px;
	margin-top:10px;
	/*z-index:15;*/
	left: -4px;
	top: 3px;
}
#focuson {
	position:absolute;
	width:495px;
	height:20px;
	margin-left:10px;
	margin-top:105px;
	z-index:16;
	background-image:url(img/focuson.gif);
	background-repeat:no-repeat;
}
#textfocus {
	padding-top:20px;
	padding-left:30px;
	position:absolute;
	width:485px;
	height:10px;
	z-index:16;
	}
#form_focus {
	position:absolute;
	width:375px;
	height:300px;
	margin-top:390px;
	margin-left:430px;
	z-index:3;
}
.Stile1 {
	font-size: 12px;
	text-decoration:none;
	color:#333;
	font-family:verdana
}
.Stile1 a:hover{
	font-size: 12px;
	color:#F90;
	font-family: Verdana, Geneva, sans-serif;
}
.Stile6 {font-size: 10px; text-decoration:none; color:#adadad; font-family:verdana; text-indent:11px;}
.Stile5 {
	font-size: 12px;
	text-decoration:none;
	color:#333;
	font-family:verdana
}
.Stile3 {font-size: 10px; text-decoration:none; color:#adadad; font-family:verdana; line-height:8px}
.Stile2 {font-size: 10px; text-decoration:none; color:white; font-family:verdana; line-height:2em; font-weight: bold; text-indent:11px}
.Stile2 a{font-size: 10px; text-decoration:none; color:white; font-family:verdana; line-height:2em; font-weight: bold}
a:link a:visited{font-size: 10px; text-decoration:none; color:white; font-family:verdana; line-height:2em; font-weight: bold}
a:hover {
	font-size: 12px;
	color:#F90;
	font-weight: bold;
}
.Stile4 {font-size: 11px; text-decoration:none; color:#98876d; font-family:verdana}
.Stile7 {font-size: 11px; text-decoration:none; color:white; font-family:verdana}
.Stile8 {font-size: 10px; text-decoration:none; color:white; font-family:verdana}
.Stile9 {
	font-size: 12px;
	text-decoration:none;
	color:#333;
	font-family:verdana;
}

#testi_small_cont_act a{
	font-size: 12px;
	text-decoration:none;
	color:#333;
	font-family:verdana;
	text-decoration:none;
}
#testi_small_cont_act a:hover{
	font-size: 12px;
	text-decoration:none;
	color:#F90;
	font-family:verdana;
	font-weight: bold;
}
#content #testi_small_cont ul ul ul li span {
	color: #333;
}
#content #testi_small_cont ul ul ul li span {
	font-size: 14px;
}
#content #testi_small_cont ul ul ul li span {
	font-family: Verdana, Geneva, sans-serif;
}
#content #testi_small_cont ul ul ul li {
	font-family: Verdana, Geneva, sans-serif;
}
#content #testi_small_cont ul ul ul li {
	font-size: 14px;
}
#content #testi_small_cont ul ul ul li {
	color: #333;
}
#content #testi_small_cont ul ul ul li {
	color: #666;
}
#content #testi_small_cont span strong {
	color: #333;
}
#content #testi_small_cont span strong {
	text-align: center;
}
#content #testi_small_cont span strong {
	color: #333;
}
#content #testi_small_cont span strong {
	font-size: 14px;
}
#content #testi_small_cont span strong {
	font-family: Verdana, Geneva, sans-serif;
}
#content #testi_small_cont span strong {
	font-size: 18px;
}
#content #testi_small_cont span strong {
	font-family: Verdana, Geneva, sans-serif;
}
#content #testi_small_cont ul ul ul li {
	text-align: left;
}
#content_serv #testi_small_cont strong span {
	text-align: left;
}
#content_serv #testi_small_cont div strong span {
	font-size: 10px;
}
#content_serv #testi_small_cont div strong span {
	font-family: Verdana, Geneva, sans-serif;
}
#content_serv #testi_small_cont div strong span {
	font-size: 10px;
}
#content_serv #testi_small_cont div strong span {
	font-family: Verdana, Geneva, sans-serif;
}
#content_serv #testi_small_cont div strong span {
	font-size: 10px;
}
#content_serv #testi_small_cont div strong {
	font-family: Verdana, Geneva, sans-serif;
}
#content_serv #testi_small_cont div strong {
	font-size: 10px;
}
#content_serv #testi_small_cont div strong span {
	color: #999;
}
#content_big #testi_small_cont p {
	font-weight: normal;
	font-size: 16px;
}
#content #testi_small_cont strong {
	text-align: left;
	font-size: 18px;
	color: #333;
}
#content #testi_small_cont strong {
	text-align: left;
	font-size: 24px;
}
#content #testi_small_cont strong {
	font-size: 18px;
	color: #F00;
}
#testi_small_cont {
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	font-size: 12px;
	color: #333;
}
#content #testi_small_cont {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	text-align: left;
}
#content_serv #testi_small_cont_act p strong {
	color: #333;
}
#content_serv #testi_small_cont_act p strong {
	font-weight: bold;
}
#content_serv #testi_small_cont_act p strong {
	font-weight: bold;
	font-size: 10px;
}
#content_serv #testi_small_cont_act p span strong {
	font-weight: normal;
}
#content_serv #testi_small_cont p .Stile5 {
	font-weight: normal;
}
#content_serv #testi_small_cont_act p strong {
	font-size: 12px;
}
#content_serv #testi_small_cont .Stile5 {
	font-family: Verdana, Geneva, sans-serif;
}
.l {
	font-size: 24px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	color: #F00;
}
.l {
	text-align: center;
}
#content_big #testi_small_cont p span {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
#testi_small_cont p span {
	font-size: 12px;
}
#content_big #testi_small_cont p {
	font-size: 12px;
}
#content_big #testi_small_cont p .Stile1 strong span {
	font-size: 12px;
}
#content_big #testi_small_cont p .Stile1 strong span {
	color: #333;
}
#content_serv #testi_small_cont div strong {
	font-family: Verdana, Geneva, sans-serif;
}
#testi_small_cont div strong {
	font-size: 12px;
}
#content_serv #testi_small_cont div {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
}
#content_serv #testi_small_cont div strong {
	font-size: 12px;
}
#content_serv #testi_small_cont div strong {
	font-family: Verdana, Geneva, sans-serif;
}
#content_serv #testi_small_cont div p strong span {
	font-size: 12px;
}
#content_serv #testi_small_cont div p strong span {
	color: #333;
}
#content_serv #testi_small_cont div p strong span {
	font-size: 12px;
}
#content_serv #testi_small_cont div strong {
	font-family: Verdana, Geneva, sans-serif;
}
#content_serv #testi_small_cont div strong {
	font-size: 12px;
}
#content_serv #testi_small_cont div strong {
	color: #333;
}
#content_serv #testi_small_cont div strong {
	font-family: Verdana, Geneva, sans-serif;
}
#content_serv #testi_small_cont div strong {
	font-size: 12px;
}
#content_serv #testi_small_cont div strong {
	color: #333;
	font-weight: normal;
	font-size: 12px;
}
#content_serv #testi_small_cont div strong span {
	font-family: Verdana, Geneva, sans-serif;
}
#content_serv #testi_small_cont div strong span {
	font-family: Verdana, Geneva, sans-serif;
}
#content_serv #testi_small_cont div strong span {
	font-size: 12px;
}
#content_serv #testi_small_cont div strong span {
	color: #333;
}
#content_serv #testi_small_cont div span {
	font-weight: normal;
}
#content_serv #testi_small_cont div span {
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
#content_serv #testi_small_cont div p span strong {
	font-family: Verdana, Geneva, sans-serif;
}
#content_serv #testi_small_cont div p span strong {
	font-size: 12px;
}
#content_serv #testi_small_cont div p span strong {
	color: #333;
}
#content_serv #testi_small_contdx .Stile1 table tr td .Stile1 strong {
	font-size: 12px;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
}
#content_serv #testi_small_contdx .Stile1 table {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
#content #testi_small_cont {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
}
#content_big #testi_small_cont table {
	font-size: 12px;
}
#content_big #testi_small_cont_act .MsoNormal strong span {
	font-size: 12px;
}
#content_big #testi_small_cont_act .MsoNormal strong span {
	font-size: 12px;
}
#content_big #testi_small_cont_act .MsoNormal strong span {
	font-size: 12px;
}
#content_big #testi_small_cont_act p strong {
	font-weight: normal;
}
#content_big #testi_small_cont_act p strong {
	font-size: 12px;
	font-weight: bold;
}
#content_big #testi_small_cont_act {
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
}
#content_big #testi_small_cont_act p {
	font-size: 12px;
	text-align: left;
	font-weight: normal;
}
#content_big #testi_small_cont_act {
	font-family: Verdana, Geneva, sans-serif;
}
#content_big #testi_small_cont_act {
	font-size: 12px;
	color: #333;
}
#content_big #testi_small_cont_act .Stile1 strong {
	font-family: Verdana, Geneva, sans-serif;
}
#content_big #testi_small_cont_act .Stile1 strong {
	color: #333;
}
#content_big #testi_small_cont_act span {
	font-family: Verdana, Geneva, sans-serif;
}
#content_big #testi_small_cont_act span {
	font-size: 12px;
}
#content_big #testi_small_cont_act span {
	color: #333;
}
#content_big #testi_small_cont_act .Stile1 {
	font-family: Verdana, Geneva, sans-serif;
}
#content_big #testi_small_cont_act .Stile1 {
	font-size: 12px;
}
#content_big #testi_small_cont_act .Stile1 {
	color: #333;
	text-align: center;
}
#content_big #testi_small_cont_act {
	text-align: center;
}
#content_big #testi_small_cont_act {
	text-align: left;
}
#content_big #testi_small_cont_act strong .Stile1 {
	text-align: left;
}
#content_big #testi_small_cont_act {

}
#content_big #testi_small_cont_act .Stile1 {
	font-weight: bold;
}
#content_big #testi_small_cont_act strong {
	font-size: 12px;
}
#content_serv #testi_small_contdx .Stile1 table tr td strong {
	font-size: 12px;
	color: #333;
	font-weight: normal;
}
#content_serv #testi_small_contdx .Stile1 table tr td strong .Stile1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}
#content_serv #testi_small_contdx div strong {
	font-size: 12px;
}
/*dax styles*/
.dax_btn_home{
	background:url(img/pulsanti/1a.jpg);
}
.dax_btn_policy{
	background:url(img/pulsanti/4a.jpg);
}
.dax_btn_archievements{
	background:url(img/pulsanti/7a.jpg);
}
.dax_btn_location{
	background:url(img/pulsanti/10a.jpg);
}
.dax_btn_mission{
	background:url(img/pulsanti/2a.jpg);
}
.dax_btn_services{
	background:url(img/pulsanti/5a.jpg);
}
.dax_btn_partners{
	background:url(img/pulsanti/8a.jpg);
}
.dax_btn_contact{
	background:url(img/pulsanti/11a.jpg);
}
.dax_btn_vision{
	background:url(img/pulsanti/3a.jpg);
}
.dax_btn_performed{
	background:url(img/pulsanti/6a.jpg);
}
.dax_btn_collaborators{
	background:url(img/pulsanti/9a.jpg);
}
.dax_btn_link{
	background:url(img/pulsanti/12a.jpg);
}
.dax_btn_focuson{
	background:url(img/pulsanti/3a.jpg);
}
.dax_btn_managedproperties{
	background:url(img/barramezzi.jpg);
}
.dax_btn_benefits{
	background:url(img/pulsanti/12a.jpg);
}
.dax_underline{
	text-decoration:underline;
}

#testi_small_cont ul{
	font-size:14px;
	list-style-type:square;
	color:#666;
	margin-left: 80px;
}
/*end dax styles*/

