/* CSS Document */

/* CSS Document */

/* CSS Document */

   
body { padding: 0; margin: 0 auto;  font: 0.7em Tahoma, Arial, sans-serif; background:#452d3d; color: #ffffff; border-top:3px solid #452d3d; }
img { padding:0; margin:0px;}
div{margin: 0 auto;}
/* links */
a { color: #003B6E; background: inherit; }
a:hover { color: #9EC068; background: inherit; }	

/* headings */
h1 { font: bold 2.5em "Arial", Sans-Serif; margin: 0; letter-spacing: -1px; }
h2 { font: bold 2em Arial, Sans-Serif; margin: 0; padding: 0; }
h1 a, h2 a { color: #2b2b2b; background: #fff; text-decoration: none; }
h1 a:hover, h2 a:hover { color: #2b2b2b; background: #FFF; }
.title { color: #808080; background: #fff; }

/* lists and form elements */
ul { margin: 0; padding : 0; list-style : none; }
form { margin: 0; }
input.search { width: 150px; border: none; background: #fff url(images/input.gif) no-repeat; padding: 5px 10px; color: #1E67A8; font-weight: bold; }
input.button { padding: 3px; }
.search p{ margin:0; padding:0;}
/* content holder */
#top { margin:0 auto; width: 1000px; }
#content { background:#ffffff;padding-top:14px; padding-left:7px; padding-right:7px; clear:both; width:984px; height:1000px; height:auto; }
#content1 { background:url(images/index1_05.gif) repeat-x #FFFFFF; padding-top:14px;  clear:both; width:1000px; height:auto;}
/* header */
#header { height: 86px; background:url(images/head-bg.gif) repeat-x; width:1000px; }
#logo{width:251px; float:left; }
.loginbot{background:url(images/index1_17.gif); height:33px; width:225px;}
/* menu */	
#tabs { background: #fff url(images/tab-bg.gif) repeat-x top left; color: #fff;  height: 35px; text-align: center; 
        clear:both;padding: 0 0 0 10px;  }
#tabs li { display: inline; height: 45px; }
#tabs li a { float: left; color: #ffffff; padding: 8px 0; width: 120px; text-align: center; font-weight: bold; text-decoration: none; font-size:12px;}
#tabs li a:hover {  color: #f7bbe3; }	
#tabs li a.current {color: #2C71AE; }	
.key { text-decoration: underline; }


/* search form */
#topsearch{width:180px; float:left; padding-left:540px; _padding-left:520px; }
.search1{ border:1px solid #ffffff; padding:15px 2px; }
.search { 

	background:#e8eaeb; width:207px; height:108px;padding:5px;
}
	#search p { padding-top:10px; margin: 0; }

#login { padding:3px 0px 3px 0px;}
#login p{ margin:5px 0; color:#040f6f;}

/* left side */
#left { float: left; width: 217px; clear:both;}
#menu{  padding:20px 5px;}
   #menu li{ display:block; width:200px; }
   #menu li a{ color:#ffffff; font-size:13px; padding:12px 10px; text-decoration:none; line-height:25px; }
   #menubg{ background:url(images/cate-bg.gif) repeat-y; height:auto; }
#sell{  padding:20px 12px;}

 #sell li a{ color:#535353; }
#sell li p{line-height:10px; }
  #sell P{ margin:0; padding:0; color:#FFFFFF }
  .image { float: left; margin: 0 9px 3px 0; height:40px;}
   
   
.sellimg{ width:89; float:left;}
.fontstyle{ font-size:13px; color:#000000; font-weight:bold; padding:15px 20px; }
#ord { padding:10px 20px; font-size:13px; font-weight:bold; color:#040f6f;}
#ord P{ float:left; padding-left:20px;}
.logintop{ background:url(images/index1_06.gif); height:46px;}
.menutop{ background:url(images/cate.gif); height:55px;}
.menubot{}
.menutop1{ background:url(images/index1_30.gif); height:30px;}
.contact{ background:url(images/index1_40.gif); height:27px;}
.contactb{ background:url(images/index1_43.gif); height:7px;}
.ordertop{ background:url(images/index1_45.gif); height:38px;}
/* right side */

#right{ width:750px; float:right}	
.b{_padding-right:2px;}	
.banner{}
.box{ padding-top:5px;}
.boxlogo{  background:url(images/index1_22.gif) no-repeat; height:39px;
padding-left:620px;  color:#299ab5; font-size:13px;
}

.boxlogo1{ border-bottom:1px solid #c3c3c3; background:url(images/index1_36.gif) no-repeat; height:26px;
padding-left:620px;  color:#299ab5; font-size:13px; margin-top:
}
.newboxtop{ margin:5px 0 0 0; padding:0; background:url(images/index1_39.gif) no-repeat; height:7px;}
.newboxbot{ background:url(images/index1_53.gif) no-repeat; height:5px;}
.news{ background:url(images/index1_34.gif) ;}
    #nav{ padding-left:25px; }
    #nav li{ line-height:20px; font-size:12px; }

.thirds { float: left; width: 178px; background: #eee; margin: 0 5px 0 0; color: #5d5d5d; }
	.smallboxtop { height: 8px; background: #fff ; }
	.smallbox {   padding: 5px 10px 10px 10px; background-color:#ffffff; border:1px solid #d1d0dd;  }
	.smallbox p { padding: 0; margin: 0; background-color:#FFFFFF; }
		.thirds1 { float: left; width: 178px; background: #ffffff; margin: 0 5px 0 0; color: #5d5d5d; }
		.smallbox1 {   padding: 1px 8px 10px 8px; background-color:#FFFFFF; border:1px solid #d1d0dd; }
	    .smallbox1 p { padding: 0; margin: 0; background-color:#FFFFFF; }
	#productnm{ font-size:12px; height:60px; line-height:18px; }
	#price{ font-size:12px; color:#FF3300; font-weight:bold;}
    .font-in1{font-size:12px;}

.four { float: left;  margin: 10px 12px 0 0; color: #5d5d5d; height:28px; background:#FFFFFF; }
.menuleft{ background:url(/images/style_03.gif) no-repeat; width:5px; float:left; height:28px;}
.menubox{ float:left; background:url(/images/style_04.gif) repeat-x; padding:2px 6px; height:28px; font-size:12px;}
.menuright{ background:url(/images/style_06.gif) no-repeat; width:4px; float:left;height:28px;}
	
/* footer  */
.footer { clear: both; text-align: center; line-height: 1.8em; padding: 10px 0 10px 0; border-top: 1px solid #ccc; font-size:12px;}
.footer a{font-size:12px; text-decoration:none}
/*--------------------------------------------------------------------*/
.rightbox{ background:url(images/menu-bg.gif) no-repeat; width:735px; height:36px; font-weight:bold; line-height:36px; overflow:hidden; font-size:13px; }
.rightmid{ width:100%; background:#ffffff; padding:0; margin:0; padding-bottom:2px ; padding-top:3px;}
.mid1{  background:#ffffff;height:99%; padding:2px 5px;   padding-bottom:200px; margin-top:0px;    margin-bottom:5px; margin-left:3px; margin-right:3px;}

.midbg{ width:96%; height:23px; background:#2e3a3a; padding-left:10px; line-height:23px;overflow:hidden; margin-top:8px; }
.midbox{ border:1px solid #d9dde8; width:96%;padding-left:10px; margin-top:1px;}
.fontstyle{ font-size:13px; font-weight:bold; color:#020c61;}

#nav{ padding-left:20px; color:#333333; list-style-image:url(images/list.gif);}
.dc{padding-left:30px; color:#684a9c;}
.dc1{ font-weight:bold; font-size:12px; color:#ffffff;}
.detail{ }
.bigimg{ border:1px solid #d1d0dd; height:auto; background:#FFFFFF; width:400px;}
.line{ border-bottom:2px solid #CC3300;}
.font1{color:#ea6705; font-size:13px;}
.pricecolor{ color:#ff3300; font-size:12px; font-weight:bold;}

/*??ид------------------------------------*/
.menunext{ padding-left:3px; background:#a4608d;}
.menunext li{ line-height:18px; font-size:11px; color:#513683;}
.smallText{ color:#000000; padding-top:15px; font-size:12px;}