body {
   scrollbar-arrow-color: #415b30;
   scrollbar-darkshadow-color: #051800;
   scrollbar-face-color: #576f45;
   scrollbar-highlight-color: #a2b999;
   background-color: #000000;
   font-family: verdana;
   font-size: 14px;
   color: #ffffff;
}

a:link {
   font-family: verdana;
   font-size: 14px;
   color: #ffffff;
   text-decoration: none;
}

a:visited{
   font-family: verdana;
   font-size: 14px;
   color: #ffffff;
   text-decoration: none;
}

a:hover{
   font-family: verdana;
   font-size: 14px;
   color: #ffffff;
   text-decoration: underline;
}

.box {
   position: relative;
   width: 1150px;
   height: 1300px;
}

.header {
   position: relative;
   width: 1150px;
   height: 300px;
   background-image: url('../images/header.png');
}

.menu {
   position: relative;
   width: 1150px;
   height: 100px;
}

.left {
   position: relative;
   width: 300px;
   height: 900px;
   float: left;
   background-image: url('../images/left.png');
}

.contents {
   position: relative;
   width: 850px;
   height: 900px;
   float: right;
   background-color: #000000;
   overflow: auto;
}

.footer {
   position: relative;
   width: 1150px;
   height: 150px;
   clear: both;
   background-image: url('../images/footer.png');
}

.login {
   position: absolute;
   width: 180px;
   height: 200px;
   text-align: right;
   margin-top: 40px;
   right: 50px;
   margin-right: 0px;
}

.register {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.news {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.chi_siamo {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.gallery {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.declaimer {
   position: relative;
   width: 800px;
   height: 150px;
   clear: both;
   text-align: center;
   margin-top: 30px;
   left: 0px;
   margin-left: 0px;
}

.decl {
   text-align: center;
   font-family: verdana;
   font-size: 12px;
   color: #99b084;
}

.staff {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.storia {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.calendario {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.link {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.download {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.capitoli {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.personaggi {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.dicerie {
   position: absolute;
   text-align: left;
   margin-top: 20px;
   width: 800px;
   font-size: 14px;
   left: 0px;
   margin-left: 0px;
}

.box_menu {
   position: relative;
   width: 180px;
   right: 0px;
   margin-right: 0px;
   text-align: right;
   margin-bottom: 30px;
}

.modify {
   position: relative;
   text-align: left;
}


