/* uniwersalne */
html {padding: 0; margin: 0; text-align: center;}
body {padding: 0; margin: 0; text-align: center; _border: none!important; background-color: #0a0a0a;}
.blad{font: bold 11px/14px Arial; color: #ff0000; text-align: left; margin: 10px 0 10px 0;} 

/* pasek funkcji */
#pasek_funkcji {padding: 0; margin: auto; border-spacing: 0; border: none;}
#pasek_funkcji td {padding: 3px;}
#pasek_funkcji a {width: 26px; height: 26px; padding: 3px; text-align: center; vertical-align: center; border: none;}
#pasek_funkcji a:hover {background-color: #dddddd;}
.ikona_paska_funkcji {border: none;}

/* overlib (etykiety) */
.overlib_label {position: absolute; visibility: hidden; z-index: 99999; background-color: #ffffff; border: 1px solid #cccccc;}
.overlib_label center {font: normal 10px Arial; color: #666666;}

/* układ */
#flMenu {position: relative; text-align: right; float: right; width: 210px;}
.logo {border: none; margin-bottom: 30px;}
#glowny_pojemnik {width: 900px; background: #222222 url('../grafika/index1_02.gif'); margin: 0 auto 0 auto;} 
#gora {width: 900px; height: 20px; background: #222222 url('../grafika/index1_01.gif'); text-align: left;}
#srodek {width: 900px;}
#dol {width: 900px; height: 20px; background: #222222 url('../grafika/index1_03.gif'); clear: both;}

#lewa_kolumna {width: 276px; float: left; text-align: right;}
#tresc {width: 500px; _width: 624px; float: right; padding: 0 62px 0 62px;}

#glowny_pojemnik1 {width: 900px; height: 500px; background: #222222; margin: 0 auto 0 auto;} 
#gora1 {width: 900px; height: 20px; background: #222222 url('../grafika/index_01.jpg'); text-align: left;}
#srodek1 {width: 900px; height: 460px; background: #222222 url('../grafika/index_02.jpg');}
#dol1 {width: 900px; height: 20px; background: #222222 url('../grafika/index_03.jpg'); clear: both;}

#lewa_kolumna1 {width: 276px; height: 460px; float: left; text-align: right;}
#tresc1 {width: 500px; _width: 624px; height: 460px; float: right; padding: 0 62px 0 62px;}

#gora img, #gora1 img {border: 0; margin: 9px 0 0 30px;}

/* treść */
h1, h2 {font: normal 24px/30px Arial; letter-spacing: 0; text-align: center; text-decoration: none; text-transform: lowercase; color: #999999; margin: 10px 0 10px 0;}
/* h2 {font: normal 18px/24px Arial; letter-spacing: 0; text-align: center; text-decoration: none; text-transform: lowercase; color: #999999; margin: 25px 0 10px 0;} */
p {font: normal 12px/24px Arial; letter-spacing: 0; text-align: justify; text-decoration: none; color: #999999; margin: 10px 0 5px 0;}
span.arrange {color: #eedec8; font-size: 150%; text-transform: lowercase;}
ul {margin: 0;}
ul li {font: normal 12px/24px Arial; letter-spacing: 0; text-align: left; text-decoration: none; color: #999999; margin: 5px 0 5px 0; list-style-type: square;}
a {font: bold 12px/24px Arial; letter-spacing: 1px; text-decoration: none; color: #999999;}
a:hover {text-decoration: underline; color: #999999;}
p.adres, p.adres a {font: normal 10px/12px Arial; text-align: center; text-decoration: none; color: #333333; background: #0a0a0a; margin: 0;}

/* sygnatura aginusa */
p.sygnatura_aginus {font: normal 11px/14px Arial; text-align: center; text-decoration: none; color: #666666; margin: 10px 0 5px 0;}
p.sygnatura_aginus a {font: normal 11px/14px Arial; text-decoration: underline; color: #666666;}
p.sygnatura_aginus a:hover {font: normal 11px/14px Arial; text-decoration: underline;color: #666666;}

/* formularz email */
.formularz_email {background-color: #fefefe; border: 1px solid #f5f5f5; padding: 5px; margin: 10px auto 10px auto;}
.formularz_email td {font: normal 11px/14px Arial; color: #666666; text-align: left; vertical-align: top; padding-top: 4px;}
.formularz_email td.opis_formularza {text-align: right!important;}
.formularz_email input, .formularz_email textarea {font: bold 11px/14px Arial; color: #222222; background-color: #eeeeee; border: 1px solid #cccccc; padding: 2px; width: 400px;}
.formularz_email .obowiazkowy {background-color: #fff0f0; border: 1px solid #ffd7d7;}
.formularz_email input.wyslij {font: bold 11px/14px Arial; color: #f5f5f5; background-color: #3d3d3d; border: 2px solid #3d3d3d; padding: 2px; width: 100px;}

/* autogaleria */
.stykowka {border-spacing: 30px; margin: 10px auto 10px auto;}
.miniatura {font: normal 11px/14px Arial; color: #666666; background-color: none; border: none; padding: 5px; vertical-align: top; text-align: center;}
.miniatura img {border: 10px solid #3a3a3a; padding: 0; margin: 0 0 3px 0;}

/* drukowanie */
#link_drukuj {display: block; width: 100%; font: bold 11px/14px Arial; color: #666666; text-align: center; text-decoration: none; margin: 0; padding: 0 auto 0 auto;}
#link_drukuj:hover {display: block; width: 100%; font: bold 11px/14px Arial; color: #222222; text-align: center; text-decoration: underline; margin: 0; padding: 0 auto 0 auto;}

/* pobieranie plików i katalogów */
.link_pobierania {font: bold 11px/14px Arial; color: #666666; text-align: center; text-decoration: none; margin: 0; padding: 0 auto 0 auto;}
.link_pobierania:hover {font: bold 11px/14px Arial; color: #222222; text-align: center; text-decoration: underline; margin: 0; padding: 0 auto 0 auto;}
.rozmiar_pliku {font: normal 11px/14px Arial; color: #666666;}
.opis_pliku {font: normal 11px/14px Arial; color: #666666;}
.linia_nieparzysta {display: block; width: 85%; margin: 0 auto 0 auto; padding: 5px; background-color: #f5f5f5;}
.linia_parzysta {display: block; width: 85%; margin: 0 auto 0 auto; padding: 5px; background-color: #ffffff;}

/* konwersja pliku na tabelę */
.plik_do_tabeli {border: 1px solid #cccccc; border-spacing: 1px; margin: 10px auto 10px auto;}
.plik_do_tabeli td {font: normal 11px/14px Arial; color: #666666; padding: 5px;}
.tr0 {font: bold 11px/14px Arial!important; color: #666666; background-color: #ffffff;}
.tr1 {font: normal 11px/14px Arial; color: #666666; background-color: #f5f5f5;}
.tr2 {font: normal 11px/14px Arial; color: #666666; background-color: #ffffff;}

/* osadzanie mediów */
.zawartosc_multimedialna {position: relative; margin: 0; padding: 0; border: none; z-index: 1;}