/*_____________________

Generale
_____________________*/
body {
text-align: center; /* IE5.x */
font-family: Verdana;
}

#searchElenco{
font-size: 85%;
text-align: right;
height: 32px;
}

#fondo {
clear: both;
text-align: center;
margin-top: 40px;
}

#fondo a, #fondo a:visited {
color: #696969;
text-decoration: none;
font-family: Verdana;
font-size: 13px;
font-weight: bold;
}

#testata, #fondo, #searchElenco {
padding:0.5em;
background-color: #fff;
}

#copyright {
color: #696969;
font-size: 55%;
clear:both;
text-align: center;
}

img.punto {
vertical-align: middle;
}

img.bottom {
vertical-align: middle;
}

a {
/*
color: #0e6d05;
*/
color: #034462;
}

a img  {
border: 0px;
}

/*_____________________

Box homepage
_____________________*/
td.box1, td.box2, td.box3, td.box4 {
color: #ffffff;
font-weight: bold;
text-align: center;
vertical-align: middle;
padding-bottom: 8px;
}

td.box1 {
background-image: url(../img/box1_back.jpg);

}

td.box2 {
background-image: url(../img/box2_back.jpg);
}

td.box3 {
background-image: url(../img/box3_back.jpg);

}

td.box4 {
background-image: url(../img/box4_back.jpg);

}

td.box1 a, td.box2 a, td.box3 a, td.box4 a {
color: #ffffff;
text-decoration: none;
}


div.split4 > div{
float: left;
 width: 20%;
\width: 20%;
w\idth: 20%;
wi\dth: 20%;
padding: 0 1%;
margin: 1%;
border: 1px solid white
}

div.split4 > div > div.titoloBox{
width: 100%;
text-align: center;
}

.titoloBox1{
width: 100%;
text-align:center;
}
div.content1 {
color: #fff;
height: 32px;
font-size: 100%;
font-weight: bold;
text-align: center;
border: 0px;
background: url(../img/box1_back.jpg) repeat; 
}

.titoloBox2{
width: 100%;
}
div.content2 {
color: #fff;
height: 32px;
font-size: 100%;
font-weight: bold;
text-align: center;
border: 0px;
background: url(../img/box2_back.jpg) repeat; 
}

.titoloBox3{
width: 100%;
}
div.content3 {
color: #fff;
height: 32px;
font-size: 100%;
font-weight: bold;
text-align: center;
border: 0px;
background: url(../img/box3_back.jpg) repeat; 
}

.titoloBox4{
width: 100%;
}
div.content4 {
color: #fff;
height: 32px;
font-size: 100%;
font-weight: bold;
text-align: center;
border: 0px;
background: url(../img/box4_back.jpg) repeat; 
}

div.boxOng {
text-align:left;
padding: 0px 0px 0px 0px;
}

div.altro {
font-size:90%;
text-align:right;
}

div.altro a {
text-decoration: none;
font-size:90%;
font-weight: bold;
}

/*_____________________

Search box e header
_____________________*/
a.utility {
 color: #034462;
 font-size: 100%;
 font-weight: bold;
 padding: 0px 8px 0px 8px;
}

div.lettere {
 display: inline; 
 color: #696969;
 font-size: 100%;
 font-weight: normal;
 margin-left: 65px;
}

a.lettera {
 color: #034462;
 font-weight: normal;
 text-decoration: none;
}

span.lettera, a.lettera {
 padding-right: 18px;
}



/*_____________________

pagine istituzionali
_____________________*/
td.menuSin {
padding-top: 50px;
vertical-align: top;
}

td.corpo {
width: 482px;
padding-top: 50px;
text-align: left;
color: #000000;
}

td.corpo p {
margin-top: 20px;
margin-bottom: 30px;

color: #000000;
}

/*
td.corpo p strong {
color: #034867;
}
*/

span.titolo {
font-size: 100%;
font-weight: bold;
color: #034867;
}

p {
margin-top: 20px;
margin-bottom: 30px;
}

div.titoloScheda {
/*height: 30px;*/
text-align: left;
font-size: 195%;
color: #034867;
vertical-align: middle;
padding-left: 0px;
margin-bottom: 5px;
}



/*_____________________

pagine indice alfabetico e di categoria
_____________________*/
a.indicegenerali, a.indicepersona, a.indicecultura, a.indiceambiente {
font-size: 97%; 
line-height: 195%;
}

a.indicegenerali, a.indicegenerali:visited {
color: #e8b303;
}

a.indicepersona, a.indicepersona:visited {
color: #9b0506;
}

a.indicecultura , a.indicecultura:visited {
color: #034867;
}

a.indiceambiente, a.indiceambiente:visited {
color: #0e6d05;
}

