@CHARSET "ISO-8859-1";

.sfondo {
	background: transparent url("../images/common/linebackground.png") repeat scroll 0 0;
}

.versioneTomo3D {
	font: 10px "Arial" arial;
	position: relative;
	top: -3px;
	left: 170px;
}

.listaTomo {
	height: 195px;
	width: 195px;
	margin:auto;
	padding: 5px 0 0 27px;
	list-style-type: disc;
}
.listaTomo li  {
	line-height: 28px;
	cursor: pointer;
}

.listaTomo a {	
	color: #F28C26;
	font: bold 13px "Trebuchet MS" !important;
	line-height: 28px;
}

.listaTomo li:hover , .sottoListaTomo li:hover {	

}

.sottoListaTomo li {
	margin: 0 0 0 20px; 	
}

.noPointer {
	list-style-type : none;
}

/* --- Scheda 1--- */
.title{
	color:#F28C26;
	font: bold 16px "Trebuchet MS";
	padding: 10px 20px;
}

.body {
	color:#444;
	font: normal 12px "Trebuchet MS";
	padding: 10px 20px;
	text-align: justify;
	text-indent: 20px;
	line-height: 16px;
}

.paragrafo {
	padding-left: 0px;
	padding-top: 10px;
}

.logoTomo {
	/*
	 border-top: dotted 1px black;
	 border-bottom: dotted 1px black;
	 */	
}
.logoTomo img {
	margin: 15px 0px;
}

.immagine {
	text-align: center;
	border-top: dotted 1px black;
	border-bottom: dotted 1px black;
	font-size: 0;
	padding: 3px 0;
}

.gioco {
	position: relative;
	height : 63px;
	width: 164px;
	left: 400px;
	top: -20px;
}
.webplayer {
	height : 418px;
}
.scheda {
	margin-top: 10px;
	height: 450px !important;
	overflow: hidden;
	text-align: center;
	padding: 10px;
	line-height: 14px !important;
	color: #444
}

#scheda1 {
	padding: 0;
	height: 450px !important;
	margin-top: 0;
}
/* --- Scheda 1 --- */

/* --- Scheda 2--- */
#scheda2 table {
	text-align: left;
}

.row1 {
	height: 10px;
}

.row2 {
	height: 70px;
	font-weight: bold;
}

.row2  td {
	padding-left: 10px;
}


#scheda2 td[rowspan]{
	vertical-align: middle;
	text-indent: 0px;
}	
#scheda2 td{
	text-align: justify;
	text-indent: 20px;
	font: 12px "Trebuchet MS";
	line-height: 14px;
	vertical-align: top;
}

#scheda2 b{
	text-align: left;
	color :  #F28C26;
	font: bold 14px "Trebuchet MS";
}
/* --- Scheda 2 --- */
/* --- Scheda 3--- */
.titoloParagrafo {
	text-align: center;
	color :  #F28C26;
	font: bold 16px "Trebuchet MS";
	position: relative;
	left: 175px;
}
.footbody{
	clear: both; 
	text-align: center !important;
}
.footbody a{
	color :  #F28C26;
}

#scheda3 p {
	padding: 7px 15px;
	font: 12px "Trebuchet MS";
	text-align: left;
}

#scheda3 td {
	width: 150px;
	font: 17px "Trebuchet MS";
	text-align: center;
}

#scheda3 table {
	margin-top: 15px;
}

#scheda3 div{
	padding: 20px 50px 10px;
	list-style-position: inside;
	font: 14px "Trebuchet MS";
}

#scheda3 .webplayer3{
	width : 500px;
	height : 150px;
	padding: 0px;
}
/* --- Scheda 3 --- */
/* --- Scheda 4/5/6/7 --- */
#scheda4 b, #scheda5 b, #scheda6 b, #scheda7 b, #scheda8 b{
	color :  #F28C26;
	font: bold 16px "Trebuchet MS";
}

