body {
/*text-align:center;*/
	margin: 0;
	padding: 0;
	/*width:100%;*/
	
}


#page {
width:995px;
margin-left:auto;
margin-right:auto;
/*border:1px solid black;*/
}

#header {
width:994px;
height:26px;
position:relative;
}

#baner {
position:absolute;
width:537px;
height:95px;
left:127px;
top:120px;
}

#gryf {
position:absolute;
left:822px;
top:107px;
width:81px;
height:151px;
}

#pogoda, #data, #jezyki, #ikony, #szukaj, #newsletter, #bip {
position:absolute;
height:26px;
top:0px;
left: 37px;
}

#pogoda {
width:127px;
left:10px;
}

#data {
width:250px;
left:7px;
padding-top:7px;
}

#jezyki {
width:200px;
left:390px;
}

#jezyki a, #jezyki a:visited {
padding:0px 7px 3px 7px
}

#ikony {
width:184px;
left:637px;
}

#szukaj {
width:140px;
left:788px;
}

#newsletter {
left:838px;
width:60px;
padding-top:7px;
}

#bip {
left: 942px;
}

/*88888888888888888888888888888888888888888888888888888888888*/

#top {
width:100%;
height:64px;
position:relative;
}

#top_left {
height:65px;
width:179px;
position: absolute;
top:0px;
left:0px;
padding-left:297px;
padding-top:11px;
}

#top_right {
width:496px;
height:66px;
position:absolute;
top:10px;
right:0px;
margin:0px;
}

#top_right form.form1 {
display:inline;
}

#top_right input.szukaj {
position:absolute; 
right:60px; 
top:7px; 
padding:2px; 
width:100px; 
/*height:20px*/
}

#top_right input.ok {
padding:1px;
width:40px; 
height:22px;
position:absolute; 
right:12px; 
top:7px;
}

#top_right span.zalogowany {
	position:absolute;
	right:404px;
	top:12px;
}

#top_right button {
        right: 14px; 
        width: 40px; 
        padding: 1px; 
        position: absolute; 
        top: 10px; 
        height: 22px;
}



#top_right input.szukaj {
position:absolute; 
right:60px; 
top:10px; 
padding:2px; 
width:80px; 
/*height:20px*/
}

/*822222222222222222222222222222222222222*/


#content {
float:left; 
margin:25px 0px 30px 0px;
width:inherit;
/*display:block;*/
width:730px;
}

#content h1 {
padding:3px 165px 2px 20px;
height:20px;
margin:0px;
display:block;
}

#content p{
padding: 10px 0px 10px 0px;
margin-left: 5px;
}

#content li{
padding: 0px 0px 3px 0px;
margin-left: 14px;
}

#content input.ok {
padding:1px;
}

#content .ico_img {
float:left; 
padding:5px 10px 5px 0px;
/*order: 1px solid black;*/
}

#content .ico_txt{
float:left;
padding:20px 10px 0px 10px;
margin:0px;
}

#content .ico_txt p{
padding:0px;
margin:0px;
}

#content .cl {
clear:left;
line-height:1px;
height:1px;
}

#content ul{
padding-left:10px;
margin-left:10px;
}

#content li.strzalka{
padding-left: 18px;
}


#content_ico .ico {
width:210px;
float:left;
height:213px;
}

#stopka {
clear:both; 
padding-top:5px;
padding-bottom:5px;
}

#stopka .drukuj {
position:absolute;
right:0px;
}

#stopka .wracaj {
position:absolute;
right:10px;
}

#stopka a, #stopka a:visited {
padding-left:15px;
padding-right:15px;
}

#stopka2 {
position:absolute;
width:100%;
height:60px;
}

#stopka2 .zporr {
position:absolute;
top:12px;
right:10px;
}

#stopka2 .unia {
position:absolute;
top:14px;
left:10px;
}

#stopka2 .copi {
position:absolute;
top:10px;
left:98px;
}

#stopka2 .rss {
position:absolute;
top:10px;
right:165px;
}

#sciezka_dojscia {
position: absolute;
margin-top:5px;
margin-left:5px;
}

/* karta BOI */

#container {
margin: 0 auto;
width: 600px;
text-align: center;
top: 0;
}

#number {
  height: auto !important;
  min-height: 36px;
  height: 36px; /* IE */
  width: 55px;
  float: left;
padding-top: 20px;
}

#title1 {
  width: 147px;
  height: 47px; /* IE */
  min-height: 47px;
  padding  : 4px;
  float: left;
  text-align: left;
}

#title1b {
  width: 600px;
  height: 50px; /* IE */
  min-height: 50px;
  padding  : 0px;
  float: left;
  text-align: left;
}

#title2 {
  width: 146px;
  height: 47px; /* IE */
  min-height: 47px;
  padding  : 4px;
  float: left;
  text-align: center;
}

