/* CSS Document */

html, body, form{
  margin: 0;
  padding: 0;
  height: 100%;
}


.vendor{

}

table.news{
/*margin-top:5px;*/
}
table.news td{
  padding:5px 10px 5px 10px;
  background-color:#666666;
  border-right:1px solid #464646;
  border-bottom:1px solid #464646;
}

table.news td a{
  color:#FFAE00;
}
table.news td a:hover{
  color:#FFAE00;
  text-decoration:underline;
}

table.news .title{
  font-size:14px;
  color:#FFAE00;
}

form { height: auto; margin:0px; padding:0px;}

body{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #efefef;
  background: url(/images/bg_body.jpg);
}

img { border: #000 0px solid; }

a { color: #fff; text-decoration: none; }
a:hover { color: #fff; text-decoration: underline; }
a:visited { }

input, textarea, select { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 100%; color: #000000; font-weight: 100; }

.brdr {
  padding: 2px 4px;
  width: 81px;
  height: 13px;
  line-height: 12px;
  color: #000;
  border: #9A9A9A 1px solid;
}

table { border-collapse: collapse; font-size: 100%; } table td { padding: 0px; vertical-align: top; }

#pre_all {
  background: url(/images/bg_all.jpg) no-repeat;
  height: 100%;
}

#all {
  width: 990px;
  margin: 0px auto;
  
  height: auto;
  _height: 100%;
  min-height: 100%;
  padding: 5px 0px 5px 0px;
}

#header {
  position: relative;
  background: #000 url(/images/bg_header.gif) no-repeat;
  height: 73px;
}

  #logo {
    padding-top: 4px;
    padding-left: 12px;
    float: left;
  }
  
  #top_menu {
    padding-top: 8px;
    padding-left: 6px;
  }
    #top_menu ul {
      margin: 0px;
      padding: 0px;
      list-style: none;
    }
      #top_menu ul li {
        float: left;
        height: 25px;
        line-height: 25px;
        padding-right: 22px;
        background: url(/images/bg_top_menu.gif) no-repeat right;
        margin-right: 15px;
      }
        #top_menu a {
          color: #fff;
        }
        #top_menu a:hover {
          color: #FFAE00;
          text-decoration: none;
        }
  
  #tel {
    padding-top: 6px;
    padding-left: 14px;
  }
  
  #login {
    position: absolute;
    left: 234px;
    top: 44px;
  }
    #login td {
      vertical-align: middle;
      white-space: nowrap;
    }
    #login #login_ok {
      background: url(/images/login_submit.gif) no-repeat;
      margin: 0px 10px;
      width: 21px;
      height: 19px;
      cursor: pointer;
      border-width: 0px;
    }
    #login a {
      color: #919191;
      padding-left: 15px;
    }
  
  #auth {
    position: absolute;
    left: 234px;
    top: 45px;
    font-family: Tahoma,  Arial, Helvetica, sans-serif;
  }
    #auth td {
      vertical-align: middle;
    }
    #auth .menu {
      background: #B30303;
      height: 18px;
      line-height: 12px;
      font-weight: 900;
    }
    #auth a {
      padding: 0px 11px;
    }
    
  #mini_cart {
    width: 138px;
    height:50px;
    position: absolute;
    right: 0px;
    top: 0px;
    background: url(/images/bg_cart.gif) no-repeat 0px 10px;
    padding-left: 79px;
    padding-top: 14px;
  }
    #mini_cart a {
      color: #f00;
    }

#main_bg {
  background: #000 url(/images/bg_main_rpt.gif);
}
#pre_main{
  height: 17px;
  background: url(/images/bg_main_top.gif);
}
#main{
  background: url(/images/bg_main.gif);
  padding-left: 19px;
  padding-right: 19px;
}

#post_main{
  clear: both;
  height: 17px;
  background: url(/images/bg_main_btm.gif);
}

#left {
  float: left;
  width: 206px;
  margin-right: -206px;
  padding-bottom: 10px;
}

#right {
  padding-left: 19px;
  padding-right: 11px;
  margin-left: 203px;
  _height: 1px;
}

#right a {
          color: #FFAE00;
          text-decoration: none;
        }
#right a:hover {
          color: #FFAE00;
          text-decoration: underline;
        }

#right p.info{
  height:50px; 
  margin:0px; 
  color:#333333;
  background-color:#ffffe1;
  border:1px solid #000000;
  padding:5px;
  
}

#right p.info img{
 margin-right:5px; 

}

