
#navcontainer { 
 
  position: relative;
  top: 50px;
  left: 0;
  z-index: 2;
  margin: 0 0 0 14px;

  padding: 0;
  width: 177px;
  /* border: solid 1px red; */
 
  }

#navcontainer ul {
  margin-top: 0;
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
  font-family: Arial, Helvetica, sans-serif;
  }

#navcontainer li {
  margin-bottom: 8px;
  }

#navcontainer a {
  display: block;
  padding: 3px;
  width: 160px;
  background-color: #FFF;
  border: 1px solid #999;
  border-left: 1;
  }

#navcontainer a:link, #navlist a:visited {
  color: #000;
  text-decoration: none;
  }

#navcontainer a:hover {
  background-color: #fff;
  margin-left: 10px;
  border-right: 0;
  border-left: 1px solid #999;
  }

a#current {
  background-color: #fff;
  margin-left: 10px;
  border-right: 0;
  border-left: 1px solid #999;
  }

#boxUnico{
	width:950px;
	
	
}

#contentLicenza { 
  position:relative;
  top: -149px;
  left: 190px;
  margin: 0;
  padding: 10px;
 
  width: 730px;
  background-color: #fff;
  border: 1px solid #999;
  }
#contentLicenza H1{
	
	margin:0 0 5 20px;
	padding:0;
	font-size: 18px;
	font-stretch:wider;
	color:#666;
}
.scelta{
	width: 150px;

}




/*-------------------------------------------------------------------------------------*/
#scaricaAggiornamenti{
	
   display: block;
	width: 301px;
	height: 94px; 
	margin-top: 1px;
   background:url(/common/images/buttons/pulsante_aggiornamento.jpg) no-repeat ;
}

#scaricaAggiornamenti:hover {
   background:url(/common/images/buttons/pulsante_aggiornamento.jpg) 0 -94px;color: white;
}


/* inizio CSS TG*/
img{ border: 0; }
#container-tg{
	width: 780px;
	color: #666;
}
#colonna-sx{
	width: 153px;
	float: left;
}
#colonna-news{
	width: 160px;
	float: left;
}
#colonna-dx{
	width: 85px;
	float: right;
}
#colonna-video{
	width:350px;
	padding-left: 20px;
	float: right; 
	margin-right: 15px;
}
#colonna-video2{
	width:350px;
	margin-left: 10px;
	margin-top: 5px;
}
#box-ricerche{
	margin: 0 0 0 2px;
	width: 138px;
	height: 82px;
	background-image: url(/common/images/tg/scatola-ricerche.jpg);
	background-repeat: no-repeat;
	font-size: 13px; 
	padding-left: 7px;
	color: #000;
	padding-top: 4px; 
}
#box-newsletter{
	margin: 20px 0 0 2px;
	height: 106px;
	width: 138px;	
}
.newsletter-alto{
	background: #5D5D5D url(/common/images/tg/angolo-alto-newsletter.jpg) top right no-repeat;
	text-align: center;
	color: #FFF;
	font-size: 13px;
	margin:0; 
	height: 18px;
	padding: 5px 0 5px 0; 
}
.newsletter-arancio{
	background: #FEA94E url(/common/images/tg/angolo-basso-newsletter.jpg) bottom left no-repeat;
	text-align: center;
	color: #5D5D5D; 
	margin:0;
	padding: 3px 4px 2px 3px;
}
#box-mediaplayer{
	margin: 20px 10px 0 5px;
	color: #5D5D5D;
	font-size: 10px;
	text-align: center; 
}
#box-bannersx{
	height: 390px;
	width: 138px;
	margin: 20px 10px 0 5px;
}
#box-news{
	width: 160px;
	border: solid 2px #CECECE;
	margin:0;
	background-image: url(/common/images/tg/icona-giu.jpg);
	background-position: 32px top;
	background-repeat: no-repeat;
	padding-top:10px;
	color: #666;
}
#box-ciclo-notizie{
	width: 128px;
	margin: 20px 10px 0 5px;
	height: 400px;
	padding: 5px;
}
#button-video{
	margin:0;
	height: 25px;
	width: 74px;
	background-image: url(/common/images/tg/button-video.jpg);
}

a.orange {
	color: #e38437;
}

#download-button {
	background: url(/common/images/buttons/download-bottom.jpg) bottom left no-repeat;
	text-align: left; width: 310px;
}
#download-button .row { font-size: 10pt; padding-left: 15px; padding-top: 5px;
	background: url(/common/images/buttons/download-row.jpg) left repeat-y; }
