

body{
	margin:0;
	padding:0 20px 0 20px; 
	background: url(immagini/bg_green.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

acronym,abbr{ 
	padding-right:14px; 
	background:url(immagini/info.gif) 100% 50% no-repeat;
	height:0;
	vertical-align:bottom; 
	cursor:help
}
.salta {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0
}
.salta:active, .salta:focus {
	position: absolute;
	overflow: visible;
	width: auto;
	height: auto	
}

#header{
	color: #006;
	background:#FFF url(immagini/header_2008.jpg) no-repeat;
	width:100%;
	height:140px
}

#footer a{
	color:#006;
	font-weight: bold;
	text-decoration: none;
}

#footer ul{ 
	margin:0; 
	padding:0; 
	list-style:none; 
	text-align:center; 
	font-size:small
}
#footer li{
	display:inline; 
}

#container{
width:100%;
height:100%;
background:#FFF
}

#colonna_sx{
	float: left;
	width: 140px;
	background:#FFF
}
#colonna_dx{
	float: right; 
	width: 140px;
	background:#FFF
}
#content{
	margin: 0 140px;
	padding: 1em 10px;
	min-width:400px;
	background:#FFF
   }
#footer{
	clear:both; 
	padding:0;
	background: url(immagini/bg_footer.png) repeat-x; 
	color: #006;
	width:100%;
	height:80px;
	position: static;
	bottom:0px

}
#footer p{
	text-align:center;
	background:transparent
 
}

#nav ul { margin:0; padding:0
}
#nav li { 
	height:40px;
	list-style-type: none
}
#nav li, 
#nav li a {
	display: block;
	width: 140px;
	background-repeat: no-repeat
}
#nav li a {
	padding-top: 40px; height:0 !important;
	height /**/: 40px; overflow: hidden
}
#nav li a:hover {
	background-position: 0 -40px
}
#nav li.comune, 
#nav li.comune a {
	background-image: url(navigazione/btn_comune.png)
}
#nav li.paese,
#nav li.paese a {
	background-image: url(navigazione/btn_paese.png)
}
#nav li.servizi,
#nav li.servizi a {
	background-image: url(navigazione/btn_servizi.png)
}
#nav li.impresa,
#nav li.impresa a {
	background-image: url(navigazione/btn_impresa.png)
}
#nav li.focus,
#nav li.focus a {
	background-image: url(navigazione/btn_focus.png)
}
#navcombottom ul { margin:0; padding:0
}
#navcombottom li { 
	height:40px;
	list-style-type: none
}
#navcombottom li, 
#navcombottom li a {
	display: block;
	width: 140px;
	background-repeat: no-repeat
}
#navcombottom li a {
	padding-top: 40px; height:0 !important;
	height /**/: 40px; overflow: hidden	
}
#navcombottom li a:hover {
	background-position: 0 -40px
}
#navcombottom li.paese,
#navcombottom li.paese a {
	background-image: url(navigazione/btn_paese.png)
}
#navcombottom li.servizi,
#navcombottom li.servizi a {
	background-image: url(navigazione/btn_servizi.png)
}
#navcombottom li.impresa,
#navcombottom li.impresa a {
	background-image: url(navigazione/btn_impresa.png)
}
#navcombottom li.focus,
#navcombottom li.focus a {
	background-image: url(navigazione/btn_focus.png)
}
#navcomtop ul { margin:0; padding:0
}
#navcomtop li { 
	height:40px;
	list-style-type: none
}
#navcomtop li, 
#navcomtop li a {
	display: block;
	width: 140px;
	background-repeat: no-repeat
}
#navcomtop li a {
	padding-top: 40px; height:0 !important;
	height /**/: 40px; overflow: hidden	
}
#navcomtop li a:hover {
	background-position: 0 -40px	
}
#navcomtop li.comune,
#navcomtop li.comune a {
	background-image: url(navigazione/btn_comune.png)
}
#navpaebottom ul { margin:0; padding:0
}
#navpaebottom li { 
	height:40px;
	list-style-type: none
}
#navpaebottom li, 
#navpaebottom li a {
	display: block;
	width: 140px;
	background-repeat: no-repeat
}
#navpaebottom li a {
	padding-top: 40px; height:0 !important;
	height /**/: 40px; overflow: hidden	
}
#navpaebottom li a:hover {
	background-position: 0 -40px	
}
#navpaebottom li.servizi,
#navpaebottom li.servizi a {
	background-image: url(navigazione/btn_servizi.png)
}
#navpaebottom li.impresa,
#navpaebottom li.impresa a {
	background-image: url(navigazione/btn_impresa.png)
}
#navpaebottom li.focus,
#navpaebottom li.focus a {
	background-image: url(navigazione/btn_focus.png)
}
#navpaetop ul { margin:0; padding:0
}
#navpaetop li { 
	height:40px;
	list-style-type: none
}
#navpaetop li, 
#navpaetop li a {
	display: block;
	width: 140px;
	background-repeat: no-repeat
}
#navpaetop li a {
	padding-top: 40px; height:0 !important;
	height /**/: 40px; overflow: hidden	
}
#navpaetop li a:hover {
	background-position: 0 -40px	
}
#navpaetop li.comune,
#navpaetop li.comune a {
	background-image: url(navigazione/btn_comune.png)
}
#navpaetop li.paese,
#navpaetop li.paese a {
	background-image: url(navigazione/btn_paese.png)
}
#navserbottom ul { margin:0; padding:0
}
#navserbottom li { 
	height:40px;
	list-style-type: none
}
#navserbottom li, 
#navserbottom li a {
	display: block;
	width: 140px;
	background-repeat: no-repeat
}
#navserbottom li a {
	padding-top: 40px; height:0 !important;
	height /**/: 40px; overflow: hidden	
}
#navserbottom li a:hover {
	background-position: 0 -40px	
}
#navserbottom li.impresa,
#navserbottom li.impresa a {
	background-image: url(navigazione/btn_impresa.png)
}
#navserbottom li.focus,
#navserbottom li.focus a {
	background-image: url(navigazione/btn_focus.png)
}
#navsertop ul { margin:0; padding:0
}
#navsertop li { 
	height:40px;
	list-style-type: none
}
#navsertop li, 

