img.dopasuj { 
	max-width: 100%; 
	height: auto; 
	width: auto\9;
}

@-moz-document url-prefix() {
  img.dopasuj, p img {
    display: block;
    max-width: 100%;
    width: auto;
    height: auto;

  }
}


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

Kolumny

*/
.clear {
	width:100%;
	overflow:hidden;
	clear:both;
}

.pojemnik {
	width:100%;
	overflow:hidden;
}

.glowna {
	height:900px;
	position:relative;
	
}

.gora {
	background:transparent;
}


.lewo {
	float:left;
}

.prawo {
	float:right;
}

.dopelnienie-dol {
	padding-bottom:30px;
}


div.zawartosc{
width:90%;
max-width:1200px;
margin:0 auto;
text-align:left;
position:relative;
z-index:3;
}


.kolumna_2 {
	width:49%;
	padding-top:0px;
	position:relative;
}


.kolumna_3 {
	width:33%;
	padding-top:0px;
}


.kolumna-podmenu {
	width:20%;
	padding-top:125px;
	position:relative;
	z-index:10;
}

.kolumna-tresc {
	width:78%;
	position:relative;
	z-index:11;
	left:5px;
	padding-bottom:30px;
}

div.baner{
width:100%;
height:auto;
position:absolute;
top:0px;
left:0px;
overflow:hidden;
display:none;
}

div#coin-slider {
width:100%;
height:900px;
position:absolute;
top:0px;
left:0px;
overflow:hidden;
display:none;
}

.tresc{
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:2;
	padding:30px 0px 30px 0px;
}

.tresc .tlo{
	position:absolute;
	top:0px;
	left:0px;
	background:#fff;
	opacity: 0.5;
	width:100%;
	height:100%;
}

/*strona glowna*/

.glowna div.oferta {
	width:90%;
	max-width:486px;
	z-index:3;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:0px;
	margin-left:0px;
	text-align:left;
	-ms-transform: translate(-50%, -50%); /* IE 9 */
    -webkit-transform: translate(-50%, -50%); /* Safari */
    transform: translate(-50%, -50%);
}

.glowna div.oferta p {
	text-shadow: 1px 1px 2px #222; 
}

.glowna div.oferta h2 { 
	overflow:hidden;
	width:100%;


}

.glowna div.oferta a.wiecej {
	display: inline-block; 
	font-family: Georgia, Times, "Times New Roman", serif; 
	font-style:italic; 
	font-weight:bold; 
	text-shadow: -1px -1px 2px #785320; 
	padding: 9px 18px; 
	font-size: 11px; 
	color:#fff; 
	background:#b57e30  url(../images/tlo-guzik.gif) center top  repeat-x;
	white-space: nowrap; 
	overflow: visible; 
	cursor: pointer; 
	text-decoration: none; 
	border: 1px solid #ad722c; 
	-webkit-border-radius: 0px; 
	-moz-border-radius: 0px; 
	border-radius: 0px; 
	outline: none; 
	position: relative; 
	top:10px;
	zoom: 1; 
	line-height: 1; 
	*display: inline; 
	*vertical-align: middle; 
	-moz-user-select: none; 
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-user-select: none; 
	-webkit-touch-callout: none;
}

.glowna div.oferta a.wiecej:hover {
	color:#fff; 
	border: 1px solid #6d502a;
}


div.porcjowanie {
  	text-align:left;
  	padding:15px 0px 10px 0px;
  
  }

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

Naglowki

*/


h2, h3, h4, h5, h6 {   
	font-family: 'Open Sans Condensed','arial narrow', Arial, Verdana, Helvetica,  sans-serif;
	line-height: 1.2em;
	padding:0px 0px 22px 0px; 
	font-weight:normal; 
	color:#000;
	clear:both;	 
}

 .kolumna-tresc h3, .kolumna-tresc h4, .kolumna-tresc h5, .kolumna-tresc h6 {   
	padding:30px 12px 14px 0px;
	 
}

h2 {
	font-size:45px; 
	color:#111;
	text-transform:uppercase;
	padding-top:5px;
	padding-bottom:20px;
	margin:0;
	background:transparent;
	line-height: 1em;
}

h2 span.podtytul {
	font-size:20px; 
	color:#777;
	display:block;
	position:relative;
	top:5px;
	text-transform:none;
	line-height: 1em;
}



.strona-glowna  h2 {
	font-size:17px; 
	color:#5b5b5b;
	padding-top:0px;
	padding-bottom:0px;
	background:transparent;
	font-weight:normal;
}

