A:visited        { color: #036; font-weight: bold }
A:link           { color: #036; font-weight: bold }
A:hover         { color: #f03; font-weight: bold; text-decoration: none }
A:active        { color: #c36; font-weight: bold; text-decoration: none }
B { font-weight: bold }

BODY { color: #333; font: 11px Verdana, Arial, Helvetica, sans-serif; background-color: #d2e9ff; background-image: url("images/bg_general.jpg"); background-repeat: repeat-x; background-position: 0 0; margin: 0 }

#azienda {color: #333; font: 11px Verdana, Arial, Helvetica, sans-serif;}

/******************************
* MENU
******************************/

#menu    { background-color: transparent; background-image: url("images/bg_menu.gif"); background-repeat: no-repeat; background-position: 0 top; text-align: left; width: 250px }
a.nav, a.nav:link, a.nav:visited, .chosen         { color: #cff; font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: 700; line-height: 25px; text-decoration: none; background-color: #3277bd; background-image: none; background-position: 0 0; text-indent: 10px; display: block; margin-bottom: 1px; width: 210px; height: 30px; overflow: hidden }
a.nav:hover   { color: #d2e9ff; background: #c00; margin-bottom: 1px }
a.nav:active, .chosen  { color: #036; background: #fc0; margin-bottom: 1px }
.bg-table-menu { background-image: url("images/menu_11.gif"); background-repeat: repeat-y; background-position: 0 0 }
/******************************
* END MENU
******************************/

/*
button, input, textarea  { color: #36c; font: 11px arial, verdana, sans-serif; background-color: #fff; background-repeat: repeat-x; background-attachment: scroll; background-position: left top; cursor: pointer; margin: 2px 0 1px; padding: 0 2px; overflow: hidden; vertical-align: middle; border: solid 1px #ccc }
button {
	margin: 5px 10px 5px 10px;
}
input:focus,textarea:focus { border: solid 1px #36c }
#area  { text-align: left; padding-left: 10px; width: 160px }

.hide {
display: none;
}
*/

.titolo  { color: #036; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.titolo_menu   { color: #cff; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.bgmenu-sx { background-image: url("images/base_03.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0 }

#content-index   { background: #d2e9ff url("images/bg_top.gif") repeat-x fixed; text-align: center; top: 0; width: 100% }

#centro  { text-align: center; width: 100% }

#footer-index    { text-align: center; margin: 0 auto; padding: 10px 0 0; width: 100%; height: 60px; clear: both }
#top  { color: #fff; background-image: url("immagini/bg-index-top_02.jpg"); background-repeat: no-repeat; background-position: center 0; height: 131px }

#top  { color: #fff; background-image: url("immagini/bg-index-top_02.jpg"); background-repeat: no-repeat; background-position: center 0; height: 131px }

#top table { float: right }

.discount {font-weight: bold; font-size: 14px; color: #C00000;}


/** Tooltip style ***/
#dhtmltooltip { position: absolute; width: 250px; text-align: left; line-height: 1.8; padding: 5px; background-color: #d2e9ff; border: 2px solid #036; color: #036; visibility: hidden; z-index: 100; opacity: 80; }
.tooltips { display: none; }
.thelp {
	padding-left:22px;
	background:url(theme/img/help.png) center left no-repeat;
	cursor:pointer
}

dd { margin-left:1em; padding-left:0}