@charset "utf-8";

/* index */
body {
	font-family: Calibri, Arial; 
	font-size: 13px;
	text-align: center;
	background-color:#19294a;
	color:#283d68;
	margin-top:10px;
	margin-bottom:10px;
	background-image:url(images/gradient.png);
	background-repeat:no-repeat;
}
	  
#big {
	position:relative;
	left:auto;
	margin:auto;
	top:0px;
	width:1000px;
	height:auto;
	z-index:1;	
}

#top {
	position:absolute;
	left:0px;
	height:180px;
	top:77px;
	z-index:-1;
}

#line {
	position:static;
	float:right;
	width:700px;
	height:30px;
}

#menu {
	position:static;
	float:right;
	width:800px;
	height:auto;
	margin-top:30px;
}

#menu_home {
	position:static;
	float:right;
	width:700px;
	height:47px;
	margin-top:30px;
}

#logo {
	position:static;
	float:left;
	width:200px;
	height:77px;
}

#top-menu {
	position:relative;
	float:right;
	right:0px;
	width:1000px;
	height:auto;
	background-color:#ffffff;
}

#top-main {
	position:relative;
	float:right;
	right:0px;
	width:1000px;
	height:auto;
}

#main {
	position:relative;
	float:right;
	right:0px;
	width:1000px;
	top:180px;
	height:auto;
	background-color:#ffffff;
}

#footer {
	position:relative;
	float:left;
	width:1000px;
	height:120px;
	margin-top:180px;
	font-size:10px;
	background-color:#ffffff;
}

#footer a:link {
	color: #283d68;
	text-decoration:none;
}

#footer a:active {
	color: #283d68;
	text-decoration:none;
}

#footer a:visited {
	color: #283d68;
	text-decoration:none;
}

#footer a:hover {
	color: #283d68;
	text-decoration:underline;
}

#greenLine {
	height:6px;
	width:1000px;
	margin-top:60px;
	background-image:url(images/greenLine.png);
	background-repeat:no-repeat;
}

.menu {
	margin:0px;
	height:18px;
}

.submenu {
	margin:0px;
	cursor:pointer;
}

.submenu_ul {
	list-style:none;
	list-style-type:none;
	width:100px;
	padding-left:0px;
	margin-left:0px;
}

.menu2 {
	margin:0px;
	color:#ffffff;
	padding:6px;
	text-decoration:none;
	display:block;
}

.menu3 {
	margin:0px;
	color:#ffffff;
	padding:0px;
	text-decoration:none;
	display:block;
}

.menu4 {
	margin:0px;
	color:#283d68;
	padding:0px;
	text-decoration:none;
	display:block;
}

.menu5 {
	margin:0px;
	color:#ffffff;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
	display:block;
}

.menu6 {
	margin:0px;
	height:18px;
}

.menu7 {
	margin:0px;
	height:18px;
}

a.menu:visited, a.menu:link {
	display:block;
	height:18px;
	padding:6px;
	color: #283d68;
	text-decoration:none;
}

a.menu:hover, a.menu:active {
	display:block;
	height:18px;
	padding:6px;
	color:#ffffff;
	background-color:#dadce0;
}

a.submenu:visited, a.submenu:link {
	display:block;
	height:18px;
	padding:6px;
	text-decoration:none;
	color:#ffffff;
	background-color:#485572;
}

a.submenu:hover, a.submenu:active {
	display:block;
	height:18px;
	padding:6px;
	color:#ffffff;
	background-color:#dadce0;
}

a.menu3:hover, a.menu3:active {
	display:block;
	height:35px;
	padding:0px;
	margin:0px;
	color:#ffffff;
	background-color:#dadce0;
}

a.menu4:hover, a.menu4:active {
	display:block;
	height:35px;
	padding:0px;
	margin:0px;
	color:#ffffff;
	background-color:#dadce0;
}

a.menu6:visited, a.menu6:link {
	display:block;
	height:24px;
	margin:0px;
	padding-top:0px;
	padding-left:2px;
	padding-right:2px;
	color: #283d68;
	text-decoration:none;
}

a.menu6:hover, a.menu6:active {
	display:block;
	height:30px;
	margin:0px;
	padding-top:0px;
	padding-left:2px;
	padding-right:2px;
	color:#ffffff;
	background-color:#dadce0;
}

a.menu7:visited, a.menu7:link {
	display:block;
	height:18px;
	padding:6px;
	color: #283d68;
	text-decoration:none;
	cursor:text;
}

a.menu7:hover, a.menu7:active {
	display:block;
	height:18px;
	padding:6px;
	color:#ffffff;
	background-color:#dadce0;
	cursor:text;
}

