/* CSS Document */

@charset "utf-8";

html{
   height:100%;
   text-align: center;
}

img{
   border: 5px solid #613b22;
}

#imgmedia{
   width: 400px;
   height: 299px;
   border: 3px solid #613b22;
}

body{
   background-color: #000000;
   background:  url(immagini/sfondo.png) repeat fixed;
   font-family: Book Antiqua, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   margin: auto;
   text-align: center;
}

h1{
   font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   color: #cc3300;
}

a:link, a:visited {
  color: #000000;
  text-decoration: underline;
}

a:hover {
  color: #000000;
  text-decoration: underline;
}

a {
outline: none;
}

img {
  border: 0px solid #cccccc;
}

a img {
   border: 0px solid #cccccc;
}

p, div {
   font-family: Book Antiqua, Times New Roman, Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   color: #613b22;
   text-align: justify;
   line-height: 20px;
}

table {
   font-family: Book Antiqua, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   color: #613b22;
   border: 0px solid #0000ff;
}


tr, td {
   font-family: Book Antiqua, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   color: #613b22;
   border: 0px solid #0000ff;
}

ul {
   list-style: none;
   margin: 0;
   padding: 5px 0px 0px 0px;
}

li {
   line-height: 15px;
   padding-top: 0px;
   padding-left: 0px;
   background:  url(/images/arrow.png) 0px 2px no-repeat;
}

hr {
   background: #ffffff;
   height: 0px;
   width: 90%;
}

#main {
   width: 900px;
   margin: auto;
}

#container {
   width: 900px;
   background:  url(immagini/cont.png) repeat-y;
   margin: auto;
   padding: 10px 0px 0px 0px;
   text-align: center;
}

#header {
   width: 900px;
   height: 300px;
   background:  url(immagini/header.png) no-repeat;
   margin: auto;
   padding: 0px 0px 0px 0px;
}

#left {
   width: 180px;
   margin: 20px 0px 0px 80px;
   padding: 0px 0px 0px 0px;
   float: left;
}

#content {
   width: 900px;
   margin: auto;
   padding: 0px 0px 0px 0px;
   background:  url(immagini/content.png) repeat-y;
   float: left;
}

#center {
   width: 600px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 20px;
   float: right;
}

#image {
   width: 500px;
   margin: 30px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   border: 5px solid #613b22;
}

#text {
   width: 500px;
   margin: 20px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

#heading {
   width: 500px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   text-align: center;
}

#gallery {
   width: 150px;
   height: 112px;
   margin: 20px 10px 0px 0px;
   padding: 0px 0px 0px 0px;
   border: 3px solid #613b22;
}

#footer {
   width: 900px;
   height: 70px;
   margin: 0px 0px 0px 0px;
   padding: 10px 0px 0px 0px;
   text-align: center;
   clear: both;
   background:  url(immagini/footer.png) no-repeat;
}
