@import url("./goffredo_menu_autore_prova.css");

body {
  color: black;
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 71%;  /* Enables font size scaling in MSIE */
  margin: 0;
  padding: 0;
  width:100%;
}

a:link, a:visited{
color:rgb(0,0,0);
text-decoration:none;

}
/*a:hover{
color:rgb(153,0,0);
text-decoration:underline;
}*/
img{
border:0;
}

/* ##### Header ##### */
#header{
float:left;
width:100%;
background-color:rgb(255,255,255);
/*border:1px solid #000;*/
}

#mainsite{
width:100%;
float:left;
background-color: rgb(240,227,193);
padding:0px;
margin:0px;
/*border:1px solid #000;*/
}

.superHeader {
  color: rgb(0,0,0);  
  width:100%;
  height:20px;
  float:left;
}
#midHeader{
width:100%;
float:left;
}

/*.superHeader a {
  color: rgb(0,0,0);
  text-decoration: none;
  font-size:100%;
  margin: 0;
}

.superHeader a:hover {
  text-decoration: underline;
}*/

.superHeader .right {
float:right;
padding-right:2px;
display:block;
/*border:1px solid #000;*/
}

#menu{
width:100%;
font-size:90%;
/*border:1px solid #000;*/
}

.sx{
background-color: rgb(244,234,209);
border-bottom:1px solid rgb(205,184,133);
float:left;
width:17.9%;
height:20px;
font-family:arial,verdana;
font-size:9px;
color: rgb(0,0,0);
text-align:center;
}
.sx2{
background-color: rgb(244,234,209);
margin-top:1px;
float:left;
width:100%;
height:15px;
}

#bodyaree{
background-color: rgb(244,234,209);
border-bottom:1px solid rgb(222,210,180);
float:right;
border-left:1px solid rgb(255,255,255);
height:20px;
width:81.9%;
}
#loghisx{
position:absolute;
top:15px;
left:5px;
text-align:center;
}
#loghidx{
position:absolute;
top:15px;
left:14%;
text-align:center;
}
#stemma{
width:17.9%;
float:left;
text-align:center;
height:62px;
}
.contenitore{
float:right;
width:82%;
}

#dicitura{
float:left;
height:62px;
}

#banner{
float:right;
height:62px;
}
#linea{
background-color: rgb(240,227,193);
border-bottom:1px solid rgb(222,210,180);
float:right;
border-left:1px solid rgb(255,255,255);
width:81.9%;
height:20px;
}

/*ricerca*/
.login .text {
  font-family: verdana,arial;
  font-size: 97%;
  border:1px solid rgb(205,184,133);
  float:left;
  width:90%;
}
.field{
border:0px;
}
.legend{
font-family:verdana,arial;
font-size:110%;
font-weight:bold;
color:rgb(186,18,0);
}
.login.submit {
  vertical-align:middle;
}
.submit2, {
  font-family: verdana,arial;
  font-size: 97%;
  background-color:rgb(196,18,0);
  color:rgb(255,255,255);
  float:right;
  border-top:1px solid rgb(255,255,255);
  border-right:1px solid rgb(135,13,0);
  border-bottom:1px solid rgb(135,13,0);
  border-left:1px solid rgb(255,255,255);
  margin-right:15px;

}


/* ##### Side Bar ##### */

#side-bar-left {
  width:17.8%;
  float: left;
  background-color:rgb(240,227,193);
}

#side-bar-right {
  width: 17.8%;
  float: right;
  background-color:rgb(252,249,241);
}

/* ##### Main Copy ##### */
.path2{
border-bottom:1px dashed rgb(153,153,153);
}

.path{
font-size:95%;
color:rgb(0,0,0);
padding-bottom:5px;
background-color:rgb(255,255,255);
}
.path a:link, .path a:visited{
font-size:95%;
color:rgb(153,0,0);
text-decoration:none;
}
.path a:hover{
font-size:95%;
color:rgb(153,0,0);
text-decoration:underline;
}
#pagina{
border-bottom: 1px solid rgb(211,168,60);
float:left;
width:100%;
font-size: 100%;
}

#main-copy {
  color: black;
  float:left;
  padding-left:2px;
  width:63.8%;
  background-color:rgb(255,255,255);
}

