
/* CSS Document - zjednoczenie.com */
body {
padding:0px;
margin:0px;
background:#FFFFFF url(/images/tlo.gif) repeat-x;
}
.clearfix:after,.clearfix2:after,.clearfix3:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/*
 UL, OL { counter-reset: item }
   LI { display: block }
   LI:before { content: counters(item, "."); counter-increment: item }*/
.clearfix, .clearfix2, .clearfix3, {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix, .news {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clearfix
{
width:780px;
background:url(/images/kontent_tlo.gif) repeat-y;
margin:10px 0px 5px 0px;
}
.clearfix2
{
width:780px;
background:#F5F5F5 url(/images/kontent_tlo2.gif) no-repeat top right;
margin:10px 0px 10px 0px;
}

* html .clearfix3 { height: 500px } 

.clearfix3
{
width:780px;margin-bottom:5px;min-height:500px;
background:#F8F8F8 url(/images/kontent_gora2.gif) no-repeat top right;
}

a {
font-weight:bold;
color:#E40C01;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}
p {
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
}
.srodek {
width:540px;
clear:both;
margin-top:10px;
padding:15px 5px 20px 5px;
}
hr {
border:1px solid #ECECEC;
margin-bottom:10px;}
img {
border:none;
}
/*formularz*/
form {margin:0px;}
.fm {
margin-left:10px;
border:1px solid #CCCCCC;
padding:2px;
width:200px;
}
#format {
margin-left:10px;
}

.button {
background-color: #ECECEC;
border:1px solid #ECECEC;
color: #5A5A5A;
padding:2px 10px 2px 10px;
}
textarea {
border:1px solid #ECECEC;
overflow-y:hidden;
}

/* ----------------- style dla edytora -------------------- */

.ContentPage, .ContentPageG {
	padding:10px;
	vertical-align: top;
	color: #4F5252;
	text-align:left;
	background-color: #FFF;
}


.PrettyTable {
border-collapse:collapse;
width:100%;
}

.PrettyTable td , th {
border:1px solid #ECECEC;
padding:5px;
}

.PrettyTable td {
background-color:#FFFFFF;
}

.PrettyTable th {
font-weight:bold;
background-color:#ECECEC;
}


.PrettyTable td img {
margin:0px 10px 5px 0px;
}


.PrettyTable2 {
border-collapse:collapse;
width:100%;
}

.PrettyTable2 td , th {
vertical-align:top;
border:1px solid #ECECEC;
padding:10px 3px 10px 3px;
}

.PrettyTable2 td {
background-color:#FFFFFF;
}

.PrettyTable2 th {
text-align:left;
font-weight:bold;
background-color:#ECECEC;
}


.PrettyTable2 td img {
margin:0px 10px 5px 0px;
}




/* ---------------------------------------------------------- */


h1 {
font-size:18px;
}

h2 {
font-size:16px;
}

h3 {
font-size:14px;
}

h4 {
font-size:12px;
}

h1, h2 ,h3, h4 {
color:#656565;
font-family:arial;
}

p {
margin:10px 0px 10px 0px;
padding:0px;
}

.box_gora {
width:385px;
background:#EFEFEF url(/images/box_gora.gif) no-repeat top;
}

.swiat_pro {
padding:0px 10px 0px 10px;
text-align:left;
}

.boxy_dol {
height:5px;
background:url(/images/boxy_dol.gif);
}

.reklama {
float:right;
width:181px;
padding-left:5px;
}

div, td, input,select {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5A5A5A;
}

div.kontener {
margin-left:auto;
margin-right:auto;
width:780px;
}

fieldset {
border:none;
margin:0px;
padding:0px;
}

div#search fieldset input.search_go
{
position:absolute;
margin:0px 0px 0px 6px; 
background-image: url('/images/search_go.gif'); 
width: 18px; 
height: 18px; 
border:0px solid;
padding:0px;
}

p.boxtext {
font-size:10px;
padding:5px 10px 5px 10px;
margin:0px;
}

.h1sifr {
display:block;
font-family: Arial, Helvetica, sans-serif;
font-size:20px;
color:#1A3B8A;
}

.h2sifr {
display:block;
font-size:14px;
color:#FFFFFF;
padding-top:9px;
padding-left:11px;
margin:0px;
}
.h2sifr a { text-decoration:none;color:#FFF;}
.h2sifr a:hover {text-decoration:none;}
.h3sifr {
display:block;
font-size:12px;
color:#FFFFFF;
width:184px;
height:31px; 
background:url(/images/naglowek.gif) no-repeat;
margin:0px;
padding:8px 0px 0px 13px;
}

.nazwadzialu {
display:block;
font-size:12px;
color:#FFFFFF;
margin:0px;
padding:8px 10px 0px 4px;
}



.boxgora {
width:385px;
background:#EFEFEF url(/images/box_gora.gif) no-repeat top;
}

#logo {
float:left;
}

div#topright {
float:right;
width:266px;
height:93px;
}

div#lang {
height:65px;
clear:both;
}

