
/* ----------------------------------------------------------- Definicja głównej tabeli */








/* ----------------------------------------------------------- Definicja głównej tabeli */







tr.logo_menu td img {
    border-width:0px;
    padding:0px;
    margin:0px;
  }

/* ----------------------------------------------------------- Definicja głównej tabeli */







tr.tresc {
    background-image:url(img/tlo_tresc.png);
  }

/* ---------------------------------------------------------- Definicja stopki tabeli */







tr.stopka {
    background-image:url(img/tlo_tresc.png);
  }


div.stopka {
    text-align:center;
    font-weight:normal;
    color: #aaaaaa;
    background-color:white;
  }


a.stopka {
    color:#aaaaaa !important;
  }

/*   ****************************************************************   */
/*  **                      TABELA Z TREŚCIĄ                        **   */
/*   ****************************************************************   */

/* ---------------------------------------------------------- Podmenu */







div.podmenu {
    margin:0px 0px +20px 0px;
    padding:0px;
    display:block;
    float:left;
    clear:none;
    background-image:url(img/tlo_podmenu.png);
    width:200px;
    font-size:12px;
    text-align:left;
  }


div.podmenu ul {
  }


div.podmenu li {
    list-style-image: url(./img/punkt_r1.png);
    margin:4px 0px 4px 0px;
  }


div.podmenu li:hover {
    cursor:pointer;
    color:red;
    list-style-image: url(./img/punkt_r2.png);
  }


div.podmenu a {
    text-decoration:none;
    color:black;
  }


div.podmenu a:hover {
    color:red;
  }

/* ---------------------------------------------------------- Tekst informacyjny, główny */







div.tekst {
    display:block;
    float:left;
    width:580px;
    font-size:12px;
    text-align:justify;
    padding:0px 0px 0px 0px;
    margin:0px 10px 0px 10px;
  }


div.tekst .offline {
    display:none;
  }


div.tekst .offline h3, div.tekst .offline h3 a, div.tekst .offline h3 a:visited, div.tekst .offline h3 a:hover, div.tekst .offline h3 a:active {
    text-decoration: none;
    color: black;
  }


div.tekst .offline h3 {
    text-align:center;
    font-size:18px;
    font-weight:bold;
    margin-top:20px;
    margin-bottom:10px;
  }


div.tekst ul li {
    list-style-image: url(./img/punkt_r1.png);
    list-style-position: outside;
    text-indent:0px;
    /* Wymagane dla zgodności Opery8 z IE6 */;
  }


div.tekst ul li:hover {
    list-style-image: url(./img/punkt_r2.png);
  }

/* ---------------------------------------------------------- Wyrównywanie obrazków */




div.galery {
  }


div.galery div.desc {
    width:150px;
    height:160px;
    background-color:#E6FFCC;
    float:left;
    padding:5px;
    text-align:center;
	margin:5px;
font-size:10px;
  }


div.galery div.desc div.picture {
    margin-top:5px;
  }


div.galery img,div.articlePicture img {
    border-bottom-color : #ffffff;
    border-bottom-style : solid;
    border-bottom-width : 5px;
    border-left-color : #ffffff;
    border-left-style : solid;
    border-left-width : 5px;
    border-right-color : #ffffff;
    border-right-style : solid;
    border-right-width : 5px;
    border-top-color : #ffffff;
    border-top-style : solid;
    border-top-width : 5px;
  }

div.articlePicture {
	width:160px;
    background-color:#E6FFCC;
	float:right;
    padding:5px;
    text-align:center;
	margin:5px;
}

div.articlePicture img {
	width:140px;
}

span.obrazki {
    margin:0px auto;
    display:block;
  }

/* ---------------------------------------------------------- Wykaz badań   */







.badania table {
    width:550px;
    font-size:12px;
    margin-left:auto;
    margin-right:auto;
  }


.badania szukaj {
    margin-left:auto;
    margin-right:auto;
  }

.Login input {
    border-color:#FFDAD5;
    border-width:2px;
    border-style:solid;
    margin-top:5px;
width:90%;
  }

