﻿body
{
	background-image: url('../images/bg_body.png');
	background-repeat: repeat-x;
	background-color: #eeeeee;
	margin: 0 auto;
	padding: 0;
	height: 100%;
	font-family: arial;
}

content 
{
	background-image: url('../images/bg.jpg');
	background-repeat: repeat-x;
	background-color: #eeeeee;
	margin: 0 auto; 
	padding: 0; 
	height: 100%;
}

.li_gallery
{
	 display: inline;
	 float: left;
	 height: 155px;
	 width: 155px;
}

A:link img, A:visited img {border-style: none; border-width: 0px;}
A:hover img  {border-style: none; border-width: 0px;}

.kontakty_dzial
{
	font-family: 'Verdana';
	text-align: left;
}

.kontakt_tytul
{
	color: #333333;
	font-size: x-small;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	font-family: Arial;
	vertical-align: middle;
	width: 160px;
	text-align: right;
}

.kontakt_imienazwisko
{
	color: #666666;
	font-size: medium;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-family: Arial;
	vertical-align: middle;
	width: 320px;
	text-align: left;
	padding-left: 15px;
}

.kontakt_email
{
	font-family: Calibri;
	font-size: medium;
	color: #333333;
	text-decoration: none;
	width: 200px;
	text-align: left;
}


.kontakty_prawyOdst
{
	width: 5px;
}

.kontakty_separator
{
	height: 3px;
	text-align: left;
}

.aktualnosci_tytul
{
	border-width: thin;
	border-color: #808080;
	text-align: left;
	font-size: large;
	color: #333333;
	border-bottom-style: solid;
}

.aktualnosci_tresc
{
	text-align: left;
	font-size: medium;
	color: #333333;
}
.aktualnosci_rekord
{
	border: thin solid #808080;
	color: #333333;
}

.logo
{
    width: 863px;
    height: 14px;
}

.lang
{
    height: 14px;
}

.content_header_left
{
	text-align: left;
	margin-left: 45px;
	font-family: Verdana;
	font-size: 24px;
	font-weight: normal;
	color: #4f4f4f;
}

.content_header_right
{
	text-align: left;
	margin-left: 15px;
	font-family: Verdana;
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
}

.content_menu_tree
{
	text-align: left;
	margin-left: 30px;
	margin-top: 15px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: 20px;
	
}

.content_menu_tree A:Link
{
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
}

.content_menu_tree A:visited
{
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #ffffff;
}

.content_menu_tree A:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

.content_menu
{
	text-align: left;
	margin-left: 35px;
	margin-top: 15px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	line-height: 20px;
}

.content_menu A:Link
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}

.content_menu A:visited
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
}

.content_menu A:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

.textbox
{
	line-height: 0px;
}

.formularz
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
}

.main
{
	margin-top: 10px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
}

.main_firma_header
{
	margin-left: 45px;
	font-family: Verdana;
	text-align: left;
	font-size: 24px;
	font-weight: normal;
	color: #4f4f4f;
}

.main_firma
{
	margin-top: 15px;
	margin-left: 15px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
}

.main_firma A:Link
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.main_firma A:visited
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.main_firma A:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #a40a0a;
}

.main_aktualnosci_header
{
	margin-left: 15px;
	font-family: Verdana;
	text-align: left;
	font-size: 24px;
	font-weight: normal;
	color: #4f4f4f;
}

.main_aktualnosci_title
{
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #4f4f4f;
}

.main_aktualnosci_date
{
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #a40a0a;
}

.main_aktualnosci_content
{
	margin-top: 15px;
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
}

.main_aktualnosci
{
	margin-top: 15px;
	margin-left: 15px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
}

.main_aktualnosci A:Link
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.main_aktualnosci A:visited
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.main_aktualnosci A:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #a40a0a;
}

.main_kontakt_header
{
	margin-left: 15px;
	font-family: Verdana;
	text-align: left;
	font-size: 24px;
	font-weight: normal;
	color: #4f4f4f;
}

.main_kontakt_title
{
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #4f4f4f;
}

.main_kontakt_content
{
	margin-top: 28px;
	font-family: Verdana;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
}

.main_kontakt
{
	margin-top: 15px;
	margin-left: 15px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
}

.main_kontakt A:Link
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.main_kontakt A:visited
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.main_kontakt A:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #a40a0a;
}

.content_main
{
	text-align: left;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 15px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
	line-height: 20px;
}

.info_content
{
	text-align: left;
	margin-left: 20px;
	margin-right: 12px;
	padding-top: 20px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
	line-height: 20px;
}

.info_content A:Link
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.info_content A:visited
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.info_content A:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #a40a0a;
}

.gallery_main
{
	text-align: left;
	margin-left: 12px;
	margin-top: 15px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
	line-height: 20px;
}

.content_news
{
	text-align: left;
	margin-top: 15px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
	line-height: 20px;	
}

.news_header
{
	text-align: left;
	padding-left: 14px;
	padding-right: 15px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}

.news_content
{
	text-align: left;
	margin-top: 10px;
	padding-left: 5px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
}

.content_main A:Link
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.content_main A:visited
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.content_main A:hover
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #a40a0a;
}

.stopka
{
	text-align: left;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: 8px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #4f4f4f;
}

.stopka A:Link
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.stopka A:visited
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.stopka A:hover
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #a40a0a;
}

.stopka_design
{
	text-align: right;
	margin-left: 25px;
	margin-right: 27px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #4f4f4f;
}

.stopka_design A:Link
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.stopka_design A:visited
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.stopka_design A:hover
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #a40a0a;
}

.partnerzy
{
	text-align: left;
	margin-top: 20px;
	padding-left: 25px;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #4f4f4f;
}

.partnerzy A:Link
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.partnerzy A:visited
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #a40a0a;
}

.partnerzy A:hover
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #a40a0a;
}

.produkt_nazwa
{
	text-align: center;
	font-family: Verdana;
	font-size: 20px;
	font-weight: normal;
	color: #a40a0a;
}

.produkt_opis_nagłówek
{
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 20px;
	padding-top: 15px;
}

.produkt_opis
{
}

.produkt_symbole
{
	text-align: left;
	padding-top: 10px;
}

.produkty_działy
{
	text-align: center;
	padding-left: 20px;
}

.pliki_do_pobrania
{
	color: #a40a0a;
}

#slideshow {
    position:relative;
    height:323px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;

}

#slideshow IMG.last-active {
    z-index:9;
}

.treeViewSelected
{
	font-weight:bold;
}