td {font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; ;  color: #333333}
body {font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; color: #333333; height: 100%; background: repeat-x url("../gimg/back.gif") #E2E2E2;}

img { border: 0px; }

#cerca
{
position: absolute;
color: #ddd;
left: 630px;
top: 15px;
height: 100px;
}

a.shop:link, a.shop:visited {
color: #fff;
font-size: 12px;
text-decoration: none;
border: #fff solid 1px;
padding: 0px 10px 1px 10px;
}

#logop {display: none;}

.xx {
font-size: 10px;
font-weight: bold;
font-family: Verdana, Arial;
text-decoration: none;
display: block;
border: 0px;
}

a.xx:link, a.xx:visited {
color: #444;
text-decoration: none;
}

a.xx:hover {
color: #666;
background-color: #dcdcdc;
}

a:link, a:visited {
color: #c00;
text-decoration: none;
}

a:hover {
color: #ffffff;
background-color: #c00;
}

textarea, select, input{
color: #333;
font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
margin: 0px;
border: 0px;
}

.sel {
color: #333;
background-color: #eee;
font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, Helvetica;
margin: 0px;
border: 0px;
}

#flashcontent
{
position: absolute;
margin-top: 95px;
left: 230px;
width: 670px;
height: 400px;
overflow: hidden;
z-index: 10;
}

#piva
{
position: absolute;
margin-top: 500px;
left: 230px;
width: 670px;
z-index: 10;
text-align: center;
}

#lbianco
{
position: absolute;
background: #ffffff;
margin-left: -450px;
top: 0px;
z-index: 0;
left: 50%;
width: 900px;
min-height: 100%;
}

#sx
{
position: fixed;
margin-left: -460px;
top: 0px;
left: 50%;
width: 10px;
height: 100%;
z-index: 10;
overflow: hidden
}

#dx
{
position: fixed;
margin-left: 450px;
top: 0px;
left: 50%;
width: 10px;
height: 100%;
z-index: 10;
overflow: hidden
}

#divTree
{
position: absolute;
top: 100px;
left: 0px;
z-index: 1;
width: 220px;
display: block;
}

#head
{
position: absolute;
margin-left: -450px;
left: 50%;
top: 0px;
width: 900px;
height: 94px;
z-index: 10;
background: url("../gimg/backhead.gif");
overflow: hidden;
z-index: 1;
}

#logo
{
position: absolute;
top: 12px;
left: 30px;
height: 70px;
width: 270px;
z-index: 2;
color: #ffffff;
}

#content
{
position: relative;
margin-top: 100px;
margin-bottom: 10px;
left: 230px;
width: 660px;
}

h1{
font-size: 16px;
font-family: Verdana ,Arial;
color: #D46D53;
font-weight: bold;
display: block;
margin: 0px 2px 2px 0px;
}

h2{
font-size: 14px;
font-family: Verdana ,Arial;
color: #444;
font-weight: bold;
display: block;
margin: 0px 2px 2px 0px;
}

h3{
font-size: 12px;
font-family: Verdana ,Arial;
color: #444;
font-weight: bold;
margin: 0px 2px 2px 0px;
}

h4{
font-size: 11px;
font-family: Verdana ,Arial;
color: #444;
padding: 5px;
font-weight: normal;
border: 1px solid #f57b40;
padding: 2px;
margin: 2px;
}

h5{
font-size: 10px;
background-color: #000;
color: #444;
font-family:  Arial, Verdana;
display: block;
margin: 0px 2px 2px 0px;
}


h6{
font-size: 10px;
font-family: Verdana ,Arial;
color: #444;
font-weight: normal;
border: 1px solid #f57b40;
margin: 0px 2px 2px 0px;
}

hr{
border-top: 1px  solid #fff;
border-left: 1px  solid #fff;
border-right: 1px  solid #fff;
}

pre{
margin: 0px;
}


