body {
	background-image: url(/images/bkground.gif);
	margin-top:1px;
}
#myBody{
	font-family:Arial, Helvetica, sans-serif;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/


}
#newsHome {
	width: 175px;
	float:right;
}

#top{
}
a{
	font-weight:bold;
	text-decoration:underline;
	color:#136595;
}
.linkRossi a{
	font-weight:bold;
	color:#e6001b;
}
.linkBianchi a{
	font-weight:none;
	color:#d4d4d4;
	line-height:20px;
}
.linkBianchi a:hover{
	color:#FFFFFF;
}

.linkMappa a{
	font-weight:normal;
	color:#b8dae9;
	text-decoration:underline;
}

.linkVerdi a{
	font-weight:bold;
	color:#3f6965;
}
#conteiner {
	width: 756px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	left:inherit;
}
#popSolutions {
	text-align:left;
	position:absolute;
	left:213px;
	top:65px;
	visibility:hidden;
	width:161px;
	z-index:100;
}
#popProducts {
	text-align:left;
	position:absolute;
	left:289px;
	top:65px;
	visibility:hidden;
	width:161px;
	z-index:100;	
}
#popCompany {
	text-align:left;
	position:absolute;
	left:361px;
	top:65px;
	visibility:hidden;
	width:161px;
	z-index:100;	
}
#popTestimonials {
	text-align:left;
	position:absolute;
	left:478px;
	top:65px;
	visibility:hidden;
	width:161px;
	z-index:100;	
}


#popSolutionsNld {
	text-align:left;
	position:absolute;
	left:213px;
	top:65px;
	visibility:hidden;
	width:161px;
	z-index:100;
}
#popProductsNld {
	text-align:left;
	position:absolute;
	left:289px;
	top:65px;
	visibility:hidden;
	width:161px;
	z-index:100;	
}
#popCompanyNld {
	text-align:left;
	position:absolute;
	left:361px;
	top:65px;
	visibility:hidden;
	width:161px;
	z-index:100;	
}
#popTestimonialsNld {
	text-align:left;
	position:absolute;
	left:478px;
	top:65px;
	visibility:hidden;
	width:161px;
	z-index:100;	
}

#top {
	clear: both;
	height: 76px;
	width: 756px;
}
#content {
	clear: both;
	width: 756px;
	background-image:url(/images/home/right-loop.jpg);
	background-position:right;
	background-repeat:repeat-y;

}
#middle {
	width:581px;
	float:left;
}
#middleTop {
	width: 581px;
	height: 9px;
	background-image:url(/images/content/body-top-loop.gif);
}
#middleContent {
	width: 581px;
	background-image:url(/images/content/body-loop.gif);
}

#middleBottom {
	width: 581px;
	height: 10px;
	background-image:url(/images/content/body-Bottom-loop.gif);
}

#news {
	width: 175px;
	float:right;
	margin:0px;
	padding:0px;
	margin-top:8px;
}


#newsProdTop, #newsSolTop, #newsFigTop{
	background-repeat:no-repeat;
	width:130px;
	height:38px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-top:12px;
	padding-left:20px;
	padding-right:25px;
}
#newsProdTop{
	background-image:url(../images/news/prodotti/newsTop.jpg);
}
#newsSolTop{
	background-image:url(../images/news/soluzioni/newsTop.jpg);
}
#newsFigTop{
	background-image:url(../images/news/Figure/newsTop.jpg);
}
#newsProdContent, #newsSolContent, #newsFigContent{
	width:130px;
	background-position:top;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:20px;
	padding-right:25px;
	min-height:85px;
}
#newsProdContent{
	background-image:url(../images/news/prodotti/newsContent.jpg);
}
#newsSolContent{
	background-image:url(../images/news/soluzioni/newsContent.jpg);
}
#newsFigContent{
	background-image:url(../images/news/Figure/newsContent.jpg);
}
.newsLoop{
	background-image:url(../images/news/prodotti/newsLoop.jpg);
	background-repeat:repeat-y;
	text-align:left;
	font-size:12px;
}
.newsLoop a{
	font-size:12px;
	font-weight:normal;
	color: #10537A;
	/*text-decoration:none;*/
}
.newsLoop a:hover{
	color:#000000;
}
#newsContent {
	width: 175px;
	background-image: url(/images/home/news-loop.jpg);
	height: 237px;
}
.newsAnteprima{
	font-size:10px;
}
#newsStyle{
	margin-left:20px;
	margin-right:20px;
	padding-top:7px;
	margin-bottom:0px;
	text-align:left;
	color:#FFFFFF;
	font-size:12px;
}
#newsStyle a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}