#download-button .header { 
	height: 40px;
	padding-left: 15px;
	background: #fff url(/common/images/buttons/download-top.jpg) top left no-repeat;
	vertical-align: bottom;
}
#download-button a.green-large { font-size: 14pt; color: #1d9101; text-decoration: underline; }
#download-button a.grey { color: #555; text-decoration: underline; }
#download-button .content {
	padding-bottom: 2px;
	margin-bottom: 8px;
}

IMG.preview-image {
	padding: 4px;
	


}
.testo-grigio{
	color: #5D5D5D;
}
.testo-arancio{
	color: #FF8502;
	font-size: 13px;
}
.testo-categoria{
	
	color: #FF8502;
	font-size: 14px;
	margin-left: 10px;
}
.testo-titolo-video{
	color: #5F5F5F;
	font-size: 14px;
}
.box-notizia{
	margin: 5px 10px 0px 12px;
	height: 215px;
	border-top: dashed 2px #CECECE;
	padding-top: 7px;
	padding-bottom: 7px;
}
.box-video, .box-video-attivo{
	width: 134px;
	height: 108px;
	padding: 6px 0 0 6px;
}
.box-video{
	background: #FFF url(/common/images/tg/box-video.jpg) no-repeat;
}
.box-video-attivo{
	background: #FFF url(/common/images/tg/box-video-arancio.jpg) no-repeat;
}

.video{
	margin-top:5px;
	margin-left: 10px;
}
#video-categorie-titolo{
	height:25px;
	width: 145px;
	margin:0;
	padding-left: 205px;
	background-image: url(/common/images/tg/button-categorie.jpg);
	background-position: 25px top;
	background-repeat: no-repeat;
}
#video-categorie-top{
	height: 14px;
	font-size: 5pt;
	width: 349px;
	margin:0;	
	padding:0;
	background-image: url(/common/images/tg/angoli-alti.jpg);
	background-repeat: no-repeat;
	
}
#video-categorie-centrale{
	width: 349px;
	margin:0;
	padding:0;
	background-image: url(/common/images/tg/linea-centrale.jpg);
	background-repeat: repeat-y; 
	font-family: tahoma;
}
#video-categorie-bottom{
	width: 349px;
	margin:0;
	height: 14px;
	padding:0;
	background-image: url(/common/images/tg/angoli-bassi.jpg);
	background-repeat: no-repeat;
}
.prova-immagine{
	background: #fff url(/common/images/tg/box-categoria.jpg) center no-repeat; 
	padding-top: 2px;
}
.prova-immagine-attiva{
	background: #fff url(/common/images/tg/box-categoria-arancio.jpg) center no-repeat; 
	padding-top: 2px;
}
.margin-bottom{margin-bottom: 7px;}


