@charset "utf-8";
* {
margin:0;
padding:0
}
body {
background:url('../images/body_bg.jpg') left top repeat-x;
text-align:center;
}
img {border:none}
ul {
list-style-type:none;
}
h2 {
font:bold 28px Arial;
color:#07191d;
margin-top:25px;
}
h2 span {
font:20px Arial;
}
h3 {
font:28px Arial;
color:#07191d;
margin-top:25px;
}
h6 {
font:bold 14px Arial;
color:#000;
}
h6 a {
color:#000;
}
p {
font:12px Arial;
color:#000000;
margin-top:12px;
}
.content ol, ul {
font:12px Arial;
color:#000000;
margin-top:12px;
margin-left:25px;
}
.content a {
font:12px Arial;
color:#000000;
}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.container {
background:url('../images/main_bg.jpg') center top no-repeat;
min-width: 999px;
width:expression(document.body.clientWidth < 999? "999px": "auto" );
}
.main {
width:983px;
margin:0px auto;
text-align:left;
}
.header {
height:406px;
}
.logo {
padding-top:32px;
float:left;
}
.tel {
float:left;
font:12px Arial;
color:#fff;
text-transform:uppercase;
margin:36px 0 0 200px;
}
.tel img {
margin-left:-10px;
display:block;
position:relative;
margin-top:7px;
z-index:100;
}
.bin_block {
background:url('../images/bin_ic.jpg') left top no-repeat;
margin:38px 0 0 135px;
padding-left:65px;
padding-bottom:10px;
font:11px Arial;
color:#cae0e6;
float:left;
}
.bin_block a {
font:bold 15px Arial;
color:#cae0e6;
display:block;
}
.menu {
background:url('../images/menu_bg.jpg') left top no-repeat;
width:981px;
height:46px;
margin-top:64px;
}
.menu ul {
margin-left:28px;
}
.menu li {
padding-top:5px;
margin-right:38px;
float:left;
}
.menu a {
font:bold 15px Arial;
color:#fff;
text-decoration:none;
padding:9px 4px 16px 4px;
display:block;
position:relative;
}
.menu a:hover {
background:url('../images/hover_bg.gif') left top repeat-x;
}
.menu a:hover .m_l {
background:url('../images/m_l.gif') left top no-repeat;
width:12px;
height:36px;
position:absolute;
left:-11px;
top:0px;
display:block;
}
.menu a:hover .m_r {
background:url('../images/m_r.gif') left top no-repeat;
width:12px;
height:36px;
position:absolute;
right:-11px;
top:0px;
display:block;
}
.search_inp {
background:url('../images/search_inp.jpg') left top no-repeat;
width:172px;
height:27px;
margin:8px 0 0 0px;
float:left;
}
.search_inp input{
background:transparent;
border:none;
width:152px;
height:21px;
font:11px Arial;
color:#6f8d94;
padding:8px 0 0 10px;
}
.search_but {
margin:8px 0 0 0;
float:left;
}
.search_but input {
background:url('../images/search_but.gif') left top no-repeat;
width:42px;
height:42px;
border:none;
cursor:pointer;
}
.block_1 {
width:457px;
margin:20px 0 0 30px;
-margin-left:15px;
float:left;
}
.block_2 {
width:437px;
margin:15px 0 0 30px;
float:left;
}
.pic {
width:260px;
float:left;
}
.list_block {
width:170px;
float:left;
}
.list_block li {
width:100%;
font:bold 18px Arial;
color:#769fad;
margin-top:5px;
float:left;
}
.list_block a {
color:#769fad;
display:block;
padding-left:19px;
margin-left:-19px;
position:relative;
z-index:100;
float:left;
}
.list_block a:hover {
background:url('../images/ar_1.gif') left 7px no-repeat;
color:#4a6670;
}
.title_1 {
font:34px Arial;
color:#97a4a4;
}
.v_line {
background:url('../images/v_line.jpg') left top no-repeat;
width:5px;
height:149px;
margin-top:20px;
float:left;
}
.content {
margin-top:30px;
width:100%;
}
.left_bar {
width:210px;
float:left;
margin-left:40px;
-margin-left:20px;
}
.tovar {
width:210px;
position:relative;
margin-top:15px;
}
.tovar span {

margin-left:10px;
display:block;
}
.tovar  a {
width:auto;
font:bold 14px Arial;
color:#000000;
text-transform:uppercase;
}
.akcia {
background:url('../images/akcia.png') left top no-repeat;
filter:expression(fixPNG(this));
width:96px;
height:96px;
position:absolute;
top:-10px;
left:-40px;
display:block;
}
.akcia_89 {
background:url('../images/akcia_89.png') left top no-repeat;
filter:expression(fixPNG(this));
width:66px;
height:66px;
position:absolute;
top:-20px;
left:-30px;
display:block;
}
.hit {
background:url('../images/hit.png') left top no-repeat;
filter:expression(fixPNG(this));
width:97px;
height:97px;
position:absolute;
top:-10px;
left:-40px;
display:block;
}
.hit_89 {
background:url('../images/hit_89.png') left top no-repeat;
filter:expression(fixPNG(this));
width:67px;
height:67px;
position:absolute;
top:-20px;
left:-30px;
display:block;
}

