* {
margin:0;
padding:0;
border:0;}

A {
text-decoration:none;}

#container {
width:980px;
margin:0 auto;
font: 12px Arial, Helvetica, sans-serif;
color:#000000;}

.clear {
clear:both;
border:0;}

/*header*/

#header {
width:565px;
background:url(../templates/zachetka/img/header.png) no-repeat top center;
height:240px;
padding:0 190px 0 225px;}

.logo {
height:100px;
width:565px;
border-bottom:3px solid #84c225;}

.logo IMG {
margin:60px 0 0 45px;}

.logo IMG.logoimg {
position:relative;
margin-top:0;
right: -50px;
bottom: -3px;}

.zel {
color:#187e00;
font-size: 15px;
padding-left: 45px;}

H1 {
font-size:26px;
padding:10px 0 0 50px;}

/*sidebar*/

.sidebar {
width:190px;
float:right;}

.sidebar IMG {
margin-bottom:10px;}

.sidebar UL.menu {
list-style:inside none;}

.sidebar UL.menu LI {
margin-bottom:10px;}

.sidebar UL.menu LI A {
display:block;
width:176px;
height:32px;
background:url(../templates/zachetka/img/side.png) no-repeat top right;
text-align:right;
color:#FFFFFF;
text-transform:uppercase;
padding:19px 14px 0 0;
font-weight:bold;}

.sidebar UL.menu LI#item-109 A {
background:url(../templates/zachetka/img/map.png) no-repeat top right;
height:124px;}

.sidebar UL.menu LI#item-110 A {
background:url(../templates/zachetka/img/ordernow.gif) no-repeat top right;}

.time {
width:190px;
height:122px;
background:url(../templates/zachetka/img/time.png) no-repeat top right;
padding-top: 42px;
margin-bottom:10px;}

.time P {
text-align:right;
padding-right:14px;
font-size:14px;}

/*topmenu*/

.topmenu {
width:768px;
height:40px;
float:left;}

.topmenu UL.menu {
list-style:inside none;}

.topmenu UL.menu LI {
float:left;
margin-right:2px;}

.topmenu UL.menu LI A {
display:block;
width:94px;
height:30px;
margin-top:10px;
background:url(../templates/zachetka/img/tab.png) no-repeat top center;
text-align: center;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
color:#777777;
line-height:30px;}

.topmenu UL.menu LI#item-105 A {
line-height:15px;}

.topmenu UL.menu LI#item-105.active A {
line-height: normal;
padding-top: 5px;
height:35px;}

.topmenu UL.menu LI.active A {
height:40px;
background:url(../templates/zachetka/img/tab_act.png) no-repeat top center;
margin-top:0;
text-decoration:underline;
color:#ffffff;
line-height:40px;}

/*content*/

.content {
float:left;
width:712px;
border-top: 4px solid #84c225;
border-bottom: 2px solid #84c225;
border-left: 2px solid #84c225;
border-right: 2px solid #84c225;
padding: 0 25px 25px;
margin-bottom: 10px;
min-height: 705px;}

H2 {
margin:20px 0 25px;
text-align:center;
color:#84c225;
text-decoration:underline;
text-transform:uppercase;
font-size:24px;}

.content .left {
width:260px;
float:left;}

.content .right {
float:right;
font-size: 14px;
width:410px;}

.content .right P, .abz p{
text-indent:30px;
font-size: 14px;
margin-bottom: 0px;
text-align: justify;
line-height: 25px;}

.abz p{
	border:0 !important;
	background: none !important;
}
.content .right UL {
list-style: square;
padding-left: 15px;
line-height: 25px;
margin-left:30px;}

.content .left IMG {
margin-bottom:10px;}

.content .info {
border:1px solid #84c225;
padding:5px;
font-size: 12px;}

.content .info P {
position:relative;
padding-left:130px;
margin-bottom:0;}
.content .info P b,.content .info P strong{
	width:130px;
	display:block;
	position: absolute;
	left:0;
}
.content .info A {
float:right;}

.content .info A IMG {
margin-top:10px;
margin-bottom:0;}

.item-page.order P {
margin-bottom:10px;}

.item-page.order OL {
list-style:inside decimal;}

