@import 'reset.css';
@import 'formularze.css';
@import 'colorbox.css';
@import 'std.css';

/*
z-indexy:
 formularze.css
  input:focus       1 (dla Opery)
 colorbox.css
  #colorbox         940-942
 std.css
  ul.dropdown       500-502
  #tutorial         550
  #facebook         600
  #popup            900
  #panel_admina     920-922
 tiny_mce.js, tiny_mce_src.js
  7753:             200000
*/

body { background:#1f73bc url(../../grafika/layout/background.jpg) 0 249px repeat; }
body, td { color:#fff; }

a, div.rozwin, div.rozwin p { text-decoration: none; color:#fef760; font-weight: normal; }
a:hover, div.rozwin:hover, div.rozwin:hover p, ul.dropdown li:hover > a { color: #fbdc07; }
a.obecna {  }

#akceptacja_cookies { z-index:600; }

#top { height:249px; background:url(../../grafika/layout/background_top.jpg) left repeat-x; }
#top_kontener { margin:0 auto; width:1020px; height:249px; background:url(../../grafika/layout/header.png) no-repeat; position:relative; }
#top_kontener > a { display:block; width:615px; height:135px; position:absolute; left:35px; top:40px; }
#top_kontener > a h1 * { display:none; }
#menu_poziome { position:absolute; bottom:3px; left:3px; }
#menu_poziome a { height:33px; line-height:33px; padding:0 40px; color:#fff; }
#menu_poziome li li a { color:#115793; }

#kontener { width:940px; margin:0 auto; background:url(../../grafika/layout/kontener.png) repeat-y; padding:20px 40px 0; }
#kontener_cien { width:1020px; height:10px; margin:0 auto; background:url(../../grafika/layout/kontener_cien.png) no-repeat; }

#lewo { width:246px; float:left; }
#lewo h2 { line-height:42px; color:#fff; font-size:13px; font-weight:normal; text-transform:uppercase; }
#lewo .panel_mid { padding:0 15px; color:#0c4980; background:#fbdc07 url(../../grafika/layout/panel_top.jpg) top no-repeat; }
#lewo .panel_bot { height:5px; background:url(../../grafika/layout/panel_bot.jpg) no-repeat; }
#lewo a { color:#115793; font-weight:bold; }

#srodek { width:674px; float:right; }
#srodek .panel_top { height:5px; background:url(../../grafika/layout/main_top.jpg) no-repeat; }
#srodek .panel_mid { padding:10px 15px; background:#0c4980; border:3px solid #fcdd09; border-top:0; border-bottom:0; }
#srodek .panel_bot { height:5px; background:url(../../grafika/layout/main_bot.jpg) no-repeat; }
#srodek h2 { color:#fef760; font-weight:normal; font-size:22px; margin-bottom:10px; }

#stopka { margin-left:-30px; margin-top:30px; padding:0 20px; width:960px; height:40px; background:#fbdc07; text-align:right; line-height:40px; }
#stopka, #stopka a { color:#0c4980; text-shadow:1px 1px 0 #fff; }

div.galeria a { background:none; margin:0; padding:0; margin-left:36px; margin-bottom:20px; }

.dropdown li ul { border:2px solid #fff; padding:0; background:none; }
.dropdown-vertical a, .dropdown-horizontal li li a { background:url(../../grafika/layout/belka.jpg) center no-repeat; height:31px; font-weight:normal; padding-left:25px; padding-top:10px; }
.dropdown-vertical a:hover, .dropdown-horizontal li li a:hover { background:url(../../grafika/layout/belka_hover.jpg) center no-repeat; }
.dropdown li ul a { width:120px; padding-left:50px; padding-right:25px; background-position:left !important; }
.dropdown li ul li { padding:0; }

#admin_ladowanie { background:none; }
.ui-tabs .ui-tabs-nav li a { background:none; }
.lista_admin li { background:none; }
.lista_admin li:hover { background:#175993; }
.lista_admin li.tytul { background:none; text-shadow:none; }
.lista_admin li.odstep { background:none; }

.tresc {  }

div.dropdown-horizontal { left:0; float: left; }
ul.dropdown-horizontal { left:0; }

hr { border: none; height: 1px; background:yellow; width: 60%; margin: 10px auto 0; } /* border-bottom: dashed 1px #808080; */
hr.newsy { margin: 25px auto 20px; }

div.kolumny_odstep { height: 30px; clear: both; }

div.news_info { text-align: right; font-size: 11px; margin-top: -5px; color: #555; }
*.news_akcent { color: #555; }
div.wpisy { margin: 0 auto; width: 80%; }
div.wpisy div.news_info { margin: 0; }

div.sonda { background: #FDAE00; }

table.lista td { border: 1px solid #bbb; }
table.lista tr:hover { background: #e8e8e8; } /* url(../../grafika/std/bialy_50.png) repeat */
table.lista tr.naglowek_lista td { background-color: #fff; color: #555; }

body.mceContentBody { background: #155a96; }
