* {
	margin: 0;
	padding: 0;
	
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: #000000;
	background-image: url('/immagini/bgrosso.jpg') ;
	background-repeat: repeat-x;
	background-attachment:scroll;
	height: 100%;
	
}
div#page {
  margin: 0 auto;
	width: 750px;
	height: 100%;
	border: solid 1px #000000;
	margin-top: 20px;
	background-color: #FFFFFF;
}

div#intestazione1 {
  display: none;
  height: 175px;
  background-color: #111111;
	padding: 5px;
	text-align:center;
	
}

div#intestazione1 h1{
	
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 2em;
  color: #f9a90e;
	clear: both;
}

h2{
	
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  color: red;
	clear: both;
}

div#intestazione2 {
  height: 180px;
  background-color: #a08bc8;
	border: solid 1px #000000;
	clear: both;
	background-image: url('/immagini/rata1.gif');
	background-repeat:no-repeat;
	background-position: 40px 10px;
}
div#center {
	background-color: #0000FF;
	width: 750px;
	display: block;
	overflow: hidden;
	clear: both;
}
div#menu1 {
		float:left;
		display: block;
		color: #000000;
		clear: right;
		width: 187px;
		height: 100%;
		overflow: visible;
		border-right: solid 1px #000000;
		border-bottom: solid 1px #000000;
		
}

div#menu1 a {
		float: left;
		color: #FFFFFF;
    display: block; 
		background-color: #a08bc8;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 0;
		width: 180px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		text-decoration: none;
		border: solid 1px #FFFFFF;
}
div#menu1 a:hover{ 
		width: 180px;
		padding: 5px;
		color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		border: solid 1px #000000;
		background-image: url('/immagini/bgrosso.jpg') ;
	  background-repeat: repeat-x;
}

div#contenuto {
	float: left;
	height: 100%;
	background-color: #FFFFFF;
	clear: both;
	text-align: justify;
	overflow: visible;
	width: 750px;
	color: #000000;
	min-height: 300px;
	
	
}
div#contenuto h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		color: #d49bd9;
		margin-bottom: 10px;
		text-align: center;
		width:100%;
	background-color: #444444;
	background-image: url('/immagini/bgrosso.jpg') ;
	padding:5px;
	border: ridge 3px #a08bc8;
}

#contenuto a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #85118f;
	font-weight: bold;
	cursor: pointer;
		
}

div#contenuto li{
	margin-bottom: 5px;
	list-style-type: square;
	list-style-position: inside;
}

div#footer {
	position: absolute;
	display: block;
	background: #111111;
	height: 34px;
	color: #EEEEEE;
	clear: both;
	width: 750px;
}

#TWlogo {
		float: right;
		width: 122px;
		height: 34px;

		

}
#W3Clogo {
		float: left;
		width: 88px;
		height: 34px;
}

#TWlogo img{
		vertical-align: bottom;
		border: none;
		float:right;
}
div#footerContent {
	 text-align: center;
	 margin-top: 10px;
	 
}

div#notizieRss {
								margin: auto;
}

div#notizieRss h3{
								font-size: 1em;
}

div#notizieRss img{
								border: solid 1px #000000;
}

div#notizieRss p{
								text-align: justify;
								margin: auto;
}

div#notizieRss a{
								color: #85118f;
}

div#notizieRss hr{
								color: #008800;
								border: 1px;
								height: 1px;
}



div#mediaPlayer {
		border: ridge 3px #a08bc8;
		margin:3px;
		borderCollapse:collapse;
		width:540px;
}


div#sponsor {
			background-color: #a08bc8;
						
}
div#sponsor a {
			background-image:none;
			background-color: #a08bc8;
			border: solid 1px #000000;
}
div#sponsor a:hover {
			background-image:none;
			background-color: #a08bc8;
			
}
img.sponsor {
					 filter: gray alpha(opacity=80);
						-moz-opacity:.80;
						opacity:.80;
}
.sponsor {
					 filter: gray alpha(opacity=80);
						-moz-opacity:.80;
						opacity:.80;
						background-color: #a08bc8;
}



div#sponsorPage {
				background-color: #FFFFFF;
				width:100%;
}

div#sponsorPage img {
				border:none;
}
div#sponsorPage table {
				border: none;
				width: 100%;
				background-color: #FFFFFF;
}
div#sponsorPage td {
				border: solid 1px #000000;
				text-align: center;
				valign: middle;
				
}

.trick {
			display:none;
}

.meteo1 {
				width:540px;
				height:20px;
				background-image:url("/immagini/bgmeteo2.gif");
				
				background-position:0px -20px;
				position:absolute;
				margin-left:0px;
				margin-top:20px;
}

.meteo2 {
				width:540px;
				height:20px;
				background-image:url("/immagini/bgmeteo2.gif");
				
				background-position:0px -130px;
				position:absolute;
				margin-top:130px;
				
}
.PopBoxImageSmall
{
	border: solid 1px #000000;
	cursor: url("/immagini/PopBox/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #000000;
	cursor: url("/immagini/PopBox/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("/immagini/PopBox/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #000000;
	cursor: pointer;
}
