body {
	 background:url(images/bg.jpg);
	 padding:0px;
	 margin:0px; 
	 font-size:62.5%; 
	 font-family:Arial, Helvetica, sans-serif;
}

.pds{
	width:1005px;
	margin:auto;
	font-size:1.2em;
}
.t2{
	position:relative;
	background:url(images/t2.jpg) no-repeat; 
	height:261px;
	position:relative;
}
.opis{position:absolute; width: 550px; top:130px; left:50px;}
.s{ background: url(images/tlo.jpg) repeat-y; }

.left{ width:220px; padding:5px; padding-left:30px; border-right:1px dotted #CCCCCC;  float:left; } 
.right{width:700px; padding-left:30px; float:left; }
.both{clear:both; }

.mng{
	background:#dff59e ; font-weight:bold; 
	padding:8px 10px; 
	border-bottom:2px solid #74b812;
}
.m ul{list-style:none; margin:0; padding:0; padding-bottom:10px;  } 
.m li{float:left; width:220px; padding-bottom:1px;  }
.m a{display:block;  padding:6px 15px; background:url(images/arrow.gif) no-repeat left center; text-decoration:none; border-bottom:1px solid #EAEAEA; color:#339900; }
.m a:hover{background: #EFF5A7 url(images/arrow.gif) no-repeat left center; text-decoration:none; color:#000; }

img{border:0; }

.text{ line-height:1.4em; padding: 0px 10px; color:#333333; }

.ng{
	padding:8px 10px; 
	border-bottom:2px solid #74b812;
	font-size:1.6em; 
	font-weight:normal; 
	margin:0; 
	color:#000000;
}

.stopka{
	background:url(images/stopka.jpg) no-repeat; 
	color:#fff; 
	font-weight:bold;
	padding:32px 50px 40px 80px;
	}
