#container #main .menu {
    	WIDTH: 450px; FLOAT: left	
}
#container #main .menu P {
	MARGIN-BOTTOM: 30px; FLOAT: right; MARGIN-TOP: 2px; FONT-SIZE: 80%; 
}
#container #main .menu .tbl {
	BORDER-BOTTOM: #968464 1px solid; BORDER-TOP: #968464 1px solid
}
#container #main .menu TABLE {
	WIDTH: 100%
}
#container #main .menu TH {
	BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 5px; vertical-align: middle;
}
#container #main .menu TD {
	BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 5px
}

#container #main .menu .headerth {
	background-color: #EBEBEB; BORDER-BOTTOM: #C1C1C1 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #C1C1C1 1px solid; PADDING-TOP: 5px
}
#container #main .menu .headertd {
	background-color: #EBEBEB; BORDER-BOTTOM: #C1C1C1 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #C1C1C1 1px solid; PADDING-TOP: 5px
}

#container #main .menu .headerprice {
	background-color: #EBEBEB; COLOR: #0097a8; FONT-WEIGHT: bold; BORDER-BOTTOM: #C1C1C1 1px solid; BORDER-RIGHT: medium none; TEXT-ALIGN: center 
}

#container #main .menu .headerpricesecond {
	background-color: #EBEBEB; COLOR: #0097a8; FONT-WEIGHT: bold; BORDER-RIGHT: #C1C1C1 1px solid; BORDER-BOTTOM: #C1C1C1 1px solid; TEXT-ALIGN: center
}

#container #main .menu .last {
	BORDER-BOTTOM: medium none
}
#container #main .menu .other TD {
	BORDER-TOP: #000 1px solid; BORDER-RIGHT: medium none
}

#container #main .menu .pricesecond {
	COLOR: #0097a8; FONT-WEIGHT: bold; BORDER-RIGHT: #e0e0e0 1px solid;
}

#container #main .menu .price {
	COLOR: #0097a8; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}

#container #main .menu .pricesecondlast {
	COLOR: #0097a8; FONT-WEIGHT: bold; BORDER-RIGHT: #e0e0e0 1px solid; BORDER-BOTTOM: medium none
}

#container #main .menu .pricelast {
	COLOR: #0097a8; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; BORDER-BOTTOM: medium none
}
#container #main .menu STRONG {
	COLOR: #0097a8
}
#container #main .menu A {
	COLOR: #0097a8
}
#container #main .menu .last P {
	TEXT-ALIGN: left; MARGIN-TOP: 5px
}
#container #main .menu .mode {
	BORDER-BOTTOM: #ededed 3px solid; BORDER-LEFT: #ededed 3px solid; PADDING-BOTTOM: 28px; PADDING-LEFT: 28px; PADDING-RIGHT: 28px; BORDER-TOP: #ededed 3px solid; BORDER-RIGHT: #ededed 3px solid; PADDING-TOP: 28px
}
#container #main .menu .mode_txt {
	WIDTH: 400px; FLOAT: left
}
#container #main .menu .mode H4 {
	MARGIN-BOTTOM: 25px; COLOR: #0097a8; FONT-SIZE: 167%
}
#container #main .menu .mode H4 .normal {
	PADDING-LEFT: 20px; COLOR: #333; FONT-SIZE: 12px
}
#container #main .menu .mode .txt_mode {
	
}
#container #main .menu .mode_img {
	FLOAT: right
}
#container #main .menu .mode H5 {
	MARGIN-BOTTOM: 26px; BACKGROUND: url(../images/menu/line_solid.gif) repeat-x 0px 50%; COLOR: #0097a8; FONT-SIZE: 117%; FONT-WEIGHT: bold
}
#container #main .menu .mode .title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#container #main .menu .mode .mode_list {
	TEXT-ALIGN: center; LETTER-SPACING: -0.4em
}
#container #main .menu .mode .mode_list DL {
	WIDTH: 116px; DISPLAY: inline-block; LETTER-SPACING: normal; FONT-SIZE: 83%; MARGIN-RIGHT: 14px
}
#container #main .menu .mode .mode_list .last {
	MARGIN-RIGHT: 0px
}

