/*stili per il layout fisso con background*/
html, body{margin: 0;padding:0}
body{
	background-image: url('../img/bg.gif');
	background-repeat: repeat-x;
	background-color: #CEE4ED;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}


hr{
   border-style:dashed;
   height:1px;
   border-color:#CCCBCB;
   width:449px;
   margin:5px 0px 0px 0px;
}


A:link {
	color: #4F4F4F;
	text-decoration: none;

	}
A:visited {
    color: #4F4F4F;
	text-decoration: none;

	}
A:hover {
	color: #000000;
	text-decoration: underline;

	}
A:active
{
    color: #4F4F4F;
	text-decoration: none;

	}

div#container{
	width:100%;
	margin:0 auto;
	border-width: 0px;
	border-style:solid;
	position:relative;
	z-index:30;
	border-color:#000000;

	
}

div#contentFlash{
    border-width: 0px;
	border-style:solid;
	border-color:#000000;
	padding-left:6px;
}

div#content{
	border-width: 0px;
	border-style:solid;
	border-color:#000000;
	/*width: 1200px;*/
	background: transparent url('../img/sfondo_bolle.jpg') no-repeat top center;
	
}

div#sfondodx{
	border:0px solid #000000; background-image: url('../img/sfondo_dx.jpg');
	background-repeat: none;
	left:980px;
	top:377px;
	position:absolute;
	z-index:20;
	width:409px;
	height:304px
	
}

div#sfondosx{
	border:0px solid #000000; background-image: url('../img/sfondo_sx.jpg');
	right:980px;
	top:377px;
	position:absolute;
	z-index:10;
	width:409px;
	height:304px
	
}

	
div#footer{
	width:100%;
	border-width: 0px;
	border-style:solid;
	text-align: center;
	font-size: 11px;
	height:25px;
}

div#button{
	width:187px;
	height:48px;
}

div#button a{
	border-width: 0px;
	width:187px;
	height:48px;
	display: block; 
	text-align: center;
	font-size: 13px;
	font-color: #4F4F4F;
	background: url('../img/button.jpg') no-repeat top left;
	line-height: 14px;
	margin: 0px;
	/*padding-left: 5px;
	padding-right: 5px;*/
}

div#button a:hover{
	background-position: top right;
}

div#buttonSel a{
	border-width: 0px;
	width:187px;
	height:48px;
	display: block;
	text-align: center;
	font-size: 13px;
	font-color: #4F4F4F;
	background: url('../img/button.jpg') no-repeat right top;
	line-height: 14px;
	/*padding-left: 5px;
	padding-right: 5px;*/	
}



#right {
	background-image: url('../img/right.png');
	background-position:  left 50%;
	background-repeat: repeat-y
	}
	
.title {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #247A9D;
	text-decoration: none;
	text-align: justify;
}

.titleB {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #A86204;
	text-decoration: none;
	text-align: justify;
}


.std {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-right: 5px;
}