.strona-glowna .kolumna_3 h2 {
	color:#5b5b5b;
	padding-left:20px;
	padding-bottom:10px;
}

h3 {
	font-size:20px; 
}



h4 {
	font-size:18px; 
	
}


h5 {
	font-size:16px; 
}

h6 {
	font-size:14px; 
}



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

Paragrafy i linki, lista

*/

.obrazek {
	margin:4px 20px 10px 00px;
 }

a {
	color:#613c10;	
	text-decoration:none;
}


a:hover {
	color:#613c10;	
	text-decoration:underline;
}



p {
	line-height:1.6em;
	padding:5px 0px 5px 0px;
	text-align:left;
	color:#494949;
}

.glowna div.oferta p {
	color:#fff;
}

.kolumna_3 p {
	line-height:1.6em;
	padding:5px 20px 0px 20px;
	text-align:left;
	font-size:11px;
}

p.komunikat {
	line-height:1.7em;
	padding:8px 20px 8px 35px !important;
	margin:5px 0px 8px 0px !important;
	text-align:left;
	color:#000;
	background:#b1dad5 url(../images/info.gif) 10px 50%  no-repeat;
	border: 1px solid #97bbb6; 
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	border-radius: 4px; 
}

p.ok {
	color:#000;
	background:#b9f1ca url(../images/ok.gif) 10px 50%  no-repeat;
	border: 1px solid #94bfa0;
}

p.blad {
	color:#000;
	background:#efb0b0 url(../images/blad.gif) 10px 50%  no-repeat;
	border: 1px solid #c09393;
}


.przycisk { 
	display: inline-block; 
	padding: 8px; 
	font-size: 11px; 
	color:#fff; 
	background:#613c10;
	white-space: nowrap; 
	overflow: visible; 
	cursor: pointer; 
	text-decoration: none; 
	border: 0px solid #000;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	outline: none; 
	position: relative; 
	top:0px;
	zoom: 1; 
	line-height: 1; 
	*display: inline; 
	*vertical-align: middle; 
	-moz-user-select: none; 
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-user-select: none; 
	-webkit-touch-callout: none;
	margin-left: 2px;
}

.przycisk:HOVER, a.przycisk:hover  { 
	color:#fff;
	background:#b57e30;
	text-decoration:none;
	border: 0px solid #000; 
	}


.porcjowanie a, .porcjowanie strong { 
	display: inline-block; 
	padding: 6px; 
	font-family:'Istok Web', Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px; 
	color: #9a9a9a; 
	/*text-shadow: 1px 1px 0 #FFFFFF; */
	background: #ECECEC; 
	white-space: nowrap; 
	overflow: visible; 
	cursor: pointer; 
	text-decoration: none; 
	border: 0px solid #CACACA; 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	outline: none; 
	position: relative; 
	top:0px;
	zoom: 1; 
	line-height: 1.11; 
	*display: inline; 
	*vertical-align: middle; 
	-moz-user-select: none; 
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-user-select: none; 
	-webkit-touch-callout: none;
	}
	
.porcjowanie strong {  
 	color:#fff;
	background:#b57e30;
	text-decoration:none;
	border: 0px solid #bc6d16;
 }
	
.porcjowanie a:HOVER, .porcjowanie strong:HOVER { 
	color:#fff;
	background:#b57e30;
	text-decoration:none;
	border: 0px solid #bc6d16;
	}


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

listy

*/

.kolumna-tresc ul {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:5px 0px 5px 0px;	
}

.kolumna-tresc ul li {
	padding:0px 35px 15px 25px;
	margin:0px 0px 0px 0px;
	background:transparent url('../images/lista-punktator.gif') 10px 5px no-repeat; 
	color:#5a5a5a;
}

.kolumna-tresc ul li p {
	padding:0px 0px 10px 0px;
	color:#5a5a5a;	
}

.kolumna-tresc  ul.produkty {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	clear:both;	
}

.kolumna-tresc ul.produkty li {
	padding:0px;
	margin:0px;
	width:230px;
	height: 303px;
	float:left;
	position:relative;
}

.kolumna-tresc ul.produkty li a {
	display:block;
	overflow:hidden;
	padding:0px;
	margin:0px;
	width:200px;
	height: 275px;
	position:relative;
}

.kolumna-tresc ul.produkty li a img {
	display:block;
	overflow:hidden;
	padding:0px;
	margin:0px;
	position:absolute;
	top:0px;
	left:0px;
}


.kolumna-tresc  ul.suknie-lista {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	clear:both;	
}

.kolumna-tresc ul.suknie-lista li {
	padding:0px 0 2px 0;
	margin:0px;
	width:100%;
	float:none;
	position:relative;
	overflow: hidden;
}

