a.titololibro { font-size: 14px; color: #000066; text-decoration:underline }
div.browsePriceContainer { font-size: 12px; color: #FF0000 }
div.browseProductContainer { margin-bottom: 130; margin-top:120 }
h3.browseProductTitle { font-size: 12px; color: #666666 }
ul {
list-style-type: none; list-style-image: 
               url('http://www.laghettialpini.ch/cde/templates/ti/images/quadratino_bluDECS.gif')}
li           { margin-top: 8 }
.message     { color: #CC3300; font-size: 11px; font-weight: bold; text-align: center; border: 1px solid #FF9933 }
.error     { color: #CC3300; font-size: 13px; font-weight: bold; text-align: center;  }
.fielset     { border: 0 solid #FFFFFF }
input        { color: #000066; border: 1px solid #000080; background-color: #CCE6FF }
.sectiontableheader { color: #5A6DAD; font-style: italic; margin-top: 10px; padding-top:10px }
.componentheading { font-size: 16 px; color: #5A6DAD; font-weight: bold; margin-bottom:10 }
h4 { font-size: 16 px; color: #5A6DAD; font-weight: bold; margin-bottom:20 }
a:hover { COLOR: #ff0000}
.moduletable { text-align: left; padding-left: 5px }
h3           { font-size: 12px; color: #666666 }
a.P { color: #FFFFFF }
a { COLOR: #333333; text-decoration:none}

BODY {
	MARGIN-TOP: 4px; FONT-SIZE: 11px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.moduletable_menu { text-decoration: none }
.sublevel    { font-size: 12px; color: #808080 }
.mainlevel    { font-size: 12px; color: #000000; font-weight:bold }
.readon      { text-decoration: underline; color: #990000 }
.contentpaneopen { padding-left: 10px; padding-right: 10px }
.contentheading { font-size: 14 px; color: #5A6DAD; font-weight: bold }
a.contentpagetitle{ color: #5A6DAD }
BODY.lgrey {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: #333333; MARGIN-RIGHT: 0px; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; BACKGROUND-COLOR: #e2e2e2
}

.textpercorso {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif
}
.Ser17BW {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN-BOTTOM: 0px; FONT-FAMILY: MS Sans Serif, Verdana, sans-serif
}
.Ser13BW {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; FONT-FAMILY: MS Sans Serif, Verdana, sans-serif; LETTER-SPACING: 1pt
}
.Tah12 {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.Tah12B {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.Tah12BW {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.Tah11 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.Tah11B {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.Tah11BW {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.Tahcolor {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; COLOR: #5a6dad; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
P {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif
}
.text10 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif
}
.text10B {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif
}
.text10W {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif
}
.text10BW {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif
}
.text10grey {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, sans-serif
}
.text11 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif
}
.text11B {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif
}
.text11W {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif
}
.text11BW {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, sans-serif
}
.menu {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; COLOR: #333333; FONT-FAMILY: Verdana, sans-serif
}
.list {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 16px; COLOR: #333333; TEXT-INDENT: -15px; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
SPAN.Q {
	FONT-SIZE: 11pt; VERTICAL-ALIGN: -1px; FONT-FAMILY: Wingdings
}
.list2 {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 13px; COLOR: #333333; TEXT-INDENT: -13px; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
SPAN.Q2 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: -1px; COLOR: #5a6dad; FONT-FAMILY: Wingdings
}
.pfoto {
	MARGIN-LEFT: 2px
}
.box {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.boxDx {
	BACKGROUND-COLOR: #e2e2e2
}
.borderL {
	BORDER-LEFT: #ffffff 1px solid
}
.borderR {
	BORDER-RIGHT: #333333 1px solid
}
.borderT {
	BORDER-TOP: #333333 1px solid
}
.borderB {
	BORDER-BOTTOM: #333333 1px solid
}
.borderLR {
	BORDER-RIGHT: #333333 1px solid; BORDER-LEFT: #333333 1px solid
}
.borderTB {
	BORDER-TOP: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.borderRB {
	BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.borderLT {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
.borderLTR {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
.borderLTB {
	BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.borderLblack {
	BORDER-LEFT: #333333 1px solid
}
.borderBblack {
	BORDER-BOTTOM: #000000 1px solid
}
.borderTgrey {
	border-top-color:7
}
.bordoGL {
	BORDER-LEFT: #999999 1px solid
}
.bordoGLB {
	BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.bordoL {
	BORDER-LEFT: #333333 1px solid
}
.bordoR {
	BORDER-RIGHT: #333333 1px solid
}
.bordoT {
	BORDER-TOP: #333333 1px solid
}
.bordoB {
	BORDER-BOTTOM: #333333 1px solid
}
.bordoLR {
	BORDER-RIGHT: #333333 1px solid; BORDER-LEFT: #333333 1px solid
}
.bordoTB {
	BORDER-TOP: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.bordoRB {
	BORDER-RIGHT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.bordoTR {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid
}
.bordoLB {
	BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.cella {
	BORDER-RIGHT: #596dad 1px solid; BORDER-TOP: #596dad 1px solid; BORDER-LEFT: #596dad 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #5a6dad
}
.cella2 {
	BORDER-RIGHT: #596dad 1px solid; BORDER-TOP: #f0de69 1px solid; BORDER-LEFT: #596dad 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #5a6dad
}