#main-copy h1 {
  color: rgb(196,18,0);
  font-size: 180%;
  font-weight: bold;
  font-style: italic;
  margin: 5px 0px 5px 5px;
}

div.menuaree{
font-family:verdana,arial;
font-size:11px;
color:rgb(186,18,0);
text-decoration: none;
padding: 2px 5px 2px 5px;
margin: 0px;
  font-weight:800;
}

div.menuaree a{
border-right:1px solid #000;
padding:5px;
text-decoration:none;
color: rgb(0,0,0);
}


div.menuaree a:hover{
text-decoration:none;
font-family:verdana,arial;
font-size:11px;
color: rgb(147,0,0);
}

div.menuaree span{
padding:5px;
border-right:1px solid #000;
text-decoration:none;
font-family:verdana,arial;
font-size:11px;
color: rgb(147,0,0);
}
/*.navigation ul{
 list-style-type: none;
 list-style-position: outside;
 margin: 0px;
 padding:0px;

}
.navigation li{
  margin: 0px;
  display: inline;
  padding-right: 7px;
  padding-left:5px;
  border-right:1px solid rgb(205,184,133);
}

.navigation{
font-family:verdana,arial;
font-size:11px;
color:rgb(186,18,0);
text-decoration: none;
padding-top: 2px;
margin: 0px;
}

.navigation a:link,.navigation a:visited{
text-decoration:none;
color: rgb(0,0,0);
}

.navigation a:hover{
text-decoration:none;
font-family:verdana,arial;
font-size:11px;
color: rgb(147,0,0);
}
.navigation-on{
color: rgb(147,0,0);
font-weight:bold;
text-decoration:none;
font-family:verdana,arial;
font-size:11px;
}*/
#navigazione{
float:left;
text-align:center;
width:100%;
padding-top:5px;
padding-bottom:15px;
}
#navigazione img{
margin-right:10px;
margin-left:10px;
}

#lista {
border-bottom:1px solid rgb(186,18,0);
border-top:1px solid rgb(186,18,0);
}
#lista h1{
font-family:verdana,arial;
font-size:110%;
font-weight:bold;
color:rgb(186,18,0);
}

.listapagine{
list-style:square;
margin:12px;
padding:5px;
}

.listapagine li a{
font-family:verdana,arial;
font-size:95%;
color:rgb(0,0,0);
text-decoration:none;
}

.listapagine li a:hover{
font-family:verdana,arial;
font-size:95%;
color:rgb(186,18,0);
text-decoration:underline;
}

/* ##### Footer ##### */

#chiusura{
width:17.8%;
background-color: rgb(232,215,171);
border-top:2px solid rgb(255,255,255);
border-bottom:2px solid rgb(255,255,255);
border-right:1px solid rgb(255,255,255);
float:left;
height:5px;
}
#chiusura2{
width:81.9%;
background-color: rgb(232,215,171);
border-top:2px solid rgb(255,255,255);
border-bottom:2px solid rgb(255,255,255);
border-right:1px solid rgb(255,255,255);
float:left;
height:5px;
}

#footer {
background-color: rgb(240,227,193);
width:17.9%;
float:left;
height:15px;
}

#footertext{
float:left;
padding-left:5px;
}

.foto{
float:left;
margin:2px;
text-align:center;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
}

/* ricerca avanzata */
ul.risultati {
 list-style-type:square;
 padding:2px;
 margin:15px;
}

.risultati li {
font-size: 100%;
color:#000;
border-bottom: 1px dashed gray;
padding:2px;
}

.risultati li a:link, a:visited{
font-size: 100%;
color:#000;
text-decoration:none;
}

.risultati li a:hover{
font-size: 100%;
color:#c00;
text-decoration:underline;
}
.risultati ul li b{
color:#c00;
}

.ricercaav, {
  font-family: verdana,arial;
  font-size: 97%;
  background-color:rgb(196,18,0);
  color:rgb(255,255,255);
  border-top:1px solid rgb(255,255,255);
  border-right:1px solid rgb(135,13,0);
  border-bottom:1px solid rgb(135,13,0);
  border-left:1px solid rgb(255,255,255);
  margin-right:15px;

}

.text{
  font-family: verdana,arial;
  font-size: 97%;
  border:1px solid rgb(205,184,133);
  float:left;
}

/* ricerca avanzata */
