/*
Theme Name: GNIOTKA
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
html, body {
-x-system-font:none;
background:#043676 none repeat scroll 0 0;
color:#333333;
font-family:verdana,arial,geneva,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:20px;
padding:0;
text-align:center;
}
a {
color:#043574;
text-decoration:underline;
}
a:hover {
color:#043574;
text-decoration:none;
}
h1, h2, h3, h4, h5, h6 {
display:block;
font-family:georgia,times new roman,serif;
font-weight:normal;
margin:0;
padding:0;

}
h1 {
font-size:40px;
color: black;
}
h2 {
font-size:26px;
}
h3 {
font-size:22px;
}
.bd {
background:#1E4C86 none repeat scroll 0 0;
border:1px solid #2C5B99;
margin:auto;
margin-right: 185px;
margin-left: 155px;
padding:20px;
position:relative;
text-align:center;
width:auto;
z-index:5;
}
.hd {
background:#F0F0F0 none repeat scroll 0 0;
border:2px solid #FFFFFF;
padding:20px;
position:relative;
text-align:center;
z-index:10;
}
.mn {
padding:9px;
position:relative;
text-align:center;
z-index:10;
}
ul.menu, ul.menu li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

ul.menu li ul {
  list-style: none;
  position: absolute;
  width: 150px;
  left: -999em;
  }
ul.menu li:hover ul, ul.menu li.sfhover ul {
  left: auto;
  }

ul.menu li li {
  float: left;
  margin: 0;
  padding: 0;
  width: 150px;
  }
ul.menu li li a {
  width: 150px;
  height: 24px;
  line-height: 24px;
  color: #fff;
  border-top: 1px solid #131f27;
  background: #blue;
  margin: 0;
  padding: 5px 20px 5px 15px;
  }
ul.menu li a {
-x-system-font:none;
color:#FFFFFF;
font-family:calibri,tahoma,verdana,arial,sans-serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:9px;
text-decoration:none;
}
ul.menu a:hover {

color:#6F5FF0;
}
.cn {
background:#F0F0F0 none repeat scroll 0 0;
border:2px solid #FFFFFF;
overflow:hidden;
padding:20px;
position:relative;
text-align:left;
z-index:10;
width:auto;
}
.cn1 {
background:#F0F0F0 none repeat scroll 0 0;
border:2px solid #FFFFFF;
overflow:hidden;
padding:10px;
position:relative;
text-align:left;
font-size:12px;
z-index:10;

}
.cl {
background:#F0F0F0 none repeat scroll 0 0;
float:right;
padding-left:20px;
position:relative;
width:220px;
z-index:20;
}
.bx {
background:#FFFFFF none repeat scroll 0 0;
margin-bottom:20px;
padding:5px;
position:relative;
z-index:25;
width:210px;
}
.bxtt {
border-bottom:1px solid #EEEEEE;
font-weight:bold;
padding:6px;
text-align:center;
}
a.bxln1 {
border-bottom:1px solid #EEEEEE;
color:#CC0000;
display:block;
font-family:trebuchet ms,arial,sans-serif;
font-weight:bold;
padding:6px;
position:relative;
text-align:center;
text-decoration:none;
}
a.bxln2 {
border-bottom:1px solid #EEEEEE;
color:#006600;
display:block;
font-family:trebuchet ms,arial,sans-serif;
font-weight:bold;
padding:6px;
position:relative;
text-align:center;
text-decoration:none;
}
div.bx p {
-x-system-font:none;
color:#666666;
font-family:tahoma,arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:130%;
text-indent:0;
}
h3.tytul {
border-bottom:1px solid #D2D2D2;
border-left:40px solid #D2D2D2;
margin-bottom:10px;
margin-top:16px;
padding:8px 0 5px 15px;
}
#lk a {
color: #990000;
}
p {
font-size:16px;
line-height:150%;
margin:5px 10px 10px;
padding:0;
text-align:justify;
text-indent:23px;
}
.par {
background:#FFFFFF none repeat scroll 0 0;
margin:10px;
margin-right:10px;
padding:5px;
padding-right:5px;
}
div.par a {
padding-left:10px;
text-decoration:none;
}
div.par a:hover {
text-decoration:underline;
}
div.par p {
font-size:13px;
}
.pard {
color:#999999;
font-size:11px;
padding-right:10px;
text-align:right;

}
.ft {
color:#FFFFFF;
font-size:9px;
padding-top:10px;
text-align:center;
}
a.aft {
color:#FFFFFF;
text-decoration:none;
}
a.aft:hover {
color:#FFFFFF;
text-decoration:underline;
}


#top-search
{
background:black;
	border:0;
}
#top-search label {
	position:absolute;
	top:16px;
	left:1px;
	color:#3385e2;
}

#top-s {
	background:black;
	border:0;
	font-size:10px;
	text-transform:uppercase;
	margin-left:13px;
	width:185px;
height:39px;
	color:white;
}


#rekl {
border-style: solid;
border-width: 1px;
font-size: 11px;
float:right;
width:165px;
height: auto;
color: white;
}
#rekl p {
margin-left:10px;
font-size: 11px;
color: #CCCCCC;
text-align:left;
text-indent:0px;

}
#rekl a {
margin-left:10px;
font-size: 11px;
color: white;
text-align:left;
text-indent:0px;

}
#linko h2 {
font-size: 16px;
margin-top: 25px;
margin-left: 35px;
list-style-image:none; 
}

#sada {
width: auto;
height: auto;

}
#blip {
float:right;
width:265px;
margin-left: 18px; 
margin-top: 32px;
}