									/* Global styles */

html{
		font-size:100.1%;
		background: #c1c8e1;
		}
html,
body,
form {
		margin:0;
		padding:0
		}
html,
body {
		background-color: #e8ebec;
		background-image: url("bodyBg.gif");
		background-position: 0px 0px;
		background-repeat: repeat-x;
		}
body {
		text-align:left;
		font-size:12px;
		font-family: Tahoma, Arial, Verdana;
		color:#2f2f2f;
		min-width:1000px;
		}
p{
		text-indent:20px;
		text-align:justify;
		}
#wrapper {
		width:1240px;
		margin: 20px auto 0px auto;
		background-color: transparent;
		}
#headerimg {
		width:99%;
		margin:0 auto;
		background: url('header.jpg') no-repeat;
		height: 136px;
		z-index:200;
		}
.lefthead{
		float:left;
		width:215px;
		}
.righthead{
		float:left;
		width:765px;
		}
.print1{
		background: url('pageBg-repeat1.jpg') repeat-y center;
		}
select,
input,
div,
span,
font,
textarea {
		line-height: 1.3;
		font-size:12px;
		font-family:Tahoma, Arial, Verdana;
		}
a img,img,html,body{
		border:none;
		}

a img,img,a{
		outline:none!important
		}
:focus{
		outline:none
		}
tr.mid td{
		vertical-align:middle
		}
.fil{
		overflow:hidden;
		height:6px;
		width:100%
		}
.fil1{
		overflow:hidden;
		height:0px;
		width:100%
		}
.fil2{
		overflow:hidden;
		height:14px;
		width:100%
		}
.fil3{
		overflow:hidden;
		height:1px;
		width:100%;
		margin:18px 0;
		background:#E1E2E5
		}
.arc{
		font-family:Arial, Tahoma, Verdana
		}
.upc{
		text-transform:uppercase
		}
.white{
		background:#f4f5f6
		}
a{
		color:#000;
		text-decoration:underline
		}
a:hover{
		color:#000;
		text-decoration:none
		}
.profi{
		width:100%;
		color:#000;
		font-size:19px;
		padding-bottom:60px;
		text-align:center
		}
textarea{
		padding:1px
		}
.bf {
		font-weight:bold;
		color: #000;
		text-align:left;
		font-size:11px;
		}
.gmaps{
		width: 90%;
		height: 500px;
		border:1px solid #c4c4c4;
		}
.price{
		vertical-align:middle;
		color:#DF7017;
		font-size:18px;
		font-family:Arial, Verdana !important;
		white-space:nowrap;
		font-weight:normal !important
		}
.market-price{
		background:url('line_through.gif') repeat-x center
		}
.ptbl td{
		vertical-align:middle;
		text-align:left;
		padding:3px 8px
		}
