body 
{
     font-size: 11px;
     text-align:left;
     font-family: Tahoma,Arial,Verdana ;
     margin: 0px; 
     padding: 0px; 
     background-color:#ffffff;
	 color:#5c5c5c;
}

a:hover { color:#5c5c5c; text-decoration:none; }
a { color:#5c5c5c; text-decoration:none; }
img,form,table,div,p { margin:0px; padding:0px; border:0px;}

.font_przechowalnia { font-family:Tahoma;font-size:8pt;color:#fc892c;font-weight:bold; }
.font_przechowalnia a { font-family:Tahoma;font-size:8pt;color:#fc892c;font-weight:bold;}
.font_przechowalnia a:hover { font-family:Tahoma;font-size:8pt;color:#fc892c;font-weight:bold;}

.koszyk_blad { font-size:12px; margin: 4px; padding:12px; border: solid 1px #CF1919; color: #FF0F0F;} 

.strzalka{ border:solid 1px #D3D8DC;  padding:4px 7px; }

.alarm { color:#00477e; font-weight:bold; font-size:10pt; margin-top:10px;} 
/* -------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------GLOWNY UKLAD STRONY------------------------- */
div#tlo
{
    width: 100%;
}
div#kontener
{
	width: 1000px;
	margin: 2px auto;
	margin-bottom: 0px;
	margin-top: 0px;	
	vertical-align: top;
	overflow:hidden;
	position:relative;
}

div#top
{
	background: url('images/top.jpg') no-repeat top;
	width: 1000px;
	height:112px;
	overflow:hidden;
	color:#ffffff;
}
div#top a{ color:#ffffff; }
div#top a:hover{ color:#ffffff; }


div#top2
{
	width: 1000px;
	overflow:hidden;
}

div#content
{
	width:1000px;
	overflow:hidden;
	background:url('images/content-tlo.jpg') repeat-x #ffffff;
}


div#left
{
	float:left;
	width:192px;
	overflow:hidden;	
	padding-left:2px;
}

div#center
{
	float:left;
	width:598px;
	margin-left:6px;
	margin-top:10px;
	display:inline;
	overflow:hidden;
}

div#right
{
	float:left;
	width:192px;
	margin-left:8px;
	display:inline;
	overflow:hidden;	
	
}



div#bottom
{
	margin-top:30px;
	margin-bottom:10px;
}

/* -------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------GLOWNY UKLAD STRONY------------------------- */


/* -------------------------------------------MENU--------------------------------------------------------- */
div.menu-left
{
	background: url('images/menu-left.jpg') no-repeat;
	width:7px;
	height:35px;
	overflow:hidden;
	float:left;
}


div.menu-center
{
	border:solid 2px #E9DED0; 
	width:976px;
	height:27px;
	overflow:hidden;
	float:left;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	font-size:10pt;
	padding-top:8px; 
}
div.menu-center a { 		font-weight:bold; color:#ffffff; font-size:10pt;}
div.menu-center a:hover { font-weight:bold; color:#ffffff; font-size:10pt;}
div.menu-right
{
	background: url('images/menu-right.jpg') no-repeat;
	width:7px;
	height:35px;
	overflow:hidden;
	float:left;
}
.septop { margin-left:16px; margin-right:16px; } 


div.foot-left { background: url('images/foot-left.jpg') no-repeat; width:7px; height:37px; overflow:hidden; float:left;}
div.foot-center { background: url('images/foot-tlo.jpg') repeat-x; width:980px; height:28px; padding-top:9px; 
				overflow:hidden; float:left; text-align:center; color:#ccd8e1;
				padding-left:10px;	padding-right:10px;}
div.foot-center a { font-weight:bold; color:#ccd8e1; font-size:10pt;}
div.foot-center a:hover { font-weight:bold; color:#ccd8e1; font-size:10pt;}


div.foot-right {	background: url('images/foot-right.jpg') no-repeat; width:7px; height:37px; overflow:hidden; float:left;}

div.foot-item { padding-left:16px; padding-right:16px; float:left; border-left:1px solid #ccd8e1; font-weight:bold; font-size:9pt;}


/* -------------------------------------------LEWO--------------------------------------------------------- */
div.box_top {  width:172px; height:18px; margin-top:14px; font-size:12px; font-family:Arial; font-weight:bold; padding-left:16px; padding-top:4px; } 
div.box_top a:hover { font-size:12px; font-family:Arial; font-weight:bold; }
div.box_top a { font-size:12px; font-family:Arial; font-weight:bold; }

div.box_tlo { border-left:1px solid #e9ded0; border-bottom:1px solid #e9ded0; border-right:1px solid #e9ded0; color:#5c5c5c;
				background:url('images/szukaj_box_tlo.jpg') repeat-x #ffffff; overflow:hidden; width:166px; padding:10px;
				padding-top:13px; padding-bottom:13px; color:#5c5c5c;}						
div.box_tlo a { color:#5c5c5c;}	            
div.box_tlo a:hover { color:#5c5c5c;}	



/* -------------------------------------------STOPKA--------------------------------------------------------- */
div.prodtytulek
{
	color:#1c699f; font-size:11pt; font-weight:bold;
	padding-top:10px;
	border-top:1px solid #dedede;
	margin-top:8px; margin-bottom:12px;
	width:590px;
}

div.komentarz
{
	padding:10px;
	border:1px solid #ededed;
	margin-top:5px; margin-bottom:5px;
}



.belka_sortowania 
{ 	
	background-color:#e4e4e4; 
	color:#7b7b7b; 
	font-size:11px; 
	height:20px;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;	
	padding-left:16px; 
	padding-right:16px;
}



/* -------------------------------------------SERIE--------------------------------------------------------- */

.serie_box 
{ 
	width:176px;  
	background: url('images/seria_tlo.jpg') repeat-x #ffffff; 
	border:2px solid #ffffff;
	padding:5px;
	float:left;
	height:180px;

	margin-right:11px;
	overflow:hidden;
	margin-top:10px;
}
.serie_tytul { color:#134d7b; font-weight:bold; font-size:14px;}
.serie_tytul a{ color:#134d7b; font-weight:bold; font-size:14px;}
.serie_tytul a:hover{ color:#134d7b; font-weight:bold; font-size:14px;}
.serie_img { margin-top:5px; } 


.serie_box_full 
{ 
	background: url('images/seria_tlo.jpg') repeat-x #ffffff; 
	border:2px solid #ffffff;
	padding:5px;
}


/* -------------------------------------------KOSZYK--------------------------------------------------------- */
td.koszyczek { text-align:center;  color:#777777;}
td.koszyk-gora { font-weight:bold; font-size:12px; color:#777777; text-align:center;  } 

/* -------------------------------------------CENNIK--------------------------------------------------------- */
td.cennik-gora { font-weight:bold; font-size:12px; color:#777777; text-align:center; height:19px;  } 


/* -------------------------------------------MENU--------------------------------------------------------- */

#produktramka {	background-color:#ffffff; padding:10px; border:1px solid #e6e6e4; padding-left:20px;
				text-align:left; margin-bottom:10px; overflow:hidden;
				width:560px; color:#696969; margin-top:10px; font-weight:bold;
			  }
#produktramka a { color:#696969;   font-weight:bold; } 
#produktramka a:hover { color:#696969;   font-weight:bold; }
.imgprod {  margin-right:8px; }


div#nawigacjatytul { color:#00477e; font-weight:bold; font-size:12pt; margin-top:4px; margin-bottom:8px;} 
#nawigacja { margin-bottom:20px;}


input.szukaj
{
	border:1px solid #dedede;
	font-family:Tahoma;
	font-size:8pt;
	height:19px;
	width:152px;
	color:#626262;
	margin-bottom:3px;
	padding-left:5px;
	background: url('images/form_tlo.jpg') repeat-x;
}

select.szukaj
{
	border:1px solid #dedede;
	font-family:Tahoma;
	font-size:8pt;
	height:21px;
	width:160px;
	color:#626262;
	margin-bottom:3px;
	background-color:#ffffff;
}

select.formularz
{
	border:1px solid #dedede;
	font-family:Tahoma;
	font-size:8pt;
	height:21px;
	width:160px;
	color:#626262;
	margin-bottom:3px;
	background-color:#ffffff;
}

input.formularz
{
	border:1px solid #dedede;
	font-family:Tahoma;
	font-size:8pt;
	height:19px;
	width:299px;
	color:#626262;
	margin-bottom:3px;
	padding-left:5px;
	background: url('images/form_tlo.jpg') repeat-x;
}

input.log
{
	border:none;
	background: url('images/form-log.jpg') repeat-x;
	font-family:Tahoma;
	font-size:10px;
	height:18px;
	width:82px;
	color:#a2a2a2;
	margin-bottom:3px;
	padding-left:5px;
	padding-top:2px;
}

textarea.fkontakt
{
	width: 294px;
	color: #858585;
	overflow:auto;
	background-attachment:fixed;
	height: 110px;
	padding:5px;
	background: url(images/kontakt_textarea.jpg)  repeat-y top left;
	border:1px solid #dedede;

}


textarea.formarea
{
	padding:5px;
	width:342px;
	height:110px;
	border:1px solid #ebebeb;
	background-color:#fcf3dd;
	font-size:8pt;	
	color:#868686;
}

select.formcennik
{
	border:1px solid #dedede;
	font-family:Tahoma;
	font-size:8pt;
	color:#626262;
	margin-bottom:3px;
	background-color:#ffffff
}

.czysc{ clear:both; font-size:1px; overflow:hidden; width:10px; height:1px;}






.news_nazwa { color:#134d7b; font-weight:bold; font-size:14px;}
.news_nazwa a { color:#134d7b; font-weight:bold; font-size:14px;}
.news_nazwa a:hover { color:#134d7b; font-weight:bold; font-size:14px;}






/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.prod_autor { color:#686767; font-size:11px;}
.prod_tytul { color:#00477e; font-weight:bold; font-size:11px; }
.prod_tytul a { color:#00477e; font-weight:bold; font-size:11px; }
.prod_tytul a:hover{ color:#00477e; font-weight:bold; font-size:11px; }

.prod_cena { color:#00477e; font-weight:bold; font-size:11px;}

.prod_wyr_tytul { color:#000000; font-size:18pt; font-weight:bold;}
.prod_wyr_podtytul { color:#000000; font-size:14pt; font-weight:bold;}

.prod_mini { float:left; width:142px; padding-right:6px; overflow:hidden;}
.prod_mini_kup_taniej { float:left; width:50px; padding-right:6px; }

.powiadom { 	background: url('images/powiadom.jpg') no-repeat; width:160px; height:30px; padding-right:10px; margin-bottom:10px; 
			text-align:right; overflow:hidden; color:#1c699f; float:right; font-size:10px; } 
.powiadom a { font-size:10px; color:#1c699f;  } 			
.powiadom a:hover { font-size:10px; color:#1c699f;  } 	

			
.prod_obrazek { float:left; width:50px; overflow:hidden; } 
.prod_opis_short { float:left; width:82px; overflow:hidden; padding-left:6px; font-size:10px; }

.main-ramka { background-color:#f8f8f5; padding:10px; border:1px solid #c0bfba; text-align:center; margin-bottom:10px; overflow:hidden;
				width:570px;}



/* ------------------------------------------RAMKA 1-------------------------------------------- */
.prod1_ramka { margin-top:15px; overflow:hidden;  width:570px;  float:left; padding:8px;}
.prod1_lewo { float:left; width:150px; overflow:hidden; }
.prod1_prawo { width:400px; float:left; overflow:hidden; padding-left:10px; }

.prod1_autor { color:#686767; font-size:15px; }
.prod1_autor a { color:#686767; font-size:15px; }
.prod1_autor a:hover { color:#686767; font-size:15px; }
.prod1_opis  { font-size:10px; margin-top:6px; margin-bottom:6px;}


.prod1_tytul { color:#00477e; font-size:15pt; font-weight:bold;}
.prod1_tytul a{color:#00477e; font-size:15pt; font-weight:bold; }
.prod1_tytul a:hover{ color:#00477e; font-size:15pt; font-weight:bold; }
.prod1_isbn { font-size:12px; }
.prod1_cena {  color:#1c699f; font-size:11pt; font-weight:bold; margin-top:10px;}


/* ------------------------------------------RAMKA 2-------------------------------------------- */
.prod2_ramka { margin-top:15px; overflow:hidden;  width:275px; height:290px;  float:left; padding:5px; display:inline; margin-right:10px;}
.prod2_lewo { float:left; width:110px; overflow:hidden; }
.prod2_prawo { width:150px; float:left; overflow:hidden; padding-left:15px; }
.prod2_box { height:180px; overflow:hidden; margin-top:6px;}


.prod2_autor { color:#686767; font-size:11pt;}
.prod2_autor a { color:#686767; font-size:11pt; }
.prod2_autor a:hover { color:#686767; font-size:11pt; }

.prod2_tytul { color:#00477e; font-size:12pt; font-weight:bold; margin-bottom:6px;}
.prod2_tytul a{color:#00477e; font-size:12pt; font-weight:bold; }
.prod2_tytul a:hover{ color:#00477e; font-size:12pt; font-weight:bold; }
.prod1_isbn { font-size:11px; }
.prod2_cena {  color:#1c699f; font-size:11pt; font-weight:bold; margin-top:10px;}


/* ------------------------------------------RAMKA 3-------------------------------------------- */
.prod3_ramka { margin-top:15px; overflow:hidden;  width:180px; height:230px;  float:left; padding:5px; display:inline; margin-right:6px;}
.prod3_lewo { float:left; width:84px; overflow:hidden; }
.prod3_prawo { width:90px; float:left; overflow:hidden; padding-left:5px; }
.prod3_box { height:128px; overflow:hidden; padding-bottom:5px; border-bottom:1px solid #efefee;}


.prod3_autor { color:#686767; font-size:12px; }
.prod3_autor a { color:#686767; font-size:12px; }
.prod3_autor a:hover { color:#686767; font-size:12px; }

.prod3_tytul { color:#00477e; font-size:13px; font-weight:bold; }
.prod3_tytul a{color:#00477e; font-size:13px; font-weight:bold; }
.prod3_tytul a:hover{ color:#00477e; font-size:13px; font-weight:bold; }
.prod3_isbn { font-size:10px; }
.prod3_cena {  color:#1c699f; font-size:11px; font-weight:bold;}

/* ------------------------------------- */
/* ------------------------------------- */
/* ------------------------------------- */
/* ------------------------------------- */
/* ------------------------------------- */

/* Sonda  - Box */
.box_tlo .pollAnswers .pollTitle {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
}

.box_tlo .pollAnswers .replaceMe {
	margin: 5px 0 0 5px;
}

.box_tlo .pollAnswers .pollAnswer {
	padding: 3px 0;
}

.box_tlo .pollAnswers .pollAnswer input {
	position: relative;
	top: 2px;
}

.box_tlo .pollAnswers .btnVote {
	margin-top: 15px;
	text-align: center;
}

.box_tlo .pollAnswers .btnVote a {
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
}

.box_tlo .pollAnswers .voteName {
	font-weight: bold;
}

.box_tlo .pollAnswers .voteResult {
	margin: 5px 0;
}

.box_tlo .pollAnswers .voteBar {
	background: #469;
	height: 5px;
	margin: 1px 0;
}

/* Sonda - �rodek */

.cena-netto {
	width: 75px;
}