.kolumna-tresc ul.suknie-lista li span {
	display:block;
	padding:0px;
	margin:0px 1% 0 0;
	width:49%;
	float:left;
	position:relative;
}

.kolumna-tresc ul.suknie-lista li a {
	display:block;
	overflow:hidden;
	padding:0px;
	margin:0px;
	position:relative;
}

.kolumna-tresc ul.suknie-lista li a img {
	display:block;
	overflow:hidden;
	padding:0px;
	margin:0px;
	position:relative;
	top:0px;
	left:0px;
}



div.opis_zdjecia {
position:absolute;
top:10px;
left:190px;
width:200px;
padding:10px 0px;
background:#fff;
border:solid 1px #eee;
  z-index:20;
  -webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	display:none;
	-moz-box-shadow:   0px 0px 8px  #444;
	-webkit-box-shadow: 0px 0px 8px  #444;
	box-shadow:         0px 0px 8px  #444;
  }

 .kolumna-tresc ul.suknie-lista div.opis_zdjecia {
position:absolute;
top:10px;
left:10px;
width:200px;
padding:10px 0px;
background:#fff;
border:solid 1px #eee;
  z-index:20;
  -webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	display:none;
	-moz-box-shadow:   0px 0px 8px  #444;
	-webkit-box-shadow: 0px 0px 8px  #444;
	box-shadow:         0px 0px 8px  #444;
  }
  
div.opis_zdjecia h5, .kolumna-tresc ul li div.opis_zdjecia p {
margin:0;
padding:5px 10px 0px 10px;
color:#444;
text-transform:none;
font-size:11px;
}

div.opis_zdjecia h5 {
font-weight:normal;
padding-top:0px;
font-size:15px;
}

div.opis_zdjecia p {
text-align:left;
line-height:1.3em;
}

div.opis_zdjecia span.strzalka {
position:absolute;
top:10px;
left:-8px;
width:9px;
height:19px;
background:transparent url('../images/opis-strzalka.png') 0px 0px no-repeat;
}

 .kolumna-tresc ul.suknie-lista div.opis_zdjecia span.strzalka {
display: none;
}


/*-------------------lista kategorii---------------*/

.kolumna-tresc  ul.kategorie {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	clear:both;	
}

.kolumna-tresc ul.kategorie li {
	padding:0px;
	margin:0px;
	width:340px;
	height: 460px;
	position:relative;
}

.kolumna-tresc ul.kategorie li a {
	display:block;
	overflow:hidden;
	padding:0px;
	margin:0px;
	width:340px;
	height:450px;
	position:relative;
}

.kolumna-tresc ul.kategorie li a span {
	display: inline-block; 
	padding: 8px; 
	font-size: 12px; 
	color:#000; 
	background:#fff;
	white-space: nowrap; 
	overflow: visible; 
	cursor: pointer; 
	text-decoration: none; 
	border: 0px solid #000;
	-webkit-border-radius: 0px; 
	-moz-border-radius: 0px; 
	border-radius: 0px; 
	outline: none; 
	position: absolute; 
	top:75%;
	left:0px;
	zoom: 1; 
	line-height: 1; 
	*display: inline; 
	*vertical-align: middle; 
	-moz-user-select: none; 
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-user-select: none; 
	-webkit-touch-callout: none;
	z-index:3;
}

.kolumna-tresc ul.kategorie li a:hover span {
	text-decoration:none !important;
}

.kolumna-tresc ul.kategorie li a img {
	display:block;
	overflow:hidden;
	padding:0px;
	margin:0px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
}

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

.produkt-duzy {
	overflow:hidden;
	position:relative;
}

.produkt-duzy a {
	overflow:hidden;
	width:100px;
	background:transparent url('../images/w-lewo.png') 50% 50% no-repeat;
	height:100%;
	position:absolute;
	top:0px;
	left:0px
}

.produkt-duzy a.kolejny {
	left:590px;
	background:transparent url('../images/w-prawo.png') 50% 50% no-repeat;
}


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

lista atrybutow

*/

.kolumna-tresc ul.atrybuty-lista {
	list-style:none;
	padding:10px 10px 10px 10px;
	margin:0px 12px 5px 0px;
	border:1px dashed #aaa;	
}

.kolumna-tresc ul.atrybuty-lista li {
		padding:10px;
		margin:0px;
		overflow:hidden;
		background:none;
		background:#eee;
}

.kolumna-tresc ul.atrybuty-lista li.nieparzysty {
		background:#fff;
}

