/*stili per il layout fluido*/
html,body{margin: 0;padding:0; background: url(http://www.bacarotour.com/immagini/ska50.JPG) repeat-y top left}
body{font-family: arial,sans-serif;font-size: 76%}
div#container{position: relative; margin-left: 50px; background: url(http://www.bacarotour.com/immagini/ska50.JPG) repeat-y top right white}

/*stili generici, su header e footer*/
div#header{height: 171px;background-color:White; color: #ff0; margin-right: 50px}
h1,h2,h3{margin: 0;padding:0}
h1{padding-left:10px;font: bold 2.3em/80px arial,sans-serif}
h2{color: #C00000;font-size: 1.5em; text-align: center;}
h3{color: #C00000; font-size: 1.5em; margin: 5em;}
img{margin-left: 12em;margin-top: 10px; text-align:center; }

/*stili specifici per il layout*/
div#navigation{position: absolute; top: 166px; left: 0; width: 140px;padding: 0.5em 0 0 10px; background-color: White;}
div#extra{position: absolute; top: 166px; right: 0;
    width: 140px;padding: 0.5em 0.2em; background-color: White; margin-right: 50px }
div#content{margin-left: 150px; margin-right:200px; border-style:solid; border-width: 1px; border-color:Black; padding: 0.5em 10px; background-color: White;}
div#footer{text-align:center;  padding: 5px 0; background-color: White; color:black;font-weight: bold; margin-right:50px;}

/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none}
div#navigation li{margin: 0;padding: 0}
div#navigation a{color: Black;font: normal bold 1.2em/1.4em arial,sans-serif;text-decoration: none;}
div#navigation a:hover{color: #C43939;text-decoration: underline}
div#navigation a#activelink{color: #C00000;text-decoration: none; font-weight: 700;}
div#navigation p{font-size: 90%}

/*stili per la sezione extra*/
div#extra div.newsbox{font-size: 90%;margin-bottom: 2em; color: black;}
div#extra div.newsbox h2{color: #C00000 ;font-size: 1.5em; margin-right: 50px;}
div#extra div.newsbox p#data{font-size: 0.9em; margin-right: 50px;}
div#extra div.newsbox p{ margin: 1em;}
div#extra div.newsbox img{ margin: 1em;}

/*Stili per la sezione content*/
div#content p{font: 12px/1.5 Tahoma, "Times New Roman", sans-serif; color: Black; padding: 0px 8px; text-align: justify;}
div#content p#data{font: 12px/1.5 Arial, "Times New Roman", sans-serif; color: #C43939; padding: 0px 8px; margin-left: 10px;}
div#content p#passate{font: 10px/1.0 Tahoma, "Times New Roman", sans-serif; color: #8F8F8F; padding: 0px 20px; text-align: justify;}
div#content img{float:left; margin: 8px}
div#content img#right{float:right; margin: 8px; margin-right: 60px;}
div#content .p2{text-align: center;}
div#content object{margin-left: 3em;}
