h1, h2, h3, h4, h5, h6, form, p, hr, img {
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

.hide {
	display: none;
}
	
	
img {
	border: 0;
	overflow: hidden;
	float:left;
	display:inline;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


.clear { 
	height:0px;
	clear: both; 
	overflow: hidden;
}

.clear_1 { 
	clear: both;  
	height:1px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


.hand {
	cursor: pointer;
}


body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color:#CCCCCC;
}



#wrapper {
	width:1024px;
	margin: auto;
	padding: 0px 0px 0px 0px;
	text-align:left;
	clear: both;
	background-color:#FFFFFF;
}

#content{
	width:1024px;
  	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	background-image:url(../images/rpcnt.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
}
	
#cola {
	width: 326px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

#colb {
	width: 698px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

/********************* TESTO **********************/
.pt75_Th_black, a:link.pt75_Th_black, a:visited.pt75_Th_black{
	font-family: Tahoma, Verdana, Arial;
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt75_Th_black{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
}

.pt8_Th_black, a:link.pt8_Th_black, a:visited.pt8_Th_black{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt8_Th_black{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
}


.pt75_A_black, a:link.pt75_A_black, a:visited.pt75_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt75_A_black{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
}

.pt75_A_red, a:link.pt75_A_red, a:visited.pt75_A_red{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #C93D00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt75_A_red{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 7.5pt;
	color: #C93D00;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
}


.pt8_A_black, a:link.pt8_A_black, a:visited.pt8_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt8_A_black{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
}	
	

.pt9_A_black, a:link.pt9_A_black, a:visited.pt9_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt9_A_black{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
}


.pt10_A_black, a:link.pt10_A_black, a:visited.pt10_A_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt10_A_black{
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: underline;
}


.pt8_A_similblue, a:link.pt8_A_similblue, a:visited.pt8_A_similblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt8_A_similblue{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #0078A7;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


.pt9_A_similblue, a:link.pt9_A_similblue, a:visited.pt9_A_similblue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt9_A_similblue{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #0078A7;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


.pt10_G_black, a:link.pt10_G_black, a:visited.pt10_G_black{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt10_G_black{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 10pt;
	color:#000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


.pt10_G_red, a:link.pt10_G_red, a:visited.pt10_G_red{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #C93E00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt10_G_red{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 10pt;
	color: #C93E00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


.pt15_G_red, a:link.pt15_G_red, a:visited.pt15_G_red{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	color: #C93E00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt15_G_red{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 15pt;
	color: #C93E00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.pt75_Trb_black, a:link.pt75_Trb_black, a:visited.pt75_Trb_black{
	font-family: "Trebuchet MS";
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt75_Trb_black{
	font-family: "Trebuchet MS"; 
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.pt9_Trb_similblue, a:link.pt9_Trb_similblue, a:visited.pt9_Trb_similblue{
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #0078AA;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt9_Trb_similblue{
	font-family: "Trebuchet MS"; 
	font-size: 9pt;
	color: #0078AA;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.pt10_Trb_similblue, a:link.pt10_Trb_similblue, a:visited.pt10_Trb_similblue{
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #0078AA;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt10_Trb_similblue{
	font-family: "Trebuchet MS"; 
	font-size: 10pt;
	color: #0078AA;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.pt13_Trb_similblue, a:link.pt13_Trb_similblue, a:visited.pt13_Trb_similblue{
	font-family: "Trebuchet MS";
	font-size: 13pt;
	color: #0078AA;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt13_Trb_similblue{
	font-family: "Trebuchet MS"; 
	font-size: 13pt;
	color: #0078AA;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


.pt12_Trb_white, a:link.pt12_Trb_white, a:visited.pt12_Trb_white{
	font-family: "Trebuchet MS";
	font-size: 12pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt12_Trb_white{
	font-family: "Trebuchet MS"; 
	font-size: 12pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.pt14_Trb_similblue, a:link.pt14_Trb_similblue, a:visited.pt14_Trb_similblue{
	font-family: "Trebuchet MS";
	font-size: 14pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt14_Trb_similblue{
	font-family: "Trebuchet MS"; 
	font-size: 14pt;
	color: #FFFFFF;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}



.pt9_G_darkblue, a:link.pt9_G_darkblue, a:visited.pt9_G_darkblue{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt9_G_darkblue{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 9pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


.pt13_G_red, a:link.pt13_G_red, a:visited.pt13_G_red{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	color: #C93E00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt13_G_red{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 14pt;
	color: #C93E00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.pt16_G_red, a:link.pt16_G_red, a:visited.pt16_G_red{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #C93E00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}          

a:hover.pt16_G_red{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 16pt;
	color: #C93E00;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

/**********************************************************/

#header1 {
	width: 1024px;
	height:193px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image: url(../images/header1.jpg);
	background-repeat:no-repeat;
}

#header2 {
	width: 1024px;
	height:193px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image: url(../images/header2.jpg);
	background-repeat:no-repeat;
}


#header3 {
	width: 1024px;
	height:193px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image: url(../images/header3.jpg);
	background-repeat:no-repeat;
}



.logo {
	width: 296px;
	height:104px;
	margin: 36px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}


#menutop {
	width: 629px;
	height:18px;
	margin: 168px 0px 0px 19px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

#search {
	width: 198px;
	height:18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	display: inline;
}

.bt_search{
	width: 61px;
	height:17px;
	margin: 0px 0px 0px 0px;
	padding: 17px 0px 0px 0px;
	float: right;
	display: inline;
	background-image:url(../images/bt_search.gif);
	background-repeat:no-repeat;
	background-position:top;
	border:none;
	background-color:transparent;
	cursor:pointer;
}


.bt_search:hover{
	width: 61px;
	height:17px;
	margin: 0px 0px 0px 0px;
	padding: 17px 0px 0px 0px;
	float: right;
	display: inline;
	background-image:url(../images/bt_search.gif);
	background-repeat:no-repeat;
	background-position:left -17px;
	border:none;
	background-color:transparent;
	cursor:pointer;
}


.bt_leggi{
	float:right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 7.5pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	cursor:pointer;
}

.bt_leggi2{
	float:right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 7.5pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	cursor:pointer;
	margin:10px 10px 0px 0px;
}


.input_text_little {
	width: 117px;
	height:14px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 3px;
	float: left;
	display: inline;
	background-color:white;
	border:1px solid #B7CACE;
	
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}




/*************************LEFT****************************/


#menuleft {
	width: 296px;
	margin: 0px 0px 0px 30px;
	padding: 1px 0px 100px 0px;
	float: left;
	display: inline;
	background-color: #FFFFFF;
}



.elemmenu {
	width: 140px;
	margin: 0px 0px 4px 5px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.elemmenu a{
	width: 130px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	display: inline;
}


.elemmenu a:hover {
	width: 130px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	display: inline;
	background-image:url(../images/pnt.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.elemmenuactive {
	width: 130px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	display: inline;
	background-image:url(../images/pnt.gif);
	background-repeat:no-repeat;
	background-position:left;
}


.titleservizi {
	width: 296px;
	height:23px;
	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/servizi.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.titleterritorio {
	width: 296px;
	height:23px;
	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/territorio.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.titleamministrazione{
	width: 296px;
	height:23px;
	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/amminist.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.titlebandi{
	width: 296px;
	height:40px;
	margin: 10px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/bandi.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.titleuffici{
	width: 296px;
	height:23px;
	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/uffici.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.titleconve{
	width: 296px;
	height:23px;
	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/convenzioni.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.titlenews{
	width: 296px;
	height:23px;
	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/news.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.titlecontatti{
	width: 296px;
	height:23px;
	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/contatti.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.titlecartoline{
	width: 296px;
	height:23px;
	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/cartoline.gif);
	background-repeat:no-repeat;
	background-position:top;
}

/********************INDEX*************************/
.sxhome {
	width: 446px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.dxhome {
	width: 252px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}



.inprimopiano {
	width: 416px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 10px 10px;
	float: left;
	display: inline;
	line-height:19px;
	border-bottom:1px solid #E2EAEC;
}


.inpp{
	width: 92px;
	height:11px;
	margin: 15px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image: url(../images/inpp.gif);
	background-repeat:no-repeat;
	background-position:top;
	clear:both;
}

.imginpp{
	width: 120px;
	height:90px;
	margin: 0px 0px 25px 62px;
	padding: 0px 0px 0px 0px;
	float: right;
	display: inline;
	border:2px solid #D7D9D8;
}


.boxnotizie {
	width: 210px;
	margin: 0px 34px 0px 0px;
	padding: 0px 0px 15px 8px;
	float: right;
	display: inline;
	background-image:url(../images/rpnews.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#E6F1F7;
	text-align:left;
}


.riganews {
	width: 150px;
	margin: 10px 0px 0px 3px;
	padding: 0px 0px 0px 10px;
	float: left;
	display: inline;
	text-align:left;
	line-height:15px;
	background-image:url(../images/sf_news.gif);
	background-repeat:no-repeat;
	background-position:top left;
}


.ultnews {
	width: 124px;
	height:26px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image: url(../images/ultnews.jpg);
	background-repeat: no-repeat;
	background-position:top;
}

.bottom_flash {
	width: 206px;
	height:22px;
	margin: 0px 0px 0px 0px;
	padding: 9px 12px 0px 0px;
	float: left;
	display: inline;
	background-image: url(../images/bottom_news.gif);
	background-repeat: no-repeat;
	background-position: top;
}



.boxflash {
	width: 446px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	float: left;
	display: inline;
}


.riconoscimenti {
	width: 300px;
	height:18px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image: url(../images/riconoscimenti.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.box_riconoscimenti {
	width: 185px;
	margin: 4px 10px 5px 20px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-color:#993300;
}

.boxflash_intro {
	width: 206px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	line-height:19px;
}


.notiziepnt {
	width: 79px;
	height:16px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image: url(../images/ptnotizie.gif);
	background-repeat:no-repeat;
	background-position:top;
	clear:both;
}


.boximghome{
	width: 196px;
	margin: 22px 45px 24px 0px;
	padding: 21px 0px 0px 0px;
	float: right;
	display: inline;
	background-image:url(../images/topimg.gif);
	background-position:top;
	background-repeat:no-repeat;
}

.boximghome_img{
	width: 194px;
	height:145px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border:2px solid #D8D8D6;
}



.boxeventistrada{
	width: 436px;
	height:217px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	display: inline;
}


.boxeventiroccella{
	width: 218px;
	height:217px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-color:#D3E3EA;
}

.boxstradario {
	width: 218px;
	height:217px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-color:#FAECC7;
	background-image:url(../images/stradario.gif);
	background-repeat:no-repeat;
	background-position:top;
}



.select_stradario {
	width: 196px;
	height:18px;
	margin: 140px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border:1px solid #B8CBD1;
	
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


.boxvaiallostradario {
	width: 218px;
	height:33px;
	margin: 25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border-top:1px solid #B8CBD1;
}

.titleventiarocc {
	width: 218px;
	height:35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/eventiarocc.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.titleventowhite{
	width: 169px;
	height:38px;
	margin: 0px 0px 0px 0px;
	padding: 10px 29px 0px 20px;
	float: left;
	display: inline;
	background-color:#D2E3EA;
	border-bottom:1px solid white;
}

.titleventowhite:hover{
	width: 169px;
	height:38px;
	margin: 0px 0px 0px 0px;
	padding: 10px 29px 0px 20px;
	float: left;
	display: inline;
	display: inline;
	background-color:#F4F8FB;
	border-bottom:1px solid white;
}


.boxpulsantidx {
	width: 202px;
	height:58px;
	margin: 0px 42px 8px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	display: inline;
}

.gallery {
	width: 202px;
	height:58px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/gallery.gif);
	background-repeat:no-repeat;
}

.albo {
	width: 202px;
	height:58px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	text-indent: -9999px;
	background-image:url(../images/albo.jpg);
	background-repeat:no-repeat;
}

.video {
	width: 202px;
	height:58px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/video.gif);
	background-repeat:no-repeat;
}


.ici {
	width: 202px;
	height:58px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/reti_amiche.jpg);
	background-repeat:no-repeat;
}


/*****************NEWS***************/

.sezione {
	width: 644px;
	margin: 15px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	line-height:17px;
}

.sezione td{
	border-bottom:1px solid #CCCCCC;
	padding:2px 2px 2px 2px;
}

.sezione table{
	border-top:5px solid #0077AB;
	border-bottom:1px solid #0077AB;
}


.sezione img {
	margin: 10px 0px 20px 20px;
	padding: 0px 0px 0px 0px;
	float: right;
	display: inline;
}

.sezione_little {
	width: 417px;
	margin: 15px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	line-height:18px;
}

.sezione_little td{
	border-bottom:1px solid #CCCCCC;
	padding:2px 2px 2px 2px;
}

.sezione_little table{
	border-top:5px solid #0077AB;
	border-bottom:1px solid #0077AB;
}


.archivio {
	width: 644px;
	height:36px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/archivio.gif);
	background-repeat:no-repeat;
	background-position:top;
}


.listato {
	width: 634px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
	float: left;
	display: inline;
	border-bottom:1px solid #BBC4C9;
	line-height:17px;
}

.notizia {
	width: 634px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
	float: left;
	display: inline;
	border-bottom:1px solid #BBC4C9;
	line-height:17px;
	cursor:pointer;
}

.notizia:hover {
	width: 634px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
	float: left;
	display: inline;
	border-bottom:1px solid #BBC4C9;
	background-color:#FFF4CA;
	line-height:17px;
}




.paginazione{
	width: 634px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 15px 10px;
	float: left;
	display: inline;
	border-top:1px solid #E2EAEC;
	line-height:17px;
}

.bt_stampa{
	width: 67px;
	height:16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	display: inline;
	background-image: url(../images/stampa.gif);
	background-repeat:no-repeat;
	background-position:top;
	border:none;
	background-color:transparent;
	cursor:pointer;
}

.bt_invia{
	width: 67px;
	height:16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	display: inline;
	background-image: url(../images/invia.gif);
	background-repeat:no-repeat;
	background-position:top;
	border:none;
	background-color:transparent;
	cursor:pointer;
}



/******************EVENTI***********/
.calendario {
	width: 356px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.filtra {
	width: 356px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.filtra2 {
	width: 345px;
	height:22px;
	margin: 3px 0px 0px 0px;
	padding: 4px 0px 0px 11px;
	float: left;
	display: inline;
	background-color:#0078AA;
}

.giorni31{
	width: 357px;
	height:208px;
	margin: 0px 0px 0px 0px;
	padding: 22px 0px 0px 0px;
	float: left;
	display: inline;
	overflow:hidden;
	background-image:url(../images/31.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.desel_day {
	width: 50px;
	height:21px;
	padding: 9px 0px 0px 0px;
	margin: 0px 1px 1px 0px;
	float: left;
	display: inline;
	text-align:center;
	cursor: default;
	border:none;
	background-color:transparent;
		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.sel_day {
	width: 50px;
	height:21px;
	padding: 9px 0px 0px 0px;
	margin: 0px 1px 1px 0px;
	float: left;
	display: inline;
	text-align:center;
	background-color:#B3D3E0;
	border:none;
	cursor: default;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


.leggenda{
	width: 356px;
	height:96px;
	margin: -5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/leggenda.gif);
	background-repeat:no-repeat;
	background-position:top;
}


.select_cal{
	width: 120px;
	height:18px;
	margin: 0px 5px 0px 3px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.bt_visualizza{
	width: 80px;
	height:18px;
	margin: 0px 5px 0px 0px;
	padding: 18px 0px 0px 0px;
	float: right;
	display: inline;
	background-image:url(../images/bt_visualizza.gif);
	background-repeat:no-repeat;
	background-position:top;
	border:none;
	background-color:transparent;
	cursor:pointer;
}

.back{
	width: 7px;
	height:13px;
	margin: 2px 0px 0px 0px;
	padding: 18px 0px 0px 0px;
	float: right;
	display: inline;
	background-image: url(../images/back.gif);
	background-repeat:no-repeat;
	background-position:top;
	border:none;
	background-color:transparent;
	cursor:pointer;
}


.scorri{
	width: 31px;
	height:13px;
	margin: 2px 3px 0px 3px;
	padding: 0px 0px 0px 0px;
	float: right;
	display: inline;
	background-image:url(../images/scorri.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.next{
	width: 7px;
	height:13px;
	margin: 2px 13px 0px 0px;
	padding: 18px 0px 0px 0px;
	float: right;
	display: inline;
	background-image:url(../images/next.gif);
	background-repeat:no-repeat;
	background-position:top;
	border:none;
	background-color:transparent;
	cursor:pointer;
}



.eventi {
	width: 644px;
	height:22px;
	margin: 56px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/eventi.gif);
	background-position:top;
	background-repeat:no-repeat;
}



/*********GENERALI **********/

.box_img_generali {
	width: 200px;
	margin: 50px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.box_img_dettaglio {
	width: 200px;
	margin: 0px 10px 20px 20px;
	padding: 0px 0px 0px 0px;
	float: right;
	display: inline;
}

.didascalia_img {
	width: 200px;
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	text-align:center;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #616161;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}
/********COMMISSIONI*******/
.commissioni  {
	width: 644px;
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 30px 0px;
	float: left;
	display: inline;
	background-color:#F0F1F3;
	border-bottom:1px solid #BBC4CB;
	border-top:1px solid #BBC4CB;
}


.person_commissioni{
	width: 200px;
	margin: 10px 0px 30px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}


.img_commissioni{
	width: 50px;
	margin: 0px 7px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border:1px solid #D5D7D6;
}


.img_commissioni img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}


/***********CONTATTI*************/

.box_img_right {
	width: 200px;
	margin: 50px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: right;
	background-color:#0099CC;
}

.contatti {
	width: 634px;
	height:308px;
	margin: 0px 0px 30px 20px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-color:#D8E5EB;
	border-top:5px solid #0079AA;
	background-image:url(../images/sf_contatti.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.contatti_a {
	width: 416px;
	height:258px;
	margin: 0px 0px 0px 0px;
	padding: 21px 0px 0px 10px;
	float: left;
	display: inline;
	background-color:#C0DDEB;
}

.contatti_a2 {
	width: 416px;
	margin: 0px 0px 0px 0px;
	padding: 21px 0px 10px 10px;
	float: left;
	display: inline;
	background-color:#C0DDEB;
}


.contatti_b {
	width: 198px;
	height:118px;
	margin: 0px 0px 0px 0px;
	padding: 160px 0px 0px 10px;
	float: left;
	display: inline;
	background-image:url(../images/privacy.gif);
	background-position:top;
	background-repeat:no-repeat;
	overflow:hidden;
	line-height:18px;
}

.contatti_input {
	width: 151px;
	height:35px;
	margin: 0px 55px 10px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	line-height:16px;
	overflow:hidden;
}

.contatti_input_rp {
	width: 250px;
	margin: 0px 55px 10px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	line-height:25px;
	overflow:hidden;
}

.input_text {
	width: 149px;
	height:16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow:hidden;
	border:1px solid #B7CACE;
}


.contatti_text {
	width: 358px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}


.bt_annulla{
	width: 92px;
	height:25px;
	margin: 50px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	float: right;
	display: inline;
	background-image:url(../images/bt_annulla.gif);
	background-repeat:no-repeat;
	background-position:top;
	border:none;
	background-color:transparent;
	cursor:pointer;
}

.bt_invia_form{
	width: 92px;
	height:25px;
	margin: 50px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	float: right;
	display: inline;
	background-image:url(../images/bt_invia.gif);
	background-repeat:no-repeat;
	background-position:top;
	border:none;
	background-color:transparent;
	cursor:pointer;
}


.antispam {
	width: 186px;
	height:54px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border:2px solid #0078AC;
}

.antispam img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.mex_cartolina {
	background-color:#D8E5EB;
	border:1px solid #B7CACE;
}

/******GALLERIA*****/

.galleria {
	width: 637px;
	margin: 6px 0px 20px 0px;
	padding: 6px 0px 0px 0px;
	float: left;
	display: inline;
	border-top:5px solid #0079AA;
	overflow:hidden;
}

.cnt_img_gll {
	width: 188px;
	margin: 0px 24px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow:hidden;
	cursor:pointer;
	text-align:left;
}

.cnt_img_gll_file {
	width: 184px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow:hidden;
	border:2px solid #C6C6C6;
	cursor:pointer;
	text-align:left;
}

.cnt_img_gll_file img{
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.dimtitolo {
	height:35px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow:hidden;
}


.linea_grey {
	width: 637px;
	height:1px;
	background-color:#E7ECEF;
	margin: 25px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow:hidden;
}

/****GALLERIA INDICE*****/
.galleria_indice {
	width: 637px;
	margin: 6px 0px 20px 0px;
	padding: 6px 0px 0px 0px;
	float: left;
	display: inline;
	overflow:hidden;
}

.linea_blue {
	width: 188px;
	height:5px;
	background-color:#0078AA;
	margin: 9px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow:hidden;
}


/*****GIUTNA*****/

.giunta  {
	width: 644px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	float: left;
	display: inline;
	border-top:1px solid #BBC4CB;
}


.line_grey {
	width: 644px;
	height:1px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #BBC4CB;
}

.person_giunta{
	width: 300px;
	height:100px;
	margin: 10px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.img_giunta{
	width: 73px;
	margin: 0px 7px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border:1px solid #D5D7D6;
}

.img_giunta img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;}

/*********DA VISITARE***********/
.map_little {
	width: 427px;
	height:423px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border:1px solid #D5D7D6;
}

.tour {
	width: 214px;
	/*height:475px;	
	overflow: auto;*/
	margin: -50px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-color: #E6F1F7;
	background-image:url(../images/sf_tour.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.top_tour {
	width: 214px;
	height:19px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: block;
	background-image: url(../images/sf_tour_top.jpg);
	background-repeat:no-repeat;
	background-position: top;
}

.item_tour {
	width: 177px;
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 13px;
	float: left;
	display: inline;
	background-image:url(../images/pnt_tour.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.loco_tour {
	width: 186px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border-bottom:1px solid #E6F1F7;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	cursor:pointer;
}

.loco_tour_attivo {
	width: 186px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border-bottom:1px solid #0078AA;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;
}

.loco_tour:hover {
	width: 186px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border-bottom:1px solid #0078AA;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
	cursor:pointer;
}


/************SCHEDA***********/

.anagrafica{
	width: 416px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-color:#F0F1F3;
	border-top:5px solid #0077A9;
}

.cnt_anagrafica{
	width: 416px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-color: #FFFFFF;
	border-bottom:1px solid #BBC4C9;
}

.caratteristiche{
	width: 198px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
	float: left;
	display: inline;
	background-color: #EFF0F2;
	
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.caratteristiche2{
	width: 198px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
	float: left;
	display: inline;
	background-color: #FFFFFF;
	
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.info_generali {
	width: 200px;
	margin: 20px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.linea_grey_little {
	width: 200px;
	height:1px;
	background-color:#E7ECEF;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	overflow:hidden;
}


/*********************PORTO***************/

.item_info {
	width: 177px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 13px;
	float: left;
	display: inline;
	background-image:url(../images/pnt_tour.gif);
	background-repeat:no-repeat;
	background-position:left;
}


/*************STRADARIO****************/

.input_large {
	width: 300px;
	height:16px;
	margin: 0px 0px 0px 10px;
	padding: 1px 0px 0px 3px;
	float: left;
	display: inline;
	background-color:white;
	border:1px solid #B7CACE;
	
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7.5pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


.bt_trova{
	width: 61px;
	height:17px;
	margin: 1px 0px 0px 10px;
	padding: 17px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/bt_trova.gif);
	background-repeat:no-repeat;
	background-position:top;
	border:none;
	background-color:transparent;
	cursor:pointer;
}


.map {
	width: 642px;
	height:423px;
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border:1px solid #D5D7D6;
}

.posimgmap {
	width:130px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.strade {
	width: 644px;
	height:23px;
	margin: 13px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/strade.gif);
	background-repeat:no-repeat;
	background-position:top;
	float: left;
	display: inline;
}

.linea_strada {
	width: 644px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

.cnt_strada{
	width: 185px;
	margin:0px 14px 0px 0px;
	padding: 2px 5px 2px 10px;
	float: left;
	display: inline;
}

.cnt_strada_attivo{
	width: 185px;
	margin:0px 14px 0px 0px;
	padding: 2px 5px 2px 10px;
	background-color:#FFF4CA;
	float: left;
	display: inline;
}

.cnt_strada:hover{
	width: 185px;
	margin:0px 14px 0px 0px;
	padding: 2px 5px 2px 10px;
	background-color:#FFF4CA;
	float: left;
	display: inline;
}

/********************SCHEDA UFFI*****************/


.caratteristiche_uff{
	width: 198px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
	float: left;
	display: inline;
	background-color: #EFF0F2;
	
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

.caratteristiche2_uff{
	width: 198px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
	float: left;
	display: inline;
	background-color: #FFFFFF;
	
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


.documentazione_online {
	width: 416px;
	height:20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/documentazione.gif);
	background-position:top;
	background-repeat:no-repeat;
}


.linea_documenti {
	width: 416px;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	float: left;
	display: inline;
	border-bottom:1px solid #E7EBEC;
}

.linea_documenti:hover {
	width: 416px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 2px 0px;
	float: left;
	display: inline;
	border-bottom:1px solid #E7EBEC;
	background-color:#FFF4CA;
}

.linea_documenti2 {
	width: 600px;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	float: left;
	display: inline;
	border-bottom:1px solid #E7EBEC;
}

.linea_documenti:hover2 {
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 2px 0px;
	float: left;
	display: inline;
	border-bottom:1px solid #E7EBEC;
	background-color:#FFF4CA;
}


.pdf {
	width: 16px;
	height:16px;
	margin: 0px 6px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/pdf.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.doc {
	width: 16px;
	height:16px;
	margin: 0px 6px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/doc.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.xls {
	width: 16px;
	height:16px;
	margin: 0px 6px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/xls.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.txt {
	width: 16px;
	height:16px;
	margin: 0px 6px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-image:url(../images/doc.gif);
	background-repeat:no-repeat;
	background-position:top;
}


.img_little  {
	width: 50px;
	margin: 20px 13px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	border:1px solid #DBDBDB;
}

.cnt_orari_scheda {
	width: 190px;
	background-color:#F0F1F3;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 8px 10px;
	border-bottom:1px solid #D8E0E2;
	float: left;
	display: inline;
	overflow:hidden;
}

.pospallino {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}



/**************VIDEO****************/


.videogrande  {
	width: 350px;
	height:350px;
	margin: 10px 0px 10px 130px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
	background-color:#FFFFFF;
	border:2px solid #CCCCCC;
	
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}



/*************DOCUMENTI********************/
.documenti  {
	width: 600px;
	margin: 3px 0px 3px 5px;
	padding: 0px 0px 5px 0px;
	background-color:#FFFFFF;
	border-bottom:2px solid #CCCCCC;
	
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}
/***********************FOOTER**************************/
#footer {
	width: 984px;
	height:40px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 40px;
	float: left;
	display: inline;
	background-image:url(../images/sf_footer.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


.altromenu{
	margin: 10px 20px 10px 10px;
	float: right;
	display: inline;
	
	
	font-family: Tahoma, Verdana, Arial; 
	font-size: 7pt;
	color: #1B3D4C;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}


