/* Style ramowe */
html {outline: none!important; margin: 0; padding: 0; background-color: #efe3cb;}
html * {outline: none!important;}
body {margin: 0; padding: 0;}
a img {border: none;}
#warstwa_zwijana {width: 100%; height: 350px; margin: 0; padding: 0;}
#zwijak {display: block; clear: both; width: 995px!important; height: 18px; margin: 0 auto!important; padding: 0;}
#zwijak {background: url('../grafika/zwijak.png') no-repeat center center;}
#zwijak:hover {background: url('../grafika/zwijak_over.png') no-repeat center center;}
#zwijak.zwiniety {background: url('../grafika/zwijak_zwiniety.png') no-repeat center center;}
#zwijak.zwiniety:hover {background: url('../grafika/zwijak_zwiniety_over.png') no-repeat center center;}
#pojemnik_glowny {width: 100%; margin: 0 auto;}
#pojemnik_tla_banera {background: url('../grafika/index_01a.jpg') repeat-x left top;}
#pojemnik_banera {width: 1000px; height: 110px; margin: 0 auto; overflow: hidden;}
#pojemnik_tla_naglowka {background: url('../grafika/index_02a.jpg') repeat-x left top;}
#pojemnik_naglowka {width: 1000px; height: 240px; margin: 0 auto; overflow: hidden;} 
#pojemnik_tresci {background-color: #f2e3c7;}
#tresc {width: 1000px; margin: 0 auto;}
#pojemnik_banera img {display: block; margin: 0 auto;}
#pojemnik_banera .zawartosc_multimedialna {display: block; margin: 0 auto;}
.nawigacja_iframe {margin: 10px 0 0 20px; padding: 0; height: 30px;}
.nawigacja_iframe a {margin: 0; padding: 0; width: 30px; height: 30px; }
iframe.ramka_tresci {width: 980px; height: 660px; margin: 0 auto 10px auto; border: none; border: 8px solid #6da43a; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
#pojemnik_stopki {clear: both; height: 20px; background-color: #87abdb; border-top: 1px solid #cbdbef; border-bottom: 1px solid #7998c2; font: bold 12px Verdana; color: #ffffff; text-align: center; padding-top: 9px;}
.dziewczyna {display: block; float: left; margin-top: 20px;}
.tresc_naglowka {padding: 25px 0 0 0; margin: 0;}
.tresc_naglowka a {display: block; width: 88px; height: 44px; float: left;}
.tresc_naglowka a img {border: none;}
.tresc_naglowka h1 {font: normal 18px Georgia; color: #ffffff; text-align: right; margin: 0 0 0 0; padding: 0 0 0 0; }



.tresc_naglowka h1 strong {font: normal 30px/39px Georgia; text-transform: uppercase;} /* by³o 20*/
.tresc_naglowka h2 {font: normal 22px Georgia; color: #ffffff; text-align: right; margin: 50px 0 20 0; padding: 0; text-align: right;}



.tresc_naglowka h2 strong {font: normal 24px Georgia; text-transform: none;}
.tresc_naglowka h2 a {display: block; float: left; text-shadow: none; text-decoration: none; font: normal 12px Verdana; color: #ffffff; text-align: right;}
.tresc_naglowka h2 a:hover {}


#pojemnik_menu {margin: 63px 0 0 0; padding: 0; width: 650px; clear: right; float: right;}
#pojemnik_menu ul {margin: 0; padding: 0;}


#pojemnik_menu ul li {list-style-type: none; float: right; margin: 0 10px 0 0; padding: 0;}
#pojemnik_menu ul li a {text-decoration: none; font: bold 14px Verdana; color: #ffffff;}
#pojemnik_menu ul li a:hover {text-decoration: underline;}
#pojemnik_menu ul li.aktywna_pozycja {}
#pojemnik_menu ul li.nadrzedna_pozycja {}



p.sygnatura_aginus {margin: 0;}
p.sygnatura_aginus a {text-decoration: none!important; color: #0000ff;}
p.sygnatura_aginus a:hover {text-decoration: underline;}
a.powrot_do_gory {display: block; text-decoration: none!important; color: #0000ff;} 
a.powrot_do_gory:hover {text-decoration: underline;}
/* Ogï¿½lne style treï¿½ci */
#tresc h1 {}
#tresc h2 {}
#tresc h3 {}
#tresc h4 {}
#tresc p {font: normal 12px/24px Verdana; text-align: justify; color: #666666;}
#tresc a {text-decoration: none; color: #0000ff;}
#tresc a:hover {text-decoration: underline;}
#tresc a.aktywna_pozycja {background-color: #ffff80;}
#tresc a.nadrzedna_pozycja {background-color: #80ff80;}
#tresc ul {}
#tresc ol {}
#tresc ul li {}
#tresc ol li {}
#tresc table {}
#tresc table td {}
.lewo {float: left;}
.prawo {float: right;}
.centrum {text-align: center;}
.bez_oplywania {clear: both;}
/* Style dla funkcjonalnoï¿½ci Automatora */
/* Etykietki kursora */
div.etykieta {position: absolute; font: normal 14px Verdana!important; border: 1px solid #666666!important; text-align: center!important; color: #000000!important; font-weight: bold!important; padding: 4px!important; background: #ffffff!important; white-space: nowrap!important;}
/* Komunikaty */
.blad {clear: both; background: #fcbfbf url('../grafika/ikona_blad.png') no-repeat 10px 10px; border: 2px solid #cc0000; color: #cc0000!important; margin: 10px auto; padding: 20px 20px 35px 70px; text-align: left;}
.blad em {color: #cc0000!important; font-style: italic;}
.info {clear: both; background: #d6f1ff url('../grafika/ikona_info.png') no-repeat 10px 10px; border: 2px solid #0573bf; color: #0573bf!important; margin: 10px auto; padding: 20px 20px 35px 70px; text-align: left;}
.info em {color: #0573bf!important; font-style: italic;}
.ok {clear: both; background: #dcece0 url('../grafika/ikona_ok.png') no-repeat 10px 10px; border: 2px solid #008719; color: #008719!important; margin: 10px auto; padding: 20px 20px 35px 70px; text-align: left;}
.ok em {color: #008719!important; font-style: italic;}
/* Klasa autogaleria3 */
.autogaleria_pojemnik_glowny * {color: #808080;}
.autogaleria_pojemnik_glowny {margin: 0 auto; padding: 0; border: none; border-spacing: 25px;}
.autogaleria_pojemnik_glowny td {text-align: center;}
.autogaleria_pojemnik_glowny td a {border: none; text-decoration: none;} 
.autogaleria_pojemnik_glowny td img {display: block; margin: 0 auto; border: none;}
.autogaleria_pojemnik_glowny td img:hover {} 
/* Klasa data_i_czas */
.zegar {font: normal 12px Verdana; color: #808080;}
.zegar span {color: #cccccc;}
.zegar span.am_pm {font-size: 9px; vertical-align: text-top; border: none;} 
/* Klasa pobieranie_plikow */
.pobieranie_plikow {margin: 3px; padding: 5px 5px 5px 20px; background-image: url('../grafika/ikony_typow_plikow/domyslny.gif'); background-repeat: no-repeat; background-position: left 4px;}
.pobieranie_plikow a {font: normal 0.9em Verdana;}
.pobieranie_plikow a:hover {}
.pobieranie_plikow span {display: block; padding-top: 5px;}
.doc {background-image: url('../grafika/ikony_typow_plikow/doc.gif')}
.xls {background-image: url('../grafika/ikony_typow_plikow/xls.gif')}
.pdf {background-image: url('../grafika/ikony_typow_plikow/pdf.gif')}
.exe {background-image: url('../grafika/ikony_typow_plikow/exe.gif')}
.rar, .zip {background-image: url('../grafika/ikony_typow_plikow/archiwum.gif')}
.gif, .jpg, .jpeg, .png, .tif, .tiff {background-image: url('../grafika/ikony_typow_plikow/obrazek.gif')}
.mp4, .mpg, .avi, .wmv, .flv {background-image: url('../grafika/ikony_typow_plikow/film.gif')}
.mp3, .wav, .ogg {background-image: url('../grafika/ikony_typow_plikow/dzwiek.gif')}
/* Klasa aktualnosci */
.link_czytaj_wiecej {float: right;}
.link_czytaj_wiecej:hover {}
.data_niusa {font: normal 0.9em Verdana; color: #999999; border-top: 1px solid #cccccc; text-align: right; padding-top: 3px; margin: 10px 0 0 0; clear: both;}
/* Klasa formularz*/
form {}
form label {display: block; margin: 10px 0 10px 0; text-align: right; padding-right: 50%;}
form label.radio {text-align: left;}
form label input, form label textarea {font: normal 12px Verdana;}
form label input {margin: 0 5px 0 5px; padding: 3px; border: 1px solid #cccccc; }
form label textarea {margin: 0; border: 1px solid #666666; width: 100%; height: 100px;}
form label input.obowiazkowe, form label textarea.obowiazkowe {background-color: #fff0ee; border: 1px solid #ffc2c2}
form .przycisk_wyslij {display: block; width: 200px; margin: 0; background-color: #cccccc; border: 1px solid #666666; color: #666666; cursor: pointer;}
form label.error {color: #cc0000; text-align: right; padding-right: 50%;}
.limiterBox {font: normal 10px Verdana; text-align: left; padding: 3px 6px; border-top: none; border: 1px solid #666666; background-color: #666666; color: #ffffff;}
.limiterBox_obowiazkowe {border-color: #cc0000; background-color: #cc0000; color: #ffffff; }
input.valid {border-color: #008719!important; background-color: #dcece0!important; color: #008719!important;}
input.error {border-color: #cc0000!important; background-color: #fcbfbf!important; color: #cc0000!important;}
