* { 
  font-family: Verdana, Ariel, sans-serif;
  font-size: 11px;
  color: #484848;
}

html, body {
	margin:0px;
  padding:0px;
}

body { 
	background-color: white;
  
}

a.link {
	color: #484848;
	
}

a.link:visited {
	color: #9C9898;
}

body.center { 
  text-align:center; 
}

IMG { 
	border: 0px 
}

INPUT, SELECT, TEXTARE {
	background-color: white;
}

FORM { 
	display: inline; 
}

#szukaj { 
  width:133px;
  height:18px;
  text-align: center;
  border:1px solid #888888;
  color: #787878;
  background-color: white;
  font-size:10px;
}


/* hack rozmiaru pola dla Firefoxa */
.menuTopSzukaj > FORM > #szukaj { 
	width:131px;
  height: 14px;
} 
.menuTopSzukaj > FORM > #slij { 
	position: relative;
  top: -1px;
} 
/* koniec hacku */

#container {
	width:774px;
	text-align: left;
  position: relative; 
  top: 0px;
  margin:0 auto; 
 
}

#header {
  width:100%;
  vertical-align: top;
  height:147px;
  padding:0px;
  border-collapse: collapse; 
}

#header TD {
	 vertical-align: top;
   padding:0px;
   margin:0px;  
}
 
#header .headerContainer {
  width:628px;
  height:53px;
  text-align: left;
}

#header .flash {
	width: 280px;
} 

#header .menuContainer { 
	height: 24px;
}

#topMenu {
	width:100%;
	border-collapse: collapse;
  padding:0px;
}

#topMenu TD {
	padding:0px;
} 

#header .headerBottomContainer {
	height: 70px;

}

#headerBottom {
	width:100%;
  padding:0px;
  margin:0px;  
  border-collapse:collapse;
}

#headerBottom TD { 
	padding:0px;
  margin:0px;
}

#headerBottom .menuTopContainer {
	width: 173px;
  vertical-align: bottom;
  
}

#headerBottom .lcd {
  padding:0px;
  margin:0px;
  vertical-align: top;
  text-align: right;
}

#menuTop {
 	width:100%;
  border-collapse:collapse;
	height:69px;
}

#menuTop .menuTopSzukaj { 
	height:45px; 
  width:100%;
	vertical-align: bottom;
  padding-bottom: 1px;
}

#menuTop .menuTopBelkaContainer {
	width:100%;
	vertical-align:bottom;
}

.menuTopBelka {
	width:155px;
	padding:0px;
  margin:0px;
  
  border-collapse: collapse;  
}

/* hacka dla FF */
#menuTop .menuTopBelkaContainer > .menuTopBelka {
	position: relative;
  top: 1px;
}
/* koniec */

.menuTopBelka TD {
	padding:0px;
  margin:0px;  
}

.menuTopBelka .left {
	width:18px;
  background-image:url('grafika/nav_head_blue_left.gif');
  background-repeat:no-repeat;
}

.menuTopBelka .right {
	width:15px;
  background-image:url('grafika/nav_head_blue_right.gif');
  background-repeat:no-repeat;  
}

.menuTopBelka .middle {
  color: white;
  font-weight:bold;
  padding-left:2px;
  background-image:url('grafika/nav_head_blue_bg.gif');
  background-repeat:repeat-x;  
}
.menuTopBelka .middle P {
	height:20px; 
  padding-top: 3px; 
  padding-left: 2px;
  display: inline; 
  font-size: 11px; 
  color: white;
}

/* hack obnizajacy pierwsza belke w Firefox i Opera */
.menuTopBelkaContainer .menuTopBelka .middle > P { 
	position: relative; top: 3px; 
}
/* koniec */

#mainTable {
	width:775px;
  border-collapse: collapse;

}

#mainTable TD {
  padding:0px;
  margin:0px;  
}

#mainTable .spacer { 
	width:19px;
}

#mainTable .spacer2 {
	width:18px;
}

#mainTable .leftColumnContainer {
	width:155px;
  vertical-align: top;

background-color: #B0E840
}

#mainTable .rightColumnContainer {
	width:147px;
  background-color: #B0E840;
  vertical-align: top;
}


#mainTable .mainContainer {
	width:440px;
  vertical-align: top;
}

#mainTable .leftColumnContainer .columnProducts{
	width:155px;
  border-collapse: collapse;
}
#mainTable .leftColumnContainer .columnProducts .clear {
	height:  7px;
  background-color: white;
}

