/*


Plik który odpowiada za styl w środkowej kolumnie cennika/promocji/monitory/notebooki



*/

table.prom 
{
  text-align:center;
  background: #fff;
  /*margin: 5px 0px;*/
  margin: 2px auto;
  width:100%;

}

table.prom td {
  text-align:center;
  background: #fff;
  border:0;
  padding:0;
  margin:0;
}

table.prom td.spacer {
  text-align:center;
  background: #fff;
  border:0;
  padding:0;
  margin: 0 auto;
  font-size:3px;
  width:4px;
}


/* -------------------------- nazwa produktu w promocjach ---------------------- */
table.prom td.nazwa   {                           
  border-top: 1px solid #B0B7C6;
  border-left: 1px solid #B0B7C6;
  border-right: 1px solid #B0B7C6;
  background: #F2F4F8 url('headback-nice.gif');
  font-size: 11px;
  width: 264px;
  vertical-align: middle;
}

table.prom td.nazwa a { color: #13347f; font-size: 12px; font-weight:bold; }
table.prom td.nazwa a:hover { color: #c93c00; font-size: 12px; }
table.prom td.nazwa div { padding: 5px; vertical-align: middle; }

table.prom td.nazwa_hover   {                           
  border-top: 1px solid #B0B7C6;
  border-left: 1px solid #B0B7C6;
  border-right: 1px solid #B0B7C6;
  background: #F2F4F8 url('headback-niceyel.gif');
  font-size: 11px;
  width: 264px;
  vertical-align: middle;
}

table.prom td.nazwa_hover a { color: #13347f; font-size: 12px; font-weight:bold; }
table.prom td.nazwa_hover a:hover { color: #c93c00; font-size: 12px; }
table.prom td.nazwa_hover div { padding: 5px; vertical-align: middle; }
/* -------------------------- nazwa produktu w promocjach ---------------------- */



table.prom td.opis
{
  color: #4c4c4c;
  font-size: 8px;
  line-height:10px;
  background: #f9fafb;
  border-left: 1px solid #dadde3;
  border-right: 1px solid #dadde3;
  border-bottom: 1px solid #dadde3;
  text-align: left;
  vertical-align: top;
  width: 214px;
}  

table.prom td.opis div
{
  padding: 4px 4px;
}

/* ------------------- parametry produktu, typ widoku:1 ------------------------ */
table.prom td.fotoparam
{
  background: #fff;
  padding:0;
  border-top: 1px solid #dadde3;
  border-left: 1px solid #B0B7C6;
  border-bottom: 1px solid #B0B7C6;
  border-right: 1px solid #B0B7C6;
  width: 264px;
}

table.fotoparam
{
  width: 264px;
  height:200px;
}
/* ------------------- parametry produktu, typ widoku:1 ------------------------ */

table.fotoparam td.foto
{
  background: #fff;
  width: 153px;
  vertical-align: top;
  overflow:hidden;
}

table.fotoparam td.foto div
{
  padding:8px 0px 0px 6px;
  margin:0 auto;
  text-align:center;
}

table.fotoparam td.param
{
  background: #fff;
  border-left: 1px solid #dadde3;
  padding:0;
  margin:0;
  width: 100px;
}

table.param
{
  width: 100px;
  background: #fff  url("priceback.gif") top left repeat;
}

table.param td
{
  
}

table.fotoparam td.cena
{
  border-bottom: 1px solid #dadde3;
  border-left: 1px solid #dadde3;
  height:40px;
  width: 100px;
  padding-left:6px;
}

.mini_ocena img {

}

table.fotoparam span.cena
{ 
  display:block;
  padding: 0px 0px 0px 0px;  
  color: #C92701;
  font-size: 18px;
  font-weight:bold;
  margin:0 auto;
  text-align:center;
}

table.fotoparam span.odreki {
	display:block;
	color:#9C9C9C;
	font-size:9px;
}

table.fotoparam td.producent 
{
  padding:0px;
  border-left: 1px solid #dadde3;
  margin:0;  
  width: 100px;
  vertical-align: top;
  height:150px;
}


table.fotoparam td.kup
{

}

table.action
{
  height:24px;
}

table.action td
{
  padding: 2px 1px;
  border:0;
  background: transparent;
}

/*********************************************************/

TABLE.product-big {
  margin:0px;
  padding:0px;
  width:437px;
  border-bottom: solid 1px #E6E9EF;
}
TABLE.product-big TD.photo {
  width:185px;
  text-align:center;
}
TABLE.product-big TD.photo DIV.photo_div {
  padding:10px 0px 5px 0px;
}
TABLE.product-big TD.text {
  width:252px;
  background:#F9FAFB;
  /* padding:10px; */
  color: #000000;  
  font-size:11px;
}
TABLE.product-big TD.text DIV.text_div {
  padding:10px;
}
TABLE.product-big TD.text DIV.title {
  font-weight:bold;
  font-size:13px;
  /*D color:#00AB31;*/
  color: #13347f;
  margin:0px 0px 15px 0px;
}
TABLE.product-big TD.text DIV.title A {
  font-weight:bold;
  font-size:13px;
  /*D color:#00AB31; */
  color: #13347f;
}
TABLE.product-big TD.text DIV.title SPAN.small {
  font-weight:bold;
  font-size:9px;
  color:silver;
  display:inline;
}
TABLE.product-big TD.text A {
  color: #000000;  
}
TABLE.product-big TD.text A:hover {
  color: #C93C00; 
}
TABLE.product-big TD.text A:hover DIV.title {
  color: #C93C00; 
}
TABLE.product-big TD.text DIV.know {
  color:#CA3D00;
  margin:10px 0px 0px 0px;
}
TABLE.product-big TD.text DIV.know A{
  color:#CA3D00;
}
TABLE.product-big TD.promotion {
  width:185px;
  color: #475775;  
}
TABLE.product-big TD.promotion DIV.promotion_div {
  padding:5px;
  color: #475775;  
}
TABLE.product-big TD.promotion U {
  text-decoration:none;
  color: #CA3D00;
}

TABLE.product-big TD.price {
  width:252px;
  background:#EBEDF2;
  border-top: solid 1px #D9DCE3;
  border-bottom: solid 1px #FFFFFF;
}

TABLE.product-big TD.price DIV.price_div {
  margin:7px 2px 5px 10px;
}

TABLE.price TD {
  color: #666666;
  vertical-align:bottom;
}
TABLE.price TD.prc {
  width:85px;
  text-align:left;
}

TABLE.price TD.btn {
  width:70px;
  text-align:right;
}

TABLE.price DIV.price {
  font-size:11px;
}
TABLE.price TD.old {
  color: #98A0B0;
}
TABLE.price TD.old DIV.price {
  font-size:11px;
  color: #98A0B0;
  text-decoration: line-through;
}

TABLE.pricelist A.redmail, 
TABLE.pricelist-photos A.redmail, 
TABLE.pricelist-photos2 A.redmail
{
  color:#c93c00;
  text-decoration:none;
}

TABLE.pricelist A.redmail:hover, 
TABLE.pricelist-photos A.redmail:hover, 
TABLE.pricelist-photos2 A.redmail:hover 
{
  color:#c93c00;
  text-decoration:underline;
}


.note_icons_cont {
	position:absolute;
}

.note_icons {
	position:absolute;
	left:0px;
	top:92px;
	width:140px;
}

.note_param {
	color:#122346;
	padding:1px 1px 1px 3px;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
}

.note_row1 {
	text-align:left;
	background:#F3F4F5;
}

.as_title a {
	font-weight:bold;
	color:#4A5d7F;	
}

.as_title {
	border-bottom:1px solid #CCCCCC;
	padding-bottom:3px;
}

.as_opis {
	line-height:16px;
	padding:7px;
}

.as_opis a {color:black;}

.as_foto {
	padding:7px;
}

.as_go {
	padding:7px;
}

.as_go a {
	color:#4A5d7f;
}

.as_go span {
	color:#CCCCCC;
}

.drukuj_buttons td {
	vertical-align:middle;	
}

.drukuj_buttons a {
	color:#13347F;
}

.sortbuttons {
	text-align:right;
	width:250px;

}

.sortbuttons a {
	border:1px solid #9FAAD5;
	display:block;
	float:left;
	padding:3px 0;
	text-align:center;
	background:#FAFBFE;
	margin-right:4px;
}

.sortbuttons a span {
	color:#13347F;
	/*border-bottom:1px solid #D9D9D9;*/
}

.sortbuttons a:hover {
	border:1px solid #111525;
	text-decoration:none;
}
.sortbuttons .selected {
	border:1px solid #313E6F;
}

.sortbuttons a span:hover {
	/*border-bottom:1px solid #FD6800;*/
}

.sortbuttons .selected span {
	color:#FD6800;
	font-weight:bold;
	/*border-bottom:1px solid #FD6800;*/
}