﻿#body

{

	background: #dedfe3;

	margin: 0;

	padding: 0;

}



.clear-both

{

	clear: both;

}



a img

{

	border: 0px none;

}



a

{

	color: #f16f23;

	text-decoration: none;

}



a:hover

{

	text-decoration: underline;

}



a span

{

	color: #f16f23;

	text-decoration: none;

}



a:hover span

{

	text-decoration: underline;

}







#calosc

{
	margin:25px auto;
	
	width: 100%;

	position: absolute;

	top: 0;

	left: 0;

	text-align: center;

	font-size: 0.8em;

	font-family: verdana;

	color: #3e3e3e;

}



#calosc1

{	
	width: 100%;

	max-width: 1200px;
	min-width: 950px;

	margin: auto;

}







#menu-gora

{

	text-align: right;

	margin: 0px 0px 5px 0px;

}



#menu-gora .box

{

	display: inline;

}



#menu-gora .box .box-tresc

{

	display: inline;

}



#menu-gora .box .box-tresc .menu

{

	display: inline;

}



#menu-gora .box .box-tresc .menu div

{

	display: inline;

}



#menu-gora .box .box-tresc .menu div a

{

	text-decoration: none;

}



#menu-gora .box .box-tresc .menu div a:hover

{

}



#menu-gora .box .box-tresc .menu div a span

{

	padding: 5px 10px 5px 10px;

	text-decoration: none;

	color: #3e3e3e;

	font-weight: bold;

	font-size: 1em;

}



#menu-gora .box .box-tresc .menu div a:hover span

{

	background: #f37123;

	color: #ffffff;

}



#menu-gora .box .box-tresc .menu .aktualny

{

	display: inline;

}



#menu-gora .box .box-tresc .menu .aktualny a

{

	text-decoration: none;

}



#menu-gora .box .box-tresc .menu .aktualny a:hover

{

}



#menu-gora .box .box-tresc .menu .aktualny a span

{

	background: #f37123;

	color: #ffffff;

	text-decoration: none;

	font-weight: bold;

	font-size: 1em;

	padding: 5px 10px 5px 10px;

}



#menu-gora .box .box-tresc .menu .aktualny a:hover span

{

	color: #3e3e3e;

}



#menu-gora .box .box-tresc .jezyki

{

	display: inline;

}



#menu-gora .box .box-tresc .jezyki div

{

	display: inline;



}



#menu-gora .box .box-tresc .jezyki div span

{

	margin-left: 5px;

}







#reszta

{

	background: #ffffff;

	border: 1px #c1c2c6 solid;

	padding: 10px 17px;

}



#reszta #logo

{

	text-align: right;

}



#reszta #logo img

{

	float: left;

}



#reszta #logo span

{

	color: #96979a;

}



#reszta #logo strong

{

	color: #000000;

	font-size: 2em;

	font-weight: bold;

	font-family: tahoma;

}



#reszta #menu-glowne

{

	text-align: left;

	font-family: arial;

	margin: 10px 0px 0px 0px;

}



#reszta #menu-glowne .box

{

}



#reszta #menu-glowne .box .box-tresc

{

}



#reszta #menu-glowne .box .box-tresc .menu

{

}



#reszta #menu-glowne .box .box-tresc .menu div

{

	width: 124px;

	float: left;

	text-align: center;

	height: 40px;

	background: #dedfe3;

}



#reszta #menu-glowne .box .box-tresc .menu div a

{

	display: block;

	border-left: 1px #c1c2c6 solid;

	position: relative;

	top: 4px;

	text-decoration: none;

}



#reszta #menu-glowne .box .box-tresc .menu div a:hover

{

}



#reszta #menu-glowne .box .box-tresc .menu div:first-child a

{

	border: none;

}



#reszta #menu-glowne .box .box-tresc .menu div a span

{

	color: #3e3e3e;

	text-decoration: none;

}



#reszta #menu-glowne .box .box-tresc .menu div a:hover span

{

	color: #f37123;

}



#reszta #menu-glowne .box .box-tresc .menu .aktualny

{

	background: #f37123;

}



