form {
margin:0px;
padding:0px;
}

#venduti {
width: 220px;
height: 190px;
text-align: center;
border: 1px dashed #666666;
padding: 5px;
margin-top: 10px;
}


table.tableprodotti {
	font-family :Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	border-left:0px solid #ccc;
	border-top:0px solid #ccc;
	
	color:#000000;
	
}


table.tableprodotti caption {
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:-1px;
	margin-bottom:10px;
	padding:4px;
	background:#efefef;
	border:1px dotted #ccc;
	color:#666;
}



table.tableprodotti td, table th {
	border-right:0px solid #ccc;
	border-bottom:1px dotted #ccc;
	padding:2px;
	line-height:1.8em;
	font-size:0.9em;
	vertical-align:top;
	padding:4px;
}

table.tableprodotti tr.odd th, table tr.odd td {
	background:#efefef;
}

table.tablenull {border:solid 0px red; }
table.tablenull  td { border:solid 0px red; }
table.tablenull {border-collapse:separate; border-spacing:3px;}




#left_reseller { 
	background:url('offerte.jpg') no-repeat; 
	width:492px; 
	height:160px; 
	float:center;
	text-align:left 
}

#left_reseller h1 { 
	padding:5px 0 0 15px; 
	font-family:Arial, Helvetica, sans-serifl; 
	font-size:26px; 
	text-transform:uppercase; 
}

#left_reseller h2 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serifl; 
	font-size:8pt; 
}


#left_reseller h1 span { 
	font-size:18px; 
	font-weight:normal;
}

#left_reseller h1 strong { 
	font-size:100%; 
	text-transform:uppercase; 
	color:#FF0000;
}


		


#fotosx{
height:100px; 
width:150px; 
float:left; 
margin-right:10px;
margin-left:5px;
margin-top:-10px; 
margin-bottom:5px; 
padding:0px; 
vertical-align:top; 
}

#fotodx{
height:100px; 
width:60%;
float:left; 
margin-right:10px;
margin-left:5px;
margin-top:-10px; 
margin-bottom:5px; 
padding:0px; 
vertical-align:top; 
}

#prezzo{
padding:0px; 
position:relative;
}

