@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	background:#86C0DD url(images/bg.jpg) repeat-x;
}
.pds {
	position:relative;
	margin:auto;
	width:980px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.s {
	background:url(images/t2.jpg) no-repeat;

}
.s1 {
	background:url(images/tlo.jpg) repeat-y;
}
.left {
	width:620px;
	float:left;
	padding-left:30px;
	color:#7091A1;
	padding-top:20px;
}
.right {
	width:255px;
	float:right;
	padding-right:23px;
}
.both {
	clear:both;
}
.mt {
	height:55px;
}
.mt ul {
	margin:0;
	padding:0;
	list-style:none;
}
.mt li {
	float:left;
	margin:0;
	padding:0;
}
.mt a{
	display:inline-block;
	background:url(images/m2.jpg) no-repeat center;
	text-align:center;
	width: 155px;
	padding-top:10px;
	padding-bottom:20px;
	font-size:18px;
	color:#fff;
	text-decoration:none;
	margin-left:6px;
}
.mt a:hover {
	background:url(images/m1.jpg) no-repeat center;
}

.ng{ 
	margin:0; 
	padding:0px; 
	font-size:18px; 
	color:#2A89B5; 
	font-weight:normal;
}
.stopka{ background:url(images/stopka.jpg) no-repeat; height:70px; position:relative; 
} 
.f1{
	position:absolute;
	text-align:center;
	font-style:11px;
	color:#E4EDF1;
	top: 26px;
	left: 160px;
	width: 671px;
} 
.b2{
	background:url(images/b2.jpg) repeat-y; 
	padding:0px 10px;
}
.b2 p{ margin:0; padding:5px; }

.menu { padding:5px 0px; } 
.menu ul{ list-style:none; margin:0; padding:0; }
.menu li{ margin:0; padding:3px; }
.menu a{ display:block; padding:6px 15px; text-decoration:none; color:#3A7392; background:#F0F7F9; 

-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;


}
.menu a:hover{ background:#459AC2; color:#fff;}

.gal{ padding:10px; } 
.gal div{ float:left; display:inline-block; padding:8px; margin:5px 35px;  }

img{ border:0; }

a{ color:#F60; } 
a:hover{ text-decoration:none; }

