﻿body{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background:url(../images/layout/bg.jpg) top repeat-x #9cb3bc;
font-family:Verdana, Georgia, "Times New Roman", SansSerif;
/*font-size: 12px;*/
line-height:1.5;
font-size:1em;
color: #182226;
scrollbar-arrow-color:#6f9ab7; scrollbar-face-color:#d0dfe7; scrollbar-shadow-color:#999999; scrollbar-darkshadow-color:#6f9ab7; scrollbar-Highlight-color:#ffffff; scrollbar-3Dlight-color:#6f9ab7; scrollbar-track-color:#6f9ab7; 
}
a {color: #182226; text-decoration:none; }
a:hover{color: #58829f; text-decoration:underline;}

img{ margin:2px;  }
.form{ color:#316288; font-size:10px; width:100px;}
.clearfix{
clear: both;
}
/*contenitore*/
#wrapper{
width: 990px;
background:url(../images/layout/bg_wrapper.jpg) bottom repeat-x #f6fafc;
margin:auto;
}
/*menu superiore*/
.menu_2righe{ line-height:10px !important; padding-top:5px; height:26px !important;}
#bar_menutop{
position:relative;
height: 31px;
background: url(../images/layout/bg_menutop.jpg); 
}

#menutop{height:31px; margin-left:210px; position:absolute; z-index:3; top:93px; display:inline; width:779px;}
		#menutop  {
		} 
		
		#menutop  a{
			line-height:31px;
		float:left;
	/*	width: 89px;*/
		width: 123px;
		padding-right:2px;
		padding-left:2px;
		height:31px;
		display:table-cell;
		vertical-align:middle;
		text-decoration:none;
		color: #FFFFFF;
		font-weight: bold;
		text-align:center;
		background:url(../images/layout/bg_pulmenutop.jpg) top left repeat-x #58829f;
		font-size:0.6em;
		border-left:2px solid #e3eef2;
		} 
		#menutop a:hover{
		float:left;
		background:url(../images/layout/on/bg_pulmenutop.jpg);
		color:#FFFFFF;
		}
		#menutop a.a_selected{
		background:url(../images/layout/selected/bg_pulmenutop.jpg) top repeat-x #d5e4e9;
		color:#326080;
		}
		/*#menutop a#guida{ background:url(../images/layout/bg_pulmenutopb.jpg) top repeat-x #58829f; width: 109px; border:2px solid #4f98b8; height:22px; padding-top:5px;}
		#menutop a:hover#guida{ background:url(../images/layout/on/bg_pulmenutopb.jpg) top left repeat-x #58829f; color:#FFFFFF;}
		#menutop a.a_selected#guida{
		background:url(../images/layout/selected/bg_pulmenutop.jpg) top repeat-x #d5e4e9;
		color:#326080;
		}*/
/*************menu bottom*******/
#bar_menubottom{
width:990px;
text-align:center;
height: 31px;
background: url(../images/layout/bg_menubottom.jpg); 
}
#container_menubottom { margin:0 0 0 0px; width:984px; height:31px;}
.menubottom_primo{ width: 210px !important; border-left:0px !important;}
	#menubottom  a{
		float:left;
		width: 121px;
		height:31px;
		line-height:31px;
		text-decoration:none;
		color: #FFFFFF;
		font-weight: bold;
		text-align:center;
		background:url(../images/layout/bg_pulmenubottom.jpg) top left repeat-x #58829f;
		font-size:0.6em;
		border-left:1px solid #e3eef2;
		padding-left:3px; padding-right:3px;
		
		} 
		#menubottom a:hover{
		float:left;
		background:url(../images/layout/on/bg_pulmenubottom.jpg) top repeat-x #58829f;
		color:#FFFFFF;
		}
		#menubottom a.a_selected{
		background:url(../images/layout/selected/bg_pulmenubottom.jpg) top repeat-x #d5e4e9;
		color:#326080;
		}

