@charset "utf-8";
/* CSS Document */
@import url('reset.css');
@import url('fonts.css');
@import url(http://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin,cyrillic);
.clear {
	clear: both;
}

body {
	background: url(../images/bg.jpg);
}

* {
	font-family: 'PT Sans', sans-serif;
	color: #003e94;
}

h1 {width: 550px;
	font-family: 'PT Sans', sans-serif;
	padding: 10px 0 0 0;
	font-weight: bold !important;
	font-size: 30px;
	text-align: center;
}

.main {
	width: 912px;
	height: 950px;
	margin: 0 auto;
}
.header {
	background: url(../images/1.png) no-repeat;
	width: 912px;
	height: 164px;
}

.box1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ;
	padding-top: 20px;
	background: url(../images/2.png) no-repeat;
	width: 912px;
}

.box1 .inner {
	/*line-height: 1.4;*/
	padding-right: 55px;
	padding-bottom: 5px;
	width: 655px;
	padding-top: 5px;
	margin-left: 100px;
	/*padding-bottom: 22px;*/
	padding-bottom: 15px;
}

.adress {
	padding-top: 15px;
	padding-bottom: 15px;
	border-top: 1px solid #000;
	font-weight: bold;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 21px;
	white-space: nowrap;
}

.adress .block {
	width: 290px;
	text-align: right;
	float: left;
}

.adress .block span {
	font-size: 14px ;
}

.logo {
	float: left;
	background: url(../images/logo.png) no-repeat;
	width: 118px;
	height: 96px;
}

.slogan {
	text-align: right;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	white-space: nowrap;
}

.box1 .inner span {
	line-height: 1.5;
	color: #000;
}
.rob{padding-right:105px;line-height: 1;padding-bottom: 5px;display: block;font-weight: bold; text-align: center;}
.tar{text-align: left !important;}
.box2 {
	background: url(../images/3.png) 0 100% no-repeat;
	width: 912px;
	height: 290px;
}

#block_kont{
	   padding-bottom: 280px;
       position:absolute;
       left:145px;
       right:198px;
       top:398px;
       bottom:398px;
       overflow-x:hidden;
       overflow-y:auto;
       border:1px solid black;/*Чтобы были видны границы блока*/
}


#block_kont2 {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	WIDTH: 662px;
	FLOAT: center;
	HEIGHT: 253px;
	OVERFLOW: auto;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}

.box2 .inner {
	line-height: 1.2;
	font-size: 20.9px;
	font-family: 'PT Sans', sans-serif;
	margin-left: 30px;
	padding-top: 30px;
	margin-top: -20px;
	border-top: 1px solid #000;
	width: 660px;
	margin-left: 100px;
}

.black_f {
	color: #000;
}

.box2 .inner2 {
	line-height: 1;
	font-size: 14px;
	font-family: 'PT Sans', sans-serif;
	margin-left: 30px;
	padding-top: 30px;
	margin-top: -20px;
	border-top: 1px solid #000;
	width: 660px;
	margin-left: 100px;
}

.list {
	display: block;
	height: 200px;
	float: left;
}
ul{margin-left: 15px;
	}
ul li {
	margin-left: 20px;
	list-style: url(../images/check.png)
}

img {
	float: right;
}

.footer {
	padding-top: 10px;
	font-family: 'minidemoregular';
	font-size: 33px;
	background: url(../images/4.png) no-repeat;
	width: 912px;
	height: 210px;
	padding-left: 125px;
}
.footer span{
	float: left;
	display: block;
	     -moz-transform: rotate(270deg);
	    -webkit-transform: rotate(270deg);
	    -o-transform: rotate(270deg);
	    writing-mode: tb-rl;
	    width: 90px;
	    height: 200px;
	
	}
.buttom-text{
	font-family: 'PT Sans', sans-serif;
	font-weight: bold;
	width: 800px;
	text-align: right;
	font-size: 15px;
	color: #fff;
}
.buttom-text a{
	color: #fff;
	text-decoration : underline;
}
	