ul.menu, ul.menu>li {
	display:block; 
	padding:0px; 
	margin:0px;
}

ul.menu_home, ul.menu_home>li {
	display:block; 
	padding:0px; 
	margin:0px;
}

ul.menu>li {
	height:33px; 
	padding-top:0px;
	width:100px; 
	float:left;
}

ul.menu_home>li {
	height:33px; 
	padding-top:0px;
	width:100px; 
	float:left;
}

ul.menu>li.active {
	color:#ffffff;
	background-color:#485572;
	padding-top:0px;
	padding-bottom:10px;
	height:20px;
}

ul.menu_home>li.active {
	color:#ffffff;
	background-color:#485572;
	padding-top:0px;
	padding-bottom:10px;
	height:20px;
}

.active2 {
	color:#ffffff;
	background-color:#485572;
	padding-top:0px;
	padding-bottom:0px;
	height:30px;
}

.bold {
	font-weight:bold;
}

.green {
	color:#49662b;
}

.greenBold {
	color:#49662b;
	font-weight:bold;
}

.bigger {
	font-size:15px;
	font-weight:bold;
}

.targi_big {
	font-size:18px;
}

.targi_green {
	color:#339966;
}

.targi_black {
	color:#000000;
	margin-top:30px;
}

.targi_red {
	color:#ff0000;
}

.grey {
	color:#949696;
}

/* glowna */
#witamy {
	width:900px;
	height:100px;
	margin-left:20px;
	margin-right:100px;
	margin-top:15px;
}

#witamy a:link {
	color: #49662b;
	text-decoration:underline;
}

#witamy a:active {
	color: #49662b;
	text-decoration:underline;
}

#witamy a:visited {
	color: #49662b;
	text-decoration:underline;
}

#witamy a:hover {
	color: #49662b;
	font-weight:bold;
	text-decoration:none;
}

#witamy_left {
	float:left;
}

.witamy_mov {
	float:left;
	margin-left:40px;
	margin-top:60px;
}

.welcome_fb {
	float:left;
	margin-left:20px;
	margin-top:5px;
}

#welcome {
	float:left;
	margin-left:30px;
}

#nanofil {
	float:right;
	margin-top:32px;
}

#koszyk {
	float:right;
	margin-top:75px;
	margin-right:65px;
}

#flags {
	position:relative;
	float:right;
	height:25px;
	width:1000px;
	background-color:#ffffff;
	text-align:right;
	top:180px;
}

#nowosc {
	width:950px;
	margin-left:50px;
	height:auto;
	text-align:left;
	font-size:18px;
	margin-bottom:30px;
	clear:both;
}

#nowosc_text {
	margin-top:20px;
	margin-left:50px;
	font-size:13px;
}

.nowosc1 {
	width:190px;
	float:left;
	text-align:center;
	padding:5px;
}

#nowosc2 {
	width:200px;
	float:left;
	text-align:center;
}

#nowosc3 {
	width:200px;
	float:left;
	text-align:center;
}

#nowosc4 {
	width:200px;
	float:left;
	text-align:center;
}

#nowosc5 {
	width:200px;
	float:left;
	text-align:center;
	margin-top:20px;
}

#nowosc6 {
	width:200px;
	float:left;
	text-align:center;
	margin-top:20px;
}

#nowosc7 {
	width:200px;
	float:left;
	text-align:center;
	margin-top:20px;
}

#aktualnosci {
	width:950px;
	margin-left:50px;
	text-align:left;
	height:auto;
	font-size:18px;
	clear:both;
	padding-top:20px;
}

#aktualnosci_text {
	width:800px;
	margin-left:50px;
	margin-top:20px;
	font-size:13px;
}

#aktualnosci1 {
	width:257px;
	float:left;
	background-color:#dbdbe1;
	height:190px;
	padding:5px;
	text-align:center;
}

#aktualnosci1 a:link {
	color: #3b7e3e;
	text-decoration:none;
}

#aktualnosci1 a:active {
	color: #3b7e3e;
	text-decoration:none;
}

#aktualnosci1 a:visited {
	color: #3b7e3e;
	text-decoration:none;
}

#aktualnosci1 a:hover {
	color: #3b7e3e;
	text-decoration:none;
}

#aktualnosci2 {
	width:256px;
	float:left;
	background-color:#e4e4e9;
	height:190px;
	padding:5px;
	text-align:center;
}

#aktualnosci2 a:link {
	color: #3b7e3e;
	text-decoration:none;
}

#aktualnosci2 a:active {
	color: #3b7e3e;
	text-decoration:none;
}