#mainTable .leftColumnContainer .columnProducts .title {
	background-image: url('grafika/nav_title_bg.png');
  height: 21px;
  font-weight: bold;
  padding-left: 20px;
  color: #787878;
  padding-bottom: 2px;

}

#mainTable .leftColumnContainer .columnProducts .product { 
	width:144px;
  height:16px;
  border-top: 1px solid white;
  background-color:#F7F7F7;
  padding-left:20px;

}

.product A { 
	color: #474747;
  text-decoration: none;
}

/* monitory LCD po prawej stronie */
#mainTable .rightColumnContainer .columnProducts{
	width:155px;
  border-collapse: collapse;
}
#mainTable .rightColumnContainer .columnProducts .clear {
	height:  7px;
  background-color: white;
}

#mainTable .rightColumnContainer .columnProducts .title {
	background-image: url('grafika/nav_title_bg.png');
  height: 21px;
  font-weight: bold;
  padding-left: 20px;
  color: #787878;
  padding-bottom: 2px;

}

#mainTable .rightColumnContainer .columnProducts .product { 
	width:144px;
  height:16px;
  border-top: 1px solid white;
  background-color:#F7F7F7;
  padding-left:20px;

}

#mainTable .rightColumnContainer .leftColumnGreenBox {
	width:155px;
  border-collapse: collapse;
}

#mainTable .rightColumnContainer .columnProducts .arrow {
  background-color:#F7F7F7;
  border-top: 1px solid white;  
}
/* /monitory LCD po prawej stronie */

#mainTable .leftColumnContainer .columnProducts .arrow {
  background-color:#F7F7F7;
  border-top: 1px solid white;  
}

#mainTable .leftColumnContainer .leftColumnGreenBox {
	width:155px;
  border-collapse: collapse;
}

#mainTable .leftColumnContainer .leftColumnGreenBox .lgbtitle {
	background-image:url('grafika/nav_head_green.gif');
  width:128px;
  height:23px;
  padding-left: 20px;
  color: white;
  font-weight: bold;
  font-size:12px;
}

#mainTable .leftColumnContainer .leftColumnGreenBox .orb {
	width: 27px;
  background-image:url('grafika/left_nav_head_green2.gif');
  
  text-align:right;
  padding-right:0px;
}

#mainTable .leftColumnContainer .leftColumnGreenBox .lgbcontent {
	padding: 7px 7px 7px 20px;
	line-height:130%;
	font-size:11px;
  font-family: Tahoma, sans-serif;
  background-color: #B0E840
}

#koszyk {
	width:147px;
  border-collapse: collapse;
}

#koszyk .title {
	background-image:url('grafika/koszyk.gif');
  font-weight:bold;
  color: white;
	padding-left:7px;
  height:21px;
  padding-bottom: 1px;
  font-size:11px;
  width:129px;
}

#koszyk .img { 
	width: 18px;
  background-image: url('grafika/koszyk2_bg.gif');

}

#koszyk .content {
	border-top: 1px solid white;
	border-bottom: 1px solid white;  
	padding: 0px;
  	background-color: #3890E0;
  	color: white;
  	height:45px;
	font-size:10px;
}

#koszyk .content * { 
	font-size:10px; 
  color: white;

}

#koszyk1 {
	width:100%;
  border-collapse: collapse;
}

#koszyk1 .title {
	background-image:url('grafika/koszyk1.gif');
  font-weight:bold;
  color: white;
	padding-left:7px;
  height:21px;
  padding-bottom: 1px;
  font-size:11px;
  width:129px;
}

#koszyk1 .img { 
	width: 18px;
  background-image:url('grafika/koszyk1.gif');
	background-position:right;

}

#koszyk1 .content {
	border-top: 1px solid white;
	border-bottom: 1px solid white;  
	padding: 0px;
  	background-color: #3890E0;
  	color: white;
  	height:45px;
	font-size:10px;
}

#koszyk1 .content * { 
	font-size:10px; 
  color: white;

}

#najpopularniejsze {
	border-collapse: collapse;
  width:100%;
}

#najpopularniejsze .up {
	background-image:url('grafika/right_column_top.gif');
  height:3px;
}

#najpopularniejsze .img {
	background-color:white;
	padding-bottom: 1px;

}

