#produkt #administracja { float:right; width:715px; margin:0px 10px 50px 10px; display:inline; }
#produkt #administracja { min-height:300px;	height:expression(document.body.clientHeight > 300? "300px": "auto" ); }
#produkt .zawartosc { min-height:400px;	/*height:expression(document.body.clientHeight > 300? "300px": "auto" );*/ }

/* ------------------------------------ tla */
#produkt .bg-klucz {	background:#FFFFFF url(../img/administracja/bg-klucz.gif) top right no-repeat;}
#produkt .bg-koszyk {	background: #FFFFFF url(../img/administracja/bg-koszyk.gif) top right no-repeat;}
#produkt .bg-ulubione {	background: #FFFFFF url(../img/administracja/bg-ulubione.gif) top right no-repeat;}
#produkt .bg-komentarze {	background: #FFFFFF url(../img/administracja/bg-komentarze.gif) top right no-repeat;}
#produkt .bg-koszyk .srodek-naglowek .sortowanie .teraz, #produkt .bg-klucz .srodek-naglowek .sortowanie .teraz { color:#FFF; background-color: #EB2B27; padding:0px 6px}

#produkt #administracja .text { padding:5px; }

#produkt #administracja h6 {margin:0px;}

h4.uwaga { color:#FFFFFF; background-color:#EB2B27; padding:20px; background: #EB2B27 url(../img/misc/uwaga.gif) no-repeat 12px center; padding-left:60px; }
h4.gratulacje { color:#FFFFFF; background: #009900 url(../img/misc/gratulacje.gif) no-repeat 12px center; padding:20px; padding-left:60px;  }

/* ------------------------------------ komentarze */
ul.modul-komentarz-zdjecie-ocena { font-size:12px; line-height:1.2em;}
ul.modul-komentarz-zdjecie-ocena li {}
ul.modul-komentarz-zdjecie-ocena li.img { float:left }
ul.modul-komentarz-zdjecie-ocena li.img img { width:120px; height:120px; display:block; border:1px #f2f2f2 solid; background: #FFF url(../img/misc/loading-16px-20%25.gif) center no-repeat;  }
ul.modul-komentarz-zdjecie-ocena li.dodaj { margin-bottom:10px; width:580px; float:right}
ul.modul-komentarz-zdjecie-ocena li .komentarz-tresc img { float: right; margin-left:20px;}
/*
#EC1C24 - czerwien
#F26166 -  70% czerwien
#FBD2D3 - 20% czerwieni
*/
.wymagene {	color:#EC1C24 }
.wazne { background-color:#FBD2D3; width:100%; clear:both; }
.wazne h6  { background-color:#F26166; color:#FFFFFF; padding:10px;	font-size:12px;}
/* ------------------------------------ etapy */
/*#koszyk-etapy {}
#koszyk-etapy ul {	float:right;
}
#koszyk-etapy li{
	font-size:12px;
	line-height:1.1em;
	float:left;
	display:block;
	color:#FFFFFF;
	background-color:#999999;
	width:100px;
	height:34px;
	padding-top:6px;
	padding-left:10px;
}
#koszyk-etapy li a {
	font-size:12px;
	display:block;
	line-height:1.1em;
	color:#FFFFFF;
	text-decoration:none;
}
#koszyk-etapy li a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
#koszyk-etapy li.etap-juz{
	background: #EC1C24  url(../img/administracja/bg-etapy.gif) bottom right no-repeat
}
#koszyk-etapy li.etap-teraz{
	background: #EC1C24  url(../img/administracja/bg-etapy.gif) top right no-repeat
}
#koszyk-etapy li.etap-koniec{
	background-color: #EC1C24;
}*/

/* ------------------------------------ administracja i formularze */

.formularz {
	margin:0px 0px 20px 0px;
}
.czesc-lewa {
	width:324px;
	float:left;
}
.czesc-prawa {
	width:324px;
	float:right;
}
/*
div.na-dwa {
	width:320px;
	float:left;
	margin-right:20px;
}
div.na-trzy {
	width:200px;
	float:left;
	margin-right:20px;
}
div.na-cztery {
	width:150px;
	float:left;
	margin-right:20px;
}
div.na-piec {
	width:114px;
	float:left;
	margin-right:20px;
}
*/
.na-dwa  {
	width:330px;
	float:left;
}
.na-dwa .text{
	width:300px;
}
.na-trzy  {
	width:220px;
	float:left;
}
.na-trzy .text{
	width:190px;
}
.na-trzy2 {
	width:440px;
	float:left;
}
.na-trzy2 .text{
	width:410px;
}

.na-cztery  {
	width:165px;
	float:left;
}
.na-cztery .text{
	width:135px;
}
.na-piec  {
	width:132px;
	float:left;
}
.na-piec  .text{
	width:102px;
}
/* -------------------------------------------------------------------- lista-ULUBIONE*/
.lista-ulubione {}

/* -------------------------------------------------------------------- lista-zakupow*/
.lista-zakupow em { font-style:normal; font-size:12px; line-height:1.2em }
.lista-zakupow table {
border-collapse:separate;
border-spacing:1px;
width:100%;
}
.lista-zakupow table thead tr {
background:transparent none repeat scroll 0%;
}
.lista-zakupow table thead tr th {
border-bottom:4px solid #cccccc;
padding:0pt 3px 2px;
text-align:left;
font-weight:normal;
font-size:12px;
}
.lista-zakupow table tr {
background:#fafafa none repeat scroll 0%;
}
.lista-zakupow table .shade {
background:#f2f2f2 none repeat scroll 0%;
}
.lista-zakupow table tr td {
padding:6px 3px;
text-align:left;
}
.lista-zakupow table tr .a {
text-align:center;
}
.lista-zakupow table tr .b {
text-align:left;
}
.lista-zakupow table tr .c {
text-align:right;
width:50px;
}
.lista-zakupow table tr .d {
text-align:center;
width:50px;
}
.lista-zakupow table tr .e {
text-align:right;
width:50px;
}
.lista-zakupow table tr .f {
text-align:center;
width:50px;
}
.lista-zakupow table tr .g {
text-align:right;
width:50px;
}
.lista-zakupow table tr .b {
font-weight:bold;
}
.lista-zakupow table tr .b div {
font-weight: normal;
font-size:10px;
}
.lista-zakupow table tr .b ul {
font-weight:normal;
}
.lista-zakupow table tr .b ul li {
display:inline;
}
.lista-zakupow table tr .b ul li a {
font-style:italic;
}
.lista-zakupow table tr .f input {
background:transparent none repeat scroll 0%;
text-align:center;
width:30px;
border: #FFFFFF 1px solid;
}

.lista-zakupow table .uwagi {
	background: #EC1C24 !important;
	font-weight:bold;
	color:#FFFFFF;
}
/* -------------------------------------------------------------------- "podsumowanie-zakupow*/
.podsumowanie-zakupow table {
border-collapse:separate;
border-spacing:1px;
width:100%;
}
.podsumowanie-zakupow table tr {
background:#e5e5e5 none repeat scroll 0%;
height:25px;
}
.podsumowanie-zakupow table td {
	padding:6px 3px;
}
.podsumowanie-zakupow table th {
	padding:6px 10px
}
.podsumowanie-zakupow table td {
	text-align:right;
	width:106px;
}
.podsumowanie-zakupow table tr.do-zaplaty {
	background-color:#EC1C24;
	font-weight:bold;
	color:#FFFFFF;
}



/* -------------------------------------------------------------------- zmiany i-sklep */
 

.lista-zakupow a.fav-to-cart {
	background: url(../img/administracja/lista-ulubione-do-koszyka.gif);
	display: block;
	text-indent: -10000px;
	width: 30px;
	height: 30px;
	margin: auto;
}

