body  
	{background: url('img/bg.jpg') #ffffff center top no-repeat; 
	 text-align: center; 
	 font-size: 12px; 
	 font-family: verdana, tahoma, arial, helvetica, sans-serif;
	 margin: 0px; 
	 padding: 0px; 
	}
img 
  {border: 0px;
	}
.boxll
	{
	padding: 8px 10px 8px 10px;
	float: left; 
width: 180px;
background: #fff;

border: 1px solid #e9e9e9;
margin: 10px 0 0 0;
text-align: center;
	}
	
.boxll a
	{
	color: #000;
	}
.boxll a:hover
	{
	color: #f08200;
	}
.boxl
	{
	padding: 8px 10px 8px 10px;
	float: left; 
width: 180px;
background: #fff;

border: 1px solid #e9e9e9;
margin: 10px 0 0 0;
	
	}
.boxl h2
	{
	color: #474747;
	font-size: 14px;
	}
.boxl p
	{
	font-size: 11px;
	color: #6f6f6f;
	}
.boxl .tel
	{
	color: #f08200;
	font-size: 12px;
	font-weight: bold;
	}
	
#wpadminbar
	{
	display: none;
	}
	
#all
	{
	width: 900px;
	margin: 0 auto;
	}
	
#top .lang
	{
	padding: 8px 0 8px 0;
	text-align: right;
	clear: both;
	}
#top .logo
	{
	float: left;
	}
#top .menu
	{
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 18px;
	}
#top
	{
	
	}
	
.gfx
	{
	padding: 35px 0 0 0;
	clear: both;
	}
.entry a
	{
	color: #dc6200;
	}
.entry a:hover
	{
	color: #000;
	}
	
.mainbox
	{
	background: url('img/boxbg.png') no-repeat;
	height: 200px;
	margin-top: 10px;
	}
.mainbox .infos
	{
	height: 145px;
	text-align: left;
	}
.mainbox .infos h2
	{
	color: #8e8f91;
	text-shadow: 1px 1px #fff;
	font-size: 16px;
	font-weight: bold;
	font-family: 'Source Sans Pro', sans-serif;
	}
.mainbox .infos .box1
	{
	width: 270px;
	float: left;
	padding: 5px 25px 0 15px;
	text-shadow: 1px 1px #fff;
	text-align: justify;
	}
.mainbox .infos .box2
	{
	width: 260px;
	float: left;
	padding: 5px 15px 0 10px;
	text-align: justify;
	text-shadow: 1px 1px #fff;
	}
.mainbox .infos .box3
	{
	width: 280px;
	float: left;
 padding: 5px 0px 0 20px;
	text-shadow: 1px 1px #fff;
	}
.mainbox .infos .box3 .tel
	{
	color: #f39914;
	font-weight: bold;
	font-size: 14px;
	}
.mainbox .buttons .button
	{
	background: url('img/button_bg.png') no-repeat;
	width: 178px;
	height: 40px;
	margin: 0 60px 0 60px;
	float: left;
	}
.mainbox .buttons .button a
	{
	color: #f69b18;
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-shadow: 1px 1px #fff;
	text-decoration: none;
	padding: 10px 0 0 0;
	display: block;
	}
.mainbox .buttons .button a:hover
	{
	color: #71747a;
	}

.copy 
	{
	text-align: center;
	color: #8a8a8a;
	text-shadow: 1px 1px #fff;
	}
	
/* kontekst */
#kontekst 
{
overflow: hidden;
margin: 0 0 10px 0;
text-align: left;
}
#kontekst .clewa
{
float: left; 
width: 200px;

}
#kontekst .clewa .menus 
{
color: #f6a51a;
font-size: 13px;
}
#kontekst .clewa .menus ul
{

}
#kontekst .clewa .menus li
{
padding: 8px 0 8px 0;

margin: 0 0 2px 0;
}
.page_item
{
border-bottom: 1px solid #eeeeee;
}
.children .page_item
{
border: 0px;
}

.current_page_item a
{
font-weight: bold;
}

#kontekst .clewa .menus a
{
color: #000;
text-decoration: none;
}
#kontekst .clewa .menus a:hover
{
color: #f39914;
}

#kontekst .cprawa
{
float: right; 
width: 690px;
background: #fff;

border: 1px solid #e9e9e9;
margin: 10px 0 0 0;
}	
.entry .entry
{
padding: 18px;
}
#kontekst .cprawa .entry
{

text-align: justify;
line-height: 18px;
}
#kontekst .cprawa .entry h2
{
color: #fff;
font-family: 'Source Sans Pro', sans-serif;
font-size: 20px;
margin: 0 0 0 0;
padding: 10px;
background: url('img/bgh.jpg') repeat-x;
text-shadow: 1px 1px #cf5d00;
}
#kontekst .cprawa .entry .entry h2
{
background: #fff;
border-bottom: 1px solid #c4c4c4;
color: #000;
text-shadow: none;
padding: 5px 0 5px 0;
}
.entry li
{
padding: 5px;
margin: 0 0 4px 0;
background: #f8f8f8;
border: 1px solid #ebebeb;

color: #000;
}
	
	
/* menu */

.menu .m1 a
	{
	font-family: 'Source Sans Pro', sans-serif;
	color: #000;
	font-size: 17px;
	text-decoration: none;
	padding: 0px 30px 0px 30px;

	display: block;
	float: left;
	border-left: 3px solid #f39914;
	}
.menu .m1 a:hover
	{
	
	color: #f39914;
	}

.menu .dir
	{
	font-family: 'Source Sans Pro', sans-serif;
	color: #000;
	font-size: 17px;
	text-decoration: none;
	padding: 0px 30px 0px 30px;

	display: block;
	float: left;
	border-left: 3px solid #f39914;
	}
.menu .dir ul
	{
	clear: both;
	}
.menu .dir ul li a
	{
	color: #000;
	text-decoration: none;
	padding: 8px;
	display: block;
	background: #ebebeb;
	border-bottom: 1px solid #d8d8d8;
	}
.menu .dir ul li a:hover
	{
	background: #f69718;
	color: #fff;
	}

.menu
{
padding: 38px 0 0 0;
float: right;
}

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
#sidebar,#sidebar2{
    margin-left: 0px;
}
#sidebar ul,#sidebar2 ul,#sidebar2 li{
    list-style: none;
    padding: 0;
    margin: 0;
}
#sidebar h2,#sidebar2 h2{
    color:#DA3F07;
    font-size:15px;
		margin: 0px;
		padding: 5px 0 10px 0;
}
#fb {
    position: fixed;
    right: 0;
    top: 150px;
}
.aligncenter, div.aligncenter {
    display:block;
    margin: 5px auto 5px auto;
}
	
	
/* menu koniec */


/* slider */
div.wrap {
width : 900px;
margin : 0 auto;
text-align : left;
height : 249px;
clear: both;
}
div#top div#nav {
float : left;
clear : both;
width : 925px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
color: #ffffff;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 249px;
}
div#header div#slide-holder {
z-index : 40;
width : 900px;
height : 249px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {

width : 900px;
height : 249px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 0px;
width : 900px;
height : 46px;
display : none;
position : absolute;

color: #ffffff;
text-align: center;
}

div#header div#slide-holder div#slide-controls p#slide-nav {

height : 24px;
display : inline;

margin: 0 auto;

}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(images/silde-nav.png);
color: #ffffff;
}
div#nav ul li a {
background : url(images/nav.png) no-repeat;
}
