/*
mobista.css
*/
body {
	margin: 0;
	padding: 0;
  background-color:#0708D4;
  text-align:center;
	font-family:verdana, arial, Helvetica, sans-serif;
	color:#000000;
  font-size:13px;
}
#pagina {
  top:0px;
	width:1200px; 
	background-image: url(/images/ms_sfondo_1200x2.jpg);
}
#corpo800 {
  top:0px;
  width:800px; 
	background-color:#FFFFFF;
	font-family: verdana, arial, Helvetica, sans-serif;
	color: #000000;
}
#testata  {
  width: 800px; 
	background-color: transparent;
}
#piepagina  {
  width: 800px; 
  height: 150px;
	background-color: transparent;
}
.divpartner1 {
  width: 800px;
  text-align: left;
  vertical-align: top;
}
.divpartnersx {
  width: 390px;
  vertical-align: top;
  float: left;
  padding-right:10px;
  text-align: left;
}
.divpartnerdx {
  width: 390px;
  vertical-align: top;
  float: left;
  padding-left:10px;
  text-align: left;
}
.partner1 {
  float:left;
  margin-right:20px;
}
.hrpartner {
  color:#9090FF;
  background:#9090FF;
  width:800px;
  height:2px;
  border:none;
  clear:left;
}
.partnerfondo {
  width:800px;
  height:2px;
  border:none;
  clear:left;
}
.partnertesto { font-weight:normal; }
.partnernome { font-weight:bold; }
.font10 { font-size:10px; }
#titolopag  {
  font-size: 13px;
  font-weight: bold;
  line-height: 25px;
	font-family: verdana, arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #000000;
}
#tabmenu  {
  width: 800px;
  border-color:transparent; 
  border-spacing: 4px 0px; 
  background-color:transparent;
  text-align: center;
}
#buttonmenu {
  height: 30px;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  background-color: #eaeaea;
  width:79px;
}
#buttonsubmenu {
  height:15px; 
  border: solid 1px #000000; 
  font-size:12px; 
  font-weight:bold; 
  font-family: verdana, Arial, Helvetica, sans-serif; 
  text-align:left;
  vertical-align: top;
  cursor:pointer;
}
.buttonserv {
  width: 260px;
  height: 18px;
  text-align: left;
  vertical-align: middle;
  line-height: 15px;
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/images/ts_bgrnd_gr_10x30.jpg);
}
.menuserv {
  width:250px; 
  border: solid 1px #000000; 
  font-size:12px; 
  font-weight:bold;
  font-family: verdana, Arial, Helvetica, sans-serif;
  cursor:pointer;
}
.borderzero { border: none 0; }
/* Tabella Testata */

#tabtestata {
  background:transparent;
  padding:0px 0px 0px 0px;
  border-width:0px;
  text-align:center;
}
.tdimglogo {
  width:395px;
  text-align:left;
  vertical-align:top;
}
.tdindicemain {
  width:400px;
  text-align:right;
  vertical-align:top;
  background-color:#eaeaea;
  padding:0 0 0 0;
  border-width:0px;
}
.tdimgrandom {
  padding:0px 0px 0px 0px;
  border-width:0px;
  border-style:none;
}
.imgrandom {
  border:0px;
  width:400px;
  height:175px;
}
.hrtestata {
  color:#9090FF;
  background:#9090FF;
  width:800px;
  height:2px;
  border:none;
}
#tdtitolopag {
  width:480px;
  vertical-align:top;
  text-align:left;
}

#tdlogotras {
  width:320px;
  vertical-align:top;
  text-align:right;
  font-size: 8px;
}

#titolocorpo {
	background-color:#FFFFFF;
  font-weight: bold;
  font-size: 25px;
  line-height: 40px;
	font-family: verdana, arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}

#pathpagina {
  font-size:10px;
	font-family: verdana, arial, Helvetica, sans-serif;
	color: #000000;
  text-align:left;
}
.imgparttesta {
  border:none 0;
  width:100px;
  height:54px;
}
/* Tabella Indice */

#tabindicemain {
  background:transparent;
  padding:0px 0px 0px 0px;
  border: none 0px;
}

.tdtabidx1 {
  text-align:left;
  vertical-align:top;
}

.divliv0 {
  position:absolute;
  z-index:999;
  display:none;
  background-color:#eaeaea;
  text-align:left;
}

.divliv1 {
  position:absolute;
  z-index:999;
  display:none;
  background-color:#eaeaea;
  text-align:left;
}

.divliv2 {
  position:absolute;
  z-index:999;
  display:none;
  background-color:#eaeaea;
  text-align:left;
}

/* Header */



/* Logo */



/* Page */
#pagservizi {
  text-align: left;
  color: #000000;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.lispro1tab {
  border-width:0px;
  padding:0px;
}
.lispro1tdl {
  width:290px;
  text-align:left;
  font-size:10px;
  font-family:arial,verdana;
}
.lispro1tdr {
  width:510px;
  text-align:right;
  font-weight:bold;
}
.lispro2tab {
  padding:0 0 0 0;
}
.lispro2tdl {
  text-align:left;
  width:590px;
  vertical-align:bottom;
}
.lispro2tdr {
  text-align:right;
  width:200px;
  vertical-align:bottom;
}
.largfoto500 {
  width:500px;
  border:none 0;
}
/* Content */
.pagelink {
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:15px; 
  font-weight:bold;
  color:#000000;
}

