body {
	color:#C8DBDB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#40371C;
	background:#C8DBDB;
	margin:0px auto;
}
img {
	border:none;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
#containter_all {
	margin:0 auto;
	width:956px;
}
#containter {
	float:left;
	width:945px;
	background:#ffffff;
	padding-left:11px;
}
#flash {
	width: 930px;
	height: 281px;
	position: relative;
	margin:0px;
	padding:0px;
}
#flash_error {
	position: absolute;
	width: 500px;
	border: 1px solid #666;
	top: 50%;
	left: 50%;
	margin: -100px 0 0 -250px;
	padding: 10px 10px 5px 10px;
}
#flash_error p {
	margin: 0 0 10px;
}
#flash2 {
	width: 101px;
	height: 339px;
	position: relative;
	margin:0px;
	padding:0px;
}
#top {
	float:left;
	width:945px;
}
#top #logo {
	float:left;
	width:175px;
}
#top #top_right {
	float:left;
	width:770px;
}
#top #top_right_top {
	height:84px;
	float:right;
	background: url('../images/top_background.gif') 404px top  no-repeat;
	padding:0 4px 0 0;
	width:766px;
}
#top #top_right_top #linki_gorne {
	float:right;
	padding-top:0px;
	width:340px;
	padding-left:20px;
}
#top #top_right_top #linki_gorne a {
	float:left;
	display:block !important;
	width:auto;
	padding:4px;
	margin:7px 8px 0 6px;
}
#top #top_right_top #linki_gorne a.ru {
	margin:7px 0px 0 0px;
}

#top #top_right_top #search_box {
	float:right;
	width:260px;
	padding: 15px 0 0 355px;
	margin:0px;
}
.naokolosearch {
	width:212px; 
	height:23px;
	border:1px solid #CCCCCC; 
	float:left;
}
#top #top_right_top #search_box form {
	padding:0px;
	margin:0px;
	float:left;
}
#top #top_right_top #search_box form * {
	padding:0px;
	margin:0px;
	float:left;
}
#top #top_right_top #search_box form img {
	cursor:pointer;
	margin:0;
	padding:0px;
	padding-left:3px;
	width:30px;
	height:25px;
}
#top #top_right_top #search_box form input {
	color:#333333;
	font-size:11px;
	margin:5px 5px 0 5px;
	border:none;
	width:95%;
	float:left;
}
#top #top_right_top a {
	margin:9px 7px;
	display:block;
	width:67px;
	float:left;
}
#top #top_right_top a.top1 {
	width:auto;
	margin-top:10px;
}
#top #top_right_top a.top2 {
	width:auto;
	margin-top:7px;
}
#top #top_right_top span.witaj {
	width:auto;
	margin-top:9px;
	display:block;
	float:left;
	color:#999999;
}
#top #top_right_top span.witaj a {
	display:inline;
	width:auto;
	margin:auto;
	padding:auto;
	float:none;
	color:#999999;
	text-decoration:underline;
}
#top #top_right_top span.witaj a:hover {
	text-decoration:none;
}
a.menuuus { 
	width:151px;
	display:block;
	height:36px;
	float:left;
	background-position:left;
	background-repeat:no-repeat;
}
a.menuuus:hover {
	background-position:right;
}

#top #top_right_menu {
	float:left;
	height:36px;
}
#centrum_all {
	margin:0px;
	padding:0px;
	float:left;
}
#centrum_index {
	padding-top:24px;
	padding-left:10px;
	float:left;
	width:930px;
}
#left {
	width:461px;
	float:left;
	padding-left:0px;
}
a.button_background {
	float:right;
	background:url('../images/buttons_background.gif') no-repeat 0 0;
	width:171px;
	height:20px;
	text-align:center;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	overflow:hidden;
}
a.button_background:hover {
	background:url('../images/buttons_background.gif') no-repeat -171px 0;
	text-decoration:none;
}
a.button_background2 {
	float:right;
	background:url(../images/buttons_background.gif) no-repeat 0 0;
	width:171px;
	height:20px;
	margin-right:20px;
	text-align:center;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	overflow:hidden;
}
a.button_background2:hover {
	text-decoration:none;
	background:url(../images/buttons_background.gif) no-repeat -171px 0;
}


#aktualnosc {
	float:left;
/*	height:146px;*/
	width:461px;
	border-bottom:2px solid #CEEAEA;
}
.ramka001 {
	width:149px;
	height:108px;
	display:block;
	float:left;
	background:url(../images/ramka_akt.png);
}
#akt_one {
	float:left;
	padding-bottom:7px;
	margin:0px;
}
#akt_one #foto {
	width:149px;
	height:108px;
	float:left;
	overflow:hidden;
}
#akt_one #desc {
	float:left;
	width:299px;
	padding:6px 0 0 13px;
	line-height:130%;
}
#akt_one #desc p {
	padding:0px;
	margin:5px 0 0 0;
}

#akt_one a {
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}
#akt_one a:hover {
	text-decoration:none;
}
#newsletter {
	float:left;
	padding-top:10px;
	width:461px;
	border-bottom:2px solid #CEEAEA;
	height:121px;
}
form.newsletter2 {
	margin:0px;
	padding:0;
}
#newsletter p.news_tresc {
	margin:0px 0 0 0px;
	float:left;
	padding:0 0 12px 6px;
	width:440px;
}
.inputnewsnaokolo {
	width:319px;
	float:left;
	border:1px solid #CDCDCD;
	height:25px;
	margin-left:5px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

input.input_news {
	width:300px !important;
	float:left;
	border:none;
	background-color:#FFFFFF;
	margin:4px 3px 2px 4px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
#przerwa_rybka {
	width:101px;
	height:339px;
	padding-top:10px;
	float:left;
}
#right {
	float:left;
	width:344px;
	padding-left:8px;
}
#right #polecany {
	float:left;
	border-bottom:2px solid #CEEAEA;
	height:146px;
	overflow:hidden;
	width:324px;
}
#right #polecany div.left {
	float:left;
	width:193px;
}
#right #polecany div.left div.desc {
	padding:7px 0 0 0px;
	float:left;
}
#right #polecany div.left div.desc p {
	padding:5px 0px 3px 0;
	margin:0px;
}
#right #polecany div.left div.desc span.cena {
	color:#333333;
	font-family:'Trebuchet ms',Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
}
#right #polecany div.left div.desc span.cena_skreslona {
	color:#333333;
	font-family:'Trebuchet ms',Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:line-through;
}

