body{
background: transparent url("strada5.jpg") no-repeat center -70px fixed;
margin: 0px 0px 0px 0px;
font-family: verdana,arial,helvetica;
font-size: 13px;
color: #000;
min-width: 924px;
text-align: center;
}

#content{
background: transparent url("sfondo-c.png") repeat-y center center;
margin: 0px auto 0px auto;
width: 100%;
min-height: 900px;
 /* border: solid red 1px; */
}

a{
color: #FF0000;
text-decoration: none;
font-weight:bold;
border: none;
}

a img{
color: #FF0000;
text-decoration: none;
font-weight:bold;
border: none;
}
 
a:hover{
color: #A10000;
font-weight:bold;
}

h2{
color: red;
font-weight:bold;
font-style:italic;
text-shadow: 0 0 1px black, 0 0 1px black, 0 0 2px black, 0 0 2px black, 3px 3px 2px grey;
margin-left: 80px;
}

h3{
color: red;
font-weight:bold;
font-style:italic;
text-shadow: 0 0 1px black, 0 0 1px black, 0 0 2px black, 0 0 2px black, 3px 3px 2px grey;
}

span
{
background-color: #7F7F7F;
color: #000000;
font-family: verdana,arial,helvetica;
}

ul li{
margin: 10px 0px 10px 0px;
}

table{
color: #000000 ;
font-family: verdana,arial,helvetica;
font-size: 13px;
height: 100%;
}

table#index{
width: 800px;
}

table#spalla{
border-right: 0px solid #FFF;
width: 100%;
}

table tr td#center {
padding: 0px 50px 0px 50px;
}

p{
margin-left: 10px; 
color: #000000 ;
font-family: verdana,arial,helvetica;
font-size: 13px;
}

#titolo{
margin: 0px auto 0px auto;
width: 800px; 
height:110px;
position: relative;
z-index: 2; 
}

#sottotitolo{
background: transparent url("sottotitolo.png") no-repeat center center;
margin: 20px auto 40px auto;
height: 170px;
width: 750px;
font-size: 8px;
/*border: 1px solid green;*/
}

#visualizzazione{
/*background: #fff url("sfondo-b.png") repeat left center;
background: transparent url("strada5.jpg") no-repeat center center scroll;*/
margin: 0px auto 0px auto;
width: 750px;
position: relative;
top: 0px;
text-align: left;
/*border: 1px solid red;*/
}


#cornice{
background: transparent url("riquadro1.png") repeat-y 0 0;
margin: 10px auto 20px auto;
text-align:left;
width: 600px; 
height: 180px;
color: black;
}

#cornice-l{
background: transparent url("riquadro1.png") repeat-y 0 0;
margin: 10px 20px 30px auto;
text-align:left;
width: 600px; 
height: 180px;
color: black;
}

#cornice-r{
background: transparent url("riquadro1.png") repeat-y 0 0;
margin: 10px auto 20px 30px;
text-align:left;
width: 600px; 
height: 180px;
color: black;
}

#coda{
/*background: transparent url("sottotitolo.png") no-repeat center center;*/
margin: 0px auto 0px auto;
height: 130px;
}

#mail{
text-align: center;
margin: auto 110px auto auto;
}

#mail-txtbox{
margin: auto auto auto 30%;
}

#mail-msxbox{
margin: auto auto auto 20%;
}

#mail-button{
margin: auto auto auto 40%;
}




/*
------------ Garbage

#testo{
width: 650px;
height: 700px;
margin: 150px 0 0 200px;
overflow: auto;
text-align: left;
}

#top-menu{
background: transparent url("cornice-fibra.png") no-repeat 0 0;
top: 134px;
width: 320px; 
height: 200px;
}

#bottom-menu{
background: transparent url("cornice-fibra.png") no-repeat 0 -250px;
top: 600px;
width: 320px; 
height: 70px;
}

#menu{
background: transparent url("ric-fibra.png") repeat-y 0 8px ;
text-align:left;
top: 260px;
width: 320px; 
height: 380px;
color:white;
}*/