.kolumna-tresc ul.atrybuty-lista li div.tytul {

		width:65%;
}

.kolumna-tresc ul.atrybuty-lista li div.odtwarzacz {
		width:35%;
}


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

lista galerii

*/

.kolumna-tresc ul.galeria {
	list-style:none;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	overflow:hidden;	
}

.kolumna-tresc ul.galeria li {
		width:230px;
		height:215px;
		float:left;
		padding:0px;
		margin:0px;
		background:none;
}

.kolumna-tresc ul.galeria li  a {
	position:relative;
		width:210px;
		height:210px;
		display:block;
}

.kolumna-tresc ul.galeria li  a.obramowanie {
	margin:0px ;
	border:1px solid #eee;
	position:relative;
}


.kolumna-tresc ul.galeria li  a.obramowanie:hover {
	border:1px solid #888;
}

.kolumna-tresc ul.galeria li  a img{
	position:absolute;
		top:5px;
		left:5px;
			margin:0px ;
}


/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------ formularz ---------*/

form {
text-align:left;
position:relative;
padding-right:0px;
margin:20px 0px;
}

form label {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
color:#333;
}



form input.tekst, form textarea {
font-family:Verdana, Helvetica, sans-serif;
font-weight:normal;
border:solid 1px #777;
color:#000;
text-align:left;
width:99%;
font-size:11px;
vertical-align:middle;
padding:8px 3px;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	border-radius: 5px; 
	background:#fff url(../images/tlo-input.gif) top left  repeat-x;
}

div#kolumna-zawartosc form.edycja textarea {
width:100%;
}

div.przyciski {
	margin:0px 0px 0px 0px;
	padding:5px 0px 35px 165px;
}

/*------------------------------------ tabela pionowa ---------*/

table.pionowa {
margin:0px 0px 5px 0px;
padding:10px;
font-size:11px;
width:100%;
-webkit-border-radius: 4px; 
-moz-border-radius: 4px; 
border-radius: 4px; 
background: #eee; 
}

table.pionowa  th {
padding:20px 8px;
text-align:right;
font-weight:normal;
width:150px;
vertical-align:top;
}


table.pionowa  td {
padding:15px 20px;
font-weight:normal;
color:#333;
vertical-align:top;
}

table.atrybuty  td {
padding:15px 0px;
font-weight:normal;
color:#333;
vertical-align:bottom;
text-align:center;
}

table.atrybuty  td label {
cursor:pointer;
}


/*---------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------ podmenu -------------------------------*/

.kolumna-podmenu h2 {
	height:auto;
	background:#eee;
	color:#333;
	padding:6px 10px;
	font-size:15px;	
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
}

.kolumna-podmenu h2 span {
		top:0px;
		position:relative;	
}

.kolumna-podmenu h2.klient {
	background:#eee;
	margin-bottom:10px;
}



.kolumna-podmenu div.tekst h2 {
		height:auto;
		background:none;
		color:#333;
		padding:20px 0px 10px 0px;
		margin-bottom:10px;
		margin-top:20px;
		font-size:15px;
		background:transparent;	
		border-top:1px solid #eee;
}

.kolumna-podmenu div.tekst h3 {
		height:auto;
		background:none;
		color:#333;
		padding:0px 0px 10px 0px;
		margin-bottom:10px;
		margin-top:0px;
		font-size:15px;
		background:transparent;	
}

div.tekst p {
	line-height:1.4em;
	padding:5px 0px;
	text-align:left;
	font-size:11px;
}



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

listy

*/

/*---- podmenu -----*/

.kolumna-podmenu ul.podmenu {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
		
}

.kolumna-podmenu ul.podmenu li {
	padding:9px 10px 9px 25px;
	margin:0px 0px 1px 0px;
	background:transparent url('../images/podmenu-punktator.gif') 11px 14px no-repeat; 
	color:#009fab;
	font-size:11px;
	line-height:1.3em;	
}

.kolumna-podmenu ul.produkty {
	padding:10px 0px 0px 0px;
		
}

.kolumna-podmenu ul.produkty li {
  	padding:4px 0px 4px 22px;
	background:transparent url('../images/podmenu-punktator.gif') 10px 9px no-repeat; 	
}

.kolumna-podmenu ul.podmenu li a {
	color:#000;
	text-decoration:none;	
}

.kolumna-podmenu ul.podmenu li a:hover {
	color:#900;
	text-decoration:none;	
}

.kolumna-podmenu ul.podmenu a.aktywny {
	color:#94581a;
	text-decoration:none;	
}

