@charset "utf-8";

body {
	padding:0; 
	margin:0;
	font-size:0.75em; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#4B5156;
	background:#fff;
}

.main {
	width:880px;
	padding:0px;
	margin:0 auto;
}

img {border:0;}

p {
	padding:0 0 12px 0; 
	margin:0;
}

h1 {font-size:1.84em; color:#4B5156; padding:0; margin:0 0 16px 0;}
h2 {font-size:1.7em; color:#4B5156; padding:0; margin:0 0 12px 0;}
h3 {font-size:1.5em; color:#4B5156; padding:0; margin:0 0 10px 0;}
h4 {font-size:1.3em; color:#4B5156; padding:0; margin:0 0 8px 0;}
h5 {font-size:1.17em; color:#4B5156; padding:0; margin:0 0 6px 0;}
h6 {font-size:1em; color:#4B5156; padding:0; margin:0 0 4px 0;}

a, input {outline:none;}

a {
	color:#3879B4; 
	text-decoration:underline;
}		

a:hover {
	color:#3879B4; 
	text-decoration:none;
}
		
div, form {
	margin:0;
	padding:0;
}

.clear {clear:both; line-height:0; font-size:0;}

.img_box {float:left; width:auto; text-align:center;}
.img_box img {margin:0 16px 10px 0;}

.img_box_r {float:right; width:auto;}
.img_box_r img {margin:0 0px 10px 16px;}
.center {width:100%; text-align:center;}

.border {border:1px solid #565656;}

/*******************RAZNOE*****************************/

.menu li a, 
.menu_but li a {text-decoration:none;}

.menu li, .list1 li, .list2 li {
	list-style:none; 
	padding:0; 
	margin:0;
}

img {behavior: url(js/iepngfix.htc)}

/***********************header***********************************/
.header {height:495px; position:relative;}
.h_slide_img{position:absolute;left:0;top:165px;}
.header_top {height:120px; overflow:hidden;}
.logo {float:left; width:auto;}
.top_l {float:right; width:auto; font-size:1.3em; color:#606060;}
.top_l img {margin:10px 0 10px; height:20px;}
.menu {margin:0; padding:0;}
.menu li {float:left; width:219px; height:30px; font-weight:bold; line-height:1.5em; text-transform:uppercase; padding:13px 0 0; margin:0 1px 1px 0; text-align:center; background:url(../images/bgr_li.gif) 0 0 repeat;}
.menu li a {color:#fff;}
.menu li a:hover, .menu .active a, .menu2 a:hover, .menu2 .active a {color:#FD9700;}
.menu .last_item {margin-right:0; width:220px;}
.h_img .last_item {margin-right:0;}
.h_img img {float:left; width:auto; margin:1px 1px 2px 0;}
.left_box1 {border:1px solid #DEDEDF; margin-bottom:20px;}
.reg {text-transform:uppercase;}
.list1 {margin:0; padding:0;}
.list1 li {padding-left:10px; background:url(../images/bull.png) 0 6px no-repeat;}
.box_text {padding:10px 6px 10px 10px;}
.p_box {position:relative;} 
.discount {position:absolute; z-index:3; left:-25px; top:-15px;}
.p_box img {margin:0px; }
.box {overflow:hidden; margin-bottom:20px; border-bottom:1px solid #C8C9CA;}
.lists {float:left; width:200px;}
.list2 {margin:0; padding:0;}
.list2 li {padding-left:10px; line-height:2em; background:url(../images/bull2.gif) 0 11px no-repeat;} 

.cart_img{}

.menu2 {overflow:hidden; width:100%;}
.menu2 a {color:#fff; text-decoration:none;}

.menu2 .home {float:left; width:219px; height:30px; font-weight:bold; line-height:1.5em; text-transform:uppercase; padding:13px 0 0; margin:0 1px 1px 0; text-align:center; background:url(../images/bgr_li.gif) 0 0 repeat;}
.menu2 .padd {padding-top:2px; height:41px;} 
.menu2 .item {background:url(../images/bgr_li2.gif) 0 0 repeat; position:relative;}
/********************************content******************************/

/****/
h3 {text-transform:uppercase; line-height:1.25em;}
.content {padding:0 0 20px 0; background:url(../images/content.gif) right 0 repeat-y;}
.content_left {float:left; width:190px;}
.bunner {margin-bottom:30px;}

.content_right {float:right; width:600px; padding:30px;}


div.sample_attach_d {color:#fff;}
	
a.sample_attach, 
a.sample_attach:visited {
  display:block;
  width:217px;
  border:1px solid #898D90;
  padding:8px 0;
  background:#818588;
  text-decoration:none;
  text-align:center;
  font-family:Tahoma;
  font-weight:bold;
  text-transform:uppercase;
  color:#e1e1e1;
}

a.sample_attach:hover {
	color:#e1e1e1;
	text-align:center; 
	background:#676A6E;
}

a.sample_attach, 
a.sample_attach:visited {border-bottom: none; }

div#sample_attach_menu_child {border-bottom: 1px solid #898D90; top:30px;}
div.sample_attach {border:0; padding:0;}
.f_l {float:left; width:auto;}
.tab1 tr td {vertical-align:top;}
.tab2, .tab3 {margin-bottom:20px;}
.tab2 tr td {vertical-align:top; padding:10px 20px 0 0;}
.tab2 p {padding:0 0 3px;}

.tab2 input {width:200px; padding:0 5px; height:20px; border:1px solid #9f9f9f;}
.tab2 select {width:210px; height:20px; border:1px solid #9f9f9f;}
.tab2 textarea {width:460px; height:125px; overflow:auto; padding:5px; border:1px solid #9f9f9f;}
input.check {border:0; width:auto; padding:0;}
.tab3 tr td {padding:10px 80px 0 0;}
.button, 
.button:hover {color:#fff;}

.buttons {margin-top:20px;}

.button {
	font-family:Arial, Helvetica, sans-serif; 
	line-height:2em; 
	padding:4px 20px; 
	text-decoration:none; 
	background:#0056B1;
}

.pages {margin:20px auto; padding:0 30px;text-align:center; }

.pages a {
	margin:0 3px;
	padding:3px 6px; 
	background:#101010; 
	text-decoration:none; 
	color:#fff;
	cursor:pointer;
}

.pages .active, 
.pages a:hover {color:#000; background:#FD9700;}

.jcarousel-skin-tango img {border:1px solid #979798; margin:0 9px 9px 0;}

/*************************footer***********************/
.footer {height:50px; padding-top:20px; overflow:hidden;}
.footer_r {float:right; width:660px; padding-top:10px; text-align:center;}

div.active, .menu2 .sample_attach_d:hover {color:#FD9700;}


