/*### kolumna glowna ###*/

#main_column {
  float: left;
  width: 600px;
  min-height: 500px;
  font-family: tahoma;
  border-right: 1px solid #fff;
  padding: 0 10px
}

#main_column h3 {
  color: #585858;
  font-size: 12px;
  font-weight: bold;
  padding-left: 0px;
  line-height: 14px
}  

#main_column h4 {
  font-weight: bold;
  font-size: 14px;
  color: #000;
  line-height: 14px;
  margin-left: 0
}

#main_column p {
  font-size: 12px;
  line-height: 14px
}
#main_column p span{
  font-size: 11px;
  line-height: 13px
}

#main_column ul > li {
  background: url(/images/main_li.jpg) left no-repeat;
  line-height: 16px;
  padding-left: 15px
}

#main_column .help a {
  font-size: 11px;
  line-height: 13px;
  float:left;}

#main_column .help a span {
  font-weight: bold;
  display: block;
  float:left;
  font-size: 11px;
  line-height: 13px;
  width: 40px;
  height: 50px
}

#main_column .help_long {
  float: left;
  width: 550px
}


#main_column .rounded{
  text-align: center
}

#main_column .compare {
  width: 490px;
  padding-left: 55px
}

#main_column .compare_line {
  height: 60px;
  width: 490px
}

#main_column .compare_img {
  float: left;
  border: 1px solid #9a9a9a;
  background: #fff;
  width: 55px;
  margin-top: 3px
}
#main_column .compare_text {
  display:block;
  height: 56px;
  width: 300px;
  float: left;
  margin: 2px 10px
}
#main_column .compare_text p {
  font-weight: bold;
  line-height: 13px;
  margin: 0 0;
  text-align: justify;
}
#main_column .compare_text p span{
  font-weight: normal;
  font-size: 11px;
  padding: 0;
  margin: 0
}
#main_column .compare_price {
  display:block;
  height: 56px;
  width: 80px;
  float: left;
  font-size:12px;
  font-weight: bold;
  background: #e5ead8;
  text-align:center;
  padding: 2px 0
}
#main_column .compare_select {
  display:block;
  height: 60px;
  width: 25px;
  float: left;
  border-left: 3px solid #f2f2f0;
  background: #e7e7e6;
  padding-left: 5px
}
#main_column .compare_top {
  margin-top: 20px;
  height: 23px;
  background: #73a705
}

#main_column .compare_top h2 {
  color: #fff;
  line-height: 20px;
  padding-left: 10px
}

#main_column .compare_top_cena {
  width: 50px;
  float: right;
  padding-right: 57px;
  margin-top: -30px
}
#main_column .compare_top_checkbox {
  width: 27px;
  float: right;
  margin-top: -26px
}

#main_column .compare_submits {
  padding-left: 60px;
  margin-top: 30px
}

#main_column .order p span {
  font-weight: bold;
  font-size: 12px
}

#main_column .order h3 {
  color: #9d0d15
}

#main_column .order_box {
  background: #fac260;
  padding: 0 10px;
  width: 580px
}

#main_column .order_box h4 {
  color: #585858;
  font-size: 12px;
  padding: 10px  0 0 5px
}

#main_column .order_box_top {
  background: #73a705;
  height: 24px;
}

#main_column .order_box_top h2 {
  font-weight: bold;
  font-size: 12px;
  padding-left: 10px;
  color: #FFFFFF
}

#main_column .order_box_top h2 span {
  padding-top: 9px;
  padding-left: 40px;
  line-height: 24px
}

#main_column .order_box_product {
  width: 255px;
  float:left;
  line-height: 24px;
  text-align: left;
  min-height: 40px}

#main_column .order_box_product img {
  border: 1px solid #8b8781;
  float: left;
  margin-right: 10px
} 

#main_column .order_box_price {
  width: 60px;
  float:left;
  line-height: 24px;
  text-align: center;
  min-height: 40px
}
#main_column .order_box_amount {
  width: 50px;
  float:left;
  line-height: 24px;
  text-align: center;
  min-height: 40px
}
#main_column .order_box_value {
  margin-top: 27px;
  text-align: center;
  min-height: 40px}

#main_column .order_box_about {
  margin-top: 20px;
  width: 100%;;
  min-height: 110px
}

#main_column .order_box_about h5 {
  font-size: 11px;
  font-weight: normal;
  float: left
}

#related_column {
  float: right;
  width: 200px;
}

#related_column h3 {
  background: url(/images/related_h2.jpg) no-repeat;
  height: 20px;
  line-height: 20px;
  font-family: 12px;
  font-weight: bold;
  color: #FFFFFF;
  padding: 0px 10px;
  font-size: 13px;
  margin-left: 35px;
  margin-bottom: -10px;
}

#related_column h3 a{
  color: #FFFFFF;
}

#related_column hr {
  border-bottom: 1px solid #fff;
}