#right #polecany div.left div.desc a {
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}
#right #polecany div.left div.desc a:hover {
	text-decoration:none;
}
#right #polecany div.right {
	width:131px;
	text-align:center;
	padding:7px 0;
}
#right #twoje_akwarium {
	float:left;
	border-bottom:2px solid #CEEAEA;
	width:324px;
	padding-bottom:5px;
	padding-top:10px;
	height:116px;
}
.ramka002 {
	width:75px;
	height:74px;
	float:left;
	overflow:hidden;
	background:url(../images/ramka_twoje_akwarium.png);
}
#right #twoje_akwarium div.left {
	float:left;
	width:73px;
	height:74px;
	overflow:hidden;

}
#right #twoje_akwarium div.right {
	float:left;
	padding:7px 0;
}

#right #twoje_akwarium div.right_ta {
	float:left;
	padding:1px 0 0 3px;
}
#right #twoje_akwarium div.right_ta ul {
	margin:0px;
	padding:0px 0 0 5px ;
}
#right #twoje_akwarium div.right_ta ul li {
	list-style:none;
	background:url(../images/list_style.gif) no-repeat 0px 4px;
	padding:1px 0 1px 18px;
	width:220px;
	margin:0px;
}
#right #twoje_akwarium div.right_ta ul li a {
	text-decoration:underline;
}
#right #twoje_akwarium div.right_ta ul li a:hover {
	text-decoration:none;
}

#stopka {
	border-top:2px solid #D3E4E0;
	float:left;
	width:817px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-align:center;
	line-height:130%;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:113px;
}
#stopka #made_by {
	float:right;
	z-index:1000;
}
#stopka #made_by a {
	color:#BFBFBF;
	text-decoration:underline;
}
#stopka2 #made_by a:hover {
	text-decoration:none;
}
#stopka2 {
	border-top:2px solid #D3E4E0;
	float:left;
	width:930px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	line-height:130%;
	padding-top:10px;
	padding-bottom:10px;
}
#stopka2 a {
	color:#BFBFBF;
}
#stopka2 #made_by2 {
	float:right;
	z-index:1000;
}
#stopka2 #made_by2 a {
	color:#BFBFBF;
	text-decoration:underline;
}
#stopka2 #made_by2 a:hover {
	text-decoration:none;
}
#centrum2 {
	float:left;
	width:930px;
}
.all_menu_left {
	background: url(../images/left_back.gif) no-repeat left bottom #F8F8F8;
	width:185px;
	vertical-align:top;
}	
#centrum2 #left {
	width:185px;
	float:left;
	background-color:#FFF;
}
#centrum2 #left #left_menu {
	float:left;
}
#centrum2 #left #left_menu div.top {
	float:left;
	background:url(../images/menu_left_back.jpg) no-repeat 0 0;
	height:46px;
	width:173px;
	text-align:right;
	color:#049494;
	font-family:'trebuchet ms', Georgia, 'Times New Roman', Times, serif;
	font-size:18px;
	padding-top:48px;
	padding-right:12px;
}
#centrum2 #left #left_menu div.middle {
	background:url(../images/menu_left_back_middle.jpg) repeat-y 0 0;
	float:left;
	width:185px;
}
#centrum2 #left #left_menu div.middle a {
	color:#2D6868;
	font-family:'trebuchet ms', Georgia, 'Times New Roman', Times, serif;
	font-size:13px;
	display:block;
	width:159px;
	margin-left:9px;
	padding:5px 0 6px 11px;
	border-bottom:1px #DBF0F0 solid;
}
#centrum2 #left #left_menu div.middle a.last {
	border-bottom:none;
}
#centrum2 #left #left_menu div.middle a:hover {
	text-decoration:none;
	color:#DB0962;
}
#centrum2 #left #left_menu div.bottom {
	background:url(../images/menu_left_back_bottom.jpg) no-repeat 0 0;
	height:11px;
	width:185px;
	float:left;
}
#centrum2 #left #left_newsletter {
	float:left;
}
#centrum2 #left #left_newsletter div.top {
	background:url(../images/menu_left_back_top.jpg) no-repeat 0 4px;
	height:14px;
	width:185px;
	float:left;
}
#centrum2 #left #left_newsletter div.middle {
	background:url(../images/menu_left_back_middle.jpg) repeat-y 0 0;
	float:left;
	width:177px;
	padding:3px 0 0 8px;
}
#centrum2 #left #left_newsletter div.middle p {
	width:120px;
	margin:3px 0 7px 7px;
}
#centrum2 #left #left_newsletter div.middle form {
	float:left;
	padding-bottom:10px;
}
.listnaokolonews {
	border:1px solid #CDCDCD;
	width:123px !important;
	height:23px;
	float:left;
	margin-right:12px;
}
#centrum2 #left #left_newsletter div.middle form input.input_news {
	border:none;
	width:103px !important;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin:4px 0 4px 10px;
	float:left;
	background:none;
}
#centrum2 #left #left_newsletter div.middle form a.newsletter_ok {
	background:url(../images/button_newsletter_ok.gif) no-repeat 0 0;
	width:30px;
	height:25px;
	display:block;
	float:left;
}
#centrum2 #left #left_newsletter div.bottom {
	background:url(../images/menu_left_back_bottom.jpg) no-repeat 0 0;
	height:11px;
	width:185px;
	float:left;
}
#centrum2 #left #left_twoje_akwarium {
	float:left;
}
#centrum2 #left #left_twoje_akwarium div.top {
	background:url(../images/menu_left_back_top.jpg) no-repeat 0 4px;
	height:14px;
	width:185px;
	float:left;
}
#centrum2 #left #left_twoje_akwarium div.middle {
	background:url(../images/menu_left_back_middle.jpg) repeat-y 0 0;
	float:left;
	width:177px;
	padding:3px 0 0 8px;
}
#centrum2 #left #left_twoje_akwarium div.middle ul {
	margin:0px;
	padding:4px 0 10px 5px ;
}
#centrum2 #left #left_twoje_akwarium div.middle ul li {
	list-style:none;
	background:url(../images/list_style.gif) no-repeat 0px 6px;
	padding:3px 0 2px 18px;
	margin:0px;
}