#najmonitory, #najtv {
	width:150px;
  border-collapse: collapse;

}

#najmonitory .title, #najtv .title {
  background-image:url('grafika/left_nav_head_green.gif');
  height:23px;
  padding-left: 8px;
  background-position: bottom left;
  width:150px;
}
#najtv .title A, #najmonitory .title A{
  width:100px;
	font-weight: bold;
  color:white;
  font-size:12px; 
  text-decoration: none;
}

#najmonitory .orb, #najtv  .orb { 
  width: 27px;
  background-image:url('grafika/left_nav_head_green2.gif');
  text-align:left;
  background-repeat:no-repeat;
	background-position:right;	
	}

#najmonitory img, #najtv img{ 
  margin:0px;
  }
/* scinamy zaokraglenie na gorze belki 'Monitory' */


#najmonitory .content, #najtv .content {
	background-color: #F0FFE0;
  padding: 7px 2px 7px 2px;
}

#najmonitory .clear, #najtv .clear {
	background-color: white;
  height:2px;
}

.leftColumnProdukty {
	background-color: #F0FFE0;
	width:100%;
  border-collapse: collapse;
}

.leftColumnProdukty .img { 
	width: 50px;
	height:50px;
	background-color:#FFFFFF;
	border:1px solid #C8C8C8;
}

.leftColumnProdukty .img IMG {
  margin: 1px;
}

.leftColumnProdukty .opis {
  padding: 4px;
  font-size: 10px;
}

DIV.model, DIV.model A { 
	color: #70A000;
  font-weight: bold;
}

#footer {
	width:100%;
  border-collapse: collapse;
  height:20px;
  background-image:url('grafika/footer_bg.gif');
  margin-top: 2px;
}

#footer TD {
	text-align: right;
}

#footer A { 
	color: #808080;
  text-decoration: none;
}

#footer A:hover, #footer A.active { 
	color: white;

}

#footer .fillLeft {
	width:155px;
  background-image:url('grafika/footer_left.gif');
  background-repeat:no-repeat;
}

#footer .fillRight {
	width:180px;
  background-image:url('grafika/footer_right.gif');
  background-position: bottom right;
  background-repeat:no-repeat;
}

/* 
style do strony glownej
mozna by je wyciac i dac do oddzielnego CSS'a, 
to namda jakies 200 linijek mniej do ladowania
*/


#frontpageBox {
	width:100%;
  border-collapse: collapse;
}

#frontpageBox .guziki {
  background-color: #F7F7F7;
}

#frontpageBox .guzikiToSpacer {
	height:1px;
}

#frontpageBox .znajdz {
	background-color: #F0F0F0;
  height: 19px;
  text-align: right;
	font-size:10px;  
}

#frontpageBox .znajdz INPUT {
	margin:0px 7px 0px 10px;
}

#frontpageBox .zielspacer, #frontpageBox .zielspacerTop {
	background-color: #90C818;
  height: 2px;
}

#frontpageBox .zielspacerTop {
	height: 3px;
}

#frontpageBox .searchContainer {
	background-color: white;
  height:75px;
  vertical-align: top;
}

#search {
	width: 100%;
  height:74px;
  border-collapse: collapse;
  background-color: #E8E8E8;
}

#search TD {

}

#search .first {
	width:121px;
  text-align: right;
  font-weight: bold;
  font-size: 10px;
  padding-right:0px;
}

#search .second {

	width:120px;
  font-weight: bold;
  font-size: 10px;
  padding-left: 5px;
}

#search .second SELECT {
	width: 118px;
}

#od { 
	margin-right: 8px;
}

/* znowu hackujemy dla Firefoxa */
#search .second > #od {
	margin-right: 6px;
}

#search .second > #do {
	margin-left: 6px;
}
/* koniec */

#do {
	margin-left: 8px;
}

#search .second INPUT {
	width: 39px;
}

#search .third {
	width:72px;
  text-align: right;
  font-weight: bold;
  font-size: 10px;
  padding-right:4px;
  
}

#search .forth {
	width:127px;

}

#search .forth SELECT {
	width: 118px;
}

#search TD INPUT, #search TD SELECT {
	border: 1px solid #C8C8C8;
}

#mainPromocje {
	width:100%;
  border-collapse: collapse;
  margin-top: 14px;
}

#mainPromocje .pasek {
	background-image:url('grafika/pasek.gif');
  background-repeat:no-repeat;
  height:3px;
  width:100%;
}

