@charset "utf-8";
/* BOLONDI */

body{
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image:url(immagini/sf.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
a:link{
	color:#333333;
	text-decoration:none;
}
a:visited{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#0070c8;
	text-decoration:none;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#0070c8;
	font-size:14px;
	text-transform:uppercase;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	padding-bottom:10px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:13px;
	padding-bottom:5px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
}
h4{
	text-align:right;
	padding-bottom:5px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
}

.txt-azzurro{
	color:#0070c8;
}
.txt-azzurro a:link{
	color:#0070c8;
}
.txt-azzurro a:visited{
	color:#0070c8;
}
.txt-azzurro a:hover{
	color:#666666;
}

.main{
	width:962px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
/*.footer{
	width:100%;
	background-image:url(immagini/sf.jpg);
	height:15px;
	float:left;
}*/

/*--------pagina----------*/
.top{
	width:962px;
	height:115px;
	background-image:url(immagini/top.jpg);
	background-repeat:no-repeat;
	}
.top-eng{
	width:962px;
	height:115px;
	background-image:url(immagini/top-eng.jpg);
	background-repeat:no-repeat;
	}
.menu{
	padding-top:95px;
	margin-left:277px;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.btn_menu:link, .btn_menu:visited{
	padding-right:11px;
}
.btn_menu:hover{
	color:#0070c8;
}

.contenitore{
	background-color:#FFF;
	width:962px;
}

/*--------home----------*/
.icone-applicazioni{
	padding-left:9px;
	}
.img-prodotti{
	width:962px;
	height:205px;
	background-image:url(immagini/prodotti.jpg);
	margin-top:10px;
	}
.img-prodotto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	background-image:url(immagini/prodotto-home.png);
	width:160px;
	height:20px;
	margin-left:15px;
	padding-left:5px;
	padding-top:149px;
	color:#0070c8;
	font-weight:bold;
	line-height:16px;
	}
.img-prodotto a:link {
	color:#0070c8;
	}
.img-prodotto a:visited {
	color:#0070c8;
	}
.img-prodotto a:hover{
	color:#333333;
	}
	
.logo_ceta{
	width:137px;
	height:70px;
	margin-left:630px;
	
	}
	
.copy{
	margin-top:10px;
	margin-bottom:5px;
	width:962px;
	font-size:10px;
	}
	
/*--------sottomenu prodotti----------*/
.sottomenu{
	padding-left:1px;
	padding-top:1px;
	width:266px;
	color:#FFF;
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}
.sottomenu a:link{
	color:#FFF;
	}
.sottomenu a:visited{
	color:#FFF;
	}
.sottomenu a:hover{
	color:#fecb33;
	}
.sottomenu ul{
	margin-left:25px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;
	padding:0px;
	}
.sottomenu ul li{
	margin:0px;			
	padding:0px;
	line-height:18px;
}
	
.tasto{
	width:256px;
	}	
.tasto-su{
	background-image:url(immagini/su.jpg);
	height:12px;
	width:266px;
	float:left;
	}
.tasto-cx{
	background-image:url(immagini/cx.jpg);
	width:246px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	}
.tasto-giu{
	background-image:url(immagini/giu.jpg);
	height:12px;
	width:266px;
	float:left;
	}
	
.tasto-prodotto-su{
	background-image:url(immagini/tasto-prodotto-su.jpg);
	height:12px;
	width:266px;
	float:left;
	}
.tasto-prodotto-cx{
	background-image:url(immagini/tasto-prodotto-cx.jpg);
	width:246px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	}
.tasto-prodotto-giu{
	background-image:url(immagini/tasto-prodotto-giu.jpg);
	height:12px;
	width:266px;
	float:left;
	}
	
/*-------- applicazione ----------*/
.pag-destra{
	width:675px;
	padding:10px;
	}
.titolo{
	width:665px;
	height:30px;
	padding-left:10px;
	background-color:#288ad1;
	color:#FFF;
	line-height:30px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	margin-bottom:10px;
	}
.contenitore-flash{
	width:320px;
	float:left;
	}
.img-flash-su{
	width:320;
	height:10px;
	background-image:url(immagini/flash-su.jpg);
	}
.img-flash-cx{
	width:320;
	background-image:url(immagini/flash-cx.jpg);
	text-align:center;
	}
.img-flash-giu{
	width:320;
	height:10px;
	background-image:url(immagini/flash-giu.jpg);
	}
	
.txt-flash{
	float:right;
	width:346px;
	}
	
	
/*-------- prodotto ----------*/
.contenitore-img-prodotto{
	width:287px;
	height:287px;
	float:left;
	}
.img-prodotto-su{
	width:287;
	height:10px;
	background-image:url(immagini/img-su.jpg);
	}
.img-prodotto-cx{
	width:287;
	height:267px;
	background-image:url(immagini/img-cx.jpg);
	text-align:center;
	}
.img-prodotto-giu{
	width:287;
	height:10px;
	background-image:url(immagini/img-giu.jpg);
	}
	
.txt{
	float:right;
	width:379px;
	}
.txt ul{
	margin-left:12px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	}
.txt ul li{
	margin:0px;			
	padding:0px;
}

	
.allegati{
	width:676px;
	float:left;
	}
.table-allegati{
	width:676px;
	background-color:#dfecf8;
	margin-bottom:3px;
}
.td-nome-allegato{
	width:638px;
	padding-left:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:28px;
	}
	
/*-------- pag con sfondo ----------*/
.sf-acqua{
	width:962px;
	background-image:url(immagini/sf-acqua.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	/*min-height:448px;*/
	min-height:463px;
	}
/*--------- download ------------*/
.table-documenti{
	width:676px;
	background-color:#dfecf8;
	margin-bottom:10px;
	float:left;
}
.td-contenuto-documento{
	width:618px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:0px;
	}
.td-tit-documento{
	font-weight:bold;
	width:558;
	padding-bottom:10px;
	}
.td-data{
	width:60;
	padding-bottom:10px;
	text-align:right;
	font-weight:bold;
	}
.td-icona{
	width:18px;
	padding:10px;
	}

	
/*--------- xb560 a ------------*/
.thumb{
	float:left;
	border: 1px solid #0070c8;
	margin-right:4px;
	}
.thumb-ultima{
	float:left;
	border: 1px solid #0070c8;
	}
.contenitore-img-xb560a{
	width:332px;
	float:left;
	}
.img-xb560a-su{
	width:332;
	height:10px;
	background-image:url(immagini/xb560a-su.jpg);
	}
.img-xb560a-cx{
	width:332;
	background-image:url(immagini/xb560a-cx.jpg);
	text-align:center;
	}
.img-xb560a-giu{
	width:332;
	height:10px;
	background-image:url(immagini/xb560a-giu.jpg);
	}
.txt-xb560a{
	float:right;
	width:334px;
	}
/*--------- news ------------*/
.tit-news {
	font-family:Arial, Helvetica, sans-serif;
	color:#0070c8;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	line-height:25px;
}
.tit-news a:link{
	color:#0070c8;
}
.tit-news a:visited{
	color:#0070c8;
}
.tit-news a:hover{
	color:#333333;
}
.data{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	padding-bottom:10px;
	font-weight:bold;
}

.table-news{
	margin-bottom:20px;
	}
	
.contenitore-img-news{
	width:85px;
	float:left;
	}
.img-news-su{
	width:85;
	height:10px;
	background-image:url(immagini/img-news-su.jpg);
	}
.img-news-cx{
	width:85;
	height:65px;
	background-image:url(immagini/img-news-cx.jpg);
	text-align:center;
	}
.img-news-giu{
	width:85;
	height:10px;
	background-image:url(immagini/img-news-giu.jpg);
}
.td-txt-news{
	width:576px;
	}