/* uniwersalne */
html {padding: 0; margin: 0; text-align: center;}
body {padding: 0; margin: 0; text-align: center; background: #ffffff url('../grafika/index_00.gif') repeat-x left top;}
.blad{font: bold 11px/14px Verdana; color: #ff0000; text-align: left; margin: 10px 0 10px 0;} 

#start_overlay {display: none;}

/* etykiety */
div.etykieta {
	position: absolute;
	font-size: 10px!important;
	border: 1px solid #cccccc!important;
	text-align: center!important;
	color: #808080!important;
	padding: 4px!important;
	background: #ffffff!important;
	font-family: Verdana, Tahoma, Arial, sans-serif;
}

/* układ */
#strona_startowa {background: url('../grafika/strona_startowa_01.gif') no-repeat center top;}
#strona_startowa p {text-align: center; line-height: 16px; margin: 200px 0 20px 0;}
#strona_startowa p.sygnatura_aginus {margin: 0!important;}
#strona_startowa .flaga {margin-top: 25px;}
#strona_startowa .miniatura a img {border: none!important;}

p.menu_poziome {margin: 50px 0 10px 0!important; padding: 0; font: normal 10px/11px Verdana; color: #dddddd; text-align: center;}
p.menu_poziome a {font-weight: normal; text-decoration: none!important; color: #bfbfbf!important; letter-spacing: -1px;}
p.menu_poziome a:hover {text-decoration: underline!important;}

#pojemnik_glowny {width: 980px; margin: 0 auto; overflow: hidden;}
#pojemnik_naglowka {height: 209px;}
			#link_logo {display: block; width: 250px; height: 80px; margin: 70px 0 0 20px;}
		#pojemnik_animacji {width: 680px; height: 150px; float: right;}
		#wskaznik_polozenia {width: 640px; height: 44px; float: right; text-align: left; overflow: hidden; padding: 15px 30px 0 10px; font: normal 12px/14px Verdana; color: #cccccc; text-align: left;}
			#wskaznik_polozenia a {font: normal 12px/14px Verdana; color: #ffffff; text-decoration: none;}
			#wskaznik_polozenia a:hover {text-decoration: underline;}
#pojemnik_tresci {margin-bottom: 60px;}
    #pojemnik_menu {}
    #tresc {width: 660px; float: right; margin-right: 20px;}
#pojemnik_stopki {height: 80px; clear: both;}
.lewa_szpalta {width: 280px; float: left;}

.baner_rzetelna_firma {float: right; margin: 60px 23px 20px 0;}
.link_polityka_jakosci {display: block; clear: both; font: normal 10px/11px Verdana; color: #bfbfbf; text-decoration: none!important; color: #bfbfbf!important; text-align: right!important; margin-right: 23px;}
.link_polityka_jakosci:hover {text-decoration: underline!important;}

.flaga {float: right; margin-top: -5px;}

#menu {margin: 23px 23px 0 0;}
#menu li {margin:  0 0 16px 0; list-style-type: none; text-align: right;}
#menu li a {font: bold 12px/13px Verdana; color: #76b800; border-top: 1px dotted #ffffff; border-bottom: 1px dotted #c8e399; padding: 3px 15px 3px 0; text-decoration: none; background: url('../grafika/punktor1.gif') no-repeat right 5px;}
#menu li a:hover {border-top: 1px solid #c8e399; border-bottom: 1px solid #c8e399; background: url('../grafika/punktor2.gif') no-repeat right 5px;}
#menu li.aktywna_pozycja {background: none;}
#menu li.aktywna_pozycja span {font: bold 12px/13px Verdana; color: #407631; padding: 3px 15px 3px 0; background: url('../grafika/punktor2.gif') no-repeat right 5px; border-bottom: 1px dotted #b3c8ad;}

p.sygnatura_aginus {margin: 0; font: normal 10px/11px Verdana; color: #bfbfbf;}
p.sygnatura_aginus a {font-weight: normal; text-decoration: none!important; color: #bfbfbf!important;}
p.sygnatura_aginus a:hover {text-decoration: underline!important;}

.link_powrot_do_gory {display: block; text-align: right; background: url('../grafika/ikona_powrot_do_gory.gif') no-repeat left 2px; padding-left: 12px; font: normal 10px/11px Verdana; color: #bfbfbf; text-decoration: none!important; float: right;}
.link_powrot_do_gory:hover {text-decoration: underline!important;}


/* treść */
h1 {font: normal 21px/24px Verdana; color: #dddddd; text-align: right; padding: 10px 0; margin: 0;}
h2 {font: bold 15px/24px Verdana; color: #407631; border-bottom: 1px solid #c8e399; text-align: center; padding: 5px; margin: 5px auto 0 auto; width: 95%; clear: both;}
h3 {font: bold 12px/28px Verdana; color: #666666; text-align: left; margin: 10px 0 0 0; padding: 0 0 0 30px;}
p {font: normal 12px/17px Verdana; color: #666666; text-align: justify; margin: 5px 0 10px 0;}
#tresc p strong {color: #407631;}

#tresc a {font: bold 12px/13px Verdana; color: #76b800; border-top: 1px dotted #ffffff; border-bottom: 1px dotted #c8e399; padding: 3px 0 3px 0; text-decoration: none;}
#tresc a:hover {border-top: 1px solid #c8e399; border-bottom: 1px solid #c8e399;}

#tresc ul, #tresc ol {text-align: left; margin: 0 0 0 60px; padding: 0;}

#tresc ul li {font: normal 12px/24px Verdana; color: #666666; list-style-type: none; background: url('../grafika/punktor3.gif') no-repeat left 8px; padding: 0 0 0 16px; margin: 0;}
#tresc ol li {font: normal 12px/24px Verdana; color: #666666; list-style-type: decimal; background: none; padding: 0; margin: 0;}

#tresc table {margin: 0; padding: 0;}
#tresc table td { margin: 0; padding: 0;}

div.ramka {width: 80%; background-color: #f9f9f9; border-top: 3px solid #eeeeee; border-bottom: 3px solid #eeeeee; margin: 10px auto; padding: 0 10px 0 10px;}
div.ramka h3 {margin: 0;}
div.ramka p {text-align: center; margin: 0;}
div.ramka p.cytat {font: italic normal  12px/16px Verdana; text-align: justify; color: #808080; padding: 5px 0 0 30px; margin: 20px  0 10px 0; background: url('../grafika/cudzyslow.gif') no-repeat left top;}
div.ramka span {display: block; text-align: right; font: bold normal 10px/16px Verdana; margin-top: 3px;}

p.rowny_z_li {margin: 0 0 0 60px;}
#mapka_legionowo, #mapka_zabrze {width: 95%; height: 400px; border: 1px solid #cccccc; margin: 10px auto; overflow: hidden;}

.lewo {float: left;}
.prawo {float: right;}
.centrum {text-align: center;}
.bez_oplywania {clear: both;}

.m10 {margin: 10px;}

div.w220 {width: 220px; margin: 0!important; padding: 10px 0 0!important;}
div.w120 {width: 120px; margin:0!important; padding: 10px 0 0 0!important;}
div.w70 {width: 70px; margin:0!important; padding: 10px 0 0!important;}

a img {border: none;}

.mam_czas_media_o_nas .stykowka {margin-top: 30px!important;}
.mam_czas_media_o_nas .stykowka .miniatura {height: 120px;}
.mam_czas_media_o_nas .stykowka .miniatura a img, .mam_czas_zarzad .stykowka .miniatura a img {border: none!important;}

.nie_mam_czasu_kontakt ul, .mam_czas_kontakt ul {margin: 0!important; padding: 0!important; width: 100%;}
.nie_mam_czasu_kontakt ul li, .mam_czas_kontakt ul li {margin: 0!important;}
.nie_mam_czasu_kontakt .miniatura img, .mam_czas_kontakt .miniatura img {border: none!important;}

#audycja1, #audycja2, #audycja3, #audycja4 {display: inline;}

/* formularz email */
.formularz_email {border: 1px solid #f5f5f5; padding: 5px; margin: 10px auto 10px auto;}
.formularz_email td {font: normal 11px/14px Verdana; color: #666666; text-align: left;  padding-top: 4px;}
.formularz_email td.opis_formularza {text-align: right!important;}
.formularz_email input, .formularz_email textarea {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 {color: #f5f5f5; background-color: #3d3d3d; border: 2px solid #3d3d3d; padding: 2px; width: 100px;}

/* autogaleria ogólne */
.stykowka {margin: 0 auto;}
.miniatura {font: normal 11px/14px Verdana!important; color: #666666; border: none; padding: 0; text-align: center;}
.miniatura img {border: none; padding: 0; margin: 0 0 3px 0;}

/* autogaleria tryb link */
.miniatura a {font: normal 11px/14px Verdana!important; color: #666666!important; text-align: center!important; text-decoration: none!important; border: none!important;}
.miniatura a:hover {text-decoration: none!important; border: none!important;}
.miniatura a img {border: 1px solid #eeeeee!important; padding: 0!important; margin: 0 0 3px 0!important;}

/* drukowanie */
#link_drukuj {display: block; width: 100%;  color: #666666; text-align: center; text-decoration: none; margin: 0; padding: 0;}
#link_drukuj:hover {display: block; width: 100%;  color: #222222; text-align: center; text-decoration: underline; margin: 0; padding: 0;}

/* pobieranie plików i katalogów */
.link_pobierania {font-size: 10px!important; color: #666666; text-align: center; text-decoration: none; border: none!important; margin: 0; padding: 0;}
.link_pobierania:hover {color: #222222; text-align: center; text-decoration: underline!important; margin: 0; padding: 0;}
.rozmiar_pliku {font: normal 10px/14px Verdana; color: #666666;}
.opis_pliku {font: normal 10px/14px Verdana; color: #666666;}
.linia_nieparzysta {display: block; margin: 0 auto 0 auto; padding: 5px; background-color: #f5f5f5; text-align: left;}
.linia_parzysta {display: block; 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-collapse: collapse; border: 1px solid #cccccc; margin: 10px auto 10px auto;}
.plik_do_tabeli td {padding: 5px;}
.tr0 {background-color: transparent;}
.tr1 {background-color: transparent;}
.tr2 {background-color: transparent;}

/* osadzanie mediów */
.zawartosc_multimedialna {position: relative; margin: 0; padding: 0; border: none; z-index: 1;}
