body 
{	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans serif;
	font-size: 14px;
	color:#454545;
	/*color: #305CB0;*/
	font-weight: normal;
	/*background-color: #ffffff;
	background-image: url(images/icons/menu_bg1.gif);
	background-repeat: repeat-x;
	background-position: left 26px;
	scrollbar-face-color: #ffffff;*/
	/*scrollbar-3dlight-color: #c5c5c5;*//**lewa i gorna zewn krawedz - ziel - 00cc00**/
	/*scrollbar-highlight-color: #f0f0f0;*//**lewa i gorna wewn krawedz - czerw - ff0000**/  
	/*scrollbar-shadow-color: #eeeeee;*//**prawa i dolna wewn krawedz - nieb - 0000ff**/
	/*scrollbar-darkshadow-color: #a1a1a1;*//**prawa i dolna zewn krawedz - fiol - ff66cc**/ 
	/*scrollbar-arrow-color: #7a9adf;*//**strzalki**/
	/*scrollbar-track-color: #efefef;*//**sciezka suwaka**/
	}
.tabela
{	margin-left: 46px;
}
.tabela table
{	width: 85%;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 14px;
	color:#454545;
	background-color: #305CB0;
	}
.tabela td
{	padding: 2px;
	background-color: #efefef;
	text-align: center;
	color:#007575;
}

.ake
{	margin-left:20px;
	margin-right:20px;
	}
.ake table
{	width: 100%;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 14px;
	color:#454545;
	background-color: #305CB0;
	}
.ake td
{	padding: 4px;
	background-color: #efefef;
	text-align: left;
	vertical-align:top;
	color:#454545;
}

/* ************* Tekst przesuwany ************** */	
#marq
{	width: 1000px;
	height: 24px;
	margin: 6px auto 6px auto;
	padding: 0px;
}

.topmenu
{	width: 204px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	float: right;
	background-image: url(images/icons/topme.gif);
	background-repeat: repeat-x;
	text-align: right;
	font-weight: bold;
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans serif;
}
.topmenu img
{	display: block;
	float: left;
	}
.topmenu a
{	margin-top: 4px;
	margin-left: 12px;
	margin-right: 8px;
	display: block;
	float: left;	
	}

.topmenu a:link, .topmenu a:visited
{	text-decoration:none;
	color: #fac614;/*#305CB0;*/
}

.topmenu a:hover, .topmenu a:active, a.active
{	text-decoration: underline;
	color: #ffffff;
}

#marq marquee
{	padding-top: 4px;
	color: #305CB0; /*#812F4E;*/
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}

/* ****************** BANER ********************* */

#baner
{	width:1000px;
	height: 170px;
	background-image:url(images/baner.jpg);
	background-repeat: no-repeat;
	margin: 0px auto 0px auto;
	padding:0px
}

/* ********* KONTENER MENU - Nawigacja ********** */

#menu
{	width: 1000px;
	height: 52px;
	margin: 0px auto 0px auto;
	padding: 0px;
}

#nav
{	height: 32px;
	width: 1000px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans serif;
	text-align: center;
	background-image: url(images/icons/line.gif);
	background-repeat: repeat-x;
	float: left;
}

	
#nav img
{	display: block;
	float: left;
}
	