#lang a { color:#939393; font-weight:normal; }
#lang a:hover { color:#d90c0c; text-decoration:none; }

.flag {
height:36px;
float:right;
padding:3px 6px 0px 8px;
text-align:center;
background:url(/images/pflag.gif) no-repeat top left;
color:#939393;
}

div.flag img {
margin-top:8px;
}

div#search {
color:#FFFFFF;
float:right;
width:230px;
height:28px;
background-image:url(/images/search.gif);
}
.iso {text-align:center;margin:10px 0px 10px 0px;}
/*stare inputsearch*/
#qt {
width:140px;
height:16px;
padding:0px 0px 0px 0px;
border:1px solid #666666;
background:url("/images/search_bg.gif") no-repeat fixed;
}
/*inputsearch*/
fieldset>input#qt {
	background: transparent 
	url("/images/search_bg.gif") no-repeat; 
	}
<!--strona głowna-->
.title {
font-weight:bold;
color:#E80901;
}
td.vs {width:10px;}
.sm {padding:5px 3px 0px 0px;}
.sp {padding:5px 0px 0px 3px;}
.sp img, .sm img { display:block; }
.red { width:100%;background-color:#ED2E2E;margin:15px 0px 0px 0px;padding:3px 0px 0px 0px; }
.biuletyn {float:left;margin-top:10px;margin-left:10px;}

.lewakolumna {
float:left;
width:594px;background:url(/images/kontent_gora.gif) no-repeat top right;
margin-bottom:0px;
padding-bottom:0px;
}
.blueheader {
width:169px;
height:34px;background-image:url(/images/blue_header.gif);
border:0px solid black;
}


.redheader h2 a,.redheader2 h2 a { font-weight:bold; }
.blueheader h2 a,.bluheder2 h2 a { font-weight:bold; }



div.ltxt {
color:#FFFFFF;
font-size:10px;
clear:both;
padding:10px;
}
.box_rl h3,.box_bl h3, .box_rr h3,.box_br h3 { color:#FFFFFF;margin:5px 5px 0px 0px;padding:0px; }
	

div#menu {
width:780px;
clear:both;
height:39px;
background:#ED2E2E url(/images/menu_tlo.gif);
}

div#menu div {
color:#FFFFFF;
}

ul#navmenu {
list-style:none;
margin:0px;
padding:0px 5px 0px 5px;
float:left;
}

ul#navmenu li {
display:inline;
}

ul#navmenu a {
padding:10px 5px 10px 5px;
color:#FFFFFF;
text-decoration:none;
line-height:34px;
}

ul#navmenu a:hover {
line-height:34px;
padding:10px 5px 10px 5px;
background:url(/images/menu_on.gif) repeat-x;
}

#list-menu {
width: 193px;
}

#list-menu ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#list-menu li {
margin:0;
}

#list-menu ul li a {
color:#FFFFFF;
font-weight:normal;
display: block;
width:181px;
padding: 5px 2px 7px 10px;
background: #1A3B8A url(/images/pasek1.gif) no-repeat bottom;
text-decoration: none;
}

#list-menu ul li a:hover {
background:#2D4E9D url(/images/level1.gif);
color: #ffffff;
}

/* menu level 2 */
#list-menu ul li a.level2 {
padding: 3px 2px 4px 10px;
background:#236AB5;
border-bottom:1px solid #4B84C2;
}

#list-menu ul li a.level2:hover {
background:#236AB5 url(/images/level2.gif) no-repeat bottom;
color: #ffffff;
}

