/* CSS Document */

body {

	margin: 0px 0px;

	padding: 0px 0px;

	font-family: "Trebuchet MS", "Arial", sans-serif;

	font-size: 14px;

	color: #4c4c4c;

	line-height: 20px;

	text-align: left;

	background: #0185b5 url(../images/bg.jpg) no-repeat center bottom;

}

html {

min-height: 100%;

height: auto;

}





img {

	border: 0px;

	text-align: center;

}

a {

text-decoration: none; color: #990099;

}

a:hover {

text-decoration:underline; color: #990099;

}

strong {

font-weight: 900;

}

p {

	padding: 10px 0px 10px 0px;

	margin: 0px 0px;

	color: #4C4C4C;

}

ul {

margin: 0px 0px; padding: 5px 0px 5px 0px; list-style: none;

}

li {

margin: 0px 0px; padding: 0px 0px 0px 15px; list-style: none;

background: transparent url(../images/sarrow.gif) no-repeat left 8px;

}

blockquote {

margin: 0px 0px; padding: 0px 30px 0px 30px;

}

form {

padding: 0px 0px; margin: 0px 0px;

}

fieldset {

padding: 0px 0px; margin: 0px 0px; border: 0px;

}

table {

width: 100%; border: 0px; border-collapse: collapse;

}

td {

	text-align: left;

	vertical-align: top;

}

#content {

width: 980px; padding: 0px 0px; margin: 0px auto;

}

#top {

padding: 0px 0px; margin: 0px 0px; width:980px; height: 82px; overflow: hidden; background: transparent url(../images/bgtop.jpg) no-repeat left bottom;

}

#logo {

display: block; width: 281px; height: 31px; float: left; overflow: hidden; padding: 30px 0px 0px 0px; margin: 0px 0px;

}

#navi {

width: 505px; float: right; text-align: right; color: #ffffff; font-size: 11px; padding: 10px 0px 0px 0px; margin: 0px 0px;

}

#navi a {

color: #FFFFFF; text-decoration: none;

}

#navi a:hover {

color: #FFFFFF; text-decoration: underline;

}

#language {

width: 210px; float: left; color: #b3dbe9; padding: 0px 20px 0px 0px;

}

#language form {

float: right; padding: 0px 0px; margin: 0px 0px 0px 0px; width: 122px;

}

#language select {

width: 116px; border: 1px solid #02668a; padding: 2px 2px; font-size: 11px; color: #000000; float: left;

}

.pl {

background: transparent url(../images/fl_pl.gif) no-repeat left top; padding: 0px 0px 0px 23px;

}

.en {

background: transparent url(../images/fl_en.gif) no-repeat left top; padding: 0px 0px 0px 23px;

}

#smenu {

width: 980px; height: 84px; overflow: hidden;

}

a#Ofirmie {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_ofirmie.gif) no-repeat left top; float: left;

}

a#Ofirmie:hover, a#Ofirmie.active {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_ofirmie_hover.gif) no-repeat left top; float: left;

}

a#News {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_aktualnosci.gif) no-repeat left top; float: left;

}

a:hover#News, a#News.active {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_aktualnosci_hover.gif) no-repeat left top; float: left;

}





a#Oferta {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_oferta.gif) no-repeat left top; float: left;

}

.naglowki_certyfikaty {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 16px;

	color: #A10CA1;

	font-style: normal;

}

.linie {

	text-align: center;

	page-break-before: auto;

}

.certyfikaty_miniatury {

	border: 1px solid #CCC;

	line-height: 1px;

	text-align: left;

	margin: 9px;

}

.linia_pozioma {

	text-align: center;

}

.left_colum2 {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 16px;

	color: #A00AA0;

	text-align: left;

	font-weight: bold;

}

.naglowki_certyfikaty {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #56AF00;

}













a:hover#Oferta, a#Oferta.active {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_oferta_hover.gif) no-repeat left top; float: left;

}

a#Dystro {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_dystrybucja.gif) no-repeat left top; float: left;

}

a:hover#Dystro, a#Dystro.active {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_dystrybucja_hover.gif) no-repeat left top; float: left;

}

a#Katalog {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_katalog.gif) no-repeat left top; float: left;

}

a:hover#Katalog, a#Katalog.active {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_katalog_hover.gif) no-repeat left top; float: left;

}

a#Praca {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_praca.gif) no-repeat left top; float: left;

}