#aktualnosci2 a:visited {
	color: #3b7e3e;
	text-decoration:none;
}

#aktualnosci2 a:hover {
	color: #3b7e3e;
	text-decoration:none;
}

#aktualnosci3 {
	width:257px;
	float:left;
	background-color:#eeeef3;
	height:190px;
	padding:5px;
	text-align:center;
}

#aktualnosci3 a:link {
	color: #3b7e3e;
	text-decoration:none;
}

#aktualnosci3 a:active {
	color: #3b7e3e;
	text-decoration:none;
}

#aktualnosci3 a:visited {
	color: #3b7e3e;
	text-decoration:none;
}

#aktualnosci3 a:hover {
	color: #3b7e3e;
	text-decoration:none;
}

#akt_text1 {
	width:780px;
	padding:10px;
	background-color:#dbdbe1;
	margin-bottom:5px;
	float:left;
	display:none;
}

#akt_text2 {
	width:780px;
	padding:10px;
	background-color:#e4e4e9;
	margin-bottom:5px;
	float:left;
	display:none;
}

#akt_text3 {
	width:780px;
	padding:10px;
	background-color:#eeeef3;
	margin-bottom:5px;
	float:left;
	display:none;
}

#licznik {
	position:relative;
	float:left;
	margin-top:40px;
	font-size:10px;
	color:#8e96a5;
	text-align:center;
	width:800px;
	margin-left:100px;
	margin-right:100px;
}

/* produkty */

#produkty {
	width:800px;
	margin-left:100px;
	margin-top:30px;
	float:left;
}

.prod_line {
	width:200px;
	float:left;
	display:inline;
	margin-bottom:20px;
	margin-top:20px;
}

#produkty a:link {
	color: #ffffff;
	text-decoration:none;
}

#produkty a:active {
	color: #ffffff;
	text-decoration:none;
}

#produkty a:visited {
	color: #ffffff;
	text-decoration:none;
}

#prod_line a:hover {
	color: #ffffff;
	text-decoration:none;
}

img {border: 0 none;}

.jasny_blue {
	color:#7888a9;
	font-size:11px;
}

#podopis {
	position:relative;
	float:left;
	width:800px;
	margin-top:20px;
	text-align:justify;
}

#podprod {
	position:relative;
	margin-top:30px;
}

#podprod2 {
	width:200px;
	text-align:left;
	margin-left:350px;
	margin-right:250px;
}

#podopis a:link {
	color: #49662b;
	text-decoration:none;
}

#podopis a:active {
	color: #49662b;
	text-decoration:none;
}

#podopis a:visited {
	color: #49662b;
	text-decoration:none;
}

#podopis a:hover {
	color: #49662b;
	text-decoration:none;
	font-weight:bold;
}

#powrot {
	margin-top:20px;
	text-align:center;
}

#powrot2 {
	margin-top:20px;
	width:800px;
	text-align:center;
	clear:both;
}

#powrot2 a:link {
	color: #49662b;
	text-decoration:none;
}

#powrot2 a:active {
	color: #49662b;
	text-decoration:none;
}

#powrot2 a:visited {
	color: #49662b;
	text-decoration:none;
}

#powrot2 a:hover {
	color: #49662b;
	text-decoration:none;
	font-weight:bold;
}

.prodsize {
	font-size:16px;
}

.podlink {
	margin:0px;
	color:#283d68;
	padding:6px;
	text-decoration:none;
	display:block;
}

a.podlink:hover, a.podlink:active {
	display:block;
	height:18px;
	padding:6px;
	color:#ffffff;
	background-color:#dadce0;
}

.podlink2 {
	margin:0px;
	color:#283d68;
	padding:0px;
	text-decoration:none;
	display:block;
}

a.podlink2:hover, a.podlink2:active {
	display:block;
	height:35px;
	padding:0px;
	color:#ffffff;
	background-color:#dadce0;
}


/* kontakt */

#kontakt {
	width:800px;
	margin-left:100px;
	margin-right:100px;
	height:auto;
}

#kontakt_text {
	width:800px;
	margin-top:20px;
	margin-bottom:30px;
}

#formularz {
	width:400px;
	height:auto;
	text-align:left;
	margin-left:0px;
	float:left;
}

#envelope {
	float:left;
	width:350px;
	text-align:left;	
	margin-top:30px;
}

#details a:link {
	color:#283d68;
	text-decoration:none;
}

#details a:visited {
	color:#4f6185;
	text-decoration:none;
}

#details a:hover {
	color:#283d68;
	font-weight:bold;
	text-decoration:underline;
}

#details a:active {
	color:#283d68;
	text-decoration:none;
}