#centrum2 #left #left_twoje_akwarium div.bottom {
	background:url(../images/menu_left_back_bottom.jpg) no-repeat 0 0;
	height:11px;
	width:185px;
	float:left;
	padding-bottom:10px;
}
#centrum2 #center_list {
	background:url(../images/content_top.jpg) no-repeat 0 0 #ffffff;
	width:694px;
	float:left;
	padding:74px 24px 0 27px;
}
#centrum2 #center_list #top_center {
	float:left;
	width:689px;
	padding:0 0 5px 12px;
	border-bottom:2px #E4E4E4 solid;
	font-family:'trebuchet ms', Georgia, Arial, Times, serif;
	font-size:20px;
	color:#DD0762;
}
#centrum2 #center_list #top_center div.sciezka {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7AACAF;
	float:left;
}
#centrum2 #center_list #top_center div.sciezka a {
	font-size:11px;
	color:#7AACAF;
	text-decoration:underline;
}
#centrum2 #center_list #top_center div.sciezka a:hover {
	text-decoration:none;
}
#centrum2 #center_list #jeden_prod_lista {
	float:left;
	width:689px;
	padding:5px 0 5px 5px;
}
#centrum2 #center_list #jeden_prod_lista_box {
	border-bottom:2px solid #E4E4E4;
	float:left;
}
#centrum2 #center_list #jeden_prod_lista td.list_prod_image {
	float:left;
	width:280px;
	height:280px;
}
#centrum2 #center_list #jeden_prod_lista td.list_prod_opis {
	width:377px;
	height:280px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:29px;
	color:#40371C;
}
#centrum2 #center_list #jeden_prod_lista td.list_prod_opis div.list_prod_opis_div {
	border-bottom:2px solid #CEEAEA;
	padding-left:10px;
	padding-bottom:11px;
	width:367px;
}
#centrum2 #center_list #jeden_prod_lista td.list_prod_opis p {
	width:360px;
	line-height:130%;
	padding:0px;
	margin:8px 0 7px; 0;
}
#centrum2 #center_list #jeden_prod_lista td.list_prod_opis a {
	text-decoration:underline;
}
#centrum2 #center_list #jeden_prod_lista td.list_prod_opis a:hover {
	text-decoration:none;
}
#centrum2 #center_list #jeden_prod_lista td.list_prod_opis span.title {
	color:#049494;
	font-family:'trebuchet ms', Georgia, Arial, Times, serif;
	font-size:19px;
	display:block;
	padding-bottom:16px;
}
#centrum2 #center_list #jeden_prod_lista td.list_prod_opis span.cena {
	color:#DC0962;
	font-family:'trebuchet ms', Georgia, Arial, Times, serif;
	font-size:18px;
}
#centrum2 #center_list #jeden_prod_lista td.list_prod_opis span.cena_skreslona {
	color:#333333;
	font-family:'trebuchet ms', Georgia, Arial, Times, serif;
	font-size:14px;
	text-decoration:line-through;
}
#centrum2 #center_list div.stronnicowanie {
	width:694px;
	float:left;
	text-align:center;
	font-size:12px;
	color:#333333;
}
#centrum2 #center_list div.stronnicowanie .page_no_link {
	color:#DC0762;
}