#bottom {
	clear: both;
	height: 30px;
	width: 756px;
	background-image:url(/images/bottom/bottom-loop.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#bottom-left{
	/*display:inline;*/
	background-image:url(/images/bottom/bottom-right.gif);
	background-position:right;
	background-repeat:no-repeat;
	text-align:left;
}
#bottom-right{
	display:inline;
	margin-left:332px;
}
#credits {
	font-size:9px;
	color:#999;
	margin-left: 10px;
	text-align:left;
	margin-top:5px;
}



ul.menu {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
	padding:0px;
}
ul.menu li{
	list-style-image: url(/images/top/ul-li-menu.gif);
	font-size:10px;
	color:#818181;
	line-height: 11px;
	font-weight:normal;
	
}
a.alimenu:link,a.alimenu:visited,a.alimenu:active{
	text-decoration:none;
	color:#818181;
	font-weight:normal;
}
a.alimenu:hover{
	text-decoration:none;
	color:#000000;
	font-weight:normal;	
}

ul.menuProd
{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	padding:0px;
	color:#408cb0;
	

}
.limenuProd {
	list-style-type:none;
	font-weight:bold;
	font-size:10px;
	line-height: 11px;
	color:#408cb0;
}
a.alimenuProd:link,a.alimenuProd:visited,a.alimenuProd:active{
	color:#408cb0;
	text-decoration:none;

}
a.alimenuProd:hover{
	color:#ff0000;
	text-decoration:none;	
}



.titolo, .titoloNero, .titoloRosso, .titoloVerde, .titoloBianco, .titoloBlu{
	font-weight:none;
	font-size:20px;
	color:#136595;
	text-align:left;
	margin-bottom:15px;
	line-height:26px;
}
.titoloNero{
	color:#000000;
}
.titoloRosso{
	color:#DE2511;
}
.titoloVerde{
	color:#3f6965;
}
.titoloBianco{
	color:#FFFFFF;
}
.titoloBlu{
	color:#136595;
}

