/**********Basket*************/
#basket_top{
  color: #313131;
  background-color: White;
  margin-bottom: 2px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 8px;
  
}
#basket_top h2{
  color: #dd1326;
  font-size: 24px;
}
#middle_content_top{
  color: #313131;
  background-color: White;
  border:6px solid #ECEBE7;
  margin: 0px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 8px;
}
#middle_content_top img{
  margin: 5px 5px 5px 5px;
}
#t_basket_info {
  color: #313131;
  background-color: White;
  border:6px solid #ECEBE7;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 8px;
  margin-bottom: 2px;
}
#t_basket_info h3{
  color: #dd1326;
  font-size: 12px;
}
#t_basket_list {
  color: #313131;
  background-color: White;
  border:6px solid #ECEBE7;
  padding-left: 1px;
  padding-right: 1px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-bottom: 2px;
  
}
#basket_list_inc {
  color: #313131;
  margin: 5px 5px 5px 0px;
  padding-left: 1px;
  padding-right: 1px;
  padding-top: 1px;
  padding-bottom: 4px; 
  border: 0px solid black;
}
#t_basket_bottom {
  color: #313131;
  background-color: white;
  margin: 0px;
  padding-left: 400px;
  padding-top: 30px;
  padding-bottom: 30px;
  
}
table.basket_table {
  color: #313131;
}
.head {
  color: #313131;
}
.left_space{
  padding-left:10px;
}
.line0 td{
  background-color: #ecebe7;
  border-top: 2px solid #ffffff;
}
.line1 td{
  background-color: #ecebe7;
  border-top: 2px solid #ffffff;
}
.sum{
  background-color: #fbebe5;  
}
a.button_basket{
  border: medium outset;
  background-color:silver;
  text-decoration: none;
  color: #3F3F3F;
  width: 200px;
  margin-bottom: 5px;
  clear: both;
}
a.button_basket:hover{
  color: black;
}
#basket_pink{
  color: #313131;
  border:6px solid #ECEBE7;
  margin-bottom: 2px;
  padding-left: 10px;
  padding-top: 1px;
  padding-bottom: 8px;

}
#basket_list_pink {
  color: #313131;
  margin: 5px 5px 5px 8px;
  padding-left: 1px;
  padding-right: 1px;
  padding-top: 1px;
  padding-bottom: 10px;
  
}
select.bundle_select{
  font-size: 11px;
  width: 98%;
}
td.bundle_line{
  border-bottom: thin solid #EBEBEB;
  color: Gray;
  padding-left: 25px;
  background-color: #ECE9E7;
  font-size: 10px;
}
td.bundle_line2{
  border-bottom: thin solid #EBEBEB;
  color: Gray;
  padding-left: 10px;
  background-color: #ECE9E7;
  font-size: 10px;
}
div.c_ingress{
  /*font-size: 11px;
  */
}
div.c_text{
  font-size: 11px;
}
div.c_text a{
  color: red;  
}
div.c_text a:hover{
  color: silver;
}
#content_top{
  background-color:#FFFFFF;
  float:left;
  padding: 4px;
  width:630px;
  border:6px solid #ECEBE7;
}
#prod_middle_large{
  border: 6px solid #ecebe7;
  margin-bottom: 2px;
  padding:2px;
  width:370px;
}