@import url("reset.css");

/* 
/*
/*
/*     Pozytywne Strony
/*  www.pozytywnestrony.pl
/*  
/*
/*
*/

html {
  /*background: transparent url(gfx/background_ciemny.gif) 0 1px;*/
  }

body {
  background: transparent url(gfx/body_background.gif) 0 2px;
  }

/* typography */

a {
  color: #3e6079;
  text-decoration: none;
  }

#header-top-submenu-container ul li a.highlight {  
  color: #dffeb7;
  }

a:hover {
  color: #6096bd;
  }

a:active {
  
  }

a:visited {
  
  }  

a.tabela-kotwica:hover {
  color: #459ed1;
  }

p {
  font-family: Verdana, sans-serif;
  font-size: 9pt;
  word-spacing: 2pt;
  line-height: 1.2;
  padding: 1em 0 0 0;
  }

h1 {
  
  }

h2 {
  font-size: 16pt;
  font-family: Times, Verdana, sans-serif;
  font-weight: normal;
  }
  
h3 {
  font-size: 14pt;
  font-family: Times, Verdana, sans-serif;
  font-weight: normal;
  }

strong {
  font-weight: bold;
  }

ul {
  list-style: none;
  margin: 1em 0 1em 1em;
  }

ul li {
  background: transparent url(gfx/ul_arr.gif) 0 3px no-repeat;
  width: 96%;
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 10pt;
  margin: 1em 0 0 0;
  padding: 0 0 0 1em;
  
  }

#right-content-1-inner ul li {
  background: transparent url(gfx/ul_arr2.gif) 0 3px no-repeat;
  margin: 0.3em 0 0 0;
  }

#right-content-2-inner ul li {
  background: transparent url(gfx/ul_arr2.gif) 0 3px no-repeat;
  }

ol {
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 9pt;
  list-style: none;
  }

ol li {
  margin: 1em 0 0 0;
  list-style-type: decimal;
  }

.nodisplay {
  display: none;
  }

.srodek {
  text-align: center;
  }

.left {
  text-align: left;
  }

.right {
  text-align: right;
  }

.clear {  
  clear: both;
  }

.error {  
  
  }

em {
  font-style: italic;
  }

.block {  
  display: block;
  }

table { 
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 9pt;
  border: 1px solid #dcffb3;
  }

td {
  padding: 1em;
  }

/* main */

#wrapper {
  position: relative;
  width: 894px;
  margin: 0 auto;
  z-index: 3;
  }

#shadow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 258px;
  background: transparent url(gfx/shadow_background.gif) 0 162px repeat-x;
  z-index: 3;
  }

/* header */

#header-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 162px;
  background: transparent url(gfx/header_background.gif) 0 0 repeat-x;
  z-index: 2;
  }
  
#header {
  position: relative;
  width: 894px;
  height: 257px;
  z-index: 5;
  background: transparent url(gfx/header_background.gif) 0 0 repeat-x;
  }

#header-top {
  position: relative;
  width: 894px;
  height: 110px;
  background: transparent url(gfx/header_top.jpg) 0 85px no-repeat;
  z-index: 6;
  }

#header-top-submenu {
  position: relative;
  width: 894px;
  height: 24px;
  background: transparent url(gfx/header_top_submenu.jpg) 0 0 no-repeat;
  }

#header-top-flash {
  position: relative;
  width: 894px;
  height: 123px;
  background: transparent url(gfx/header_flash.jpg) 0 0 no-repeat;
  
  }

#header-top-flash-inner {
  position: relative;
  width: 864px;
  height: 123px;
  margin: 0 auto;
  
  }

/* logo */

#logo-left {
  position: relative;
  float: left;
  width: 318px;
  height: 85px;
  }

#logo-right {
  position: relative;
  float: right;
  width: 209px;
  height: 37px;
  padding-top: 14px; 
  background: transparent 
  }

/* menu */

#menu {
  position: relative;
  float: right;
  width: 530px;
  width: 562px;
  height: 44px;
  padding: 15px 0 0 0;
  }

#menu-list {
  width: 218px;
  height: 204px;
  }

#menu ul {
	list-style-type: none;
  margin: 0;
  }
  
#menu ul li {
  display: inline;
  background: none;
  padding: 0;
  }

#menu ul li a {
	float: left;
  display: inline;
  }

#menu ul li a span {
	display: none;
  }