/* Fine CSS TG*/
.form{width: 500px; margin-left: 30px; border: 1px solid #999; padding: 6px}
.border-top{padding: 10px 0;background: #eee;
    color: #333;border-top: 1px solid #CCC} 

fieldset{border:0px solid;margin: 0;padding: 0}
legend{font: bold small-caps 140%/1.3 "Arial Narrow",arial,sans-serif; color: #5F78A2;} 
label{line-height: 23px; padding-right: 2%;}
 
    
a.bordo-attivo:link, a.bordo-attivo:hover, a.bordo-attivo:visited, a.bordo-attivo:active {
	font-size: 13px; color: gray; text-decoration: none;
}
a.bordo-attivo:hover,  a.bordo-attivo:active { border-bottom: solid 4px #F6851F;}

#titolo-cancellazione{font-size: 22px; font-weight: bold;  color: #F6851F;}

.pagine-brochure{ float:right; margin: 0 ; width: 180px;}
dl {float:left; display:block; margin: 0 0 15px 0; padding:0;}
dl dt {float:left; display:block; width:100px; margin:0; 	padding:0;}
dl dd {float:left; display:block; width:auto; margin:0; padding:0; border-bottom: double 1px #CCC;}
.arancio-bold{font-size: 15px; font-weight: bold; color: #F6851F; text-align: center;}
#elenco-small ul { margin-left: 10px; list-style-type: disc; list-style-image: url(/common/images/buttons/freccia_arancio_small.gif); padding-left: 20px;}
#elenco-small ul li { margin-bottom: 6px; }
#elenco ul { margin-left: 15px; list-style-type: disc; list-style-image: url(/common/images/buttons/freccia_arancio.gif); padding-left: 20px;}
#elenco ul li { margin-bottom: 6px; }
body {font-family: Trebuchet MS, Verdana, sans-serif, helvetica;}
.pulsantino {
	width: 164px; 
	height: 43px; 
	background: transparent url(/common/images/servizi/btn_orange2.gif) center center no-repeat; 
	vertical-align: middle; 
	text-align: center;
 	margin: 19px 0 0 0;
 	cursor: pointer;
}

.error, .error-box {
	border-bottom: 1px solid #E00404;
	border-left: 1px solid #E00404;
	border-right: 1px solid #E00404;
	background-color: #FBE9E9;
    padding: 3px;
}
.error-box {
	border-top: 1px solid #E00404;
	margin-bottom: 5px;
}
  
.info, .info-box {
	
    padding: 3px;
}
.info-box {
	border-top: 1px solid ;
	margin: 5px;
}
.warn, .warn-box {
	border-bottom: 1px solid #F8BF24;
	border-left: 1px solid #F8BF24;
	border-right: 1px solid #F8BF24;
	background-color: #FFFFD9;
    padding: 3px;
}
.warn-box {
	border-top: 1px solid #F8BF24;
	margin: 5px;
}



/*------------------- banda grigia e bianca su testo ---------------------------*/

.banda_grigio{
	padding: 2px 0 2px 5px;
	background: #F0F0F0;
    color: #333;
    border: 1px solid #999;
    } 

.banda_bianca{
	padding: 2px 0 2px 5px;
	background: white;
    color: #333;
    border-top: 1px solid #CCC;
    } 
/*--------------fine  banda grigia su testo ---------------------------*/






/*------------------- per faq ---------------------------*/

div#nav{
	width:560px;
	/*background: #ECECEC;   colore grigio - background delle categorie*/
 	

 	
	
 	}
div#nav span {
	
	

font: 11px Arial, Helvetica, sans-serif;

}
div#nav p{
	background: #F2F2F2;  /* colore grigio - background delle categorie*/
	border-bottom: 1px solid #E1E1E1;
	padding-top:4px;
	margin-bottom: 4px;
	width:750px;;
}


div#nav h3{
	font-size:12px;
	margin: 0;
	padding: 4px 10px;
    border-top: 1px solid #FFF;
    color: gray;
    background-color: white; /* bgcolor banda delle domande #E3E4EE; */
    font-weight: normal; /* font delle sottocategorie*/
    text-decoration: underline;
    }
 
  
div#nav ul,div#nav li{
	margin: 0;
	padding-left: 0px;
	list-style-type: none;
	}
div#nav li{
	margin: 0 0 1px 0;
	background: white;
	
	}

div#nav a{
	display: block;
	padding-left: 15px;
	line-height: 18px;
    /* border-top: 1px solid #FFF; */
    background-color: white; /*#BDBDBD;*/
    color: red;/*#000;*/
    text-decoration: underline;
    padding-left: 20px;
    
    }
    
div#nav a:hover{
	color: #E66F17;/*0005A*/
	background-color: #F3F3F3;/* SFONDO DELLE DOMANDE AL PASSAGGIO DEL MOUSE#0099FF */
	}

div#nav ul ul a{
	color: black; /*colore scritta domande #333;*/
background-color: white;/*#AECDFF;*/
font-weight: normal;


}

div.jsenable h3{cursor: pointer}
div.jsenable ul ul{display:none}
div#nav li.hide ul{display:none}
div#nav li.show ul{display:block}
div#nav li.show h3{background-color: white;} /* bgcolor dello sfondo della sottocat #FF0*/

.TitoloConGround{
/*background-color: #F3F3F3;
border-bottom-color: #E8E8E8;
border-bottom-style: solid;
border-bottom-width:thin;
width:560px;*/
padding-left: 10px;
font-size: 14px;
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
color: gray;      
}

