body { 
	scrollbar-base-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#CECFCE;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	background-color: #CCCCCC;
	background-image: url(images/bg_pag.gif);
	FONT-SIZE: 12px; 
	FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top :0px;
	margin-left:0px; 
	margin-top:0px;
	margin-bottom:0px;
	COLOR: #59758E;
}
.click-menu {
    width: 165px;
}
.click-menu .box1 {
    background-color: #ffffff;
    color: #828482;
    font-weight: bold;

    FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding: 2px 2px;
	border-width: 1px;
    border-color: #ffffff;
    border-style: dashed none dashed none;
    cursor: pointer;
    position: relative;
}
.click-menu .box1-hover {
    background-color: #ffffff;
    color: #7B9AB5;
    font-weight: bold;

    FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding: 2px 2px;
    border-width: 1px;
    border-color: #C0C0C0;
    border-style: dashed none dashed none;
    cursor: pointer;
    position: relative;
}
.click-menu .box1-open {
    background-color: #ffffff;
    color: #7B9AB5;
    font-weight: bold;

    FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding: 2px 2px;
    border-width: 1px;
    border-color: #2996DE;
    border-style: dashed none none none;
    cursor: pointer;
    position: relative;
}
.click-menu .box1-open-hover {
    background-color: #ffffff;
    color: #7B9AB5;
    font-weight: bold;

    FONT-FAMILY: tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding: 2px 2px;
    border-width: 1px;
    border-color: #C0C0C0;
    border-style: dashed none none none;
    cursor: pointer;
    position: relative;
}
.click-menu .box1 img, .click-menu .box1-hover img, .click-menu .box1-open img, .click-menu .box1-open-hover img {
    position: absolute;
    top: 6px;
    right: 6px;
}

.click-menu .section {
    background-color: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

    line-height: 15px;
    padding: 5px 5px 6px 5px;
    border-width: 1px;
    border-color: #2996DE;
    border-style: none none dashed none;
    display: none;
}
.click-menu .section a {
    color: #7B9AB5;
	font-size:110%;
    text-decoration: none;
    white-space: nowrap;
}
.click-menu .section a:hover {
    color: #7B9AB5;
	font-size:110%;
    text-decoration: none;
    white-space: nowrap;
}
.click-menu .box2 {
}
.click-menu .box2-hover {
    background: #EFEFEF;
}
.click-menu .section .active,.click-menu .section .active:hover {
    color: yellow;
}

A:link, A:visited, A:active {
	COLOR: #828482; TEXT-DECORATION: none; font-size:inherit;
}
A:hover {
	COLOR: #106585; TEXT-DECORATION: none; font-size:inherit;
}
A.top_nav:visited, A.top_nav:active, A.top_nav:link {
	COLOR: #828482;
	font-size: 80%;
	font-weight: bold; 
	TEXT-DECORATION: none;
}
A.top_nav:hover {
	COLOR: #106585;
	font-size: 80%;
	font-weight: bold; 
	TEXT-DECORATION: none;	
}
A.price:visited, A.price:active, A.price:link {
	COLOR: #EC0000;

	font-weight: bold; 
	TEXT-DECORATION: none;
}
A.price:hover {
	COLOR: #106585;

	font-weight: bold; 
	TEXT-DECORATION: none;	
}
A.nav, A.nav:link,  A.nav:visited, A.nav:active {
	COLOR: #828482;
	
	TEXT-DECORATION: none;
}
A.nav:hover {
	COLOR: #7B9AB5;
 
	TEXT-DECORATION: none;
}
ul {
	LIST-STYLE-POSITION: outside; 
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 15px;
}
LI {
	LIST-STYLE-POSITION: outside; 
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 10px;
}
TD {
	FONT-SIZE: 65%; COLOR: #676252; FONT-FAMILY: Verdana, sans-serif;
}
P {
	FONT-SIZE: 100%; COLOR: #676252; FONT-FAMILY: Verdana, sans-serif;
}
.bottom {
	FONT-SIZE: 9px; COLOR: #33322d; FONT-FAMILY: Geneva, Arial
}
.cella_verde {
	BACKGROUND-COLOR: #CECFCE;
	PADDING-left: 4;
}
.copy {
	FONT-SIZE: 9px; COLOR: #142904; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.tab_chiara {
	BACKGROUND-COLOR: #eeeeee;
}

.border {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}

.formbutton {
	BACKGROUND-COLOR: #106585; 
	COLOR: #ffffff; 
	BORDER-BOTTOM:  1px dashed #C0C0C0; 
	BORDER-LEFT:  1px dashed #C0C0C0;  
	BORDER-RIGHT:  1px dashed #C0C0C0 ;  
	BORDER-TOP: 1px dashed #C0C0C0; 
	FONT-SIZE:11px; 
	FONT-WEIGHT: bold; 
	HEIGHT: 18px; 
	TEXT-DECORATION: none;
	CURSOR: hand;
}
.inputfield {
	BORDER-RIGHT: #fff 0px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #fff 0px solid; 
	PADDING-LEFT: 8px; 
	BACKGROUND: url(images/inputfield_bg.gif) fixed no-repeat; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 3px; 
	FONT: 1.1em Verdana, Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #fff 0px solid; 
	WIDTH: 200px; 
	COLOR: #333; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #fff 0px solid; 
	HEIGHT: 20px; 
	voice-family: inherit
}
.textfield {
	BORDER-RIGHT: #fff 0px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #fff 0px solid; 
	PADDING-LEFT: 8px; 
	BACKGROUND: url(images/textfield_bg.gif) fixed no-repeat; 
	PADDING-BOTTOM: 3px; 
	MARGIN: 3px; 
	FONT: 1.1em Verdana, Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #fff 0px solid; 
	WIDTH: 220px; 
	COLOR: #333; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #fff 0px solid; 
	HEIGHT: 200px; 
	voice-family: inherit
}
H1 {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	FONT-SIZE: 120%; 
	FONT-WEIGHT: BOLD;
}
H1.site-title {
	MARGIN-TOP: 2px; 
	MARGIN-BOTTOM: 2px; 
	FONT-SIZE: 110%; 
	FONT-WEIGHT: BOLD;
}
H2 {
	COLOR: #4E6D8B; 
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 110%;
}

