body {
 background: #000000;
 margin: 0px;
 padding: 0px;
 font: 12px verdana, arial, sans-serif;
 color: #e1e1e1;
 text-align: center;
 }

a:link, a:visited, a:active  {
 color: #e1e1e1;
}
a:hover {
 color: #e1e1e1;
 cursor: pointer;
 text-decoration: underline;
}
a {
 text-decoration: none;
}

img {
 border: solid 1px #e1e1e1;
}

ul {
margin: 2px;
}

.titolo1 {
 font-size: 1.1em;
 font-weight: bold;
 margin-left: 10px;
}


#sfondo {
 position: absolute;
 background: #000000 url(images/sfondo.png) no-repeat top center;
 padding-top: 615px;
 width: 100%;
 left: 0px;
}

#pannello {
 position: relative;
 top: 30px;
 width: 860px;
 margin: auto;
 background-color: #000000;
 height: 556px;
}

#menu_sotto {
}

#menu_sotto a {
 margin: 0% 4% 0% 4%;
 font-size: 1.2em;
}

#sottopannello {
 height:495px;
 padding:15px 15px 15px 15px;
 text-align:left;
}

#contenuto {
 padding: 15px 10px 0px 10px;
 text-align: justify;
}

#contenutoThumbs {
 padding: 13px 2px 0px 2px;
}

#contenutoThumbs img {
 cursor: pointer;
}

.catThumb {
 float: left;
 margin: 8px;
 text-align: center;
}

#videoCatsList .catThumb {
 float: left;
 margin: 0px 8px 10px 8px;
 text-align: center;
}

.catThumb img:hover {
 border: solid 1px #000000;
}

/**********  per il centramento della lista categorie e lista video  ***********/

#photoCatsList {
 margin: 16% 8% 16% 8%;
}

#videoCatsList {
 margin: 1% 4% 2% 4%;
}

/******************************************************************************/

.photosThumb {
 float: left;
 margin: 8px;
}

#menuTop {
 text-align: right;
 margin: 8px 14px 8px 14px;
}

#pagesLinks {
 margin-right: 60%;
}

.fullscreen {
 position: absolute;
 top: 0px;
 left: 0px;
 width: 100%;
 background-color: #000000;
 text-align: center;
 padding-top: 5%;
}

.riempimento {
 width: 100%;
 height: 80px;
 margin: 0;
 background-color: #000000;
 padding: 0;
}

.fullscreen a {
 margin: 0% 4% 0% 4%;
 cursor: pointer;
}

.photoDesc {
 margin-top: 30px;
 margin-bottom: 50px;
 font-size: 1.1em;
}

