/* CSS Document */
body {
	 background:#9F9F9F url(img/bg.gif) repeat-x;
	 padding:0px;
	 margin:0px; 
	 font-size:62.5%; 
	 font-family:Arial, Helvetica, sans-serif;
}

.pds{
	width:958px;
	margin:auto;
	font-size:1.2em;
}
.t2{ background:url(img/t2.jpg) no-repeat; 
	height:211px;
	position:relative;
}
.t2 ul{ 
	position:absolute; 
	width:220px; 
	list-style:none; 
	 padding:0; 
	 margin:0;
	 top:20px; 
	 left:20px;
	}
.t2 a{
	padding:6px 5px 8px 30px; 
	background:url(img/m1.gif) no-repeat; 
	display:block; 
	color:#6F6F6F; 
	font-weight:bold;
	text-decoration:none;
	}
.t2 a:hover{
	background:url(img/m2.gif) no-repeat; 
	}
.s{ background:url(img/tlo.jpg) repeat-y ; padding-bottom:15px; }
.stopka{
	background:url(img/stopka.jpg) no-repeat; 
	padding:18px 20px 30px 30px; 
	color:#fff; 
		
}
.ng{ font-size:1.4em; margin:0px; padding:8p 10px; border-bottom:2px solid #3399CC; }
.both{ clear:both; } 

.left{
 	float:left; 
	width:225px;
	padding-left:10px;
	}
.right{
	float:left; 
	width:665px;
	padding-left:36px;
	}
.bold {
	font-weight:bold;
}
.m ul{ list-style:none; margin:0; padding:0; } 

a{ color:#3399CC; } 
a:hover{text-decoration:none; } 

.mtxt{
	padding:10px; 
	font-size:.9em;
	color:#000000;
	
}
table, td, th{
	font-size: 12px; 
	text-align: left; 
	border: 2px solid #3399CC;
    border-collapse: collapse;
	padding: 4px;}

