/* CSS Document */

html,body{margin:0; padding:0; text-align:center; background-color:#eadca3; background-image: url(../immagini/sf.jpg); background-repeat:repeat-x;}

body{
font-family: "Trebuchet MS",arial,sans-serif; font-size:12px;color:#000000; text-align: center;}

table{
font-family: "Trebuchet MS",arial,sans-serif; font-size:12px;
}

a{color:#af3221; text-decoration: none; text-decoration: underline;}
a:hover{color: #af3221; text-decoration: underline;}

a.linkchiaro{color:#d5b76f; text-decoration: underline;}
a.linkchiaro:hover{color: #d5b76f; text-decoration: underline;}

/*LINK ORIZZONTALI*/
div#linkhorizontal{
text-align:left; background-image:url(../immagini/sflink.jpg); background-repeat:repeat-x; height:29px;
}

/*stili per la navigazione link orizzontali*/
div#linkhorizontal ul{margin: 0;padding: 0; list-style-type: none; padding-top:5px;}
div#linkhorizontal li{display: inline; padding: 0} /*nota display: inline*/
div#linkhorizontal a{color:#5b3d15; text-decoration: none}
div#linkhorizontal a:hover{color: #993727; text-decoration: underline;}
div#linkhorizontal a#activelink{color: #993727; text-decoration: none; font-weight: bolder;}
.linkorizzontele_space { color: #993727;margin: 0 25px 0 25px; font-size:10px;}

/*LINK VERTICALI*/
div#linkvertical{
text-align:center; height:300px;
color: #CCE6FF; 
}

/*stili per la navigazione link verticali*/
div#linkvertical ul{margin: 0;padding: 0; list-style-type: none; padding-top:10px;}
div#linkvertical li{margin: 0;padding: 0; padding: 0}
div#linkvertical a{color:#FFFFFF; text-decoration: none; line-height:40px;}
div#linkvertical a:hover{color: #ffffff; text-decoration: underline;}
div#linkvertical a#activelink{color: #660000; text-decoration: none; font-weight: bolder;}


.animazione { margin-bottom:10px;}


/*FOOTER*/
div#footer{text-align:left; color:#80593e; width:auto; font-size:10px;}
div#footer a{font-weight: bold;text-decoration: underline;color:#80593e;}
div#footer .h1{font-size:10px; font-weight:normal; color: #80593e;}

.testomarroncino {color:#d5b76f;}
.titolo {color:#634518; font-weight:bold;}


/*CONTAINER*/
div#container{
width:auto;
margin: 30px 35px 35px 35px;
text-align:left;
height:auto;
}

.nohover {color: #919191;}
.giustificato {text-align: justify;}
.bordofoto{padding:2px; border: 1px solid black; border-color: #999999;}






