body {
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
input { font-size:12px; border: 1px solid #D1D1D1; font-family:Tahoma; text-align:left; color:#666; display:inline;}
li { list-style-type: none; padding:0; margin:0; }
ul {margin:0; padding:0;}
img {behavior:url(/css/pngbehavior.htc);}
img {border:0;}
a, a:link, a:visited {color:#145b9d; text-decoration:none}
a:hover, a:active, a:focus {color:#000}

#container {
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: auto;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #dbdbdb;
	text-align: left; /* this overrides the text-align: center on the body element. */
	font-family: Tahoma, Verdana, sans-serif;
	position:relative;
	overflow: hidden;
}

#container div.naglowek {background:url(../img/bg-naglowek-ryba2.jpg) top no-repeat; width:976px; height:144px; padding-top:30px; padding-left:20px;}
#container div.naglowek-pochodzenie {background:url(../img/bg-naglowek-pochodzenie.jpg) top no-repeat; width:751px; height:190px; margin:0; padding:20px 0px 0px 20px;}

	/* SEO ------------------------------------------------------------ */
	
.naglowek-pochodzenie h1, .headerImg h1 {
	display: block;
	position: relative;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	font: bold 20px Tahoma, Geneva, sans-serif;
	color: #4483df;
	}
	
.headerImg {
	display: block;
	position: relative;
	width:795px;
	height: 71px;
	margin-bottom:3px;
	background: #E5F5FD url(../img/naglowek-karp.gif) no-repeat 0 0;
	}
	
.headerImg h1 {
	display: block;
	position: relative;
	width: auto;
	height: auto;
	left: 20px;
	top: 20px;
	margin: 0;
	padding: 0;
	font: bold 20px Tahoma, Geneva, sans-serif;
	color: #4483df;
	}
	
.headerImgRz {
	display: block;
	position: relative;
	width: auto;
	height: auto;
	margin-bottom:3px;
	}
	
.headerImgRz h1 {
	display: block;
	position: relative;
	width: auto;
	height: auto;
	left: 8px;
	margin: 0;
	padding: 0;
	font: bold 20px Tahoma, Geneva, sans-serif;
	color: #4483df;
	}
	
	/* SEO stop ------------------------------------------------------------ */

#container p {margin:0; padding:0;}
#container p.niebieski {color:#4483df; margin:0; padding:0;}
#container p.siwy {color: #555; margin:0; padding:0; padding-top: 10px; font-size:14px;}
#container p.siwy-small {color: #757575; margin:0; padding:0; padding-top:2px; padding-left:13px; font-size:12px;}

#container div.srodek {
	display: block;
	position: relative;
	width: 996px;
	height: 376px;
	margin-bottom: 15px;
	background: url(/oferta-tygodnia/ryby/img/bg-header-01.gif) no-repeat 0 0;
	}
#container div.srodek ul {margin:0; padding:0; padding-top:25px;}
#container div.srodek li {float:left; margin:0; padding:0;}
#container div.srodek .ramka {margin:0; padding:5px; width:298px; height:341px;}
.boxy {border: 1px solid #c9e8f7;
}
.boxy:hover , .boxy.hover {border: 1px solid #2d9096; cursor:pointer;
}

#container div.srodek div.ramka p {padding:5px; padding-left:10px;}


#container div.srodek-pochodzenie {clear:both; background:url(../img/bg-srodek-pochodzenie.jpg) top no-repeat; width:771px; height:501px;}
#container div.srodek-pochodzenie p {margin:0; padding:0}
#container div.srodek-pochodzenie p.siwy {color: #757575; margin:0; padding:0; padding-top:10px; font-size:13px;}

#container div.srodek-pochodzenie .pstrag {background:url(../img/bg-pstrag-box.gif) top no-repeat; margin:0; margin-top:10px; margin-left:25px; width:339px; height:76px;}
#container div.srodek-pochodzenie .karp {background:url(../img/bg-karp-box.gif) top no-repeat; margin:0; margin-left:25px; width:339px; height:76px;}
#container div.srodek-pochodzenie .losos {background:url(../img/bg-losos-box.gif) top no-repeat; margin:0; margin-top:10px; margin-left:25px; width:339px; height:76px;}

.boxy-hod {border: 1px solid #c9e8f7;
}
.boxy-hod:hover , .boxy-hod.hover {border: 1px solid #4d7fc0; cursor:pointer;
}

/* mapa - obszary */
#container div.mapa {background:url(../img/bg-mapa.jpg) top left no-repeat; margin:0; padding:20px; padding-left:15px; width:741px; height:242px;}
#container div.mapa li.img {float:left; width:466px;}
#container div.mapa li.tekst {float:left; width:260px; color: #757575; padding-top:7px; padding-left:5px;}

/* nawigacja */
#pasek_nawigacja {clear:both; width:1000px; height:27px; background-color:#dbdbdb; font-weight: bold;}
#nawi1 { height:20px; background-color:#004798; float:left; text-align:center; padding-top:6px; padding-left:12px; padding-right:5px; padding-bottom: 1px; font-size:11px;}
#nawi1 a {color: #fff; text-decoration: none;}
#nawi1 a:hover {color:#CCD1E8;}
#nawi3{ height:20px; float:left; text-align:center; padding-top:6px; padding-left:12px; padding-right:12px; padding-bottom: 1px; font-size:11px; }
#nawi3 a {color: #000; text-decoration: none; font-size:11px;}
#nawi3 a:visited {color: #000; text-decoration: none; 	font-size:11px;}
#nawi3 a:hover {color:#004b95; 	font-size:11px;}

	/* newStyle ------------------------------------------------------------------------------ */	
	
.naglowek .headerIns {
	display: block;
	position: relative;
	width: 591px;
	height: 38px;
	}
	
.naglowek .headerIns h1 {
	display: block;
	position: relative;
	width: 591px;
	height: 38px;
	margin: 0;
	padding: 0;
	background: url(/oferta-tygodnia/ryby/img/img-napis-ryby-w-tesco.png) no-repeat 0 0;	
	}
	
.naglowek .headerIns h1 span {
	display: none;
	}
	
.srodek .bgIns {
	display: block;
	position: relative;
	width: 976px;
	height: 376px;
	left: 10px;
	top: 10px;
	background: url(/oferta-tygodnia/ryby/img/bg-header-02.gif) no-repeat 0 0;
	overflow: hidden;
	}
	
.srodek .box1All {
	display: block;
	position: relative;
	width: 311px;
	height: auto;
	float: left;
	}
	
.srodek .box1aIns {
	display: block;
	position: relative;
	width: 311px;
	height: 171px;
	border: solid 1px #bae5f8;
	float: left;
	}

.srodek .bigBox {
	display: block;
	position: relative;
	width: 311px;
	height: 354px;
	border: solid 1px #bae5f8;
	float: left;
	}
	
.srodek .bigBox p {
	display: block;
	position: relative;
	width: 311px;
	height: 354px;
	margin: 0;
	padding: 0;
	float: left;
	}

.srodek .bigBox .headerBox {
	display: block;
	position: relative;
	padding: 10px;
	font: bold 14px Tahoma, Geneva, sans-serif;
	color: #4483df;
	}

.srodek .bigBox .textInsBox {
	display: block;
	position: relative;
	padding: 10px;
	padding-top: 0;
	font: normal 14px Tahoma, Geneva, sans-serif;
	color: #555;
	text-align: justify;
	}

.srodek .box1aIns p {
	display: block;
	position: relative;
	width: 311px;
	height: 171px;
	margin: 0;
	padding: 0;
	}
	
.srodek .box1aIns a {
	display: block;
	position: relative;
	width: 311px;
	height: 171px;
	}

.srodek .box1aIns .headerBox {
	display: block;
	position: relative;
	padding: 10px; padding-bottom:0;
	font: bold 14px Tahoma, Geneva, sans-serif;
	color: #4483df;
	}
	
.srodek .box1aIns .others {
	width: 180px;
	height: 27px;
	line-height: 5px;
	color: #0b9861;
	cursor: pointer;
	font: bold 16px Tahoma, Geneva, sans-serif;
/*	background: url(/kulinarne-inspiracje/images/bg_h3b.gif) repeat-x 0 0;*/
	}
	
.srodek .box1aIns .textInsBox {
	display: block;
	position: relative;
	padding: 10px;
	padding-top: 0;
	font: normal 14px Tahoma, Geneva, sans-serif;
	color: #555;
	text-align: justify;
	}
	
.srodek .box1aIns .more {
	display: inline;
	position: absolute;
	height: 20px;
	right: 0;
	bottom: 0;
	padding-left: 5px;
	padding-right: 5px;
	background: #4d7fc0;
	color: #fff;
	line-height: 18px;
	cursor: pointer;
	}
	
.srodek .termin {
	display: block;
	position: relative;
	width: 300px;
	height: 100px;
	}
	
		/* INACTIVE po aktywacji usunac!!! */
		
.srodek .box1aInsIn {
	display: block;
	position: relative;
	width: 311px;
	height: 171px;
	border: solid 1px #bae5f8;
	float: left;
	}
	
.srodek .box1aInsIn .headerBox {
	display: block;
	position: relative;
	padding: 10px;
	font: bold 14px Tahoma, Geneva, sans-serif;
	color: #4483df;
	}
	
.srodek .box1aInsIn .textInsBox {
	display: block;
	position: relative;
	padding: 10px;
	padding-top: 0;
	font: normal 14px Tahoma, Geneva, sans-serif;
	color: #555;
	text-align: justify;
	}
	
		/* INACTIVE stop */
	
	/* newStyle stop ------------------------------------------------------------------------------ */
	
	/* marginBetweenBox ------------------------------------------------------------------------------ */

.boxHorizontal {
	display: block;
	position: relative;
	width: 100%;
	height: 10px;
	float: left;
	}
	
.boxVertical {
	display: block;
	position: relative;
	width: 10px;
	height: 10px;
	float: left;
	}

	/* marginBetweenBox stop ------------------------------------------------------------------------------ */
	
	/* jquery hover ------------------------------------------------------------------------------ */
	
.srodek .box1aIns.hover {
	border-color: #999;
	}
	
.srodek .box1All .box1aIns.hover {
	border-color: #999;
	}
	
.srodek .inactive.hover {
	border-color: #bae5f8;
	}

.srodek .inactive.hover .headerBox {
	color: #C30;
	}

.srodek .box1aIns.hover .headerBox {
	color: #999;
	}

.srodek .box1aIns.hover .textInsBox {
	color: #999;
	}
	
.srodek .box1aIns.hover .more {
	color: #fff;
	}
	
/*.srodek .box1aIns.hover .others {
	color: #fff;
	}*/
	
	/* jquery hover stop ------------------------------------------------------------------------------ */
	
	/* menuLeft ------------------------------------------------------------------------------ */
	
.menuLeft {
	display: block;
	position: relative;
	width: 208px;
	height: auto;
	left: 6px;
	background: #e5f5fd;
	border: solid 1px #4d7fc0;
	overflow: hidden;
	float: left;
	}

.menuLeft .menuBg {
	display: block;
	position: relative;
	width: 196px;
	height: auto;
	margin: 5px auto;
	padding-bottom: 10px;
	background: #fff;
	border: solid 1px #d5e0e6;
	overflow: hidden;
	}

.menuLeft .menuBg p {
	display: block;
	position: relative;
	width: 196px;
	height: 24px;
	margin: 0;
	padding: 0;
	background: #f2fafe;
	}

.menuLeft .menuBg p a {
	display: block;
	position: relative;
	width: 196px;
	height: 24px;
	font: bold 14px Tahoma, Geneva, sans-serif;
	color: #4d7fc0;
	line-height: 20px;
	text-indent: 23px;
	}

.menuLeft .menuBg p a:hover {
	color: #555;
	}

.menuLeft .menuBg ul {
	list-style: none;
	}

.menuLeft .menuBg ul li {
	display: block;
	position: relative;
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-top: 5px;
	padding-left: 10px;
	background: url(/oferta-tygodnia/ryby/img/arrow-blue.gif) no-repeat 0 4px;
	}
	
.menuLeft .menuBg ul li a {
	display: inline;
	margin: 0;
	padding: 0;
	color: #555;
	}
	
.menuLeft .menuBg ul li a:hover {
	color: #4d7fc0;
	}

.menuLeft .menuBg .middleList {
	margin-left: 12px;
	}

	/* menuLeft stop ------------------------------------------------------------------------------ */

	/* content ------------------------------------------------------------------------------ */
	
#container .contentAll {
	display: block;
	position: relative;
	width: 772px;
	height: 293px;
	overflow: hidden;
	background: url(/oferta-tygodnia/ryby/img/ryby-na-zamowienie_bg.jpg) no-repeat 0 0;
	float: left;
	}
	
#container .contentAll h2 {
	display: block;
	position: relative;
	left: 23px;
	top: 20px;
	margin: 0;
	padding: 0;
	font: bold 14px Tahoma, Geneva, sans-serif;
	color: #4d7fc0;
	}
	
#container .contentAll .list_01 {
	display: block;
	position: relative;
	top: 40px;
	left: 300px;
	margin: 0;
	padding: 0;
	list-style: none;
	font: normal 12px Tahoma, Geneva, sans-serif;
	color: #555;
	float: left;
	}

#container .contentAll .list_01 li {
	display: block;
	position: relative;
	width: auto;
	height: auto;
	margin-top: 5px;
	padding-left: 10px;
	background: url(/oferta-tygodnia/ryby/img/list_dot.png) no-repeat 0 5px;
	}
	
#container .contentAll .list_02 {
	display: block;
	position: relative;
	top: 40px;
	left: 350px;
	margin: 0;
	padding: 0;
	list-style: none;
	font: normal 12px Tahoma, Geneva, sans-serif;
	color: #555;
	float: left;
	}
	
#container .contentAll .list_02 li {
	display: block;
	position: relative;
	width: auto;
	height: auto;
	margin-top: 5px;
	padding-left: 10px;
	background: url(/oferta-tygodnia/ryby/img/list_dot.png) no-repeat 0 5px;
	}
	
	/* content stop ------------------------------------------------------------------------------ */






























