body {
   background-image  : url('../img/tlo_naglowek.jpg');
   background-repeat : repeat-x;
	 font-size         : 12px;
	 font-family       : verdana, tahoma, arial, helvetica, sans-serif;
	 margin            : 0px; 
	}
	
#glowny {
   position          : relative;
   top               : -1200px; /* ze wzgledu na banery boczne */
   margin            : auto; 
	 width             : 900px;
	 height            : 600px;	 
	 min-height        : 600px;	 
}
* html #glowny {
   position          : relative;
   left              : 95px;
}
#logo {
	 position          : relative;
	 top               : 0px;
   background-image  : url('../img/naglowek.jpg');
   background-repeat : no-repeat; 
	 width             : 1095px;	 
   height            : 128px; /* tylko IE  */
   min-height        : 128px;
	 z-index           : 1;
	 margin            : auto;
}
/* ************* Menu POZIOME ******************************** */
#menu-gora {
   position          : relative;
	 top               : 84px;
	 left              : 227px;
	 width             : 420px;
}
ul#menu-gora-ul {
   list-style-type   : none;
   margin            : 0;
   padding-left      : 0px;
   padding-bottom    : 24px;
   font              : bold 11px verdana, arial, sans-serif;
}
ul#menu-gora-ul li {
   float             : left;
   height            : 21px;
	 padding-left      : 2px;
	 padding-right     : 2px;
}
ul#menu-gora-ul a:link, ul#menu-gora-ul a:visited {
	
	 display           : block;
   color             : #ff9c01;
   text-decoration   : none;
   padding           : 4px; 
}
ul#menu-gora-ul a:hover {
   color             : #eae9e9;
	 border-bottom     : 2px solid #ff9c01;
}
/* ************* KONIEC Menu POZIOME ******************************** */
#logowanie {
   position          : relative;
	 left              : 680px;
	 top               : 64px; 
	 width             : 80px;
}
#login {
   color             : #233644;
   font-size         : 10px;
	 width             : 75px;
	 /*overflow          : hidden;*/
	 background-color  : transparent;
	 border            : 0px solid #FFFFFF;
}
#haslo {
   position          : relative;
	 left              : 801px;
	 top               : 47px; 
	 width             : 75px;
 
}
#imput_haslo {
   border            : 0px solid #FFFFFF;
	 background-color  : transparent;
   font-size         : 10px;
	 width             : 75px;
}
#kontener {
   position          : relative;
	 top               : -15px;
	 width             : 900px;
	 z-index           : 2;
   margin            : auto;
}
#kontener_gora {
   position          : relative;
	 top               : -3px;
	 left              : 0px;
   background-image  : url('../img/kontener_gora.png');
   background-repeat : no-repeat;
	 background-position: 0 0;
	 width             : 906px;
   height            : 6px; /* tylko IE  */
   min-height        : 6px;
}
*html #kontener_gora {
   position          : relative;
	 top               : -3px;
	 left              : 0px;
} 
#kontener_srodek {
   position          : relative;
	 top               : 0px;
	 left              : -2px;
   background-image  : url('../img/kontener_srodek1.png');
   background-repeat : repeat-y;
	 background-position: 0 0;
	 width             : 906px;
}
#kontener_dol {
   clear             : both;
	 position          : relative;
	 top               : 6px;
	 left              : 0px;
   background-image  : url('../img/kontener_dol.png');
   background-repeat : no-repeat;
	 background-position: 0 0;
	 width             : 906px;
   height            : 6px; /* tylko IE  */
   min-height        : 6px;  
}
*html #kontener_dol {
   position          : relative;
	 top               : 10px;
	 left              : 0px;
} 

/* ************* Menu Pion ******************************** */
#menu-pion {
   float             : left;
   position          : relative;
	 top               : 0px;
	 left              : 15px;
   width             : 200px;
   font-family       : verdana, tahoma, arial, helvetica, sans-serif;
	 font-size         : 11px; 
}
#menu-pion ul{
   list-style        : none;
	 margin            : 0;
   padding           : 0;
}
#menu-pion li {

}
#menu-pion li a:link, #menu-pion li a:visited {
   background-image  : url('../img/punktor-pozion1.gif');
   background-repeat : no-repeat;
	 background-position: 0px 10px;
	 display           : block;
   padding           : 5px 5px 5px 10px;
   color             : #233644;
   text-decoration   : none;
	 font-weight       : bold;
}
#menu-pion li a:hover {
   color             : #ff9c01;
}

#menu-pion ul ul {
   margin-left       : 12px;
}
#menu-pion ul ul li {
   margin            : 0;

}
#menu-pion ul ul a:link, #menu-pion ul ul a:visited {
   background-image  : url('../img/punktor-pozion2.gif');
   background-repeat : no-repeat;
	 background-position: 0px 6px;
   padding           : 2px 0px 2px 10px;
   color             : #233644;
	 font-weight       : normal;
}
#menu-pion ul ul a:hover {
   color             : #ff9c01;
}
* html #menu-pion ul a {
height:1px;
}
/* ************* KONIEC Menu Pion ******************************** */