/*header*/
#header{
height: 93px;
position: relative;
background: url(../images/layout/bg_top.jpg) left no-repeat #dae7ee;
font-weight: bold;
top:0px;
}
/*scritte header*/
#logo{
position: absolute;
top:0px;
left: 228px;
}
#logo1{
position: absolute;
top: 10px;
left: 55px;
}
/************div cerca nel sito e visitati**********/
#extrasearch{
	margin-top:5px;
	position: absolute;
	top:30px;
	width:135px;
	right: 23px;
	color:#316288;
	font-size:0.5em;
	height:30px;
	background:url(../images/layout/ico_search.jpg) left no-repeat top;
	padding-left:30px;
	line-height:10px;
}
.container_form{ float:left; padding-top:2px; width:110px; text-align:center; line-height:15px;}
.container_formLogin{ float:left; padding-top:3px; width:110px; text-align:center; line-height:15px; font-size:12px;}
/********pul go*******/
.go img{ width:19; height:15px; float:right; vertical-align:middle; margin-top:5px;}
/*************/
#extravisitati{ 
position: absolute;
top:10px;
width:135px;
right: 23px;
color:#316288; 
font-size:1em;
height:20px;
font-weight:normal;
}
#flag{
	position: absolute;
	top:68px;
	right: 15px;
	width:140px;
	color:#6f9ab7;
	height:15px;
}
#flag img{ border:1px solid #6f9ab7; float:right; filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}
#flag a:hover img {  
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;
}
/********************DIMENSIONE TESTO************/
#text_size {  position:absolute; top:-5px;
}
#text_small { font-size:0.7em; color:#326081; width:12px; height:12px;}
#text_medium { font-size:0.9em; color:#326081; width:12px; height:12px;}
#text_large { font-size:1.2em; color:#326081; width:12px; height:12px;}
/************FINE div cerca nel sito e visitati**********/
/**********fine header*******************/

/************CENTRO**************/
#col_middle { background:url(../images/layout/statua.jpg) no-repeat left top; height: 465px;}
/******scheda************/
#container_card { width:642px;  margin-left:215px; margin-top:15px; position:absolute; }
#card_top { width:642px; height:22px;background:url(../images/layout/pul_middle/mid_bg.gif) center top repeat-x; text-align:center; }


.middle_box, #card_middle { border-left:1px solid #7f9db9;  border-right:1px solid #7f9db9; background:#FFFFFF; height:400px; padding-top:2px; padding-right:10px;padding-left:10px;}
#card_middle_glossario { border-left:1px solid #7f9db9;  border-right:1px solid #7f9db9; background:#FFFFFF; height:405px; padding:10px;}
.cardmiddle_nopadding{ padding:0px !important; }
.middle_box .titolo, #card_middle .titolo{ font-size: 1em; color: #58829f; font-weight: bold; line-height:16px; } 
#container_card .middle_box, #card_middle #printButton img{ border:0; margin:0;}

.middle_box img, #card_middle img{ border:3px solid #adc8d6; margin:5px; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; } 
.middle_box a:hover img, #card_middle a:hover img { filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }

/***versione wiki********/
.middle_box_wiki, #card_middle_wiki { border-left:1px solid #4491b4;  border-right:1px solid #4491b4; background:url(../images/layout/bg_wiki.jpg) repeat-x top #fafbfb; height:400px; padding:10px;}
.middle_box_wiki .titolo, #card_middle_wiki .titolo{font-size: 1.3em;  color: #8a6b18; font-weight: bold;  line-height:20px; }
.middle_box_wiki img, #card_middle_wiki img{ border:3px solid #f0deb4; margin:5px; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
.middle_box_wiki a:hover img, #card_middle_wiki a:hover img {  filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }

/* #card_middle_wiki img a:hover{ filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; } */

#card_home { height:370px; 
	overflow:auto; 
	margin-top:10px 5px 5px 5px; 
	padding:0px;
	padding-right:10px;
	text-align:justify;
	 
	font-size:0.8em;}

#card_home .titolo{ font-size: 1.2em; color: #58829f; font-weight: bold; line-height:16px; } 