span.level2_padding {
padding-left:10px;
}

/* menu level 3 */
#list-menu ul li a.level3 {
	background:#236AB5;
	border-bottom:1px solid #4B84C2;
}

#list-menu ul li a.level3:hover {
	background:#236AB5 url(/images/level2.gif) no-repeat bottom;
	color: #FFF;
}

span.level3_padding {
	padding-left:30px;
	display:block;
}

/* ----------------------- produkt menu ---------------------- */

ul#produkt_menu {
margin: 0;
padding: 0;
list-style-type: none;
}

ul#produkt_menu li {
padding:2px 0px 2px 0px;
}

ul#produkt_menu a {
font-weight:normal;
}



/* ----------------------- end produkt menu ---------------------- */

.temat {
color:#7D7D7D;
width:190px;
height:20px;
padding:1px;
}

.boxselect {
padding:0px;
margin:0px;
width:100%;
height:20px;
}

.box_rl {
width:169px;
margin-bottom:10px;
}

.box_bl {
width:169px;
margin-bottom:10px;
}

.box_rr {
width:181px;
margin-bottom:5px;
}

.box_br {
width:181px;
margin-bottom:5px;
}

.box_rl a,.box_bl a,.box_rr a,.box_br a { color:#ffffff;font-weight:normal; }

.red_left { 
background:#cc1e1f url(/images/rl_bg.gif) no-repeat top center;;color:#ffffff;
width:149px; padding:5px 10px 5px 10px;
}
.red_left_img { 
background:#cc1e1f;color:#ffffff;
width:169px;
}

.red_right { 
background:#df2727 url(/images/rr_bg.gif) no-repeat top center;color:#ffffff;
width:161px; padding:5px 10px 5px 10px;
}
.red_right_img { 
background:#cc1e1f;color:#ffffff;
width:181px;
}
.blue_left {
background:#1a3b8a url(/images/bl_bg.gif) no-repeat top center;;color:#ffffff;
width:149px;padding:5px 10px 5px 10px;
}

.blue_left_img {
background:#1a3b8a;color:#ffffff;
width:169px; 
}

.blue_right { 
background:#1a3b8a url(/images/br_bg.gif) no-repeat top center;color:#ffffff;
width:161px;padding:5px 10px 5px 10px;
}

.blue_right_img {
background:#1a3b8a;color:#ffffff;
width:181px;
}

.galteka {
background-color:#CDCBCB;
padding-bottom:2px;
}
div.galteka a {color:#FFFFFF;}
div.galteka a:hover {color:#E40C01;text-decoration:none;}

#newsletter_form {padding:0px;margin:0px;height:30px;}

.inputnewsletter {
width:110px;
height:19px;
border:1px solid #1A3B8A;
padding:2px 0px 0px 4px;
margin:10px 0px 0px 0px;
float:left;
background: transparent url("/images/newsletter_bg.gif") no-repeat fixed;
}

fieldset>input.inputnewsletter {
	background: transparent 
	url("/images/newsletter_bg.gif") no-repeat; }
	
	

.ofirmie {
padding:0px;
margin:5px;
}

#newsy {
padding:5px;
}


.data {
font-style:italic;
font-weight:normal;
color:#757575;
}

.cekol {float:right;} 
.cedat {
float:left;
border:2px solid #E2E4D9;
margin:0px 10px 5px 0px;
}
.cedat2 {
float:right;
border:2px solid #E2E4D9;
margin:0px 0px 5px 10px;
}
.ocedat {
	float:left;
	width:148px;
	border:2px solid #E2E4D9;
	margin:0px 10px 5px 0px;
	background-color:#E2E4D9;
}
/*-------------sonda/poll_question----------*/
.sondaheader, .bluheder2 {
width:181px;
height:34px;
background:url(/images/sonda_header.gif);
}

.sondamain {
line-height:14px;
width:181px;
background:#1A3B8A url(/images/sonda_bg.gif) repeat-x top;
}


.sondamain:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
    padding-bottom:5px;
}

.sondamain {display: inline-table;}

/* Hides from IE-mac \*/
* html .sondamain {height: 1%;}
.sondamain{display: block;}
/* End hide from IE-mac */


.poll_name {
margin:0px;
padding:0px;
}

.bgvote {
float:left;
margin:3px 0px 5px 0px;
background:#4967AF url(/images/bgvote.gif);
padding:0px 1px 0px 1px;
width:118px;
height:8px;
border-left:1px solid #0C1B7F;
}
.acount{
float:left;
color:#FFF;
padding-left:4px;
font-size:10px;
}

.czywieszheader {
width:181px;
height:32px;
background:url(/images/czywiesz_header.gif);
}

.redheader2 {
width:181px;
height:32px;
background:url(/images/red_heder2.gif);
}

.czywieszmain {
width:181px;
background:#DF2727 url(/images/czywiesz_bg.gif) repeat-x;
}
.czywieszmain div {
padding:10px 10px 5px 10px;
color:#FFF;
}
.czywieszmain div a {
color:#FFF;
font-weight:normal;
}
.redbottom2 {
font-size:0px;
height:6px;
width:181px;
margin-bottom:10px;
background: url(/images/czywiesz_bottom.gif);
}


.witamy {
width:400px;
background:url(/images/naglowek_bg.gif) repeat-x;
}

.bluebottom {
width:169px;
height:5px;
font-size:0px;
background:url(/images/blue_bottom.gif);
}


.bluebottom2 {
width:181px;
height:5px;
margin-bottom:10px;
font-size:0px;
background:url(/images/blue_bottom_s.gif);
}

.redheader {
width:169px;
height:34px;
background:url(/images/red_header.gif) no-repeat top;
border:0px solid black;
}

.redbottom {
width:169px;
height:5px;
font-size:0px;
background:url(/images/red_bottom.gif);
}

.sondamina , .czywieszmain {
color:#FFFFFF;
}

.random_product {
	width:169px;
	background: transparent;
}

.stopka {
margin:auto;
width:780px;
height:51px;
background:url(/images/stopka_bg.gif);
}
.zjednoczenie {
width:780px;
margin:auto;
text-align:right;
padding:5px 20px 0px 0px;
}

.blokinfo {
width:400px;
float:left;
padding:2px 15px 10px 10px;
}

.tablenowosc {
width:400px;
background:#FFFFFF url(/images/biale_bottom.gif) no-repeat bottom;
padding:0px 10px 0px 0px;
margin:0px;
float:left;
}
.zobacz {
padding:10px 20px 10px 20px;
}
.choose {
background:url(/images/boxy_tlo.gif);
margin-top:10px;
}

.aktualnosci {
width:400px;
background:url(/images/naglowek_bg.gif) repeat-x;
margin-top:10px;
}
.akt img {
float:left;
margin:0px 10px 0px 0px;
border: 3px solid #CDCBCB;
}
.akt {padding-bottom:10px;}
.akt p {padding:0px;margin:0px;}

.nowy_produkt {
width:400px;
background:#FFFFFF url(/images/naglowek_bg2.gif) repeat-x;
margin-top:10px;
float:left;
}

.swiat_majsterkowicza {
padding:0px 10px 0px 10px;
text-align:right;
}

.navi {
width:770px;
padding:8px 5px 8px 5px;
}

.navi a {
color:#5E5E5E;
font-weight:normal;
}

#adres {
float:left;
margin:11px 0px 0px 16px;
font-style:normal;
}