/* ************* Ramka 1 ******************************** */
#obszar1 {
   float             : right;
	 width             : 664px;
   height            : 271px; /* tylko IE  */
   min-height        : 271px; 
	 	 margin            : 20px 10px 0px 0px;

}
#ramka1 {
	 position          : relative;
	 top               : 0px;
	 left              : 0px; 
	 background-color  : #FFFFFF;
	 width             : 664px;
   height            : 271px; /* tylko IE  */
   min-height        : 271px; 
	 border            : 1px solid #bdbdbd;
}
#ramka1-tlo-gradient {
   background-image  : url('../img/ramka-duza-tlo-srodek.gif');
   background-repeat : repeat-x;
	 background-position: 0px 0px;
	 width             : 662px;
   height            : 270px; /* tylko IE  */
   min-height        : 270px; 
	 margin            : 1px 1px 1px 1px; 
	 font              : 11px verdana, tahoma, arial, helvetica, sans-serif;
	 z-index           : 1;
}
#ramka1-tlo-gradient span{
   display:block;
	 padding           : 5px;
}
ul#ul_ramka1 {
   position          : relative;
	 top               : 0px;
	 left              : 0px; 
   list-style-type   : none;
   margin            : 0;
   padding-left      : 0px;
  /* padding-bottom    : 24px;*/
   font              : 11px verdana, tahoma, arial, helvetica, sans-serif;
	 z-index           : 2;
}
* html ul#ul_ramka1 {

}
ul#ul_ramka1 li {
   background-image  : url('../img/ramka-tlo-bok-lewy.gif');
   background-repeat : no-repeat;
	 background-position: 0px 0px;	 
   float             : left;
   height            : 21px;
	 padding-left      : 2px;
	 padding-right     : 0px;
}
ul#ul_ramka1 a {

}
ul#ul_ramka1 a:link, ul#ul_ramka1 a:visited {
   background-image  : url('../img/ramka-tlo-srodek.gif');
   background-repeat : no-repeat;
	 background-position: right top;	
	 display           : block;
   color             : #233644;
   text-decoration   : none;
   padding           : 4px;
}
ul#ul_ramka1 a:hover {
   background-image  : url('../img/ramka-tlo-srodek.gif');
   background-repeat : no-repeat;
	 background-position: right -27px;	 
   color             : #233644;
	 border-bottom     : 2px solid #dddfde;

}
/* ************* KONIEC Ramka 1 ******************************** */

/* ************* Linki sponsorowane **************************** */
#linki-sponsorowane {
   float             : left;
	 width             : 215px;
   /* height            : 100px;*/ 
	 border            : 1px solid #bcbcbc;
	 margin            : 0px 0px 0px 5px;
	 padding           : 1px;
	 background        : #ffffff;
	 }
* html #linki-sponsorowane {
	 margin            : 0px 0px 0px 2px;
}
#linki-sponsorowane-tlo{
	 background-color  : #efefef;
   background-image  : url('../img/tlo-linki-sponsorowane.jpg');
   background-repeat : repeat-x;
	 background-position: 0 0;
	 width             : 100%;
	 padding-bottom    : 5px;
/*   height            : 100%;	 */
	 }
#linki-sponsorowane-napis{
   background-image  : url('../img/artykuly-sponsorowane.gif');
   background-repeat : repeat-x;
	 background-position: -10px 0;
	 width             : 205px;
   height            : 22px;
	 margin            : 0px 0px 0px 5px; 
	 border-bottom     : 1px solid #92999e; 
}	 
#linki-sponsorowane  span { 
   color             : #ff9c01; 
	 font-weight       : bold; 
	 margin            : 0px 2px 0px 2px;
	 border-bottom     : 1px solid #ff9c01;
	 display           : block;
}
#linki-sponsorowane ul {
   margin            : 4px 5px 0px 10px;
   font-family       : verdana, tahoma, arial, helvetica, sans-serif;
	 font-size         : 11px;
 	 margin-bottom     : 0px; 
}
#linki-sponsorowane ul li{
   background-image  : url('../img/linki-sponsorowane-punktor-czerwony.gif');
   background-repeat : no-repeat;
	 background-position: 0px 6px;
   padding-left      : 7px; 
	 margin-bottom     : 4px; 
}
#linki-sponsorowane ul a:link, #linki-sponsorowane ul a:visited {
   color             : #ff9c01;
	 color             : #233644;
	 text-decoration   : none;
}
#linki-sponsorowane ul a:hover {
   color             : #ff9c01;
}
/* ************* KONIEC Linki sponsorowane **************************** */

#stopka {
   background-image  : url('../img/mojewolne.jpg');
   background-repeat : no-repeat;
	 background-position: right top;
	 margin-top        : 10px;
	 margin-right      : 20px;
   height            : 24px;
}
#reklama-bok-lewy {
   position          : relative;
	 top               : -470px;
	 top               : 130px;	 
   left              : -555px;
   margin            : auto;
	 z-index           : 1;
	 width             : 200px;
	 height            : 600px;
	 
}
#reklama-bok-lewy embed {
   position          : relative;
   top               : -135px;
   top               : 0px;	 
}
#reklama-bok-prawy {
   position          : relative;
   top               : -468px;
   left              : 555px;
   margin            : auto;
	 width             : 200px;
	 height            : 600px;
}
#reklama-1 {
   float             : right;
	 margin            : 8px 11px 10px 0px;
	 width             : 661px;
   height            : 200px;
	 border            : 1px solid #bcbcbc;
}
* html  #reklama-1{
	 margin            : 8px 6px 10px 0px;
}
#reklama-2 {
   float             : left;
	 margin            : 6px 0px 0px 5px;
	 width             : 217px;
   height            : 405px;
   border            : 1px solid #bcbcbc;
}
* html  #reklama-2{
	 margin            : 6px 0px 0px 2px;
}