body { text-align:center; color:#f1f1f1; background: black; margin: 0;}
#header_print {display: none}
a { color: #C4CEFB; }
span.naglowek { background: #CB0020; color: white; padding: 7px 10px 7px 10px; font-size: 12px; text-transform: uppercase; }

#container { width:1240px; margin:auto; font:12px Arial}

#header { width:940px; min-height:100px; background-color:#1b1e2d; float:left; padding:0 150px; color:#8086a4; position:relative; padding-bottom:0px}
#header a, #footer a { color:#8086a4; text-decoration:none}
#header img { border: 0;}
  a.logo { float: left; display: block; width: 240px; height: 100px; background: url(img/logo.jpg); }#header #szukaj { background:#b50000; font:11px Arial; color:#f1f1f1; height:24px; border:0 }

#menu { width:940px; height:37px; background-image:url(img/menu.jpg); float:left; padding: 0 150px; }
#menu #left a { text-decoration:none; color:#eeeeee; font:bold 14px Arial; height:37px; float:left; text-align:center; padding:10px 20px 0 25px; text-transform: uppercase; }
#menu #left a:hover { background-color:#cb0020; }
#menu #right {float:right; padding-top:10px; }

#tresc {width:940px; min-height:345px; background:url(img/tresc2.jpg) top repeat-x #2d3041; float:left; text-align:left; padding:10px 150px}
  div.menu_boczne { float: left; width: 30%; position: relative; }
    div.menu_boczne a { float: left; width: 200px; height: 27px; padding: 13px 0 0 20px; color: #ffffff; text-decoration: none; background: #2A2D3E; border-bottom: 1px solid #383b4e; }
    div.menu_boczne a:hover { background:#cb0020; }
  div.tresc_content { width:70%; float:right; text-align:justify; }.lista_wdr li {margin-bottom:3px}

#aktualnosciHead { width:660px; height:57px; background-image:url(img/aktualnosciHead.jpg); float:left; text-align:left; padding:0 0 0 150px}
.Head {position:relative; top:30%; left:10px; font:bold 16px 'Myriad Pro', Verdana; color:#eeeeee }

#partnerzyHead { width:280px; height:57px; background-image:url(img/partnerzyHead.jpg); font:bold 16px 'Myriad Pro', Verdana; color:#eeeeee; float:left; text-align:left; padding:0 150px 0 0}

#aktualnosci { width:940px; float:left; background-color:#151723; padding:0 150px}
  div.news_container { float: left; width: 660px; margin-bottom:10px}
    .aktualnosci { width:200px; float:left; text-align:left; padding:10px 10px 0 10px;}
    .aktualnosciTitle { font:bold 13px Arial; color:#eeeeee}
    .odnosnik { width:15px; height:15px; background-color:#b50000; margin-top: 2px; text-align:center}		.wiecej  a{text-decoration:none}		#archiwumAktualnosci {float:left; background: #CB0020; color: white; text-decoration: none; padding: 2px; margin:20px 0}
    .aktualnosciTitle a { text-decoration:none; color:#eeeeee}
    p.data { margin: 0; padding: 0; }
    
    div.clear { clear: both; }
    div.linia { width: 100%; height: 1px; border-top: 1px solid white; margin: 15px 0 15px 0;  }
  
#partnerzy { float:left; width:270px; /*height: 140px;*/ text-align:left; padding: 40px 0 0 0; }
  #partnerzy p { margin: 0; padding: 0; }
  .line { border-bottom:1px solid #303655; height:35px; margin-bottom:20px}
  #slideshow { float: left; width: 150px; cursor: pointer; } 
  div.slideshow_in { float: left; width: 270px; }
  div.slideshow_in p { text-align: center; } 
  table.partnerzy { background: white; padding: 20px; }    #mobilnynet {margin:140px 0 0 60px}
  
#footer { width:940px; height:45px; background-color:#1b1e2d; float:left; padding:0 150px;  color:#8086a4;}
#stopka { position:relative; top:40%; float:left}
#link { position:relative; top:40%; float:right}
  #link a { padding: 0 6px 0 6px; }
  

  
/*ak injection*/
  /*SUBMENU*/
  div.submenu { width: 300px; height: 100%; /*background: black; */position: absolute; z-index: 1000; left:0; top:0; /*opacity: 0.5;*/}
  #js_menu{ visibility: hidden; width: 225px; /*height: 225px;*/ position: absolute;/* */ background: #023D4F; color:#fff; left:220px; top:0;/**/ z-index: 1000; margin:0; }
  #js_menu a { display: block; float: left; width: 200px; height: 24px; background: url(img/arrow.png) 30px 13px no-repeat #2a2d3d; text-transform: uppercase; padding: 10px 0 0 40px; color: #ffffff; font-size: 10px; border-bottom: 1px solid #383b4e;  position: relative; padding-left: 60px; width: 180px; background: url(img/arrow.png) 50px 13px no-repeat #313547; }
  #js_menu a:hover { padding-left: 60px; width: 180px; background: url(img/arrow.png) 50px 13px no-repeat #3F445B; }
 .orangenet td {background:#414457}  #promocje li {margin-bottom:10px; list-style-type: none; display: block;	margin-bottom: 10px; padding-left: 50px; background: url(../../images/pim_punkt.png) no-repeat; background-position:0px 10px} #promocje {padding:0}