@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	background:#000 url(images/bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
}
.pds {
	position:relative;
	margin:auto;
	width:989px;
	padding-top:142px;
	font-size:12px;
}
.p {
	background:url(images/bg2.jpg) repeat-x;
}
.s {
	padding:30px 2px 5px 2px;
}
.logo {
	position:absolute;
	height: 64px;
	top: 9px;
}
.tools {
	position:absolute;
	top: 52px;
	right:0px;
	background:#1B1D1E;
	padding:5px 10px;
}
.tools a {
	font-size:10px;
	color:#CCC;
	text-decoration:none;
	display:inline-block;
	padding:2px 15px;
}
.tools a:hover {
	color:#fff;
	text-decoration:underline;
}
.left {
	width:305px;
	float:left;
}
.why {
	position: absolute;
	width: 270px;
	left: 23px;
	top: 208px;

	color:#E3E3E3;
}
.nr {
	font-size:18px;
	color:#E3E3E3;
	position:absolute;
	left: 61px;
	top: 291px;
	width: 233px;
}
.nr span {
	display:block;
	font-size:10px;
}



.blok1{ background:#2C2F30 url(images/blok1.jpg) repeat-x; border:1px solid #6F7070;
padding:10px; margin-bottom:10px;
}

.blok2{ background:#2C2F30 url(images/blok2.jpg) repeat-x; border:1px solid #434445;
padding:10px; margin-bottom:10px;
}


.menu ul{ list-style:none; margin:0; padding:0; }
.menu li{ margin:0; padding:0; } 
.menu a{ display:block; background:url(images/m1.gif) no-repeat left center; padding:12px 30px; font-weight:bold; color:#F1F1F1;  text-decoration:none; } 
.menu a:hover{ background:url(images/m2.gif) no-repeat left center; color:#F60;  }

.stopka{ background:url(images/stopka.jpg) no-repeat center; color:#818689; font-weight:bold; padding:20px 60px;  } 

h1{
	font-size:22px; 	
}

a{color:#FFC; }
a:hover{ text-decoration:none; }

.right {
	width:600px;
	float:right;
	padding-right:20px; 
	color:#BABDBF;
}
img {
	border:0;
}
.both {
	clear:both;
}
