/* CSS definition file containing sitestyle stylesheets */

body,span,div,td,a,input,form,h1,h2,h3,h4,h5,h6 { font-family:Trebuchet MS,Tahoma, Verdana, Arial, Times New Roman; }
a img { border: none; }
a { text-decoration:none; font-weight:bold; }
p, ul, li { color: #5d5d5d;	font-family:Trebuchet MS,Tahoma, Verdana, Arial, Times New Roman; font-size:11px; font-weight: normal; }
h1 {font-size:16px;}
li { margin-left : -25px; }
input,select,textarea {	color:#000000; font-family:Tahoma, Verdana, Arial, Times New Roman; font-size:xx-small; }
div.csi-text li { list-style-type: disc; list-style-position: inside; margin-bottom: 5px; vertical-align : middle; width: 100%; }
div.csi-text ul { display: block; width: 100%; }
div.csi-text>ul { width: 70%; }
ul, li { text-align: left; }
#certificazioni img { border:none; }
body { 
	margin-top: 0px;
	scrollbar-face-color : #ebebeb;
	scrollbar-darkshadow-color : White;
	scrollbar-shadow-color : #BDB3A3;
	scrollbar-track-color : White;
	scrollbar-arrow-color : #BDB3A3;
	scrollbar-base-color : White;
	scrollbar-3dlight-color : #BDB3A3;
	scrollbar-highlight-color : White;
	background-image: url(img/AUSILIO_sfondo.jpg);
	background-repeat : repeat-x;
	background-color : #013C66;
}

#primopezzo	{ width:760px; height:373px; background: url(img/AUSILIO_primopezzo.jpg) top left no-repeat; }
#langmenu { /*position:relative; top:17px; left:730px; width:15px; height:41px; border:1px solid red;*/ }
#menusopra { position:relative; top:0px; left:320px; width:450px; height:25px; }
#animazione { position:relative; top:4px; left:0px; float:left; }
#certificazioni { width:200px; /*height:200px;*/ float:right; }
#piede { width:760px; height:25px; background:url(img/AUSILIO_piede.jpg) no-repeat; }
	
#menusopra A { color:navy; text-decoration:none;  font-size:13px; }
div.link1 { display:inline; margin:0 5px 0 5px; padding:0px; border:0px;	}
div.link1 A { text-decoration:none; font-size:13px; color:navy;  }
div.link1 A:hover { color:#e10800; font-size:13px; text-decoration:none;  }

#tuttenews A { color:#000000; font-size:12px; margin-left:100px; text-decoration:none; }	
td.tableimpianti { width:760px; height:23px; background-image:url(img/impianti_sopra.jpg); background-repeat:no-repeat; }
.table { width:760px; background-image:url(img/AUSILIO_tableakron.gif); background-repeat:repeat-y; margin-left:10px; }

.contenuti { margin:10px 0; }

#menulateraleinizio { background:url(img/AUSILIO_menulatoinizio.gif) no-repeat; height:13px; width:8px; margin-left:2px; }
#menulateralefine { background:url(img/AUSILIO_menulatofine.gif) no-repeat; height:11px; width:8px; margin-left:2px; }
#menulaterale { width:190px; background:url(img/AUSILIO_menulato.gif) repeat-y; text-align: left; padding:9px 10px 9px 9px; margin-left:2px; }
.menuSxAkron { background:url(img/AUSILIO_ledblu.gif) 0 8px no-repeat; height:30px; padding:8px 0 0 15px; border-bottom:1px solid #989898; border-top:1px solid #989898; }
.menuSxAkron a { font:17px Trebuchet MS,Arial,Verdana; color:#013358; text-transform:uppercase; }
.menuSxAkron a:hover { color:#ffffff; }
.menuSxAkronAct { background:#013D66 url(img/AUSILIO_ledblu.gif) 0 8px no-repeat; height:30px; padding:8px 0 0 15px; }
.menuSxAkronAct a { font:17px Trebuchet MS,Arial,Verdana; color:#ffffff; text-transform:uppercase; }
.menuSxAkronAct a:hover { color:#4F6DBF; }

.menuSxAkron2 { background:url(img/AUSILIO_freccetta_grigia.gif) 0 5px no-repeat; margin:2px 0 2px 7px; padding:0 0 0 12px; }
.menuSxAkron2 a { font:bold 12px Trebuchet MS,Arial,Verdana; color:#393939; }
.menuSxAkron2 a:hover { color:#560000; }
.menuSxAkron2Act { background:url(img/AUSILIO_freccetta_rossa.gif) 0 5px no-repeat; margin:2px 0 2px 7px; padding:0 0 0 12px; }
.menuSxAkron2Act a { font:bold 12px Trebuchet MS,Arial,Verdana; color:#560000; }
.menuSxAkron2Act a:hover { color:#ffffff; }

.menuSx3 { background:url(img/AUSILIO_pallino_blu.gif) 0 7px no-repeat; margin:2px 0 0px 15px; padding:0 0 0 10px; }
.menuSx3 a { font:11px Trebuchet MS,Arial,Verdana; color:#013358; }
.menuSx3 a:hover { color:#ffffff; }
.menuSxAct3 { background:url(img/AUSILIO_pallino_blu.gif) 0 7px no-repeat; margin:2px 0 0px 15px; padding:0 0 0 10px; }
.menuSxAct3 a { font:bold 11px Trebuchet MS,Arial,Verdana; color:#013358; }
.menuSxAct3 a:hover { color:#ffffff; }
	
.loghi { width:760px; height:60px; }
.indirizzo { width:760px; color:#ffffff; font-family:Trebuchet MS, Tahoma; font-size:12px; padding:10px; }
.indirizzo a { color:#ffffff; font-weight:normal; }
.intera { width:750px; height:30px; }
	
#content { width:500px; text-align:left; margin:10px 20px 0 0; }
#content div.divsingolocontenuto { width:500px; text-align:left; margin:2px 2px 20px 2px; }
#content p.bodytext { color:#5d5d5d; margin:2px; }	
	

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

#news { position:relative; top:25px; width:205px; height:165px; float:right; }
#news .divsingolocontenuto { width:180px; }
#news .divsingolocontenuto h1 { color:#748724; font:18px Trebuchet MS,Arial,Verdana; border-bottom:1px solid #748724; margin:0; padding:0; }
#news #tutte a { color:#748724; font:bold 12px Trebuchet MS,Arial,Verdana; margin:-18px 5px 0; float:right; }
.news-latest-container { margin:0; padding:0; /*height:200px;*/ clear:both; }
.news-latest-container p { color:#383838; margin:0; padding:0; }
.news-latest-item #data a { color:#013358; font:normal 12px Trebuchet MS,Arial,Verdana; text-decoration:underline; }
.news-latest-item #titolo a { color:#013358; font:bold 12px Trebuchet MS,Arial,Verdana; text-decoration:underline; }
.news-latest-morelink a { color:#013358; font:normal 11px Trebuchet MS,Arial,Verdana; }


/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-list-item .list { padding:0; margin:0; }
.news-list-item .list a { color:#013358; font:bold 18px Trebuchet MS,Arial,Verdana; }

/*--------------------------------- tt_news SINGLE view  ---------------------------------*/

.news-single-item { padding:0; margin:0; padding:0; margin:0; }
.news-single-item h2 { color:#013358; font:bold 18px Trebuchet MS,Arial,Verdana; padding:0; margin:0; }
.news-single-item #tutte a { color:#013358; font:bold 14px Trebuchet MS,Arial,Verdana; }

