@charset "UTF-8";
/* CSS Document */

/* foglio di stile per menu categorie */


#idx_columnsExt_nosx_nodx {
width: 950px;
float: left;
border-left: 1px solid gray;
border-right: 1px solid gray;
background: white url(imgs/g00.gif) repeat-y;
}
#idx_columnsAll_nosx_nodx {
width: 950px;
float: left;
background: url(imgs/sfondo_sfumato100.gif) no-repeat;
background-position: 0px -27px;
}

#idx_columnTwo_nosx_nodx {
float:left;
margin: 0;
overflow: hidden;
width: 950px;
}
#idx_footerExt_nosx_nodx {
width: 950px;
float: left;
border-left: 1px solid gray;
border-right: 1px solid gray;
background: white url(imgs/g00.gif) repeat-y;
}


#idx_columnTwo_nodx_frddoc {
float:left;
margin:25px 15px 10px 20px;
width:725px;
overflow: hidden;
}
#idx_columnOne_frddoc {
float:left;
margin:0 5px 10px 5px;
width:170px;
overflow: hidden;
}

* html #idx_columnOne_frddoc { display:inline; }
* html #idx_columnTwo_nodx_frddoc { display:inline; }

/* foglio di stile del menu di sinistra della sezione documenti */
.frddoc_box {
	/* border: 1px solid #cccccc; */
	text-align:left;
	padding:0px 0px 0px 0px;

}

.titlefrddoc {
    font-weight:bold;
  	padding:5px 0px 3px 0px;
	font-size:1.1em;
    border-top: 1px dotted #cccccc;
 }

.frddochref {
	color:maroon;
    padding:0px 0px 3px 10px;
	font-size:1em;
	font-weight:bold;
}

.frddochref a:hover{
     color:maroon; 
	 background-color: #c6b47d;
}

.frddochref_sel a {
     color:#336666; 
	
}

.frddochref_sel a:hover {
     color:#336666; 
     background-color: #fff;
}


/* foglio di stile per menu tab della sezione Testo aggiuntivo */

#gallery {
font:11px verdana,arial,sans-serif; 
width:700px; padding:15px 0 0 0; 
line-height:15px;
}

#gallery div.off {
	color:#333333; 
	height:33px; 
	margin-right:2px; 
	line-height:33px; 
	padding:0 20px; 
	float:left; 
	/* background:url(tabs_0.gif) repeat-x left bottom; */ 
	/* border:1px solid #ddd; 
	border-bottom-color:#333333; */ 
	cursor:pointer; 
	position:relative;
	 z-index:20;
 }
 
 #gallery div.off :hover {
 text-decoration:underline
 }
 
#gallery div.on {
	color:#9c1301; 
	padding:0 20px; 
	margin-right:2px; 
	margin-top:1px; 
	float:left; 
	/* background:url(tabs_2.gif) repeat-x left bottom; */
	background-color: #8fa886;
	border-top:3px groove #9c1301;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	cursor:pointer; 
	border-bottom:0px;
	height:33px; 
	line-height:32px;
	position:relative;
	z-index:100;
 }
 
 #gallery div.on :hover {
 text-decoration:underline
 }

div.hide {
	display:none; 
	width:0; 
	overflow:hidden;
	
}
#gallery div.onetabdoc {
	color:#9c1301; 
	padding:0 20px; 
	margin-right:2px; 
	margin-top:1px; 
	float:left; 
	/* background:url(tabs_2.gif) repeat-x left bottom; */
	border-top:3px groove #9c1301;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	cursor:pointer; 
	border-bottom:0px;
	height:33px; 
	line-height:32px;
	position:relative;
	z-index:100;
}
 #gallery div.onetabdoc :hover {
 text-decoration:underline
 }

div.show {
	clear:left; 
	background:#fff; 
	width:695px; 
	margin-top:0; top:-1px; 
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	/* padding:20px; */
	position:relative; 
	z-index:50; font:11px verdana, arial, sans-serif; 
	line-height:18px;
}

div.show img {
	float:left;
 	margin:0 0px 0px 0;
 	padding:0 0px 0px 0;
 }
 
.clear {
	clear:both;
}

.img-page {
	float:left;
	width:600px;
	text-align:center;
	padding:0em 0em 0em 5em;
}

/* aggiunta di materiale di piccoligrandimusei.it */
.tit-bianco {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
}
.CONTENITOREIN {
border:0 solid black;
overflow:auto;
width:inherit;
}
a.mn {
color: #808080;
text-decoration:none;
	font: 9px Verdana,Arial,Helvetica,sans-serif;
}
.tit-colore {
color: #8fa886;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
}
.titoloelepag {
/* cursor:help; */
font-weight:bold;
}
.TESTODESC {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
line-height:17px;
}
.show th, .show td, .td_titolo {
	text-align: left;
}
.contenitore {
	background-color: #8fa886;
}
.box_nero {
text-align: left;
	padding-top: 10px;
}
.box_desc {
border-bottom:1px dotted white;
}
.image_header {
margin:0;
padding:0;
width:950px;
height:75px;
background-image: url("imgs/HOME_scientifici.jpg");
}


/* PROVA forse non sara' il metodo definitivo */
.notizia_ul_tab {
        font-size:93%;
        line-height:normal;
        /* background:#DAE0D2 url("imgs/bg.gif") repeat-x center bottom; */
        float: left;
        width: 100%;
        list-style:none;
        margin: 0px;
	padding: 10px 10px 4px 0;
}
.notizia_ul_tab ul {
        list-style:none;
}
.notizia_ul_tab li {
        float:left;
        margin:0;
        padding:0 0 0 9px;
	background-position: left top;
	background-repeat: no-repeat;
	border-right: 1pt solid #000;
}
.notizia_ul_tab a {
        float:left;
        display:block;
        padding:5px 15px 4px 6px;
        text-decoration:none;
        font-weight:bold;
        color: #000;
	background-position: right top;
	background-repeat: no-repeat;
}
.notizia_ul_tab a:hover {
        color: #808080;
}
.notizia_ul_tab .notizia_tab_attuale, .notizia_ul_tab .menusel {
	background-color: #fff;
}
.notizia_ul_tab .notizia_tab_attuale a, .notizia_ul_tab a.menusel {
        color: #8fa886;
        padding-bottom:5px;
	font-weight: bold;
}

.descmuseo {
	background-color: #fff;
 }
 
.estratto img, .testo img {
padding: 0px;
}
.centra {
text-align:center;
}
