/* CSS Document */
/* Webdesign: Grzegorz Majcher www.mayyer.pl 2007 */
body, table {
  border:0; padding:0; margin:0;
  font: normal 11px Arial, Verdana, Sans-Serif; 
  color: #333333;}
  
body {background: #ffffff; margin-top:10px;}



.table, .td {width:100%; height:100%; border:0; text-align:center;}

.tresc{background-color:#F8F8F8;
       padding-bottom:20px;
       padding-right:20px;
      }

#b1, #b2, #b3, #b4, #b5, #b6, #b7 {position:relative; width:780px; height:161px; margin:0 auto;}
#b1 {background:#fff url(img/b1_kancelaria.gif) no-repeat;}
#b2 {background:#fff url(img/b2_zespol.gif) no-repeat;}
#b3 {background:#fff url(img/b3_specjalizacje.gif) no-repeat;}
#b4 {background:#fff url(img/b4_publikacje.gif) no-repeat;}
#b5 {background:#fff url(img/b5_wydarzenia.gif) no-repeat;}
#b6 {background:#fff url(img/b6_praca.gif) no-repeat;}
#b7 {background:#fff url(img/b7_kontakt.gif) no-repeat;}

  #logo {position:absolute; width:128px; height:90px; top:15px; left:33px;}
  #wersje {position:absolute; width:166px; height:20px; top:2px; left:604px; color:#fff;}
   #wersje a {color:#fff; text-decoration:none; font-size:9px;}
   #wersje a:hover {color:#F68932; font-size:9px;}
   .active {color:#F68932;}

  #menu {position:absolute; width:700px; height:24px; bottom:0; left:13px; text-align:left; word-spacing:16px;}
  #menu a {color:#fff; text-decoration:none; font-weight:bold;}
  #menu a:hover {color:#F68932; text-decoration:none; font-weight:bold;}

 /* menu nawigujace pod menu glownym */    
#menu2 {width:780px; height:40px; margin:0 auto; clear:both; padding-top:5px; text-align:left;}
  #menu2 a {color:#000; text-decoration:none;}
  #menu2 a:hover {color:#F68932; text-decoration:none;}
  
  #menu2 td {width:600px; color:#F68932;}
  
.mapastrony {color:#000000; text-decoration:none;}


.search {width:127px; font-size:10px;}
.button {background: #F8F8F8 url(img/expmode.png) no-repeat 3px 3px; width:25px; height:23px; border:1;}

#content {width:780px; margin:0 auto; clear:both;}

div#submenu {
    float: left;
    width: 212px;
    text-align: left;
    background-color: #F8F8F8;
}

div.sub1 a { 
  width:212px; 
  display:block;
  padding: 4px 0 4px 10px;
  border-left:4px solid #E3E3E3;
  border-top: 1px solid #ffffff;
  color:#000;
  text-decoration:none;
  font: normal 11px arial, verdana, tahoma, helvetica, sans-serif;  
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:212px;
}

div.sub2 a {
  width:212px; 
  display:block;
  padding: 4px 0 4px 10px;
  border-left:4px solid #F68932;
  border-top: 1px solid #ffffff;
  color:#F68932;
  text-decoration:none;
  font: normal 11px arial, verdana, tahoma, helvetica, sans-serif;  
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:212px;
}

div.sub1 a:hover {
  color:#F68932;
  border-left:4px solid #F68932;  
  voice-family: "\"}\""; 
  voice-family:inherit;
  width:212px;
}

div#tresc {
  padding:20px;
  padding-bottom:0px;
  background-color:#F8F8F8;
  text-align:justify;
  font: normal 11px arial, verdana, tahoma, helvetica, sans-serif;
  text-decoration:none;
}

div#tresc2
{
text-indent:3em;
text-align:justify;
margin-right:20px;
}

z {text-indent:3pt;}
div#nav {text-align:right; }
div#nav a {color:#999999; text-decoration:none;}
div#nav a:hover {color:#F68932;}

#footer {width:780px; height:30px; border-top:1px solid #F68932; margin:0 auto;  clear:both; margin-top:20px;}

a {color:#F68932; text-decoration:none;}
a:hover {color:#F68932; text-decoration:none;}

img {border:0;}

h1, h2, h3, h4, h5 {padding:5px 0 10px; 0; margin:0; font-weight:bold;}
h1 {color:#F68932; font-size:17px;}
h2 {color:#F68932; font-size:15px;}
h3 {color:#F68932; font-size:13px;}
h4 {color:#F68932; font-size:11px;}
h5 {color:#F68932; font-size:9px;}
 
