html, body  
	{background: #ffffff url('../images/body.png') repeat-x top center; 
	 text-align: center; 
	 font-family:'georgia','times new roman';
	}
body
	{margin: 0px; 
	 padding: 0px; 
	 font-size:14px; 
	 text-align: left;
	}
img 
  {border: 0px;
	}
h1 
	{
	 font-size: 18px; 
	 font-weight: bold;
	 color:#454545;
	}
h2 
	{font-size: 1.2em;
	 color:#0A2853;	
	 padding-left:10px;	 
	}
h3
	{font-size: 1em; 
	 font-weight: bold;
	 color:#0A2853;	 
	 padding-left:10px;	 
	}
p{
line-height:1.5;
}
a {
	color:#434343;
}
table.lists td.left {
	padding:14px;
}
input.submit{
background:none;
border:none;
float:right;
margin:5px 20px 5px 5px;
text-align:right;
width:120px;
font-weight:bold;
}

div.main{
display:block;
overflow:hidden;
clear:both;
width:980px;
margin:0px auto;
}	

div.top{
height:283px;
display:block;
clear:both;
overflow:hidden;
}

div.topleft{
display:block;
float:left;
width:130px;
margin:70px 10px 0px 30px;
position:absolute;
}

div.topleft a img{
position:absolute;
left:5px;
}


div.topright{
display:block;
position:absolute;
float:left;
width:530px;
margin:10px 10px 0px 30px;
}


div.topright img{
position:absolute;
left:265px;
}


div.topmenu{
overflow:hidden;
width:520px;
height:35px;
float:right;
}

div.bot ul{
list-style:none;
color:#ffffff;
margin:0px;
padding:0px;
}

div.bot ul{
margin-left:20px;
}

div.bot ul li{
float:left;
display:inline;
font-size:12px;
padding:10px 10px;
font-weight:bold;
}

div.bot ul li a{
color:#ffffff;
text-decoration:none;
}

div.bot ul li a:hover{
color:#D9DCE2;
}

div.container{
width:100%;
display:block;
margin:0px;
clear:both;
overflow:hidden;
background: transparent url('../images/top.jpg') no-repeat top center; 
}

div.content{
padding:0px 8px;
clear:both;
overflow:hidden;
display:block;
width:954px;
background: transparent url('../images/content.png') no-repeat top left; 
}

div.contentinside{
padding:0px;
clear:both;
overflow:hidden;
display:block;
width:954px;
background: transparent url('../images/content-inside.png') repeat-y top left; 
}

div.cmaly{
background: transparent url('../images/content-inside-maly.png') repeat-y top left; 
}

div.contentleft{
width:172px;
display:block;
float:left;
overflow:hidden;
margin-left:1px;
font-size:14px;
}


div.contentleft *{
font-family:'times new roman','georgia';
}

div.contentleft strong{
padding:3px 0px;
display:block;
}

div.contentleft ul{
list-style:none;
color:#042152;
width:169px;
margin:0px;
padding:0px 0px 41px 0px;
background: transparent url('../images/menu-bot.png') no-repeat bottom left; 
}

div.contentleft ul li{
display:block;
font-size:12px;
font-weight:bold;
border-bottom:1px solid #DCE3EC;
padding:0px;
height:53px;
overflow:hidden;
}


div.contentleft ul li a{
display:block;
overflow:hidden;
padding:10px 10px;
height:33px;
color:#194177;
text-decoration:none;
background: transparent url('../images/menu.png') no-repeat top left; 
}


div.contentleft ul li a:hover{
background: transparent url('../images/menu_on.png') no-repeat top left; 
}


div.contentleft form { 
padding:10px;
margin:-30px 0px 0px 0px;
width:100%;
display:block;
overflow:hidden;
}

div.contentleft form select{
width:150px;
}

div.contentleft form input{
width:145px;
}

div.contentright{
width:780px;
display:block;
float:left;
padding:0px;
overflow:hidden;
margin:0px;
font-family:'times new roman','georgia';
}


div.third{
width:240px;
float:left;
display:block;
padding:5px;
}

div.third p{
padding:0px  10px 10px;
text-align: justify;
}


p.aktualnosci{
text-indent:60px;
background: transparent url('../images/ozdobnik.gif') no-repeat top left;
padding:0px 10px 10px
}

div.third p a{
font-weight:bold;
color:#333333;
text-decoration:none;
}

img.cien{
padding:9px 8px 8px 8px;
background: transparent url('../images/img-bg.png') no-repeat top left; 
}

div.text{
padding:10px;
clear:both;
overflow:hidden;
display:block;
width:757px;
background: transparent url('../images/content-right.png') no-repeat top center; 
border-bottom:1px solid #DADADA;
}


div.bot{
margin:0px auto;
padding:10px 20px;
width:924px;
clear:both;
background: #ffffff url('../images/bot.png') repeat-x top left; 
height:50px;
text-align:center;
border-top:1px solid #D9D9D9;
}

span ul{
list-style:none;
}

span ul li{
padding:5px 5px 0px 15px;
}

div.maly{
width:580px;
clear:none;
float:left;
background: transparent url('../images/content-right-maly.png') no-repeat top center; 
}

.bline{
border-bottom:1px solid #dedede;
text-align:right;
}

.bline span{
text-indent:40px;
background: transparent url('../images/ozdobnik.gif') no-repeat top left;
padding:0px 10px 10px;
display:block;
width:150px;
clear:both;
font-weight:bold;
margin-left:400px;
}

div.rightmenu{
width:177px;
display:block;
float:left;
margin-left:1px;
}

div.rightmenu ul{
list-style:none;
margin:0px;
padding:0px;
}

div.rightmenu ul li a{
height:22px;
padding:15px 15px;
background: #ffffff url('../images/right-menu-li.png') repeat-x top left; 
display:block;
color:#444444;
text-decoration:none;
border-left:1px solid #d9d9d9;
border-bottom:1px solid #d9d9d9;
}

div.rightmenu ul li a:hover{
font-weight:bold;
}

div.rightmenu ul li a.selected{
font-weight:bold;
border-left:1px solid #ffffff;
}

.block{
display:block;
clear:both;
}

.center{
margin:2px auto;
display:block;
}

 .clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {
height:1%;
}
*+html .clearfix {
height:1%;
}
.clearfix {
display:block;
}
/* End hide from IE-mac */
