a:link, a:visited, a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000066; 	
	text-decoration: none;
	border-bottom: 1px dotted; 
	}
a:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000066; 	
	text-decoration: none;
	border-bottom: medium none; 
	}
a.wiecej:link, a:visited, a:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000066; 	
	text-decoration: none;
	border-bottom: 1px dotted;  
	}
a.wiecej:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000066; 	
	text-decoration: none;
	border-bottom: medium none; 
	}



A.nagl_link:link,  A.nagl_link:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
A.nagl_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	font-size: 10px;	
	font-weight: bold;
	text-decoration: underline;
}

.left_bg {  background-attachment: fixed; background-image: url(images/left_bg.gif); background-repeat: no-repeat}
.news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #003366}
.main_txt_01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; font-variant: normal; color: #003366; text-align: justify}
.main_txt_02 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; font-variant: normal; color: #003366;}
.main_bg {  background-attachment: fixed; background-image: url(images/main_bg.gif); background-repeat: no-repeat}
.pic   { border: 1px solid #6699CC; } 
.forms {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000033; border: 1px #000033 solid; background-color: #E6F7FD}
.forms1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000033; border: 1px #000033 solid ; background-color: #F0FBFF}
.button { font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px; font-weight: bold; color: #000000; background-color: #E6F7FD; border: 1px outset; }
.akwatech { HEIGHT: 200px; LEFT: -250px; POSITION: absolute; TOP: -530px; VISIBILITY: visible; WIDTH: 200px; Z-INDEX: 10}
H1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #000066; text-align: left; font-size: 8pt; padding-left: 10px}
H3 { font-size : 8pt; font-family : Verdana, Arial, Helvetica, sans-serif; color : #000066; font-weight : normal;}
.tbl_schemat { border: 1px solid #91B8DF; }
.dyfuzory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-align: justify
}

.wiedza_info_tresc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F3F9FE;
	padding: 2px;
	border:  1px solid #8BC6F5;
	font-size: 10px;
}
.wiedza_wiecej {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 10px;
}
.wiedza_info_naglowek {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #0093DD;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding: 4px;
}

.wiedza_tresc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F3F9FE;
	padding: 10px;
	border:  1px solid #8BC6F5;
	font-size: 11px;
	text-align: justify
}

.pod_zdjeciami {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 11px;
	font-style:italic;
}

.wiedza_naglowek {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #0093DD;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding: 4px;
}
sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F3F9FE;
	font-size: 12px;
}
.czas_na_ryby{
	padding: 0px;
	margin: 0;
	height: 147px;
	width: 44px;
	position: absolute;
	top: 370px;
	left: 0;
	margin: 0;
}  
.czas_na_ryby img {
	position: absolute;
	right: 1px;
	top: 0;
}
a:active {
  outline:none;
}
/* use a semi-transparent image for the overlay */
#overlay {
	background-image:url(images/modal_bg.png);
	height:450px;
	
}

/* container for external content. uses vertical scrollbar, if needed */
div.wrap {
	height:441px;
	overflow-y:none;
}

:focus {
  -moz-outline-style:none;
}

/* the overlayed element */
div.overlay {
	
	/* growing background image */
	background-image:url(images/modal_bg.png);
	
	/* dimensions after the growing animation finishes  */
	width:600px;
	height:470px;		
	
	/* initially overlay is hidden */
	display:none;
	
	/* some padding to layout nested elements nicely  */
	padding:55px;
	margin:0;
}

/* default close button positioned on upper right corner */
div.overlay div.close {
	background-image:url(images/modal_close.png);
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
div.overlay.white {
	background:url(images/modal_bg.png) no-repeat;
	margin:0;
}
#overlay p {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:18px;
margin:0;
}