#mainPromocje .title {
	height:18px;
  background-color: #F7F7F7;
  padding-left: 8px;
}

#mainPromocje .title SPAN {
  font-weight: bold;
  font-size: 12px;
  color: #2870C8;
	position: relative;
  top: -2px;
}

#mainPromocje .item {
	width:50%;
  background-image:url('grafika/promocje_bottom.gif');
  background-repeat:no-repeat;
  background-position: bottom left;
  padding: 8px 0 25px 0;
}

#mainPromocje .item SPAN {
	font-weight: bold;
}

#mainPromocje .item IMG {
	margin-right:4px;
}

#mainPromocje .item .producent {
	color: #70A000;
}

#mainPromocje .item .staraCena {
	text-decoration:line-through;
}

#mainPromocje .item .cena {
	color: #0048A0;
}

#mainPromocje .item A {
	color: #70A000;
  font-weight: bold;
}

#news {
	width:100%;
  border-collapse: collapse;
  margin-top: 14px;
}

#news .pasek {
	background-image:url('grafika/pasek.gif');
  background-repeat:no-repeat;
  height:3px;
  width:100%;
}

#news .title {
	height:18px;
  background-color: #F7F7F7;
  padding-left: 18px;
}

#news .title SPAN {
  font-weight: bold;
  font-size: 12px;
  color: #2870C8;
	position: relative;
  top: -2px;
}
#news .content {
	padding: 14px 18px 14px 18px;
}

#news .content .tytul {
	font-weight: bold;
  margin-bottom: 2px;
}

#news .content .text {
	margin-bottom: 10px;
}

/*
koniec styli dla strony glownej
*/

/*
style dla podstrony 
*/

#productsList {
	margin-top:10px;
	width:100%;
  	border-collapse: collapse;
}

#productsList .pasek {
	background-image:url('grafika/pasek.gif');
  background-repeat:no-repeat;
  height:3px;
  width:100%;
}

#productsList .title {
	height:20px;
  background-color: #F7F7F7;
  padding-left: 7px;
}

#productsList .title SPAN {
  font-weight: bold;
  font-size: 12px;
  color: #2870C8;
	position: relative;
  top: -2px;
}

#productsList .spacer {
	height:1px;
}

#productsList .header {
	background-color: #2880D8;
  height:32px;
}

#productsTable {
	width:100%;
  border-collapse: collapse;
  height:32px; 
}

#productsTable .first {
	width:49px;
}

#productsTable .second {
	width:69px;
}

#productsTable .third {
	width:125px;
}

#productsTable .forth {
	width:71px;
}

#productsTable .fifth {
	width:67px;
}

#productsTable .sixt {
	width:78px;
}

#productsTable .seventh {
	width:45px;
  text-align: right;
  padding-right:1px;
}

#productsTable TD {
	text-align: center;
	vertical-align: top;
	color: white;
  font-weight:bold;
  font-size:10px; 
  padding-top:4px; 
}

#productsTable TD A{
	color: white;

  font-weight:bold;
  font-size:10px;
}

#productsLoop {
	width:100%;
  border-collapse: collapse;
  margin-top: 3px;
}

/* yup, kolejny hack */
#productsList .content > #productsLoop {
  margin-left: 1px;
}
/* koniec */

#productsLoop TD {
  border-top :1px solid #E8E8E8;
  border-bottom :1px solid #E8E8E8;
  vertical-align: middle;
  background-color:#F7F7F7;
  padding:3px;
  
}

#productsLoop .spacer {
	height: 3px;
  background-color: white;
  padding: 0px;
}

#productsLoop .first {
	border-left: 1px solid #E8E8E8;
  border-right: 1px solid #E8E8E8;
  width:49px;
  padding:0px;
} 

#productsLoop .second {
	width: 69px;
  text-align: center;
}

#productsLoop .third {
	width: 125px;
  text-align: left;  
}

#productsLoop .forth {
	width: 71px;
  text-align: center;  
}

#productsLoop .fifth {
	width:67px;
  text-align: center; 
}

#productsLoop .sixt {
	width: 58px;
  text-align: right;
	padding-right: 20px;
}

#productsLoop .seventh {
	border-right: 1px solid #E8E8E8;
	width: 45px;
  text-align: right;

} 

#productsLoop .promo {
	color: red;
  font-weight:bold;
  font-size: 9px;
}

