@charset "utf-8";
/* CSS Document */

body {
	background:#363636 url(../images/bg.jpg) repeat-x;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
.pds {
	margin:auto;
	width:995px;
	position:relative;
	color:#CCC;
	font-size:14px;
}
.left {
	float:left;
 width:635px;
line-height:18px;
}
.right {
	float:right;
 width:281px;
}
.both {
	clear:both;
}
img {
	border:0;
}
a {
	color:#fff;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
a:visited {
	color:#E4F4D9;
}

.s{
	background:url(../images/sbg.jpg) no-repeat  364px 0px; 	
	padding-top:40px;
}

.shadow{ text-shadow:1px 1px 1px #000; } 

.slogan{
	position:absolute;
	font-size:11px;
	color:#989898;
	left: 71px;
	top: 58px;
	width: 524px;
	overflow:hidden;
} 
.info-top{
	position:absolute;
	top:120px;
	right:21px;
	width: 336px;
	height: 189px;
	overflow:hidden;
	color:#E6E6E6; 
	font-size:14px;
} 
.info-top p{ margin:0; padding:5px;}
.info-top h1{ margin:0; padding:5px; color:#fff; font-size:18px; font-weight:normal;}
.tools{
	position:absolute;
	right: 10px;
	top: 38px;
}
.tools ul{ list-style:none; margin:0; padding:0; } 
.tools li{ margin:0; padding:0; float:left;}
.tools a{ display:inline-block; padding:6px 15px; font-size:12px; background:#1a1a1a;  color:#adadad; border-bottom:2px solid #535252; text-decoration:none; } 
.tools a:hover{ color:#fff; border-bottom:2px solid #868686;}

.tmenu { padding-top:3px; height:53px; }
.tmenu ul{ margin:0; padding:0; list-style:none; } 
.tmenu li{ float:left; } 
.tmenu a{ display:inline-block; font-size:18px; color:#fff; padding:14px 20px 15px 20px; background:url(../images/m1.jpg) left bottom no-repeat; text-decoration:none; text-shadow:1px 1px 1px #427A3F;   }  
.tmenu a:hover{ background:url(../images/m2.jpg) left center no-repeat;  }

.ng{ font-size:18px; color:#fff; font-size:18px; background:url(../images/ng.jpg) repeat-x bottom; padding:5px 5px 15px 10px; font-weight:normal;  text-shadow:1px 1px 1px #000;  }

.footer{ background:#252323 url(../images/fbg.jpg) repeat-x; margin-bottom:20px; } 
.stopka{ width:995px; margin:auto; text-align:center; }
.fmenu { padding-top:6px;   }
.fmenu ul{ margin:0; padding:0; list-style:none; } 
.fmenu li{ display:inline; } 
.fmenu a{ display:inline-block; font-size:14px; color:#fff; padding:12px 30px; text-decoration:none; text-shadow:1px 1px 1px #427A3F;   }  
.fmenu a:hover{ background:url(../images/fm1.jpg) repeat-x;  }
.copy{ font-size:12px; padding:8px; color:#6b6b6b; }


.mng{ font-size:18px; color:#fff; padding:11px 20px; background:url(../images/mng.jpg) no-repeat; text-shadow:1px 1px 1px #000; text-align:center; }
.menu ul{ list-style:none; margin:0; padding:2px 1px; } 
.menu li{ padding-bottom:1px; } 
.menu a{ display:block;  background:#2d2c2c; padding:10px; text-align:center; color:#d7d7d7; text-decoration:none;  } 
.menu a:hover{ background:#7bb92d; color:#000; font-weight:bold; } 

.mtxt{ padding:10px; } 