.novinka {
background:url('../images/novinka.png') left top no-repeat;
filter:expression(fixPNG(this));
width:96px;
height:96px;
position:absolute;
top:-10px;
left:-40px;
display:block;
}
.novinka_89 {
background:url('../images/novinka_89.png') left top no-repeat;
filter:expression(fixPNG(this));
width:66px;
height:66px;
position:absolute;
top:-20px;
left:-30px;
display:block;
}
.lider {
background:url('../images/lider.png') left top no-repeat;
filter:expression(fixPNG(this));
width:96px;
height:96px;
position:absolute;
top:-10px;
left:-40px;
display:block;
}
.lider_89 {
background:url('../images/lider_89.png') left top no-repeat;
filter:expression(fixPNG(this));
width:66px;
height:66px;
position:absolute;
top:-20px;
left:-30px;
display:block;
}
.price_1 {
font:bold 24px Arial;
color:#790e11;
margin-top:17px;
}
.bin_but1  {
margin-top:18px;
}
.bin_but1 a{
background:url('../images/bin_ic1.jpg') left top no-repeat;
width:80px;
padding:8px 0 15px 44px;
font:bold 13px Arial;
color:#4a6670;
display:block;
}
.g_line_1 {
width:100%;
border-top:1px solid #dcdcdc;
margin-top:25px;
line-height:0px;
font-size:0px;
}
.sub_cont {
width:602px;
margin-left:77px;
float:left;
}
.tovar_block {
width:100%;
border-bottom:1px solid #dcdcdc;
margin-top:20px;
padding-bottom:20px;

}
.tovar_block .price_1 {
margin-top:9px;
}
.wrapper {
width:430px;
border-right:1px solid #d3d3d3;
float:left;
}
.pic_2 {
width:93px;
float:left;
text-align:center;
position:relative;
}
.tov_info {
width:306px;
margin-left:9px;
float:left
}
.price_block1 {
width:145px;
margin-left:17px;
float:left;
}
.path {
font:11px arial;
color:#07191d;
margin-top:25px;
}
.path a {
color:#07191d;
}
.big_pic {
width:278px;
text-align:center;
margin-top:20px;
float:left;
position:relative;
}
.big_info {
width:300px;
floaT:left;
margin:30px 0 0 20px;
float:left
}
.price_2 {
font:24px Arial;
color:#790e11;
}
.sdmenu {
margin-top:6px;
}
.sdmenu li {
margin-top:6px;
}
div.sdmenu {
width: 283px;
font:bold 14px Arial ;
color:#4a6670 !important;
padding-bottom: 10px;
}
div.sdmenu div {
overflow: hidden;
}
div.sdmenu div.collapsed {
height:22px;
}
div.sdmenu div span {
display: block;
font:bold 14px Arial ;
color:#4a6670 !important;
cursor:pointer
}
div.sdmenu div.collapsed span {
background: url('../images/collapsed.gif') left 3px no-repeat;
padding-left:12px;
height:15px;
cursor:pointer
}
div.sdmenu div b {
font:12px Arial;
padding-left:0px;
color:#4a6670;
margin-top:8px;
display:block;
}
div.sdmenu div img {
margin-bottom:-3px;
margin-left:2px;
}
.bk_1_p {
background: url('../images/minus.gif') left 3px no-repeat;
padding-left:12px;
}
.bk_1_p strong {
background:url('../images/dot_1.gif') left bottom repeat-x;
}
.bk_1 ul li a {
font:12px Arial;
color:#4a6670;
}

/* end slide menu */














