body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/sfondo_body.gif);
}
.sfondo {
	background-image: url(img/sfondo.gif);
	width: 800px;
	border: 1px solid;
	border-color: #000000;
}
.top_sx {
	background-image: url(img/top_sx.gif);
	height: 148px;
	width: 299px;
}
.top_dx {
	background-image: url(img/top_dx.gif);
	height: 148px;
	width: 377px;
}
.15 {
	width: 15px;
}
.14 {
	width: 14px;
}
.13 {
	width: 13px;
}
.sfondo_box {
	background-image: url(img/sfondo_box.gif);
}
.sfondo_bot {
	background-image: url(img/sfondo_bot.gif);
	height: 30px;
}
.sfondo_men {
	background-image: url(img/sfondo_men.gif);
	height: 148px;
}

input.btn{
   color: #ffffff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   background-color:#D87040;
   font-weight: normal;
   border:1px solid;
   border-top-color:#fff;
   border-left-color:#fff;
   border-right-color:#fff;
   border-bottom-color:#fff;
}

.box {
   background-color:#e7e7e7;
   border:1px solid;
   border-top-color:#D87040;
   border-left-color:#D87040;
   border-right-color:#D87040;
   border-bottom-color:#D87040;
}

.box_im {
   background-color:#ffffff;
   border:1px solid;
   border-top-color:#ffffff;
   border-left-color:#ffffff;
   border-right-color:#ffffff;
   border-bottom-color:#ffffff;
}

input.btnhov{
   color: #D87040;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   background-color:#FFFFFF;
   border-top-color:#D87040;
   border-left-color:#D87040;
   border-right-color:#D87040;
   border-bottom-color:#D87040;
}

a:link    { font-family: Verdana, Arial, Times New Roman; font-size: 11px; font-weight:bold; text-decoration: none; color: #7F5A00; }
a:visited { font-family: Verdana, Arial, Times New Roman; font-size: 11px; font-weight:bold; text-decoration: none; color: #7F5A00; }
a:active  { font-family: Verdana, Arial, Times New Roman; font-size: 11px; font-weight:bold; text-decoration: none; color: #7F5A00; }	
a:hover   { font-family: Verdana, Arial, Times New Roman; font-size: 11px; font-weight:bold; text-decoration: underline; color: #666666; }

a.link_grigio, a.link_grigio:active, a.link_grigio:visited { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight: normal; font-size: 11px; color: #ffffff; text-decoration: none;}
a.link_grigio:hover { font-family: Verdana, Helvetica, Arial, Times New Roman; font-size: 11px; color: #D87040; font-weight: normal;  text-decoration: underline;}

a.link_ara, a.link_ara:active, a.link_ara:visited { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight: bold; font-size: 11px; color: #EB824A; text-decoration: none;}
a.link_ara:hover { font-family: Verdana, Helvetica, Arial, Times New Roman; font-size: 11px; color: #FFFFFF; font-weight: bold;  text-decoration: underline;}

a.link_grigio_und, a.link_grigio_und:active, a.link_grigio_und:visited { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight: normal; font-size: 11px; color: #424242; text-decoration: underline;}
a.link_grigio_und:hover { font-family: Verdana, Helvetica, Arial, Times New Roman; font-size: 11px; color: #D87040; font-weight: normal;  text-decoration: underline;}

a.link_small, a.link_small:active, a.link_small:visited { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight: normal; font-size: 11px; color: #ffffff; text-decoration: none;}
a.link_small:hover { font-family: Verdana, Helvetica, Arial, Times New Roman; font-size: 11px; color: #D87040; font-weight: normal;  text-decoration: underline;}

a.link_arancione, a.link_arancione:active, a.link_arancione:visited { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight: normal; font-size: 11px; color: #D87040; text-decoration: underline;}
a.link_arancione:hover { font-family: Verdana, Helvetica, Arial, Times New Roman; font-size: 11px; color: #ffffff; font-weight: normal;  text-decoration: underline;}

.testo { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:normal; font-size: 11px; color: #000000;}
.testo_bianco { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:normal; font-size: 11px; color: #FFFFFF;}
.titolo_bianco { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:normal; font-size: 11px; color: #FFFFFF;}
.titolo_arancione { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:normal; font-size: 11px; color: #D87040;}
.titolo_listcategory { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:bold; font-size: 11px; color: #6780B8;}
.titolo_other { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:bold; font-size: 11px; color: #FFFFFF;}
.testo_grigio { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:normal; font-size: 11px; color: #424242;}
.testo_errore { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:normal; font-size: 11px; color: #FF1D1D;}
.testo_raquo { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:bold; font-size: 11px; color: #D87040;}
.testo_small { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:normal; font-size: 11px; color: #000000;}
.testo_bianco_small { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:normal; font-size: 11px; color: #FFFFFF;}
.testo_grigio_small { font-family: Verdana, Helvetica, Arial, Times New Roman; font-weight:normal; font-size: 11px; color: #424242;}


.input
{
color: #424242;
background: #FFFFFF;
border: 1px solid #424242;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px
}

.input_errore
{
color: #424242;
background: #FFAAAA;
border: 1px solid #424242;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px
}

#ddimagetabs{
}

#ddimagetabs a{
display: block;
text-decoration: none;
font: bold 12px Arial; /*tab font */
color: #6E859F; /*font color */
/*width: 130px; width of tab image */
height: 16px; /*height of tab image */
float: left;
display: inline;
margin-left: 55px; /*spacing between tabs */
padding-top: 6px; /*vertical offset of tab text from top of tab*/
/*background-image:url(img/button_off.gif); URL to tab image */
background-repeat: no-repeat;
text-align: center;
}

#ddimagetabs a:hover, #ddimagetabs a.current{
/*background-image:url(img/button_on.gif); URL to tab image onmouseover */
color: #FCB002;
}

#tabcontentcontainer{
width:600px; /*width of 2nd level content*/
height:18px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{
font-family: Verdana, Helvetica, Arial, Times New Roman; 
font-weight: normal; 
font-size: 11px;
padding-top: 3px;
color: #424242;
display:none;
}