
a {
    color: #333333;
}

a:hover {
    color: #4444bb;
    scolor: #ffffff;
    stext-shadow: 1px 1px 2px black, 0 0 1em #444444, 0 0 0.2em #444444;
}

p {
    margin-top: 0px;
    display: block;
}

#article {
    margin-right: 20px;
    text-align: justify;
    font-family: "Arial", "Helvetica", sans-serif;
    line-height: 130%;
}

#article h1 {
    font-size: 26px;
    background-color: #bb4444;
    color: #ffffff;
    line-height: 70%;
}

#article h2 {
    font-size: 26px;
    background-color: #44bb44;
    color: #ffffff;
    line-height: 70%;
}

#article h3 {
    font-size: 26px;
    background-color: #4096ee;
    color: #ffffff;
    line-height: 70%;
}

.akapit {
    display: block;
    overflow: auto;
    height: auto;
}

div.shadow {
    float: right;
    padding: 0 1px;
    background: #ffffff;
    border: 1px solid #666666;
    position: relative;
    margin: 0px 0px 0px 18px;
}

div.shadow div.opis {
    text-align: center;
    width: inherit;
    position: static;
    font-size: 10px;
    font-family: tahoma;
    background: #ffffff;
    padding-top: 0px;
    margin-top: 0px;
}

div.shadow img {
    padding: 5px 5px 0px 5px;
    background-color: #FFFFFF;
    border: none;
    margin: 5px;
    padding: 1px;
    border: none;
    spadding-bottom: 0px;
    margin-bottom: 0px;
}

#menubar {
    height: 135px;
}

#logo {
    float: left;
}

#menubar img {
    margin-top: 8px;
    padding: 6px;
    padding-left: 0px;
    margin-bottom: 12px;
    border: 0px;
    float: left;
}

#footer {
    clear: both;
    font-size: 10px;
    font-family: Arial;
    padding-bottom: 12px;
    padding-top: 12px;
}

#footer a {
    text-decoration: none;
    color: black;
}

#footer a:hover {
    color: #ffffff;
    text-shadow: 1px 1px 2px black, 0 0 1em #444444, 0 0 0.2em #444444;
}

#footer br {
    width: 300px;
}

.clearfx {
    clear: both;
    line-height: 0px;
    width: 0px;
    height: 0px;
    padding: 0px;
    margin: 0px;
}

body {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background: none;
    width: 100%;
    letter-spacing: normal;
    color: #4f4f4f;
    font-family: "Arial", "Helvetica", sans-serif;
    letter-spacing: 0px;
    color: #99;

	font-style: normal;
	font-variant: normal;
	font-weight: 400;

}

#container { 
}

#wrapper { 

border: 1px solid #bbbbbb;
background: white;

width: 960px;
margin-top: auto;
margin-right: auto;
margin-bottom: auto;
margin-left: auto;
padding-left: 16px;
margin-top: 24px;
margin-bottom: 24px;
}

#newslog {
	float: left;
}

#panels-static { 
text-align: left;
float: right;
width: 378px;
height: auto;
overflow-x: hidden;
overflow-y: hidden;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 28px;
margin-left: 0px;
padding-top: 0px;
padding-right: 16px;
padding-bottom: 0px;
}

#bgWrapper {position:fixed; z-index:-110; height:auto; left:0; overflow:hidden; top:0; width:100%;}
#background {position:relative;}
#background img {width:100%;}

.post {
	width: 551px;
}

.post img {
	border: 1px solid;
	padding: 2px;
}


.post-header {
	font-size: 26px;
	background-color: #444444;
	color: #ffffff;
	line-height: 70%;
	
		/*text-shadow: 1px 1px 2px black, 0 0 1em #444444, 0 0 0.2em #444444;*/
}

.post-header a {
	text-decoration: none;
	color: #ffffff;
}

.post-info {
	font-size: 10px;
	text-align: right;
	padding-right: 2px;
}

.post-info a {
	text-decoration: none;
	color: #777777;
}

.post-content {
	font-size: 14px;
	font-size: 80%;
	line-height: 160%;
	text-align: justify;
	margin-bottom: 34px;
	border-bottom: 1px solid #cccccc;
	margin-top: 20px;
	font-family: "Arial", "Helvetica", sans-serif;
}

