html,body {margin: 0; padding: 0; }
body {
	font: 85%  arial, sans-serif; 
	text-align: center; 
	background: #420000; 
	background-image: url("../images/foto4_024_ballerini.jpg"); 
	background-repeat: no-repeat; 
	background-attachment: fixed;
}

p {margin: 0 10px 10px; color: #ff8400;}
a {padding: 2px; /*text-decoration: none;*/ color: #ffcc66; }
a:hover {color: #ffffff; /*font-weight: bold;*/ }

div#top {clear: both; width: 100%; background: #ff8400; color: #ffffff; text-align: center;}
div#top p {margin: 0; /*padding: 3px 0px;*/ text-align: center; color: #ffffff;}

div#header {text-align: center; background-color: #420000; color: #000000; background-image: url("../images/rising_star_900_120.jpg"); }
div#header h1 {height: 120px; line-height: 120px; margin: 0; text-align: center; font-size: 40px; font-family: Georgia, verdana; }
div#header a { text-decoration: none; color: #ffffff; }

div#menu_space {clear: both; width: 100%;  }
div#menu_space li {text-align: left;  }
/*div#menu {background: #BFBD93;  }
div#menu p {margin: 0; padding: 5px 10px; }*/


div#container {width: 900px; margin: 0 auto; text-align: left; }

div#content {float: right; width: 640px; color: #ff8400;; /*background: #0079b2;*/ text-align: justify; margin: 0px 15px ;}
div#content p {line-height: 1.4; text-align: justify; }
div#content a {padding: 2px; text-decoration: none; color: #ffcc66; }

div#v_navigation {float: left; width: 220px; /*background: #0079b2;*/ color: #FFFFFF; }
div#v_navigation ul {margin: 15px 0; padding: 10px; list-style-type: none; }
div#v_navigation li {margin-bottom: 5px; }
div#v_navigation li a:hover {color: #ffffff; /*font-weight: bold;*/ }

div#extra {float: right; width: 900px; background: #990030; color: #ffffff; text-align: justify; }

div#footer {clear: both; width: 100%; background: #ff8400; color: #ffffff; text-align: center; }
div#footer p {margin: 0; /*padding: 3px 10px;*/ text-align: center; color: #ffffff;}