#menu ul li a#menu-li-1 {
	position: relative;
  width: 187px;
	height: 44px;
  background: url(gfx/menu_top.jpg) no-repeat;
  background-position: 0 -44px;
  }

#menu ul li a#menu-li-1:hover {
	position: relative;
  width: 187px;
	height: 44px;
  background: url(gfx/menu_top.jpg) no-repeat;
  background-position: 0 -88px;
  }

#menu ul li a#menu-li-1-active {
	position: relative;
  width: 187px;
	height: 44px;
  background: url(gfx/menu_top.jpg) no-repeat;
  background-position: 0 0;
  }

#menu ul li a#menu-li-2 {
	position: relative;
  width: 159px;
	height: 44px;
  background: url(gfx/menu_top.jpg) no-repeat;
  background-position: -187px -44px;
  }

#menu ul li a#menu-li-2:hover {
	position: relative;
  width: 159px;
	height: 44px;
  background: url(gfx/menu_top.jpg) no-repeat;
  background-position: -187px -88px;
  }

#menu ul li a#menu-li-2-active {
	position: relative;
  width: 159px;
	height: 44px;
  background: url(gfx/menu_top.jpg) no-repeat;
  background-position: -187px 0;
  }

#menu ul li a#menu-li-3 {
	position: relative;
  width: 160px;
	height: 44px;
  background: url(gfx/menu_top.jpg) no-repeat;
  background-position: -346px -44px;
  }

#menu ul li a#menu-li-3:hover {
	position: relative;
  width: 160px;
	height: 44px;
  background: url(gfx/menu_top.jpg) no-repeat;
  background-position: -346px -88px;
  }

#menu ul li a#menu-li-3-active {
	position: relative;
  width: 160px;
	height: 44px;
  background: url(gfx/menu_top.jpg) no-repeat;
  background-position: -346px 0;
  }

#menu ul li a#menu-en-li-1 {
	position: relative;
  width: 187px;
	height: 44px;
  background: url(gfx/menu_top_en.jpg) no-repeat;
  background-position: 0 -44px;
  }

#menu ul li a#menu-en-li-1:hover {
	position: relative;
  width: 187px;
	height: 44px;
  background: url(gfx/menu_top_en.jpg) no-repeat;
  background-position: 0 -88px;
  }

#menu ul li a#menu-en-li-1-active {
	position: relative;
  width: 187px;
	height: 44px;
  background: url(gfx/menu_top_en.jpg) no-repeat;
  background-position: 0 0;
  }

#menu ul li a#menu-en-li-2 {
	position: relative;
  width: 159px;
	height: 44px;
  background: url(gfx/menu_top_en.jpg) no-repeat;
  background-position: -187px -44px;
  }

#menu ul li a#menu-en-li-2:hover {
	position: relative;
  width: 159px;
	height: 44px;
  background: url(gfx/menu_top_en.jpg) no-repeat;
  background-position: -187px -88px;
  }

#menu ul li a#menu-en-li-2-active {
	position: relative;
  width: 159px;
	height: 44px;
  background: url(gfx/menu_top_en.jpg) no-repeat;
  background-position: -187px 0;
  }

#menu ul li a#menu-en-li-3 {
	position: relative;
  width: 160px;
	height: 44px;
  background: url(gfx/menu_top_en.jpg) no-repeat;
  background-position: -346px -44px;
  }

#menu ul li a#menu-en-li-3:hover {
	position: relative;
  width: 160px;
	height: 44px;
  background: url(gfx/menu_top_en.jpg) no-repeat;
  background-position: -346px -88px;
  }

#menu ul li a#menu-en-li-3-active {
	position: relative;
  width: 160px;
	height: 44px;
  background: url(gfx/menu_top_en.jpg) no-repeat;
  background-position: -346px 0;
  }

/* submenu */

#header-top-submenu-container {
  position: relative;
  float: right;
  height: 20px;
  
  width: 502px;
  width: 533px;
  }

#header-top-submenu-container ul {
	list-style-type: none;
  margin: 0;
  }

#header-top-submenu-container ul li {
  display: inline;
  background: none;
  padding: 0;
  }

#header-top-submenu-container ul li a {
	float: left;
  display: inline;
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  letter-spacing: 0.8pt;
  margin: 5px 5px 0 0;
  color: #daeaff;
  }

#header-top-submenu-container ul li a:hover {
  color: #dffeb7;
  }