.pagelinkH {
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:15px; 
  font-weight:bold;
  color:#F67400;
}

#corpopag {
  width:800px; 
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:13px; 
  font-weight:normal;
  text-align: justify;
  color:#000000;
}

#corpopag a {
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:13px; 
  font-weight:bold;
  text-decoration:underline;
  color:#0000FF;
}

#corpopag a:hover {
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:13px; 
  font-weight:bold;
  text-decoration:underline;
  color:#F67400;
  cursor:pointer;
}

#prodotto  {
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:12px; 
  font-weight:bold;
  text-align:justify;
  padding-top:5px;
}
#prodotto a {
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:12px; 
  font-weight:bold;
  text-decoration:none;
  color:#0000FF;
}
#prodotto a:hover {
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:12px; 
  font-weight:bold;
  text-decoration:none;
  color:#F67400;
}
#prodottotit { font-size:18px; font-family:arial,verdana; }
#prodottofot { width:600px; }
#fotodet { width:600px; }
.prodottoimgtd {
  border:solid 1px #000000;
  cursor:pointer;
}
.prodottoimgsmall {
  border: none 0;
  width: 100px;
}
#prodottodesc {
  width:790px;
  font-size:16px;
  font-family:arial,verdana;
}
#prodottopreztab {
  width:790px;
  border: none 0;
}
#prodottopreztdiva {
  width:290px;
  vertical-align:bottom;
  font-size:10px;
  font-family:arial,verdana;
}
#prodottopreztdimp {
  width:500px;
  text-align:right;
}
#prodottoprezorig {
  text-decoration:line-through;
  color:#0000FF;
  font-size:20px;
}
#prodottoprezscon {
 color:#990033;
 font-size:20px;
}
#prodottoprezhr {
  text-align:right;
  margin-right:0;
  width:200px;
}
#prodottoprezok {
  color:#FF0000;
  font-size:20px;
}
/* Form */

.tb_prev {
  color: #000000;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.tb_prev_td40 {
  width: 40px;
  text-align: left;
  color: #000000;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.tb_prev_td80 {
  width: 80px;
  text-align: left;
  color: #000000;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.tb_prev_td100 {
  width: 98px;
  text-align: left;
  color: #000000;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.tb_prev_td120 {
  width: 120px;
  text-align: left;
  color: #000000;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.tb_prev_td160 {
  width: 160px;
  text-align: left;
  color: #000000;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.tb_prev_td200 {
  width: 200px;
  text-align: left;
  color: #000000;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.tb_prev_td280 {
  width: 280px;
  text-align: left;
  color: #000000;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.tb_prev_td500 {
  width: 500px;
  text-align: left;
  color: #000000;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.tb_prev_td720 {
  width: 720px;
  text-align: left;
  color: #000000;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.fieldset1 {
  text-align:left;
  color: #0000FF;
 	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

/* Sitemap */
.sitelinks {
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:13px; 
  font-weight:bold;
  color:#000000;
}
.sitelinksH {
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:13px; 
  font-weight:bold;
  color:#F67400;
}
#sitemapimg {
  border: none 0;
  vertical-align: middle;
}
.sitetdborder {
  text-align:left;
  vertical-align:top;
  border-right:2px solid #0000FF;
  color:#0000FF;
  font-weight:bold;
}
.sitetdnorm {
  text-align:left;
  vertical-align:top;
}
/* Contatti */
#privacy {
  width:480px;
  height:60px;
  overflow:auto;
  color:#000000;
  text-align:left;
  border:solid 1px #000000;
}
.privacyacc {
  font: bold 10px/12px verdana, arial;
}
.font10 { font-size:10px; }
#messaggio {
  width:480px;
  height:80px;
}
#map {
  width: 770px;
  height: 350px;
}
#campomail {
  color:#F91F39;
}
#campomail:hover {
  color:#0000FF;
}
.colormobili {
  color:#F91F39;
}
.formcontatti {
  margin-top:5px;
  margin-left:5px;
}
/* Offerte */
.offerteiva {
  width:290px;
  vertical-align:bottom;
  font-size:10px;
  font-family:arial,verdana;
}
.offertetab {
  width:795px;
  border:none;
}
.offertetd {
  border:solid 1px #000000;
  width:390px;
  vertical-align:top;
  text-align:left;
  padding:5px;
}
.offerteprezorig {
  text-decoration:line-through;
  color:#0000FF;
  font-size:11px;
}
.offerteprezok {
  color:#FF0000;
  font-size:13px;
}
.offerteimg {
  width:380px;
  border:none;
}
.offertetabprod {
  width:380px;
}
.offertetdprodl {
  text-align:left;
  vertical-align:bottom;
}
.offertetdprodr {
  text-align:right;
  vertical-align:bottom;
}
/* Footer */

#tabpiepagina { width: 790px; }
.bottomlinks {
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:11px; 
  font-weight:bold;
  color:#000000;
}
.bottomlinksH {
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:11px; 
  font-weight:bold;
  color:#F67400;
}
.bottomaddress_left {
  text-align:left; 
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:11px; 
  font-weight:bold;
  color:#000000;
  width:790px;
  vertical-align:top;
}
.bottomaddress_center {
  text-align:center; 
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:11px; 
  font-weight:bold;
  color:#000000;
}