body {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
/*Example for a Menu Style*/
.menutab {background-color:#ececec; color:#272727; border-bottom:0px solid #d7d7d7; height:23px;width:100%;}
.menutab ul {margin:0px; padding:0px; list-style:none; text-align:left;}
.menutab li {display:inline; line-height:23px;}
.menutab li a {color:#000000; text-decoration:none; padding:4px 5px 6px 5px;  border-left:0px solid #ececec; border-right:0px solid #ececec;}
.menutab li a.tabactive {border-left:0px solid #d7d7d7; border-right:0px solid #d7d7d7; background-color:#CCCCCC; font-weight:bold;  position:relative;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {border:0px solid #ececec; width:100%; text-align:center;padding:6px 0px; font-size:12px; margin-bottom:5px; style.display:none;}

#tagCloud {font-family: verdana; width: 450px; border: 1px solid gray; padding: 5px 0px 5px 0px; text-align: center;}
.tag1 {font-size: 12px; font-weight: bold;}
.tag2 {font-size: 18px; font-weight: bold;}
.tag3 {font-size: 24px; font-weight: bold;}

.mytd {
cellspacing: 0px;
border-collapse:collapse; 
margin-top: 0px;
padding : 0px;
margin: 0px 0px 0px 0px;
}


.allinea {
vertical-align:middle;
float:left;}


.aforismi{width:154px;text-align:center;font-family : Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px;background:url('quote1.gif') no-repeat;margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:0}
.quote2{display:block;background:url('quote2.gif') no-repeat bottom right;padding-left:0; padding-right:0; padding-top:0; padding-bottom:0px}


.applemenu{
margin: 5px 0;
padding: 0;
}

.applemenu div.silverheader a{
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
background:#F9F8F7;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding: 5px;
}


.sidebox1 {
	margin: 0 auto;
	width: 11em;
	background: url('/images/sbbody-r.gif') no-repeat bottom right;
	font-size: 100%
}
.boxhead1 {
	background: url('/images/sbhead-r.gif') no-repeat top right;
	margin: auto;
	padding: 0;
	text-align: center
}
.boxhead1 h2 {
	background: url('/images/sbhead-l.gif') no-repeat top left;
	margin: 0;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px -2px 5px; padding-left:30px; padding-right:30px; padding-top:22px; padding-bottom:5px
}
.boxbody1 {
	background: url('/images/sbbody-l.gif') no-repeat bottom left;
	margin: auto;
	padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:21px;
	text-align: center
}


.sidebox {
	margin: 0 auto;
	width: 15em;
	background: url('/images/sbbody-r.gif') no-repeat bottom right;
	font-size: 100%
}
.boxhead {
	background: url('/images/sbhead-r.gif') no-repeat top right;
	margin: auto;
	padding: 0;
	text-align: center
}
.boxhead h2 {
	background: url('/images/sbhead-l.gif') no-repeat top left;
	margin: 0;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; padding-left:30px; padding-right:30px; padding-top:22px; padding-bottom:5px
}
.boxbody {
	background: url('/images/sbbody-l.gif') no-repeat bottom left;
	margin: auto;
	padding-left:30px; padding-right:30px; padding-top:5px; padding-bottom:31px;
	text-align: center
}

.bianco_nero img{
filter:alpha(opacity=30); 
-moz-opacity: 0.5; 
opacity: 0.5;
border: 0px solid #ccc;
}

.img-shadow {
float:right;
padding-top:10px;
background: url('/images/trans-shadow.png') no-repeat bottom right; /* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */
}


.img-shadow img {

display: block; /* IE won't do well without this */
position: relative; /* Make the shadow's position relative to its image */
padding: 5px; /* This creates a border around the image */
padding-top:10px;
background-color: #fff; /* Background color of the border created by the padding */
border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */
margin: -10px 6px 6px -6px; /* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */
}

#pagination-digg ul{border:0;margin:0; padding:0;}

#pagination-digg li{
border:0; margin:0; padding:0;
font-size:10px;
list-style:none;
margin-right:2px;
display:block;
float:left;
border:solid 1px #CCCCCC;

}
#pagination-digg a{
color:#000000;
font-weight:bold;
border:solid 0px #CCCCCC;
margin-right:2px;
}
#pagination-digg .previous-off
{

border:solid 0px #DEDEDE
color:#888888
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}

#pagination-digg .next-off {

border:solid 1px #DEDEDE
color:#888888
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 6px;
}
#pagination-digg .next a,
#pagination-digg .previous a {

font-weight:bold;
} 
#pagination-digg .active{
background:#CCCCCC;
color:#000000;
font-weight:bold;
font-size:12px; 
display:block;
float:left;
padding:4px 6px;
}
#pagination-digg a:link,
#pagination-digg a:visited {
font-size:12px; 
color:#0e509e
display:block;
float:left;
padding:4px 6px;
text-decoration:none;
}
#pagination-digg a:hover{
font-size:11px;
background:#F4F4F4;
border:solid 1px #666666}

#info_prodotti{
     width:300px;
     padding:5px;
     overflow:hidden;
 }
 
#info_corrieri{
     float:left;
     width:100%;
 }
 
#info_spedizione{
     float:left;
     width:100%;
 }
 
 #info_sconto{
     float:left;
     width:100%;
 }
 
 
.home_prodotti_left{
 border: 1px dashed #666666;
 vertical-align:text-top;
 text-align: left;
 float:left;
 padding:3px;
 width:200px;
 display: block;
 height:300px;
 margin-top:0px;
 }
 
.home_prodotti_right{
 border: 1px dashed #666666;
 text-align: left;
 vertical-align:text-top;
 float:left;
 width:200px;
 height:300px;
 margin-top:0px;
 }
 
.home_prodotti_container{
 width:100%;
 }
 
.clearfix { display: inline-block; *zoom:1;}

.last{
	margin-right: 0;
	clear: right;
}


/*------------------------------------------------ SONDAGGI ------------------------------*/
.sondaggi {font-family:; font-size:px; text-decoration:none; color:#000000;}
.sondaggi{
width:220px;
height: 380px;
background: #FFFFFF;
 border-bottom: 0px solid #346F97;
 border-left: 0px solid #346F97;
 border-right: 0px solid #346F97;
padding:3px;
-moz-box-shadow:0 0 3px #F4F4F4;
-webkit-box-shadow:0 0 3px #F4F4F4;
box-shadow:0 0 3px #F4F4F4;
-moz-border-radius-bottomleft:8px;
-webkit-border-bottom-left-radius:8px;
border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-bottom-right-radius:8px;
border-bottom-right-radius:8px;
display:block;
}

#sondaggi_testo {
width: 220px;
height: 300px;
text-align: center;
border: 1px dashed #666666;
padding: 5px;
margin-top: 10px;
}
/*------------------------------------------------ FINE SONDAGGI ------------------------------*/

