@import url(decor.css);
html {height: 100%;  background: url(../images/bg.jpg);}
body {
	height: 100%; margin: 0pt auto; padding: 0; position: relative; text-align: center; width: 1000px;
	font: 12px Tahoma; color: #090802;
}

div.main {
   margin-bottom: -125px; padding: 0; border: none; min-height:100%; text-align: left; position: relative; background: white;
}

a img, a {border: none; outline: none;}
a {color: black; text-decoration: underline;}
a:visited {color: black; text-decoration: underline;}
div.pere {clear: both;}

div.logo {
	 text-align: center; padding-top: 50px;
}
div.logo a {
	width: 270px; height: 60px; display: block; margin: 0 auto;
}

div.header {
	background: url(../images/head-bg.jpg) top no-repeat; height: 406px; position: relative;
}

div.hnl {
	font: 18px Tahoma; color: white; position: absolute; top: 60px; left: 40px;
}
div.hnr {
	font: 11px Tahoma; color: white; position: absolute; top: 60px; right: 40px; display: block; width: 235px;
}
div.hnr div {
	font: 24px Georgia; color: #ff4400; text-align: right; margin: 7px 0 0 0; padding: 0; position: relative;
}
div.hnr div span {
	color: #90908f; font-size: 14px; font-weight: normal; position: absolute; top: 0; right: 116px;
}
div.rem {
	background: url(../images/rem.jpg) no-repeat; width: 224px; height: 47px; display: block; position: absolute; top: 190px;
	right: 84px;
}
div.rem div {
	 font: 18px Georgia; color: #020101; padding: 2px 20px 0 15px;
}

div.pre {
	height: 125px;
}

div.page {width: 537px; float: left; padding: 10px 35px 40px 40px;}
div.pagein {width: 100%; overflow: hidden;}

div.right {width: 361px; float: right;}
div.zayavka {
	background: url(../images/zayavka-bg.jpg) top left no-repeat; position: relative; margin-bottom: 20px;
}
div.zayavka form {
	margin: 0; padding: 100px 0 0 0;
}
div.zayavka label {
	display: block; margin-bottom: 1em;
}
div.zayavka label i {
   display: block; float: left; width: 6.8em; text-align: left; padding: 5px 1em 0 0; font: normal 12px Tahoma; color: #4f492c;
}

div.zayavka input {
  width: 225px; /* ширина полей формы */ 
  border: none;
  /* делаем одинаковый шрифт для input, select, textarea */
  font-family: Verdana, sans-serif;
  font-size: 100%; 
  background: url(../images/input.gif) no-repeat; padding: 6px 2px 6px 5px;
}
div.zayavkain {
	background: url(../images/submit-bg.jpg) bottom right no-repeat; height: 225px;
}
input.sub {
   background: url(../images/arr.gif) right no-repeat !important; width: 10em !important;
	font: bold 12px Tahoma; color: white; cursor: pointer; margin-top: 0.5em; text-transform: lowercase;
}
div.zayavkain div {
	text-align: right; padding-right: 38px;
}
div.m-bg {
	background: url(../images/m-bg.jpg) right repeat-y; width: 344px; margin-left: 17px; margin-bottom: 40px;
}
div.m-bot {
	background: url(../images/m-bot.jpg) right bottom no-repeat;
}
div.m-top {
	background: url(../images/m-top.jpg) right top no-repeat;
}
div.m-top img {
	margin: 45px 0 0 132px;
}
div.m-bg ul {
	margin: 0; padding: 16px 0 25px 40px;
}
div.m-bg ul li {
	list-style: none; background: url(../images/li.gif) left no-repeat; font: 12px Tahoma; line-height: 2em;
	padding-left: 16px;
}
div.m-bg ul li a {color: #797a5a; text-decoration: underline;}
div.m-bg ul li a:visited {color: #797a5a; text-decoration: underline;}
div.m-bg ul li a:hover {color: #797a5a; text-decoration: none;}
div.foot {
	background: url(../images/foot.gif) repeat-x; width: 1000px; margin: 0 auto; position: relative; text-align: left;
}
div.footin {
	background: url(../images/footin.jpg) left no-repeat; height: 125px;
}
div.fnl {
	font: 11px Tahoma; color: white; position: absolute; bottom: 20px; left: 40px; display: block; width: 235px;
}
div.fnl div {
	font: 24px Georgia; color: #ff4400; text-align: right; margin: 7px 0 0 0; padding: 0; position: relative;
}
div.fnl div span {
	color: #90908f; font-size: 14px; font-weight: normal; position: absolute; top: 0; right: 116px;
}
div.copy {
	width: 386px; float: right; text-align: right; background: url(../images/f-line.gif) left bottom no-repeat;
	height: 125px;
}
div.copy p {
	 font: 11px Tahoma; color: white; margin: 45px 38px 0 49px;
}
div.copy a {color: white; text-decoration: underline;}
div.copy a:visited {color: white; text-decoration: underline;}
div.copy a:hover {color: white; text-decoration: none;}
div.stat {text-align: right; margin-right: 386px; padding: 45px 40px 0 0;}
div.stat img {margin-left: 15px;}