/*	**************************************************************************	*/
/*	**************************************************************************	*/
/*		stili scheda															*/
/*	**************************************************************************	*/
/*	**************************************************************************	*/
/************PROVA CHICCA***********/
/*#schedaContainer { width:620px; background:#FF0000; height:100%; overflow:hidden; }
#schedaLeft{ width:410px; float:left;  background:#009900}
#schedaLeftTop { height:auto; background:#0033FF; width:620px;}
#schedaLeftBottom {
		overflow:auto; height:100%;  padding:5px;	
		scrollbar-arrow-color:#b07f0e; 
		scrollbar-face-color:#fcf0d4; 
		scrollbar-shadow-color:#e4ca8f; 
		scrollbar-darkshadow-color:#b07f0e; 
		scrollbar-Highlight-color:#ffffff; 
		scrollbar-3Dlight-color:#e4ca8f; 
		scrollbar-track-color:#e4ca8f;  
}
#schedaRight { width:210px; float:right;  height:380px; text-align:center; }
#schedaRight  img{ border:0;}
#schedaRight .slideshowImage { border:3px solid #c1b765;}

#schedaContainer strong { color:#bf983f; font-weight:bold;}
.scheda_yellow { color:#bf983f; font-weight:bold;}*/

/* **************** STORIA ************************************************************************************** */
#schedaStoria { width:590px;  height:auto; float:left;}
#schedaLeftStoria{ width:410px; float:left; height:auto;}
#schedaLeftGlossario{ width:410px; float:left; height:auto; }
#schedaLeftGlossario strong{color:#BF983F; font-weight:bold;}
#schedaLeftBottomStoria {
		overflow:auto; 
		height:auto; 
		padding:5px;	
		padding-right:10px;
		scrollbar-arrow-color:#b07f0e; 
		scrollbar-face-color:#fcf0d4; 
		scrollbar-shadow-color:#e4ca8f; 
		scrollbar-darkshadow-color:#b07f0e; 
		scrollbar-Highlight-color:#ffffff; 
		scrollbar-3Dlight-color:#e4ca8f; 
		scrollbar-track-color:#e4ca8f;  
		text-align:justify;
		border-top:1px solid #b48d36;
		
}
#schedaRightStoria { 
		width:180px; 
		float:right;  
		height:auto; 
		text-align:center;
		overflow:auto;
		border:0px;
		font-size:10px;
		top:0px;
	}
	#schedaRightStoria img{
		border:0px;
	}
#center_card_contenuto_storia{ 
	height:400px; 
	overflow:auto; 
	margin-top:10px 5px 5px 5px;
	padding:0px;
	padding-right:10px;
	text-align:justify;
	border-top:1px solid #7f9db9; 
	font-size:0.8em;
	}
.titoloStoria{ font-size: 1em; color: #58829f; font-weight: bold; line-height:16px; text-align:left; }
/* ****************************************************************************************************** */


#schedaContainer { width:620px;  height:auto; font-size:0.8em;}
#schedaLeft{ width:410px; float:left}
#schedaLeftTop { height:auto; }
#schedaLeftBottom {
		overflow:auto; height:270px; padding:5px;	
		scrollbar-arrow-color:#b07f0e; 
		scrollbar-face-color:#fcf0d4; 
		scrollbar-shadow-color:#e4ca8f; 
		scrollbar-darkshadow-color:#b07f0e; 
		scrollbar-Highlight-color:#ffffff; 
		scrollbar-3Dlight-color:#e4ca8f; 
		scrollbar-track-color:#e4ca8f;  
		text-align:justify;
		border-top:1px solid #b48d36;
		//padding-right:10px;
		
}

#schedaLeftBottomOpere {
		overflow:auto; height:280px; padding:5px;	
		scrollbar-arrow-color:#b07f0e; 
		scrollbar-face-color:#fcf0d4; 
		scrollbar-shadow-color:#e4ca8f; 
		scrollbar-darkshadow-color:#b07f0e; 
		scrollbar-Highlight-color:#ffffff; 
		scrollbar-3Dlight-color:#e4ca8f; 
		scrollbar-track-color:#e4ca8f;  
		text-align:justify;
		
}

#schedaLeftBottomSet {
		overflow:auto; height:280px; padding:5px;	
		scrollbar-arrow-color:#b07f0e; 
		scrollbar-face-color:#fcf0d4; 
		scrollbar-shadow-color:#e4ca8f; 
		scrollbar-darkshadow-color:#b07f0e; 
		scrollbar-Highlight-color:#ffffff; 
		scrollbar-3Dlight-color:#e4ca8f; 
		scrollbar-track-color:#e4ca8f;  
		text-align:justify;
}

