html, body, #body
{
    /*//background: white;*/
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #424242;
    line-height: 140%;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

* html .clearfix { height: 1%; }

* { margin: 0px; padding:0px; }
a img, img { border: 0px; }

#box
{
    width: 800px;
    margin: 0 auto;
    text-align: left;
}

#header
{
    background-image: url('images/header.jpg');
    width:800px;
    height: 172px;
    text-align: center;
}

#pasek-top
{
    background-image: url('images/menu_bg.gif');
    height: 40px;
    position: absolute;
    top: 172px;
    left: 0px;
    width: 100%;
    z-index: -1;
}

#pasek-bottom
{
    background-image: url('images/footer_bg.gif');
    height: 126px;
    position: relative;
    float: left;
    bottom: 126px;
    width: 100%;
    z-index: -1;
}



#menu {
    background-image: url('images/menu_bg.gif');
    width: 800px;
    height: 40px;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
    position: relative;
    
}

#menu div.item {
    width: auto;
    float: left;
    padding: 15px 12px 0px 12px;
}

#menu div.item a {
    color: #ffffff;
	text-decoration: none;
}

#menu div.item a:hover {
    color: #fafafa;
	text-decoration: none;
}

#menu div.separator {
    width: 9px;
    float: left;
    height: 40px;
    background-image: url('images/menu_separator.gif');
}

#menu div.searchinput {
    float: left;
    height: 40px;
    padding: 10px 10px 0px 100px;
    
}

#menu div.searchinput input {
    float: left;
    height: 20px;
    width: 160px;
    border: 1px inset #87adba;
    padding-top: 10px;
}

#menu div.search {
    float: left;
    height: 40px;
    width: 25px;
}


#main{position: relative; height: 100%;}



#center
{
    float:left;
    width: 389px;
    padding: 10px 15px 0px 15px;
    color: #000000;
}

#center img { margin:2px; padding: 2px; border: 1px solid #d9d9d9; }

#center a
{
    color: #000000;
	text-decoration: none;
    font-weight: bold;
}

#center div.date
{
    color: gray;
    font-size: 14px;
	text-decoration: none;
    font-weight: bold;
    padding-bottom: 10px;
}

#center div ul
{

    padding-left: 20px;
    line-height: 150%;
}

#center div ul li
{

    padding-left: 20px;
    line-height: 150%;
}


#center div ol
{

    padding-left: 20px;
    line-height: 150%;
}

#center div ol li
{

    padding-left: 20px;
    line-height: 150%;
}

#center ul
{

    padding-left: 20px;
    line-height: 150%;
}

#center ul li
{

    padding-left: 20px;
    line-height: 150%;
}


#center ol
{

    padding-left: 20px;
    line-height: 150%;
}

#center ol li
{

    padding-left: 20px;
    line-height: 150%;
}


#path
{
    font-size: 12px;
    color: #000000;
    padding-bottom: 20px;
}

#title
{
    font-size: 20px;
    color: #1991b2;
    padding-bottom: 30px;
}

#title2
{
    font-size: 20px;
    color: #1991b2;
    padding-bottom: 5px;
}

#content
{
    color: #000000;
    font-size: 15px;
}

#right{float: left; width: 155px; padding-top: 20px; }

#right div.section
{
    width: 135px;
    height: 100%;
    background-color: #f9f9f9;
    padding: 10px 10px 10px 10px;
    color: #000000;
    font-size: 11px;
}

#right a
{
    color: #000000;
    text-decoration: none;
}

#left{float:left; padding-top: 30px; width: 226px; position: relative; }

#left div.images
{
    float:left;
    padding-top: 100px;
    
}

#left div.images img
{
    padding-right: 20px;
}



#leftmenu {
    width: 226px;
	font-family: Arial;
	font-size: 12px;
	color: #4d4d4d;
    text-decoration:none;
}

#leftmenu div
{
    background-image: url('images/leftmenu_bg.jpg');
    
    width: 226px;
    height: 31px;
}

#leftmenu div p
{
    padding-top: 7px;
    padding-left: 3px;
}

#leftmenu div  p a:link {
    color: #4d4d4d;
	text-decoration: none;
}
#leftmenu div p a:visited {
    color: #4d4d4d;
	text-decoration: none;
}
#leftmenu div p a:hover {
	text-decoration: none;
	color: #000000;
}
#leftmenu div p a:active {
    color: #4d4d4d;
	text-decoration: none;
}


.menubottom {
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
}

#footer
{
    float: left;
    width: 800px;
    height: 126px;
    background-image: url('images/footer_bg.gif');
    margin-top: 20px;
    font-size: 14px;
    color: white;
}

#footer div.links
{
    float: left;
    padding-top: 15px;
}

#footer div.links p
{
    padding-bottom: 5px;
    padding-right: 20px;
}

#footer div.links a:link {
    color: white;
	text-decoration: none;
}
#footer div.links a:visited {
    color: white;
	text-decoration: none;
}
#footer div.links a:hover {
	text-decoration: none;
	color: #87adba;
}
#footer div.links a:active {
    color: white;
	text-decoration: none;
}


#footer div.images
{
    float: right;
    padding-top: 15px;
    padding-right: 10px;
}

#footer div.napis
{
    
    position: relative;
    float: right;
    right: 20px;
    top: 3px;
    font-size: 10px;
    text-align: right;
}

#footer div.images img
{
    padding-left: 50px;
}


