@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form  {margin: 0px; padding: 0px;}
html {height: 100%; font-size: 62.5%;}
body {font: normal 12px Tahoma, Geneva, sans-serif; color: #727272; background: #fff; min-width: 1000px; position: relative; height: auto !important; height: 100%; min-height: 100%;}
img {border: none;}
a {cursor: pointer; text-decoration: underline; color: #6e3d00;}
a:hover {text-decoration: none;}
p {padding-bottom: 15px;}
p small {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {font: bold 18px Tahoma, Geneva, sans-serif; color: #000000; padding-bottom: 15px;}
h1 {font-size: 24px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;}
input[type='submit'], input[type='button'] {cursor: pointer;}
ul li {list-style: disc  inside; padding-left: 10px;}
.set {height: 0; overflow: hidden; clear: both;}
.fl {float: left;}
.fr {float: right;}
.rel {position: relative;}

#all {width: 932px; margin: 0 auto; position: relative; z-index: 10;}
	#header {padding: 40px 20px; position: relative;}
		.m-1 {text-align: right; font-size: 14px; font-weight: bold; margin-right: -35px; color: #bea88c;}
			.m-1 li {display: inline-block; background: url(../images/bl-1.png) 0 7px no-repeat; padding: 0 35px 0 10px; *display: inline; zoom:1;}
			.m-1 li a {color: #6e3d00;}

	#page {position: relative; zoom: 1;}
	#content {width: 708px; overflow: hidden; float: right; zoom: 1;}
	#navbar {width: 200px; float: left; zoom: 1;}
.corn {position: relative; zoom: 1;}
	.karusel-1 {position: relative; margin-bottom: 40px; zoom: 1;}
		.karusel-1 ul li {padding: 0; list-style: outside none none; margin-right: 27px; float: left; width: 708px; position: relative; background: #f2eadf; overflow: hidden; z-index: 10;}
		.karusel-1 .next, .next-2 {display: block; outline: none; width: 33px; height: 60px; background: url(../images/carusel-R-1.png) 0 0 no-repeat;  _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/carusel-R-1.png', sizingMethod='crop'); position: absolute; right: 50px; top: 50%; margin-top: -30px; z-index: 20; border: none;}

		.c-1 {position: absolute; z-index: 10; width: 24px; height: 24px; background: url(../images/corn-1.png) 0 0 no-repeat;  _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/corn-1.png', sizingMethod='crop');}
		.L-T {left: -12px; top: -12px;}
		.R-T {margin-left: 100%; left: -12px; top: -12px;}
		.R-B {margin-left: 100%; left: -12px; bottom: -12px;}
		.L-B {left: -12px; bottom: -12px;}
		.img-1 {width: 304px; overflow: hidden; float: left; padding-right: 33px;}
		.img-1 img {max-width: 304px;}
		.opis {width: 296px; float: left; padding: 18px 0 0; color: #5a2100;}
			.opis table {width: 100%; border-collapse: collapse; border: none;}
			.opis td {vertical-align: top; padding: 0 8px 8px;}
			.cena-1 {font-size: 14px; color: #8a4c00;}
			.cena-1 big, .cena-1 span {font-weight: bold; color: #77ae00; margin-right: 6px;}
			.cena-1 big {font-size: 18px; }
			.opis h2 {font-weight: normal;}
			.opis h2 a {color: #6e3d00; text-decoration: none;}
			.opis h2 a:hover {text-decoration: underline;}
			.opis strong {color: #8a4c00;}
	.h201 {font-size: 28px; color: #6e3d00; font-weight: normal;}
.poisk {padding: 0 0 55px 0px; position: relative; z-index: 30; height: 1%;}
	.polz {width: 220px; float: left;}
		.slider-1 {width: 145px; padding: 25px 0 20px 71px; position: relative;}
			.slider-1 .ui-slider-horizontal .ui-slider-handle {width: 4px; height: 8px; margin-left: -4px; text-decoration: none; background: url(../images/slider-L.png) 0 0 no-repeat; border: none; -moz-border-radius: 0; -webkit-border-radius: 0; top: -8px;}
			.slider-1 .ui-slider-horizontal .ui-slider-handle-2 {background: url(../images/slider-R.png) 0 0 no-repeat; margin-left: 0;}
			.slider-1 .ui-corner-all {border: none; -moz-border-radius: 0; -webkit-border-radius: 0; height: 5px; background: url(../images/slider.png) 0 0 no-repeat;}
			.slider-1 .ui-widget-header {height: 3px; background: url(../images/slider-BG-a.png) 0 0 repeat-x;}
			.sp-1 {position: absolute; bottom: 10px; right: 0; color: #8a4c00; font-weight: bold; white-space: nowrap;}
			.sp-2 {right: auto; left: 0;}
			.sp-1 small {font-size: 11px; font-weight: normal; padding-left: 2px;}
				.slider-1 ins {position: absolute; font-size: 9px; color: #8b7c6b; top: 30px; text-decoration: none;}
				.ins-1 {left: 71px;}
				.ins-2 {left: 107px;}
				.ins-3 {left: 143px;}
				.ins-4 {left: 179px;}
				.ins-5 {left: 215px;}
			.slider-1 .mkad {position: absolute; width: 65px; left: 0; top: 5px; color: #8a4c00; font-size: 11px;}
			.slider-1 .cena {top: 17px;}

	.type {width: 167px; text-align: right; float: left; /*padding-top: 10px;*/ margin-right: 25px;}
		.type li {list-style: outside none none; padding: 0 0 10px;}
		.type select, .plo select, .h303 select {width: 116px; background: #ffffff; border: solid 1px #c9bca2; font: 11px Tahoma, Geneva, sans-serif; color: #8a4c00; outline: none;}
		.type select.s, .plo select.s, .h303 select.s {height: 18px;}
		.submit-1 {float: right; margin: 10px 30px 0 !important; _margin-top: 0;}
		.submit-1, .submit-2 {width: 96px; height: 34px; background: url(../images/nayti.png) 0 0 no-repeat; border: none; padding: 0; margin: 10px 0 0;  _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/nayti.png', sizingMethod='crop');}
		.submit-1 *, .submit-2 * {display: none;}

	.plo {float: right; width: 240px; height: 132px; padding: 10px 0; background: #faf7f1; font-size: 11px; color: #8a4c00; zoom:1;}
		.plo ul {float: right; width: 50%;}
		.plo li {list-style: outside none none; padding: 0 12px 10px;}
		.plo select {width: 56px; margin: 0 2px;}
		.h302 {font-size: 14px; color: #6e3d00; font-weight: normal; position: absolute; left: 12px; top: -24px;}

	.map {position: relative; background: url(../images/map-1.png) 141px 20px no-repeat; height: 320px; z-index: 20;}
		.map label {position: absolute; color: #8a4c00;}
		.map label input {margin-right: 5px;}
		#L-1 {left: 230px; top: 0;}
		#L-2 {left: 329px; top: 41px;}
		#L-3 {left: 355px; top: 103px;}
		#L-4 {left: 390px; top: 228px;}
		#L-5 {left: 226px; top: 257px;}
		#L-6 {left: 122px; top: 220px;}
		#L-7 {left: 62px; top: 128px;}
		#L-8 {left: 92px; top: 38px;}
		.map div {position: absolute; right: 34px; top: 30px; text-align: center; color: #633600;}
		.map div big {font-size: 48px;}
		.submit-2 {height: 31px; background: url(../images/pokazat.png) 0 0 no-repeat;}

	#logo-T {padding: 42px 0 98px 29px;}
	#logo-T a {padding-top: 100px; width: 110px; text-align: center; font-size: 10px; color: #623400; text-decoration: none !important; display: block; background: url(../images/logo.png) center 0 no-repeat;}
	.kol-obj {font-size: 11px; color: #633600; padding: 0 0 50px 20px;}
	.kol-obj big {font-size: 60px; color: #77ae00;}
	.kol-obj table {width: 176px; border-collapse: collapse; border: none;}
	.kol-obj table td {padding: 3px 15px 3px 0; text-transform: uppercase; font-size: 12px;}
	.kol-obj table td strong {text-transform: none;}

	.soveti {background: #f4f0e6; width: 200px;}
	.soveti h3 {padding: 9px 10px 6px; background: #dbd3c0; color: #a99a79; font-size: 12px; font-weight: bold; text-align: center;}
	.soveti ul {padding: 12px 20px 10px 30px; font-size: 14px; color: #8a4c00;}
	.soveti li {padding-bottom: 10px; list-style: outside square; color: #6e3d00; padding-left: 0;}
	.soveti li a {color: #8a4c00; text-decoration: none;}
	.soveti li a:hover {text-decoration: underline;}

	.h303 {padding: 0 0 0 11px; background: url(../images/h302-L.png) 0 0 no-repeat; height: 29px; margin-top: 55px;}
	.h303-BG {background: #dbd3c0 url(../images/h302-BG.png) repeat-x; height: 29px; display: inline-block; *display: inline; zoom:1;}
	.h303-R {background: transparent url(../images/h302-R.png) 100% 0 no-repeat; padding: 9px 60px 0px 24px; height: 20px; color: #a99a79; font-size: 12px; display: inline-block; *display: inline; zoom:1;}
	.h303 select {width: 66px; padding: 0;}
	.h303 li {list-style: outside none none; padding: 0;}

	.karusel-2 {background: #f4f0e6; padding: 18px 25px; margin-bottom: 50px; height: 1%;}
	#karusel-2 {width: 100%; position: relative;}
		#karusel-2 li {font-size: 11px; color: #8a4c00; text-align: center; list-style: outside none none; padding: 0 5px; float: left;}
		#karusel-2 li a, #karusel-2 li a:hover {color: #8a4c00; text-decoration: none;}
		#karusel-2 li a:hover {color: #8a4c01;}
		#karusel-2 li a:hover span {text-decoration: underline;}
		#karusel-2 li strong {font-size: 18px; font-weight: normal;}
		.karusel-2 .L-T {display: none;}

	.next-2 {right: -49px;}

	.news {width: 880px; margin: 0 auto 65px;}
	.lid {width: 200px; float: left; padding: 0 10px; color: #371b00;}
		.data {border-collapse: collapse; border: none; margin-bottom: 11px;}
		.data td {vertical-align: top; color: #98621f; font-size: 11px; padding: 5px 10px 5px 0; white-space: nowrap;}
		.data td a {color: #612b00;}
		.data td.td-1 {border-left: solid 1px #612b00; padding: 5px 0 5px 10px; white-space: normal;}
		.lid h2 {font-family: "Times New Roman", Times, serif;}
		.lid h2 a {color: #5e2f00; text-decoration: none;}
		.lid h2 a:hover {text-decoration: underline;}

	.tovar {background: #f4f0e6; padding: 8px; margin: 0 0 8px 0px;}
		.img-2 {width: 390px; float: left; overflow: hidden;}
		.img-2 img {max-width: 370px;}
		.opis-2 {width: 270px; float: left;}
		.opis-2 dl {padding: 12px 0 8px;}
		.opis-2 dt {width: 125px; color: #5a2100; float: left; padding-bottom: 4px;}
		.opis-2 dd {padding: 0 0 4px 138px; clear: right; color: #8a4c00;}
		.opis-2 b {margin-right: 3px;}
		.opis-2 .cena-1 {padding: 16px 0 0; font-size: 12px;}
		.opis-2 .cena-1 big {font-size: 18px;}
		.opis-2 .cena-1 span {font-size: 14px;}

	.dop {width: 300px; float: right;}
	.dop ul li {display: block; float: left; position: relative; list-style: outside none none; width: 131px; height: 93px; padding: 0; overflow: hidden; margin: 0 11px 11px 0;}
	.dop div {padding: 38px 30px 30px 50px;}
	.dop div span {display: block; padding: 11px 0 0; color: #8a4c00;}
	.dop div span big {font-size: 24px;}
	.text {padding: 15px 320px 20px 20px;}

	.h304 {background: #f2ecde; padding: 6px 9px 5px; overflow: hidden; font-size: 12px; margin-bottom: 10px;}
	.h304 ins {float: right; font-weight: normal; font-size: 11px; color: #666666; text-decoration: none;}
	.h304 a {color: #6e3d00;}

	.new {padding: 0 9px 10px;}

	.page-navi {padding: 8px; border-top: solid 1px #d9cdbd; text-align: right;}
		.page-navi li {list-style: outside none none; display: inline; padding: 0 1px; color: #c7b282; font-size: 11px; line-height: 21px;}
		.page-navi li a {margin: 0 4px; color: #6e3d00; font-size: 12px;}
		.page-navi li b {color: #fff; background: #77ae00; padding: 3px 4px;}

	.result {}
		.result li {list-style: none; padding: 16px 10px 16px 38px; position: relative;}
		.result .tovar {background: none; padding: 0;}
		.result .img-2 {width: 196px;}
		.result .img-2 img {max-width: 180px;}
		.result .opis-2 {width: 240px; padding-right: 20px;}
		.result .opis-2 dl {padding: 4px 0;}
		.result .cena-1 {padding: 0;}
		.result h4 {padding-bottom: 10px; font-size: 16px; font-weight: normal;}
		.result h4 a {color: #6e3d00; text-decoration: none;}
		.result h4 a:hover {text-decoration: underline;}
		.opisanie {float: left; width: 196px; padding: 30px 0 0;}
		.nomer {position: absolute; width: 32px; text-align: center; left: 5px; top: 19px;}
		.result li.odd {background: #faf9f5;}

	.ul-1 li {display: block; list-style: outside none none; padding: 7px 10px 5px 85px; position: relative; color: #666666; line-height: 15px; height: 1%;}
		.div-1 h4 {font-size: 12px; padding-bottom: 10px;}
		.time {position: absolute; background: #f2ecde; color: #000; padding: 7px; left: 0; top: 0;}

	.p-01 {color: #98621f; font-weight: bold;}



	#footer {width: 100%; position: relative; padding-bottom: 45px;}
		#logo-B {width: 140px; position: absolute; left: 0px; top: 15px; font-size: 11px; padding: 0px 0 0 58px; background: url(../images/logo-2.png) 0 5px no-repeat; min-height: 40px; _height: 40px; color: #8a4c00;}
		#logo-B a {color: #8a4c00;}
		.footer {width: 666px; position: relative; padding: 17px 23px; background: #f5f1e6; float: right;}
		.footer .fl {font-size: 12px; color: #8a4c00; line-height: 18px;}
		.footer .fl strong {font-size: 14px;}
		.footer .fr {padding-top: 10px;}
		.footer .fr a {margin-left: 32px; color: #8a4c00;}

.shad {text-shadow: 0px 1px #eddfd1;}







/* ################################### */
/* -------------
 * Buttons
 * ------------- */
button {margin:0;padding:0;border:none;background-color:transparent;cursor:pointer;overflow:visible;outline:none;moz-outline:none;}
*:first-child+html button[type]{width:1;} /* IE7 */

button span {
	background: transparent url(../elements/btn_right.gif) no-repeat scroll right top;
	display: block;
	float: left;
	padding: 0px 4px 0px 0px; /* sliding doors padding */
	margin: 0px;
}

button span span {
	background: transparent url(../elements/btn_left.gif) no-repeat;
	color: #FFFFFF;
	padding: 1px 4px 0px 8px;
	font-weight: normal;
	font-size: 10px;
	line-height: 13px;
	text-transform: lowercase;
	display: block;
	text-decoration: none;
}

/* -------------
 * Inputs
 * ------------- */
.jNiceInputWrapper {
	background: transparent url(../elements/input.gif) no-repeat left top;
	float:left;
}

.jNiceInputInner {
	background: transparent url(../elements/input.gif) no-repeat right top;
	padding: 2px 4px 2px 0;
	margin: 0 0 0 4px;
}

.jNiceInputInner input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#404040;
	line-height: 17px;
	height: 17px;
	*line-height: 15px;/* IE Hacks */
	*height: 15px;/* IE Hacks */
	vertical-align:middle;padding:0;margin:0;background:none;border:none;outline:none;
}

.jNiceInputWrapper_hover { background-position: left bottom; }
.jNiceInputWrapper_hover .jNiceInputInner { background-position: right bottom; }


/* -------------
 * Radios
 * ------------- */
.jRadioWrapper { float: left; z-index: 2; }
.jNiceRadio {
	background: transparent url(../elements/radio.gif) no-repeat center top;
	height: 18px;
	width: 18px;
	position:absolute;left:0px;top:0px;cursor:pointer;vertical-align:middle;
}


/* -------------
 * Checkboxes
 * ------------- */
.jNiceCheckbox {
	background: transparent url(../elements/checkbox.gif) no-repeat center top;
	height: 18px;
	width: 18px;
	position:absolute;left:0px;top:0px;z-index:2;cursor:pointer;
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
.jNiceChecked { background-position: center bottom;}

/* -------------
 * Selects
 * ------------- */
.jNiceWrapper select {border:none;margin:0;padding:0;}

.jNiceSelectWrapper {
	height: 17px;
	left:0px;top:0px;z-index:3;position:absolute;
	text-align: left;
	display: inline-block; *display: inline; zoom:1;
}

.jNiceWrapper iframe {position:absolute;z-index:1;width:100%;left:0px;top:0px;}

.jNiceSelectWrapper .jNiceSelectText {
	height: 16px;
	line-height: 16px;
	padding: 0px 3px;
	border: 1px solid #c9bca2;
	border-right: none;
	background-color: #FFF;
	overflow:hidden;float:none;position:absolute;z-index:100;
	color: #8a4c00;
}

.jNiceSelectWrapper .jNiceSelectOpen {
	width: 17px;
	height: 16px;
	background: url(../images/select-1.png) no-repeat center center;
	z-index:100;display:block;position:absolute;right:0px;
	border: solid 1px #c9bca2;
	border-left: none;
}

.jNiceSelectWrapper ul {
	top: 17px;
	background-color: #FFF;
	border: solid 1px #c9bca2;
	height: 150px;
	position:absolute;left:0px;list-style:none;display: none;margin:0;padding:0;overflow-y:auto;z-index:100;width: 95%;
}
.type .jNiceSelectWrapper ul {width: 114px; *width: 112px;}
.plo .jNiceSelectWrapper ul {width: 54px; *width: 52px;}
.h303 .jNiceSelectWrapper ul {width: 64px; *width: 62px;}

.jNiceSelectWrapper ul a {
	color:#8a4c00;
	background-color: #FFF;
	display:block;padding:5px;text-decoration:none;
}

.jNiceSelectWrapper ul a:hover { background:#E1F5FF; }
.jNiceSelectWrapper ul a.selected {background: #EDEDED;}

.jNiceFocus { border: dotted 1px #666666; }

.jNiceHidden {opacity:0;z-index:-1;position:relative;}
.jNiceWrapper {position:relative;vertical-align:top; display: inline-block; *display: inline; zoom:1;}
.plo .jNiceWrapper {width: 56px; margin: 0 2px;}
.type .jNiceWrapper {width: 116px;}
.h303 .jNiceWrapper {width: 66px; margin: 0 2px;}
.jNiceWrapper input {outline:none;moz-outline:none;}
.jNiceWrapper li {padding: 0;}    
© TrueDev.org