body {
        background-color: white;
        padding: 0px;
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
        line-height: 1.4em;
        font-size: 11px;
        color: black;
}

div#kontener
{
margin: auto;
padding: auto;
width: 980px;
height: 1300px;
background-color: white;
}
div#logo
{
}
div#logo_gorne
{
background-color: green;
}
div#logo_gorne_lewa
{
background-image: url('jpg/lgl3.jpg');
width: 490px;
height: 100px;
float: left;
background-color: orande;
}
div#logo_gorne_prawe
{
background-image: url('jpg/lgp3.jpg');
width: 490px;
height: 100px;
float: left;
background-color: yellow;
}
div#logo_dolne
{
background-color: brown;
}
div#logo_dolne_lewa
{
background-image: url('jpg/ldl3.jpg');
width: 490px;
height: 160px;
float: left;
background-color: grey;
}
div#logo_dolne_prawe
{
background-image: url('jpg/ldp3.jpg');
width: 490px;
height: 160px;
float: left;
}
div#strona_glowna
{
}
div#menu
{
width: 300px;
float: left;
background-color: white;
margin: 0px 0px 0px 0px;
}
div#tresc
{
width: 680px;
float: left;
background-color: white;
}
div#stopka
{
width: 900px;
clear: both;
margin: 0px auto;
padding: 6px;
background-color: #4A8009;
color: #FFF;
text-align: center;
}
.strzalka{margin: 10px 0px 0px 80px;}
.menu{margin: 5px 5px 45px 10px; padding: 0px 0px 0px 0px; list-style:none;}
.menu li a{margin: 0px 0px 0px 10px; text-decoration:none; outline:none;}
.menu li a:hover{}
.menu li a.active, .menu li a.active:hover{}

a.menu {
        color: #2E4412;
        font-size: 11px;
        text-decoration: none;
        font-weight: normal;
}
a.menu:hover {
        color: black;
        font-size: 11px;
        text-decoration: none;
        font-weight: normal;
}

a.link_do_uwm{
margin: 0px 0px 0px 60px;
float: left;
width: 320px;
height: 70px;
}

p.katedra
{
margin: 20px 0px 20px 80px;
color: #4A8009;
font-size: 31px;
}

p.katedra2
{
margin: 130px 0px 0px 0px;
color: #4A8009;
font-size: 31px;
}

a.wydzial{
float: left;
text-decoration: none;
margin: 40px 0px 0px 0px;
color: #4A8009;
font-size: 17px;
}









table.fotos td { text-align: center }
ul.projekty li { padding-top: 12px; padding-left: 4px; }
ul.projekty { padding: 0px}
ul.publikacje { list-style: none; text-indent:-20px; text-align: justify; line-height: 1.6em; padding-left: 20px }

dt {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
        border: 1px solid #C0C0C0;
        padding: 6px;
        margin: 4px;
        cursor: pointer;
}
dt.lista1 {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
        border: none;
        padding: 6px;
        margin: 4px;
        cursor: pointer;
}
dd {
        text-align: justify;
        margin-left: 6px;
}
/* IE 5.5 */
table td {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
        text-align: left;
        font-size: 11px;
}
table.pracownicy td {
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
        border: 1px solid #C0C0C0;
        border-collapse: collapse;
        background-color: #F0F0F0;
        font-size: 11px;
}
#top_menu {
         width: 961px;
         height: 60px;
         margin: 0 auto;
}
#menu {
        width: 220px;
        float: left;
        margin-top: 10px;
}
#bot_menu {
        width: 961px;
        height: 31px;
        clear: both;
        margin: 0 auto;
        text-align: left;
        background-image: url(images/katedra.png);
}
#bot_menu2 {
        width: 961px;
        height: 31px;
        clear: both;
        margin: 0 auto;
        text-align: left;
        background-image: url(images/szklarnie.png);
}
#bot_menu_top {
        width: 961px;
        height: 32px;
        clear: both;
        margin: 0 auto;
        text-align: left;
        background-color: white;
}
#header {
        clear: both;
        width: 961px;
        height: 158px;
        margin: 0 auto;
        background-image: url(images/header.png);
}
#header_front {
        width: 610px;
        height: 157px;
        margin-left: 254px;
}
#container {
        text-align: left;
        overflow: visible;
        margin-bottom: 10px;
        width: 920px;
        clear: both;
        margin: 0 auto;
}
#content_gleby {
        width: 600px;
        float: left;
        padding: 10px;
        text-align: justify; 
        line-height: 1.4em;
        margin-top: 20px;
        margin-left: 56px;
}
.line {
        width: 400px;
        float: left;
        height: 1px;
}
.header_bot {
        overflow: hidden;
        height: 16px;
        margin-top: 6px;
}

#footer {
        width: 900px;
        clear: both;
        margin: 0 auto;
        padding: 6px;
        background-color: #4A8009;
        color: white;
        text-align: center
}
.event_line {
        clear: both;
        width: 374px;
        padding-top: 5px;
        padding-bottom: 5px;
}
.news {
        margin-left: 18px;
        margin-right: 18px;
        text-align: left;
}
.data {
         font-weight: bold;
         color: #565656;
         float: left;
}
.guzik {
         background-color: #027AC3;
         clear: both;
         padding: 2px;
         text-align: center;
         width: 50px;
         float: right;
}
#start1{

width: 300px;
float: left;
}
#start2{

width: 300px;
float: left;
}
h3 {
        color: #016FBD;
        font-size: 18px;
}
img {
        border: 0px;
}
ul {
        list-style-type: square;
}
h3 {
        margin-bottom: 4px;
}
.denko {
        clear: both;
        padding: 4px;
}
.pucha {
        clear: both;
        padding: 10px;
}
/* formatowanie linków */

a.menu {
        color: #2E4412;
        font-size: 11px;
        text-decoration: none;
        font-weight: normal;
}
a.menu:hover {
        color: black;
        font-size: 11px;
        text-decoration: none;
        font-weight: normal;
}

a.top {
        color: #C0C0C0;
        font-size: 11px;
        text-decoration: none;
        font-weight: normal;
}
a.top:hover {
        color: #404040;
        font-size: 11px;
        text-decoration: none;
        font-weight: normal;
}