.titoliFaq {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #666666;
	word-spacing: 1.5px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.TestiFaq{
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-left: 5px;
	padding-top: 10px;
	word-spacing: 1.5px;
}
/*--------------------------- fine faq ---------------------*/

.strong{
	font-weight: bold;
	color: #F6851F;
	padding-bottom: 4px;
}

.pulsanti { 
	width: 210px; 
	height: 50px; 
	background: transparent url(/common/images/servizi/btn_orange.gif) center center no-repeat; 
	vertical-align: middle; 
	text-align: center;
 	margin: 19px 0 0 10px;
 	cursor: pointer;
}

.centered, .centered-1line {
	position: relative;  vertical-align: middle; text-align: center; 
	font-size: 13px; font-weight:bold; font-family: Trebuchet MS; height: 1.2em; line-height: 1.2em;
}
.centered {	top: 15%; }
.centered-1line {top: 25%; }

.centered a:link, .centered a:visited,.centered a:hover, .centered-1line a:link, .centered-1line a:visited, .centered-1line a:hover {
	text-decoration:none;
	color: #FFF;
}
.centered .testo-piccolo {
	font-size: 10px;
	margin: 0;	
	padding: 0;
}
.float-right{
	float:right;
}
.float-left{
	float:left;
}
b.testata, b.testatabottom{display: block; background: #fff}
b.testata b, b.testatabottom b{display: block; height: 1px;overflow: hidden; background: #F88102;}
b.b1 {margin: 0 5px}
b.b2 {margin: 0 3px}
b.b3 {margin: 0 2px}
b.testata b.b4, b.testatabottom b.r4 {margin: 0 1px; height: 2px} 

#messanger-container{
	width: 100%;
	padding-top: 10px;
	margin-right: 10px;	
}

#sviluppo-container {
	background: url(/common/images/servizi/sviluppo_futuro_satellite.jpg) bottom right no-repeat;
	width: 100%;
	padding-top: 10px;
	margin-right: 10px;	
	padding-bottom: 40px;
}

#incroci-container{
	background: url(/common/images/servizi/incroci_scale.jpg) bottom right no-repeat;
	margin: 10px 10px 0 10px;	
	width:560px;
}
#tg-container {
	background: url(/common/images/servizi/tg_rullino.jpg) top right no-repeat;
	width: 100%;
	padding-top: 10px;
	margin-right: 10px;	
}
#card-container {
	background: url(/common/images/servizi/property_motto.jpg) bottom center no-repeat;
	width: 100%;
	padding-top: 10px;
	margin-right: 10px;	
}

.container-servizi {
	border-right: 1px dotted #dadada;
	padding-top:10px;
	margin-left: 14px;
	width: 763px;
	
	
}	

.clear-both{
	clear: both;
}
.clear-left{
	clear: left;	
}
.immagine-incroci{
	float: left;
	width: 250px;
	margin-right: 30px;
}
.immagine-pagina { 
	float: left;
	width: 200px;
	text-align: center;
}
.testo{ font-size: 13px; color: gray;}
.testo-width250, .testo-width350, .testo-width400, .testo-width450, .testo-intero {

	text-align: justify; 
	font-size: 13px; 
	color: gray; 
	padding-right:20px; 
}
.testo-width250{
	width: 250px;
}

.testo-width350{
	width: 350px;
}
.testo-width400{
	width: 400px;
}
.testo-width450{
	width: 450px;
}

.testiBianchi {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}