.item-page.order A {
color:#84c225;}

.item-page.order A.fast, .item-page.order A.full {
display:block;
height:65px;
width:200px;
float:left;
margin:20px 66px 10px 66px;
text-align:center;
padding: 10px 10px 0;
	font-size:16px;
border:2px solid #ccc;
background:#84C225;
-moz-border-radius:5px;
color:#ffffff;}

.item-page.order FORM LABEL {
display:inline-block;
width:211px;
height:20px;
line-height:20px;
margin-bottom:5px;
text-align:right;
vertical-align: top;}

.item-page.order FORM LABEL SPAN {
	font-weight:bold;
	font-size:20px;
color:#028608;}

.item-page.order FORM LABEL.error {
display:inline;
color:#CC0000;
padding-left: 5px;}

.item-page.order FORM .file {}

.item-page.order .button {
background: none repeat scroll 0 0 #84C225;
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 16px;
    height: 35px;
    letter-spacing: 1px;
    line-height: 20px;
    margin-left: 214px;
    padding: 5px 14px;
}

.input {
border:1px solid #777777;
margin-bottom:5px;
height:20px;}

TEXTAREA.input {
height:auto;}

#output DIV {
padding:5px;
margin-bottom:10px;}

#output DIV.zel {
border:1px solid #84C225;
color:#187e00;
font-size:22px;}

#output DIV.red {
border:1px solid #CC0000;
color:#CC0000;}

.item-page.example UL {
list-style: inside none;
padding-left:10px;}

.item-page.example UL LI {

float:left;
margin: 20px;
text-align:center;}

.item-page.example UL LI A {
color:#000000;
display:block;
width:130px;
background:url(../templates/zachetka/img/word.png) no-repeat top center;
padding:90px 0 3px 0;}

.item-page.example UL LI A:hover {
text-decoration:underline;}

.item-page P {
margin-bottom:5px;}

.item-page.price P, .item-page.garant P {
border-bottom: 1px dashed #CCCCCC;
}
.item-page.price P a, .item-page.garant P a{display:block;color:#222;padding: 5px; font-size:15px;}
.item-page.price p:hover, .item-page.garant p:hover {
background: #C7E894;}

.item-page.price SPAN, .item-page.garant SPAN {
float:right;}

/*footer*/

#footer {}

#footer UL.menu {
list-style:inside none;
background:#84c225;
padding: 0 143px;
height:25px;
line-height:25px;
margin-bottom:5px;}

#footer UL.menu LI {
float:left;}

#footer UL.menu LI A {
display:block;
padding:0 10px;
text-transform:uppercase;
color:#FFFFFF;
font-size:10px;
line-height:20px;}

#footer P.copy {
text-align:center;
margin-bottom:3px;
font-size:11px;}

#footer P.copy A {
color:#84c225;}
#footer P.copy A:hover{text-decoration: underline;}
	
#ocenka{
	display:block;
	cursor:pointer;
	width:200px;
	height:50px;
	background: url(../templates/zachetka/img/2.gif) no-repeat;
	position: relative;
	left:-10px;
	
}
#ocenka_div{
	position: fixed;
	width:100%;
	height: 1200px;
	background: url(../templates/zachetka/img/grey.png);
	display: none;
	top:0;
	left:0;
} 
#ocenka_div form{
	position: fixed;
	display:block;
	border:2px solid #eee;
	background: #fff;
	width:300px;
	height:280px;
	padding:15px 25px;
	text-align: center;
	left:50%;
	top:50%;
	z-index:99999;
	margin-left:-175px;
	margin-top:-150px;
	
}
#ocenka_div h2{
	margin-top:0;
}
#ocenka_div textarea{
	border:1px solid #ccc;
	margin-bottom:10px;
}
#ocenka_div input{
	cursor: pointer;
	clear: both;
	background: none repeat scroll 0 0 #84C225;
    border: 2px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: block;
    padding: 10px;
    font-size:16px;
    margin:auto;
}
#col_symb{
	float:right;
	color:#777;
	font-size:10px;
	margin-top:-10px;
}
#close_oc_div{
	background: url("../templates/zachetka/img/close.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;   
    height: 25px;
    position:absolute;
    right:15px;
    top:15px;
    width: 25px;
}

div.textAreaLabel {
position: relative;
margin-top: -10px;
height: 20px;
text-align:center;
font-style:italic;
color:#d3d3d3;
font-size:10pt;
}
div.textAreaLabel.hover {color:gray;}
div.textAreaLabel.alert {color: red;}

#output{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 0 solid #CCCCCC;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 0 0 4px #777777;
    cursor: pointer;
    font-size: 23px !important;
    left: 50%;
    margin-left: -370px;
    padding: 60px;
    position: fixed;
    text-align: center;
    top: 40%;
    width: 430px;
    display:none;
}
.message ul{
	margin-top:10px;
	list-style: none;
} 

/*
     FILE ARCHIVED ON 05:14:02 Jun 24, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:16:20 Dec 22, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.741
  exclusion.robots: 0.035
  exclusion.robots.policy: 0.019
  esindex: 0.015
  cdx.remote: 8.025
  LoadShardBlock: 178.025 (3)
  PetaboxLoader3.datanode: 300.935 (6)
  PetaboxLoader3.resolve: 382.307 (3)
  load_resource: 555.798 (2)
  loaddict: 62.559
*/