.news {
clear:both;
margin:auto;
width:530px;
padding:10px 5px 10px 10px;
background-color:#FFFFFF;
border:1px solid #ECECEC;
margin-bottom:10px;
}

.main2 {
background:#FFFFFF url(/images/main2_bg.gif) repeat-y;
}


.produkt_box {
float:left;
width:253px;
min-height:120px;
padding:5px;
background-color:#FFFFFF;
border:1px solid #ECECEC;
margin-right:5px;
margin-bottom:5px;
}

*html .produkt_box{
height:120px;
}

.nagroda {
clear:both;
margin:auto;
width:520px;
padding:10px;
background-color:#FFFFFF;
border:1px solid #ECECEC;
margin-bottom:10px;
}

.news:after,.nagroda:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


.produktimage {
display:table;
float:left;
width:100px;
text-align:center;
border-right:1px solid #ECECEC;
}

.stopka_link {
float:right;margin:20px 16px 0px 0px;
}

.stopka_link a {
color:#5A5A5A;
text-decoration:none;
font-weight:normal;
}


.print_pasek {
float:right;
height:22px;
background:url(/images/ptlo.gif);
padding-top:7px;
padding-left:5px;
padding-right:5px;
font-weight:bold;
}

.print_pasek a {
color:#787878;
font-weight:bold;
text-decoration:none;
}

