* { 
  padding:0;
  margin:0;
}

BODY {
	background-color:#e0e0e0;
	}

FORM {
  margin-left:336px;
	}

	A  {
		color:#005897;
		}

fieldset {
  border:0;
}

pre {
  white-space: wrap;
}

div#wrapper {
  width:990px;
  margin:0 auto;
  background-color:#e5e5e5;
  display:block;
}

div#bMenu {
  width:100%;
  height:195px;
  padding-top:0px;
  margin-top:0px;
  background-image:url(img/okulistyka_topbaner.jpg);
  background-repeat: no-repeat;
  float:left;
  border:none;
}

div#bMenuIE {
  width:100%;
  height:195px;
  padding-top:0px;
  margin-top:0px;
  float:left;
  border:none;
}

div#bBrzuch {
  width:100%;
  padding-top:0px;
  margin-top:0px;
  float:left;
  border:none;
  background-color:#ffffff;
}

div#bLewy {
  width:754px;
  padding-top:0px;
  margin-top:0px;
  float:left;
  border:none;
  color: #00679d;
}

div#bCaly {
  width:980px;
  padding-top:0px;
  margin-top:0px;
  float:left;
  border:none;
  color: #00679d;
}

div#bPolLewego {
  width:359px;
  height: 443px;
  padding-top:0px;
  margin-top:0px;
  float:left;
  border:none;
}
div#bPolLewego2 {
  width:359px;
  height: 364px;
  padding-top:0px;
  margin-top:-30px;
  float:left;
  border:none;
}

.lewy_z_marginesem {
margin-left: 50px;
}

.wysrodkowany {
margin-top: 12px;
margin-bottom: 12px;
font: 19px Arial;
text-align: center;
font-weight: bold;
}

.duzy {
padding-left: 20px;
margin-top: 22px;
margin-bottom: 12px;
font: 19px Arial;
text-align: left;
font-weight: bold;
}
.duzy2 {
padding-right: 20px;
margin-top: 22px;
margin-bottom: 12px;
font: 19px Arial;
text-align: right;
font-weight: bold;
}

.normalny {
padding-left: 20px;
margin-top: 16px;
margin-bottom: 16px;
font: 11px Arial;
text-align: left;
font-weight: bold;
line-height: 1.6;
}

.czerwony {
padding-left: 20px;
margin-top: 16px;
margin-bottom: 16px;
font: 11px Arial;
text-align: left;
font-weight: bold;
line-height: 1.6;
color: #F00000;
}

.redakcja {
padding-left: 20px;
margin-top: 122px;
margin-bottom: 2px;
font: 16px Arial;
text-align: left;
font-weight: bold;
}

.redakcja2 {
padding-right: 20px;
margin-top: 122px;
margin-bottom: 2px;
font: 16px Arial;
text-align: right;
font-weight: bold;
}

.wiekszy {
padding-left: 20px;
margin-top: 10px;
margin-bottom: 10px;
font: 14px Arial;
text-align: left;
font-weight: normal;
line-height: 2.0;
}

.wysrodkowany_maly {
margin-top: 12px;
margin-bottom: 12px;
font: 11px Arial;
text-align: center;
}

.wydawnictwo {
margin-top: 0px;
margin-bottom: 0px;
font: 10px Arial;
text-align: center;
font-weight: bold;
}

.wydanie {
margin-left: 80px;
margin-top: 12px;
margin-bottom: 12px;
font: 13px Arial;
text-align: left;
}

.summary {
margin-top: 12px;
margin-left: 120px;
margin-right: 120px;
margin-bottom: 12px;
font: 12px Arial;
text-align: justify;
}

.tytul {
margin-top: 12px;
margin-left: 280px;
margin-right: 80px;
margin-bottom: 22px;
font: 19px Arial;
text-align: left;
font-weight: bold;
}

.tytul_eng {
margin-top: 0px;
margin-left: 280px;
margin-right: 80px;
margin-bottom: 22px;
font: 17px Arial;
text-align: left;
font-weight: normal;
}

.autorzy {
margin-right: 80px;
margin-left: 450px;
margin-top: 4px;
margin-bottom: 4px;
font: 11px Arial;
text-align: left;
}

div#bPrawy {
  width:236px;
  padding-top:0px;
  margin-top:0px;
  float:left;
  border:none;
}

div#bBaner {
  width:200px;
  height:656px;
  margin:0 auto;
  margin-top:26px;
  margin-bottom:26px;
  background-image:url(img/baner.jpg);
  display:block;
}

div#bStopa {
  width:100%;
  height:120px;
  padding-top:0px;
  margin-top:0px;
  background-image:url(img/stopa.jpg);
  float:left;
  border:none;
}

div#bStopa p {
  margin-top:76px;
  font: 8px Verdana, Arial;
  color:#FFFFFF;
  text-align: center;
  font-weight: bold;
}

div#bMenu #topMenu ul {
  display:block;
  margin-top:117px;
  padding-left:0px;
  border:none;
}

div#bMenu ul, div#bMenu ul li {
  list-style:none;
  border:0;
}

div#bMenu ul li {
  text-align:center;
  padding:0;
  float:left;

  clear:right;
  border:none;
}

div#bMenu ul li div ul {
  display:block;
  clear:left;
  border:none;
  width:138px;
  opacity:.80;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8; 
}

div#bMenu div#topMenu ul li div.trap ul li.sub {
  display:block;
  clear:left;
  margin:0;
  background-color:#a6c1de;
  border:1px solid #5e98c9;
  border-bottom:none;
  border-top:none;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8; 
}

div#bMenu ul li div.trap ul li.bottom {
  display:block;
  clear:left;
  margin:0;
  width:180px;
  background: bottom left url(img/menu_bottom_bg.png) transparent;
  height:3px;
  border:none;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8; 
}

li.sub a {
  font-family:verdana;
  font-size:11px;
  display:block;
  width:174px;
  text-decoration:none;
  padding:5px 2px 5px 2px;
  color:#182c46;
}

li.sub a:hover {
  background-color:white;
}

div#bMenu ul li a {
  display:block;
}
div#bMenu ul li a img {
  border:0;
  margin:0 auto;
  padding:0;
  z-index:100;
  display:block;
}
div#bMenu ul li a img.menuCaption {
  margin-top:-1px;
}

.redakcja_notka {
margin: 12px;
color: #000000;
font: 11px Arial;
text-align: center;
font-weight: bold;
}