#right p.info a {
color:#ff0000;

}



  #search {
    padding-left: 7px;
  }
    #search td {
      vertical-align: middle;
    }
    #search input {
      width: 114px;
    }
    #search #search_ok {
      background: url(/images/search_ok.gif) no-repeat;
      margin-left: 5px;
      width: 21px;
      height: 19px;
      cursor: pointer;
      border-width: 0px;
    }
    #search #more_search {
      display: block;
      padding-top: 2px;
      padding-left: 46px;
    }

  #categories {
    padding-left: 15px;
    padding-top: 16px;
  }
    #categories a {
      color: #D6D6D6;
    }
    #categories a:hover {
      color: #FFAE00;
      text-decoration: none;
    }
    #categories ul {
      margin: 0px;
      padding: 0px;
      list-style: none;
    }
      #categories ul li {
        padding-left: 11px;
		
        background: url(/images/li_cat.gif) no-repeat 0px 4px;
        font-weight: 900;
        font-size: 110%;
      }
        #categories ul li ul {
          padding-left: 20px;
        }
          #categories ul li ul li {
            font-weight: 100;
            font-size: 90%;
          }
          
  #delivery {
    margin-top: 100px;
    padding: 0px 22px;
  }
    #delivery h2 {
      font-size: 100%;
      margin: 0px;
      margin-bottom: 6px;
    }
  
  #contacts {
    margin-top: 26px;
    padding: 0px 22px;
  }
    #contacts h2 {
      font-size: 100%;
      margin: 0px;
      margin-bottom: 6px;
      
    }
    #contacts a {
      color: #FFAE00;
    }
    #contacts td {
      padding-top: 3px;
      vertical-align: middle;
    }

#ebay-order {
    margin-top: 26px;
    padding: 0px 22px;
  }
    #ebay-order h2 {
      font-size: 100%;
      margin: 0px;
      margin-bottom: 6px;
      
    }
    #ebay-order a {
      color: #FFAE00;
    }
    #ebay-order td {
      padding-top: 3px;
      vertical-align: middle;
    }  
	
	#partners {
    margin-top: 26px;
    padding: 0px 22px;
  }
    #partners h2 {
      font-size: 100%;
      margin: 0px;
      margin-bottom: 6px;
      
    }
    #partners a {
      color: #FFAE00;
    }
    #partners td {
      padding-top: 3px;
      vertical-align: middle;
    }      
    
  #intro {
    width: 703px;
    height: 231px;
    padding-left: 16px;
    _padding-left: 13px;
	padding-top:15px;
    /*background: url(/images/bigban1.jpg) no-repeat;*/
	
  }
  
  #higlights .text{
  
	background: url(/images/opacity_black.png);
	width: 290px;
	padding:0px;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
  }
  
  #higlights .text p{
  	margin:0px;
	padding-bottom:5px;
  	
  }
    #higlights .title {
	  display:inline;
      font-size: 220%;
      color: #efefef;
	  background-color:#000000;
      font-family: Tahoma, Arial, Helvetica, sans-serif;
	  /*line-height:27px;*/
	  width:400px;
	  margin:0px;
	  padding-left:5px;
	  padding-right:5px;
    }
    #intro .title .red {
        color: #B30303;
    }

#higlights .title h1{
	background:none;
	display:inline;
	font-size:100%;
	font-weight:normal;
	padding:0px;
	margin:0px;
} 

h1 {
  margin: 0px;
  background: #2E2E2E;
  font-size: 160%;
  font-weight: 100;
  /*height: 22px;*/
  line-height: 21px;
  padding-left: 4px;
  margin: 5px 0px;
}

#right h2 {
  font-size: 140%;
  margin: 5px 0px;
  font-weight: 110;
  color:#FFAE00;

}
  h1.mainpage {
    margin: 10px 0px;
  }

#scraps {
  padding-left: 2px;
  color: #C5C5C5;
}
  #scraps a {
    color: #C5C5C5;
  }
  #scraps span {
    color: #FFAE00;
  }

#brands {
  padding-left: 2px;
  padding-bottom: 5px;
  color: #C5C5C5;
  border-bottom: #5A5A5A 1px dashed;
  margin-bottom: 11px;
  /*border:1px solid #ffffff;*/
}
  #brands a {
    color: #C5C5C5;
    text-decoration: none;
	white-space:nowrap;
  }
  #brands a:hover {
    color: #FFAE00;
  }
  #brands ul{
  	margin:0px;
	padding:0px;
  }
  #brands ul li{
  	padding:0px;
	margin:0px;
  	margin-right:5px;
  	list-style:none;
	display:inline;
  }





.clr {
  clear: both;
}

span.articul{
	color:#dddddd;
}

#footer {
  height: 45px;
  background: #000 url(/images/bg_footer.gif) no-repeat bottom;
  padding-top: 11px;
}

  #footer #copy {
    float: right;
    width: 226px;
    background: url(/images/bg_copy.gif) no-repeat;
    padding-left: 39px;
  }
    #footer #copy #made_by {
      color: #FFAE00;
    }
	
#deliveryRates{
	font-weight:bold;
	font-size:14px;
	color:#FFAE00;
	display:none;
}

.big-orange{
	font-weight:bold;
	font-size:14px;
	color:#FFAE00;
}

#emsCost{
	
}

#print_button{
	margin-top:15px;
}

.reg input,textarea{
	width:100%;
}

.reg em{
	font-weight:bold;
	color:#FFAE00;
}

.nocollaps{
	border-collapse:separate;
}

.status{
padding-left:3px;
padding-right:3px;

}

.legend ol{
	margin:0px;
	margin-left:25px;
}

.legend ol li{
	margin-bottom:8px;
}

#ebayCalc{
	width:301px;
	height:78px;
	background-image:url(/images/calc_bg.gif);
	background-repeat:no-repeat;

}
#ebayCalc form{
	margin-left:58px;
	padding-top:12px;
	
}
#itemID{
	font:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	width:171px;
	color:#4d4d4d;
}
#ebayItemSubmit{
	
}

.hide{
	display:none;
}
