A {
	COLOR: #666666;  FONT-FAMILY :Verdana, Arial, Geneva, Helvetica, sans-serif;  FONT-SIZE: 11px;TEXT-DECORATION: underline
}
A:hover {
	COLOR: #990033; FONT-FAMILY :Verdana, Arial, Geneva, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: underline
}

TD.leftmenutitle {
	BACKGROUND-COLOR: #000000; COLOR: #ffffff; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
TD.leftmenutitle2 {
	BACKGROUND-COLOR: #ccc; COLOR: #000; BORDER-top:#999999 0px dotted; BORDER-right:#999999 0px solid; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING:6px;
}
TD.xcat {
	BACKGROUND-COLOR: #fff; BORDER-right:#ccc 1px solid; COLOR: #000; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}

TD.left {
        BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #999 0px solid; BORDER-BOTTOM: #999 0px solid; BORDER-LEFT: # 0px solid; BACKGROUND-IMAGE: url(xleftgrey.jpg); PADDING-RIGHT: 2px; PADDING-LEFT: 2px;  BACKGROUND-COLOR:; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP:1px; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold
}

TD.leftmenu2 {
	BACKGROUND-COLOR: #ffffff; PADDING:3px;
}
TD.leftmenu3 {
	BACKGROUND-COLOR: #efefef; COLOR: #000; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; PADDING:3px
}

.sidemenu {
	  FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #666666; FONT-SIZE: 10px;
}

.sidemenu1 {
	  FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #ffffff; FONT-SIZE: 10px; 
}

.txt10 {
	  FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #999; FONT-SIZE: 10px;
}

.txt11 {
	  FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #666666; FONT-SIZE: 11px;
}
.txt11b { 
	  FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000000; FONT-SIZE: 11px;  
}
.txt12 {
	  FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #666666; FONT-SIZE: 12px;
}
.txt12b { 
	  FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000000; FONT-SIZE: 12px;
}
.txt12r {
	  FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #D20000 ; FONT-SIZE: 12px;
}


A.leftmenu1 {
	COLOR: #666; FONT-FAMILY :Verdana, Arial, Geneva, Helvetica, sans-serif;  FONT-SIZE: 12px;TEXT-DECORATION: none;
}
A.leftmenu1:hover {
	COLOR: #990033; FONT-FAMILY :Verdana, Arial, Geneva, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: underline;
}

A.leftmenu {
	COLOR: #666666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none;  
}

A.leftmenu:hover {
	COLOR: #990033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline;  FONT-SIZE: 11px;
}



A.leftmenu4 {
	COLOR: #990033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none;  FONT-WEIGHT: bold;
}

A.leftmenu4:hover {
	COLOR: #990033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline;  FONT-SIZE: 11px;FONT-WEIGHT: bold;
}

A.leftmenu3 {
	COLOR: #ffffff; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; TEXT-DECORATION: none;FONT-WEIGHT: bold  
}

A.leftmenu3:hover {
	COLOR: #ffffff; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline;  FONT-SIZE: 10px;FONT-WEIGHT: bold
}

/*A.leftform {
	COLOR: #cc3300; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; TEXT-DECORATION: none;  
}

A.leftform:hover {
	COLOR: #990033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline;  FONT-SIZE: 10px;
}*/

A.bottommenu {
	COLOR: #ffffff; FONT-FAMILY :Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bottommenu:hover {
	COLOR: #d9ecff; FONT-FAMILY :Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}

A.abord {
	BORDER: #666666 1px solid; TEXT-DECORATION: none;
}
A.abord:hover {
	BORDER: #990033 1px solid;
}


TD.xsideform {
	BACKGROUND-COLOR:#e0e0e0; COLOR: #000000;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING:3px
}

TD.xselectb {
	BACKGROUND-COLOR:#efefef; COLOR: #000000;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING:3px; 
}
TD.xselectbord {
	BACKGROUND-COLOR:#efefef; COLOR: #000000; BORDER:#666 1px dotted;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING:0px; 
}
TD.xselectbord2 {
	BACKGROUND-COLOR:#efefef; COLOR: #000000; BORDER:#666 2px dashed;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING:3px; 
}
TD.xselectbord3 {
	BACKGROUND-COLOR:#fff; COLOR: #000000; BORDER:#666 1px dotted;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING:2px; 
}


TD.bodytitle {
	BACKGROUND-COLOR:#efefef; COLOR: #000000;  BORDER-bottom:#e0e0e0 1px solid; BORDER-top:#e0e0e0 1px solid; FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px;  FONT-WEIGHT: bold; PADDING-top:6px; PADDING-bottom:6px;
}

TD.bodytitle1 {
	BACKGROUND-COLOR:#e0e0e0; COLOR: #666666;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING:3px
}

TD.bodytitle3 {
	BACKGROUND-COLOR:#efefef; COLOR: #666666;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING:2px
}

TD.bodytxt {
	BACKGROUND-COLOR:ffffff; COLOR: #000000;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING:4px
}

TD.bodytxt2 {
	BACKGROUND-COLOR:ffffff; COLOR: #000000;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; PADDING:4px
}

/*  
TD.bodytxt3 {
	BACKGROUND-COLOR:efefef; COLOR: #000000;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; PADDING:4px
}

TD.bodytxt4 {
	BACKGROUND-COLOR:ffffff; COLOR: #000000;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 13px; PADDING:4px
}
*/
.xsep {
	MARGIN-TOP: 10px
}
A.index1 {
	COLOR: #4b4b4b; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; TEXT-DECORATION: none;  
}

A.index1:hover {
	COLOR: #990033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline;  FONT-SIZE: 10px;
}
A.index2 {
	COLOR: #990033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; TEXT-DECORATION: none;
}

A.index2:hover {
	COLOR: #990033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline;  FONT-SIZE: 10px;
}
.foot {
	  FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #666666; FONT-SIZE: 9px;
}
.formbutton { 
	BACKGROUND-COLOR:#e0e0e0; COLOR: #000000;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; PADDING:1px
}

.formfield {
	BACKGROUND-COLOR:#ffffff; BORDER-BOTTOM:#cccccc  1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #666666 1px solid; FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 13px; PADDING: 2px
}
TD.xseo {
	BACKGROUND-COLOR:efefef; COLOR: #666666;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px;  FONT-WEIGHT: bold; PADDING:0px
}

.v {
	  FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}

#goog{ 
	color: #666666;
	font-family: "sans-serif", helvetica, sans-serif;
	font-size: 0.65em;
}
INPUT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: "Verdana", Helvetica, sans-serif;
}

TD.xhp1 {
	BORDER: #cccccc 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
TD.xhp2 {
	BORDER: #efefef 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;
}
TABLE.xhp1 {
	BORDER: #cccccc 1px solid; 
}

img.right { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }
img.centered {display: block; margin-left: auto; margin-right: auto}
.right { float: right }
.left { float: left }
.caption { margin: 5px; 
     padding: 5px; 
     border: solid 1px #999; 
     background: #ffffff; 
     font-size:80%;
     color: #000000; }
     
img.right1 { padding: 4px; margin: 0 0 2px 7px; display: inline; }
.right1 { float: right }
.caption-hp { margin: 2px; 
     padding: 2px; 
     border: solid 1px; 
     background: #ffffff; 
     font-size:100%;
     color: #000000; } 
     

.dropShadow img { 
        background: #fff;
        border: 1px solid #999; 
        vertical-align: bottom;
        /*margin: 5px;*/
        padding: 5px;
    }
.dropRandom img { 
        background: #fff;
        border: 1px dotted #666; 
        vertical-align: bottom;
        padding: 0px;
    }
     
body {
background-color: #ffffff;
scrollbar-3dlight-color: #efefef;
scrollbar-arrow-color: #666;
scrollbar-base-color: #ffffff;
scrollbar-darkshadow-color:#666;
scrollbar-face-color: #fff;
scrollbar-highlight-color: #ccc; 
scrollbar-shadow-color: 999#;
scrollbar-track-color: #fff;
}


/*da a1*/
UNKNOWN {
	WIDTH: 15em
}

A.submenu {
	COLOR: #666666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; TEXT-DECORATION: none;  
}
A.submenu:hover {
	COLOR: #666666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 10px; TEXT-DECORATION: underline
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

#nav LI LI A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.0; PADDING-TOP: 0.0em
}

LI {
	BORDER-TOP: #999 1px solid; FLOAT: left; WIDTH: 7.7em; CURSOR: defaUL1t; BORDER-BOTTOM: #666 2px solid; PADDING-bottom: 3px; PADDING-top: 3px; POSITION: relative; BACKGROUND-COLOR: white; TEXT-ALIGN: center; FONT-WEIGHT: bold; FONT-FAMILY: verdana, sans-serif; color: #666; FONT-SIZE: 11px; TEXT-DECORATION: none; 
}

LI UL {
	BORDER-RIGHT: 2px dashed #666; BORDER-left: 2px dashed #666; BORDER-bottom: 2px dashed #666; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND-COLOR: efefef; LEFT: 0px; PADDING-BOTTOM: 0em; PADDING-TOP: 0.0em; POSITION: absolute; TOP: 100%; no-repeat
}
UNKNOWN {
	LEFT: auto; TOP: auto
}

LI LI {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: fff; BORDER-RIGHT-WIDTH: 0px
}
LI:hover UL {
	DISPLAY: block
}
LI.over UL {
	DISPLAY: block
}

/*new web 2.0 style*/
/*normale cella con grad efefef-fff 35px*/
.roundedcornr_box_144113 {
   background: #ffffff url(roundedcornr_144113_grad.png) repeat-x;
}
.roundedcornr_box_144113 { color: #000; padding-top: 2px; padding-bottom: 3px; padding-left: 1px;
FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;
}
/*normale cella con grad ccc-fff 35px */
.roundedcornr_box_330034 {
   background: #ffffff url(roundedcornr_330034_grad.png) repeat-x;
}
.roundedcornr_box_330034 { color: #000; padding-top: 5px; padding-bottom: 10px; padding-left: 2px;
FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;
}

/*normale cella con grad ccc-efefef 35px */
.roundedcornr_box_754065_a {
   background: #efefef url(roundedcornr_754065_grad.png) repeat-x;
}
.roundedcornr_box_754065_a { color: #000; padding-top: 2px; padding-bottom: 2px; padding-left: 1px;
FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}