#schedaRight { 
		width:210px; 
		float:right;  
		height:405px; 
		text-align:center;
		overflow:auto;
	}
#schedaRight  img{ border:0;}
#schedaRight .slideshowImage { border:3px solid #c1b765;}

#schedaContainer strong { color:#bf983f; font-weight:bold;}
.scheda_yellow { color:#bf983f; font-weight:bold;}




/*	**************************************************************************	*/
/*	**************************************************************************	*/



.login_wiki{ margin-bottom:10px; width:590px;}
.login_wiki span { color: #8a6b18; font-weight:bold;}
.login_wiki img { float:right; }
/*************WIKI LOGIN********/
/*inizio parte superiore*/
/*angolo superiore sinistra*/
.tabtop01{background:url(../images/layout/tab_login/angoli_arrotondati.png) no-repeat top left;height:5px;}
/*angolo superiore destra–*/
.tabtop03{background: url(../images/layout/tab_login/angoli_arrotondati.png) no-repeat top right;height:5px;}
/*bordo superiore*/
.tabtobbg{background:url(../images/layout/tab_login/bordi_orizzontali.png) repeat-x top; height:5px;margin:-5px 5px;}
/*fine parte superiore*/
/*******bordo sinistra - inizio contenitore contenuto****/
.tabcenter01{background:#f0deb4 url(../images/layout/tab_login/bordo_left.png) repeat-y left;}
/*bordo destra - contenuto proprio*/
.tabcenter02{background:url(../images/layout/tab_login/bordo_right.png) repeat-y right;padding:0 5px 0 5px;}
.tabcenter02 img { float:right; margin:0px; }
/*fine contenitore contenuto*/
/*angolo inferiore sinistra*/
.tabbottom01{background:url(../images/layout/tab_login/angoli_arrotondati.png) no-repeat bottom left;height:5px;}
/*angolo inferiore destra*/
.tabbottom03{background:url(../images/layout/tab_login/angoli_arrotondati.png) no-repeat bottom right;height:5px;}
/*bordo inferiore*/
.tabbottombg{background:url(../images/layout/tab_login/bordi_orizzontali.png) repeat-x bottom;height:5px;margin:-5px 5px;}
/*fine parte inferiore*/
/*****************end wiki login****************/


#center_card_contenuto{ 
	width:620px;
	height:370px; 
	overflow:auto; 
	margin-top:10px 5px 5px 5px; 
	padding:0px;
	padding-right:10px;
	text-align:justify;
	border-top:1px solid #7f9db9; 
/*	font-size:0.8em; */
	}
#card_bottom {background:#7f9db9; height:1px;width:620px;}
/***menu center*****/
#container_menu_middletop{ text-align:center; margin-right:20px;}
	.menu_middletop {
		list-style:none; 
		height:21px;
		margin:0;
		padding:0;
		
		
		}
		.menu_middletop li {
		float:left;
		margin-right:1px;
		}
		.menu_middletop li a {
		display:block; 
		position:relative; 
		text-decoration:none;
		}
		.menu_middletop li a em {
		display:block;
		background:url(../images/layout/pul_middle/mid_bg.gif) center top repeat-x;
		height:21px;
		float:left;
		font-size:0.6em;
		font-weight:bold; 
		font-style: normal;
		color:#ffffff; 
		line-height:21px;
		width:120px;
		}
		.menu_middletop li a b {
		display:block; 
		float:left;
		width: 1px; 
		height:21px; 
		background:url(../images/layout/pul_middle/mid_bg.gif) center top repeat-x;
		position:relative; 
		}
		.menu_middletop li a span {
		display:block; 
		float:left;
		width:1px;
		height:21px; 
		background:#ffffff;
		position:relative; 
		}
		.menu_middletop li a:hover {
		border:0; 
		cursor:pointer;
		}
		.menu_middletop li a:hover b {
		background-position:left bottom;
		}
		.menu_middletop li a:hover span {
		background-position:right bottom;
		}
		.menu_middletop li a:hover em  {
		background-position:center bottom; 
		
		line-height:21px;
		}
		/*****middletop selected*******/
.menu_middletopselected {
		list-style:none; 
		height:21px;
		margin:0;
		padding:0;
		float:left;
		}
		.menu_middletopselected li {
		float:left;
		margin-right:1px;
		}
		.menu_middletopselected li a {
		display:block; 
		position:relative; 
		text-decoration:none;
		}
		.menu_middletopselected li a em {
		display:block;
		height:21px;
		float:left;
		background:url(../images/layout/pul_middle/selected/mid_bg.gif) center top repeat-x;
		font-size:0.7em;
		font-weight:bold; 
		font-style: normal;
		color:#2a5781; 
		line-height:21px;
		width:120px;

		}
		.menu_middletopselected li a b {
		display:block; 
		float:left;
		width: 1px; 
		height:21px; 
		background:url(../images/layout/pul_middle/selected/mid_bg.gif) center top repeat-x;
		position:relative; 
		}
		.menu_middletopselected li a span {
		display:block; 
		float:left;
		width:1px;
		height:21px; 
		background:#ffffff;
		position:relative; 
		}

/************end centro****************/

/*************pannello LEFT*********/
#left_panel{
width: 202px;
height:420px;
background:url(../images/layout/bg_panelleft.jpg) no-repeat;
float:left;
position:absolute;
top:160px;
margin-left:7px;
padding:0;
}
#left_panel #title{
background:#6f9bb8; color:#FFFFFF; font-weight:bold; font-size:0.8em; padding-left:10px;
}
#container_left_panel{ height:380px; overflow:hidden; width:190px; margin:5px; margin-top:0; position:relative;}
.high {
	height:410px !important;
}
#container_left_panel_scroller { margin:0 auto;  border-top:1px solid #7f9db9; width:190px; padding:0;   background:url(../images/layout/bg_scroller.jpg) top left; text-align:center;}
#container_left_panel_scroller img{ border:0; margin-top:10px;}
#container_left_panel_scroller img a:hover{ border:0;}