ul.key{
	list-style-type:none;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
ul.ULbox{
	list-style-type:none;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
li.LIgrigio, li.LIblu, li.LIrosso, li.LIverde, .boxFiletto{
	display:block;
	padding:5px;
	margin: 0px;
	margin-bottom:6px;
	border-width:1px;
	border-style:solid;
	padding-left:10px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	
}
li.LIgrigio{
	border-color: #999999;
	color: #666666;
	background-color: #E2E2E2;
}
li.LIblu{
	background-color: #E7EDF7;
	color: #136595;
	border-color: #668DB5;
}
li.LIrosso{
	background-color: #FCDFE3;
	color: #DE2511;
	border-color: #EC7A82;
}
li.LIverde{
	background-color: #d2e3e1;
	color: #3f6965;
	border-color: #94b2ae;
}
.boxFiletto{
	border-color: #666666;
}
.linkNeri a{
	color:#000000;
}



.didascaliaProdotti{
	color:#e97972;
	font-size:11px;
}
.didascaliaSottoprodotti{
	color:#93ABC8;
	font-size:11px;
}
.didascaliaGrigia{
	color:#8b8b8b;
	font-size:11px;
}
.fotoScatola{
	margin-right:15px;
	margin-bottom:15px;
}
.testo {
	font-size:12px;
	color:#666666;
	text-align:left;
	line-height:18px;
}
.testoPopUp {
	font-size:11px;
	color:#666666;
	font-weight:bold;
}

.testoRosso{
	color:#DE2511;
}
.testoBianco{
	color:#FFFFFF;
}
.testoGray{
	color:#d4d4d4;
}

.testoVerde{
	font-size:12px;
	color:#3f6965;
	font-weight:bold;
	margin-top:6px;
	margin-bottom:6px;
}
.testoBoldItalico{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
	color: #93ABC8;
	line-height:22px;
	margin-bottom:15px;
}
.testoBoldItalicoBlu{
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
	color:#8fcbe2;
	line-height:22px;
	margin-bottom:15px;
}
.testoBlu {
	font-size:12px;
	color:#b8dae9;
	text-align:left;
	margin-left:33px;
	margin-right:33px;
	line-height:18px;	
}


/*Regola testoBlu2 creata per la parte finale di Clingo*/

.testoBlu2 {
	font-size:12px;

	color:#136595;

	font-weight:bold;

	margin-top:6px;

	margin-bottom:6px;
}

.testoGrigio {
	font-size:12px;
	color:#d4d4d4;
	text-align:left;
	margin-left:33px;
	margin-right:33px;
	line-height:18px;	
}

.testoProdottoBlu{
color:#136595;
}
.testoBluParagrafo {
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
}


#distanziatore {
	margin-left:10px;
	margin-right:10px;
	width: 539px;
	padding:10px;
	background-color:#FFFFFF;
	border-color:#818181 ;
	border-width:1px;
	border-style:solid;
}

#contenuto{
	padding:15px;
	padding-top:150px;
}
#contenutoStatico{
	padding:15px;
}

#contenutoDigistat{
	padding:10px;
	padding-left:32px;
	padding-top:130px;
}
#contenutoNoPadding{
	padding:15px;
}



/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/
#box-w{
	width:557px;
	background-color:#FFFFFF;
	margin-left:15px;
	margin-right:9px;/*
	padding:10px;*/
}

#tlc-w, #trc-w, #blc-w, #brc-w, #blc-Digistat,#blc-Soluzioni, #tlc-g, #trc-g, #blc-g, #brc-g
{
	background-color: transparent;
	background-repeat: no-repeat;
}
#tlc-w
{
	background-image:url(/images/content/white/tlc.gif);
	background-position: 0% 0%;
}
#trc-w
{
	background-image:url(/images/content/white/trc.gif);
	background-position: 100% 0%;
}
#blc-w
{
	background-image:url(/images/content/white/blc.gif);
	background-position: 0% 100%;
}

#brc-w
{
	background-image:url(/images/content/white/brc.gif);
	background-position: 100% 100%;
}

#tlc-g
{
	background-image:url(/images/content/grey/tlc.gif);
	background-position: 0% 0%;
}
#trc-g
{
	background-image:url(/images/content/grey/trc.gif);
	background-position: 100% 0%;
}
#blc-g
{
	background-image:url(/images/content/grey/blc.gif);
	background-position: 0% 100%;
}

#brc-g
{
	background-image:url(/images/content/grey/brc.gif);
	background-position: 100% 100%;
}

#blc-Digistat
{
	background-image:url(/images/content/white/blc-Digistat.gif);
	background-position: 0% 100%;
}
#blc-Soluzioni
{
	background-image:url(/images/content/white/blc-Soluzioni.gif);
	background-position: 0% 100%;
}

