BODY {background:#FFFFFF url(grafiki/tlo_strony.jpg) repeat-x center top; color: #000066; margin:0px;}

A {color:#000066; text-decoration:none;}
A:HOVER {color:#0033FF; text-decoration:none;}
A:VISITED {}

TABLE.menu_poziome{border-style: none; border-width:0px; padding:0px; border-spacing:0px; width:1004px; height:24px;}
TABLE.menu_poziome TD.lewa{width:46px; height:24px;}
TABLE.menu_poziome TD.prawa{width:46px; height:24px;}
TABLE.menu_poziome TD.srodek {} 

TABLE.naglowek{border-style: none; border-width:0px; padding:0px; border-spacing:0px; width:1004px; height:117px;}
TABLE.naglowek TD.lewa{width:46px; height:117px;}
TABLE.naglowek TD.prawa{width:46px; height:117px;}
TABLE.naglowek TD.srodek {text-align:center;} 

TABLE.glowna{border-style: none; border-width:0px; padding:0px; border-spacing:0px; width:1004px;}
TABLE.glowna TD.glownalewa{width:46px; vertical-align:top; background:#FFFFFF url(grafiki/gl_cien_lew.jpg) repeat-y center top;}
TABLE.glowna TD.glownaprawa{width:46px; vertical-align:top; background:#FFFFFF url(grafiki/gl_cien_pra.jpg) repeat-y center top;}
TABLE.glowna TD.glownasrodek{width:912px; vertical-align:top; background-color:#FFFFFF;}

TABLE.stopka{border-style:none; border-width:0px; width:100%; height:30px; }
TABLE.stopka TD{border-style:none; border-width:0px; text-align:center; background-color:#606578;}
.copyright {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#FFFFFF; font-style : italic; text-justify:inter-word; text-align:center;}

/* calosc ma 912 px - lewa 184, srodek 363, prawa 365 */
TABLE.ekran {border-style:none; border-width:0px; width:100%; text-align:left; vertical-align:top;}
TABLE.ekran TD.ekran_m_lew {width:184px; text-align:left; vertical-align:top; padding:4px 2px 4px 4px;}
TABLE.ekran TD.ekran_centralny {vertical-align:top; padding:4px 2px 4px 2px;} /* max obrazek o szeroksci 359 */
TABLE.ekran TD.ekran_m_praw {width:365px; vertical-align:top; padding:4px 4px 4px 2px;}
TABLE.ekran TD.zlaczony {vertical-align:top; padding:4px 4px 4px 2px;} /* ma szerokosc=730, max obrazek o szeroksci 722 */

.a_katalog {color: #336699; text-decoration:none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal; font-weight: bold;}
.a_katalog:HOVER {color: #FF0000; text-decoration:none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold;}
.a_katalog:VISITED {}

.tekstzw {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000066;
	text-align:left;
	line-height: 1.366;
}

.tekstzwcenter {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000066;
	text-align:center;
	line-height: 1.366;
}
.tekstzwcenter18 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	color: #000066;
	text-align:center;
	line-height: 1.366;
}

/* MENU LEWE */
.menu_lewe{
width:178px;
margin:0;
padding:0;
background:#FFFFFF;
}

TABLE.menu_guzik {
border-style:none; border-width:0px;
width:178px; height:41px;
margin:0px 0px 3px 0px;
padding:0px;
background:#990000; background-image: url(grafiki/menu_pasek.jpg); background-repeat: no-repeat; background-position: center top;
text-align: left;
}

TABLE.menu_guzik TD {
vertical-align:top;
padding:10px 5px 0px 5px;
}

.menu_guzik a{color:#FFFFFF; text-decoration:none; line-height: 1;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 15px; font-weight: bold;	font-variant: normal;}
.menu_guzik a:hover{color:#FFFF99;}

/* gdy guzik ma dwie linie */
TABLE.menu_guzik_podw {
border-style:none; border-width:0px;
width:178px; height:41px;
margin:0px 0px 3px 0px;
padding:0px;
background:#990000; background-image: url(grafiki/menu_pasek.jpg); background-repeat: no-repeat; background-position: center top;
text-align: left;
}

TABLE.menu_guzik_podw TD {
vertical-align:top;
padding:0px 5px 0px 5px;
}

.menu_guzik_podw a{color:#FFFFCC; text-decoration:none;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 15px; font-weight: bold;	font-variant: normal;}
.menu_guzik_podw a:hover{color:#FFFF00;}

/* rozwijany */
TABLE.menu_guzik_m {
border-style:none; border-width:0px;
width:100%;
height:26px;
margin:15px 0px 0px 0px;
padding:0px;
background-color: #990100;
background-image: none;
text-align: left;
}

TABLE.menu_guzik_m TD {
vertical-align:top;
padding:3px 5px 0px 5px;
margin:0px;
}

.menu_guzik_m a{
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
}

.menu_guzik_m a:hover{
color:#FFFF00;
}


/* MENU LEWE rozwijane */

#ukrywane01 table {display: none; padding:0; margin:0;}
#ukrywane01_otw table {display: block; padding:0; margin:0;}
#ukrywane02 table {display: none; padding:0; margin:0;}
#ukrywane02_otw table {display: block; padding:0; margin:0;}
#ukrywane03 table {display: none; padding:0; margin:0;}
#ukrywane03_otw table {display: block; padding:0; margin:0;}
/* MENU LEWE KONIEC */


/* tytul strony */
#tytulstr_nieb {width: 359px; height: 42px; margin: 0px auto; padding: 6px 0 0 0; background: url(grafiki/tytstr_nieb.jpg) no-repeat left top; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#tytulstr_nieb h1 {padding-left:15px; text-align:left; margin: 0px; font-size: 18px; color: #FFFF00;}

#tytulstr_nieb_d2 {width: 722px; height: 69px; margin: 0px auto; padding: 10px 0 0 0; background: url(grafiki/tytstr_nieb.jpg) repeat-x left top; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#tytulstr_nieb_d2 h1 {margin: 0px; padding-left: 20px; font-size: 18px; color: #FFFF00;}

TABLE.formularz{
	width:359px;
	border-spacing:4px;
	padding:0px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #AD0117;
	text-align:left;
	border: 0px none;
}

input.pole_form { 
	font-weight: bold; 
	COLOR: #000066; 
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	height: 25px; 
	background: #FFCC66; 
	padding: 2px 2px 2px 2px;
	width: 200px;
}

select.pole_form { 
	font-weight: bold; 
	COLOR: #000066; 
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
	height: 25px; 
	background: #FFCC66; 
	padding: 2px 2px 2px 2px; 
	width: 200px;
}

TABLE.formularz_rezygnacja{
	width:359px;
	border-spacing:4px;
	padding:0px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #990000;
	text-align:left;
	border: 0px none;
	background: #E4E5EA;
}