#header-top-submenu-container ul li a em {
  font-style: normal;
  font-weight: normal;
  }

/* lang */

#menu ul li a#menu-lang-pl {
	position: relative;
  width: 36px;
	height: 44px;
  background: url(gfx/menu_lang.jpg) no-repeat;
  background-position: -36px 0;
  }

#menu ul li a#menu-lang-pl:hover {
	position: relative;
  width: 36px;
	height: 44px;
  background: url(gfx/menu_lang.jpg) no-repeat;
  background-position: -36px -44px;
  }

#menu ul li a#menu-lang-en {
	position: relative;
  width: 36px;
	height: 44px;
  background: url(gfx/menu_lang.jpg) no-repeat;
  background-position: 0 0;
  }

#menu ul li a#menu-lang-en:hover {
	position: relative;
  width: 36px;
	height: 44px;
  background: url(gfx/menu_lang.jpg) no-repeat;
  background-position: 0 -44px;
  }

/* container */ 

#container { 
  position: relative;
  width: 894px;
  height: auto;
  background: transparent url(gfx/container_background.gif) 0 4px repeat-y;
  z-index: 4;
  }

#container-inner {
  position: relative;
  width: 864px;
  margin: 0 auto;
  }

/* left */

#left-content { 
  position: relative;
  float: left;
  width: 395px;
  }

/* right */

#right-content { 
  position: relative;
  float: right;
  width: 468px;
  }

#right-content-2 a, #right-content-1 a {
  font-family: Tahoma, Verdana, sans-serif;
  color: #366184;
  text-decoration: none;
  font-size: 9pt;
  }

#right-content-2 a, #right-content-1 a:hover {
  
  }

#right-content-2 a, #right-content-1 a:active {
  
  }

#right-content-2 a, #right-content-1 a:visited {
  color: inherit;
  } 

/* footer */

#footer {
  position: relative;
  width: 894px;
  height: 60px;
  z-index: 4;
  }

#footer-inner {
  position: relative;
  width: 872px;
  height: 46px;
  margin: 0 auto;
  background: transparent url(gfx/footer_all.jpg) 0 0 no-repeat;
  
  }

#footer-inner-eng {
  position: relative;
  width: 872px;
  height: 46px;
  margin: 0 auto;
  background: transparent url(gfx/footer_all_eng.jpg) 0 0 no-repeat;
  
  }

#footer-menu {
  position: relative;
  width: 610px;
  float: right;
  padding: 13px 15px 0 0;
  text-align: right;
  }

#footer-menu ul {
	list-style-type: none;
  margin: 0;
  font-size: 9pt;
  color: #ffffff;
  }

#footer-menu ul li {
  display: inline;
  background: none;
  padding: 0;
  }

#footer-menu ul li a {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 7pt;
  color: #ffffff;
  }

#footer-menu ul li a:hover {  
  color: #b5e874;
  }

#created {
  padding: 5px 1px 0 0; 
  }

#created ul li a {
  position: relative;
  float: right;
  width: 126px;
	height: 5px;
  background: transparent url(gfx/created.gif) no-repeat;
  background-position: 0 0;
  }

#created ul li a:hover {  
  position: relative;
  float: right;
  width: 126px;
	height: 5px;
  background: transparent url(gfx/created.gif) no-repeat;
  background-position: 0 -5px;
  }

#created ul {
	list-style-type: none;
  margin: 0;
  }

#created ul li a span {
	display: none;
  }

/* main page */

#main-1 {
  position: relative;
  width: 395px;
  height: 254px;
  background: transparent url(gfx/main/main_1.jpg) 0 0 no-repeat;
  }

#main-block-1 {
  position: relative;
  float: left;
  width: 130px;
  height: 160px;
  
  }

#main-1 h2 {  
  font-family: Times, Verdana, sans-serif;
  font-size: 16pt;
  letter-spacing: 0.5pt;
  padding: 35px 0 0 0;
  font-weight: normal;
  }

#main-1 p {
  font-family: Verdana, sans-serif;
  font-size: 9pt;
  word-spacing: 2pt;
  line-height: 1.2;
  padding: 15px 10px 0 20px;
  text-indent: 1em;
  }

#arr-1 {
  position: relative;
  float: right;
  padding: 0 30px 0 0;
  }
 
