/* CSS Document media = screen */

/* -------- struttura del layout -----------*/

html {margin:0 ; padding:0;}
body{
	margin: 0;
	padding: 0;
	text-align: center; /*centra in IE 5.x */
	font-size: 100.01%; /*dimensionamento percentuale del font */
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000; 
	background-color: white;
	}
div#container {
    margin: 0 auto;   /*centra negli altri browsers*/
    text-align: left;   /*ripristina l'allineamento*/
	width: 95%;	/*width: 46em;*/   /*dimensionamento in em del container principale */
	background-image: url(none);
}
div#testata {
	margin: 0;
	height: 75px;
}
div#logo {
	float:left; 
	margin: 5px 0 0 5px; 
	padding:0.4em 0em 0em 0em;
}
div#logobox {
	display:inline; width: auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size: 0.71em;
}
div#logobox a {
	text-decoration: none;
}
div#header {
float:right; clear:right; display:inline; width: 280px; height:70px;text-align:center; margin: 2px 20px 0 0;
}

div#wrapper {border-bottom: 1px solid #000;}
div#bordonav {display: none;}
div#nav {display: none;}


div#menuaz, div#menuarg {display: none;}
div#menuaz ul, div#menuarg ul{
margin: 0;
padding: 0;
}
div#menuaz li, div#menuarg li {
display:inline;
}
div#menuaz a, div#menuarg a {
height:auto!important;
height:0;
}
div#menuaz a, div#menuarg a {
display:block;
text-decoration:none;
}
div#menuaz a:link,  div#menuarg a:link,
div#menuaz a:visited, div#menuarg a:visited {
background-color:#fff;
color:#000;
margin: 5px 5px 5px 5px;
padding: 0 0 0 5px;
border-left: 15px solid #fcc;
}
div#menuaz a:hover, div#menuarg a:hover, 
div#menuaz a:focus, div#menuarg a:focus,
div#menuaz a:active, div#menuarg a:active {
background-color:#900;
color:#fff;
border-left: 15px solid #f90;
padding: 0 0 0 5px;
}

div#edificiosmall {display: none;}

div#extra {
margin: 20px 0 15px 20px;
padding:0;
color: #fff;
background-color:#000;
font-size: 75%;
}

/* -----------------------------*/
div#corpo {
	clear:left;
	margin: 1em 0 0 0;
	padding: 0;
}

	.cornicesupsx {height:15px; background-image:url(transparent.gif); background-repeat:no-repeat;}
    .cornicesupcx {height:15px; width:15px; background-image:url(images/3biancor.gif); background-repeat:no-repeat;}
    .cornicesupdx {height:15px; background-image:url(transparent.gif); background-repeat:no-repeat; background-color:#fff;}
	
	.cornicectrsx {background-color:#000;}
	.cornicectrcx {background-image:url(transparent.gif); background-repeat:no-repeat; background-color:#fff; border-right: 1px solid #f93;}
	.contenuti td {font-size:80%;}
	td.contenuti { width:800px;
	}
	h2.contenutititolo {
	margin:0;
	padding:0.2em 0 0 .5em;
	font-size:130%;
	color: #000;
	background-color: transparent;
	height:30px;
	}	
	.corniceinfsx {display: none;}
    .corniceinfcx {display: none;}
    .corniceinfdx {display: none;}


/* ------------ fine struttura del layout -------------*/

.novita {color:Red; font-family: Arial; font-size:11px;}


/* ------------ CSS vecchio -------------*/


.T1 {
color: #000000;
font-size: 12pt;
font-weight: bold;
}

.T2 {
color: #000000;
font-size: 10pt;
font-weight: bold;
}

A:link {
color: #000000;
text-decoration: underline;
}
A:visited {
color: #000000;
text-decoration: underline;
}
A:hover {
color: #FFFFFF;
text-decoration: none;
background-color: #993333;
}

A.B:link {
color: #FFFFFF;
text-decoration: none;
}
A.B:visited {
color: #cccccc;
text-decoration: none;
}
A.B:hover {
color: #FFFFFF;
text-decoration: none;
background-color: #993333;
}

A.M:link {
color: #000000;
text-decoration: none;
font-weight: bold;
}
A.M:visited {
color: #000000;
text-decoration: none;
font-weight: bold;
}
A.M:hover {
color: #FFFFFF;
text-decoration: none;
background-color: #993333;
font-weight: bold;
}

A.F:link {
color: #FFFFFF;
text-decoration: none;
}
A.F:visited {
color: #FFFFFF;
text-decoration: none;
}
A.F:hover {
color: #FFFFFF;
background-color: #993333;
text-decoration: none;
}

A.L:link {
color: #FFFFFF;
text-decoration: none;
}
A.L:visited {
color: #FFFFFF;
text-decoration: none;
}
A.L:hover {
color: #000000;
background-color: #FF9933;
text-decoration: none;
}

a.R:link {color: #993333;text-decoration: underline;}
a.R:visited {color: #993333;text-decoration: underline;}
a.R:hover {color: #FFFFFF;background-color: #993333;text-decoration: underline;}

A.alfab:link {
color: #FFFFFF;
text-decoration: none;
}

A.alfab:visited {
color: #FFFFFF;
text-decoration: none;
}

A.alfab:hover {
	color: #FFFFFF;
	background-color: #FF9933;
	text-decoration: none;
}

input {
font-size: x-small;
font-family: Arial;
text-decoration: none;
background-color: #FFFFFF;
}

.filettogiallo {
border: solid;
border-width: 0px 1px 0px 0px;
border-color: black #FF9933 black black;
}
.filettobianco {
border: solid;
border-width: 0px 1px 0px 0px;
border-color: black #FFFFFF3 black black;
}

.filetto_or_red {  border: solid; border-width: 1px 0px 0px; border-color: #993333 black #000000}
.filetto_bottom_red {  border: solid; border-width: 0px 0px 1px; border-color: black black #993333}
.filetto_bottom_orange {  border: solid; border-width: 0px 0px 1px; border-color: black black #FF9933}
.evidenziato { color: #FFFFFF; ; background: #993333}
.evidenziato_giallo { color: #000000; ; background: #FFCC00}
.evidenziato_rosso { color: #FFFFFF; ; background: #FF0000}
.fieldtxt {
	color: #fff;
	background: #f93;
	border: thin none;
}
.bottoni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #993333;
	color: #FFFFFF;
	border-top-style: ridge;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: ridge;
}
div#accessioni {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
color: #000000;
text-align:left;
}
div#accessioni hr{
height:1px;
color:#993333;
}
div#doppi {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
color: #000000;
text-align:left;
}
div#doppi hr{
height:1px;
color:#993333;
}
div#dida P{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:9px;
color: #990000;
text-align:center;
}
dl.gallery {
	float: left;
	display: inline;
	width: 130px;
	height: auto;
	border: 1px solid #900;
	background-color: #fff;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	margin-right: 5px;
}
dl.gallery dt img{
	width: 120px; /*120*/
	
}
dl.gallery dd{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;	
	text-align: left;
	color: #333;	
}
.gallery a {/*border: 1px solid #fff;*/ color:#900;text-decoration:none;}
.gallery a:visited {/*border: 1px solid #fff;*/ color:#900;text-decoration:none;}
.gallery a:hover {/*border: 1px solid Orange;*/color:Orange; text-decoration:underline;}
.gallery a:active {/*border: 1px solid Red;*/color:Red; text-decoration:none;}



/*   fine css vecchhiioo  /*