a:hover#Praca, a#Praca.active {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_praca_hover.gif) no-repeat left top; float: left;

}

a#Kontakt {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_kontakt.gif) no-repeat left top; float: left;

}

a:hover#Kontakt, a#Kontakt.active {

display: block; width: 140px; height: 53px; overflow: hidden; padding: 0px 0px; margin: 0px 0px;

cursor: pointer; background: transparent url(../images/m_kontakt_hover.gif) no-repeat left top; float: left;

}

#submenu {

width: 979px; background: transparent url(../images/bgsubmenu.gif) repeat-x left top; height: 31px; overflow: hidden;

border-left: 1px solid #017272; color: #FFFFFF; text-align: left; font-size: 12px;

}

#submenu a {

padding: 0px 13px 0px 10px; background: transparent url(../images/sarrow.gif) no-repeat left 7px; color: #FFFFFF;

}

#sub2 {display:none;}



#sub2, #sub1a {

background: transparent url(../images/bgsub.gif) no-repeat 65px top; padding: 5px 0px 0px 10px; margin: 0px 0px;

}

#sub1a {

padding: 5px 0px 0px 10px; margin: 0px 0px; background: none;

}

#sub3 {

display:none; background: transparent url(../images/bgsub.gif) no-repeat 343px top; padding: 5px 0px 0px 10px; margin: 0px 0px;

}

#header {

width: 980px; height: 260px; overflow: hidden;

}

#MainContent {

background: #FFFFFF url(../images/bgmain.gif) no-repeat left bottom; padding: 0px 0px 15px 0px; margin: 0px 0px; text-align: justify;

}

.Texts {

width: 312px; float: left; padding: 0px 20px 0px 20px; margin: 0px 0px; border-right: 1px solid #d9d9d9;

}

.Header {

color: #181818; padding: 0px 0px; margin: 0px 0px; font-weight: bold; font-size: 16px;

}

.Info {

color: #7f7f7f; padding: 0px 0px 15px 0px; margin: 0px 0px; font-size: 12px;

}

.Contents {

padding: 0px 30px 0px 0px;

}

.LinkMore {

text-align: right; padding: 10px 0px 0px 0px; margin: 0px 0px;

}

#linkboxes {

width: 275px; float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; overflow: hidden;

background: transparent url(../images/bglinkboxes.gif) repeat-y left top;

}

#linkboxes .box a {

background: transparent url(../images/arrow.gif) no-repeat 9px 10px; padding: 25px 0px 0px 32px;

}
#linkboxes .box {

width: 275px; height: 67px; background: transparent url(../images/bgbox.jpg) no-repeat right top;

padding: 25px 0px 0px 0px; margin: 0px 0px;

}

/* delete chat start */
#linkboxes .box a[title="Czat online - porozmawiaj z naszym konsultantem"]{display:none;}
#rightkolumn .box a[title="Czat online - porozmawiaj z naszym konsultantem"]{display:none;}
#linkboxes .box {height:0;}
/* delete chat end */
#linkboxes .box_katalog {

width: 275px; height: 80px; background: transparent url(../images/bgbox.jpg) no-repeat right top;

padding: 5px 0px 0px 0px; margin: 0px 0px;

}

#leftkolumn {

	width: 670px;

	float: left;

	padding: 0px 0px 0px 20px;

	overflow: hidden;

	text-align: left;

}

#text_pomoce {

padding: 0px 280px 0px 0px; overflow: hidden; background: transparent url(../images/bgpomoce.jpg) no-repeat right top; text-align: left;

}

#text_meble {

padding: 0px 280px 0px 0px; overflow: hidden; background: transparent url(../images/bgmeble.jpg) no-repeat right top; text-align: left;

}

#text_place {

padding: 0px 280px 0px 0px; overflow: hidden; background: transparent url(../images/bgplace.jpg) no-repeat right top; text-align: left;

}

#text_oswietlenie {

padding: 0px 280px 0px 0px; overflow: hidden; background: transparent url(../images/bgoswietlenie.jpg) no-repeat right top; text-align: left;

}

#text_artykuly {

padding: 0px 280px 0px 0px; overflow: hidden; background: transparent url(../images/bgartykuly.jpg) no-repeat right top; text-align: left;

}

#leftkolumn h1 {

font-size:11px; padding: 10px 0px 10px 0px; margin: 0px 0px;

}

#rightkolumn {