#legenda {
	width:100%;
  border-collapse: collapse;
  margin-top: 7px;
  margin-bottom: 20px;
}

#legenda .first {
	width:111px;
}

#legenda TD SPAN {
	position: relative; 
  top: 1px;
  left: -2px;
  font-size: 10px;
}

#legenda .first SPAN {
  color: #2880D8;
  font-weight: bold;
  font-size:10px;
  position: relative;
  top: -1px;
  left: -2px;
}

#legenda .second {
	width: 61px;
}

#legenda .third {
	width:103px;
}

/* strona 3 */

#produkt {
  width:100%;
  border-collapse: collapse;
  
}

#produkt .title {
  height:20px;
  background-color: #F7F7F7;
  padding-left: 7px;
}

#produkt .title SPAN {
  font-weight: bold;
  font-size: 12px;
  color:#2870C8;
	position: relative;
  top: -1px;
}

#produkt .text {
  padding:10px;
}

#produkt .powrot {
	font-size: 10px;
  font-weight: bold;
}

#produkt .drukuj {
	font-size:10px;
  text-align: right;
  height:25px;
}

#produkt .produktTitle {
	background-color:#2880D8;
  color: white;
  height:20px;
  padding-left:8px;
  font-weight: bold;
  font-size:12px;
}

#produkt .opis {
  background-color: #F7F7F7;
  border:1px solid #E8E8E8;
  padding: 10px 8px 10px 8px;
}

#produkt .spacer1 {
	height: 6px;
}

#produkt .pytanie { 
	height: 18px;
  background-color:#F7F7F7;
  text-align: right;
}

#produkt .pytanie A {
	color:#3088E0;
  text-decoration:none;
  font-size:10px;
}

#produkt .spacer2 {
	height: 16px;
  background-image:url('grafika/pasek.gif');
  background-position: bottom left;
  background-repeat: no-repeat;
}

#produkt .parametry { 
	height:18px;
  color:#70A000;
  padding-left:8px;
  font-weight:bold;
  background-color:#F7F7F7;
}

#produkt .item {
  padding: 3px 6px 3px 6px;
  background-color: #F7F7F7;
  height:19px;  
  border:1px solid #E8E8E8;
  vertical-align:top;
}

#produkt .spacer3 {
	height: 8px;
}

#produkt .dodajOpinie {
	height: 18px;
  text-align: right;
}

#produkt .dodajOpinie A {
	color:#2880D8;
  text-decoration:none;
  font-size:10px;
}

#produkt .opinia {
	padding: 2px 6px 2px 6px;
  border:1px solid #E8E8E8;
  font-size:10px;
} 

#produkt .opinia DIV {
	color:#0060B0;
  font-weight: bold;
  font-size:10px;
}

#commentFormTable {
	width:100%;
  border-collapse:collapse;
}

#commentFormTable .left {
	width:310px;
}

#commentFormTable .right {
	width:129px;
}

#commentFormTable INPUT, #commentFormTable TEXTAREA {
  background-color: #F7F7F7;
}

#comment {
	width:292px;
  	height:44px;
	border:1px solid #E8E8E8;
  	overflow: auto;
}

#commentFormTable TD > #comment {
	height: 41px;
  position: relative;
  top:-1px;
}

#nick {
	width:129px;
	border:1px solid #E8E8E8;  
}

#addComment {
	margin-top: 7px;
	width:129px;
}

#commentFormTable .right DIV, #commentFormTable .left DIV {
	font-size:10px;
  font-weight: bold;

  padding: 5px 0px 5px 6px;
}  

#obrazki {
	width:100%;
  border-collapse: collapse;
}

#obrazki .first {
	width: 160px;
	height: 160px;
	text-align:center;
	vertical-align: top;
	padding:6px 1px 6px 0px;
}

#obrazki .second {
  width:100px;
  background-image:url('grafika/obrazki_bg.gif');
  background-repeat:no-repeat;
  vertical-align: top;
  text-align:center;
  padding:6px 1px 6px 1px;
}

#obrazki .third {
  background-image:url('grafika/obrazki_bg.gif');
  background-repeat:no-repeat;
  width: 182px;
  padding: 17px 15px 17px 15px;
  vertical-align: top;
}

#obrazki .third .green {
  color: #70A000;
  font-weight: bold;

}

