﻿/* --- MAIN --- */
	a{
		outline:none;
		-moz-outline:none;
		text-decoration:none;
		color:#333333;
		font-weight:bold;
	}
	a:link    { color:#333333; }
	a:visited { color:#333333; }
	a:active  { color:#333333; }
	a:hover   { color:#666666; }

	html,body{
		margin:0;
		padding:0;
		height:100%;
		border:none;
		background-color:#eaecec;
		/*overflow:hidden;*/
		overflow:auto;
		overflow-x: hidden; 
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		line-height:14px;
		font-size:11px;
		letter-spacing:1.2px;
	}

	#tdMidLeft{
		background-image:url(../gfx/bg-mid.jpg);
		background-repeat:repeat-x;
		background-position:top;
		background-position:right;
	}

	#tdMidRight{
		background-image:url(../gfx/bg-mid.jpg);
		background-repeat:repeat-x;
		background-position:top;
		background-position:left;
	}

	/* header */
		div#header{
			position:relative;
			width:1000px; height:140px;
			background-image:url(../gfx/bg-header.jpg);
			/*border:1px solid red;*/
		}
		div#headLogo{
			position:absolute;
			left:451px; top:0px;
		}
		div#headLinks{
			position:absolute;
			left:242px; top:102px;
		}


	/* container */
		div#container{
			position:relative;
			width:1000px; height:399px;
			background-image:url(../gfx/bg-mid-shadow.jpg);
			/*border:1px solid orange;*/
		}


	/* footer */
		div#footer{
			position:relative;
			width:1000px; height:60px;
			background-image:url(../gfx/bg-footer.jpg);
			/*border:1px solid green;*/
		}
		div#footerLinksLeft{
			position:absolute;
			left:0px; top:40px;
		}
		div#footerLinksRight{
			position:absolute;
			right:0px; top:40px;
		}
		.bgBot{
			background-image:url(../gfx/bg-bot.jpg);
			background-repeat:repeat-x;
			background-position:top;
		}


	/* nuke view */
		#nukeView {
		  position: absolute; /* Opera will use fixed */
		  top: 0;
		  left: 0;
		  height: 100%;
		  width: 100%;
		  background-color:#000000;
		  z-index:5000;
		}
		/* Always cover 100% of the screen in IE6 */
		html #nukeView {
			position: absolute;
			height: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollHeight, document.documentElement.scrollHeight, document.body.offsetHeight, document.documentElement.clientHeight].max() : document.documentElement.scrollHeight) + 'px' );
			width: expression(((window.Enumerable && window.Enumerable.max) ? [document.body.scrollWidth, document.documentElement.scrollWidth, document.body.offsetWidth, document.documentElement.clientHeight].max() : document.documentElement.scrollWidth) + 'px' );
		}
		#nukeViewBox{
			position:absolute;
			background-color:Black;
			z-index:5001;
		}
		#nukeViewBoxContent{
			height: 100%;
			width: 100%;
			z-index:5002;
		}


	/* bottoni a sinistra */
		
		/* bottone a sinistra #1 */
		.btnLeft1{
			position:absolute;
			left:1px; top:0px;
			width:99px; height:99px;
			z-index:2;
		}

		/* bottone a sinistra #2 */
		.btnLeft2{
			position:absolute;
			left:1px; top:100px;
			width:99px; height:99px;
			z-index:2;
		}
		
		/* bottone a sinistra #3 */
		.btnLeft3{
			position:absolute;
			left:1px; top:200px;
			width:99px; height:99px;
			z-index:2;
		}

		/* bottone a sinistra #4 */
		.btnLeft4{
			position:absolute;
			left:1px; top:300px;
			width:99px; height:99px;
			z-index:2;
		}

		/* bottone a sinistra #1 */
		.btnLeft1001{
			position:absolute;
			left:101px; top:0px;
			width:99px; height:99px;
			z-index:2;
		}

		/* bottone a sinistra #2 */
		.btnLeft1002{
			position:absolute;
			left:101px; top:100px;
			width:99px; height:99px;
			z-index:2;
		}
		
		/* bottone a sinistra #3 */
		.btnLeft1003{
			position:absolute;
			left:101px; top:200px;
			width:99px; height:99px;
			z-index:2;
		}

		/* bottone a sinistra #4 */
		.btnLeft1004{
			position:absolute;
			left:101px; top:300px;
			width:99px; height:99px;
			z-index:2;
		}
		.trasparente{
			opacity:0;filter: alpha(opacity=00); -moz-opacity:0;
		}
		
	/* colori */
		.lightGray{ color:#888888; }
