/* uniwersalne */
html {padding: 0; margin: 0; text-align: center;}
body {padding: 0; margin: 0; text-align: center; background-color: #666666;}
.blad{font: bold 11px/14px Verdana; 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: middle; 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; font: normal 10px Verdana; color: #666666;}
.overlib_label * {font: normal 10px Verdana!important; color: #666666; text-align: center;}

/* układ */
#pojemnik_glowny {width: 980px;  background: url('../grafika/index_02.jpg'); margin: 0 auto;}
#pojemnik_naglowka {height: 300px; background: url('../grafika/index_01.jpg') no-repeat center top; text-align: left!important;}
    #pojemnik_flag {position: relative; left: 650px; top: 28px; width: 70px; height: 25px; margin: 0!important; padding: 3px 0 0 0; text-align: center; background: url('../grafika/podklad_flag.gif') no-repeat left top;}
    #pojemnik_flag a img {border: none;}
    #logo_link {display: block; width: 560px; height: 80px; margin: 80px 0 80px 49px; border: none;}
    #pojemnik_menu {position: relative; width: 880px; text-align: left; left: 65px;}
    #tresc {width: 830px; margin: 0 auto; padding: 20px 0 40px 0;}
#pojemnik_tresci {} 
#pojemnik_stopki {height: 51px; background: url('../grafika/index_03.jpg') no-repeat center top; text-align: center;}
#stopka {width: 860px; margin: 0 auto; padding: 4px 0 0 0;}

#menu {display: block; width: 880px; margin: 0 auto; padding: 0; text-align: center;}
#menu li {list-style-type: none; float: left; margin: 0 0 0 10px; padding: 0!important; font: bold 12px/14px Verdana; color: #cccccc;}
#menu li a {display: block; font: bold 12px/14px Verdana; color: #cccccc; text-decoration: none; padding: 4px  5px 4px  5px;}
#menu li a:hover {color: #ffffff; background-color: #b5081c; text-decoration: none;}
#menu li.aktywna_pozycja {padding: 4px 5px 4px 5px!important; background-color: transparent; color: #ffff00;}

.powrot_do_gory {display: block; float: right;}
.powrot_do_gory img {border: none;}

#stopka .powrot_do_gory {display: block; font: bold 12px/14px Verdana; color: #ffffff; text-decoration: none; padding: 4px 10px 4px 4px; margin: 0;}
#stopka .powrot_do_gory:hover {color: #ffffff; background-color: #b5081c; text-decoration: none;}

p.sygnatura_aginus {display: block; float: left; font: normal 11px/14px Verdana; text-align: center; text-decoration: none; color: #666666; margin: 0; padding: 8px 0 0 0;}
p.sygnatura_aginus a {font: normal 11px/14px Verdana; text-decoration: underline; color: #666666;}
p.sygnatura_aginus a:hover {text-decoration: underline;}

#sygnatura_walidacji {width: 185px; height: 32px; margin: 0 auto; padding: 0;}
#sygnatura_walidacji a {margin: 0 2px 0 2px;}
#sygnatura_walidacji a img {border: none;}

/* treść */
h1 {}
h2 {font: bold 16px/24px Verdana; color: #b80d1f; text-align: right; text-transform: uppercase; margin: 0 0 20px 0;}
h3 {font: normal 18px/26px Verdana; color: #e73a34; text-align: center; margin: 30px 0 10px 0; letter-spacing: -1px;}
p {font: normal 12px/20px Verdana; color: #666666; text-align: justify; margin: 10px 0 20px 0;}
.podpis {font: normal 11px/12px Verdana; color: #666666; text-align: right; margin: 10px 0 20px 0;}
.centrum {text-align: center;}
.prawo {float: right; margin: 3px 10px;}

#tresc a {font: bold 12px/20px Verdana; color: #222222; text-decoration: none;}
#tresc a:hover {text-decoration: underline;}

#tresc ul, #tresc ol {}

#tresc ul li, #tresc ol li ul li {font: normal 12px/20px Verdana; color: #666666; text-align: left; margin: 0 0 10px 0; padding: 0 0 0 15px; list-style-type: none; background: url('../grafika/punktor1.gif') no-repeat left 7px;}
#tresc ol li {font: normal 12px/20px Verdana; color: #666666; text-align: left; margin: 0 0 10px 0; padding: 0;}

#tresc strong {color: #e73a34;}

.ramka {background: #00ff00; border: 1px solid #000000; padding: 5px 10px; margin: 10px auto;}
li.ramka {color: #000000!important; padding: 5px!important;}
div.ramka * {color: #000000!important; font-weight: bold; margin: 0;}
div.ramka a {text-decoration: underline!important;}

div.strong_frame {background: #eeeeee; border-top: 4px solid #cccccc; border-bottom: 4px solid #cccccc; border-left: none; border-right: none; margin: 15px auto; padding: 20px 40px;}
div.strong_frame li {font: normal 12px/20px Verdana; color: #666666; text-align: left; margin: 0 0 10px 0; padding: 0 0 0 15px; list-style-type: none; background: url('../grafika/punktor1.gif') no-repeat left 7px;}
div.strong_frame li a {font-size: 10px; color: #808080; margin-left: 5px;}
div.strong_frame li a:hover {font-size: 10px; margin-left: 5px;}

table.gtw {margin: 0 auto;}
table.gtw td {padding: 5px;}
table.gtw img {padding: 0 5px;}
td.gtw0 {font-family: Verdana; font-size: 12px; font-weight: bold; text-align: center; text-indent: 0px; text-decoration: none; color: #666666; background: #dddddd;}
td.gtw1 {font-family: Verdana; font-size: 12px; font-weight: bold; text-align: right; text-indent: 0px; text-decoration: none; color: #666666; background: #dddddd;}
td.gtw2 {font-family: Verdana; font-size: 12px; font-weight: normal; text-align: left; text-indent: 0px; text-decoration: none; color: #666666; background: #eeeeee;}

/* formularz email */
.formularz_email {background-color: transparent; border: none; padding: 5px; margin: 10px auto 10px auto;}
.formularz_email td {font: normal 11px/14px Verdana; 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 Verdana; 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 Verdana; color: #f5f5f5; background-color: #3d3d3d; border: 2px solid #3d3d3d; padding: 2px; width: 100px;}
.formularz_email input#zamawiam {width: 20px; height: 20px; padding: 10px!important;}

/* autogaleria ogólne */
.stykowka {border-spacing: 10px; margin: 10px auto 10px auto;}
.miniatura {font: normal 11px/14px Verdana; color: #666666; border: none; padding: 5px; vertical-align: top; text-align: center;}
.miniatura img {border: none; padding: 0; margin: 0 0 3px 0;}

/* autogaleria tryb link */
.miniatura a {font: normal 11px/14px Verdana; color: #666666; text-align: center; text-decoration: none;}
.miniatura a:hover {text-decoration: underline;}
.miniatura a img {border: none; padding: 0; margin: 0 0 3px 0;}

/* drukowanie */
#link_drukuj {display: block; width: 100%; font: bold 11px/14px Verdana; color: #666666; text-align: center; text-decoration: none; margin: 0; padding: 0;}
#link_drukuj:hover {display: block; width: 100%; font: bold 11px/14px Verdana; color: #222222; text-align: center; text-decoration: underline; margin: 0; padding: 0;}

/* pobieranie plików i katalogów */
.link_pobierania {font: bold 11px/14px Verdana; color: #666666; text-align: center; text-decoration: none; margin: 0; padding: 0;}
.link_pobierania:hover {font: bold 11px/14px Verdana; color: #222222; text-align: center; text-decoration: underline; margin: 0; padding: 0;}
.rozmiar_pliku {font: normal 11px/14px Verdana; color: #666666;}
.opis_pliku {font: normal 11px/14px Verdana; color: #666666;}
.linia_nieparzysta {display: block; width: 85%; margin: 0 auto 0 auto; padding: 5px; background-color: #f5f5f5; text-align: left;}
.linia_parzysta {display: block; width: 85%; margin: 0 auto 0 auto; padding: 5px; background-color: #ffffff; text-align: left;}
.ikona_typu_pliku {border: none; margin-right: 4px;}

/* 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 Verdana; color: #666666; padding: 5px;}
.tr0 {font: bold 11px/14px Verdana!important; color: #666666; background-color: #ffffff;}
.tr1 {font: normal 11px/14px Verdana; color: #666666; background-color: #f5f5f5;}
.tr2 {font: normal 11px/14px Verdana; color: #666666; background-color: #ffffff;}

/* osadzanie mediów */
.zawartosc_multimedialna {position: relative; margin: 0; padding: 0; border: none; z-index: 1;}
#tile{
margin:0;
padding:0;
}
#tile h2 {
font-size:12px;
text-transform:none;
color:#E73A34;
}