.hider {
	background-attachment: scroll;
	background-repeat: repeat;
	backgrosund-image: background-position :     0% 0%;
	background-color: transparent;
	position: relative;
	height: 50px;
	margin-top: -64px;
	zz-index: 5;
}

.clearboth { 
clear: both;
}

.artykuly-lista {
	font-size: 16px;
	font-size: 100%;
	line-height: 160%;
	text-align: justify;
	margin-bottom: 34px;
	border-bottom: 1px solid #cccccc;
	margin-top: 20px;
}

.artykuly-lista a {
	text-decoration: none;
}

.artykuly-lista img {
	border: none;
	padding: 0px;
	margin: 0px;
	float: left;
}

.artykuly-lista-item {
 width: 550px;
 height: 136px;
 background-color: #ff0000;	
 margin-bottom: 16px;
}


.artykuly-lista-opis {
  color: #ffffff;
  line-height:100%;
  font-size: 80%;
  	stext-shadow: 1px 1px 2px black, 0 0 1em #444444, 0 0 0.2em #444444;
}


.panels-right-container { 
float: left;
width: 378px;
height: auto;
overflow-x: hidden;
overflow-y: hidden;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 16px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
border-bottom-color: #4096ee;
border-bottom-width: 1px;
border-bottom-style: solid;
}


.panels-right-container2 { 
float: left;
width: 378px;
height: auto;
overflow-x: hidden;
overflow-y: hidden;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 16px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
border-bottom-color: #44bb44;
border-bottom-width: 1px;
border-bottom-style: solid;
}



.panel-whole { 
float: left;
height: auto;
overflow-x: hidden;
overflow-y: hidden;
margin-top: 0px;
margin-right: 12px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 12px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 12px;
border-left-color: #4096ee;
border-left-width: 1px;
border-left-style: solid;
}



.panel-right { 
float: left;
width: 177px;
height: auto;
overflow-x: hidden;
overflow-y: hidden;
margin-top: 0px;
margin-right: 12px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 12px;
border-left-color: #4096ee;
border-left-width: 1px;
border-left-style: solid;
}



.panel-img { 
float: left;
width: 175px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 8px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
display: block;
}



.panel-caption {
font-size: 75%;
line-height: 160%;
font-family: "Arial", "Helvetica", sans-serif;
}

.panel-caption a {
	text-decoration:none;
	color: black;
}

.panel-caption a:hover {
	color: #ffffff;
	text-shadow: 1px 1px 2px black, 0 0 1em #444444, 0 0 0.2em #444444;
}

.panel-header {
	text-shadow: 1px 1px 2px black, 0 0 1em #444444, 0 0 0.2em #444444;
	font-size: 26px;
	background-color: #fadd0f;
	color: #ffffff;
	line-height: 70%;
	margin-right: 0px;
	margin-top: 12px;
	margin-bottom: 12px;
}

.panel-header2 {
	font-size: 26px;
	background-color: #fadd0f;
	color: #ffffff;
	line-height: 70%;
	margin-right: 0px;
	margin-top: 12px;
	margin-bottom: 12px;
}

.panel-header-news {
	font-size: 26px;
	background-color: #fadd0f;
	color: #ffffff;
	line-height: 70%;
	margin-right: 0px;
	margin-top: 12px;
	margin-bottom: 12px;
}

.panel-header-news a {
	text-decoration: none;
	color: #ffffff;
}

.panel-header-news a:hover {
	text-decoration: none;
	text-shadow: 1px 1px 2px black, 0 0 1em #444444, 0 0 0.2em #444444;
}

.panel-left { 
float: left;
width: 370px;
height: auto;
overflow-x: hidden;
overflow-y: hidden;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 12px;
border-left-color: #4096ee;
border-left-width: 1px;
border-left-style: solid;
}

.panel-left2 { 
float: left;
width: 370px;
height: auto;
overflow-x: hidden;
overflow-y: hidden;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 12px;
border-left-color: #44bb44;
border-left-width: 1px;
border-left-style: solid;
}



.ostronie {
 clear:left;	
 line-height: 160%;
 font-size: 70%;
}

.ostronie img {
	float: left;
	padding-right: 10px;
	border: none;
}

.ostronie p {
	margin-left: 110px;
}



.wywiad-kto {
	padding-top:6px;
	width:120px;
	text-indent:0pt;
	float: left;
	color:#000000;
}

.wywiad-kto2 {
	width:120px;
	text-indent:0pt;
	float: left;
	color:#0066FF;
	font-weight:bold;
}