#navsertop li a {
	display: block;
	width: 140px;
	background-repeat: no-repeat
}
#navsertop li a {
	padding-top: 40px; height:0 !important;
	height /**/: 40px; overflow: hidden	
}
#navsertop li a:hover {
	background-position: 0 -40px;
}
#navsertop li.comune,
#navsertop li.comune a {
	background-image: url(navigazione/btn_comune.png)
}
#navsertop li.paese,
#navsertop li.paese a {
	background-image: url(navigazione/btn_paese.png)
}
#navsertop li.servizi,
#navsertop li.servizi a {
	background-image: url(navigazione/btn_servizi.png)
}
#navimpbottom ul { margin:0; padding:0
}
#navimpbottom li { 
	height:40px;
	list-style-type: none
}
#navimpbottom li, 
#navimpbottom li a {
	display: block;
	width: 140px;
	background-repeat: no-repeat
}
#navimpbottom li a {
	padding-top: 40px; height:0 !important;
	height /**/: 40px; overflow: hidden	
}
#navimpbottom li a:hover {
	background-position: 0 -40px	
}
#navimpbottom li.focus,
#navimpbottom li.focus a {
	background-image: url(navigazione/btn_focus.png)
}
#navimptop ul { margin:0; padding:0
}
#navimptop li { 
	height:40px;
	list-style-type: none
}
#navimptop li, 
#navimptop li a {
	display: block;
	width: 140px;
	background-repeat: no-repeat
}
#navimptop li a {
	padding-top: 40px; height:0 !important;
	height /**/: 40px; overflow: hidden		
}
#navimptop li a:hover {
	background-position: 0 -40px	
}
#navimptop li.comune,
#navimptop li.comune a {
	background-image: url(navigazione/btn_comune.png)
}
#navimptop li.paese,
#navimptop li.paese a {
	background-image: url(navigazione/btn_paese.png)
}
#navimptop li.servizi,
#navimptop li.servizi a {
	background-image: url(navigazione/btn_servizi.png)
}
#navimptop li.impresa,
#navimptop li.impresa a {
	background-image: url(navigazione/btn_impresa.png)
} 


.boxArrotondato {
   width:99%; 
   margin-top:10px;
   margin-left:5px!important;
   margin-left:0;
   background: #EAEAEA; 
 
   padding:0
}
.boxArrotondato p{
	background:#EAEAEA
}
.contenuto {
	padding:1px
}

.topleft { 
	background: url(ang_sup_sx.gif) no-repeat top left 
}

.topright { 
	background: url(ang_sup_dx.gif) no-repeat top right 
}

.bottomleft { 
	background: url(ang_inf_sx.gif) no-repeat bottom left 
}

.bottomright { 
	background: url(ang_inf_dx.gif) no-repeat bottom right 
}