#nav a
{	padding-top: 9px;
	padding-right: 18px;
	padding-left: 19px;
	padding-bottom: 0px;
	display: block;
	float: left;
	font-size: 12px;	
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

#nav a:link, #nav a:visited
{	text-decoration:none;
}

#nav a:hover, #nav a:active, a.active
{	text-decoration: underline;
	/*background-image: url(images/icons/line.gif);
	background-repeat: repeat-x;*/
}

/********************** KONIEC NAWIGACJI *************************/

/*********************** STRONA GŁÓWNA ***************************/

#container03
{	width: 1000px;
	margin: 0px auto 0px auto;
	padding: 0px;
}
#container03 #klin_d #r-blok #tytul, #container03 #klin_d #strona #tytul
{	color:#305CB0;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 10px;
}

#naszareklama
{	margin-bottom:10px;
	width: 100%;
	height: 32px;
	background-image: url(images/klin_p.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color:#efefef;
}

#klin
{	float: left;
	margin: 0px 14px 14px 0px;
	padding: 0px;
	width: 239px; /*bylo 235*/
}

#klin img
{	margin: 0px;
	padding: 0px;
	display: block;
}

#strona
{	margin: -2px 0px 0px 0px;
	padding: 0px;
	background-color: #efefef;
}

#strona img
{	margin: 6px 10px 6px 0px;
	padding: 0px;
	border: none;
	float: left;
}

#strona a:link, #strona a:visited, #naszareklama a:link, #naszareklama a:visited
{	margin: 0px;
	padding: 0px;
	color: #305CB0;/*niebieski #305CB0; morski #006980;*/
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

#strona a:hover, #strona a:active, #naszareklama a:hover, #naszareklama a:active
{	margin: 0px;
	color: #d1a405;
	font-size: 14px;
	font-weight: bold;
	}
	
#strona p
{	margin: 4px 8px 0px 8px;
	padding: 0px;
	text-align: left;
	font-size: 14px;
	color: #454545;
}
/* ************** KONIEC STRON GŁÓWNEJ ************** */

/* ****************** STRONA DUŻA OPISOWA ******************** */
#klin_d
{ float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 1000px;
	}

#klin_d img
{	margin: 0px;
	padding: 0px;
	/*display: block;*/
}

.nieb, li, span
{	color: #305CB0;/*niebieski #305CB0; morski #006980;*/
	font-weight: bold;
	}
	
.bold
{	font-weight: bold;
}

#strona .fot
{	margin:6px 0px 8px 10px;
	padding:0px;
	float:right;
	}

#strona .fot img
{	margin: 0px 10px 6px 0px;
	padding: 0px;
	float:none;
	}

#strona .fot p
{	margin:0px;
	padding:0px;
	font-size:12px;
	}


/* ********************* STOPKA ************************ */

#footer
{	width: 985px;
	height: 32px;
	float: left;
	margin: 0px;
	padding: 0px 0px 12px 0px;
	font-size: 14px;
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans serif;
	background-image: url(images/icons/line.gif);
	background-repeat: repeat-x;
}

#footer p
{	margin: 0px;
	padding: 7px;
	/*text-align: right;*/
	color: #ffffff;
}

#footer a:link, #footer a:visited
{	margin: 0px;
	padding: 0px;
	color: #ffffff;
}

#footer a:hover, #footer a:active
{	margin: 0px;
	padding: 0px;
	color: #fac614;
	}
	
/* ******************** KONIEC STOPKI ******************* */

/* **************** STRONY ZE ZDJĘCIAMI **************** */

#r-blok
{	float: right;
	width: 1000px;
	padding: 0px;
	margin: 0px;
	background-color: #efefef;
}

#r-blok ul
{	list-style-type: none;
	margin: 0px 0px 12px 12px;
	padding: 0px 0px 0px 0px;
	}

#r-blok li
{	display: inline;
	margin:0px;
	padding:0px;
	}

#r-blok li a:link, #r-blok li a:visited
{	text-decoration: none;
	}

#r-blok li a:hover, #r-blok li a:active
{	text-decoration: underline;
	}
	
#r-blok img
{	/*height: 155px;*/
	margin: 0px 0px 12px 24px;
	padding: 0px;
	border: none;
	}
#r-blok p
{	margin: 12px 12px 10px 12px;/*bylo 24px*/
	font-size: 14px;
	color: #565656;
	font-weight: bold;
	}

img#gallery/*miniatury zdjec*/
{	height: 180px;
	padding: 12px 12px 12px 12px;
	margin: 0px 16px 16px 0px;
	background-color: #ffffff;
	border: 1px solid #aaaaaa;
}
/* ************** KONIEC STRON ZE ZDJĘCIAMI ************ */
td.yellow
{ background-color:#ffffdd;
}
td.orange
{ background-color:#fff0cc;
}
td.pink
{ background-color:#ffefde;
}
td.purple
{ background-color:#fff4ff;
}
td.blue1
{ background-color:#ddeffe;
}
td.blue2
{ background-color:#e6ffff;
}
td.blue3
{ background-color:#cdeeff;
}
td.blue4
{ background-color:#e9effe;
}
td.blue5
{ background-color:#deeafe;
}
td.blue6
{ background-color:#dff4fd;
}