body {
margin: 0px;
padding: 0px;
}

img {
border: none;
} 

#logo {
margin: auto;
width: 850px;
height: 365px;
background: url(img/logo.gif) no-repeat;
background-position: 0px 60px;
}

#menu_logo {
margin: 40px 0px 0px 40px;
width: 600px;
font-family: Arial;
color: #FFF;
font-size: 14px;
}

#menu_logo a:link {text-decoration: none; color: #FFF;}
#menu_logo a:visited {text-decoration: none; color: #FFF;}
#menu_logo a:hover {text-decoration: none; font-weight: bold; color: #FFF;}
#menu_logo a:active {text-decoration: none; color: #FFF;}

#content {
margin: auto;
width: 850px;
}

#right {
margin: 10px 0px 0px 0px;
float: left;
width: 600px;
}

#right_content {
margin: 10px 0px 10px 20px;
font-family: Arial;
font-size: 13px;
}

#header {
width: 600px;
height: 78px;
display: table;
background: url(img/naglowek.gif) no-repeat;
}

#header h1 {
margin: 22px 0px 0px 47px;
font-family: e;
font-size: 20px;
}

#header h2 {
margin: -2px 0px 0px 47px;
font-family: Times New Roman;
font-size: 16px;
color: #246fd5;
}

#left {
float: left;
width: 232px;
background: url(img/menu_tlo.gif) no-repeat;
}

#left_content {
margin: 80px 0px 0px 13px;
width: 200px;
font-family: Arial;
color: #0b489a;
font-size: 11px;
}

#left_content a:link {text-decoration: none; color: #0b489a;}
#left_content a:visited {text-decoration: none; color: #0b489a;}
#left_content a:hover {text-decoration: none; font-weight: bold; color: #16187e;}
#left_content a:active {text-decoration: none; color: #0b489a;}

#left_content ul li {
margin: 12px 0px 12px 0px;
}

#footer {
margin: auto;
width: 850px;
height: 101px;
background: url(img/stopka.gif) no-repeat;
clear: both;
}

#menu_logo ul, #menu_logo ul li {
display: block;
list-style: none;
margin: 0;
margin-right: 8px;
padding: 0;
}

#menu_logo ul li {
display: inline;
white-space: nowrap;
}