#container_left_panel_foto{ height:410px; overflow:hidden; width:190px; float:left; margin:5px;}
#container_left_panel a{
background:url(../images/layout/freccbig_leftpanel.png) no-repeat left center #bed2df;
padding-left:10px;
padding-top:3px; 
padding-bottom:3px;
display:block;
margin-top:3px;
margin-bottom:3px;
font-size:0.7em;
text-decoration:none;
color:#053852;
border-bottom:1px solid #7f9db9;
border-top:1px solid #7f9db9;
font-weight:bold;
}
#container_left_panel a:hover{
background:url(../images/layout/freccbig_leftpanel.png) no-repeat left center #c7d9e5;
}
#container_left_panel a.selected{
font-weight:bold;
}
#container_left_panel .container_left_panel_sottomenu{ margin-left:7px; margin-top:2px; margin-right:3px;}
#container_left_panel .container_left_panel_sottomenu a{
	color:#000;
border:0; font-weight:normal; font-size:0.6em; 
padding-top:1px; 
padding-bottom:0px;
margin-top:0x;
margin-bottom:0px;
background:url(../images/layout/frecc_leftpanel.jpg) no-repeat left center;
}
#container_left_panel .container_left_panel_sottomenu a:hover{
background:url(../images/layout/frecc_leftpanel.jpg) no-repeat left center #c7d9e5;
}

/************************pannello right*****************/
#menu_right_middle{
position:absolute;
width:124px;
margin-left:857px;
margin-top:37px;
background:#bacbda;
height:419px;
color:#2a5781;
}
#menu_right_middle a{
padding:5px;
display:block;
float:left;
font-size:0.9em;
text-decoration:none;
color:#0e5b73;
}
#menu_right_middle a:hover{
	background:none !important;
}
#menu_right_middle a img {
	border:0;
}
#infoPercorsi { 
		width:110px;   
		height:380px;
		padding-bottom:5px;
		text-align:left;
		position:relative;
		overflow:hidden;
		padding-left:0px;
		font-size:0.8em;
		border-bottom:1px solid #7f9db9;
	}