.kolumna-podmenu ul.podmenu li ul {
	padding:10px 0px 8px 0px;	
}

.kolumna-podmenu ul.podmenu ul li  {
	padding:4px 0px 4px 12px;
	margin:0px 0px 1px 0px;
	background:transparent url('../images/podmenu-punktator.gif') 0px 9px no-repeat; 
	color:#666;
	font-size:11px;
	line-height:1.3em;	
}

.kolumna-podmenu ul.punktator li  {
	padding:4px 0px 4px 12px;
	margin:0px 0px 1px 0px;
	background:transparent url('../images/podmenu-punktator.gif') 0px 9px no-repeat;
	color:#666;
	font-size:11px;
	line-height:1.3em;	
}


/*spis obrazkow*/
.kolumna-podmenu div.strony {
	overflow:hidden;
	clear:both;	
	width:250px;
	position:relative;
}

.kolumna-podmenu ul.miniatury {
	list-style:none;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	clear:both;	
}

.kolumna-podmenu ul.miniatury li {
	padding:0px;
	margin:0px;
	width:125px;
	height: 170px;
	float:left;
	position:relative;
}

.kolumna-podmenu ul.miniatury li a {
	display:block;
	overflow:hidden;
	padding:0px;
	margin:0px;
	width:120px;
	height: 165px;
	position:relative;
}


.kolumna-podmenu ul.miniatury li a img {
	display:block;
	overflow:hidden;
	padding:0px;
	margin:0px;
	position:absolute;
	top:0px;
	left:0px;
}

.kolumna-podmenu ul.porcjowanie { 
	list-style:none;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	clear:both;	
}

.kolumna-podmenu ul.porcjowanie li { 
	display: inline-block;
	overflow:hidden;
	padding:1px;
	margin:0px;
	position:relative;
}

.kolumna-podmenu ul.porcjowanie a { 
	display: inline-block; 
	padding: 8px; 
	font-size: 11px; 
	color:#333; 
	background: #eee;
	white-space: nowrap; 
	overflow: visible; 
	cursor: pointer; 
	text-decoration: none; 
	border: 0px solid #2b323b; 
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	outline: none; 
	position: relative; 
	top:0px;
	zoom: 1; 
	line-height: 1; 
	*display: inline; 
	*vertical-align: middle; 
	-moz-user-select: none; 
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-user-select: none; 
	-webkit-touch-callout: none;
}
	
.kolumna-podmenu ul.porcjowanie a:hover, .kolumna-podmenu ul.porcjowanie a.aktywny { 
	color:#fff; 
	background:#613c10;
}


/*------------------------------------------------------------------------------------*/
/*-----zapytaj o produkt--------------*/

div.tlo-form {
	position:fixed;
	top:0px;
	left:0px;
}

div.tlo-form div.tlo {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#fff;
	z-index:1;
}

div.tlo-form div.form {
	position:absolute;
	top:50%;
	left:50%;
	width:690px;
	background:transparent;
	z-index:2;
	margin:0px 0px 0px -345px;
}

div.tlo-form div.form form table {
	 -moz-box-shadow:   0px 0px 8px  #444;
	-webkit-box-shadow: 0px 0px 8px  #444;
	box-shadow:         0px 0px 8px  #444;
	border:solid 1px #fff;
	margin:0;
}

div.tlo-form div.form form  {
	padding:0;
	margin:0;
	position:relative;
}

div.tlo-form div.form h3 {
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 4px;
	font-size:18px;
}

div.tlo-form div.form form div.wysylanie {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#fff url('../images/loadingAnimation.gif') 50% 50% no-repeat;
	z-index:5;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	border:solid 1px #eee;
}

div.tlo-form div.form form div.wysylanie p {
	position:absolute;
	top:60%;
	left:0px;
	margin:0px 0px 0px 0px;
	width:100%;
	text-align:center;
}


div.tlo-form div.form form div.komunikaty {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:#fff;
	z-index:5;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px; 
	border:solid 1px #eee;
}

div.tlo-form div.form form div.komunikaty p {
	position:relative;
	top:30px;
	left:0px;
	margin:10px 20px 10px 20px;
	padding-left:20%;
	padding-right:20%;
	
	text-align:center;
}

div.tlo-form div.form form div.komunikaty  p.komunikat {
	line-height:1.7em;
	padding:8px 20px 8px 35px !important;
	margin:5px 30px 8px 30px !important;
	text-align:left;
	color:#000;
	background:#b1dad5 url(../images/info.gif) 10px 50%  no-repeat;
	border: 1px solid #97bbb6; 
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	border-radius: 4px; 
}