width: 275px; float: right; overflow: hidden;

}

#rightkolumn .box a {

background: transparent url(../images/arrow.gif) no-repeat 9px 10px; padding: 0px 0px 0px 32px; margin: 0px 0px 0px 0px; display: block;

width: 243px;

}

#rightkolumn .box {

width: 275px; height: 67px; background: transparent url(../images/bgbox.jpg) no-repeat right top;

padding: 25px 0px 0px 0px; margin: 0px 0px;

}

#rightkolumn .box_katalog {

width: 275px; height: 80px; background: transparent url(../images/bgbox.jpg) no-repeat right top;

padding: 5px 0px 0px 0px; margin: 0px 0px;

}





.basic a {

padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; font-size: 15px; display: block; text-decoration: none;

}

.basic a span {

display: block; width: 68px; height: 25px; text-align: center; color: #ffffff; background: transparent url(../images/bgspan.gif) no-repeat left top; font-size: 11px;

float: right; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; cursor: pointer;

}

.basic div.collapse-container {

padding: 0px 0px 10px 0px;

}

h3 {

padding: 10px 0px 0px 0px; margin: 0px 0px; color: #13450b; font-size: 15px;

}



table.dane {

margin: 20px 0px 0px 0px;

}

table.dane td.name {

font-size: 11px; color: #7f7f7f; text-align: right; padding: 0px 10px 0px 0px; width: 45%;

}

td.second {

border-left: 1px solid #d9d9d9; padding: 0px 0px 0px 20px;

}

td.first {

padding: 0px 20px 0px 0px;

}



#gallery {

	text-align: left;

	font-weight: bold;

}

#gallery img {

border: 1px solid #d9d9d9; padding: 1px; margin: 8px;

}



#leftkolumn .Header {

color: #036f01; font-size: 18px; padding: 15px 0px 15px 0px;

}

#rightkolumn .Texts .Header {

color: #0e0e0e; font-size: 16px; background: transparent url(../images/smallarrow.gif) no-repeat 10px 10px; padding: 0px 0px 0px 30px; margin: 0px 0px;

border: 0px;

}

#rightkolumn .Texts .Header a {

color: #0e0e0e; text-decoration: none;

}

#rightkolumn .Texts .Header a:hover {

color: #0e0e0e; text-decoration: underline;

}

#rightkolumn .Texts {

float: none; padding: 0px; margin: 0px 0px; background: transparent url(../images/line.gif) no-repeat right top; padding: 10px 0px;

}

#rightkolumn .Texts .Info {

padding: 0px 0px 0px 30px;

}





#shop {

padding: 15px 0px 0px 0px; margin: 0px 0px;

}

#shop h1 {

padding: 0px 0px 10px 5px; margin: 0px 0px;

}

#shop h1 img {

padding: 0px; margin: 0px 0px; clear: both; float: none;

}

#shop img {

float: left; padding: 0px 2px 0px 0px; margin: 0px 0px;

}



#foot {

width: 940px; height: 256px; overflow: hidden; padding: 10px 0px 0px 0px; margin: 0px auto; text-align: left;

}

#design {

float: left; width: 280px; padding: 0px 0px; margin: 0px 0px; font-size: 11px; color: #d4e9f2;

}

#design a {

color: #d4e9f2; text-decoration: none;

}

#design a:hover {

color: #d4e9f2; text-decoration: underline;

}

.contact_box {

float: left; width: 250px; padding: 0px 0px 0px 80px; overflow: hidden; color: #FFFFFF;

}

.contact_box h1 {

font-size: 15px; font-weight: normal; padding: 0px 0px 5px 0px; margin: 0px 0px;

}



.contact_box_info {

font-size: 15px; font-weight: normal; padding: 0px 0px 5px 0px; margin: 0px 0px;

}







.foto {

padding: 1px; border: 0px solid #cccccc; margin: 15px auto 0px auto;

}

.foto2 {

padding: 1px; border: 0px solid #cccccc; margin: 0px 0px 0px 30px; float: right;

}



table.osiagniecia {

width: 100%; padding: 0px 0px; margin: 0px 0px 0px 0px;

}

table.osiagniecia td {

padding: 0px 0px; margin: 0px 0px; text-align: left; vertical-align: middle;

}

table.osiagniecia td.photo {

padding: 10px 10px 10px 0px; text-align: center; vertical-align: middle;

}