#centrum2 #center_list div.stronnicowanie b {
	font-weight:normal;
	color:#333333;
}
#centrum2 #center_list div.stronnicowanie a {
	color:#333333;
	text-decoration:underline;
}
#centrum2 #center_list div.stronnicowanie a:hover {
	text-decoration:none;
}
#product_list {
	float:left;
	width:694px;
	padding:15px 0 8px 0;
	margin:0px;
}
#product_list div.przerwa {
	float:left;	
	width:694px; 
	overflow:hidden;
	height:2px; 
	border-bottom:2px solid #E4E4E4;
}
.przerwa2 {
	float:left;	
	width:694px; 
	overflow:hidden;
	height:1px; 
	border-bottom:1px solid #E4E4E4;
}
.przerwa3 {
	float:left;	
	width:694px; 
	overflow:hidden;
	height:10px; 
	border-bottom:2px solid #049494;
}
.powrot {
	float:right;
}
.powrot a {
	text-decoration:underline;
}
.powrot a:hover {
	text-decoration:none;
}
.product_list_jeden {
	border-right:1px solid #E4E4E4;
	width:172px;
	height:257px;
	float:left;
	margin:15px 0;
}
.product_list_jeden div.foto {
	width:150px;
	height:150px;
	padding:0px 11px 15px 11px;
	float:left;
}
.product_list_jeden div.foto a.foto_link {
	float:left;
}
.promo_all {
	float:left; 
	margin-left:-65px;
	padding-top:10px;
}
.promo_img {
	background:url(../images/promo_ticket.png) no-repeat center center;
	width:59px;
	height:43px;
}
.nowosc_img {
	background:url(../images/nowosc_ticket.png) no-repeat 0 0;
	width:59px;
	height:43px;
}
.product_list_jeden div.product_list_opis {
	padding-left:15px;
	float:left;
}
.product_list_jeden div.product_list_opis div.opis_tytul {
	height:52px;
	width:150px;
	float:left;
}
.product_list_jeden div.product_list_opis div.opis_tytul a.title {
	color:#333333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:130%;
}
.product_list_jeden div.product_list_opis div.cena_all {
	padding-bottom:5px;
	float:left;
}
.product_list_jeden div.product_list_opis div.cena_all span.cena {
	color:#DB0A62;
	font-family:'trebuchet ms', Georgia, Arial, Times, serif;
	font-size:16px;
}
.product_list_jeden div.product_list_opis div.cena_all span.cena_skreslona {
	color:#333;
	font-family:'trebuchet ms', Georgia, Arial, Times, serif;
	font-size:12px;
	text-decoration:line-through;
}
#centrum_product {
	float:left;
	width:930px;
	background:url(../images/left_back.gif) no-repeat 301px bottom;
}
#centrum_product #centrum_product_left {
	float:left;
	width:398px;
	background:url(../images/product_top_01.jpg) no-repeat 0 0;
	padding:41px 0 45px 15px;;
}
#centrum_product #centrum_product_left div.blok_info {
	width:312px;
	height:133px;
	border:1px solid #E4E4E4;
	float:left;
	margin-top:11px;
	font-size:12px;
	color:#666666;
}
#centrum_product #centrum_product_left div.blok_info strong {
	padding:14px 0 0 15px;
	display:block;
}
#centrum_product #centrum_product_left div.blok_info p {
	padding-left:105px;
	padding-right:15px;
	line-height:140%;
}
#centrum_product #centrum_product_left div.link_left {
	display:block;
	float:left;
	padding:5px 0 15px 15px;
}
#centrum_product #centrum_product_left div.link_left ul {
	margin:0px;
	padding:0px;
}
#centrum_product #centrum_product_left div.link_left ul li {
	background:url(../images/link_point.gif) no-repeat 0px 6px;
	list-style:none;
	padding:2px 0 2px 12px;
}
#centrum_product #centrum_product_left div.link_left ul li a {
	color:#666666;
	text-decoration:underline;
}
#centrum_product #centrum_product_left div.link_left ul li a:hover {
	text-decoration:none;
}
#centrum_product #centrum_product_left #product_foto {
	float:left;
	width:380px;
	height:360px;
}
#centrum_product #centrum_product_left div.przerwa {
	width:398px;
	height:2px;
	border-bottom:1px solid #E4E4E4;
	float:left;
	overflow:hidden;
}
#centrum_product #centrum_product_left span.naglo {
	color:#049494;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:13px;
	font-weight:bold;
	float:left;
	display:block;
	width:385px;
	padding-top:9px;
}
#centrum_product #centrum_product_left #gal {
	float:left;
	padding:6px 0 9px 5px;
}
#centrum_product #centrum_product_left #gal div.one {
	float:left;
	border:1px solid #E4E4E4;
	width:67px;
	height:67px;
	overflow:hidden;
	margin:6px 8px;
	background-position:center;
	background-repeat:no-repeat;
}

#centrum_product #centrum_product_right {
	float:left;
	width:499px;
	background:url(../images/product_top_02.jpg) no-repeat 0 0;
	padding-top:104px;
	padding-left:18px;

}
#centrum_product #centrum_product_right #inside_left {
	width:294px;
	float:left;
}
#centrum_product #centrum_product_right #inside_left div.przerwa {
	width:282px;
	height:2px;
	border-bottom:1px solid #E4E4E4;
	float:left;
	overflow:hidden;
	margin-top:30px;
}
#centrum_product #centrum_product_right #inside_left span.naglo {
	color:#049494;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:3px;
	font-weight:bold;
	float:left;
	display:block;
	width:291px;
	padding-top:9px;
}
#centrum_product #centrum_product_right #inside_left form.wybor_koloru {
	padding:0px;
	margin:0px;
	float:left;
	font-size:11px;
	color:#999999;
}
#centrum_product #centrum_product_right #inside_left form.wybor_koloru select {
	width:172px;
	margin:10px 0 7px 0;
	border:1px solid #A7A6AA;
	color:#666666;
	font-size:12px;
}
#centrum_product #centrum_product_right #inside_left span.title {
	color:#049494;
	font-family:'trebuchet ms', Georgia, Arial, Times, serif;
	font-size:19px;
	display:block;
	padding-bottom:20px;
}
#centrum_product #centrum_product_right #inside_left span.cena {
	color:#DC0962;
	font-family:'trebuchet ms', Georgia, Arial, Times, serif;
	font-size:25px;
}
#centrum_product #centrum_product_right #inside_left span.cena_skreslona {
	color:#333333;
	font-family:'trebuchet ms', Georgia, Arial, Times, serif;
	font-size:17px;
	text-decoration:line-through;
}
#centrum_product #centrum_product_right #inside_left span.cena_info {
	font-family:'trebuchet ms', Georgia, Arial, Times, serif;
	font-size:11px;
	color:#999999;
	display:block;
	width:180px;
}
#centrum_product #centrum_product_right #inside_right {
	width:165px;
	float:left;
	padding:0 26px 0 13px;
}
#centrum_product #centrum_product_right #inside_right div.przerwa {
	width:165px;
	height:2px;
	border-bottom:1px solid #E4E4E4;
	float:left;
	overflow:hidden;
	margin:2px 0;
}
#centrum_product #centrum_product_right #inside_right span.naglo {
	color:#049494;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	display:block;
	width:156px;
	padding-top:2px;
	padding-left:9px;
}
#centrum_product #centrum_product_right #inside_right .specyfikacja {
	font-size:11px;
	float:left;
	line-height:normal;
	margin-left:4px;
	margin-top:2px;
}
#centrum_product #centrum_product_right #inside_right .specyfikacja td {
	padding:0px;
	margin:0px;
}