#reszta #menu-glowne .box .box-tresc .menu .aktualny a

{

	text-decoration: none;

}



#reszta #menu-glowne .box .box-tresc .menu .aktualny a:hover

{



}



#reszta #menu-glowne .box .box-tresc .menu .aktualny a span

{

	color: #ffffff;

	text-decoration: none;

	font-weight: bold;

	border: none;

}



#reszta #menu-glowne .box .box-tresc .menu .aktualny a:hover span

{

	color: #3e3e3e;

	font-weight: bold;

}







#reszta #banner

{

	border-bottom: 1px #c1c2c6 solid;

	padding: 1px 0px 1px 0px;

}





#reszta #tresc

{

	margin: 0px 0px;

	text-align: justify;
	min-width: 480px;
	max-width: 900px;

	width: 73%;

	float: left;

}



#reszta #tresc h1

{

	text-align: left;

	font-size: 1.3em;

	font-weight: bold;

	background: #f37123;

	padding: 10px 20px;

	margin: 0px 0px 10px 0px;

	color: #ffffff;

	clear: both;

}



#reszta #tresc h2

{

	text-align: left;

	font-size: 1.1em;

	font-weight: bold;

	margin: 0px 0px 10px 0px;

}



#reszta #tresc p

{

	line-height: 1.5em;

}



#reszta #tresc a

{

	color: #f16f23;

	text-decoration: none;

}



#reszta #tresc a:hover

{

	text-decoration: underline;

}



#tresc table td img

{

	border: 1px #c1c2c6 solid;

}







#reszta #prawa

{

	float: right;

	width: 230px;

}



#reszta #prawa .box

{

}



#reszta #prawa .box .box-tytul

{

	text-align: left;

	font-size: 1.3em;

	font-weight: bold;

	margin: 0px 0px 10px 0px;

}



#reszta #prawa .box .box-tresc

{

}



#reszta #prawa .box .box-tresc .menu

{

}



#reszta #prawa .box .box-tresc .menu a

{

	color: #3e3e3e;

	text-decoration: none;

}



#reszta #prawa .box .box-tresc .menu a:hover

{

	text-decoration: underline;

}



#reszta #prawa .box .box-tresc .menu a span

{

	color: #3e3e3e;

	text-decoration: none;

}



#reszta #prawa #broszura

{

	padding: 10px 17px;

	background: #f3f3f4;

	margin: 0px 0px 10px 0px;

	text-align: left;

}



#reszta #prawa #broszura img

{

	float: left;

	margin: 5px;

}



#reszta #prawa #dokumenty

{

	padding: 10px 17px;

	background: #f3f3f4;

	margin: 0px 0px 10px 0px;

	text-align: left;

}



#reszta #prawa #dokumenty a

{

	display: block;

	height: 65px;

}



#reszta #prawa #dokumenty img

{

	float: left;

	margin: 5px;

}



#reszta #prawa #dokumenty span

{

}



#reszta #prawa #partnerzy

{

	padding: 10px 17px;

	background: #f3f3f4;

	margin: 0px 0px 10px 0px;

	text-align: center;

}



#reszta #prawa #partnerzy img

{

	margin: 7px;

}







#reszta #tresc .kategorie

{

	height: 160px;

	width: 140px;

	float: left;

	text-align: center;

	margin: 10px;

}



#reszta #tresc .kategorie a

{

	color: #3e3e3e;

	text-decoration: none;

	font-weight: bold;

}



#reszta #tresc .kategorie a:hover

{

	color: #f37123;

}







#reszta #tresc .formularz

{



}



#reszta #tresc .formularz .pozycja

{

	margin-bottom: 5px;

}



#reszta #tresc .formularz .pozycja .tytul

{

	width: 160px;

	text-align: right;

	float: left;

	margin-right: 5px;

}



#reszta #tresc .formularz .pozycja .pole

{



}



#reszta #tresc .formularz .pozycja .pole input

{

	width: 300px;

}



#reszta #tresc .formularz .pozycja .pole textarea

{

	width: 300px;

}







#reszta #tresc #galeria-kategorie

{

}



#reszta #tresc #galeria-kategorie .separator