#main-2 {
  position: relative;
  width: 395px;
  height: 240px;
  background: transparent url(gfx/main/main_2_tall.jpg) 0 0 no-repeat;
  }

#main-block-2 {
  position: relative;
  float: left;
  width: 135px;
  height: 154px;
  
  
  }

#main-2 h2 {  
  position: relative;
  font-family: Times, Verdana, sans-serif;
  font-size: 16pt;
  letter-spacing: 0;
  padding: 35px 0 0 0;
  font-weight: normal;
  }

#main-2 p {
  position: relative;
  font-family: Verdana, sans-serif;
  font-size: 9pt;
  word-spacing: 2pt;
  line-height: 1.2;
  padding: 15px 20px 0 20px;
  /*margin: 5px 0 0 130px;*/
  }
  
#arr-2 {
  position: relative;
  float: right;
  padding: 10px 30px 0 0;
  } 
  
#main-3 {
  position: relative;
  width: 395px;
  height: 159px;
  background: transparent url(gfx/main/main_3.jpg) 0 0 no-repeat;
  }

#main-block-3 {
  position: relative;
  float: left;
  width: 120px;
  height: 100px;
  }

#main-3 h2 {  
  position: relative;
  font-family: Times, Verdana, sans-serif;
  font-size: 16pt;
  letter-spacing: 0;
  padding: 27px 0 0 0;
  font-weight: normal;
  }

#main-3 p {
  position: relative;
  font-family: Verdana, sans-serif;
  font-size: 9pt;
  word-spacing: 2pt;
  line-height: 1.2;
  margin: 15px 0 0 124px;
  padding: 0 10px 0 0;
  text-indent: 0em;
  }

#main-3 p em {
  font-style: italic;
  }

#arr-3 {
  position: relative;
  float: right;
  padding: 0 30px 0 0;
  } 

#main-4 {
  position: relative;
  width: 468px;
  height: 653px;
  background: transparent url(gfx/main/main_4_tall.jpg) 0 0 no-repeat;
  
  }

#main-4-padd {
  padding: 46px 0 0 0;
  }
  
#main-4 h2 {  
  position: relative;
  font-family: Times, Verdana, sans-serif;
  font-size: 16pt;
  letter-spacing: 0;
  padding: 35px 0 0 35px;
  font-weight: normal;
  }

#main-4 p {
  font-family: Verdana, sans-serif;
  font-size: 9pt;
  word-spacing: 2pt;
  line-height: 1.3;
  padding: 15px 25px 0 40px;
  text-indent: 1em;
  }

#main-4 p.podpis, #main-3 p.podpis {
  font-style: italic;
  font-size: 8pt;
  text-indent: 0em;
  }

#main-4 p#cytat {
  padding: 33px 25px 13px 50px; 
  font-size: 9pt;
  font-style: normal;
  color: #386c00;
  line-height: 1.5;
  }



/* wersja z waskim paskiem po prawej */

#container-inner-podstrona-1 {
  position: relative;
  width: 864px;
  height: 100%;
  background: transparent url(gfx/podstrona1/podstrona_1.gif) 0 0 repeat-y;
  margin: 0 auto;
  }

#container-inner-podstrona-1-top {
  position: relative;
  width: 864px;
  height: 100%;
  background: transparent url(gfx/podstrona1/podstrona_top_1.jpg) 0 0 no-repeat;
  }

#container-inner-podstrona-1-bottom {
  position: relative;
  width: 864px;
  height: 100%;
  background: transparent url(gfx/podstrona1/podstrona_bottom_1.jpg) 0 100% no-repeat;
  }

#left-content-1 {
  position: relative;
  float: left;
  width: 624px;
  }

#left-content-1-inner {
  position: relative;
  height: 100%;
  padding: 50px 30px 30px 30px;
  }

#right-content-1 {
  position: relative;
  float: right;
  width: 240px;
  }

#right-content-1-inner {
  position: relative;
  height: 100%;
  margin: 50px 10px 0 25px;
  }

/* wersja podzielona rowno na dwie czesci */

#container-inner-podstrona-2 {
  position: relative;
  width: 864px;
  height: 100%;
  background: transparent url(gfx/podstrona2/podstrona_2.gif) 0 0 repeat-y;
  margin: 0 auto;
  }

#container-inner-podstrona-2-top {
  position: relative;
  width: 864px;
  height: 100%;
  background: transparent url(gfx/podstrona2/podstrona_top_2.jpg) 0 0 no-repeat;
  }