.print_pasek a:hover {
text-decoration:underline;
}

.print_pasek img {
margin-left:3px;
vertical-align:middle;
}
/*------------------------- podlogi --------------------- */

.podlogi_blok {
width:100%;
display:table;
margin-bottom:10px;

}

.podlogi_img {
width:250px;height:127px;
}

.podlogi_zajawka {
width:250px;
background-color:#EFEFEF;
padding-top:8px;
height:20px;
border-bottom:3px solid #CFCFCF;
font-weight:bold;
color:#EC0000;
}

.podlogi_zajawka span {
float:left;padding-left:10px;
}
.podlogi_zajawka img {
float:right;padding-right:9px;padding-top:5px;
}

.podlogi_txt {
width:240px;
padding:5px;
border-bottom:1px solid #CFCFCF;
}

/*------------------- kalkulator ------------------*/
#calc {
margin-top:10px; }

.red_top {
padding:0px;
height:4px;
background-color:#DF2727;
}

.red_text {
	color:#DF2727;
}

#heat_rate_summary_tab {
	margin-left: auto;
	margin-right: auto;
	width:100%;
}
#heat_rate_tab tr, #heat_rate_summary_tab tr {
	background-color:#efefef;
}

#heat_rate_tab, #heat_rate_summary_tab {

}

#heat_rate_tab td, #heat_rate_summary_tab td {
	text-align:center;
	vertical-align: middle;
}

/* kolumna z tytulem */

table.heat_rate {
border:none;
}

#heat_rate_form {
border:none;
}

#heat_rate_tab .name {
	text-align:left;
	vertical-align: middle;
	width: 150px;
	border:none;
}
#heat_rate_summary_tab .name {
	text-align:left;
	vertical-align: middle;
	width: 400px;
}

#calc input{
	width: 60px;
	height:16px;
	padding:0px 2px 0px 2px;
	margin:0px 0px 0px 0px;
	border:1px solid #A7A7A7;
	text-align: right;
	vertical-align: middle;
}
/* inputy tylko do odczytu */
#calc .read_only{
	width: 30px;
	height:16px;
	padding:0px 2px 0px 2px;
	margin:0px 0px 0px 0px;
	border:0px solid #A7A7A7;
	text-align: right;
	vertical-align: middle;
	background: transparent;
}
/* teksty do kalkulatora */
#calc #p1, #calc #p2, #calc #p3, #calc #p4 {
	display: none;
}

/* przyciski */
#calc .btn{
	margin:5px;
	border:1px solid #666666;
}


/* formularz zapytania */
#contact_form select {
	width: 250px;
}


/* ------------------- kalkulator-2 ----------------- */

.krok {
padding:5px 15px 5px 15px;
background-color:#FFFFFF;
margin-bottom:20px;
border:1px solid #A7A7A7;
}

.krok span {
display:block;
font-weight: bold;
font-size:15px;
color:#DF2727;
padding-bottom:5px;
}

.kalkulator {
width:100%;
}

.kalkulator td {
padding:5px 0px 5px 3px;
}

.kalkulator input {
width:100px;
padding:2px;
border:1px solid #A7A7A7;
}

.kalkulator select {
border:1px solid #A7A7A7;
padding:2px;
}

#next_submit, #clear_submit, #prev_submit {
border:1px solid #A7A7A7;
height:20px;
width:80px;
}

#clear_submit
{
width:170px;
}


#floor_p {
width:auto;
border:none;
padding:0px;
margin:0px;
}

.kalkulator ul{
list-style-type:none;
margin:0px;
padding:0px;
}

#product_id {
vertical-align:middle;
margin-left:10px;
}


/*------------------- produkt-szukaj ------------------*/
#products_search {
clear:both;
}

.sprodukt {
	width:535px;
	height: 60px;
	background-color:#FFF;
	border:1px solid #ECECEC;
}