.plus {
background:url('../images/plus.gif') left 3px no-repeat;
padding-left:13px;
}
.minus {
background:url('../images/minus.gif') left 3px no-repeat;
padding-left:13px;
}
.list_2 img {
margin-bottom:-3px;
margin-left:4px;
}
.data_block {
width:100%;
border-bottom:1px solid #dcdcdc;
padding-bottom:20px;
margin-top:11px;
}
.data_block p {
margin-top:4px;
}
.data_block  strong{
color:#d6101b;
}



















.footer {
background:url('../images/foot_bg.jpg') left top repeat-x;
width:100%;
margin-top:54px;
}
.foot_bg {
background:url('../images/footer_bg.jpg') center top no-repeat;
width:100%;
}
.foot_cont {
width:983px;
margin:0px auto;
text-align:left;
height:336px;
}
.title_2 {
font:bold 26px Arial;
color:#bee3eb;
padding-top:57px;
margin-left:40px;
-margin-left:20px;
text-transform:uppercase;
float:left
}
.title_2 span{
font:20px Arial;
}
.tip_1 {
width:272px;
margin:64px 0 0 62px;
float:left;
}
.tip_1 a {
background:url('../images/tip_ic.gif') left top no-repeat;
padding:2px 0 6px 30px;
margin-left:-30px;
font:bold 14px Arial;
color:#fff;
display:block;
float:left;
position:relative;
z-index:100;
}
.tip_1 p {
font:12px Arial;
color:#e9f6f8;
margin-top:6px;
}
.tip_2 {
width:545px;
margin:14px 0 0 62px;
float:left;
}
.tip_2 a {
background:url('../images/tip_ic.gif') left top no-repeat;
padding:2px 0 6px 30px;
margin-left:-30px;
font:bold 14px Arial;
color:#000;
display:block;
float:left;
position:relative;
z-index:100;
}
.tip_2 p {
font:12px Arial;
color:#000000;
margin-top:6px;
}
.copy_bg {
background:url('../images/ciopy_bg.png') left top no-repeat;
filter:expression(fixPNG(this));
width:981px;
height:46px;
margin-top:68px;
}
.copy {
font:11px Arial;
color:#8c9fa5;
margin:-28px 0 0 394px;
-margin:-28px 0 0 197px;
float:left;
position:relative;
z-index:100;
}
.copy a {
color:#8c9fa5;
}
.count {
margin:-38px 46px 0 0 ;
-margin-right:23px;
position:relative;
z-index:100;
float:right;
}

.price {
	BORDER-RIGHT: 1px solid #091c1f;
	BORDER-TOP: 1px solid #091c1f;
	BORDER-LEFT: 1px solid #091c1f;
	BORDER-BOTTOM: 1px solid #091c1f;
	border-collapse:collapse;
	width:100%;
}
.price td {
	padding:3px;
	border: 1px solid #091c1f;
	font:11px Arial;
	color:#000000;
	background-color:#F6F6F6;
}
.price td.price_titl {
	padding:5px;
	border: 1px solid #091c1f;
	font:13px Arial;
	color:#ffffff;
	background-color:#1c373b;
	font-weight:bold;
}
.price td A{
	font:11px Arial;
	color:#000000;
	text-decoration:underline;
}







.helptext {
	background: #F6F6F6;
	BORDER: 1px solid #091c1f;
	text-align: justify;
	padding:15px 15px 15px 15px;
	color:#8b2627;
	font-size:12px;
	margin:10px;
}
.helptext p, .helptext li, .helptext label {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 8px 0px 8px 0px;
}
.helptext td {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding: 2px;
}
.helptext A {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:red;
}
.td_black {
  color:#000000;
  font-weight:bold;
}
.error {
  color:red;
  font-weight:bold;
  font-size:14px;
}
.no_paste {
  background:#F7E920;
}
.helptext A.edit_office {
  color:blue;
}


.menu_block {
width:100%;
border-bottom:1px solid #dcdcdc;
margin-top:20px;
padding-bottom:20px;

}
.menu_block .price_1 {
margin-top:9px;
}
.menu_wrapper {
width:600px;
float:left;
}
.menu_pic_2 {
width:93px;
float:left;
text-align:center;
position:relative;
}
.menu_info {
width:475px;
margin-left:9px;
float:left
}
.menu_info1 {
width:100%;
margin-left:9px;
float:left
}
#xit_prod {
 text-decoration:underline;
 font:bold 28px Arial;
 color:#07191d;
 margin-top:25px;
}
#xit_prod span{
 color:#07191d;
 font:normal 20px Arial;
}