#container-inner-podstrona-2-bottom {
  position: relative;
  width: 864px;
  height: 100%;
  background: transparent url(gfx/podstrona2/podstrona_bottom_2.jpg) 0 100% no-repeat;
  }

#left-content-2 {
  position: relative;
  float: left;
  width: 395px;
  
  }

#left-content-2-inner {
  position: relative;
  height: 100%;
  min-height: 500px;
  padding: 50px 20px 30px 30px;
  }

#right-content-2 {
  position: relative;
  float: right;
  width: 468px;
  }

#right-content-2-inner {
  position: relative;
  height: 100%;
  padding: 50px 20px 0 38px;
  
  }

/* zakladka /kapital-intelektualny/raportowanie */

ul .tabelka  {
  border: 1px solid black;
  }

ul.tabelka li  {
  margin: 0;
  padding: 0 0 0 0;
  border: 1px solid black;
  }

/* zakladka innowacyjnosc */ 

.flash-okno {
  position: relative;
  width: 350px;
  padding: 20px 0 0 35px;
  
  }

.link span {
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  }

div.okno h2 {
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #175580;
  text-align: center;
  }

div.okno div.tytul {
  position: relative;
  width: 195px;
  height: 25px;
  }

/*
.flash-okno div.flash {
  position: relative;
  float: left;
  width: 195px;
  height: 101px;
  border: 1px solid #d4d4d4;
  
  }
*/

.flash-okno #zajawka1 {
  position: relative;
  float: left;
  width: 195px;
  height: 101px;
  
  }

.flash-okno #zajawka2 {
  position: relative;
  float: left;
  width: 195px;
  height: 101px;
  
  }

.flash-okno #zajawka3 {
  position: relative;
  float: left;
  width: 195px;
  height: 101px;
  
  }
  
.flash-okno div.link {
  position: relative;
  float: right;
  width: 145px;
  height: 80px;
  }

.flash-okno div.arrow { 
  position: relative;
  float: right;
  padding: 17px 68px 0 0;
  
  }
  
.flash-okno div.link p {
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 8pt;
  font-style: italic;
  color: #175580;
  margin: 20px 0 0 0;
  }

.innowacyjnosci-decor {
  position: relative;
  width: 396px;
  height: 25px;
  background: transparent url(gfx/innowacyjnosci_decor.jpg) 0 0 no-repeat;
  margin: 10px 0 0 0;
  
  }

#innowacyjnosci-film1 {
  position: relative;
  width: 393px;
  height: 233px;
  background: transparent url(gfx/innowacyjnosci_film2.jpg) 0 0 no-repeat;
  }

#innowacyjnosci-film1-padd {
  width: 380px;
  
  padding: 6px 0 0 6px;
  }

#innowacyjnosci-film2 {
  position: relative;
  width: 393px;
  height: 233px;
  background: transparent url(gfx/innowacyjnosci_film2.jpg) 0 0 no-repeat;
  }

#innowacyjnosci-film2-padd {
  width: 380px;
  
  padding: 6px 0 0 6px;
  }

#innowacyjnosci-film3 {
  position: relative;
  width: 393px;
  height: 233px;
  background: transparent url(gfx/innowacyjnosci_film2.jpg) 0 0 no-repeat;
  }

#innowacyjnosci-film3-padd {
  width: 380px;
  
  padding: 6px 0 0 6px;
  }

/* zakladka kapital-innowacyjny */

#kapital-box-1 {  
  position: relative;
  float: left;
  width: 396px;
  height: 174px;
  background: transparent url(gfx/kapital_box_1.jpg) 0 0 no-repeat;
  }

#kapital-box-1 p {
  margin: 0 0 0 125px;
  }

#kapital-box-2 {  
  position: relative;
  float: left;
  width: 396px;
  height: 190px;
  background: transparent url(gfx/kapital_box_2_tall.jpg) 0 0 no-repeat;
  }

#kapital-box-2 p {
  margin: 0 0 0 120px;
  }

#kapital-box-3 {  
  position: relative;
  float: left;
  width: 396px;
  height: 310px;
  background: #e0e0e0 url(gfx/kapital_box_3.jpg) 0 0 no-repeat;
  }

#kapital-box-3 p {
  margin: 0 15px 0 125px;
  }

#kapital-box-2 h2 {
  padding: 15px 0 0 0;
  }