#scheda4 > div, #scheda5 > div, #scheda6 > div, #scheda7 > div, #scheda8 > div{
	padding: 10px 15px;
	text-align: justify;
	float: left;
	height: 173px;
	width: 220px;
	font: normal 12px "Trebuchet MS";
}
/* --- Scheda 4/5/6/7 --- */
/* --- Scheda 8 --- */
#scheda9 h2  {
	font-family: "Trebuchet MS";
	padding: 10px;
}
#scheda9 table  {
	vertical-align: middle;
	font: 12px "Trebuchet MS";
	text-align: left;
	position: relative;
	left: 40px;
	top: 15px;
}
#scheda9 table th, #scheda9 table td {	
	width : 200px;
}
#scheda9 table th[colspan]  {
	font: bold 16px "Trebuchet MS" ;
	padding: 5px 0;
}
/* --- Scheda 8 --- */
/* --- Scheda 8 --- */

#scheda9 ul  {
	vertical-align: middle;
	font: normal 12px "Trebuchet MS";
	line-height:  14px;
	text-align: left;
	position: relative;
	width: 160px;
	float: left;
	padding: 10px 0 0 50px;
}
#scheda9 ul a {
	font-variant: small-caps;
}

#scheda9 li {
	margin-top : 49px;
	list-style-type: none;
	line-height: 30px;
}
#scheda9 img {
	vertical-align : middle;
}

#scheda9 img {
	vertical-align : middle;
}

#scheda9 .scrivici {
	position: absolute;
	left: 195px;
	bottom: 50px;
}

/* --- Scheda 8 --- */
/* --- Navigatore --- */
.navigator{
	height: 25px;
}

.nav {
	height: 25px;
	width: 300px;
	background: transparent url("../images/solution/barra.gif") no-repeat;
	text-align: center;
	vertical-align: middle;
}

.navigator td[id] {
	height: 25px;
	color : #F28C26;
	font: bold 14px "Trebuchet MS";
	background: transparent url("../images/solution/unselected.gif") center no-repeat;
}
.navSelect {
	background: transparent url("../images/solution/selected.gif")  center no-repeat !important;
	color: white !important;
}
.navigator td:hover {
	cursor: pointer;
}
/* --- Navigatore --- */
.testoImmagini {
	font: bold 11px "Trebuchet MS";
	color: black;
	text-align: right;
	position: relative;
	top: 8px;
}

.testoImmagini p {
	margin-top: 3px;
	margin-right: 10px;
}

.testoSopra {
	line-height: 14px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-indent: 20px;
	color: #000;
}

/* --- Vendor --- */
.listaPrezzi {
	font-family: "Trebuchet MS";
	font-size: 15px;
	line-height: 33px;
	list-style-type: disc !important;
	text-align: left;
	position: relative;
	left: 150px;
	width: 250px;
}

.corpoPrezzi {
	font-family: "Trebuchet MS";
	font-size: 15px;
	text-indent: 0px;
	margin-top: 15px;
}

.titlePrezzi {
	color: #F28C26;;
	font-size: 20px;
	text-align: center;	
	line-height: 25px;
}

.labelPrezzo {
	line-height: 14px;
	font-size: 14px;
}

.divAcquista {
	margin-top: 5px;
}

.labelAcquista {
	color: #A22;
	line-height: 25px;
	font-size: 17px;
	text-indent: 0;
}

.labelIVA {
	color: #AAA;
	line-height: 11px;
	font-size: 11px;
	margin-left: 19px;
	display: block;
	text-indent: 0;
}

.labelAcquista:HOVER {
	color: #F00;
	text-decoration: underline;
}

.listaAggiornamenti{
	font-family: "Trebuchet MS";
	font-size: 14px;
	list-style-type: disc !important;
	margin-left: 30px;
}

.sottotitolo {
	font-family: "Trebuchet MS";
	position: relative;
	top: -2px;
	color: #AAA;
	line-height: 11px;
	font-size: 11px;
}

#footLeft div {
	float: left;
	width: 110px;
}

#bottomCallout {
	position: absolute;
	right: 45px;
	bottom: 25px;
}

.contattaci {
	position: relative;
	top: 40px;
	text-align: center;
}

.titleImage {
	position: relative;
	left: -10px;
	top: -10px;
}