.boxArrotondato0 {
	background:#eaeaea url(immagini/360_big_04.gif) left top no-repeat; 
	width:140px; 
	height:40px
}
.boxArrotondato1 {
	background:#eaeaea url(immagini/180_02.gif) right top no-repeat; 
	width:140px; height:40px
}
.boxArrotondato2 {
	background:#eaeaea url(immagini/360_04.gif) left bottom no-repeat; 
	width:140px; 
	height:40px
}
.boxArrotondato3 {
	background:#eaeaea url(immagini/360_big_04.gif) left bottom no-repeat; 
	width:140px; 
	height:40px
}
.boxSeparatore {
	background:url(immagini/separatore.gif) no-repeat; 
	width:140px; 
	height:40px; 
	background-color:#FFF
}

#box-a{ 
	width:140px; 
	height:40px; 
	background-color:#eaeaea; 
	margin-top:0
}
#box-b{ 
	width:140px; 
	height:40px; 
	background-color:#eaeaea; 
	color:#006 
}
#box1 {
	display:block;
	width:140px;
	height:40px;
	background-image:url(navigazione/btn_comune.png)
} 
#box2 {
	display:block;
	width:140px;
	height:40px;
	background-image:url(navigazione/btn_paese.png)
}
#box3 {
	display:block;
	width:140px;
	height:40px;
	background-image:url(navigazione/btn_servizi.png)
}
#box4 {
	display:block;
	width:140px;
	height:40px;
	background-image:url(navigazione/btn_impresa.png)
}
#box5 {
	display:block;
	width:140px;
	height:40px;
	background-image:url(navigazione/btn_focus.png)
}
.contenitore img {
	float:left;
	margin:0em 0.2em 0.2em 1.5em
}
div.clear {
	clear: left;
	height:0;
	overflow:hidden
}
.contenitore1 img{
	float:left;
	margin:0.5em 1em 0.5em 1em
}
.contenitore2 img{
	float: right;
	margin:0.5em 1em 0.5em 1em
}
.contenitore3 img{
	margin:0 0 0 0
}
.contenitore4 img{
	margin:2em 3em 2em 3em;
	float:none
}
img{ 
	float: left;
	margin: 1.5em 1.5em 1.5em 1.5em
}
img { 
	border: none; 
	margin: 3px 
}
.nascosto {
	position: absolute;
	left: -9999px
}
a.sitoext{
	padding-right:12px;
	background:url(immagini/flechita1.gif) 100% 50% no-repeat; 
	height:0; 
	vertical-align:bottom
}
a.email{
	padding-right:26px;
	background:url(immagini/posta.gif) 100% 50% no-repeat;
	height:0;
	vertical-align:bottom
} 



#cartina { 
	display:block; 
	width:140px; 
	height:400px; 
	background:transparent url(immagini/cartina_italia.jpg) 0 0 no-repeat
}
#accessibile { 
	display:block; 
	width:140px; 
	height:165px; 
	background:transparent url(loghi/accessibility.png) 0 0 no-repeat
}
#map { 
	display:block; 
	width:140px; 
	height:165px; 
	background:transparent url(loghi/bussola.jpg) 0 0 no-repeat
}
#link { 
	display:block; 
	width:140px; 
	height:165px; 
	background:transparent url(loghi/link.jpg) 0 0 no-repeat
}
#norme { 
	display:block; 
	width:140px; 
	height:165px; 
	background:transparent url(loghi/privacy.jpg) 0 0 no-repeat
}
#legenda { 
	display:block; 
	width:140px; 
	height:165px; 
	background:transparent url(loghi/legenda.jpg) 0 0 no-repeat
}

