/* uniwersalne */
html {padding: 0; margin: 0; text-align: center;}
body {padding: 0; margin: 0; text-align: center; _border: none!important;}
.blad{font: bold 14px/24px 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: 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 Verdana; color: #666666;}

/* układ */
#przycisk_pokaz_slajdow {
position: relative;
margin: 0 auto 0 auto;
display: block;
width: 200px;
height: 50px;
text-decoration: blink;
background: url('../grafika/przycisk.png') no-repeat center center;
// background-image: none!important; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=grafika/przycisk.png,sizingMethod=crop);
color: #ffff00;
}

#przycisk {
margin: 0 auto 0 auto;
display: block;
width: 200px;
height: 50px;
text-decoration: blink;
background: url('../grafika/przycisk.png') no-repeat center center;
// background-image: none!important; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=grafika/przycisk.png,sizingMethod=crop);
color: #ffff00;
}

#przycisk_pokaz_slajdow:hover {
background: url('../grafika/przycisk_over.png') no-repeat center center;
// background-image: none!important; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=grafika/przycisk.png,sizingMethod=crop);
color: #ffffff;
}

#przycisk {
margin: 0 auto 0 auto;
display: block;
width: 200px;
height: 50px;
text-decoration: blink;
background: url('../grafika/przycisk.png') no-repeat center center;
// background-image: none!important; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=grafika/przycisk.png,sizingMethod=crop);
color: #ffff00;
}

#przycisk:hover {
background: url('../grafika/przycisk_over.png') no-repeat center center;
// background-image: none!important; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=grafika/przycisk.png,sizingMethod=crop);
color: #ffffff;
}

table.tabela_ukladu {
		border: none;
		border-collapse: collapse;
		border-spacing: 0px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0px;
		margin-bottom: 0px;
}

table.tabela_ukladu td {
    font-family: Verdana;
    font-size: 14px;
    font-weight: normal;
    text-indent: 0px;
    text-decoration: none;
  	padding: 0px!important;
		text-align: center;
		vertical-align: middle;
}

#oferta {margin: 0 auto;}
#oferta td.t179 {width: 181px; vertical-align: top;}
#oferta td {width: 30px;}
#oferta h2 {_width: 179px;}
#oferta .stykowka .miniatura {_width: 179px;}

.blank {
		width: 1px;
		height: 1px;
		border: none;
		padding: 0px;
		margin: 0px;
}

.flaga {
		border: 1px solid #cccccc;
}

a.nav1 {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
		text-transform: uppercase;
    color: #ffffff;
}

a.nav1:hover {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
		text-transform: uppercase;
		color: #ffffff;
}

td.separator_menu {
		font-size: 10px;
		font-weight: normal;
		color: #999999;
		width: 1px;
		border-top: none;
		border-bottom: none;
		border-left: 1px solid #ffffff;
		border-right; none;
}

/* treść */
h1 {
    font-family: Arial;
    font-size: 21px;
    font-weight: normal;
    text-align: center;
    text-indent: 0px;
    text-decoration: none;
		text-transform: uppercase;
    color: #cccccc;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
}

h1.cmp {
    font-family: Verdana;
    font-size: 26px;
    font-weight: normal;
    text-align: center;
    text-indent: 0px;
    text-transform: none;
		font-variant: small-caps!important;
    color: #444444;
    margin-top: 80px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
}

h2 {
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    text-indent: 0px;
    text-decoration: none;
    color: #666666;
    padding-right: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
}

#oferta h2 {
	text-transform: uppercase;
	background-color: #cccccc;
	color: #333333;
	font-size: 12px;
	padding: 3px;
	line-height: 16px;
}

h3 {
    font-family: Verdana;
    font-size: 18px;
    font-weight: bold;
    font-variant: normal;
    text-align: center;
    text-indent: 0px;
    text-decoration: none;
    color: #666666;
    margin-top: 0px;
    margin-bottom: 25px;
    margin-left: 0px;
    margin-right: 0px;
}

h4 {
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    text-indent: 0px;
    text-decoration: none;
    color: #666666;
    margin-top: 20px;
    margin-bottom: 1px;
    margin-left: 0px;
    margin-right: 0px;
}

em {
		text-transform: lowercase;
}

p {
    font-family: Verdana;
    font-size: 14px;
    font-weight: normal;
    text-align: justify;
    text-indent: 0px;
    text-decoration: none;
    color: #666666;
		line-height: 24px;
	}

#oferta p {
	text-align: left;
	font-size: 12px;
	line-height: 16px;
}

ul li {
    font-family: Verdana;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    text-indent: 0px;
    text-decoration: none;
    color: #666666;
		list-style-type: none;
    border-left: 5px solid #cccccc;
		padding-left: 10px;
		margin-bottom: 5px;
}

ul.bez_marginow {
		margin: 0;
		padding: 0;
}

ul.bez_marginow li  {
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    text-indent: 0px;
    text-decoration: none;
    color: #666666;
		list-style-type: none;
    border-left: 5px solid #cccccc;
		padding-left: 10px;
		margin-bottom: 5px;
}

a {
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #999999;
}

a:hover {
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #0000aa;
}

/* sygnatura aginusa */
p.sygnatura_aginus {font: normal 10px/10px Verdana; text-align: center; text-decoration: none; color: #666666; margin: 0 auto;}
p.sygnatura_aginus a {font: normal 10px/10px Verdana; text-decoration: underline; color: #666666;}
p.sygnatura_aginus a:hover {text-decoration: underline;}

/* formularz email */
table.formularz_email {width: 600px!important; background-color: #fefefe; border: 1px solid #f5f5f5; padding: 5px; margin: 10px auto 10px auto;}
table.formularz_email td {font: normal 11px/14px Verdana; color: #666666; text-align: left; vertical-align: top; padding: 5px 2px 5px 2px!important;}
table.formularz_email td.opis_formularza {text-align: right!important; width: 140px;}
table.formularz_email  td input, table.formularz_email textarea {font: bold 11px/14px Verdana; color: #222222; background-color: #eeeeee; border: 1px solid #cccccc; padding: 2px;  width: 430px!important;}
table.formularz_email .obowiazkowy {background-color: #fff0f0; border: 1px solid #ffd7d7;}
table.formularz_email input.wyslij {font: bold 11px/14px Verdana; color: #f5f5f5; background-color: #3d3d3d; border: 2px solid #3d3d3d; padding: 2px; width: 100px!important;}

.autogaleria_pojemnik_glowny * {color: #808080;}
.autogaleria_pojemnik_glowny {margin: 0 auto; padding: 0; border: none; border-spacing: 0;}
.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: 1px solid #cccccc;}
.autogaleria_pojemnik_glowny td img:hover {} 

/* drukowanie */
#link_drukuj {display: block; width: 100%; font: bold 11px/14px Verdana; 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 Verdana; 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 Verdana; color: #666666; text-align: center; text-decoration: none; margin: 0; padding: 0 0 0 15px; background: url('../grafika/ikona_plik.gif') no-repeat left center;}
.link_pobierania:hover {font: bold 11px/14px Verdana; color: #222222; text-align: center; text-decoration: underline; margin: 0; padding: 0 auto 0 auto;}
.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;}
.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 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;}