.wywiad-tresc1 {
	padding-top:6px;
	text-align:justify;
	font-weight:bold;
	margin-bottom:6px;
	margin-left: 130px;
}

.wywiad-tresc2 {
	text-align:justify;
	margin-bottom:6px;
	margin-left: 130px;
}

.wywiad-tresc1 p {
	text-indent:0pt;
}

.wywiad-tresc2 p {
	text-indent:0pt;
}






div.ciekawostka {
   text-align:center;
   width: 600px;
   overflow:hidden;
   background-color:#ffffff;
   text-align: left;
   padding: 7px 7px 7px 7px;
   margin: 15px 15px 15px 15px;
   border-style:solid;
   border-color:#000000;
   border-width:thin;
}

div.ciekawostka-tresc {
   background-color:#3E71AA;
   color:#FFFFFF;
   padding: 7px 7px 7px 7px;
   float: left;
   text-align:justify;
   font-size:12px;
}

div.ciekawostka-tresc img {
margin: 5px 15px 5px 5px;
   padding: 7px 7px 7px 7px;
   background-color: #FFFFFF;
      float: left;
}

div.zmcytat {
   text-align: center;
   font-size: 12pt;
   font-style: oblique;
   padding-right: 50px;
   padding-left: 50px;
   padding-bottom: 16px;
}

div.zmautor {
   text-align: right;
   font-size: 8pt;
   font-style: normal;
   spadding-right: 50px;
   text-align: center;
      padding-bottom: 12px;
}



#imgContainer {
	z-index: -10;
	width: 100%;
	height: 100%;
	position:fixed;  left:0; top:0; 
}

#easyOverlay{
  position:absolute;
  border:1px solid #ccc;
  background:#333;
  padding:5px;
  visibility: hidden;
  top: 0;
  color:#fff;
  z-index: 1000;
}
 
#easyOverlay .closeit {
  position: absolute;
  right: 0px;
  top: 0px;
  padding: 5px;
  background: #333;
  color: #fff;
  cursor: pointer;
  z-index: 2000;
  text-decoration: none;
}


#pagination {
	font-size: 12px;
	color: #ffffff;
	line-height: 70%;
	margin-bottom: 15px;
 	float: right;
}

#pagination span {
	padding: 3px;
	margin: 3px;
}

#pagination a {
	color: #ffffff;
}

#mb2 {
padding-top: 16px;
padding-right: 16px;
float: right;

}

#mb2 ul{  
    margin:0;  
    padding:0;  
}  
  
#mb2 li{    
    margin-left: 16px;
    height:20px;  
    float:left;  
    color:#191919;  
    text-align:center;  
    overflow:hidden;  
}  
  
#mb2 a{  
    color:#FFF;  
    text-decoration:none;  
}  

#mb2 a:hover { 
	stext-shadow: 1px 1px 2px black, 0 0 1em #444444, 0 0 0.2em #444444;
}  
  
#mb2  p{  
    padding:0px 5px;  
}  
  
#mb2  .subtext{  
    padding-top:15px;  
}  

.post-tresc-obrazek {
text-align: center;

}
  
.green{background:#6AA63B;}  
.yellow{background:#FBC700;}  
.red{background:#D52100;}  
.purple{background:#5122B4;}  
.blue{background:#0292C0;}  


.panel-img img {
	border: 0px;
	border: none;
}

.panel-img a {
	border: 0px;
		border: none;
}

img a {
	border: none;
}



.tip {
    color: #fff;
    background:#6AA63B;
    display:none; /*--Hides by default--*/
    padding:10px;
    position:absolute;    z-index:1000;
    /* -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; */
	
}

.tip img {

}

.tip_trigger {
	text-decoration: none;
	border-bottom: 1px dashed;	
}


div.post-tresc-obrazek {
position: relative; /*or absolute*/
z-index: 0;	
}


.px200 {
	width: 250px;
	float: left;
	margin-bottom: 12px;
}

.classickey {
	font-size: 50%;
	height: 16px;
}

.classicvalue {
	font-weight: 700;
	margin-bottom: 5px;
}

.newsdiscl {
	font-family: sans-serif;
	background-color: #eee;
	margin: 8px;
	margin-top: 16px;
	margin-left: 250px;
	line-height: 150%;
	padding: 8px;
	font-size: 9px;
}
