body { background: #091445; color: #12184C; margin-top: 0px; font-family: Tahoma, Verdana, 'sans-serif'; }
a { text-decoration: none; }
img { border: none;}

.tabela1 {background: #091445; width: 1024px; max-width: 1024px; height: auto; margin-top: 10px; margin-left: auto; margin-right: auto;}
.wiersz_logo { background: #FFFFFF; width: auto; text-align: left; height: auto; font-family: Arial, 'sans-serif'; font-size: 22pt; font-weight: bold; border-bottom-right-radius: 10px; }
.wiersz_logo img {margin-bottom: 10px;}
.wiersz_logo a {color: #223878;}
.motto {color: #244185; text-align: left; font-family: Arial, 'sans-serif'; font-size: 15px; font-variant: small-caps; font-weight: bold; margin-top: 5px; margin-bottom: 5px;}
.motto a {color: #244185;}
.motto a:hover {color:#DD1111 !important;}

.table_menu { border-left: 15px solid #091445; border-right: 15px solid #091445; width: 100%; margin-top: 10px; padding-top: 0px; padding-bottom: 30px; }
.menu-gif {border: none; position: relative; left: -12px; top: 2px; }
.menu-gif-k {border: none; position: relative; left: -12px; top: 6px; }
#menu9 {padding-left: 20px !important;}

/* nieuzywany
.menu-gif2 {border: none; position: relative; left: -12px; top: 12px; }
*/

.tresc {
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
background: #FFFFFF; padding-left: 30px; padding-right: 15px; padding-bottom: 20px; width: 749px;}
.tresc img {margin: 5px;}
.tresc a img {margin: 0px;}
.tresc .a_u:hover { text-decoration: underline; }

.scrollable {margin-top: 10px; margin-bottom: 10px; text-align: justify; color: #272064; width: 100%; font-size: 15px;}
div #head { margin-top: 10px; margin-bottom: 20px; font-family: Verdana, 'sans-serif'; color: #455080; font-weight: normal; text-shadow: #000000 1px 1px 1px; font-size: 24px; max-width: 600px;}
.scrollable a {color: #272064;}

.srodkowa_kol { width: 548px; /*background: yellow; */ padding-right: 30px; vertical-align: top; }
.podpis {color: #000088; font-family: Arial, Tahoma, 'sans-serif'; font-size: 24px;}
.podpis:hover {color:#DD1111 !important;}

.prawy_bok { width: 160px; max-width: 160px; /* background: lightgreen; */ border-left: solid 1px #DADADA; padding-left: 10px; vertical-align: top; }
.bok_tytul {text-align: left; font-family: Verdana, 'sans-serif'; font-size: 18px; font-weight: bold; width: 100%; border-bottom: 1px solid black; margin-bottom: 10px;}
.bok_news_head { text-align: left; border-bottom: 1px solid #DEDEDE; margin-bottom: 4px; font-size: 13px;}
.bok_news_head a { font-weight: bold; font-family: Verdana, 'sans-serif';}
.bok_news_body { text-align: left; width: 100%;  border-bottom: 1px solid #DEDEDE; font-size: 12px;}
.bok_news_body a { font-family: Verdana, 'sans-serif'; color: #444444; }
.bok_news_body a:hover { color: #000000; }
.bok_news_more { text-align: right; margin-bottom: 20px; font-size: 12px;}
.bok_news_more a { font-style: italic; color: #666666; }
.bok_news_more a:hover { color: #000000 }
.bok_news_old { text-align: right; margin-top: 20px; }
.bok_news_old a { font-style: italic; font-size: 14px; color: #666666; font-weight: bold;}
.bok_news_old a:hover { color: #000000; }


.table_foot { color: #FFFFFF; margin-left: auto; margin-right: auto; text-align: center; width: 90%; }
.tr_foot { text-align: center; height: 37px; }
.td_foot_r { text-align: right; width: 107px }
.td_foot_l { text-align: left; width: 107px }
.td_foot_c { width: auto; font-size: 10pt; }

.partner { margin-bottom: 20px !important; }

.divider {width: 100%; background: #aaaaaa; height: 1px; clear: both;}

.listaknx {vertical-align: middle;}
.knx_tr { text-align: justify; vertical-align: top; }
.knx_tr img { border: 0px solid grey; width: 160px; }

.cennik_tyt { color: #CC0000; font-weight: bold; margin-top: 10px; margin-bottom: 5px; font-size: 16px; }
.cennik_nazwa_pola1 { font-size: 14px; width: 45px; color: #CC0000; }
.cennik_nazwa_pola2 { font-size: 14px; width: 75px; color: #CC0000; }
.cennik_pole { color: #12184C; font-size: 12px; width: 175px; }
.cennik_square { color: #12184C; font-size: 13px; width: 265px; }
.cennik_uwagi {color: #12184C !important; vertical-align: middle; font-size: 13px; }


#lista_menu { width: 200px; margin: 0px; padding: 0px; width: 20px; line-height: 45px; background: #DD1111; overflow: hidden;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
}
#lista_menu ul { list-style: none; margin: 0px; padding: 0px; width: 200px; height: 100%;  }
#lista_menu li { list-style: none; vertical-align: middle; height: 45px; text-align: left; font-family: Tahoma, Verdana, Arial, 'sans-serif'; font-size: 14px; padding-left: 25px; background-image: url(./grafika/menu_tlo1.png); background-repeat: no-repeat; background-position: right bottom;
//*border-right: 1px solid #DD1111;
border-top: 1px solid #DD1111;
border-bottom: 1px solid #DD1111;
border-left: 1px solid #DD1111;*/
}

#lista_menu li:hover { background-image: url(./grafika/menu_tlo.png);
/*border-right: 1px solid black;
border-top: 1px solid black;
border-bottom: 1px solid darkblue;
border-left: 1px solid darkred;*/
}
#lista_menu li:hover a { color: #272064; }

#lista_menu a {color: #F0F0F0;}
#lista_menu a:hover {color: #272064}
#menu8 {border-bottom: 0px !important; margin-left: 0px;}
#start {} /* tabela z przesuwajacymi sie obrazkami na glownej */
.down-button {float: right; background: #F0F0F0; border: 1px solid #F0F0F0; border-top: 1px solid #F0F0F0; border-left: 1px solid #F0F0F0; padding: 4px; color: #F0F0F0 !important; margin-left: 0px; margin-right: 2px; margin-bottom: 5px; margin-top: 5px; text-align: center; position: relative; top: -30px;}
.down-button:hover {background: #D0D0D0; border: 1px solid black; border-top: 1px solid grey; border-left: 1px solid grey; padding: 4px; color: black !important; color: #12184C;}
.down-button:active {border: 1px solid black; background: #C0C0C0; color: black !important; outline: none;}
.down-button img {}
#news {margin-top: 20px; margin-bottom: 20px; margin-left: 10px; width: 610px; border: 1px black solid; background: #DFDFDF;}
#news-title-date {padding: 5px; border-bottom: 1px red solid; background: #DFDFDF; }
#news-title {padding: 0px; margin: 0px; font-weight: bold; display: inline;}
#news-main-date { display: inline; float: right; margin: 0px; }
#news-short {padding: 5px; background: #EFEFEF;}
#news-more {padding: 3px; padding-top: 0px; border-top: 1px solid #333333; background: #E0E0E0; text-align: right; font-style: italic;}



#pub {margin-top: 20px; margin-bottom: 20px; margin-left: 10px; width: 710px; border: 1px black solid; background: #F5F5FA;}
#pub-title-date {padding: 5px; border-bottom: 1px #12184C solid; background: #F5F5FA; }
#pub-title {padding: 0px; margin: 0px; font-weight: bold; display: block; height: auto;}
#pub-main-date { display: block; margin: 0px; height: auto; width: auto; border-top: 1px none #12184C; font-size: 14px; font-variant: small-caps; font-style: italic; color: gray;}
#pub-short {padding: 5px; background: #FFFFFF;}
#pub-more {padding: 3px; padding-top: 0px; border-top: 1px solid #EAEAEA; background: #FAFAFA; text-align: right; font-style: italic; height: 36px;}

#pub-more a {position: relative; top: 12px;}

#pub-title a:hover {color: #3E5596;}
#pub-more a:hover {color: #3E5596;}



.scrollable a.download {margin-left: 0px; font-size: 14px; color: #203565; }
.scrollable a.download:hover {color: #CC0000;}

#tytul_produkty {text-align: left; font-family: Tahoma, Arial, 'sans-serif'; font-weight: bold; font-size: 18px; text-decoration: underline; color: #254286; margin-bottom: 15px;}
#tytul_produkty:hover {color: #e53722;}
#produkty a {text-decoration: underline; font-size: 15px; color: #333333; line-height: 150%;}

div #head-news { margin-top: 10px; font-family: Verdana, 'sans-serif'; color: #455080; font-weight: normal; text-shadow: #000000 1px 1px 1px; font-size: 24px; max-width: 600px; border-bottom: 1px solid #AAAAAA; margin-bottom: 5px;}
div #news-date { margin-top: 5px; font-family: Verdana, 'sans-serif'; color: #666666; font-weight: normal; font-variant: italic; font-size: 15px; margin-bottom: 15px;}
div #news-body { margin-top: 5px; font-family: Verdana, 'sans-serif'; color: #000000; font-weight: normal; font-size: 15px; max-width: 600px; margin-bottom: 15px;}
div #news-back { margin-top: 5px; }
div #news-back a { font-family: Verdana, 'sans-serif'; color: #666666; font-weight: normal; font-size: 15px; font-variant: italic; }
div #news-back a:hover { color: #000000; }


div #head-pub { margin-top: 10px; font-family: Verdana, 'sans-serif'; color: #455080; font-weight: normal; text-shadow: #000000 1px 1px 1px; font-size: 24px; max-width: 600px; border-bottom: 1px solid #AAAAAA; margin-bottom: 5px;}
div #pub-date { margin-top: 5px; font-family: Verdana, 'sans-serif'; color: #666666; font-weight: normal; font-style: italic; font-size: 15px; margin-bottom: 15px;}
div #pub-body { margin-top: 5px; font-family: Verdana, 'sans-serif'; color: #000000; font-weight: normal; font-size: 15px; max-width: 710px; margin-bottom: 15px;}
div #pub-back { margin-top: 5px; }
div #pub-back a { font-family: Verdana, 'sans-serif'; color: #666666; font-weight: normal; font-size: 15px; font-style: italic; }
div #pub-back a:hover { color: #000000; }

.obr_wew { border: 1px solid #FFFFFF;}



.bok_lista {margin: 0px; line-height: 140%; text-align: left;}
.bok_img {margin: 0px; text-align: center;}
.bok_img img {border: 1px solid grey; margin-bottom: 5px !important; }
.bok_img img:hover {border: 1px solid black;}

.obr_prod { position: relative; left: -1px; top: -1px; margin: 0px !important; padding: 0px !important;}
.obr_prod:active {visibility:hidden;}

.pdf {float: right; margin-left: 5px !important; margin-top: 5px !important;}

.katalog_form {
	font-weight: bold;
	color: #CC0000;
	margin-left: 5px;
}


.pasek { height: 20px;
color: gray !important;
font-variant: normal;
font-family: Tahoma;
line-height: 15px;
background: white;
display: inline-block;
text-align: center;
margin: 0px;
padding: 7px 10px 0px;
width: auto;
font-size: 12px;
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px;
-moz-border-radius-topright: 10px;
border-top-right-radius: 10px;
}

.pasek a { color: grey;
}
.pasek a:hover { color: #DD1111;
}
.flaga {
}
.flaga:hover {margin-top: -15px;
}
.pasek_kosz { height: 15px;
vertical-align: text-top;
}
#a_flaga {
overflow: hidden;
display: inline-block;
height: 15px;
vertical-align: text-top;
}

#menu0 {
-webkit-border-top-left-radius: 10px;
-moz-border-radius-topleft: 10px;
border-top-left-radius: 10px;
}


#tab_bot_left { background: #DD1111;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-left-radius: 10px;
}
#tab_bot_right { background: #FFFFFF;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-right-radius: 10px;}


.prezentacja_img {

}
.prezentacja_img:hover {
margin-top: -250px;
}

.gsc-adBlock {visibility: hidden !important;}