#obrazki .third .blue {
	color:#0048A0;
  font-weight: bold;
}

#dokoszyka {
	margin:14px 0px 18px 0px;
}

/* kosz */

#kosz th{
	background-color:#2880D8;
	padding:5px;
	color:#FFFFFF;
	font-size:10px;
}

#kosz .space{
	background-color:#FFFFFF;
	height:2px;
}

#kosz .border{
	background-color:#E8E8E8;
	height:1px;
}

#kosz .product{
	background-color:#F7F7F7;
	height:50px;
	padding:5px;
	border-right:1px solid #E8E8E8;
}

#kosz .product2{
	background-color:#F7F7F7;
	height:20px;
	padding:5px;
	border-right:1px solid #E8E8E8;
}

#kosz .img{
	background-color:#FFFFFF;
	padding:1px;
	height:50px;
	width:50px;
	text-align:center;
	vertical-align:middle;
	border-right:1px solid #E8E8E8;
	border-left:1px solid #E8E8E8;
}

#formularz th{
	vertical-align:top;
	font-weight:normal;
	text-align:right;
	padding:4px 10px 3px 0px;
	width:190px;
}

#formularz td{
	vertical-align:top;
	padding:0px 0px 0px 0px;
}

#formularz td select{
	font-size:10px;
	width:400px;
}

#formularz h1{
	margin:15px 0px 8px 0px;
	color:#2870C8;
}

#formularz p{
	margin:0px 0px 10px 0px;
}

#formularz input{
	margin:1px 0px 1px 0px;
	border:1px solid #888888;
	width:200px;
	height:18px;
	font-size:11px;
	color:#787878;
	background-color:#FFFFFF;
}

#formularz textarea{
	margin:1px 0px 1px 0px;
	border:1px solid #888888;
	width:200px;
	height:72px;
	font-size:11px;
	color:#787878;
	background-color:#FFFFFF;
}

#kosz_right{
	padding:5px;
	width:100%;
}

#kosz_right td{
	padding:5px;
	vertical-align: top;
}

#polec table .inputp input{
	margin:1px 0px 1px 0px;
	border:1px solid #888888;
	width:200px;
	height:18px;
	font-size:11px;
	color:#787878;
	background-color:#FFFFFF;
}

#polec table .inputp textarea{
	margin:1px 0px 1px 0px;
	border:1px solid #888888;
	width:200px;
	height:72px;
	font-size:11px;
	color:#787878;
	background-color:#FFFFFF;
}

#polec table .naips{
	text-align:right;
	width:180px;
	padding:3px 5px 0px 0px;
	vertical-align:top;
}

#polec p{
	margin:10px;
}

#tabporownaj{
	
	border:1px solid #888888;
	border-collapse: collapse;
}

#tabporownaj td{
	font-size:10px;
	font-family: Tahoma, Verdana, Arial;
	border:1px solid #888888;
	padding:3px 10px 3px 10px;
	vertical-align:top;
}

#tabporownaj th{
	font-size:10px;
	font-family: Tahoma, Verdana, Arial;
	background-color:#F7F7F7;
	border:1px solid #888888;
	padding:3px 10px 3px 10px;
	vertical-align:top;
}

.rodzajForm{
	width:197px;
	font-size:10px;
	margin:0px;
}

.listaForm{
	width:197px;
	font-size:10px;
	height:106px;
	margin:0px;
	border:1px solid #888888;
}

.buttonForm{
	width:18px;
	height:18px;
	border:none;
	background-color:#2F87DF;
	color:#FFFFFF;
	margin:2px;
}

.styl1{
	color:#484848;
}

.styl2{
	color:#70A000;
}

.styl3{
	color:#0048A0;
}

ul li{
	list-style-image:url('grafika/li.gif');
	margin-bottom:4px;
}

.stopka{
	color:#808080;
	font-size:9px;
	text-decoration: none
}

.stopka:hover{
    color: #808080;
	}
	
div.szary{
background:#f7f7f7;
padding:5 2px;
}	
div.submit_raty{
  position:absolute;
  margin-left:220px;
  margin-top:40px;
}
*> div.submit_raty{
  margin-top:35px;
}

p.saNiedostepne {
	padding: 10px;
	margin: 10px;
	background: #d4332c;
	text-align: justify;
}

p.saNiedostepne,
p.saNiedostepne * {
	font-size: 14px;
	line-height: 140%;
	color: white;
}