#kapital-box-3 h2 {
  padding: 15px 0 0 0;
  }
  
#kapital-box-1 h2 {
  padding: 35px 0 0 0;
  }

  
.kapital-square { 
  position: relative;
  float: left;
  height: 100%;
  width: 120px;
  
  }

/* zakladka kapital-innowacyjny/publikacje */

.publikacja {
  padding: 0 1em 1em 1em;
  margin: 1em 0 0 0;
  border: 1px solid #d6d6d6;
  background: #e9ffce;
  }

.publikacja a:hover {
  font-style: italic;
  }

.publikacja span {
  font-size: 7pt;
  }

#publikacja-prawy span {
  font-size: 8pt;
  }

.publikacja p.opis {
  font-size: 10pt;
  font-weight: bold;
  }

.publikacja div.wiecej {
  padding: 10px 20px 0 0;
  }

.publikacja div.top-box {
  width: 100%;
  padding: 0 0 1em 0;
  background: #cdff8f url(gfx/publikacje_background.gif) 0 0 repeat-x;
  text-align: center;
  border-bottom: 2px solid #ffffff;
  }
  
div.top-box p {
  padding: 1em 0 0 3px;
  
  }
   
.publikacja div.his-title {
  position: relative;
  float: right;
  text-align: right;
  }

.publikacja div.his-title p {
  padding: 1em 3px 0 0;
  font-size: 7pt;
  }

.publikacja div.content {
  width: 100%;
  text-align: center;
  
  }

#publikacja-prawy {
  position: relative;
  padding: 1em;
  margin: 1em 0 8em 0;
  background: #dbeeff;
  border: 1px solid #98ccfa;
  }

#publikacja-prawy #tekst {
  margin: 1em 0 0 0;
  }

#publikacja-prawy #wiecej {
  padding: 20px 50px 0 0;
  
  }

/* zakładka kulturaR&D - analizy */

#analizy-do-indentu p {
  text-indent: 1em;
  }
  
/* zakladka innowacyjnosc/case-study */

#container-inner-podstrona-case-study {
  position: relative;
  width: 864px;
  
  margin: 0 auto;
  background: transparent url(gfx/case-study.gif) 0 0 repeat-y;
  }

#container-inner-podstrona-case-study-top {
  position: relative;
  width: 864px;
  height: 100%;
  background: transparent url(gfx/case-study_top.jpg) 0 0 no-repeat;
  }

#container-inner-podstrona-case-study-bottom {
  position: relative;
  width: 864px;
  height: 100%;
  background: transparent url(gfx/case-study_bottom.jpg) 0 100% no-repeat;
  }

#case-study {
  padding: 0 30px 0 30px;
  }

.case-study-left {
  position: relative;
  float: left;
  width: 380px;
  padding: 30px 0 0 0;
  
  }

.case-study-right {
  position: relative;
  float: right;
  width: 380px;
  padding: 30px 0 0 0;
  
  }

#case-study-pasek {
  position: relative;
  width: 100%;
  height: 250px;
  background: transparent url(gfx/foto_case_study.jpg) 50% 0 no-repeat;
  clear: both;
  
  }

.cytat {
  padding: 1em;
  margin: 1em 0 0 0;
  background: #effae0;
  }

#obrazek {
  
  }

/* kontakt */

#kontakt-wrapper {
  padding: 3em 0 5em 0;
  }

#kontakt {
  position: relative;
  width: 340px;
  margin: 0 auto;
  padding: 1em;
  background: #d1e6f6;
  border: 1px solid #9cc3dd;
  }

#kontakt-formularz {
  width: 303px;
  margin: 20px 0 0 20px;
  }

#kontakt label {
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 9pt;
  margin: 0 0 0 4px;
  }

.ok {
  position: relative;
  width: 300px;
  margin: 0 auto 2em auto;
  padding: 1em;
  border: 2px dotted #91c259;
  text-align: center;
  }

.blad {
  position: relative;
  width: 300px;
  margin: 0 auto 2em auto;
  padding: 1em;
  border: 2px dotted red;
  text-align: center;
  }

/* inputy */ 

.inputy {
  border: 1px solid silver;
  background: white url(/_layout/gfx/inputy.png) no-repeat top left;
  padding: 3px;
  margin: 5px;
  font-family: Verdana, Arial;
  font-size: 13px;
  width: 390px;
  }