body{ color:#022889; margin:0px;padding-top:5px; background:#CCCCCC;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
 }
 a { color:#666; }
 
.page { margin:auto; width:960px; background:#fff; }
.header { margin:auto;  width:960px;  background:url(gfx/header.png) no-repeat;  height:191px; }
.header .logo { width:960px; height:191px; background:#fff url(gfx/pasek1.jpg) no-repeat;  }

.flags { padding:3px 0px 3px 20px; } 
.path { padding: 4px 0px 4px 0px; margin:auto; width:960px; color:#bbb; background:#022889; }
.path a { text-decoration:none; color:#fff; }
.path a:hover{ text-decoration:underline; color:#f00; }

.footer { margin:auto;  width:960px; color:#fff; padding:10px 0px 0px 0px;  
text-align:center;  background:url(gfx/footer.png) no-repeat; height:34px; }
.footer  a { color:#fff; }

.page .content {  }
 
.page .content .title { width:900px; color:#022889; font-weight:bold; margin:auto; font-size:22px; text-align:center; padding-top:10px; margin-bottom:10px; 
 }
.page .content .desc { padding:0px 50px 0px 50px; font-size:15px; margin-bottom:20px; }

.navig { margin:auto;  width:900px;  margin-top:10px; height:30px; }
.navig  a { text-decoration:none; }
.nav_left{  width:200px;  float:left; }
.nav_right{  width:200px;  float:right; text-align:right; }

.gallery { margin:auto; padding:10px; width:720px; background:#eee; }
.gallery .item { width:180px; float:left; text-align:center; }

.gallery_big { margin:auto; width:720px; }
.gallery_big .item {text-align:center; }

.content .menu  { padding:10px; text-align:center; background:url(gfx/znakwodny1.jpg); }
.menu  .item  a{  border:1px solid #008; text-decoration:none; color:#fff; margin:auto; margin-top:10px; margin-bottom:10px; display:block;  font-size: 20px; background:#2D8DC9; width:450px; }
.menu .item a:hover{   background:#ccf;  }
.back { padding:10px; text-align:right; }

.slides { padding-left:5px; width:910px;  }
.slides  .preview { float:left;  width:650px; text-align:center; padding:0px 10px 0px 10px;}
.slides .thumbs img { width:108px; float:left; border:1px solid #000; }
.slides .thumbs img:hover { border:1px solid #666; }
.slides .thumbs { float:left; padding:10px;  width:220px; background:#eee; }

.downloads { margin:auto; width:720px; margin-top:20px; }
.downloads  .item { background:url(gfx/download.gif) no-repeat; padding-top:15px; height:38px; padding-left:55px; }
.downloads  .item:hover { background:url(gfx/download.gif) no-repeat #f9f9f9; }