#menu_right_middle a:hover{
background:#deeff6;
}
#menu_right_middle a.selected{
background:url(../images/layout/selected/right_menu.gif) repeat-x top #d5e4e9;
}
#container_right_panel{ height:375px; width:124px; float:left; margin:5px; position:relative;}
#container_right_panel_scroller {
	padding-left:35px;
	height:1%;
}
#container_right_panel_scroller:after {
	content:".";
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
}

/************************pannello right WIKI*****************/
#menu_right_wiki{
position:absolute;
width:124px;
margin-left:857px;
margin-top:300px;
}
#menu_right_wiki a{
background:url(../images/layout/menu_wiki.gif) repeat-x left top #f7e3a7;
height:22px;
line-height:19px;
padding-left:7px; 
display:block;
font-size:0.7em;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
text-align:center;
margin-bottom:1px;
border:1px solid #b48d36;
color:#b48d36;
}
#menu_right_wiki a:hover{
background:url(../images/layout/on/menu_wiki.gif) repeat-x left top #d6b86f;
}
#menu_right_wiki a.selected{
background:url(../images/layout/selected/menu_wiki.gif) repeat-x left top #fef3d0; margin-bottom:1px;

}
#menu_right_wiki a.nowiki{
background:url(../images/layout/menu_nowiki.jpg) repeat-x top center #aec1d3; border:1px solid #7b9ab6;
color:#ffffff;
}
#menu_right_wiki a.nowiki:hover{
background:url(../images/layout/on/menu_nowiki.jpg) repeat-x top center #6183a3; border:1px solid #7b9ab6;
color:#ffffff;
}
#menu_right_wiki a.nowikiselected{
background:url(../images/layout/selected/menu_nowiki.jpg) no-repeat center;
color:#326080;
}
/**********************************/