#tb-w, #bb-w
{
	background-color: transparent;
	background-repeat: repeat-x;
}
#tb-w
{
	background-image:url(/images/content/white/tb.gif);
	background-position: 0% 0%;
}
#bb-w
{
	background-image:url(/images/content/white/bb.gif);
	background-position: 50% 100%;
}
#rb-w
{
	background-image:url(/images/content/white/rb.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}
#lb-w
{
	background-image:url(/images/content/white/lb.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}





#tb-g, #bb-g
{
	background-color: transparent;
	background-repeat: repeat-x;
}
#tb-g
{
	background-image:url(/images/content/gray/tb.gif);
	background-position: 0% 0%;
}
#bb-g
{
	background-image:url(/images/content/gray/bb.gif);
	background-position: 50% 100%;
}
#rb-g
{
	background-image:url(/images/content/gray/rb.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}
#lb-g
{
	background-image:url(/images/content/gray/lb.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}
/*-------------------------------*/
#box-b{
	width:557px;
	background-color:#004f72;
	margin-left:15px;
	margin-right:9px;/*
	padding:10px;*/
}#box-g{
	width:557px;
	background-color:#4c4c4c;
	margin-left:15px;
	margin-right:9px;/*
	padding:10px;*/
}


#tlc-b, #trc-b, #blc-b, #brc-b
{
	background-color: transparent;
	background-repeat: no-repeat;
}
#tlc-b
{
	background-image:url(/images/content/blu/tlc.gif);
	background-position: 0% 0%;
}
#trc-b
{
	background-image:url(/images/content/blu/trc.gif);
	background-position: 100% 0%;
}
#blc-b
{
	background-image:url(/images/content/blu/blc.gif);
	background-position: 0% 100%;
}

#brc-b
{
	background-image:url(/images/content/blu/brc.gif);
	background-position: 100% 100%;
}
#tb-b, #bb-b
{
	background-color: transparent;
	background-repeat: repeat-x;
}
#tb-b
{
	background-image:url(/images/content/blu/tb.gif);
	background-position: 0% 0%;
}
#bb-b
{
	background-image:url(/images/content/blu/bb.gif);
	background-position: 50% 100%;
}
#rb-b
{
	background-image:url(/images/content/blu/rb.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
}
#lb-b
{
	background-image:url(/images/content/blu/lb.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}
#lb-Digistat
{
	background-image:url(../images/content/white/bl-Digistat.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}
#lb-Soluzioni
{
	background-image:url(../images/content/white/bl-Soluzioni.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
}

img.alignRight{
	margin-left:15px;
	margin-top:15px;
	float:right;
}
img.alignLeft{
	margin-right:15px;
	margin-top:15px;
	float:left;
}
img.alignCenter{
	margin-top:15px;
}
.testoNero{
	color:#000000;
}	

#tabDas {
	border-left:#FFFFFF 1px solid;
}
#tabDas tbody tr td{
	border:#FFFFFF 1px solid;
	border-left-width:0px;
	padding-left:5px;
}
#tabDas tbody tr.grigio{
	background-color: #EBEBEB;
}
#tabDas tbody tr.celestino{
	background-color: #E8EDF7;
}
ul.pallinoBlu{
	margin:15px;
	padding:0px; 
	list-style-image: url(/images/pallinoBlu.gif);
}
ul.pallinoBluSuBlu{
	margin:15px;
	padding:0px; 
	list-style-image: url(/images/pallinoBluSuBlu.gif);
}
ul.pallinoVerde{
	margin:15px;
	padding:0px; 
	list-style-image: url(/images/pallinoVerde.gif);
}
ul.pallinoRosso{
	margin:15px;
	padding:0px; 
	list-style-image: url(/images/pallinoRosso.gif);
}			
.searchBox{
 /* float:right;*/
 display:inline;
 margin:0px;
 padding:0px;
}

div#risultati ul li{
margin-bottom:10px;
}

.evidenziato{
	background-color:#00FFFF;
}
.question{
	font-weight:bold;
	margin-top:20px;
	margin-bottom:7px;
	color:#FFFFFF;
}