form {
margin:0px;
padding:0px;
}

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.1em;
	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.8em;
	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('/images/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('/images/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;
}