/***************scheda doc wiki*********/
.wikidoc_container { margin:5px; text-align:center;}
.wikidoc_container span{ padding-left:0px; font-size:0.7em; text-align:left;}
.wikidoc1{ background:#f5e0b1; padding:5px; text-align:left;}
.wikidoc_ico { background:url(../images/layout/wiki_ico/bg_ico.png) no-repeat center; height:30px; width:30px;}
.wikidoc2{ background:#f6ecd3; padding:5px; text-align:left;}


/****** VARIE **********************************/
#map3d { border: 1px solid silver; background:#FFFFFF; width: 100%; height: 100%; position:relative; visibility:inherit;  }

.thumb  { border: thin solid 1px #666666; }

.linkContinua { font-size: smaller; }

.documentListFileName  { font-size: 9px; }

#infoBox		{ border:solid 3px #e9f2f7; background:url(../images/layout/bg_infobox.jpg) top repeat-x #bfdff1; padding:10px; color:#58829f; font-size:0.7em; text-align:center; font-weight:bold;}

#rigaChiusura {margin:auto; background:#9cb3bc; font-size:0.8em; color:#FFFFFF; padding-top:0px; padding-left:10px; padding-bottom:0px; text-align:center; width:550px;}
#rigaChiusura a{ color:#FFFFFF; text-transform:lowercase; display:inline;  padding-left:10px; padding-right:10px;  border-right:1px solid #FFF; float:left;}
#rigaChiusura a:hover{ color:#1b4869}
#rigaChiusura span{ color:#FFFFFF; text-transform:lowercase; padding-left:10px; padding-right:10px;  border-right:1px solid #FFF; float:left;}
#rigaChiusura #rigaChiusuraBottom {}

#rigaChiusura .credits{}
#ultimaRiga{width:500px; height:30px; margin-left:100px;}
#rigaChiusura .piva{ float:right; margin-right:30px;}

/****** GLOSSARIO **********************************/
.glossTable  		{ border-right:solid 1px #afd0dd; width:97%;}
.glossTable td{ padding:3px; border-right:solid 1px #afd0dd;}

.glossTrTableTitle 	{ background-color: #7db6d1; color:#FFFFFF; font-weight:bold; padding:3px;}
#glossTrTableFixed{
background-color: #7db6d1; color:#FFFFFF; font-weight:bold; padding:0px; position:relative;
    top:expression(this.offsetParent.scrollTop); display:block;
}
#glossTrTableFixed tr{
padding:0px; margin:0;

}
#glossTrTableFixed td{
 padding:0px
}

.glossTrLetter	 	{ font-weight:bold; color:#2b6e99; font-size:1em; font-weight:bold; display:block; background:#bddbec;}
.glossTrTitleAlt1	 	{ color:#145783; background:#d5ecf3;}
.glossTrStandardAlt1 	{ display:block; background:#eff7fa; }
.glossTrTitleAlt2	 	{ font-weight:bold; color:#145783;}
.glossTrStandardAlt2 	{ display:block; background:#c1e2ec; color:#145783;}
.glossFoundText 	{ font-weight:bold; color:#315f80; background:#91daf2 }

/* #titoloGlossario {width:200px;} */

/****************NEWS**********/
.newstitle{ color:#3d83b0; background:#e9f2f5; display:block; border-top:2px solid #bcd2db; font-size:0.8em; font-weight:bold; padding:3px;}
.contenuto{}
.approfondimento{color:#3d83b0; font-size:0.5em; font-style:oblique;float:right; background:url(../images/layout/bg_leggi.png) no-repeat left #e0eff8; margin:2px; padding :2px 2px 2px 15px; font-weight:bold;}


/**************** MAPPA SITO **********/
#mappa_sito {}


/**************** BLOCCO IMMAGINE + DIDASCALIA **********/
.tableImgAndText { text-align:center; font-size:0.9em; padding: 1px; }


/**************STYLE RICERCA***********/
.paginaRicerca{ padding:5px; color:#174b71;}
/*.paginaRicerca ul {margin:0px 5px 0 10px; padding:0;}*/
.paginaRicerca strong{ color:#295680;}
.paginaRicerca input[type="submit"]{ background:#6f9bb8; color:#FFF; border:2px solid #587f99; font-size:0.6em; font-weight:bold; padding:3px; cursor:pointer;}


.paginaRicerca ul {margin:0; padding:0; background:#FFF;}
.paginaRicerca li {margin:0px 5px 0 30px; padding:0; list-style:square;}
.paginaRicerca li.title{ font-size:0.8em; color:#295680; background:#c9dfed; display:block; margin:3px; padding:0; margin:0px 5px 0 0px; list-style:none; font-weight:bold; padding:3px;}
/********************Style photine sx********/
#PhotoSx { width:190px;}
#PhotoSx .containerPhotoSx { margin-bottom:23px; width:190px; margin-top:5px;}
#PhotoSx .marginBottom{ margin-bottom:0px; width:190px;}
#PhotoSx .containerPhotoSx .photoMini {  width:43px; height:43px; float:left; padding:0px 0px 4px 3px; text-align:center;}
#PhotoSx .containerPhotoSx .photoMini  a { border:0; margin:0; padding:0; background:none;  }

#PhotoSx .containerPhotoSx .photoMini img {  border:1px solid #7e9db1;  }
#PhotoSx .containerPhotoSx .photoMini img:hover {   border:1px solid #36afff;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;
}

#PhotoSx .containerPhotoSx .vuoto {  width:43px; height:43px; float:left;  padding:0px 0px 4px 3px; text-align:center;}


/*********STYLE icone scheda percorsi*******/
#mapControl{ text-align:right; margin:0; float:right}
#mapControl img{ vertical-align:top; margin-top:-5px;}
#mapControl img:hover{ filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;
}

.tipiMedia{
	text-align:left;
	border-bottom:1px solid #7f9eb0;
}


/****************TEMI MUSICANTI*********************/
#container_temimusicanti {  width:633px;  border-top:2px solid #2a5781;  border-left:2px solid #2a5781; background:#FFF; margin:0 0 0 20px; padding:0;}
#container_temimusicanti  img{  padding:0; margin:0;  border:2px solid #2a5781; float:left;}
#container_temimusicanti  a {  padding:0; margin:0; float:left;  border-right:2px solid #2a5781;  border-bottom:2px solid #2a5781;  }
#container_temimusicanti a img{ border:0; padding:0; margin:0;}
#container_temimusicanti a:hover img{filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;}

#fotoStampa a img{
	
	width:200px;
	text-align:right;
	float:right;
		
}


