html,body{margin: 0;padding:0; height:100%}
body{
		color: white;
   	background-color: black;
		scrollbar-3dlight-color: #000; 
		scrollbar-darkshadow-color: #FFF;  
		scrollbar-arrow-color: #FFF; 
		scrollbar-base-color: #000;  
		scrollbar-face-color: #000;  
		scrollbar-highlight-color: #000;  
		scrollbar-shadow-color: #000; 
		scrollbar-track-color: #000; 
		}

#testowsp { position: relative; float: left; MARGIN: 15px 0 0 0; FONT: 11px "Lucida Grande", "Verdana";
		color: #FFF; 
		padding: 0;
		width: 150px;
		text-align: left; 
		position: relative;
		bottom: 0;
}
div#testowsp a{color: #fff;text-decoration: none}
div#testowsp a:hover{color: #fff;text-decoration: underline}
div#testowsp a#activelink{color: #fff;text-decoration: none}

#slideshow * { margin: 0; padding: 0; }
#slideshow { position: relative; padding: 14px 0 15px; width: 700px; height: 363px; float: right; }
#slideshow #menu, #slideshow #pictures, #slideshow #loading { position: absolute; }
#slideshow #loading { background: url('../images/spinner.gif'); display: block; top: 158px; left: 205px; text-indent: -5000px; width: 24px; 
	height: 24px; visibility: hidden; z-index: 5; }
#slideshow #pictures { background: url('../images/bg.jpg'); width: 500px; height: 332px; left: 0; overflow: hidden; }
#slideshow #pictures li { display: block; position: absolute; top: 0; width: 500px; }
#slideshow #pictures li img { display: block; position: relative; bottom: 0; }
#slideshow #menu { list-style-type: none; width: 200px; height: 312px; right: 0; padding-top: 20px; 
	text-align: left; }
#slideshow #menu li { display: block; z-index: 1000; position: relative; zoom: 1; }
#slideshow #menu li a { display: block; font: 11px "Lucida Grande", "Verdana"; text-decoration: none; padding: 7px 0 7px 28px; z-index: 1000; 
	color: #ccc; line-height: 14px; vertical-align: middle; zoom: 1; }
#slideshow #menu li a:focus { outline: 0; }
#slideshow #menu li a:hover { color: #fff; }
#slideshow #menu li.current a { font: 15px "Georgia"; color: #fff; padding: 5px 0 5px 28px; line-height: 18px; }
#slideshow #menu li.background { background: url('../images/arrow.gif') no-repeat left center; position: absolute; font-size: 1px; height: 7px; 
	width: 4px; z-index: 5; }

/* demo ? */

p a { color: #BE7A40; }
h1 { font: 20px "Georgia"; color: #666; }
p, ul { font: 13px "Lucida Grande", "Verdana"; color: #333; }
#back a { font-size: 11px; }
#demo { margin: 40px 70px 70px; }
h2 { font: 18px "Georgia"; color: #666; margin-top: 0; }
h3 { font: 13px "Lucida Grande", "Verdana"; color: #999; text-transform: uppercase; font-weight: bold; }
#slideshow-options ul { padding: 0; }
#slideshow-options ul li { list-style-type: none; display: inline; padding-right: 0; }

/* wsp */

div#titolo { width: 900px; }
div#corpowsp { MARGIN: 30px 0 0 0; FONT: 11px "Lucida Grande", "Verdana";
		color: #FFF; 
		padding: 0 15px 0 0;
		text-align: left;  }
.txtsubmit { width: 500px; height: 20px; display: block; text-align: center; }
.butsubmit { FONT: 11px "Lucida Grande", "Verdana";
		color: #000; }

/* RSS */

.rssclass{
width: 150px;
padding: 5px;
background-color: #000;
border: 0px solid black;
margin-bottom: 1em;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Immette l' effetto "dissolvenza" in IE.*/
-moz-opacity: 0.8; /*Immette l' effetto "dissolvenza" in Firefox.*/
}

.rssclass a{
text-decoration: none;
}

.rsstitle{ /*x i titoli*/
font-weight: bold;
}

.rssdate{ /*x le date*/
color: gray;
font-size: 85%;
}

.rssdescription{ /*x le descrizioni*/
}

.bianco { FONT: 11px "Lucida Grande", "Verdana"; color: #FFF; }
.bianco a:visited { text-decoration: none; color: #FFF; }
.bianco a:link { text-decoration: none; color: #FFF; }
.bianco a:hover { text-decoration: underline; color: #FFF; } 
