<!--
.page_container {
  padding-left: 0px;
}

.head_global {
  margin: 0px 15px 0px 0px;
}

.head_search {
  width: 168px;
}

.search_go {
  margin-top: 1px;
}

ul.check_tabs {
  display: table;
  list-style-type: none;
  list-style-image: none;
  padding: 0px;
  margin: 0px;
  font-size: 90%;
  font-family: tahoma, sans-serif;
  color: #999999;
  clear: both;
}

ul.check_tabs li, ul.check_tabs li.sel {
  display: table-cell;
  white-space: nowrap;
  border-bottom: 1px solid #A4978D;
  background: url('../graphics/bg_tab.gif') no-repeat top left;
  border-right: 1px solid #D6CDC6;
  padding: 4px 6px 3px 6px;
}

ul.check_tabs li.sel {
  color: #333333;
  border-bottom: 1px solid #FFFFFF;
  background: url('../graphics/bg_tabs.gif') no-repeat top left;
  border-right: 1px solid #A4978D;
}

ul.check_tabs li.sp, ul.check_tabs li.sps {
  font-size: 6px;
  width: 4px;
  padding: 0px;
  border-right: 1px solid #D6CDC6;
  background: url('../graphics/sp.gif') no-repeat top left;
}

ul.check_tabs li.sps {
  border-right: 1px solid #A4978D;
}

ul.check_tabs li.end {
  background: url('../graphics/sp.gif') no-repeat top left;
  border-right: 1px solid #FFFFFF;
  width: 100%;
}

/* ----- Checkout ----- */

ul.panel_checkout li.head {
  color: #666666;
  background: #FFFFFF url('../graphics/sp.gif') no-repeat top left;
  height: 14px;
  border-bottom: 1px solid #CCCCCC;
  padding: 3px 0px 1px 0px;
  white-space: nowrap;
}

div.chk1, div.chk2, div.chk3, div.chk4, div.chk5 {
  position: relative;
  float: left;
}

ul.panel_checkout li.head div.chk1 {
  width: 475px;
  padding-left: 7px;
  border-right: 1px solid #CCCCCC;
}

ul.panel_checkout li.head div.chk2 {
  width: 70px;
  text-align: center;
  border-right: 1px solid #CCCCCC;
}

ul.panel_checkout li.head div.chk3 {
  width: 70px;
  text-align: center;
  border-right: 1px solid #CCCCCC;
}

ul.panel_checkout li.head div.chk4 {
  width: 68px;
  text-align: center;
  border-right: 1px solid #CCCCCC;
}

ul.panel_checkout li.head div.chk5 {
  width: 50px;
  text-align: center;
}

ul.panel_checkout li.part {
  clear: both;
  display: table;
  width: 100%;
  color: #333333;
  background: url('../graphics/sp.gif') no-repeat top left;
  padding: 0px 0px 0px 0px;
  border-bottom: 1px solid #FFFFFF;
}

ul.panel_checkout li.part ul, ul.panel_checkout li.total ul {
  display: table;
  list-style-type: none;
  list-style-image: none;
  padding: 0px;
  margin: 0px;
  height: 100%;
  font-size: 110%;
  font-family: arial, sans-serif;
}

ul.panel_checkout li.total ul {
  font-size: 100%;
  font-family: tahoma, arial, sans-serif;
  color: #666666;
}

ul.panel_checkout li.part ul li.chk1, ul.panel_checkout li.part ul li.chk2, ul.panel_checkout li.part ul li.chk3, ul.panel_checkout li.part ul li.chk4, ul.panel_checkout li.part ul li.chk5, ul.panel_checkout li.total ul li.chk1, ul.panel_checkout li.total ul li.chk2, ul.panel_checkout li.total ul li.chk3 {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
  padding: 4px 5px 4px 5px;
  text-align: center;
}

ul.panel_checkout li.part ul li.chk1, ul.panel_checkout li.part ul li.chk2, ul.panel_checkout li.part ul li.chk3, ul.panel_checkout li.part ul li.chk4 {
  border-right: 2px solid #FFFFFF;
}

ul.panel_checkout li.part ul li.chk1 {
  text-align: left;
  width: 470px;
  padding-left: 7px;
}

ul.panel_checkout li.part ul li.chk1 a {
  font-weight: bold;
}

ul.panel_checkout li.part ul li.chk2 {
  width: 58px;
}

ul.panel_checkout li.part ul li.chk3 {
  width: 59px;
}

ul.panel_checkout li.part ul li.chk4 {
  width: 58px;
}

ul.panel_checkout li.part ul li.chk5 {
  width: 39px;
}

ul.panel_checkout li.total {
  clear: both;
  border-top: 5px solid #FFFFFF;
  color: #003366;
  background-color: #E9EEF6;
  border-bottom: 6px solid #FFFFFF;
}

ul.panel_checkout li.total ul li.chk1 {
  width: 470px;
  padding-left: 7px;
  border-right: 2px solid #FFFFFF;
}

ul.panel_checkout li.total ul li.chk2 {
  text-align: right;
  width: 200px;
  border-right: 2px solid #FFFFFF;
}

ul.panel_checkout li.total ul li.chk2 ul {
  width: 100%;
  text-align: right;
  color: #333333;
  font-size: 11px;
}

ul.panel_checkout li.total ul li.chk2 ul li {
  clear: both;
  padding: 4px 0px 4px 0px;
}

div.col {
  float: left;
  font-weight: bold;
  width: 110px;
}

div.col span {
  font-weight: normal;
}

div.colr {
  float: left;
  width: 90px;
}

ul.panel_checkout li.total ul li.chk3 {
  width: 39px;
}

ul.panel_details, table.panel_details_info {
  width: 100%;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #333333;
  background-color: #FFFFFF;
  display: table;
}

table.panel_details_info {
  margin: 0px 0px 8px 0px;
  background-color: #E9EEF6;
  color: #333333;
}

ul.panel_details>li, ul.panel_details li.pipe, ul.panel_details_info>li {
  display: table-cell;
  width: 50%;
  height: 15px;
  padding: 0px 5px 0px 5px;
  border-bottom: 1px solid #CCCCCC;
}

ul.panel_details li.pipe {
  background: url('../graphics/pipe.gif') no-repeat bottom right;
}

table.panel_details_info td {
  width: 50%;
  height: 15px;
  padding: 0px 5px 0px 5px;
  border-bottom: 1px solid #CCCCCC;
}

table.panel_details_info ul {
  list-style-type: none;
  list-style-image: none;
  padding: 0px 5px 0px 5px;
  margin: 3px 0px 3px 0px;
}

table.panel_details_info  ul  li, table.panel_details_info ul  li.hide, table.panel_details_info ul  li.show {
  clear: both;
  margin: 1px 0px 1px 0px;
}

table.panel_details_info  ul  li.head {
  height: 18px;
  vertical-align: middle;
}

table.panel_details_info  ul  li  label {
  float: left;
  display: block;
  width: 70px;
  padding: 3px 0px 3px 0px;
}

table.panel_details_info  ul  li.hide {
  display: none;
}

//-->