#centrum_product #centrum_product_right #inside_right #ksztalt {
	float:left;
	padding-left:13px;
	padding-top:0px;
	color:#999999;
	font-size:11px;
}
#centrum_product #centrum_product_right #inside_right table {
	color:#666666;
	font-size:12px;
	padding-top:3px;
	padding-left:3px;
}
#centrum_product #centrum_product_right #inside_right table td {
	padding-left:7px
}
#centrum_product #centrum_product_right #inside_right #probki_kolorow {
	float:left;
	padding:3px 0 10px 7px;
}
#centrum_product #centrum_product_right #inside_right #probki_kolorow img {
	border:2px solid #CCCCCC;
	margin:4px 1px;
}
#centrum_product #centrum_product_right #prod_opis {
	float:left;
	border-top:2px solid #CEEAEA;
	width:473px;
	color:#666666;
	font-size:12px;
	line-height:140%;
}
#centrum_product #centrum_product_right #prod_opis a.do_kosza_button {
	float:right;
	background:url('../images/buttons_background.gif') no-repeat 0 0;
	width:171px;
	height:20px;
	text-align:center;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	overflow:hidden;
}
#centrum_product #centrum_product_right #prod_opis a.do_kosza_button:hover {
	background:url('../images/buttons_background.gif') no-repeat -171px 0;
	text-decoration:none;
}

#centrum_product #centrum_product_right #prod_opis #tresc {
	width:463px;
	float:left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:20px;
	border-bottom:2px solid #CEEAEA;
}
#centrum_product #centrum_product_right span.naglo {
	color:#049494;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	display:block;
	width:370px;
	padding-left:9px;
	padding-top:10px;
}
#centrum_product #centrum_product_right #inne_prod {
	float:left;
}
#centrum_product #centrum_product_right #inne_prod div.product_list_jeden {
	width:165px;
}
#centrum_product #centrum_product_right #inne_prod div.product_list_jeden div.foto {
	width:140px;
}
#cms_list {
	float:left;
	width:694px;
	margin:0px;
	padding:0 0 10px 0;
}
#cms_list div.cms_jeden_cat {
	width:324px;
	height:272px;
	float:left;
	padding:25px 0px 25px 0px;
}
#cms_list div.przerwa {
	float:left;
	width:40px;
}
#cms_list div.cms_jeden_cat span.title {
	text-align:right;
	display:block;
	width:324px;
	padding-bottom:10px;
}
#cms_list div.cms_jeden_cat span.title a {
	color:#049494;
	font-family:'trebuchet ms', Georgia, 'Times New Roman', Times, serif;
	font-size:18px;
	text-decoration:none;
}
#cms_list div.cms_jeden_cat span.title a:hover {
	text-decoration:underline;
}
#cms_list div.cms_jeden_cat div.fotka {
	margin:0px;
	padding:0px;
	overflow:hidden !important;
	width:324px;
	height:127px;
}
#cms_list div.cms_jeden_cat div.fotka div.inside {
	background:url(../images/ramka_cms.png) no-repeat 0 0;
	width:324px;
	height:127px;
	float:left;
	display:block;
}
#cms_list div.cms_jeden_cat div.opis {
	float:left;
	width:300px;
	height:67px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:140%;
	padding:7px 12px 10px 0;
	border-bottom:2px solid #CEEAEA;
}
#centrum2 #left #left_menu_cms {
	float:left;
}
#centrum2 #left #left_menu_cms div.top {
	float:left;
	background:url(../images/menu_left_back_cms.jpg) no-repeat 0 0;
	height:53px;
	width:173px;
	text-align:right;
	color:#049494;
	font-family:'trebuchet ms', Georgia, 'Times New Roman', Times, serif;
	font-size:18px;
	padding-top:40px;
	padding-right:12px;
}
#centrum2 #left #left_menu_cms div.middle {
	background:url(../images/menu_left_back_middle_cms.jpg) repeat-y 0 0;
	float:left;
	width:185px;
}
#centrum2 #left #left_menu_cms div.middle a {
	color:#3F8F8F;
	font-family:'trebuchet ms', Georgia, 'Times New Roman', Times, serif;
	font-size:13px;
	display:block;
	width:159px;
	margin-left:9px;
	padding:5px 0 6px 11px;
	border-bottom:1px #AFDCDC solid;
}
#centrum2 #left #left_menu_cms div.middle a.paddingged {
	color:#3F8F8F;
	font-family:'trebuchet ms', Georgia, 'Times New Roman', Times, serif;
	font-size:13px;
	display:block;
	width:145px;
	margin-left:9px;
	padding:5px 0 6px 25px;
	background:url(../images/kropek.gif) no-repeat 11px 13px;
	border-bottom:1px #AFDCDC solid;
}