#title3 {
  width: 173px;
  height: 47px; /* IE */
  min-height: 47px;
  padding  : 4px;
  float: left;
  text-align: right;
}

#icon {
  width: 55px;
  float: left;
  height: 55px;
  min-height: 55px;
}

#contain {
  padding  : 10px;
  text-align: left;
  }

#tytul {
  text-align: center;
}

/* lewe menu */

#menu {
float:left;
width:210px; 
padding:18px 15px 20px 10px;
}

#menu_blok1 {
margin-bottom: 20px;
}

#menu_blok2 {
margin-bottom: 20px;
}

#sciezka_dojscia {
position: absolute;
margin-top:-18px;
margin-left:5px;
}

ul.menu {
list-style-type: none;
margin: 0px 0px 10px;
padding: 0px 0px 0px 0px;
}

ul.podmenu {
padding-right:0px;
padding-left:5px;
padding-top:0px;
padding-bottom:5px;
margin:0px;
}

li.menu_blok1 {
padding-left:12px;
padding-top:2px;
padding-bottom:3px;
display:block;
}

li.menu_blok2 {
padding-left:12px;
padding-top:2px;
padding-bottom:3px;
display:block;
}

li.podmenu {
padding-left:15px;
padding-top:1px;
padding-bottom:2px;
margin-top: 3px;
}

li.podmenug {
padding-left:15px;
padding-top:1px;
padding-bottom:2px;
margin-top: 3px;
}

/* nauka jazdy */


TABLE.printobjectsnotable
{
    MARGIN: 0px;
    PADDING: 0px;
    width: 100%;
}

TABLE.printobjectsviewtable
{
    MARGIN: 0px;
    PADDING: 0px;
}

TR.printobjectsviewrow
{
    MARGIN: 0px;
    CURSOR: hand;
}

.printobjectsviewdataAll
{
PADDING: 3px;
height:1px;
}

.printobjectsviewdataLewoWhite
{
PADDING: 3px;
height:1px;
}

.printobjectsviewdataGora
{
PADDING: 3px;
height:1px;
}

.printobjectsviewdataDol
{
PADDING: 3px;
height:1px;
}

.printobjectsviewdataDolLewo
{
PADDING: 3px;
height:1px;
}

.printobjectsviewdataGoraLewo
{
PADDING: 3px;
height:1px;
}

.printobjectsviewdataGoraLewo8
{
PADDING: 3px;
height:1px;
}

.printobjectsviewdataLewo
{
PADDING: 3px;
height:1px;
}

.NowaStrona
{
   page-break-after: always
}

<!-- ************* ICOR STYLES ************* -->

TD.TabelaWartoscPolaMainRed
{
VERTICAL-ALIGN: middle;
}

CAPTION.TabelaCaption
{
VERTICAL-ALIGN: middle;
}

TD.TabelaNazwaPola
{
VERTICAL-ALIGN: middle;
}

TD.TabelaWartoscPola
{
VERTICAL-ALIGN: middle;
}

TD.TabelaNazwaPolaMain
{
VERTICAL-ALIGN: middle;
}

TD.TabelaWartoscPolaMain
{
VERTICAL-ALIGN: middle;
}

TD.OpisWersji
{
VERTICAL-ALIGN: top;
}

TD.TabelaWartoscPolaMain0
{
   VERTICAL-ALIGN: middle;
}

TD.TabelaWartoscPolaMain1
{
   VERTICAL-ALIGN: middle;
}

#maptag1019_ {
margin-bottom: 10px
}

#reftag1019_ {
float:left;
margin-right: 14px
}

#squerytexttag1019_ {
float:left; 
margin-right: 6px
}

#maptitletag1019_ {
display:none;
}

#mapViewer_1019 {
margin-left: 60px;
}

#extenttag1019_ {
display:none; 
} 

#zoomtag1019_ { 
display:none; 
}

#scaletag1019_ { 
display:none; 
}





























.widocznosc2 {
display:block;
position:absolute;
left:280px;
padding-top:7px;
}

.widocznosc1 {
display:none;
position:absolute;
left:280px;
padding-top:7px;
}

.fontResizer {
  display:block;
  position:absolute;
  left: 310px;
  padding-top:7px;

}

.fontResizer a {
  color: #000000;
  text-decoration: none;  
}

.fontResizer a:hover { color: #000; text-decoration: none;}

.smallFont { font-size: 9px; border-left: 1px solid #ccc; padding-left:4px ; padding-right:4px}
.medFont { font-size: 13px; padding-left:4px ; padding-right:4px }
.largeFont { font-size: 15px; padding-left:4px; padding-right:4px }
.curFont { background: #EEEEF7;}

.fontResizer a {

height:13px;
line-height:11px;
text-align:center;
text-decoration:none;
width:27px;
}


