	/*<?php header("Content-type: text/css"); ?>*/
	
	html {background:#FFF}
	
	body {
		margin:0;
	}
	
	body,table,form {
		font-family: verdana;
		font-size:11px;
		color:#222;
		line-height:1.5em;
	}
	
	table {
		border-collapse:collapse; 
		border:0; 
		padding:0;
	}
	
	td {
		padding:0; 
		text-align:left; 
		vertical-align:top;
	}
	
	.noz {
		clear:both;
	}
	
	a {
		color:#EE2424; 
		text-decoration:none;
		border-bottom:solid 1px #EE2424;
		outline:none;
		padding:1px;
	}	
	
	a:hover {
		color:#283B6A;
		text-decoration:none;
		padding:1px;
		background:#EEE;
		border-bottom:dotted 1px #283B6A;
	}
	
	h1 {
		font-size:20px;
		color:#888;
		letter-spacing:.1px;
		font-family:georgia;
		font-weight:normal;
		padding-bottom:8px;
	}
	
	
	h1 a {
		color:#888; 
		text-decoration:none;
		border:0;
		padding:1px;
	}
	
	h1 a:hover {
		color:#283B6A;
		text-decoration:none;
		padding:1px;
		background:#EEE;
		border-bottom:dotted 1px #283B6A;
	}
	
	h2 {
		font-size:17px; 
		color:#283B6A;
		font-family:georgia;
		font-weight:normal;
		margin-top:25px;
		line-height:23px;
	}
	
	h3 {
		font-size:15px; 
		color:#454545;
	}
	
	h4 {
		font-size:11px; 
		color:#AAA;
		font-weight:normal;
	}
	
	.kreska {
		padding:8px 0 0 0;
		border-bottom:dashed 1px #BBB;
	}
	
	.kursywa {
		font-family:georgia;
		font-style:italic;
		font-size:12px;
		letter-spacing:.4px;
		line-height:21px;
	}
	
	img {
	 border:0;
	}
	
	/*--------- Struktura -----------------------*/
	
	#rama {
		width:1000px; 
		margin:auto;
		background:#FFF;
	}
	
	#gora {
		font-size:11px;
		height:23px;
		color:#BBB;
		text-align:right;
		padding-right:0;
		background:#152859 url(i/gorabg.gif) left bottom repeat-x;
	}
	
	#grafika {
		height:100px;
		background:#FFF;
		border-bottom:solid 1px #D2D0D1;
		background:transparent url(i/banerbg.gif) right top no-repeat;
	}
	
	table {
		width:1000px;
		background:#FFF url(i/tablebg.png) left top repeat-x;
	}
	
	#panel1{
		width:185px;
		height:400px;
	}
	
	#panel2 {
		width:565px;
		border-left:solid 1px #EEE;
	}
	
	#panel3 {
		width:250px;
		height:400px;
		border-left:solid 1px #EEE;
	}
	
	#dol {
		height:130px; 
		background:#FFF url(i/dolbg.gif) left top repeat-x;
	}
	
	/*--------- Zawartosc -----------------------*/
	/*--------- Gora -----------------------*/
	
	#gora a {
		height:23px;
		color:#FFF; 
		font-size:11px;
		line-height:23px;
		text-align:center;
		outline:none;
		text-decoration:none;
		padding:0 10px;
		border:0;
	}
	
	#gora a:hover{
		color:#BBB;
		background:transparent;
	}
	
	/*--------- Logo + baner -----------------------*/
	
	#logo {
		float:left;
		width:185px;
		margin:15px 15px 0 8px;
	}
	
	#logo a, img{
	   border:0;
	   background:transparent;
	   outline:none;
	} 
	
	#baner {
		float:left;
		width:791px;
		height:100px;
		margin:0;
		padding:0;
		overflow:hidden;
		text-align:right;
	}
	
	#flesz {
	   margin:13px 9px 0 0;
	   outline:none;
	}
	
	/*--------- Panel 1 -----------------------*/
	
	#menu {
		width:185px;
		margin:40px 0 0 0;
		padding:0;
	}
	
	#menu li {
		list-style: none;
		margin:0 10px 0 -25px;
		line-height:23px;
		height:23px;
		font-family:georgia;
		font-size:12px;
		background:transparent url(i/ikona.gif) 3px 8px no-repeat;
	}	
	
	#menu a {
		margin:0 0 0 20px;
		text-decoration:none;
		color:#283B6A;
		font-weight:bold;
	/*text-transform:uppercase;*/
		outline:none;
		border:0;
	}
	
	#menu a:hover{
		text-decoration:none;
		color:#EE2424;
		background:transparent;
	}

	#menu a.on{
		color:#EE2424;
	}
	
	#powiedzenie {
		margin:5px 15px;
		padding:0 10px;
		border-top:dashed 1px #BBB;
		border-bottom:dashed 1px #BBB;
	}
	
	#powiedzenie #tekst{
		font-family:georgia;
		font-style:italic;
		font-size:12px;
		letter-spacing:.2px;
	}
	
	#powiedzenie #autor{
		text-align:right;
		font-size:10px;
		color:#888;
	}
	
	#patronat {
		margin:0 0 10px 18px;
	}
	
	#patronat h2 {
		margin:20px 0 10px 0;
	}
	
	#patronat .okladka {
	  width:150px;
	  margin-bottom:10px;
	}
	
	#patronat .okladka a {
		float:left;
    border:solid 1px #CCC;
		outline:none;
	}
	
	#patronat .okladka a:hover {
		border:solid 1px #283B6A;
	}
	
	#patronat .okladka a img {
		display:block;
		border:0;
	}
	
	#patronat .dane p {
		padding:0;
    margin:3px;
	}
	
	/*--------- Panel 2 -----------------------*/
	
	#tresc {
		margin:40px 30px 30px 18px;
	}
	
	#tresc p {
		color:#222;
		line-height:21px;
	}
	
	#tresc span {
		color:#283B6A;
		font-size:12px;
		font-weight:bold;
	}
	
	#tresc ul, 
  #tresc li {
    color:#222;
  }
	
	#tresc #przeszle {
    margin-top:40px;
    border-top:dashed 1px #BBB;
  }
  
  #tresc #przeszle p {
    color:#AAA;
  }
  
  #tresc #przeszle ul, 
  #tresc #przeszle li {
    color:#AAA;
  }
	
	#zespol {
		margin:20px 0;
	}
	
	#zespol .osoba {
		margin:0 0 7px 0;
	}
	
	#zespol .zdjecie {
		float:left;
		width:100px;
	}
	
	#zespol .zdjecie img {
		border:solid 1px #CCC;
		padding:1px;
		
	}
	
	#zespol .dane {
		float:left;
		width:400px;
		margin:0 0 0 2px;
	}
	
	#zespol .dane p {
		padding:0;
		margin:0;
	}
	
  #ksiazki {
		margin:40px 10px 20px 10px;
		padding:0 2px;
	}
	
	#ksiazki .ksiazka {
		padding:3px 0 18px 0;
	}
		
	#ksiazki .okladka {
		float:left;
		width:70px;
	}
	
	#ksiazki .okladka a {
		float:left;
		border:solid 1px #CCC;
		padding:1px;
		outline:none;
	}
	
	#ksiazki .okladka a:hover {
		border:solid 1px #283B6A;
	}
	
	#ksiazki .okladka a img {
		display:block;
		border:0;
	}
	
	#ksiazki .dane {
		float:left;
		width:460px;
		margin:0 0 0 2px;
	}
	
	#ksiazki .dane p {
		padding:0;
		margin:0;
	} 
	
	#ksiazki .dane .opis {
		margin-top:30px;
	}
	
	/*--------- Panel 3 -----------------------*/
	
	#zdjecie {
		margin:40px 10px 20px 10px;
	}
	
	#zdjecie img {
		border:0;
	}
	
	#zdjecie #fot {
		padding:0 5px 0 0;
		margin:-5px 0 0 0;
		text-align:right;
		font-size:10px;
	}
	
	#cfp {
		margin:40px 10px 20px 10px;
	}
	
	#cfp img {
		border:0;
	}
	
	#cfp a {
	  border:0;
		outline:none;
		background:none;
	}
	
	#aktualnosci {
		margin:0 10px 20px 10px;
	}
	
	#aktualnosci p, h4{
		margin:0;
		padding:0;
	}
	
	#aktualnosci p{
		margin-bottom:20px;
	}
	
	#oferty_akademickie {
		margin:0 10px 20px 10px;
	}
	
	#oferty_akademickie p, h4{
		margin:0;
		padding:0;
	}
	
	#oferty_akademickie p {
		margin-bottom:20px;
	}
	
	/*--------- Dół -----------------------*/
	
	#stopka {
		color:#666; 
		padding:15px 0 0 0;
		margin-left:20px;
	}
	
	#stopka a {
		color:#EE2424; 
		text-decoration:none;
		border:0;
		padding:1px;
	}	
	
	#stopka a:hover {
		color:#283B6A;
		text-decoration:none;
		padding:1px;
		background:#EEE;
	}
	
	#stopka p {
		padding:0;
		margin:0;
	}	
	
	#slowa {
	  color:#666; 
		padding:15px 0 0 0;
		margin-left:20px;
  }
  
  #slowa strong {
	  font-weight:normal;
  }
	
	#reklama {
		color:#AAA; 
		padding:25px 0 10px 0;
		margin-left:20px;
		font-size:10px;
	}
	
	#reklama span {
		text-transform:uppercase;
		color:#AAA;
		letter-spacing:24px;
	}
	
	#reklama a {
		color:#AAA; 
		text-decoration:none;
		border:0;
	}	
	
	#reklama a:hover {
		color:#283B6A;
		text-decoration:none;
		background:transparent;
	}