#centrum2 #left #left_menu_cms div.middle a:hover {
	text-decoration:none;
	background-color:#C2E5E5;
	color:#265757;
}
#centrum2 #left #left_menu_cms div.bottom {
	background:url(../images/menu_left_back_bottom_cms.jpg) no-repeat 0 0;
	height:11px;
	width:185px;
	float:left;
}
#cms_list div.cms_jeden_lisc {
	width:694px;
	float:left;
	border-bottom:1px solid #E4E4E4;
	padding:15px 0 17px 0;
}
#cms_list div.cms_jeden_lisc div.fotka {
	margin:0px;
	padding:0px;
	float:left;
	overflow:hidden;
	width:135px;
	height:125px;
	margin-right:20px;
}
#cms_list div.cms_jeden_lisc div.fotka div.inside {
	background:url(../images/ramka_cms2.png) no-repeat 0 0;
	width:135px;
	height:125px;
	float:left;
	display:block;
}
#cms_list div.cms_jeden_lisc div.opis {
	float:left;
	width:528px;
	height:121px;
	padding-left:10px;
}
#cms_list div.cms_jeden_lisc div.opis span.title {
	display:block;
	padding:6px 0 6px 0;
}
#cms_list div.cms_jeden_lisc div.opis span.title a {
	color:#049494 !important;
	font-family:'trebuchet ms', Georgia, 'Times New Roman', Times, serif;
	font-size:18px;
	text-decoration:none;
}
#cms_list div.cms_jeden_lisc div.opis span.title a:hover {
	text-decoration:underline;
}
#cms_list div.cms_jeden_lisc div.opis span.tresc {
	color:#666666;
	display:block;
	font-size:12px;
	line-height:140%;
	padding:0px 0 8px 0;
}
#cms_article {
	float:left;
	width:694px;
	margin:0px;
	padding:0 0 10px 0;
}
#cms_article #article {
	padding:10px 0 00px 10px;
	font-size:12px;
	width:684px;
	color:#666666;
	line-height:140%;
	float:left;
	border-bottom:1px solid #E4E4E4;
}
#cms_article #article img.fotka {
	padding:5px;
	border: 1px solid #E4E4E4;
	margin-left:18px;
	margin-bottom:10px;
}
#cms_article #article a {
	font-size:12px;
	color:#DB0A62;
	text-decoration:underline;
}
#cms_article #article div.newsletter_edit {
	padding-top:30px;
	float:left;
}
#cms_article #article a.ogolny,
input.ogolny {
	color:#666666 !important;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	width:99px;
	border:1px solid #D6D6D6;
	background-color:#F3F3F3;
	text-transform:uppercase;
	text-align:center;
	float:right;
	padding:4px 0;
	text-decoration:none !important;
	cursor:pointer;
}
#cms_article #article a.ogolny:hover {
	text-decoration:none;
	border:1px solid #F3F3F3;
	background-color:#D6D6D6;
	cursor:pointer;
}
#cms_article #article #komunikat {
	border:none;
	width:600px;
}
#cms_article #article div.newsletter_edit form {
	width:450px;
	float:left;
	padding-left:105px;
}
#cms_article #article div.newsletter_edit a.button_background {
	float:right !important;
	background:url(../images/buttons_background_.gif) no-repeat !important;
	width:171px !important;
	height:20px !important;
	text-align:center !important;
	padding-top:5px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	color:#FFFFFF !important;
	text-transform:uppercase !important;
	text-decoration:none !important;
}


#cms_article #article a:hover {
	text-decoration:none;
}
#cms_article #galeria {
	color:#049494;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:684px;
	float:left;
	display:block;
	padding:10px 0 10px 0px;
	border-top:1px solid #E4E4E4;
}
#cms_article #galeria div.one {
	float:left;
	border:1px solid #E4E4E4;
	width:66px;
	height:66px;
	overflow:hidden;
	margin:6px 8px;
	background-position:center;
	background-repeat:no-repeat;
}
#cms_article #zalaczniki {
	color:#049494;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:684px;
	float:left;
	display:block;
	padding:10px 0 20px 10px;
	border-bottom:1px solid #E4E4E4;
}
#cms_article #zalaczniki ul {
	margin:0px;
	padding:7px 0 0 0;
}
#cms_article #zalaczniki ul li {
	list-style:none;
	padding:1px 0;
}
#cms_article #zalaczniki ul li a {
	color:#049494;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}
#cms_article #zalaczniki ul li a:hover {
	text-decoration:none;
}
#koszyk_all {
	width:780px;
	background:url(../images/menu_back_clear.jpg) no-repeat 0 0 #FFFFFF;
	padding:97px 86px 13px 64px;
	float:left;
}
#koszyk_all #kroki {
	width:780px;
	float:left;
	padding-bottom:5px;
	border-bottom:2px solid #E4E4E4;
}
#koszyk_all #kroki div.krok_one {
	margin-right:10px;
	width:136px;
	height:76px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	background:url(../images/koszyk_krok_white.jpg) no-repeat 0 0;
	float:left;
	padding:17px 25px 0 24px;
}
#koszyk_all #kroki div.krok_one span.title {
	font-size:12px;
	color:#049494;
	font-weight:bold;
	display:block;
}
#koszyk_all #kroki div.krok_one span.title a {
	font-size:12px;
	color:#049494;
	font-weight:bold;
	text-decoration:underline;
}
#koszyk_all #kroki div.krok_one span.title a:hover {
	text-decoration:none;
}

