body {margin:0px;}
body, table, tr, td, div, b, a, input, textarea, form, select {

    font-family: Verdana, Arial;

    font-size: 12px;
	
    margin:0px;
    
}
.helion-ksiazkasm1
.helion-ksiazkasm2	{

	font:12px verdana;
}

.helion-ksiazkasm2 b	{
	font-weight:normal;
	font-size:12px;
	font-family:verdana;
	color:#009;
}

.helion-prom3, ,helion-prom3 a	{
	font-family:verdana;
	color: #033770;
	
}

td.bar_top {background-image:url(../_img/background_top.jpg); width:100%; height:36px; padding:0px; margin:0px;}
td.b_left {background-image:url(../_img/b_left.gif); width:8px; height:24px; background-repeat:no-repeat;}
td.b_middle {background-image:url(../_img/b_middle.gif); height:24px; background-repeat:repeat-x; 
			 font-family: Verdana, Tahoma;  padding:0px 3px 0px 12px; text-align: center}
td.b_middle a { font-size:10px; font-weight:bold; color:#fff; }
td.b_right {background-image:url(../_img/b_right.gif); width:11px; height:24px; background-repeat:no-repeat;}

td.b_left2 {background-image:url(../_img/b_left2.gif); width:8px; height:24px; background-repeat:no-repeat;}
td.b_middle2 {background-image:url(../_img/b_middle2.gif); height:24px; background-repeat:repeat-x; 
			 font-family:Verdana, Tahoma;  padding:0px 3px 0px 12px; text-align: center}
td.b_middle2 a { font-size:10px; font-weight:bold; color:#fff; }
td.b_right2 {background-image:url(../_img/b_right2.gif); width:11px; height:24px; background-repeat:no-repeat;}

td.txt_top {font-family:Verdana, Tahoma; font-size:12px; font-weight:bold; color:#fff;  padding:0px 20px; padding-top:8px;}
td.txt_top2 {font-family:Verdana, Tahoma; font-size:12px; font-weight:bold; color:#fff;  padding:0px 20px; padding-top:8px; background:url(../_img/podswietlenie.gif) bottom left repeat-x; }
td.pods {font-family:Tahoma; font-size:12px; font-weight:bold; color:#fff;  padding:0px 20px; padding-top:8px; background:url(../_img/podswietlenie.gif) bottom left repeat-x;}
td.txt_top a:hover {text-decoration:none;}
td.txt_top2 a:hover {text-decoration:none;}
td.pods a:hover {text-decoration:none;}
td.line_button {background-image:url(../_img/line_button.jpg); height:36px; width:2px;}
td.podtop {background-color:#f5f4eb; height:37px;}
td.txt_top_gray {font-family:Verdana, Tahoma; font-size:12px; color:#1f1f1f; font-weight:normal;}
td.txt_top_gray a {font-family:Verdana, Tahoma; font-size:12px; color:#1f1f1f; font-weight:normal;}
td.foot {font-family:Verdana, Tahoma; font-size:12px; color:#8d8989; font-weight:normal;}
td.foot a {font-family:Verdana, Tahoma; font-size:12px; color:#8d8989; font-weight:normal;}
td.bestseller a {font-family:Verdana,Tahoma; font-size:12px; color:#6d6d6d; font-weight:normal;}
}

p  { 
	font-size: 10pt;
	font-family: Verdana; 
	margin: 2px; 
	color: #000099;

}  

.cena {
font-size: 14px;
font-weight: 600;

}

.cena b {
font-family: arial;
font-size: 14pt;
color: green;

}

.grey {
    color: #E0E0E0;
    text-decoration: none;
}


.grey:hover {
    text-decoration: underline;
    color: #E0E0E0;
}


.bookInfo {
color: #033770;
font-size: 13px;

}

/* napisy
*/

.info {
	color: #033770;
	font-size: 13px;
	
	}

/** 9 listop 07  **/	
/** moje_zibi **/

 ._my_button {
  border: 1px solid #a8c4df; 
  border-color: #a8c4df;
  font: 10px arial;
  color:  #f1a815;
  font-weight: 700;
  /**font: 10px bold arial; **/
  padding: 0 2px 0 2px;
  
 
 }

p._info {
  color: #033770;
  font-size: 10px;
 }


H1,H2, H3 {
	font-family: Tahoma;
	font-size: 15px;
	color: #003399;
}
H4, H5	{
	font-family: Verdana;
	font-size: 14px;
	color: #003366;
	}

	/* klasa MenuMeritum w inc - do menu 
	*/

td.mmenuPodm {
	font: 12px arial;
	color:#ffcc00;
	background-color:#000099;
	padding: 2 2 2 6;
	}
td.mmenuFc {
	font: 12px Arial;
	color: #ccaa00;
	background-color: #000099;
	padding: 2 2 2 6; 
	}
	 	
u.mmenuLevelplus {
	font: 12px arial;
	color: #CC00cc;
	}
	
u.mmenuWybr {
	font: 12px arial;
	color: #00FFFF;
	}		



/*informacje na stronie Info:
*/

.tytulInfo h1{
font-family: Arial;
font-size: 15pt;
font-weight: bold;

}

.tytulInfo span {

 font-family: Arial;
 font-size: 15pt;
 
}

SPAN#tytul {
color: green;
}

H3.autorInfo {
font-family: Arial;
}



span#navi{
vertical-align: middle;
margin: 5px 4px 14px 5px;
padding: 4px;
width: 250px;
/*height: 10px; */
color: #aaa6cc;
}

div#navi{
vertical-align: middle;
margin: 1px 2px 14px 5px;
padding: 0px;
/*width: 250px; */
/*height: 10px; */
color: #aaa6cc;
}


B.katInfo {
color: #000069;
}
B.bookInfo {
color: #011370;
font-size: 13px;

}

div.infos {

background-color: #e1f0ff;


}

div.ramka	{
margin: 6 2 2 2;
padding: 4 4 4 4;
border: solid 1px #e1f0ff;

vertical: top;	

}

/* Tabela recomend
*/

.recommend a{
color: #80accc;
padding: 4px;

}
.recommend td{
padding: 4px;
margin: 4px;
}


/*Producer Filter Form
*/

div.filterForm {
	padding: 4 4 4 4;
	margin: 5 5 5 5;
	background-color: #346770;
	}
 #producerfilter{
 	display: block; 
	}	

form.prodFilterForm{
	background-color: #e1f0ff;
	font: 10px tahoma;
	color: navy;
	} 	


A {font-family: Tahoma;
   font-size: 10pt;
   font-weight:800;
   text-decoration: none;
   color:#003366;
   }   
A:HOVER {
       text-decoration:underline;
       }


/*glowne menu		 
 */	
		 
A.mmenuP {
	color: yellow;
	font-family: Arial;
	font-weight: 600;
	font-size: 15px;
}

a.noname {
	color: red;
}

a.mmenuC {
	color:white;
	font-family: Arial;
	font-weight: 600;
	font-size: 15px;
}	 



.button {
    font-family: arial;
    font-weight:  bold; 
    font-size: 13pt;
    padding: 2px;
    margin: 3px 20px 2px 2px ;
    color: #E0E0E0;
    /*text-decoration: underline; */

}


/* dodana przeze mnie 28-07-06 */



.buttons {

	color: #999;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 700;
	
}

.buttons:hover{

	color: #999;
	text-decoration: none;
}

.buttons:visited {
	color: #b69432;
	
}

.kategoria {
color: #000099;
text-decoration :none;
}
.kategoria:hover {
text-decoration: underline;

}

a.nawigacja {

color: #aaa6cc;

}

/****
** marzec 08
****/
div.div_pay_method_form{
   text-align: center;
   }

	

table.menubuttons {

	vertical-align: bottom;

}

table#podmenubuttons {
    border-top:1px solid #ccc;

	vertical-align: top;	

}



/*menuGo:
*/


a.menuGo_link {
   font-family: arial;
   font-size: 15px;

  }

a.menuGo_link:hover { text-decoration: none}


table.menuGo {font-size: 14px; background-color: #346799; margin: 2 2 2 2;

}

td.menuGo_kom {
	background: #ffcc00;
	}
	
/*nowe - Koszyk
*/


table.basket_amount tr{
	margin-right: 20px;
	padding: 3 3 3 3;
	background-color: #eeeefe;
	font: 10pt verdana;
	color:#000099;
	}

table.basket_amount td{
	color: #000066;
	background-color: white ;
	}
	

/*search elem
*/


table.search {}





/* Form elements  - zmiana border-color stary = 563409*/

select, textarea, input, textarea { 

	border-style: solid;

	border-top-width: 1px; 

	border-right-width: 1px; 

	border-bottom-width: 1px; 

	border-left-width: 1px;

	border-color: #095634;

	font-size: 12px;

}



.border0{

	border-top-width: 0px; 

	border-right-width: 0px; 

	border-bottom-width: 0px; 

	border-left-width: 0px;

}

table.category a, table.sub_category a, table.sub_category_select a {
	font-size: 10px;
}

table.category td, table.sub_category td {
	padding: 5px 0;
}
table.category {
	background-color: #619ed4; 
	border-top: 1px solid #a8c4df; 
	border-left: 1px solid #a8c4df; 
	border-bottom: 1px solid #578fc0; 
	border-right: 1px solid #578fc0;
}

table.sub_category {
	background-color: #f4f4f4; 
	border-top: 1px solid #f9f9f9; 
	border-left: 1px solid #f9f9f9; 
	border-bottom: 1px solid #d6d6d6; 
	border-right: 1px solid #578fc0;
}

table.sub_category_select {
	background-color: #f1a815; 
	border-top: 1px solid #f6cd7a; 
	border-left: 1px solid #f6cd7a; 
	border-bottom: 1px solid #d49413; 
	border-right: 1px solid #d49413;
}

table.sub_category a {
	color: #aaa;
}



table.category a, table.sub_category_select a {
	color: #fff;
}

/** 9 listop 07   **/
/**ZIBI    **/

table._basket_delivery tr{
	vertical-align: middle;
	margin-right: 2px;
	padding: 3px 3px 3px 3px;
	background-color: #f5f4eb;
	font: 10pt verdana;
	color:#000099;
	}

table.basket_delivery td{
	vertical-align: middle;
	color: #000066;
	/*background-color: white ;*/
	}

table._basket_form_outer tr{
   padding: 2px 2px 2px 2px;
   background-color: #f5f4eb;
   font: 10pt verdana;
    
 }
table._basket_form_inner tr{
   margin: 4px 4px 4px 4px;
   padding: 1px 1px 1px 1px;
   background-color: #fff;
}

.div_order_by_list a{
   color: #5786b1;
   
}

 #div_opis{
   margin: 20px 14px 8px 15px;
   padding: 20px 4px 4px 4px;
   text-align: left;
   border-top: solid 1px #eee;
   display: block; 
 }

 #div_photo {
   margin: 2px 5px 2px 10px;
 
 }
 
input#input_ submit_proceed {
	background-image: url(/_basket/img/tlo_pom.jpg);
 }

input#input_ submit_next {
	background-image: url(/_basket/img/tlo_pom.jpg);
 }
 
/*moje transakcje:
*/

 .moje_trans {
 padding: 1px 3px 1px 3px;
 }
 .moje_trans th{
  padding: 1px 3px 1px 3px;
 color: orange;
 }
 
.moje_trans td{
 padding: 1px 3px 1px 3px;
 margin: ;

}
/**
**M o j e
**/
 #pierwszy div img ,#drugi div img	{
	border-top: 1px solid #eee;
	border-right: 2px solid #eee;
	border-bottom: 2px solid #eee;
	border-left: 1px solid #fefefe; 
 
 }