#foto_p1{ 
	display:block; 
	width:140px; 
	height:105px; 
	background:url(immagini/panorama_ovest_01.jpg) 0 0 no-repeat
}
#foto_p2{ 
	display:block; 
	width:140px; 
	height:187px; 
	background:url(immagini/centro_storico_01.jpg) 0 0 no-repeat
}
#foto_p3{ 
	display:block; 
	width:140px; 
	height:105px; 
	background:url(immagini/fiume_tirino_03.jpg) 0 0 no-repeat
}
#foto_c1{ 
	display:block; 
	width:140px; 
	height:105px; 
	background: url(immagini/c_01.jpg) 0 0 no-repeat
}
#foto_c2{ 
	display:block; 
	width:140px; 
	height:187px; 
	background: url(immagini/piazza_tirino_01.jpg) 0 0 no-repeat
}
#foto_c3{ 
	display:block; 
	width:140px; 
	height:105px; 
	background:url(immagini/panorama_neve_01.jpg) 0 0 no-repeat
}
#foto_f1{ 
	display:block; 
	width:140px; 
	height:105px; 
	background: url(immagini/f_01.jpg) 0 0 no-repeat
}
#foto_f2{ 
	display:block; 
	width:140px; 
	height:187px; 
	background: url(immagini/f_02.jpg) 0 0 no-repeat
}
#foto_f3{ 
	display:block; 
	width:140px; 
	height:105px; 
	background:url(immagini/capitello.jpg) 0 0 no-repeat
}
#foto_i1{ 
	display:block; 
	width:140px; 
	height:105px; 
	background: url(immagini/i_01.jpg) 0 0 no-repeat
}
#foto_i2{ 
	display:block; 
	width:140px; 
	height:187px; 
	background: url(immagini/i_02.jpg) 0 0 no-repeat
}
#foto_i3{ 
	display:block; 
	width:140px; 
	height:105px; 
	background:url(immagini/i_03.jpg) 0 0 no-repeat
}
#foto_s1{ 
	display:block; 
	width:140px; 
	height:105px; 
	background: url(immagini/s_01.jpg) 0 0 no-repeat
}
#foto_s2{ 
	display:block; 
	width:140px; 
	height:187px; 
	background: url(immagini/s_02.jpg) 0 0 no-repeat
}
#foto_s3{ 
	display:block; 
	width:140px; 
	height:105px; 
	background:url(immagini/s_03.jpg) 0 0 no-repeat
}
#foto1{ 
	display:block; 
	width:140px; 
	height:105px; 
	background: url(immagini/bussi_sul_tirino_02.jpg) 0 0 no-repeat
}
#foto2{ 
	display:block; 
	width:140px; 
	height:105px; 
	background: url(immagini/fiume_tirino_01.jpg) 0 0 no-repeat
}
#foto3{ 
	display:block; 
	width:140px; 
	height:105px; 
	background: url(immagini/bussi_sul_tirino_04.jpg) 0 0 no-repeat
}
#foto4{ 
	display:block; 
	width:140px; 
	height:105px; 
	background: url(immagini/panorama_nord_01.jpg) 0 0 no-repeat
}
#foto5{ 
	display:block; 
	width:140px; 
	height:105px; 
	background: url(immagini/fiume_tirino_02.jpg) 0 0 no-repeat
}
#foto6{ 
	display:block; 
	width:140px; 
	height:105px; 
	background: url(immagini/stemma_di_bussi_sul_tirino.jpg) 0 0 no-repeat
}



dd.quirinale{
background:url(images_link/ico_quirinale.jpg) no-repeat;
background-position:bottom left;
min-height:75px;
padding:0 0 0 110px;
margin:0 0 0 20px

}

dd.senato{
background:url(images_link/ico_senato.jpg) no-repeat;
background-position:bottom left;
min-height:75px;
padding:0 0 0 110px;
margin:0 0 0 20px
}

dd.camera{
background:url(images_link/ico_camera.jpg) no-repeat;
background-position:bottom left;
min-height:75px;
padding:0 0 0 110px;
margin:0 0 0 20px
}

dd.regione{
background:url(images_link/ico_regione.jpg) no-repeat;
background-position:bottom left;
min-height:75px;
padding:0 0 0 110px;
margin:0 0 0 20px
}

dd.provincia{
background:url(images_link/ico_provincia.jpg) no-repeat;
background-position:bottom left;
min-height:75px;
padding:0 0 0 110px;
margin:0 0 0 20px
}

dd.pescara{
background:url(images_link/ico_pescara.jpg) no-repeat;
background-position:bottom left;
min-height:75px;
padding:0 0 0 110px;
margin:0 0 0 20px
}


dd.jazz{
background:url(images_link/ico_bussinjazz.jpg) no-repeat;
background-position:bottom left;
min-height:85px;
padding:0 0 0 110px;
margin:0 0 0 20px
}

dd.coco{
background:url(images_link/ico_cocobussi.jpg) no-repeat;
background-position:bottom left;
min-height:75px;
padding:0 0 0 110px;
margin:0 0 0 20px
}

dd.bosso{
background:url(images_link/ico_ilbosso.jpg) no-repeat;
background-position:bottom left;
min-height:75px;
padding:0 0 0 110px;
margin:0 0 0 20px
}

dd.arbusti{
background:url(images_link/ico_bussisoccorso.jpg) no-repeat;
background-position:bottom left;
min-height:75px;
padding:0 0 0 110px;
margin:0 0 0 20px
}

.boxgallery{ width:100%; margin-left:10px; padding:0;
}

.boxgallery a img{padding:0; margin-bottom:20px; margin-right:5px; margin-left:5px;  border:2px solid #999;
}
.boxgallery a:hover img{padding:0; margin-bottom:20px; margin-right:5px; margin-left:5px; border:2px solid #369;
}
.boxgallery ul{margin:0; padding:0;
}
.boxgallery ul li{display:inline; margin:0; padding:0;
}