.info {

padding: 15px 0px 0px 45px; font-size: 16px; font-weight: bold;

}



a.enter {

display: block; width: 120px; height: 27px; color: #9d1a00; font-weight: bold; font-size: 11px; background: transparent url(../images/bgenter.gif) no-repeat left top; text-align: center; padding: 3px 0px 0px 0px; overflow: hidden; margin: 10px 0px 0px 0px;

}

a.enter:hover {

color: #FFFFFF;

}

ul.map {

padding: 0px 0px 0px 50px; margin: 0px 0px;

}

ul.map li {

font-size: 15px; line-height: 25px; margin: 0px 0px; padding: 0px 0px 0px 15px; list-style: none;

background: transparent url(../images/sarrow.gif) no-repeat left 12px; color: #0a0a0a;

}

ul.map li a {

color: #0a0a0a;

}

ul.map li ul {

padding: 0px 0px 0px 20px; margin: 0px 0px;

}

ul.map li ul li {

font-size: 13px;

}

ul.map li ul li a {

color: #666666; text-decoration: underline;

}

ul.map li ul li a:hover {

color: #0a0a0a; text-decoration: none;

}



.clear {

height: 0px; line-height: 0px; font-size: 1px; clear: both; overflow: hidden;

}







ul.ul_katalog{

	padding:20px 40px;

}

.duze_litery {

	font-size: 16px;

}

.certyfikaty {

	font-family: Tahoma, Geneva, sans-serif;

	text-align: left;

}

#content #MainContent #leftkolumn #gallery .duze_litery .certyfikaty {

	color: #A113A1;

	font-size: 14px;

	font-family: Tahoma, Geneva, sans-serif;

}

.certyfikaty_nazwy {

	color: #179A15;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: center;

}

#content #MainContent #leftkolumn table {

	text-align: left;

}

.nazwy_certyfikaty {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #179A15;

	text-align: center;

}

.certyfikaty_zielone_nazwy {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #179A15;

	text-align: center;

}

.tekst_certyfikaty {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #179A15;

}

p2 {

	padding: 10px 0px 10px 0px;

	margin: 0px 0px;

}

.p222 {

	color: #4C4C4C;

}

.krzeselka_stoly {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #909;

}

.nowe {

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333;

	font-style: italic;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	letter-spacing: normal;

	word-spacing: normal;

}

#content #top .tekst_certyfikatyKopia {

	color: #FFF;

	font-size: 16px;

	text-align: left;

}



#top-page-content {width: 664px; float: left; padding: 0px 20px 0px 20px; margin: 0px 0px; border-right: 1px solid #d9d9d9;}



#top-page-content p {padding:5px; color:#0448a3}



.info-news-top-page-content {color: #7f7f7f; padding:0 0 0 5px; margin: 0px 0px; font-size: 12px;}



.info-news-contents-top-page-content {padding: 0px 30px 0px 0px; text-align:justify}

.info-news-zajawka-top-page-content {color:#0448A3;font-family:"Trebuchet MS","Arial",sans-serif;font-size: 14px;}

.info-news-zajawka-top-page-content p {color:#0448A3;}

.info-news-zajawka-top-page-content img.img {

width:70px; height:70px; border: 2px solid #0448A3; float: left; margin: 3px 20px 0 0;}



.info-news-more-top-page-content  {padding-right: 13px; text-align:right;}



#txt_1 {display: none;}

#text_1_link_bis {display: none;}



#txt_2 {display: none;}

#text_2_link_bis {display: none;}



#txt_3 {display: none;}

#text_3_link_bis {display: none;}



#txt_4 {display: none;}

#text_4_link_bis {display: none;}



/* padding-right:13px; text-align:right*/

/*
	#bg {
		background: url("../images/swieta2011/bg_01.png") no-repeat scroll center top !important;
		z-index: -1 !important;
		width: 100% !important;
		height: 450px !important;
		position: absolute !important;
	}

	body {
		background: url("../images/swieta2011/bg_03.png") no-repeat scroll center bottom #0ed1fd !important;
	}

	#content {
		z-index: 1000 !important;
	}

	#MainContent {
		background: url("../images/swieta2011/bg_02.png") no-repeat scroll left bottom #fff!important;
	}

	#top {
		background: none !important;
	}

	#top #logo {
		height: 50px !important;
	}

	#top #logo img {
		display: none !important;
	}
*/
