/* CSS Document */

body {
	 background:#3D3D3D url(images/bg.jpg) repeat-x;
	 padding:0px;
	 margin:0px; 
	 font-family:Arial, Helvetica, sans-serif;
}

.pds{
	width: 975px;
	margin:auto;
	font-size:12px;
}
.both{ clear:both; } 

.left{
 	float:left; 
	width:680px;
	padding:10px;
	color:#ccc;
	line-height:18px;
	}
.right{
	float:right; 
	width:250px;
	padding:10px 0px;
	color:#999;
	}
.m{ height:72px;}
.m ul{ list-style:none; margin:0; padding:3px; } 
.m li{ float:left;}
.m li a{ background:url(images/m1.jpg) no-repeat left center; padding:20px 30px 20px 35px; color:#CCCCCC; font-size:11px; display:inline-block; text-decoration:none;  }
.m li a:hover{ background:url(images/m2.jpg) no-repeat left center; color:#fff;  }
.m lu a{ background:url(images/m3.jpg) no-repeat left center; padding:20px 30px 20px 35px; color:#CCCCCC; font-size:11px; display:inline-block; text-decoration:none;  }
.m lu a:hover{ background:url(images/m4.jpg) no-repeat left center; color:#fff;  }
.m span{ font-weight:bold; font-size:12px; display:block;}
.s{ padding-top:30px; }
.ng{ background:url(images/tng.jpg) no-repeat left center; font-size:18px; color:#030303; font-weight:normal; margin:0; padding:5px 5px 5px 40px;}
.mbox{ background:#2C2C2C; padding:5px;}
.mbox p{ margin:0; padding:5px; font-size:11px;}
.mng{ background:url(images/mng.jpg) no-repeat center right; 
    color:#fff;
	font-weight:bold;
	padding:10px 15px;
	text-shadow:1px 1px 1px #5f3a0f;
	 }
img{ border:0;}
.stopka{
	background:url(images/stopka.jpg) no-repeat center; 
	font-size:12px; 
	color:#999; 
	padding:30px;
	margin-bottom:20px;
}

a{ color:#030303; }
a:hover{text-decoration:none; }

input{ padding:3px 5px; color:#ccc; border:1px solid #FFCC99; background:#FFCC33; color:#000; }
.center{ text-align:center; }