h3{
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	FONT-SIZE: 105%; 
	FONT-WEIGHT: normal;
}
.highlight_on{
	BACKGROUND-COLOR:#ECECEC;
	BORDER-LEFT: #7D99B0 1px solid;
	BORDER-RIGHT: #7D99B0 1px solid;
	BORDER-bottom: #7D99B0 1px solid;
	BORDER-top: #7D99B0 1px solid;
}
.highlight_off{
	BACKGROUND-COLOR:#ffffff;
	BORDER-LEFT: #7D99B0 1px dashed;
	BORDER-RIGHT: #7D99B0 1px dashed;
	BORDER-bottom: #7D99B0 1px dashed;
	BORDER-top: #7D99B0 1px dashed;}

.dashed{
	BORDER-LEFT: #9C9E9C 1px dashed;
	BORDER-RIGHT: #9C9E9C 1px dashed;
	BORDER-bottom: #9C9E9C 1px dashed;
	BORDER-top: #9C9E9C 1px dashed;
}
.pad{
	PADDING: 2;
}

.bigpad{
	PADDING-left: 4;
}
.underline{
	BORDER-BOTTOM:  1px solid #CECFCE;
}
.top-left{
	background-image: url(images/topleft.gif); 
}
.top-right{
	background-image: url(images/topright.gif); 
}
.bottom-left{
	background-image: url(images/bottomleft.gif); 
}
.bottom-right{
	background-image: url(images/bottomright.gif); 
}
.left-bg{
	background-image: url(images/left.gif); 
}
.right-bg{
	background-image: url(images/right.gif); 
}
.bottom-bg{
	background-image: url(images/bottom.gif); 
}
.top-bg{
	background-image: url(images/top.gif); 
}
.lgt-bg{
	background-color: #EFEFEF;
}
.pic-bg{
	background-color: #eae8d7;
}
.white-bg{
	background-color: #ffffff;
}
.dash-bg-lgt{
	background-color: #EFEFEF;
	BORDER-LEFT:  1px dashed #CECFCE;  
	BORDER-RIGHT:  1px dashed #CECFCE ;  
	BORDER-TOP: 1px dashed #CECFCE; 
	BORDER-BOTTOM: 1px dashed #CECFCE; 
}
.dash-bg-drk{
	background-color: #CECFCE;
	BORDER-LEFT:  1px dashed #EFEFEF;  
	BORDER-RIGHT:  1px dashed #EFEFEF ;  
	BORDER-TOP: 1px dashed #EFEFEF; 
	BORDER-BOTTOM: 1px dashed #EFEFEF; 
}
.dash-bg-red{
	background-color: #E4F5FC;
	BORDER-LEFT:  1px dashed #106584;  
	BORDER-RIGHT:  1px dashed #106584 ;  
	BORDER-TOP: 1px dashed #106584; 
	BORDER-BOTTOM: 1px dashed #106584; 
}
.dash-bg-wht{
	background-color: #ffffff;
	BORDER-LEFT:  1px dashed #C0C0C0;  
	BORDER-RIGHT:  1px dashed #C0C0C0 ;  
	BORDER-TOP: 1px dashed #C0C0C0; 
	BORDER-BOTTOM: 1px dashed #C0C0C0; 
}
.tablebluebg,.tablelgtblue{
    BORDER-RIGHT: #7B9AB5 1px solid;
    BORDER-TOP: #7B9AB5 1px solid;
    BORDER-LEFT: #7B9AB5 1px solid;
    BORDER-BOTTOM: #7B9AB5 1px solid;
	BACKGROUND-COLOR: #F7F7F7;
	COLOR: #7B9AB5;
}
.tableorangebg{
    BORDER-RIGHT: #FF8040 1px solid;
    BORDER-TOP: #FF8040 1px solid;
    BORDER-LEFT: #FF8040 1px solid;
    BORDER-BOTTOM: #FF8040 1px solid;
	BACKGROUND-COLOR: #FFE1D2;
	COLOR: #FF8040;
}
.tableyellowbg{
    BORDER-RIGHT: #FFFF00 1px solid;
    BORDER-TOP: #FFFF00 1px solid;
    BORDER-LEFT: #FFFF00 1px solid;
    BORDER-BOTTOM: #FFFF00 1px solid;
	BACKGROUND-COLOR: #FFFFE8;
}
.prod-bg{
	background-image:url(/images/prod-bg.gif);
}