.form_look {
	float:left;
	width:120px;
}

.form_field {
	width:250px;
}

.form_tresc {
	width:250px;
	height:100px;
}

.form_all {
	padding:3px;	
}

.form_send {
	margin-left:123px;
}

/* o nas */

#onas {
	width:900px;
	margin-left:50px;
	text-align:left;
	float:left;
}

#firma {
	margin-top:20px;
	font-weight:bold;
}

#my {
	margin-top:25px;
	font-weight:bold;
	width:500px;
	float:left;
}

#rybka {
	float:left;
	width:400px;
	height:200px;
}

#przynety {
	margin-top:25px;
	font-weight:bold;
	clear:both;
}

#tresc1 {
	margin-top:10px;
	margin-left:50px;
	text-align:justify;
	background-color:#eef5fc;
	padding:10px;
	font-weight:normal;
	text-indent:15px;
}

#tresc2 {
	margin-top:10px;
	margin-left:50px;
	text-align:justify;
	background-color:#eef5fc;
	padding:10px;
	font-weight:normal;
	text-indent:15px;
}

#tresc3 {
	margin-top:10px;
	margin-left:50px;
	text-align:justify;
	background-color:#eef5fc;
	padding:10px;
	font-weight:normal;
	text-indent:15px;
}

/* partnerzy */

#partnerzy {
	margin-top:30px;
}

#partnerzy a:link {
	color:#283d68;
	text-decoration:none;
}

#partnerzy a:visited {
	color:#4f6185;
	text-decoration:none;
}

#partnerzy a:hover {
	color:#283d68;
	font-weight:bold;
	text-decoration:underline;
}

#partnerzy a:active {
	color:#283d68;
	text-decoration:none;
}

#krajowi {
	text-align:left;
	margin-left:250px;
}

#krajowi_linki {
	margin-top:10px;
}

#wedkarstwotv {
	margin-top:30px;
}

#wmh {
	margin-top:30px;
}

#bass {
	margin-top:30px;
}

#esox {
	margin-top:30px;
}

.partners_normal {
	padding:10px;
	margin-top:40px;
}

.authorized_dark {
	padding:10px;
	margin-top:40px;
	background-color:#f5f6b9;
}

.authorized_light {
	padding:10px;
	background-color:#f7f8d3;
}

.non_autorized {
	padding:10px;
	margin-top:30px;
}

#lure {
	padding:10px;
	background-color:#eeeef3;
	text-align:left;
}

#lure a:link {
	color: #283d68;
	text-decoration:none;
}

#lure a:active {
	color: #283d68;
	text-decoration:none;
}

#lure a:visited {
	color: #283d68;
	text-decoration:none;
}

#lure a:hover {
	color: #283d68;
	text-decoration:underline;
}

/* galeria */
#galeria {
	width:700px;
	margin-left:155px;
	margin-right:155px;
	margin-top:15px;
}

.galeria_single {
	float:left;
	padding:5px;
	margin:10px;
	margin-bottom:25px;
	border:1px solid #c7c7c7;
}

#galeria_napis {
	height:30px;
}

.film {
	float:left;
	padding:5px;
	margin:10px;
	margin-bottom:25px;
	border:1px solid #c7c7c7;
}

.zobacz {
	float:left;
	margin-left:80px;
	margin-top:14px;
	margin-right:7px;
}

#galeria_film {
	width:700px;
	margin-left:155px;
	margin-right:155px;
	margin-top:15px;
}

#galeria_film a:link {
	color: #283d68;
	text-decoration:none;
}

#galeria_film a:active {
	color: #283d68;
	text-decoration:none;
}

#galeria_film a:visited {
	color: #283d68;
	text-decoration:none;
}

#galeria_film a:hover {
	color: #283d68;
	font-weight:bold;
	text-decoration:none;
}

.yt_link {
	padding-top:5px;
	float:left;
	
}

/* linki */

#linki {
	
}

#linki_foto {
	margin-top:30px;
}

.linki_link {
	margin-top:30px;
}

/* aktualnosci */
#new_win {
	padding:10px;
	background-color:#eeeef3;
	margin-top:30px;
}

/*press*/
#press a:link {
	color: #283d68;
	text-decoration:none;
}

#press a:active {
	color: #283d68;
	text-decoration:none;
}

#press a:visited {
	color: #283d68;
	text-decoration:none;
}

#press a:hover {
	color: #283d68;
	font-weight:bold;
	text-decoration:none;
}

.press_single {
	height:auto;
	padding:5px;
	margin:10px;
	margin-bottom:25px;
	border:1px solid #c7c7c7;
}

