html,body{ margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Tahoma; font-size:13px; line-height:20px; background:#ffffff url(../immagini/bg_01.jpg) repeat-x; }

img{ border:none; }
.cl{ clear:left; }
a:focus{ outline:0px; }
hr{ width:945px; background:#333333; }

#wrapper{ width:988px; margin:0px auto; border:#0066FF solid 0px; }
#wrapper2{ width:988px; background:url(../immagini/scorr_15.png) repeat-y; margin:0px auto; border:#0066FF solid 0px; position:relative; }
	#testa{ border:#ff0000 solid 0px; position:relative; height:160px; background:url(../immagini/bg_01.jpg) repeat-x; }
	#contLogo{ width:315px; height:87px; position:absolute; top:17px; left:27px; }
	#testa #scorta{ width:30px; height:30px; border:#FFFFFF solid 0px; position:absolute; top:60px; right:13px; color:#FFFFFF; text-align:left; }
	#menu{ position:absolute; top:120px; left:70px; border:#333333 solid 0px; height:38px; }
	#menu ul{ margin:1px 0px 0px 0px; padding:0px; }
	#menu ul li{ list-style:none; display:inline; border:#333333 solid 0px; /*padding:10px 15px;*/ line-height:35px; }
	#menu ul li span{ width:2px; height:38px; background:url(../immagini/filetto_08.jpg) no-repeat; padding:10px 0px; margin:0px 0px 0px 0px; }
	#menu ul li a{ font-family:"Century Gothic", "trebuchet MS", arial; font-size:16px; color:#FFFFFF; text-decoration:none; margin:0px 0px 0px 0px; padding:8px 16px; }
	#menu ul li a:hover{ background:url(../immagini/menu_hover_08.jpg) repeat-x; }

#contSlide{ width:970px; height:409px; position:relative; margin:0px auto; overflow:hidden; }
#contBox{ width:970px; border:#FF0000 solid 0px; margin:0px auto; }
#contBox .box{ width:313px; height:258px; margin:5px; float:left; }
#contBox .boxnl{ width:313px; height:258px; margin:5px; float:left; }
#contBox .boxnews{ background:url(../immagini/boxnews.jpg); width:313px; height:258px; margin:5px; float:left; }
#contBox .stat{ width:100px; float:left; padding:0px 0px; margin-top:190px; margin-left:180px; z-index: 20; position:absolute; }
		
#footer{ width:988px; height:18px; background:url(../immagini/footer_33.png) no-repeat; margin:0px auto; border:#333333 solid 0px; }
			
#footer2{ width:100%; background:#E9E9E9 url(../immagini/footer2_36.jpg) repeat-x; height:120px; margin:20px 0px 0px 0px; position:relative; text-align:center; }
#footer2 #menufooter{ width:430px; border:#333333 solid 0px; margin:0px auto; }
#footer2 #datifooter{ width:430px; border:#333333 solid 0px; margin:0px auto; }
#footer2 #creditfooter{ width:430px; border:#333333 solid 0px; margin:0px auto; }
#footer2 #menufooter ul{ margin:0px; padding:0px; }
#footer2 #menufooter ul li{ list-style:none; display:inline; }
#footer2 #menufooter ul li a{ color:#333333; text-decoration:none; font-size:11px; }
#footer2 #menufooter ul li a:hover{ text-decoration:underline;}
#footer2 p{ font-size:12px; margin:10px 0px 0px 0px; }

.boxnl{ position:relative; border:#333333 solid 0px; }
#stat{
	position:absolute;
	top:199px;
	left:197px;
	z-index:10;
	border:#000 solid 0px;
	width:102px;
	height:45px;
}
#news{
	position:absolute;
	top:458px;
	left:27px;
	z-index:10;
	border:#000 solid 0px;
	width:291px;
	height:195px;
}
#nlhome{
	position:absolute;
	top:45px;
	left:12px;
	z-index:10;
	border:#000 solid 0px;
	width:291px;
	height:195px;
}

/*****stili slideshow index.php*****/
.slideshowlite{ position: relative; border:0px solid #111; overflow: hidden; }
.slideshowlite a{ position: absolute; z-index: 1; width:100%; height:100%; text-align:center; }
.slideshowlite img{ border: none; }
/* paginazione */
.slideshowlite ul, .slideshowlite ol{ list-style: none; position: absolute; margin: 0; padding: 0; bottom:10px; left:10px; z-index: 3; line-height:normal; background:url(../immagini/bg_slide_15.png) repeat; width:96%; padding:6px; }
.slideshowlite ul li, .slideshowlite ol li{ float:left; margin:0 3px; width:16px; }
.slideshowlite ul li a { position: relative; display: block; width:14px; height:14px; text-decoration: none; color:#747474; background:#747474; border: 1px solid #666; text-align: center; font-size: 11px; }
.slideshowlite ul li a.current{ color:#F7921D; font-weight:bold; border:1px solid #111; background:#F7921D; }
.slideshowlite ul li a:hover{ color:#fff; background:#747474; }
/* caption */
.slideshowlite ol{ top: 5px; position:relative; overflow: hidden; width: 100%; font-size: 14px; color: #fff; background: #000; padding: 3px 10px; }
.slideshowlite ol li{ width: 100%; }

