table, textarea, input, select, p {border-collapse:collapse; font:bold 10px verdana}

h3 { font-size:16px; font-family:verdana; font-weight:bold; }
td.menu { font: 11px verdana; color:white; padding:0px 20px 0px 20px; width:60px; cursor:pointer; height:27px; }
td.menu-a { font: 11px verdana; color:#7a9222; background-color:white;  padding:0px 20px 0px 20px; width:60px; height:27px; }

td.submenu { font:10px verdana; padding:0px 10px 0px 10px; height:27px; }

a:link {color:white; text-decoration:none}
a:visited {color:white; text-decoration:none}
a:hover {color:#ffffff; text-decoration:underline}

a.normal:link {color:#7a9222; text-decoration:none}
a.normal:visited {color:#7a9222; text-decoration:none}
a.normal:hover {color:#7a9222; text-decoration:underline}

a.gray:link {color:#808080; text-decoration:none}
a.gray:visited {color:#808080; text-decoration:none}
a.gray:hover {color:#7a9222; text-decoration:underline}

a.menu-a:link {color:#7a9222; text-decoration:none}
a.menu-a:visited {color:#7a9222; text-decoration:none}
a.menu-a:hover {color:#7a9222; text-decoration:none; }

a.submenu:link {color:black; text-decoration:none}
a.submenu:visited {color:black; text-decoration:none}
a.submenu:hover {color:black; text-decoration:underline}

a.submenu-a:link {color:#7a9222; text-decoration:none; cursor:default}
a.submenu-a:visited {color:#7a9222; text-decoration:none; cursor:default}
a.submenu-a:hover {color:#7a9222; text-decoration:none; cursor:default}

table.sortable { 
background-color:white; 
font:10px verdana; 
color:#606060; 
border-top:1px solid #d4d0c8; 
border-right:1px solid #808080; 
border-bottom:1px solid #808080; 
border-left:1px solid #d4d0c8;
}
p.tipo-usato {
font:11px verdana;
color:black;
}
td.white { 
padding-left: 20px; 
height:25px; 
border-bottom:1px solid #b4c66c; 
border-left:0; border-right:0; 
border-top:0 
}
td.prezzo { 
padding-right: 20px; 
height:25px; 
text-align:right; 
border-bottom:1px solid #b4c66c;
border-left:0; 
border-right:0; 
border-top:0 
}
td.annuncio-a { 
padding:10px;
color:#505050; 
border-top:1px solid #d4d0c8; 
border-right:2px solid #808080; 
border-bottom:2px solid #808080; 
border-left:1px solid #d4d0c8;
background:url("images/compro.gif") bottom right no-repeat #ffffff; 
font:normal 10px verdana;
}
td.annuncio-v { 
padding:10px;
color:#505050; 
border-top:1px solid #d4d0c8; 
border-right:2px solid #808080; 
border-bottom:2px solid #808080; 
border-left:1px solid #d4d0c8;
background: #ffffff; 
font:normal 10px verdana;
}
.inv { font: 1px arial; color:#ffffff }
table.white, td.link { 
font:10px verdana; 
color:#707070; 
background-color:white; 
border-top:1px solid #d4d0c8; 
border-right:1px solid #808080; 
border-bottom:1px solid #808080; 
border-left:1px solid #d4d0c8;
}
td.offerta { 
font:10px verdana; 
background-color:white; 
border-top:1px solid #d4d0c8; 
border-right:1px solid #808080; 
border-bottom:1px solid #808080; 
border-left:1px solid #d4d0c8;
}
td.nolo_header { 
font:bold 10px verdana;
color:white; 
background-color:gray; 
border:1px solid #d4d0c8; 
padding:5px 0;
}
td.tariffa { 
font:10px verdana; 
background-color:white; 
border-top:1px solid #d4d0c8; 
border-right:1px solid #808080; 
border-bottom:1px solid #808080; 
border-left:1px solid #d4d0c8;
text-align:center;
vertical-align:middle;
}
table.gray { 
font:10px verdana; 
color:white; 
background-color:gray; 
border-top:1px solid #d4d0c8; 
border-right:1px solid #808080; 
border-bottom:1px solid #808080; 
border-left:1px solid #d4d0c8;
}
table.lightslategray { 
font:10px verdana; 
color:white; 
background-color:#778899; 
border-top:1px solid #d4d0c8; 
border-right:1px solid #808080; 
border-bottom:1px solid #808080; 
border-left:1px solid #d4d0c8;
}
table.green { 
font:10px verdana; 
color:white; 
background-color:#55661a;
border-top:1px solid #d4d0c8; 
border-right:1px solid #808080; 
border-bottom:1px solid #808080; 
border-left:1px solid #d4d0c8;
}

.btn { filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#c0c0c0');
color:red; 
height:25px; 
width:70px; 
font:bold 10px verdana
}
input {font:10px verdana}
p { font:10px verdana; color:black;}
p.chisiamo { line-height:2; color:#707070 } 
p.puntiv { text-align:center; color: #707070; }
.border { border:1px solid #7a9222; margin-left:10px}
td.minipic { border:1px solid #9cb634; padding:5px; width:33%; text-align:center;}

img.img-prodotti {
border:0 0 1px 0;
border-bottom:1px solid lightgrey;
}
