@charset "windows-1251";
body {
	margin:0;
	padding:0;
	background:url(img/main-bgr.jpg) center top no-repeat;
	background-color:#bcbc20;
	text-align:center;
	height:100%;
}
html {
	height:100%;
}
.parent {
width:1100px;
margin:auto;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -290px;
}



.push {
height:290px;
}
.top {
height:65px;
}
.menu-holder {
float:left;
width:880px;
}
.menu {
	margin:0;
	padding:0;
	list-style:none;
}
.menu li {
	float:left;
	width:auto;
	margin-top:15px;
}
.menu a {
	display:block;
	color:#000;
	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0 15px;
}

.menu a.mainlinkmainmenu {
color: #ccc357;
}

.menu a:hover {
	color:#feae75;
}


.selected {
background:url(img/selected.png);
color:#ccc357;
display:block;
font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;
padding:8px 15px 10px;
text-decoration:none;

border-radius:45px;
behavior: url('PIE.htc');
color: #ccc357;
}


.mainlinkmainmenu{
color: #ccc357;
}



.search {
	float:right;
	width:215px;
	margin-top:18px;
	position:relative;
}
.search img {
	position:absolute;
	right:27px;
	top:8px;
	cursor:pointer;
}
.search input {
	width:148px;
	height:23px;
	border-top:2px solid #9e8a8a;
	border-bottom:1px solid #f0f0f0;
	border-left:2px solid #d5d5d5;
	border-right:2px solid #d5d5d5;
	background:#fbfbfb;
	padding:0 20px 2px 15px;
	font:12px Verdana, Geneva, sans-serif;
	color:#d8647b;
	border-radius:18px;
	background: linear-gradient(#f1f1f1, #fff);
background: -moz-linear-gradient(#f1f1f1, #fff);
background: -ms-linear-gradient(#f1f1f1, #fff);
background: -o-linear-gradient(#f1f1f1, #fff);
background: -webkit-linear-gradient(#f1f1f1, #fff);
-pie-background: linear-gradient(#f1f1f1, #fff);
	behavior: url('PIE.htc');
}

.lang {
	float:left;
	width:245px;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
	color:#FFF;
	padding-left:15px;
}
.ie-shadow {
	text-shadow:1px 1px 1px rgb(148,148,148);
	filter: Shadow(Color=#949494, Direction=135, Strength=2);	
}
.tel {
	float:right;
	width:260px;
	margin-top:30px;
}
.logo-img {
	margin:0 265px;
	background:url(img/logo.png) center no-repeat;
	height:200px;
}
.place {
	width:110px;
	height:26px;
	margin:60px 0 10px;
	background:url(img/langs.png);
	padding-top:1px;
}
.place a {
	color:#000;
}
.t1 {
	color:#ffd988;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
.city div {
	float:left;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0 2px;
	padding:5px 11px;
	width:auto;
	cursor:pointer;
}
.pre {
	color:#FFF;
	text-decoration:underline;
}
.clr {
	clear:both;
}
.round {
	border-radius:22px;
	background:#FFF;
	color:#000;
	text-decoration:none;
	behavior: url('PIE.htc');
}
.num {
text-align:right;
color:#FFF;
margin:10px 14px 0;
font-weight:bold;
font:26px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-shadow:1px 1px 1px rgb(148,148,148);
}
.num span {
	font-size:20px;
}
.main-menu {
margin:0;
padding:0;
list-style:none;
overflow:hidden;
}
.main-menu li {
position:relative;
float:left;
width:180px;
font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
text-transform:uppercase;
text-shadow:1px 1px 1px rgb(148,148,148);
text-align:center;
}
#pos {
	position:relative;
	margin-top:15px;
	width:1100px;
}
.roller {
display:none;
position:absolute;
top:0;
height:293px;
width:180px;
background:url(img/roller.png) center top;
z-index:30;
border-radius:20px;
behavior: url('PIE.htc');
}
.main-menu a {
color:#FFF;
display:block;
padding:180px 25px 0 25px;
position:relative;
z-index:100;
}
.main-menu a:hover {
color:#db6678;
text-shadow:none;
}
.main-menu li > div {
position:absolute;
top:40px;
left:39px;
z-index:50;
margin:auto;
width:95px;
height:95px;
margin-bottom:35px;
background:#FFF;
padding:5px 0 0 5px;
border-radius:100px;
behavior: url('PIE.htc');
}
.green {
width:90px;
height:90px;
border-radius:90px;
background: linear-gradient(#cac558, #eca849);
background: -moz-linear-gradient(#cac558, #eca849);
background: -ms-linear-gradient(#cac558, #eca849);
background: -o-linear-gradient(#cac558, #eca849);
background: -webkit-linear-gradient(#cac558, #eca849);
-pie-background: linear-gradient(#cac558, #eca849);
behavior: url('PIE.htc');
}
.orange {
width:90px;
height:90px;
border-radius:90px;
background: linear-gradient(#e46e6d, #ff9741);
background: -moz-linear-gradient(#e46e6d, #ff9741);
background: -ms-linear-gradient(#e46e6d, #ff9741);
background: -o-linear-gradient(#e46e6d, #ff9741);
background: -webkit-linear-gradient(#e46e6d, #ff9741);
-pie-background: linear-gradient(#e46e6d, #ff9741);
behavior: url('PIE.htc');
}
.main-menu li > div > div > div {
height:90px;
}
.m1  {
background:url(img/man.png) center no-repeat;
}
.m2 {
background:url(img/woman.png) center no-repeat;
}
.m3 {
background:url(img/tree.png) center no-repeat;
}
.m4 {
background:url(img/micro.png) center no-repeat;
}
.m5 {
background:url(img/earth.png) center no-repeat;
}
.m6 {
background:url(img/dnk.png) center no-repeat;
}
.content {
	overflow:hidden;
	margin:80px 0 60px;
	text-align:left;
	font:14px Verdana, Geneva, sans-serif;
	color:#FFF;
	text-shadow:1px 1px 1px rgb(148,148,148);
	filter: Shadow(Color=#949494, Direction=135, Strength=2);	
}
.title {
	font:48px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:underline;
	margin-bottom:30px;
	font-weight:bold;
}
.left {
	float:left;
	width:535px;
}
.right {
	float:right;
	width:535px;
}
.banners a {
	font:20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.banners > div {
	float:left;
	width:356px;
	height:187px;
	background:url(img/konus.png) bottom center no-repeat;
}

.banners > div > div {
	background:#FFF;
	height:114px;
	padding:6px 0 0 6px;
	border-radius:25px;
    behavior: url('PIE.htc');
}
.grad-1 {
height:110px;
width:343px;
border-radius:20px;
background: linear-gradient(#dc5d5b, #fe9543);
background: -moz-linear-gradient(#dc5d5b, #fe9543);
background: -ms-linear-gradient(#dc5d5b, #fe9543);
background: -o-linear-gradient(#dc5d5b, #fe9543);
background: -webkit-linear-gradient(#dc5d5b, #fe9543);
-pie-background: linear-gradient(#dc5d5b, #fe9543);
behavior: url('PIE.htc');
}
.grad-2 {
height:110px;
width:343px;
border-radius:20px;
background: linear-gradient(#fe9543, #dc5d5b);
background: -moz-linear-gradient(#fe9543, #dc5d5b);
background: -ms-linear-gradient(#fe9543, #dc5d5b);
background: -o-linear-gradient(#fe9543, #dc5d5b);
background: -webkit-linear-gradient(#fe9543, #dc5d5b);
-pie-background: linear-gradient(#fe9543, #dc5d5b);
behavior: url('PIE.htc');
}
.b2 {
	margin:0 15px;
}
.banners {
	font:20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	margin-bottom:70px;
}
.calendar {
	background:url(img/calendar.png) 55px 16px no-repeat;	
	padding:36px 25px 0 140px;
	height:54px;
}
.vesi {
	background:url(img/vesi.png) 55px 16px no-repeat;	
	padding:26px 25px 0 160px;
	height:65px;
}
.note {
	background:url(img/note.png) 55px 16px no-repeat;	
	padding:16px 5px 0 130px;
}
.n {
cursor:pointer;
}
.footer {
	padding-top:8px;
	background:url(img/curved.png) top repeat-x;
}
.white {
	background-color:#f8f8f8;
	height:282px;
}
.conts {
	margin:auto;
	width:1100px;
	padding-top:50px;
	font:12px Verdana, Geneva, sans-serif;
	overflow:hidden;
}

.adr div {
	float:left;
	width:240px;
	text-align:left;
	padding-top:70px;
}
.logo-1 {
background:url(img/logo-1.jpg) 15px 5px no-repeat;
}
.logo-2 {
background:url(img/logo-22.png) 15px 5px no-repeat;
}
.logo-3 {
background:url(img/logo-3.png) 15px 5px no-repeat;
}
.ru {
	float:left;
	width:50px;
	text-align:right;
}
.ua {
	float:right;
	width:35px;
}
.copy {
float:right;
text-align:right;
width:300px;
}
.o {
	color:#e06a65;
	font:14px Verdana, Geneva, sans-serif;
}
.d {
	color:#585858;
	font:14px Verdana, Geneva, sans-serif;
}
.we {
	height:50px;
	background:url(img/weare-2.png) 140px 67px no-repeat;
	color:#585858;
	padding-top:65px;
	font:12px Verdana, Geneva, sans-serif;
}
.we a {
	color:#e06a65;
}
.adr a {
	text-transform:uppercase;
    color:#e97351;
}
.back {
	color:#000;
	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	cursor:pointer;
	text-transform:uppercase;
	text-decoration:underline;
}
.back:hover {
	text-decoration:none;
}
.shield {
	position:relative;
	width:688px;
	height:1200px;
	margin-top:15px;
	background-image:url(img/yellow.png);
	background-repeat:no-repeat;
	background-color:#FFF;
	padding-top:30px;
	border-radius:23px;
}
.shield input {
	width:448px;
	height:45px;
	border:1px solid #CCC;
	background:url(img/bgr-input.png);
    color:#9b9b9b;
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0 15px;
	text-align:center;
	margin-bottom:20px;
	border-radius:35px;
}
.shield textarea {
	width:448px;
	height:96px;
	border:1px solid #CCC;
	background:url(img/bgr-area.png) repeat-x;
    color:#9b9b9b;
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:10px 15px;
	text-align:center;
	border-radius:35px;
}
.order {
	color:#da6579;
	font:30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:38px;
}
.send {
	margin:25px auto 0;
	height:44px;
	width:140px;
	background:url(img/bgr-send.png);
	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	line-height:44px;
	cursor:pointer;
	border-radius:35px;
}
.bot {
	width:659px;
	height:52px;
	background:url(img/bot.png);
	margin-left:14px;
}
.close {
	position:absolute;
	right:20px;
	top:20px;
	width:10px;
	height:10px;
	background:url(img/close.png);
	cursor:pointer;
}
.in {
display:none;
top:0;
left:0;
background:#999;
background: rgba(0, 0, 0, 0.6);
height:100%;
position:fixed;
overflow:auto;
width: 100%;
z-index:1000;
}
a:hover {
text-decoration:none;
}
.mm {
width:320px;
margin:auto;
text-align:left;
font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-bottom:35px;
}