#axcrt{
		border:1px solid #83aebc;
		color: #111;
		z-index:100;
		width:300px;
		height:58px;
		font-size:13px;
		padding-top:42px;
		background:#cbf3d6;
		text-align:center;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		/* Градиент для FF*/
		background: -moz-linear-gradient(center top,  #dbedf3, #bfd5dc);
		/* Градиент для Webkit Browsers*/
		background: -webkit-gradient(linear, right top, right bottom, from(#dbedf3), to(#bfd5dc) );
		/* Градиент для IE*/
		filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#dbedf3', EndColorStr='#bfd5dc', GradientType=0);
		}
table.nl tr td a{
		text-decoration:none
		}
table.nl tr td a:hover{
		text-decoration:underline
		}
a.noline{
		text-decoration:none
		}
a.noline:hover{
		text-decoration:underline
		}
a.nl,a.nl:hover{
		text-decoration:none
		}
.oki{
		color:#393
		}
.error{
		color:#f60
		}
.cattop{
		margin-top:4px;
		padding:4px 0
		}
.catbot{
		padding: 4px 0 8px 0
		}
.imboxr,.imboxl{
		text-align:center;
		vertical-align:top
		}
.imboxr img, .sr{
		margin-left:8px
		}
.imboxl img, .sl{
		margin-right:8px
		}
img.delim,td.delim{
		width:4px;height:4px
		}
.sectb a,.sectb a:hover{
		text-decoration:none
		}
h1.headertext a {
                   text-decoration:none;
                   color: #fff;
		}
h1.headertext {
		font-weight:bold;
		font-size: 12px;
		margin:0px;
		padding:0px;
		text-shadow: black 1px 1px 2px;
		}
h2.headertext a {
                   text-decoration:none;
                   color: #fff;
		}
h2.headertext {
		font-weight:bold;
		font-size: 12px;
		margin:0px;
		padding:0px;
		text-shadow: black 1px 1px 2px;
		}
h3.headertext a {
                   text-decoration:none;
                   color: #fff;
		}
h3.headertext {
		font-weight:bold;
		font-size: 12px;
		margin:0px;
		padding:0px;
		text-shadow: black 1px 1px 2px;
		}
table.sectbb{
		background:url('knopfon.png') no-repeat;
		width:125px;
		height:25px;
		}
table.sectbb td{
		padding: 4px 11px 0px 9px;
		}
.sectbb td a,
.sectbb td:hover {
		font-weight:bold;
		color:#fff;
		text-decoration:none;
		}
table.fsttab{
		border:1px solid #bfbfbf;
		background:url('knopfon.gif') repeat-x top left;
		margin-top:2px;
		}
td.fsttab {
		margin-top:-10px;
		margin-left:10px;
		padding:0px 5px 0px 5px;
		background:transparent;
		}
a.filtersearch {
		text-decoration:none;
		}
div.filtersearch {
		background: #e1e2e5;
		border:1px solid #9b9bad;
		width:50px;
		margin:0px;
		margin-bottom:5px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:3px;
		}
.sectb{
		vertical-align:middle;
		font-size:12px;
		white-space:nowrap;
		padding:1px 8px
		}
.sectb td{
		white-space:nowrap;
		padding:3px
		}
.semafor {
		position: absolute;
		z-index: 1;
		top: 0px;
		right: 0px;
		background:url('best.png');
		height: 70px;
		width: 70px;
		}
.cl9{
		font-size:9px;
		}
.cl12{
		font-size:12px;
		}
.cl18{
		font-size:18px;
		}


/* Pop-up styles  */

.highslide-active-anchor img{
		visibility:hidden
		}
.highslide-wrapper{
		background:#f4f5f6
		}
.highslide-image{
		border:4px solid #FFF;
		background:#f4f5f6
		}
.highslide-loading{
		display:block;
		color:#FFF;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		border:1px solid #FFF;
		padding:3px;
		background:#000
		}
a.highslide-loading,a.highslide-loading:hover{
		color:#FFF;
		font-weight:bold;
		text-decoration:none
		}
.highslide-move{
		cursor:move
		}
.highslide-overlay{
		display:none
		}
a.highslide-full-expand{
		display:block;
		width:34px;
		height:34px;
		margin:0 10px 10px 0;
		background:url('fullexpand.gif') no-repeat
		}
.highslide-display-block{
		display:block
		}
.highslide-display-none{
		display:none
		}
.highslide{
		cursor:url(zoomin.cur), pointer;
		outline:none
		}

									/* Rating styles */

.unit-rating{
		list-style:none;
		height:20px;
		position:relative;
		margin:0;
		padding:0;
		background:url('starvote.gif') repeat-x top left
		}
.unit-rating li{
		text-indent:-90000px;
		float:left;
		margin:0;
		padding:0
		}
.unit-rating li a{
		outline:none;
		display:block;
		width:20px;
		height:20px;
		text-decoration:none;
		text-indent:-9000px;
		z-index:20;
		position:absolute;
		padding:0
		}
.unit-rating li.current-rating{
		position:absolute;
		height:20px;
		display:block;
		text-indent:-9000px;
		z-index:1;
		background:url('starvote.gif') left bottom
		}
.unit-rating li a:hover{
		z-index:2;
		left:0;
		background:url('redstar_big.gif') left center
		}
.unit-rating a.r1-unit{
		left:0
		}
.unit-rating a.r1-unit:hover{
		width:20px
		}
.unit-rating a.r2-unit{
		left:20px
		}
.unit-rating a.r2-unit:hover{
		width:40px
		}
.unit-rating a.r3-unit{
		left:40px
		}
.unit-rating a.r3-unit:hover{
		width:60px
		}
.unit-rating a.r4-unit{
		left:60px
		}
.unit-rating a.r4-unit:hover{
		width:80px
		}
.unit-rating a.r5-unit{
		left:80px
		}
.unit-rating a.r5-unit:hover{
		width:100px
		}

									/* Menu styles */
.dtree0 {
		width:230px;
		height:30px;
		padding: 0px;
		margin: -2px 0px -2px 0px;
		background: url('tree-button.png') no-repeat;
		vertical-align:middle;
		font-size:11px;
		white-space:nowrap;
		}
.dtree1 td{
		color: #000;
		vertical-align:middle;
		padding: 0px;
		}
.dtree1 td.dtfon2 {
		border-bottom:1px dotted #040666;
		}
.dtree1 tr{
		color: #000;
		width:100%;
		vertical-align:middle;
		text-align:left;
		padding: 0px;
		}
.dtree0 tr,
.dtree0 td{
		color: #000;
		width:100%;
		vertical-align:middle;
		text-align:left;
		padding: 0px 1px 0px 8px;
		}
.dtree1 {
		width:210px;
		height:30px;
		padding: 0px;
		margin: 0px;
		background: url('tree-fon.png') no-repeat;
		vertical-align:middle;
		}
.dtree0 td a:hover,
.dtree1 td a:hover{
		color:#df7017;
		}
.dtreeimg{
		padding: 0px 0px 0px 0px;
		}
.dtree0 td a,
.dtree0 td a:hover,
.dtree1 td a,
.dtree1 td a:hover{
		width:100%;
		height:22px;
		padding: 4px 0px 0px 0px;
		display:block;
		text-decoration:none;
		}
td.dtfon {
		background: url('line.gif') repeat-y top left;
		width:15px;
		}


									/* Index styles */
.dock-container {
		position: relative;
		top: -8px;
		height: 50px;
		padding-left: 20px;
		}
a.dock-item {
		display: block;
		width: 50px;
		position: absolute;
		bottom: 0;
		text-align: center;
		text-decoration: none;
		color:#333;
		}
.dock-item span {
		display: none;
		padding-left: 20px;
		}
.dock-item img {
		border: 0;
		margin: 10px 0px 0px 0px;
		width: 100%;
		padding-bottom:10px;
		padding-left:10px;
		}
#dock {
		top: -32px;
		}

.container{
		width:100%;
		padding-bottom:4px;
		min-width:980px;
		}
.fix{
		overflow:hidden;
		height:0px;
		width:100%;
		background:#858585
		}
.headlink{color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:5px 16px;background:url('mfon.gif') repeat-x top left #E58A40}
.headlink a{text-decoration:none}
.headlink a:hover{text-decoration:underline}
.center{padding:0px 3px 0px 4px; width:710px;}
.poisk a,.headlink a{color:#fff}
.htba{
      padding:15px 0px 0px 15px;
 }
.fonta{color:#fff;font-size:27px;font-family:"Trebuchet MS", Arial, Verdana}
.fontb{color:#fff;padding-left:1px;font-size:14px;font-family:"Trebuchet MS", Arial, Verdana}
.poisk{color:#fff;width:100%;border-top:1px solid #fff;background:url('pfon.gif') repeat-x top left #757A7B}
.poisk1{color:#fff;height:30px;padding:0 16px}
.btbl{
      padding-bottom:25px;
      padding-top:10px;
      padding-left:15px;
      padding-right:20px;
      text-align:left;
      color:#000;
      height:150px;
      font-weight:bold;
      vertical-align:bottom;
      width:50%;
}
.btbc{
      margin:0;
      padding:0;
      height:160px;
      vertical-align:bottom;
      background: url('pageBg-repeat1.jpg') repeat-y center;
}
.btb{
      padding:0;
      background:url(footer1.jpg) no-repeat;
      width:auto;
}
.delm{cursor:default;margin:0 4px}
.pform{width:160px;border:1px solid #616265;padding-left:2px}
.pform2{margin-top:3px; padding-top:5px;}
.stat{font-family:Tahoma, Arial, Verdana !important}
.headtext0{font-family:"Trebuchet MS", Arial, Tahoma; font-weight:bold;font-size:20px; color:#3a3434;padding:26px 0 0 15px;}
.headtext1{font-family:"Trebuchet MS", Arial, Tahoma; font-weight:bold;font-size:18px; color:#3a3434;padding:28px 0 0 0;}

.phoneimg{margin:0px;margin-top:0px;}

a.picture {
display: block;
}
a.picture img {
display: none;
position:absolute;
top: 200;
z-index:1000;
border: 1px solid #958daa;
margin-left:65px;
margin-top:-150px;
}
a.picture:hover img {
display: block;
}

.tdheader{
            width:250px;
            margin: 0px;
            padding: 0px;
            height: 122px;
}
#cart{
      width:250px;
      height: 122px;
      padding-top:10px;
      padding-right: 5px;
}

.topmenutab0 {
               display:block;
               margin:0px;
               padding:0px;
               vertical-align:bottom;
               whitespace:nowrap;
}

.topmenutab {
               display:block;
               float:left;
               margin:0px;
               padding:0px;
               vertical-align:bottom;
               background: url(topmenu-item.png) center center repeat-x;
               height: 42px;
               width:82%;
               white-space:nowrap;
}
.topmenuleft{
            display:block;
            float:left;
            background: url('topmenu-left.png') no-repeat;
            margin:0px 0px 0px 0px;
            padding:0px;
            height: 42px;
            width: 8%;
            vertical-align:bottom;
}
.topmenuright{
                display:block;
                float:left;
                background: url('topmenu-right.png') no-repeat;
                margin:0px 0px 0px 0px;
                padding:0px;
                height: 42px;
                width: 10%;
                vertical-align:bottom;
}
ul.topmenu {
            display:block;
            margin: 0px;
            padding: 0px;
            float: left;
            font: bold 12px Arial;
            width:100%;
            white-space:nowrap;

}
ul.topmenu li {
               display: inline;
               text-align:center;
               white-space:nowrap;
               width:60px;
               white-space:nowrap;
}
.uspan{
               float: left;
               color: #fff;
               padding-top:11px;
               padding-left:4px;
               padding-right:4px;
               padding-bottom: 11px;
               margin:0px 0px 0px 0px;
               text-decoration: none;
               text-shadow: black 1px 1px 1px;
               white-space:nowrap;


}
ul.topmenu li a {
               float: left;
               color: #fff;
               padding: 11px 3px 11px 3px;
               margin:0px 0px 0px 0px;
               text-decoration: none;
               text-shadow: black 1px 1px 1px;
               white-space:nowrap;
}

ul.topmenu li a:hover,
ul.topmenu li.active a {
                       color: #cde749;
                       text-shadow: black 1px 1px 1px;
}
ul.filetree {
             margin:0px;
             margin-bottom:5px;
             padding:0px;
             list-style:none;
             width:215px;
             height:31px;
             background: #bfc9d3;
             white-space:nowrap;
}
ul.filetree li .bf {
                    font-weight:bold;
                    display:block;
                    height:20px;
                    color:black;
                    margin:0px;
                    padding:0px;
                    padding-top:5px;
                    padding-left:3px;
                    padding-bottom: 5px;
                    color:black;
                    background: #e2e3e6;
                    white-space:nowrap;
}

ul.filetree a,
ul.filetree a:hover{
                    display:block;
                    height:20px;
                    color:black;
                    margin:0px;
                    padding:0px;
                    padding-top:5px;
                    padding-left:3px;
                    padding-bottom: 5px;
                    text-decoration:none;
}
ul.filetree:hover   {
                    background: transparent;
                    text-decoration:none;
}
.categorymenu {
               vertical-align:middle;
               margin:0px;
               padding:0px;
               width:200px;
}
ul.dtfon {
          background: url('pixel.gif') repeat-y top right;
}
.treemenudiv{
             display:block;
             font-size:11px;
             margin-top:0px;
             margin-bottom:0px;
             margin-right:0px;
             margin-left:0px;
             padding-left:0px;
             padding-bottom:0px;
             padding-top:0px;
             padding-right:0px;
             background: transparent;
             border:1px solid #9b9bad;
             width:213px;
             height:30px;
             vertical-align:middle;
}
table.head {
            border-collapse:collapse;
            width:100%;
            height:35px;
            background:transparent;
            padding:0px;
            margin:0px;
}
td.headleft {
             margin:0px;
             padding:0px;
             background:url('headleft.png') no-repeat;
             width:49px;
c
}
td.headcenter {
              color:#fff;
              margin:0px;
              padding:10px 0px 0px 0px;
              background:url('headcenter.png') repeat-x top left;
              height:35px;
              font-size:13px;
}
td.headright {
             margin:0px;
             padding:0px;
             background:url('headright.png') no-repeat;
             width:46px;
}

/*  Block styles */
#left,#right{width:215px;padding:0px 0px 0px 5px;text-align: center;}
img.fixwidth{width:215px;height:1px}
.cbt{padding:4px 8px;background:#E1E2E5}
.hd {color:#fff;margin:0px;padding:5px 8px;background:url('tfon.gif') repeat-x top left transparent;height:30px;font-size:13px;}
.hd a{color:#fff;}
.hdbf1{color:#000;margin:0px;padding:5px 8px;;background:url('tfon1.gif') no-repeat #f4f5f6;width:20px;height:30px;}
.hdbf2{color:#000;margin:0px;padding:5px 8px;padding-right:5px;background:url('tfon2.gif') no-repeat transparent;width:20px;height:30px;}
.hdb{padding:5px}
.hdbtop{padding: 10px 5px 5px 5px;}
.hmin{padding:4px 0}
.hdbot{padding:4px 8px;background:#E1E2E5}
.hdbot a{font-weight:bold}
.hd a{color:#fff;text-decoration:none}
.hd a:hover{color:#fff;text-decoration:none}



/* Table styles */
table{border-collapse: collapse;}
table.gre{background:#D0D1D5;}
table.gre td{background:#f4f5f6; vertical-align:middle;border:1px solid #c9cfd6;}
table.gre td.lt{font-weight:bold;background:#E4E6E9}
table.trelated{position:relative; width:200px; height:200px; margin-right:5px; margin-left:5px; margin-bottom:15px; float:left; border:1px solid #b8bdc1; white-space:nowrap;}
table.viking td{border-collapse: collapse; border:1px solid #7e858b;  margin-top:5px; text-align:center; font-size:10px; font-family:Verdana, Geneva, sans-serif; font-style:italic; vertical-align:middle;}
table.viking .vikingtd{background-color:#6690bf;}
table.montage {text-align:center;background:#D0D1D5;}
table.montage td{text-align:center; padding:1px;border:1px solid #3d464e;}
table.tborder {margin-top:15px; margin-bottom:15px;width:100%;}
table.tborder td{border:1px solid #aebfc2; border-collapse: collapse;padding:5px; vertical-align:middle;}
table.tborder tr{}
.tfon0 {
          font-weight:bold;
          font-size:12px;
          text-align:center;
          background:#049eb9;
          border:1px solid #aebfc2;
          border-collapse: collapse;
          width:auto;
          padding-left:6px;
          padding-top:5px;
          padding-bottom:5px;
          padding-right:6px;
          vertical-align:middle;
          font-weight:strong;
          color:#fff;
}
.tfon {
            background:#c9efff;
            border:1px solid #aebfc2;
            border-collapse: collapse;
            width:auto;
            padding-left:6px;
            padding-top:5px;
            padding-bottom:5px;
            padding-right:6px;
            vertical-align:middle;
}
.tfon2 {
          border:1px solid #f4f5f6;
          border-collapse: collapse;
          padding-left:6px;
          padding-top:5px;
          padding-bottom:5px;
          padding-right:6px;
          vertical-align:middle;
}
table td.price{vertical-align:middle;}
table.dock {
            vertical-align:bottom;
            width:520px;
            height:60px;
            text-align:center;
}

tr.dock,
td.dock {
         vertical-align:bottom
}

table.formpoisk {
                  padding-left:10px;
                  width:260px;
}
table.formpoisk tr,
table.formpoisk td {
                    padding-left:10px;
}





.pad{padding:8px}
.padt{padding:3px 8px;}

.hr {
      background-color: transparent;
      background: url("hr-bg.gif") repeat-x;
      background-position: 0px 0px;
      height: 5px;
      margin: 5px 1em 5px 1em;
      padding: 0px 0px 0px 0px;
}
.hr2 {
      background-color: transparent;
      background: url("hr-bg2.gif") repeat-y;
      background-position: 0px 0px;
      height: 40px;
      width:5px;
      margin: 0px 5px 0px -15px;
      padding: 0px 0px 0px 0px;
      float:left;
}
.pageTop {
background-color: transparent;
background: url("pageBg-top1.png") no-repeat;
background-position: 0px 0px;
height: 9px;
overflow-x: hidden;
overflow-y: hidden;
margin: 0px 0px 0px 0px;
}
.pagebottom {
background-color: transparent;
background: url("pageBg-bottom1.png") no-repeat;
background-position: 0px 0px;
height: 12px;
overflow-x: hidden;
overflow-y: hidden;
margin: 0px 0px 0px 0px;
}
.headerimage1{
              background: url('pageBg-repeat1.jpg') repeat-y center;
              z-index:100;
              height:136px;
}

/* Поиск */
#Search {
	width: 239px;
	height: 32px;
	margin: 10px 20px 0px 10px;
	overflow: hidden;
	background: transparent url("search-bg.gif") no-repeat 0 0;
	cursor: text;
}
#Search:Hover 	{ background-position: 0 -32px; }
#Search:focus 	{ background-position: 0 -64px; cursor: pointer; }
#number {
	float:left;
	background: transparent;
	border: 0;
	font-size: 14px;
	height: 20px;
	padding: 0px 0px 0px 10px;
	width: 160px;
	margin: -8px 0px 0px 1px;}
#SearchSubmit {
	float:left;
	display:none;
	background: transparent;
	border: 0;
	width:65px;
	height:30px;
	margin: -13px 0px 0px 2px;
	padding:0;
	cursor: pointer;}
select, option {
        color: #818181;
	margin: 0px;
	padding: 3px;
	background-color: #fff;
	border: 1px solid #fff;
	border-color: #C9CACB #fff #fff #C9CACB;}
input[type="text"], input[type="password"], textarea{
        color: #818181;
	margin: 0px 0px 0px 0px;
	padding: 5px;
	background: #E1E2E3 url("inputBg.gif") repeat-x 0 0;
	border: 1px solid #fff;
	border-color: #C9CACB #fff #fff #C9CACB;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
	outline: none;
}
input, textarea, input[type="submit"]:focus {
outline-style: none;
outline-width: medium;
}

.download {
        background: url('download-button.png') no-repeat;
        width:100px;
        height:31px;
        margin:5px 0px 0px 0px;
        padding:0px;
}
.download a:hover {
        color: #ffaa00;
}
.download a{
        color:#fff;
        text-shadow: black 1px 1px 2px;
        font-family:Gergia;
        text-decoration:none;
        font-size:11px;
        font-weight:bold;
        display: block;
        width:83px;
        height:28px;
        margin:0px 0px 0px 5px;
        padding:5px 0px 0px 15px;
}

/*Other styles*/

.goodprice{color:#FFF000; font-size: 14px;font-weight:bold;}
td{vertical-align:top;}
.separate {
        font-weight:bold;
        color: #f4f5f6;
        padding: 10px 0px 10px 0px;
        margin-top:15px;
        margin-bottom:5px;
        background-image:url("separate.png");
        background-repeat:no-repeat;
        width: 527px;
        font-size: 14px;
        text-align: center;
}
.goodtitle{
        padding:3px 6px 3px 6px;
        background-image:url(param.gif);
        background-repeat:repeat-x;
        border:none; font-size: 14px;
        text-align: center;
        margin-top:10px;
        margin-bottom:5px;
        font-weight:500;
}
.layer1 {position: relative;background: #dcf7ff;}
.relgoodtitle{vertical-align:middle;}
table.blockmenu{text-align: center;}
table.blockmenu td{font-weight:bold;text-align: center;color:#576410;width:150px;font-size:13px;}
table.blockmenu td a {
                      display:block;
                      width:130px;
                      height:140px;
                      margin:0 auto;
}
.cat1 {background:url("/data/images/categorymenu/filtry-kyvshini.jpg") no-repeat;}
.cat1:hover {background-position: -130px 0px;}

.cat2 {background:url("/data/images/categorymenu/filtry-nasadki.jpg") no-repeat;}
.cat2:hover {background-position: -130px 0px;}

.cat3 {background:url("/data/images/categorymenu/filtry-otdelni-kran.jpg") no-repeat;}
.cat3:hover {background-position: -130px 0px;}

.cat4 {background:url("/data/images/categorymenu/nastolnie-filtry.jpg") no-repeat;}
.cat4:hover {background-position: -130px 0px;}

.cat5 {background:url("/data/images/categorymenu/softener.jpg") no-repeat;}
.cat5:hover {background-position: -130px 0px;}

.cat6 {background:url("/data/images/categorymenu/reverse-osmosis-systems.jpg") no-repeat;}
.cat6:hover {background-position: -130px 0px;}

.cat7 {background:url("/data/images/categorymenu/magistralni-filtry.jpg") no-repeat;}
.cat7:hover {background-position: -130px 0px;}

.cat8 {background:url("/data/images/categorymenu/cooler-dispenser.jpg") no-repeat;}
.cat8:hover {background-position: -130px 0px;}

.cat9 {background:url("/data/images/categorymenu/modules.jpg") no-repeat;}
.cat9:hover {background-position: -130px 0px;}

.cat10 {background:url("/data/images/categorymenu/accessories.jpg") no-repeat;}
.cat10:hover {background-position: -130px 0px;}

/*Manufactures*/
#page {
	padding:0px;
	width:100%;
	}
#menu {
	position:relative;
	width:100%;
	display:none;
	}
#menu div.jqDockWrap {
	margin:0px auto 0 auto;
	}
#menu div.jqDock {cursor:pointer;}

.filtprod	{
		margin: 55px auto 15px auto;
		text-align:center;
		font-weight:bold;
		font-size:21px;
		color:#4B4D59;
		}
#delivery {
font-size: 12px;
width: 100%;
border-collapse: collapse;
-moz-border-radius: 15px;
border-radius: 15px;
}

#delivery th {
border:2px solid #fff;
font-weight: 400;
font-size: 13px;
color: #003399;
background-color: #b9c9fe;
padding: 8px;
}
#delivery td {
border:2px solid #fff;
background-color: #e2e7f9;
border-top: 1px solid #f4f5f6;
color: #666699;
padding: 8px;
}
#delivery tbody tr:hover td {
background-color: #d0dafd;
}


									/* Slide Text */
#s3slider {
		width: 800px; /* important to be same as image width */
		height: 70px; /* important to be same as image height */
		position: relative; /* important */
		overflow: hidden; /* important */
		}

#s3sliderContent {
		width: 800px; /* important to be same as image width or wider */
		position: absolute; /* important */
		top: 0; /* important */
		margin-left: 0; /* important */
		}

.s3sliderImage {
		list-style:none;
		float: left; /* important */
		position: relative; /* important */
		display: none; /* important */
		}
.s3sliderImage span{
		position: absolute; /* important */
		left: 0;
		font: 10px/15px Arial, Helvetica, sans-serif;
		width: 800px;
		display: none; /* important */
		top: 0;
		}
.clear {
		clear: both;
		}
.headtext2{
		font-family:"Trebuchet MS", Arial, Tahoma;
		font-weight:bold;
		font-size:16px;
		color:#1a6e0f;
		padding:0px 65px 0 0;
		margin:0;
		position:relative;
		line-height: 1.3;
		}

									/* Call Back */
#obrzvond
{
	visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
	 background-image:url(obrzvon.png);
	}
#obrzvond div {
     width:225px;
     margin: 100px auto;
     background-color: #fff;
     border:2px solid #b3b3b3;
     padding:5px 15px;
     text-align:left;
}
#obrzvond img {
	border:none;
	}
#obrzvond a {
	position: relative;
	left:10px;
	top: 3px;
	}
#obrzvond input,textarea{
	width:210px;
	border: 2px solid grey;
	border-radius: 6px ;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;

}

/* Slyder styles*/
#slideshow {position:relative;height:150px;}
#slideshow DIV {position:absolute;top:0;left:0;z-index:8;opacity:0.0;height: 111px;background-color: #FFF;}
#slideshow DIV.active {z-index:10;opacity:1.0}
#slideshow DIV.last-active {z-index:9}
#slideshow DIV IMG {height: 150px;display: block;border: 0; margin-bottom: 10px}
/* END Slyder styles */
