/* 
	subcarpathian rail design 2007 
	wersja drukujaca
	
 */

* {vertical-align: middle; }
body {background: #fff; color: #000; font-family: "Times New Roman", serif; font-size: 12pt; }

/* różne divy */

div {display: block; margin: 0 auto}
#glowny {background: #fff; margin: 0.6cm auto; width: 80%}
#glowa {display: none; }
#koniec {display: none; }
.wagon {background: #000; overflow: hidden; padding: 1cm 0.5cm; width: 15cm}
.tresc, .zdjecie {background: #fff; color: #000; margin: 0 0.6cm 1.2cm 0.6cm; padding: 0.6cm 1.2cm 1.8cm 1.2cm}
.tresc p {text-align: justify; line-height: 160%}
.zdjecie {margin: 0 0.6cm 0 0.6cm; height: 6cm}
.guzik {background: #fff; color: #000; 
		  margin: 0.3cm 0.6cm; clear: none; float: left;
		  border-right: 0.3cm solid #000; border-bottom: 0.3cm solid #000; 
		  font-weight: bolder; font-size: 10pt; padding: 0 0; }
.guzik p {text-align: center; }
.opis {background: #fff; color: #000; margin: 0 0.6cm 1.2cm 0.6cm; padding: 0.6cm 1.2cm 1.8cm 1.2cm;
		 border-right: 0.3cm solid #000; border-bottom: 0.3cm solid #000; 
		 }
.praktica, .blank, .cyfra {vertical-align: middle; height: 2.5cm; float: left; width: 6.5cm; text-align: center}
.praktica img, .blank img, .cyfra img {display: inline; margin-top: 0.3cm; border: 0.1cm solid #000;}
.opisfotki {vertical-align: top; float: left; width: 67%; }

			
/* linki i lineczki */

a:link, a:visited {text-decoration: underline; color: #000; }

/* różne inne */

#druk {display: block; font-size: 26pt; font-family: "Trebuchet MS", sans-serif; color: #3E617C; font-stretch: narrower; font-style: italic; font-weight: bold}
#pasek {width: 100%}
img {display: block; margin: 0 auto; }
.tematyczny {margin: 1.2cm 0 1.8cm 0}
h1 {color: #000; font-size: 28pt; margin: 1.8cm 0 0.6cm 1.2cm}
h2 {color: #000; font-size: 24pt; margin: 1.2cm 0 0.3cm 0.6cm}
h3 {color: #000; font-size: 18pt; margin: 0.3cm 0 0.3cm 0.6cm}
h4 {color: #000; font-size: 14pt; margin: 0.3cm 0 0.3cm 0.6cm}
area {cursor: hand}
.datazrobienia {font-family: "Lucida Console", "Courier", sans-serif; color: #3E617C; font-size: 8pt; }

/* tabelki, tabelki... */

/* table { border: 3px solid #b6cbda; border-collapse: collapse; color: #000000; display: block; empty-cells: hide; font-size: 8pt; margin: 6px auto 18px auto; padding: 0 0; }
*/

table {border: 0.1cm solid #999; font-size: 8pt; margin: 0.1cm auto 0.5cm auto; padding: 0 0; border-collapse: collapse; color: #000; empty-cells: hide; page-break-inside: avoid; }
tr { padding: 0 0; background-color: #fff; text-align: left; }
td { border: 0.05cm solid #000; padding: 0.1cm 0.1cm; }
td.glowny { background-color: #fff; font-weight: bold; color: #000; text-align: center; font-size: 14pt; }
.glowny h2 {color: #000; font-size: 12pt; margin: 0.1cm 0 0.1cm 0.3cm}
.fotolinii {background-color: #000; height: 6cm; width: 33%; border-color: #000; }
