/* CSS Document  */
/*            inizio layout                */
body {
	background-image: url(../images/sfondo.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #348de0;
	scrollbar-shadow-color:  #ffffff;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #348de0;
	scrollbar-darkshadow-color:#348de0;
	scrollbar-track-color: #e9e9e9;
	scrollbar-arrow-color: #ffffff;	
}

#wingSx{
	position:absolute;top:0px;left:0px;
	width: 18px; height:432px;
}

#wingDx{
	position:absolute;top:0px;right:0px;
	width: 18px; height:432px;
}

#main{
	position:relative;top:17px;left:18px;
	width: 730px;
	border:solid 2px #fff;
	background-color:#C2D9EF;
	background-image: url(../images/bgBtn.gif); background-repeat: repeat-y;
/* 	background-image: url(../images/sfondo.gif); */
}

#menuSx{
	position:absolute;top:0px;left:0px;
	width: 130px; height:325px;
	border:solid 0px #fff;
	z-index:10;
}

#mainFlash{
	position:relative;
	width: 598px; height:302px;
	margin-left:130px;
	border-left:solid 2px #fff; 
	border-bottom:solid 2px #fff;
	z-index:1;
}

#content{
	position:relative;
	width: 598px;
	margin-left:130px;
	border-left:solid 2px #fff; 
	z-index:1;
}

#btnSx{
	position:absolute;bottom:-12px;left:-132px;
	width: 130px; 
	border-left:solid 0px #fff; border:solid 0px #f00; 
	background-color:#9AC4F0;
	z-index:1;
}

#fasciaSx{
	height:220px;
	background-image: url(../images/bgBtn.gif);
	background-repeat:repeat-y;
}

#bottom_row_sx{width:121px;}

/* layout scheda prodotto */
#prod_main{
	position:absolute; top:-0px;right:0px;
}

#prod_title{
	position:absolute; top:261px;left:0px; text-align:center;
	background-color:#00063b; width:221px; height:39px; padding-top:3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 28px; font-weight:bold; color: #fff;
}

#prod_dett{
	position:absolute; top:0px;left:0px; 
	background-color:#9AC4F0; width:221px; height:261px;
}
/* ------ */

.titoli {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold;
	color: #2448ef;
}

.testi{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00063b; text-align: justify;
}

.tabHeader{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold; 
	height:20px;
	padding-left:9px; padding-top:2px;
	color: #fff; background-color:#6D78AD;
}
.tabCell{
	background-color:#9FB0D3;
	color: #fff;
	height:20px;
	padding-left:9px; padding-top:2px;

}

p{
	margin-top:0px;margin-bottom:5px;
}

input{
	border:solid 1px #8292A0;
	width:230px;height:18px; background-color:#AFC4D8;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00063b; 
}

.radio{
	width:10px; background-color: transparent; border:0;
}

textarea{
	border:solid 1px #8292A0;
	width:230px;height:62px; background-color:#AFC4D8;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00063b; 
}
