body {
margin:20px 0 10px 0;
background:#000;
font-family:verdana, arial;
font-size: 12px;
text-align:justify;
line-height:16px;
color:#c3c3c3;
}
a {color: #d3c9a7;
  text-decoration: none;transition: all 0.3s;}
a:active, a:hover, .active a {color:#A32A22;}

p {padding: 0; margin:0 0 10px 0;}
img { border: 0; }
.header {height:200px; color:#fff;}
.header h1 {margin:0; padding:10px 0 4px 0; font-size:20px;}
.header header {padding:26px 0 0 30px;}
.container {
margin: 0 auto;
padding-left: 0px;
padding-right: 0px;
}
.header-news {margin:10px 0 0 0;}
h2.news-tile {
color:#d3c9a7;
margin:0 0 5px 0;
}
h2.page-title {
font-size:16px;
font-weight:bold;
color: #d3c9a7;
margin:10px 0;
}
article h2 {padding:2px; margin:0; font-size:15px;}
main, section, article, nav, aside, figure, header{display:block;}

.container:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}

.left-menu {
float: left;
margin: 0;
padding:9px;
}
.menu {margin:0 0 0 4px;}
.menu ul{
padding:2px 5px;
margin:0;
list-style:none;
}
.type {font-weight:bold; color:#fff;}
.linia {background: url(images/liniapoz.gif) left no-repeat; height:32px; width:184px;}
main {
float: left;
padding:0 14px 0 14px}

.right-menu {
float: left;
margin:0;
padding:0 8px;
overflow:hidden;
}
.footer{padding:40px 0 0 0;}
.center {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
.justify {text-align:justify;}
.bronze {color: #d3c9a7;}
.copy {padding:10px 0 0 0;}
/* TABLE */
table, tbody, th, td {border:1px solid #b4b4b4;}
td {padding:3px;}
figure {margin:2px; padding:4px;}
.entry-content {padding:0 0 20px 0;} 
iframe {border:0;}
hr {margin: 8px 0;}

/*nav unique*/
ul.unique {margin:0; padding:0;}
.unique li {display:inline-block; list-style:none; font-weight:bold; padding:2px; margin:2px;}
.bnet {position:relative;left:5px; text-align:left;}
.bnet table, .bnet tbody, .bnet tr, .bnet td {border:0;}
.loading {background: url(images/loading.gif) no-repeat center; min-height:30px;}
.recent {background: #0c0b0b; border: 1px solid #151515; padding:5px; margin:5px 0;}

h2.home {color: #db9f00; font-size:16px; padding:10px 0;}

/* Embed responsive */
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}