/*DEFINIZIONE DELLA STRUTTURA */

	html, body {
	
		text-align:right;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		color: #000;
		line-height: 14px;
		
		padding:0;
		margin: 0;
		
		background-image:url(../images/pattern/fondo.jpg);
		background-repeat: repeat;
		background-position: top;
		}
	#flashcontent{
		margin:auto;
		padding-right:6px;
		width:450px;
	}	
		
	#navTop{
		position:absolute;
		width:16px;
		top:0;
		right:0;
		padding:0;
		margin: 0;
		}
		
	#navBottom{
		position:absolute;
		width:16px;
		right:0;
		padding:0;
		margin: 0;
		}
	
	#frame {
		width:485px;
		margin-right:auto;
		margin-left:auto;
		padding:0;
		background-image:url(../images/struttura/frameCenter.gif);
		background-repeat: repeat-y;
		}

	#frameHeader {
		text-align:left;
		text-decoration: none;
		background-image:url(../images/struttura/frameHeader.gif);
		background-repeat: no-repeat;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-style: normal;
		color: #5B5642;
		padding: 8px 0 2px 15px;
		margin:0px;
		}
		
		#frameHeader a{
				color:#5B5642;
				text-decoration: none;
				}
		
		#frameHeader a:link{
				color:#5B5642;
				}
		
		#frameHeader a:visited{
				color:#5B5642;
				}
		
		#frameHeader a:hover{
				color:#980C0D;
				}
				
	#frameFooter {
		text-align:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-style: normal;
		color: #999;
		padding:0;
		margin:10px 0 10px 15px;
		}
		
		#frameFooter a{
				color:#5B5642;
				}
		
		#frameFooter a:link{
				color:#980C0D;
				}
		
		#frameFooter a:visited{
				color:#5B5642;
				}
		
		#frameFooter a:hover{
				color:#5B5642;
				}

	#flash {
		width: 450px;
		padding:0;
		margin:0 20px 0 15px;
		}

	#flashTv {
		width: 100px;
		padding:0;
		margin:0;
		border:0;
		}


	#content {
		text-align:left;
		width: 450px;
		padding:0;
		margin:10px 20px 0 15px;
		float:right;
		background-image:url(../images/struttura/contentCenter.jpg);
		background-repeat: repeat-y;
		}
		
	#contentHeader {
		width: 450px;
		height: 10px;
		padding:0;
		margin:0;
		float:left;
		background-image:url(../images/struttura/contentHeader.jpg);
		background-repeat: no-repeat;
		}
		
	#contentFooter {
		width: 450px;
		height: 10px;
		background:#fff;
		padding:0;
		margin:0;
		float:left;
		background-image:url(../images/struttura/contentFooter.jpg);
		background-repeat: no-repeat;
		}
		
	#contentLeft {
		width:220px;
		padding:10px;
		margin:0;
		float:left;
		}
	
	#contentRight {
		width:190px;
		padding:10px;
		margin:0;
		float:left;
		}
	
	#contentRight p {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		line-height: 14px;
		}
		
	#contentRight pre {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#FF0000;
		text-decoration:underline;
		}		
	
/*DEFINIZIONE CONTENUTI*/

	.rosso {
		text-align:center;
		color: #980C0D;
		padding:0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight:normal;
		line-height: 20px;
		}
		
	.strillo {
		text-align:center;
		color: #980C0D;
		padding:0px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 14px;
		font-style: normal;
		font-weight:normal;
		line-height: 20px;
		}
		

	p,h1,pre {
		margin:0;
		padding:0;
		}
		

	h1 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:24px;
		font-style: normal;
		font-weight:normal;
		color: #980C0D;
		}
		
	h2 {
		margin-top:0;
		padding-top:0;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:17px;
		font-style: normal;
		font-weight:normal;
		color: #980C0D;
		}

		
	a{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		color:#980C0D;
		text-decoration:underline;
		}
	
	a:link{
		color:#980C0D;
		}
	
	a:visited{
		color:#980C0D;
		}
		
	a:hover{
		color:#000;
		}
	
/*DEFINIZIONE BOX*/	
	.creamTop{
		margin: 0;
		padding: 0;
		width:215px;
		height:12px;
		background-image:url(../images/creamBox/creamTop.gif);
		}
	
	.creamCenter{
		margin: 0;
		padding: 0 10px 0 10px;
		width:195px;
		background-image:url(../images/creamBox/creamCenter.gif);
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		color:#000;
		text-decoration:none;
		line-height: 14px;
		letter-spacing: 0px;
		}

	
	.creamBottom{
		margin: 0;
		padding: 0;
		width:215px;
		height:12px;
		background-image:url(../images/creamBox/creamBottom.gif)
		}
	

	.quadroTop{
		margin: 0;
		padding: 0;
		width:215px;
		height:12px;
		background-image:url(../images/quadroBox/quadroTop.gif);

		}
	.quadroCenter{
		margin: 0;
		padding: 0 10px 0 10px;
		width:195px;
		background-image:url(../images/quadroBox/quadroCenter.gif);
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		color:#000;
		text-decoration:none;
		line-height: 14px;
		letter-spacing: 0px;
		}

	
	.quadroBottom{
		margin: 0;
		padding: 0;
		width:215px;
		height:12px;
		background-image:url(../images/quadroBox/quadroBottom.gif)
		}
		
	.quadroPartner{
		color:#999;
		text-align:left;
		margin: 10px 0 0 15px;
		padding: 0;
		border:solid 0;
		height:44px;
		}
		
	.quadroPartner div#zem{
		cursor:pointer;
		background-image:url(../images/struttura/zem.gif);
		width:119px;
		height:33px;
		background-repeat:no-repeat;
		float:left;
	}	
		
	.quadroPartner div#strategye{
		cursor:pointer;	
		background-image:url(../images/struttura/strategye.gif);
		width:194px;
		height:33px;
		background-repeat:no-repeat;
		float:left;
	}	
		
	.quadroPartner div#aiges{
		cursor:pointer;	
		background-image:url(../images/struttura/aiges.gif);
		width:126px;
		height:33px;
		background-repeat:no-repeat;
		float:left;
	}
	
	.quadroPartner div#harlock{
		cursor:pointer;
		background-image:url(../images/struttura/harlock.gif);
		width:119px;
		height:33px;
		background-repeat:no-repeat;
		float:left;
	}		
		
	.quadroPartner div#harlock:hover, div#zem:hover,.quadroPartner div#strategye:hover,.quadroPartner div#aiges:hover{
		cursor:pointer;	
		background-position:0 -33px;
	}	
		
		
	.quadroPartner img{ 
		border:solid 0;
		border-top: solid 2px;
		border-bottom: solid 2px;
		}
	
		.quadroPartner a{
				color:#fff;
				}
		
		.quadroPartner a:link{
				color:#fff;
				}
		
		.quadroPartner a:visited{
				color:#fff;
				}
		
		.quadroPartner a:hover{
				color:#d2d2d2;
				}

	div.clear{
		clear:both;
	}
	
	.hidden {
	  display: none;
	}