.page-title {font-size: 16pt; color: #e38437; border-bottom: solid #333 1px;}
.explaination {font-size: 12pt; color: #666; padding: 20px;}
.explaination .select-header {color: #e38437; font-weight: bold; padding-top: 2px;}
.explaination INPUT.texter {border: solid #ddd 1px; font-size: 8pt;}

#related {float: right; border-left: 10px; width: 200px; font: 10px 'Trebuchet MS', Verdana, Arial, sans-serif; margin-top: 20px;}
#related h2 {font-size: 12px; margin: 0;}
#related h3 {font-size: 11px; margin: 0;}
#related h4 {font-size: 10px; margin: 0;}

#related { width:189px; }
#related a {color: #504f4f; text-decoration: none;}
#related a:hover {color: #e38437;}
#related .box h2 { color:#666666; font-size:10pt; padding:6px 8px; margin-top:2em; }
#related .box h2.first { background: url(/common/css/related/bgtop.gif) left top no-repeat; margin-top:0; }
#related .box .content { background:#fff url(/common/css/related/bgbody.gif) left top repeat-y; color:#929292; font-size:10pt; padding:6px;}
#related .box ul { margin-bottom: 6px; margin-top: 5px; margin-left: 15px; list-style-type: disc; list-style-image: url(/common/images/buttons/orange_bullet.gif); padding-left: 6px;}
#related .box ul li { margin-bottom: 6px; }
#related .box .footer { height: 8px;}
#related .box { background:url(/common/css/related/bgbottom.gif) left bottom no-repeat; }

.CampiForm {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	color: #000000;
	background-color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 10px;
	width: auto;
	width: 160px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.pubblicita-tv-tg p {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 12pt;
	color: grey;
}
.titoli {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #5E0000;
	text-decoration: underline;
	word-spacing: 1.5px;
	text-transform: uppercase;
}
.testi {
	color: #5E0000;
	font-family: Trebuchet MS;
	font-size: 12px;
	word-spacing: 1.5px;
}
.TestiNeri {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.TestiNeri {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.TestiNeri:hover {
	text-decoration: underline;	
}
a.TestiNeri:visited {
	color: #000000;	
}
a.TestiArancio-on, a.TestiArancio-on:visited  {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #F6851F;
	text-decoration: underline;
}
a.TestiArancio-on:hover  {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #666;
	text-decoration: underline;
}
.TestiGrigi {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
a.TestiGrigi, a.TestiGrigi-on  {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a.TestiGrigi-on {
	text-decoration: underline;
	color: black;
}
a.TestiGrigi:hover {
	text-decoration: underline;
	
}

a.TestiBianchiMini {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

.TestiBianchi {
	font-family: Trebuchet MS, verdana, sans-serif, helvetica;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.Button {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 11px;
	color: #000000;
}

TestiNeriMini {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
a.TestiNeriMini {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
a.TestiNeriMini:visited {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.TestiGrigiMini {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

.CampiFormPrezzo {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	color: #000000;
	background-color: #ffffff;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 10px;
	border-top-color: #eeeeee;
	width: auto;
	width: 70px;
}
.bg_card {
	background-image: url('/common/images/images/servizi/card_bg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}


.CampiRichiesta {
    font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	color: #000000;
	font-size: 12px;
	width: 240px;
}
.linea {
	background-image: url('/common/images/servizi/linea.gif');
	background-repeat: repeat-x;
	background-position: left top;
}


.TestiNeriGrandi {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.BigText {
	font-family: arial;
	font-size: 18px;
	color: #666666;
}
.no-results {
	font-family: arial;
	font-size: 12px;
	color: #666;
	padding: 10px;
	border: solid #aaa 1px;
	background-color: #efefef;
}

.MediumText {
	font-family: Trebuchet MS, verdana, sans-serif, helvetica;
	font-size: 14px;
	color: #000000;
	 text-align: center;
}

.loginTop {
	background-image: url('/common/images/background/upper_table.gif');
	background-repeat: no-repeat;
	background-position: center top;
}
.loginBottom {
	background-image: url('/common/images/background/down_table.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
}
.tasto-cerca {
	text-align: right;
	padding-right: 15px;
}
#idPrezzoContainer {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-image: url('/common/images/menu/bg_select.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

#idVaniContainer {
	font-family: Trebuchet MS, Verdana, sans-serif, helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-image: url('/common/images/menu/bg_select.gif');
	background-repeat: no-repeat;
	background-position: left top;
	}
.find { 
	background-image: url('/common/images/ricerca/find.gif');
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-right: 15px;
	font-size: 10px;
}
#content {
	position: absolute;
	/**left: 120px;  top: 265px; */
}
.resultTitle { 
		background-image: url('/common/images/ricerca/result_title_bg.gif');
	    background-position: center bottom;
	    background-repeat: repeat-x;
}
.divisorio { 
		font-size: 14px;
		color: #777777;
		background-image: url('/common/images/background/linea_punti.gif');
	    background-position: left bottom;
	    background-repeat: repeat-x;
	    text-align: center;
	    width:  200px;   
}
.previewTopBg {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.previewDownBg { 
		background-image: url('/common/images/ricerca/down_preview_bg.gif');
	    background-position: center bottom;
	    background-repeat: no-repeat;
}
td.cellimmagz {
		background-color: #efebef;
		border: 1px solid #f7f7f7;
		text-align: left;
}
.globe_bg {
	/* background-image: url('/common/images/background/world.png'); */
	background-repeat: no-repeat;
	background-position: top center;
}

.globe_bg_centered {
	/* background-image: url('/common/images/background/world.png'); */
	background-repeat: no-repeat;
	background-position: center center;
}

.in-costruzione {
	padding-left: 130px;
	padding-top: 150px;
	padding-bottom: 150px;
}
.globe_bg_servizi {
	/* background-image: url('/common/images/background/world.png'); */
	background-repeat: no-repeat;
	background-position: top center;
}
.globe_bg_mail {
	width: 548px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url('/common/images/background/world_mail.gif');
	background-repeat: no-repeat;
	background-position: center top;
}
.border_line{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}