{

	display: none;

}



#reszta #tresc #galeria-kategorie .miniatura

{

	float: left;

	width: 140px;

	text-align: center;

	margin: 8px 8px;

	padding: 8px 0px;

	border: 1px #c1c2c6 solid;

}



#reszta #tresc #galeria-kategorie .miniatura .obraz

{

	margin: 0px 0px 5px 0px;

}



#reszta #tresc #galeria-kategorie .miniatura .podpis

{

}



#reszta #tresc #galeria-kategorie .miniatura .podpis a

{

	color: #3e3e3e;

	text-decoration: none;

	font-weight: bold;

}



#reszta #tresc #galeria-kategorie .miniatura .podpis a:hover

{

	color: #f37123;

}



#reszta #tresc #galeria-obrazy

{

}



#reszta #tresc #galeria-obrazy .separator

{

	display: none;

}



#reszta #tresc #galeria-obrazy .miniatura

{

	float: left;

	width: 140px;

	text-align: center;

	margin: 8px 8px;

	padding: 8px 0px;

	border: 1px #c1c2c6 solid;

}



#reszta #tresc #galeria-obrazy .miniatura .obraz

{

}







#reszta #tresc #oferta-kategorie

{

}



#reszta #tresc #oferta-kategorie .separator

{

	display: none;

}



#reszta #tresc #oferta-kategorie .miniatura

{

	float: left;

	width: 160px;

	height: 200px;

	text-align: center;

}



#reszta #tresc #oferta-kategorie .miniatura .obraz

{

}



#reszta #tresc #oferta-kategorie .miniatura .podpis

{

}



#reszta #tresc #oferta-kategorie .miniatura .podpis a

{

	color: #f16f23;

	text-decoration: none;

}



#reszta #tresc #oferta-kategorie .miniatura .podpis a:hover

{

	color: #dedfe3;

}



#reszta #tresc #oferta-produkty table

{

	font-size: 0.9em;

	font-family: sans-serif

}



#reszta #tresc #oferta-produkty table td,

#reszta #tresc #oferta-produkty table th

{



	border: 1px #ffffff solid;

	padding: 3px;

}



#reszta #tresc #oferta-produkty table .wiersz

{

	background: #dedfe3;

}



#reszta #tresc #oferta-produkty table td

{

	text-align: center;

}



#reszta #tresc #oferta-produkty table th

{

	background: #f37123;

	text-align: center;

	color: #ffffff;

	font-weight: bold;

}



#reszta #tresc #oferta-produkty table td a

{

	color: #3e3e3e;

	text-decoration: none;

}



#reszta #tresc #oferta-produkty table td a:hover

{

	color: #ffffff;

}



#reszta #tresc #oferta-produkt table

{

	font-size: 0.9em;

	font-family: sans-serif

}



#reszta #tresc #oferta-produkt table td,

#reszta #tresc #oferta-produkt table th

{



	border: 1px #ffffff solid;

	padding: 3px 5px;

}



#reszta #tresc #oferta-produkt table .wiersz

{

	background: #dedfe3;

}



#reszta #tresc #oferta-produkt table td

{

	text-align: center;

}



#reszta #tresc #oferta-produkt table th

{

	background: #fdcb08;

	text-align: center;

}



#reszta #tresc #oferta-produkt table td a

{

	color: #3e3e3e;

	text-decoration: underline;

}



#reszta #tresc #oferta-produkt table td a:hover

{

	color: #000000;

}



#reszta #tresc #oferta-produkt .element

{

	float: left;

	margin: 0px 15px 0px 0px;

}







#stopka

{

	font-size: 0.9em;

}



#stopka-copyrights

{

	float: left;

	margin: 8px 0px 0px 17px;

}



#stopka-copyrights a

{

	color: #3e3e3e;

	text-decoration: none;

}



#stopka-copyrights a:hover

{

	color: #000000;

	text-decoration: underline;

}



#stopka-powered

{

	float: right;

	margin-right: 17px;

}



#stopka-powered img

{



}



#stopka-powered a

{

	text-decoration: none;

}



#stopka-powered a:hover

{

}
