body {
	background-color: #000;
}

a:link, a:visited {
color: #f90;
text-decoration: none;
}

a:hover {
color: #333;
text-decoration: underline;
}

#container {
position:absolute;
margin: 0 auto;
background: url(back_main.jpg) no-repeat;
top:50%;
left: 50%;
width:758px;
height:630px;
margin-left: -379px;
margin-top: -315px;
color:#fff;
clear: both;
padding-top: 0px;
}

#container_interno {
position:absolute;
margin: 0 auto;
background: url(back_interno.jpg) no-repeat;
top:50%;
left: 50%;
width:758px;
height:630px;
margin-left: -379px;
margin-top: -315px;
color:#fff;
clear: both;
padding-top: 0px;
}

#menu {
position: relative;
clear: both;
font-family: verdana;
font-size: 11px;
text-align: right;
color: #fff;
width: 190px;
float: left;
margin-top: 65px;
}

#menu ul {
float: right;
margin-top: 0px;
width: 145px;
list-style:none;
font-family: verdana;
font-size: 11px;
padding-top: 0px;
margin-bottom: 0px;
clear:both;
} 

#menu li:hover, #menu li.selected {
background-color: #494947;
}

#menu li {
line-height: 15px;
background: url(images/puntinato_grigio.gif) repeat-x bottom;
padding: 3px 2px 3px 2px;
}

#menu li a:link, #menu li a:visited, #menu li a:hover {
color: #ccc;
text-decoration: none;
}

#menu_bio {
width: 145px;
height: 290px;
color: #ccc;
margin: 0 auto;
float: right;
text-align: left;
margin-top: 4px;
}


#menutitle {
font-family: "Century Schoolbook", Arial;
font-size: 15px;
float: right; 
color: #C0D0CA;
width: 145px;
height: 30px;
border-bottom: 4px solid #ccc;
padding-top: 0px;
margin-top: 0px;
}

.nav {
float: left;
margin-top: 105px;
margin-left: 25px;
margin-bottom: 20px;
font-family: verdana;
font-size: 11px;
color: #663300;
height: 11px;
}

.nav a:link, .nav a:visited {
color: #630;
text-decoration: none;
}

.nav a:hover {
color: #630;
text-decoration: underline;
}

.sectiontitle {
font-family: "Trebuchet MS";
font-size: 24px;
color: #444;
width: 500px;
float: left;
margin-left: 25px;
padding-bottom: 4px;
background: url(images/puntinato_nero.gif) repeat-x bottom;
}

.testoscorrevole {
font-family: verdana;
font-size: 11px;
color: #333;
line-height: 18px;
width: 500px;
height: 400px;
float: left;
margin-left: 25px;
padding-top: 6px;
overflow: auto;
}

.testoscorrevolemostra {
font-family: verdana;
font-size: 11px;
color: #333;
line-height: 18px;
width: 500px;
height: 285px;
float: left;
padding-top: 6px;
overflow: auto;
}


.testonormale {
font-family: verdana;
font-size: 11px;
color: #333;
line-height: 18px;
width: 500px;
height: 400px;
float: left;
margin-left: 25px;
padding-top: 6px;
}

.divmostre {
padding-right: 4px;
}

.divmostre a:link, .divmostre a:visited {
color: #f60;
text-decoration: none;
}

.divmostre a:hover {
color: #333;
text-decoration: underline;
}

.testonormale a:link, .testonormale a:visited {
color: #f60;
text-decoration: none;
}

.testonormale a:hover {
color: #333;
text-decoration: underline;
}

#more {
float:right;
width: 100px;
height:20px;
margin-top: 25px;
}

#copyright {
width: 700px;
margin: 0 auto;
color: #666;
font-family: Verdana;
font-size: 11px;
padding-right: 10px;
clear: both;
text-align: right;
padding-top: 0px;
}

#copyright a:link, #copyright a:visited {
color: #666;
text-decoration: none;
}

#copyright a:hover {
color: #999;
text-decoration: underline;
}