#koszyk_all #list_koszykowa {
	float:left;
	width:780px;
}
#koszyk_all #list_koszykowa .brak_cookie {
	padding-top:10px;
}
#koszyk_all #list_koszykowa .brak_cookie td {
	width:760px;
	text-align:center;
	border:1px solid #FF0000;
	padding:10px;
	color:#FF0000;
	font-weight:bold;
}
#koszyk_all #list_koszykowa .koszyk_table {
	padding-top:10px;
}
#koszyk_all #list_koszykowa .koszyk_table td {
	width:760px;
	text-align:center;
	padding:10px;
	font-weight:bold;
}
#koszyk_all #list_koszykowa .koszyk_table_list {
	width:780px;
	padding-top:5px;
}
#koszyk_all #list_koszykowa .koszyk_table_list th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left:4px;
	font-weight:normal;
	text-align:left;
	border-bottom:2px solid #E4E4E4;
	padding-bottom:5px;
}
#koszyk_all #list_koszykowa .koszyk_table_list td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:left;
	border-bottom:1px solid #E4E4E4;
	padding:13px 0;
	padding-left:4px;
	vertical-align:middle;
}
#koszyk_all #list_koszykowa .koszyk_table_list td.name_prod a {
	font-weight:bold;
	display:block;
}
#koszyk_all #list_koszykowa .koszyk_table_list td span.cena_promo {
	color:#DC0862;
	font-weight:bold;
}
#koszyk_all #list_koszykowa .koszyk_table_list td span.cena_skreslona {
	text-decoration:line-through;
}
#koszyk_all #list_koszykowa .koszyk_table_list td input.koszyk_ilosc {
	width:30px;
	height:18px;
	padding:2px;
	border:1px solid #E4E4E4;
}
#koszyk_all #list_koszykowa .koszyk_table_list td.usun_przelicz a {
	display:block;
	width:52px;
	height:15px;
	border:2px solid #DBF0F0;
	font-size:11px;
	color:#049494;
	text-align:center;
}
#koszyk_all #list_koszykowa .koszyk_table_list td.usun_przelicz a:hover {
	background-color:#E9F7F7;
	text-decoration:none;
}
#koszyk_all #list_koszykowa .koszyk_table_list tr.podsumowanie_lista td {
	border-bottom:none;
	padding:5px 0 0 4px;
}
#koszyk_all #list_koszykowa .koszyk_table_list tr.podsumowanie_lista td span.brakuje {
	color:#DC0862;
	font-style:italic;
}
#koszyk_all #list_koszykowa .koszyk_table_list tr.podsumowanie_lista td span.h6 {
	font-family:'Trebuchet ms',Verdana, Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#DC0862;
	display:block;
	float:left;
}
#koszyk_all #list_koszykowa .koszyk_table_list tr.podsumowanie_lista td span.koszty {
	font-size:10px;
	display:block;
	padding-top:5px;
	padding-left:8px;
	line-height:100%;
	float:left;
}
#koszyk_all #list_koszykowa .koszyk_table_list tr.koszyk_buttons td {
	border-bottom:none;
	padding:15px 0 0 4px;
	text-align:left;
}
input.dalej {
	width:116px;
	height:23px;
	border:1px solid #E4E4E4;
	background-color:#ffffff;
	font-size:11px;
	color:#6F6437;
	cursor:pointer;
	padding-bottom:2px;
}
input.do_kasy {
	width:116px;
	height:23px;
	border:none;
	background-color:#DB0963;
	font-size:11px;
	color:#FFFFFF;
	cursor:pointer;
	padding-bottom:2px;
	margin-left:10px;
}
/* ------------------- begin logowanie.css ------------------- */
#logowanie {
	padding-bottom:230px;
}
#logowanie p {
	padding: 4px 0;
	width: 440px;
	margin: 0 auto;
	clear: both;
}
#logowanie label.inputbox {
	text-align: right;
	padding: 0 10px;
	display: block;
	float: left;
	line-height: 24px;
}
#logowanie p.button input {
	width:116px;
	height:23px;
	border:1px solid #E4E4E4;
	background-color:#ffffff;
	font-size:11px;
	color:#6F6437;
	cursor:pointer;
	padding-bottom:2px;
	margin-left:180px;
}
#logowanie p input.text {
	border: 1px solid #E4E4E4;
}
#logowanie p .info_strong {
	font-weight:bold;
	color:#049494;
	font-size:14px;
	padding-left:5px;
}
#logowanie p.recover a {
	font-size:10px;
	text-decoration:underline;
}
#logowanie p.recover a:hover {
	text-decoration:none;
}

/* ------------------- end logowanie.css ------------------- */
#komunikat {
	width:500px;
	border:1px solid #999999;
	padding:20px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.koszyk_table_dane {
	padding-top:10px;
}
.koszyk_table_dane div.koszyk_header {
	color:#049494;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
	float:left;
	clear:both;
}
.koszyk_dane table {
	float:left;
}
.koszyk_table_dane div.koszyk_header_first {
	color:#333;
	display:block;
	font-size:12px;
	padding-bottom:10px;
	float:left;
}