.badania input, .badania select {
    border-color:#FFDAD5;
    border-width:2px;
    border-style:solid;
    margin-top:5px;
  }


.badania .textSzukaj {
    width:400px;
  }


.badania .textSzukajButton {
    width:150px;
  }


.badania select {
    width:550px;
  }

/* Nagłówek tabeli */







tr.bnaglowek {
    font-size:16px;
    text-align:center;
    font-weight:bold;
    padding:4px;
    font-weight:bold;
    color:#5b5bc6;
    background-image:url(img/tlo_podmenu2.png);
  }

/* Pod nagłówkiem */







tr.bmenu {
    text-align:center;
    background-image:url(img/tlo_podmenu2.png);
    color:#5b5bc6;
  }

/* Kolejne wiersze, na przemian kolory */



tr .a1 {
    background-color:#FFF3EA;
    border-width:2px;
    border-color:white;
    padding:2px;
    margin:2px;
  }


tr .a0 {
    background-color:#FFDAD5;
    border-width:2px;
    border-color:white;
    padding:2px;
    margin:2px;
  }


tr .a1:hover {
    color:blue;
  }


tr .a0:hover {
    color:blue;
  }

/* Odnośniki do wyjaśnień pod tabelą */







a.bodnosniki {
    font-weight:bold;
    color:blue;
  }


a.bodnosnikklik {
    font-weight:bold;
    color:blue;
  }

/* Kolejne kolumny definicje - szerokości */







td.k1 {
    text-align:center;
    color:red;
    font-weight:bold;
    width:60px;
  }


td.k2 {
    width:200px;
  }


td.k3 {
    width:60px;
    text-align:center;
  }


td.k4 {
    width:100px;
    text-align:center;
  }

/* ---------------------------------------------------------- Kontakt   */







div.tekst div.kontakt {
    font-size:12px;
  }


div.tekst div.kontakt table {
    font-size:12px;
  }


div.tekst div.kontakt h1 {
    font-size:18px;
  }


div.tekst div.kontakt h2 {
    font-size:12px;
    display:inline;
    font-weight:bold;
    color:red;
  }

/* GLOBAL */


h1, h2, h3, h4 {
    margin: 0;
  }


p {
    line-height: 1.4em;
  }


hr {
    border: 0;
    border-top: 1px solid #bababa;
    height: 1px;
  }


a {
    text-decoration: none;
    color: #868692;
  }


a:visited {
    color: #980000;
  }


a:hover {
    text-decoration: underline;
    color: #e05252;
  }


a:active {
    color: #980000;
  }


img {
    border-width:0px;
  }


div {
    padding:0px;
  }


body {
    padding:0px;
    margin:0px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size:12px;
    background-image:url(img/tlo_gora.png);
    background-repeat:repeat-x;
    background-color:#f7f7f7;
    background-position:top;
    text-align:center;
  }

/* HEDER */


#heder {
    background-image : url(img/analityk_gora.png);
    background-position : top;
    background-repeat : no-repeat;
    height : 50px;
    padding-top:110px;
    margin-bottom : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-top : 0px;
    vertical-align : top;
    width : 800px;
    text-align:left;
  }

/* CONTENT */


#content {
    background-image:url(img/tlo_tresc.png);
    background-position : center;
    background-repeat : repeat;
    height : 90px;
    width : 800px;
    margin: 0px auto;
    background-color:white;
    text-align:left;
  }


#menu {
    width:140px;
    float:left;
    display: inline;
  }


#body {
  }

/* FOOTER */


#footer {
    background-image:url(img/tlo_tresc.png);
    background-position : center;
    background-repeat : repeat;
    height : 90px;
    width : 800px;
    margin: 0px auto;
    background-color:white;
    text-align:left;
  }


#footer div {
    background-image : url('img/stopka.png');
    background-position : top center;
    background-repeat : no-repeat;
    height : 40px;
    padding-top : 50px;
    text-align : center;
    width : 800px;
    font-weight:bold;
    color: #888888;
  }


#footer div a {
    color:#f0e2e1 !important;
  }


