td, p {
font: 12px tahoma, verdana, helvetica, sans-serif;
}
p {
margin-left: 20px;
margin-right: 20px;
text-align: justify;
}
h1 {
font: 18px tahoma, verdana, helvetica, sans-serif;
color: #727272;
font-weight: bold;
border-left:22px solid #018634;
padding-left: 10px;
}
h2 {
	font-family:tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#727272;
}
h3 {
	font-family:tahoma, verdana, helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#727272;
}
h4 {
font: 12px tahoma, verdana, helvetica, sans-serif;
font-weight: bold;
color:#727272;
}
.kres {
border-left: 1px solid black;
padding-left: 10px;
height: 100%;
}

.dzial {
width: 309px;
font: 15px tahoma, verdana, helvetica, sans-serif;
font-weight: bold;
margin-left: 20px;
color: #FFFFFF;
float: left;
}
A:link {text-decoration: none; color: #018634;}
A:visited {text-decoration: none; color: #018634;}
A:active {text-decoration: none; color: #018634;}
A:hover {text-decoration:underline; color: #018634;}

.gorne {text-decoration: none; color: #9B9B9B; font: 11px}
.gorne A:link {text-decoration: none; color: #9B9B9B;}
.gorne A:visited {text-decoration: none; color: #9B9B9B;}
.gorne A:active {text-decoration: none; color: #9B9B9B;}
.gorne A:hover {text-decoration:underline; color: #9B9B9B;}


.publications A:link {text-decoration: none; color: #94AE20;}
.publications A:visited {text-decoration: none; color: #94AE20;}
.publications A:active {text-decoration: none; color: #94AE20;}
.publications A:hover {text-decoration:underline; color: #94AE20;}

.research A:link {text-decoration: none; color: #6894AB;}
.research A:visited {text-decoration: none; color: #6894AB;}
.research A:active {text-decoration: none; color: #6894AB;}
.research A:hover {text-decoration:underline; color: #6894AB;}


.consulting A:link {text-decoration: none; color: #008080;}
.consulting A:visited {text-decoration: none; color: #008080;}
.consulting A:active {text-decoration: none; color: #008080;}
.consulting A:hover {text-decoration:underline; color: #008080;}

#menu {
    height: 31px;
    background: #DDDDDD; 
}

#menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
   
}
#menu ul li {
    float: left;
    border-right: 2px solid white;
}
#menu ul li a {
    display: block;
    width: 121px;
    font: bold 14px/26px tahoma, verdana, helvetica, sans-serif;
    text-decoration: none;
    text-align: center;
    color: black; 
    border-top: 5px solid white;
}

#menu ul li a:hover, #menu .a_selected {
    color: white;
    background: #9B9B9B;
    border-top: 5px solid #018634;
}

#menu ul li #ostatni {
    float: left;
    border-right: 0px;
    border-top: 5px solid #018634;

    }
    
#menu ul li a#ostatni {
    width: 126px;
    border-right: 0px;
    border-top: 5px solid white;
}

#menu ul li a:hover#ostatni,  .a_selected#ostatni {
    width: 126px;
    border-right: 0px;
    border-top: 5px solid #018634;
}

#menu_boczne {
    h/eight: 26px;
    margin-right: 10px;
    margin-top: 5px;
    
}

#menu_boczne ul {
    margin: 0;
    padding: 0;
    padding-left: 5px;
    list-style: none;
}
#menu_boczne ul li {
	
	margin: 0;
    padding: 0;
    border-bottom: 3px solid white;
    background: #DDDDDD;
    width: 190px;
    list-style-type: none;
}

#menu_boczne ul li a {

    display: block;
    font: bold 13px/26px tahoma, verdana, helvetica, sans-serif;
    text-decoration: none;
    text-align: left;
	padding-left: 5px;
    color: black;
    border-left: 10px solid #018634;
}

#menu_boczne ul li a:hover, #menu_boczne .a_selected {
    color: white;
    background: #9B9B9B;
    border-left: 10px solid #018634;

  
}

.menu_male a {
text-decoration: none;
color: #000000;
}
.menu_male a:hover {
text-decoration: underline;
color: #000000;