.koszyk_table_dane div.koszyk_show_data {
	display:block;
	float:left;
	padding-left:10px;
}
.koszyk_table_dane div.koszyk_show_data a {
	text-decoration:underline;
}
.koszyk_table_dane div.koszyk_show_data a:hover {
	text-decoration:none;
}
input.txt2, textarea.txt2 {
	width: 282px;
	border:1px solid #999999;
	color:#333;
}
input.txt3 {
	width: 110px;
	border:1px solid #999999;
	color:#333;
}
.require_star {
	color: #DD0762;
}
.no_entry {
	color: #ff0000;
}
.czerwona_ramka {
	 border: 2px solid #ff0000;
}
.komentarz {
	width:450px;
	text-align:left;
	float:left;
}
.koszyk_forma strong {
	font-size: 12px;
}
span.h8 {
	font-size:18px;
	color: #DC0862;
	font-family:'Trebuchet MS', Verdana;
}
.koszyk_zestawienie {
	font-size:12px;
}
.formularz_wyboru_miesiaca {
	float:right;
}
.gal_list_one {
	float:left;
	margin:7px 2px;
	width:169px;
	height:166px;
}
.diversa {
	background:url(../images/diversa.png) no-repeat 0 0;
	width:35px;
	height:51px;
	float:left;
	margin-left:-50px;
}
div.user_foto {
	float:left;
	margin:7px 2px;
	width:100px;
	height:98px;
	overflow:hidden;
}
.static_menu span.title {
	color:#049494;
	font-family:'trebuchet ms', Georgia, 'Times New Roman', Times, serif;
	font-size:13px;
	display:block;
	width:159px;
	margin-left:9px;
	padding:5px 0 6px 11px;
	border-bottom:1px #049494 solid;
	font-weight:bold;
}
.static_menu ul {
	margin:0px;
	padding:0px;
}
.static_menu li {
	padding:0px;
	margin:0px;
	list-style:none;
}
.static_menu li.noactive {
	color:#3F8F8F;
	font-family:'trebuchet ms', Georgia, 'Times New Roman', Times, serif;
	font-size:13px;
	display:block;
	width:149px;
	margin-left:9px;
	padding:5px 0 6px 21px;
	background:url(../images/kropek.gif) no-repeat 11px 13px;
	border-bottom:1px #AFDCDC solid;
}
.kwiatek {
	height:269px;
	float:left;
	width:20px;
}
.dane {
	padding:10px 0 0 20px;
}
.red_label {
	display:inline;
	float:left;
}
span.red_label {
	float:none;
}
div.error, div.error_spam {
	display:none;
	padding:5px 5px;
	margin-right:2px;
	background-color:#CA2800;
	font-size:11px;
	text-align:center;
	float:left;
	color:#FFFFFF;
}
/* style z tinypucka */
#centrum_product #centrum_product_right #prod_opis #tresc a,
#cms_article #article a {
	color: #DD0762 !important;
	text-decoration: underline !important;
}
#centrum_product #centrum_product_right #prod_opis #tresc a:hover,
#cms_article #article a:hover {
	text-decoration: none !important;
}
#centrum_product #centrum_product_right #prod_opis #tresc a.link_1,
#cms_article #article a.link_1 {
	color: #DD0762 !important;
}
#centrum_product #centrum_product_right #prod_opis #tresc a.link_2,
#cms_article #article a.link_2 {
	color: #049494 !important;
}
a.link_3 {
	color: #049494 !important;
	text-decoration:underline;
	font-weight:bold;
}
a.link_3:hover {
	color: #049494 !important;
	text-decoration:none;
}

#centrum_product #centrum_product_right #prod_opis #tresc img,
#cms_article #article img {
	border: 0 !important;
}

.naglowek_1 {
	font-size:20px !important;
	color: #DD0762 !important;
	font-family:'trebuchet ms',Verdana,Helvetica,sans-serif;
	display:block;
	padding:5px 0;
}
.naglowek_2 {
	font-size:18px !important;
	color: #049494 !important;
	font-family:'trebuchet ms',Verdana,Helvetica,sans-serif;
	display:block;
}
.naglowek_3 {
	font-size:15px !important;
	color: #049494 !important;
	font-family:'trebuchet ms',Verdana,Helvetica,sans-serif;
	display:block;
	padding-top:10px;
	float:left;
}
#centrum_product #centrum_product_right #prod_opis #tresc .zdjecie_prawa,
#cms_article #article .zdjecie_prawa {
	float:right;
	padding-left:10px;
}
#centrum_product #centrum_product_right #prod_opis #tresc .zdjece_lewa,
#cms_article #article .zdjece_lewa {
	float:left;
	padding-right:10px;
}
#centrum_product #centrum_product_right #prod_opis #tresc .tabelka,
#cms_article #article .tabelka {
	padding:5px;
	border-collapse:collapse;
	border:1px solid #C5C5C5;
}
#centrum_product #centrum_product_right #prod_opis #tresc .tabelka td,
#cms_article #article .tabelka td {
	padding:5px;
	border:1px solid #C5C5C5;
}
#centrum_product #centrum_product_right #prod_opis #tresc .tabelka th,
#cms_article #article .tabelka th {
	padding:5px;
	border:1px solid #C5C5C5;
	font-weight:bold;
}
#centrum_product #centrum_product_right #prod_opis #tresc ul,
#cms_article #article ul {
	margin:0px;
	padding:0px 0 0 5px;
}
#centrum_product #centrum_product_right #prod_opis #tresc ul li,
#cms_article #article ul li {
	padding:1px 0 2px 12px;
	list-style:none;
	background:url(../images/list_style_tiny.gif) no-repeat 0px 3px;
}
ul.listowanie {
	margin:0px;
	padding:10px 0 0 15px;
	float:left;
}
ul.listowanie li {
	padding:1px 0 2px 12px;
	list-style:none;
	background:url(../images/list_style_tiny.gif) no-repeat 0px 3px;
}
.chmurka {
	width:191px;
	height:146px;
	background:url(../images/dymek.png) no-repeat 0 0;
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-top:10px;
	padding-left:11px;
}
.chmurka img {
	padding-top:2px;
}
.cena_info2 {
	padding-top:8px;
	float:left;
	color:#999999;
}
table.formularz_specjalny td {
	padding:5px 10px;
}
table.formularz_specjalny td.formularz_specjalny_naglowek {
	padding:5px 0;
	border-bottom:2px dotted #049494;
}
table.formularz_specjalny td td {
	padding:5px 0;
}
.top_kat {
	float:left;
	width:701px;
	height:26px;
	background:url(../images/kat_top.gif) no-repeat 0 0;

}
.middle_kat {
	float:left;
	width:641px;
	background:url(../images/kat_middle.gif) repeat-y;
	padding:10px 40px 10px 20px;
	line-height:180%;
	font-size:12px;
	color:#333333;
}
.bottom_kat {
	float:left;
	width:701px;
	height:16px;
	background:url(../images/kat_bottom.gif) no-repeat 0 0;
}
.lista_kategorii {
	float:left;
	width:701px;
	padding-top:20px;
}
.kat_jedna {
	float:left;
	width:340px;
}
a.kat_jedna_title {
	float:left;
	text-align:right;
	padding-right:10px;
	width:330px;
	padding-top:10px;
	height:36px;
	font-size:18px;
	color:#009999;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	
}
.kat_przerwa {
	width:20px;
	float:left;
	height:207px;
}