.psearch {
	height:19px;
	width:19px;
	background:url(/images/pokaz.gif) no-repeat;
	margin-bottom:2px;
	border:0px;
}
.materialy {
	float:right;
	background color:#FDFDFD;
	width:250px;
	margin:0px 0px 10px 10px;
}
.materialy p {padding-left:10px;}
/*-------------------lightbox/galeria------------------*/
#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0px;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0px auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0px;
	}
#hoverNav{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0px; float: left;}
#nextLink { right: 0px; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0px auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #EEEEEE;
	filter:alpha(opacity=10);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display:inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
/*popup/galeria*/
.miniaturka {border: 3px solid #CDCBCB;}
.galeria {margin: auto;}
/*default/galeria*/
.pager span {
vertical-align: top;
}
/*simple-title-czerwony/content*/

.czerwony {
padding-bottom: 10px;
padding-top:30px;
text-align:left;
}
.czerwony p {text-align:left;}
.bgbcz{float:left;width:9px;height:31px;background:url(/images/nag1.gif);}
.bgcz{float:left;height:31px;background:url(/images/nag2.gif);}
.bgecz{float:left;width:6px;height:31px;background:url(/images/nag3.gif);}


/*sieć sprzedaży/mapa*/
.mapapol {
	width:542px;
	height:50px;
	background: #FFF url(/images/bgmpol.gif) no-repeat bottom;
}
.mapapol td {
	vertical-align:top;
	padding-bottom:12px;
	padding-top:8px;
	padding-right:16px;
	padding-left:16px;
	text-align:left;
}
.bgmtitle {
	width:542px;
	height:31px;
	background: url(/images/bgmtitle.gif) no-repeat top;
	}
td.bgmtitle span {
	color:#FFF;
	font-size:13px;
	font-weight:bold;
}
.skiplink {
  position: absolute; 
  left: 0px; 
  top: -500px; 
  overflow: hidden;
}

/*------------------- wyslij kartke ------------------*/

.kartka_table
{
background-color:#FFFFFF;
border:1px solid #ECECEC;
width:520px;
margin:auto;
margin-top:20px;
}

.kartka_table td {
padding:10px;
}


.karta_form {
margin:0px;
padding:0px;
}

.kartka_input {
border:1px solid #C1C1C1;
width:150px;
background-color:#F8F8F8;
padding:2px;
margin-top:2px;
}

.kartka_send {
margin-top:13px;
}
/*---ikonka-domek--*/
*html dicon {min-height:115px}
.dicon {
min-height:117px;
background: url(/images/bgdom.gif) repeat-x top;
border-bottom:1px solid d7d7d7;
}
.txticon {float:left;width:341px;padding:0px 10px 10px 10px;}
.icon {float:left;width:115px;}
td.produkty {
width:166px;
height:141px;
background: url(/images/podlogi/produkty.jpg) no-repeat;
}


/* ----------- ikony produkt właciwoci ----------- */


.ikony_box {
width:527px;
padding:10px;
margin-bottom:10px;
background:#FFFFFF;
border-bottom:1px solid #ECECEC;
}

.ikony_box:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.ikony_box {display: inline-table;}

/* Hides from IE-mac \*/
* html .ikony_box {height: 1%;}
.ikony_box{display: block;}
/* End hide from IE-mac */


.ikony_opis {
padding:0px;
margin:0px;
list-style-type:none;
}

.ikony_opis li {
float:left;
width:258px;
height:30px;
margin-right:5px;
}

.ikony_opis li img {
float:left;
display:block;
margin-right:5px;
}

.ikony_opis li div {
margin-top:5px;
float:left;
width:200px;
display:block;
}

.ms { list-style-type:none; margin:0px; padding:0px;float:left;width:265px;  }
.ms a { font-weight:normal; }
.ms li { padding:3px; }
.ms li.ms_1 { padding:5px 0px 5px 15px; border-bottom:1px solid #e4e4e4; background:#FFFFFF;margin-bottom:5px; }
.ms li.ms_1 a { font-weight:bold; font-size:13px; }
.ms li.ms_2 { padding:5px 0px 5px 20px;border-bottom:1px solid #e4e4e4; }
.ms li.ms_3 { padding-left:40px; }


/*widok administratora*/



