@charset "UTF-8";
/* CSS Document */
* {margin:0px; padding:0px;}

html, body, #container {width:100%; height:100%; }  

 h1{font-size:24px;}
 h2{font-size:14px;}
 h3{font-size:12px;}
 p{font-size:11px;}
 h4{font-size:10px;}
 body{background-color:#FFF;color:#666666; font-family:Verdana, Geneva, sans-serif;}
 
 #container{width:965px; height:auto; margin:auto; position:relative; margin-top:0px; }  /* height: auto */
 
 #header{width:100%; height:112px; background-image:url(../images/header.jpg);}
 #logo{width:320px; height:70px; background-image:url(../images/logo.png); position:relative; margin-left:25px; margin-top:0px;}
 
 #menu_pri{width:960px; height:45px; background-image:url(../images/menu_pri.jpg); background-repeat:no-repeat; position:relative;}
 
#content{width:100%; height:100%; margin-bottom:50px;} /* height:auto*/
 
#side_sx{width:182px; height:auto; display:inline; float:left; margin-right:15px; margin-top:10px;}  /* height:auto*/
#search{width:100%; height:100px; background-image:url(../images/search.jpg); margin-right:15px;}
#search h3{margin-bottom:-5px;}
 
 
 #menu_sx{width:100%; height:auto; margin-right:15px; margin-top:15px;}
 .menu_sx_top{width:100%; height:40px; background-image:url(../images/menu_sx_top.jpg); }
 .menu_sx_cont{width:100%; height:auto; background-image:url(../images/menu_sx_cont.jpg); }
.menu_sx_cont a {margin-left:15px; padding-bottom:10px;}
 #menu_sx_bottom{width:100%; height:20px; background-image:url(../images/menu_sx_bottom.png); }
 #telora{width:180px; height:90px; background-image:url(../images/telora.png);}
 
 #center{width:760px; height:auto; display:inline;float:left; margin-top:10px;}  /* height:auto*/
 
 #prod_big{width:625px; height:203px; background-image:url(../images/sfondo_prod_big.jpg);}
 #offerte{width:100%; height:150px; margin-top:10px; position:relative;}
 #off_1{width:248px; height:100%; background-image:url(../images/sfondo_offerta_new.jpg); display:inline; position:relative; float:left; margin-right:6px;}
 #off_2{width:248px; height:100%; background-image:url(../images/sfondo_offerta_new.jpg); display:inline; position:relative; float:left; margin-right:6px;}
 #off_3{width:248px; height:100%; background-image:url(../images/sfondo_offerta_new.jpg); display:inline; position:relative; float:left; }
 .img_off{width:110px; height:110px; display:inline; float:left; position:relative;margin:7px;}
 .des_off{display:inline; float:left;}
 #offerte h2{padding-left:10px; margin-top:10px;}
 #offerte p{width:110px; height:70px;padding-left:5px; margin-top:10px; }
 
 #offerte .btn_dettagli{display:inline; float:right; margin-right:10px;}

#prodotti{height:auto; min-height: 100%; position:relative;}
#prodotti_tot{width:100%; min-height: 100%;}
#vetrina_r1{width:100%; height:auto;}
#indice{height:20px; width:100%; margin-top:10px; clear:left; position: relative; bottom:0;}


 #top_prodotti{width:100%; height:45px; background-image:url(../images/sfondo_altri_prod.gif); background-repeat:no-repeat;  margin-top:10px;}
 #top_prodotti h3{padding-left:330px; padding-top:10px;}

 #descr_prod{width:100%; height:auto; margin-bottom:10px;}
 #descr_prod_1{width:235px; height:auto; border-right:dashed; border-right-width:1px; display:inline; position:relative; float:left; padding:10px;}
 #descr_prod_2{width:235px; height:auto; border-right:dashed; border-right-width:1px; display:inline; position:relative; float:left; padding:10px;}
 #descr_prod_3{width:230px; height:auto; display:inline; position:relative; float:left; padding-top:10px; padding-left:10px; padding-bottom:10px;}
 #descr_prod p{padding:10px; width:200px;}
 #descr_prod h3{padding:10px;}	
.img_descr_prod{width:150px; height:120px; margin-left:10px; margin-top:20px; background-color:#3F9;}
 
 
#menu_pri ul{width:100%;margin-left:100px;}
#menu_pri ul li{width:auto;display:inline; position:relative; float:left; padding-left:40px; padding-top:10px;} 
#menu_pri ul li a { text-decoration:none}
 
#prod_big > h1 {padding-top:15px; padding-left:15px; color:#FFF;}
#prod_big > p {padding-top:15px; padding-left:15px; color:#FFF;}
 

 #m2l{width:120px; height:20px;  margin-left:400px; background-image:url(../images/m2l.gif); margin-top:10px;}
 
 
.btn_dettagli{width:82px; height:24px;background-image:url(../images/btn_dettagli.png); margin-top:10px; margin-left:15px;} 
.btn_scheda{width:107px; height:26px;background-image:url(../images/scheda.png); margin-top:-10px; margin-left:10px; display:inline; float:right;}
.btn_cerca{ margin-top:-10px; margin-left:30px;}
.a_img{display:block;width:100%; height:100%;border:none;}

a{color:#6699cc}
.menu_sx_top h2 {padding-left:15px; padding-top:10px;}
.menu_sx_cont ul li {list-style:none; margin-top:10px; }
#search h3{padding-left:25px; padding-top:10px;}
#search input{margin-left:12px; margin-top:15px;}
#menu_pri a:hover{color:#FFF; background-color:#6699cc;}

<!--  page  view -->
<!-- #itemview_container{width:100%; height:auto;} -->
#nominativo_oggetto{margin:20px;}
#itemview_des{margin:20px;}
#itemview_img{ width:250px; margin:20px;}
#itemview_testo{margin:20px; }
#dett_spese{margin:20px;}
#prezzo{display:inline; float:left; width:auto; border:thin; margin-right:10px;}
#spese_trasp{ display:inline; float:left; width:auto; border:thin;margin-right:10px;}
#dispo{display:inline; float:left; width:auto; border:thin;margin-right:10px;}


<!-- testo -->
.tablesite 
{
	border-bottom: 2px; 
	border-left: 2px; 
	border-right: 2px; 
	border-top: 3px; 
	border-color:#CCCCCC; 
	border-style:dotted;
}

.tblwthbrddr {
	border-bottom: 1px #666666 solid;
	border-left: 0px;
	border-right: 1px #666666 solid;
	border-top: 1px #666666 solid;
  }
  
.tblwthbrmus {
	border-bottom: 1px #18419A solid;
	border-left: 1px #18419A solid;
	border-right: 1px #18419A solid;
	border-top: none;
  }
  
  .tblwthblu {
	border-bottom: 1px #18419A solid;
	border-left: 1px #18419A solid;
	border-right: 1px #18419A solid;
	border-top: 1px #18419A solid;
  }
  
.tblwthbrdr {
  border: 1px #666666 solid;
  }
  
.tblwthbggg {
  border: 1px #CCCCCC solid;
  }

.style10 
{
	font-family: Tahoma;
font-size: 10px;
}

.style11 
{
	font-family: Tahoma;
font-size: 11px;
}

.style12 
{
	font-family: Tahoma;
font-size: 10px;
color:#333333;
}

.style13 
{
	font-family: Tahoma;
color: #990000; 
font-weight: bold; 
font-size: 11px; 
}

.style14 {
		font-family: Tahoma;
color: #990000;
	font-weight: bold;
}

.style15 {
	font-family: Tahoma;
	color: #990000;
	font-size: 12px;
}
.style15 a{color:#990000;}

.style18 {
		font-family: Tahoma;
color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.style20 
{
	font-family: Tahoma;
color: #000000;
}

.style21 
{
	font-family: Tahoma;
color: #990000;
}

.style4 
{
	font-family: Tahoma;
font-size: 10px; 
}

.style33 
{
		font-family: Tahoma;
font-size: 10px;
color:#990000;
}

.style49 
{
		font-family: Tahoma;
font-size: 10px;
	font-weight: bold;
}

.style48 
{
		font-family: Tahoma;
font-size: 10px;
	font-weight: bold;
	color:#990000;
}

.style5 
{
		font-family: Tahoma;
font-size: 14px;
	font-weight: bold;
}

.style51 
{
		font-family: Tahoma;
font-size: 12px;
	font-weight: bold;
}

.style52 
{
		font-family: Tahoma;
font-size: 12px;
	font-weight: bold;
}

.style55 
{
		font-family: Tahoma;
font-size: 14px;
	color:#0033CC;
}

.style552 
{
		font-family: Tahoma;
font-size: 12px;
	color:#FFFFFF;
}

.bianco13
{
	font-family: Tahoma;
font-size: 14px; 
color:#FFFFFF;
}

.style56
{
	font-family: Tahoma;
font-size: 10px; 
color:#000066;
}

	.style58 
{
	font-family: Tahoma;
font-size: 12px; 
}

.style59 
{
	font-family: Tahoma;
font-size: 10px; 
}

.style6 
{
		font-family: Tahoma;
font-size: 12px;
	font-weight: bold;
}

.style69 
{
	font-family: Tahoma;
color: #000000;
font-size: 12px;
}

.style9 
{
		font-family: Tahoma;
color: #990000;
	font-weight: bold;
	font-size: 12px;
}

.style91
{
		font-family: Tahoma;
font-size: 18px;
	color: #990000;
}

.style92
{
		font-family: Tahoma;
font-size: 12px;
	color: #990000;
}

.style93
{
		font-family: Tahoma;
font-size: 14px;
	color: #990000;
	font-weight: bold;
}

.style94
{
	font-family: Tahoma;
	font-size: 14px;
	color: #CCCCCC;
	font-weight: bold;
}

.style95 {
		font-family: Tahoma;
font-size: 11px;
	font-weight: bold;
	color: #000066;
}

.style96
{
	font-family: Tahoma;
	font-size: 11px;
	color: #0033CC;
}

.srch_inp{
	font-family: Tahoma;
height: 18px;
border: 1px solid #000000;
border-left: none;
font-size: 11px;
color: #000066;
}

.srch_news{
	font-family: Tahoma;
height: 18px;
border: 1px solid #000000;
font-size: 11px;
color: #000066;
}

.srch_area{
	font-family: Tahoma;
height: 40px;
border: 1px solid #000000;
font-size: 11px;
color: #000066;
}

.srch_newss{
	font-family: Tahoma;
height: 18px;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: none;
font-size: 11px;
color: #000066;
}
