/* uniwersalne */
html {padding: 0; margin: 0; text-align: center;}
body {padding: 0; margin: 0; text-align: center;}
.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: 100%;  background: url('../grafika/index_03.jpg') repeat-y center top; }
#pojemnik_naglowka {width: 100%; height: 306px; background: url('../grafika/index_01.jpg') no-repeat center top;}
		#naglowek {margin: 0 auto;}
#pojemnik_tresci {width: 100%; background: url('../grafika/index_02.jpg') no-repeat center top; }
    #pojemnik_menu {}
    #tresc {width: 950px; margin: 0 auto;}
#pojemnik_stopki {width: 100%; height: 350px; background: url('../grafika/index_04.jpg') no-repeat center top;  overflow: hidden;}
#bottom {width: 100%; height: 350px; background: url('../grafika/index_04.jpg') no-repeat center top;  overflow: hidden;}
    #stopka {width: 950px; margin: 0 auto; padding: 75px 0 0 0;}
			#stopka p.tekst {font: normal 11px/12px Verdana; margin: 50px 0 0 0!important; clear: both;}
			
#menu {
	margin: 0 auto;
	padding: 14px 0 0 160px;
	width: 950px;
	height: 45px;
}
#menu li {list-style-type: none; float: left; font: normal 12px/14px Verdana; color: #ffffff;}
#menu li a {
	text-decoration: none;
	color: #ffffff;
	margin-right: 50px;
}
#menu li a:hover {}
#menu li.aktywna_pozycja {text-decoration: underline!important; margin-right: 110px;}

p.sygnatura_aginus {margin: 0; font: normal 10px/12px Verdana; color: #a1632c; float: left;}
p.sygnatura_aginus a {text-decoration: none; font: normal 10px/12px Verdana; color: #a1632c;}
p.sygnatura_aginus a:hover {text-decoration: underline;}

a.powrot_do_gory {text-decoration: none; font: normal 10px/12px Verdana; color: #a1632c; float: right;}
a.powrot_do_gory:hover {text-decoration: underline;}


#film_prezentacja_sali {margin: 20px auto 0 auto!important; padding: 0;}
#baner_sylwestrowy {margin: 0 auto!important; padding: 0;}

#mapka {width: 80%; height: 450px; margin: 0 auto; border: 1px solid #a1632c;}
.gmnoprint {font: normal 12px/16px Verdana; color: #666666; text-align: center;}


/* treść */
h1 {
	font: normal 24px/26px Verdana;
	color: #be7634;
	text-align: right;
	padding: 0 0 0 0;
	margin: 0 0 60 0;
}
h2 {
	font: normal 21px/24px Verdana;
	color: #f07b00;
	text-align: center;
	padding: 0;
	margin: 20px 0 20px 0;
}
h3 {font: bold 16px/24px Verdana; color: #a1632c; text-align: left; padding: 0; margin: 20px 0 10px 0;}
p {font: normal 14px/24px Verdana; color: #a1632c; text-align: justify; padding: 0; margin: 20px 0 10px 0;}
p.stopka {font: normal 14px/24px Verdana; color: #a1632c; text-align: center; padding: 0; margin: 20px 0 10px 0;}

#tresc a {font-weight: bold; text-decoration: none!important; color: #cc0000;}
#tresc a:hover {text-decoration: underline!important;}

#tresc ul, #tresc ol {margin: 0 0 0 30px;}

#tresc ul li {font: normal 14px/24px Verdana; color: #a1632c; text-align: justify; padding: 0 0 0 14px; margin: 10px 0 0 0; list-style-type: none; background: url('../grafika/punktor1.gif') no-repeat left 9px;}
#tresc ol li {font: normal 14px/24px Verdana; color: #a1632c; text-align: justify; padding: 0; margin: 10px 0 0 0;}

#tresc strong {color: #f07b00!important;}

.centrum {text-align: center;}

/* 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; vertical-align: top; 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 {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%;  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 {color: #666666; text-align: center; text-decoration: none; margin: 0; padding: 0;}
.link_pobierania:hover {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-collapse: collapse; border: 1px solid #cccccc; margin: 10px auto 10px auto;}
.plik_do_tabeli td {padding: 5px;}
#navstopka {margin:20px 0 10px; color:#A1632C;}
#navstopka ul { margin: 0; padding: 0; list-style-type: none; text-align: center; }
#navstopka ul li { display: inline; }
#navstopka a {color:#A1632C; font-family:Verdana; font-size:14px; line-height:24px; text-decoration:none; padding-right: 3px;}
#navstopka a:hover {text-decoration:underline;}

.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;}
#slogan{
	font: normal 21px/24px Verdana;
	color: #f07b00;
	text-align: center;
	padding: 0;
	margin: 20px 0 20px 0;
}
 .mycolor{
 color:#F07B00;
font-family:Verdana;
font-size:21px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
margin:20px 0;
padding:0;
text-align:center
 }
 .mylast{
 text-align: center;
 }
 .vcard{
 color:#A1632C;
 }
#wrap {width: 100%;  background: url('../grafika/index_03.jpg') repeat-y center top; }
#wrap_nag {width: 100%; height: 306px; background: url('../grafika/index_01.jpg') no-repeat center top;}

#zatyt{
color:#F07B00;
font-family:Verdana;
font-size:21px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
margin:20px 0;
padding:0;
text-align:center;
}