/*------------------------------------------------ SCHEDA PRODOTTI ------------------------------*/
div.button_prodotti {
width: 540px;
height: 30px;
text-align: center;
float:right;
margin-bottom:10px;
border: 1px dashed #CCCCCC;
}

div.button_prodotti1 {
float:right;
width: 75px;
padding: 5px;
color:#000000;
text-align: left;
}


div.button_prodotti_stampa {
float:right;
width: 80px;
padding: 5px;
color:#000000;
text-align: left;
}

div.button_prodotti_consiglia {
float:right;
width: 140px;
padding: 5px;
color:#000000;
text-align: left;
}

div.button_prodotti_facebook {
float:right;
width: 145px;
padding: 5px;
color:#000000;
text-align: left;
}

div.button_prodotti_successivo {
float:right;
width: 145px;
padding: 5px;
color:#000000;
text-align: left;
}

div.social_network {
margin-top:20px;
width: 540px;
height: 80px;
margin-bottom:10px;
background:#F9F8F7;
padding: 10px;
}

div.social_network1 {
float:left;
width: 100%;
height: 30px;
color:#666666;
}

div.scheda_prodotto_immagine {
float:left;
width:550px;
padding: 1px;
text-align: left;
}


div.scheda_immagine {
float:left;
width: 350px;
}

div.scheda_immagine_aggiuntive {
margin-left:10px;
float:left;
width: 100px;
text-align: center;
padding:2px;
}


div.zona_prezzo {
margin-top:10px;
width: 98%;
height: 140px;
text-align: center;
float:right;
margin-bottom:10px;
border: 1px solid #CCCCCC;
background:#F9F8F7;
}

div.spedizione_giornata {
height: 100px;

}

div.zona_prezzo1 {
margin-top:5px;
float:left;
height: 100px;
width: 300px;
text-align: center;
padding:2px;
}

div.zona_prezzo2 {
margin-top:10px;
float:right;
width: 100px;
text-align: left;
margin-right:10px;
}


div.zona_conf1 {
float:left;
width: 50%;
text-align: center;
padding:2px;
}

div.zona_conf2 {
float:left;
width: 50%;
text-align: center;
padding:2px;
}

div.class_space{
width: 20px;
}

/*------------------------------------------------ FINE SCHEDA PRODOTTI ------------------------------*/



/*------------------------------------------------ SCATEGORIE PRODOTTI ------------------------------*/

div.nome_cat1 {
float:left;
width: 50px;
text-align: left;
padding:2px;
}

div.nome_cat2 {
float:left;
width: 80%;
text-align: left;
padding:2px;
}


div.box_prodotto1{
clear: left;
}

div.box_prodotto_contenitore{
float:left;
width: 155px;
height: 530px;
margin:5px;
border-bottom: 1px dashed #666666;
}


div.box_prodotto_immagine_contenitore{
width: 100%;
height: 220px;
text-align: left;
padding-left:10px;
padding-right:5px;
padding-top:10px;
}

div.box_prodotto_immagine_top{
height: expression( document.body.clientWidth > 214 ? "215px" : "auto" );
height:215px;
}

div.box_prodotto_immagine_down{
padding:3px;
}

div.box_prodotto_desc{
height: expression( document.body.clientWidth > 109 ? "110px" : "auto" );
height:110px;
text-align: left;
padding-top:10px;
vertical-align: bottom;
	font-family :Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.9em;
}

div.box_prodotto_prezzo{
height: 100px;
text-align: left;
padding:10px;
vertical-align: bottom;
	font-family :Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.9em;
}



/*------------------------------------------------ FINE PRODOTTI ------------------------------*/


/*------------------------------------------------ MARKETING ++ ------------------------------*/

div.cella_separatore {
clear: left;
border-bottom: 1px solid #CCCCCC;
padding:3px;
margin-left:10px;
}

div.cella_sx {
float:left;
width: 150px;
padding:6px;
font-family :Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:0.8em;
text-align: left;
margin-left:10px;
}

div.cella_dx {
float:left;
width: 100px;
padding:6px;
font-family :Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:0.8em;
text-align: left;
}

div.cella_dx_300 {
float:left;
width: 300px;
padding:6px;
font-family :Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:0.8em;
text-align: left;
}

div.cella_unica {
float:left;
width: 100%;
padding:6px;
font-family :Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:0.8em;
text-align: left;
margin-left:10px;
}

div.cella_sx_big {
float:left;
width: 150px;
padding:6px;
font-family :Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
text-align: left;
margin-left:10px;
}

div.cella_dx_big {
float:left;
width: 250px;
padding:6px;
font-family :Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
text-align: left;
}

/*------------------------------------------------ FINE MARKETING ++ ------------------------------*/