body
	{background: #fff url('/theme/img/body.gif')  repeat-x;
	 text-align: center;
	 font-size: 12px;
	 font-family:Lucida Sans Unicode,Lucida Sans, Arial,Helvetica,sans-serif;
	 margin:0px;
	 padding:0px;
	 color:#666;
	}
a img {border: 0px;}
a:active, a:focus {	-moz-outline: none;outline:none;}
div.clr	{clear: both; }
form{margin:0px;}
input:focus , textarea:focus{background-color:#ffffe9;border:2px solid #7F9DB9;}
select{border:1px solid #d6d6d6;color:#666666}
a {color: #d6376f; font-size: 11px;text-decoration:none;}
a:hover {color: #000;text-decoration:underline ;	}
div#right_column a{	color:#666;}
div#right_column a:hover {color:#84C225;}
div#logowanie a{	color:#d6376f;}
/* ###################################################*/
/* ###################################################*/
/* ###################################################
buttony */
input.button{
  float:left;
  width:49px;
	height:20px;
	cursor:pointer;
	border:none;
	margin:1px ;
	padding:0px;
  }
input.button2{
  float:left;
  width:70px;
	height:22px;
	cursor:pointer;
	border:none;
	margin:1px ;
	padding:0px;
  }
div.inp{width:125px;height:22px;background:url('/theme/img/input.gif') no-repeat ;	float:left;}
div.inp input{
	margin:0px;
	font-size:12px;
	padding:4px 5px 0px 3px;
	height:17px;
	width:115px;
  background:transparent;
	border:0px;
	color:#666;
 }
a.btn_powrot{
 margin:0px;
 display:block;
 float:left;
 width:70px;
 height:22px;
 background:url('/theme/img/btn_powrot.gif') no-repeat;
 margin:5px 0px 0px 6px ;
	}
a:hover.btn_powrot{
	background:url('/theme/img/btn_powrot.gif') 0px -22px no-repeat ;
  }
a.btn_dokasy{
 margin:0px;
 display:block;
 float:right;
 width:70px;
 height:22px;
 background:url('/theme/img/btn_dokasy.gif') no-repeat;
 margin:5px 0px 0px 6px ;
	}
a:hover.btn_dokasy{
	background:url('/theme/img/btn_dokasy.gif') 0px -22px no-repeat ;
  }
a.btn_wyczysc{
 margin:0px;
 display:block;
 float:right;
 width:70px;
 height:22px;
 background:url('/theme/img/btn_wyczysc.gif') no-repeat;
 margin:5px 0px 0px 6px ;
	}
a:hover.btn_wyczysc{

	background:url('/theme/img/btn_wyczysc.gif') 0px -22px no-repeat ;
  }
input.btn_zapisz{
  margin-left:16px;
  float:none;
	background:url('/theme/img/btn_zapisz.gif') no-repeat ;
  }

input:hover.btn_zapisz{
	background:url('/theme/img/btn_zapisz.gif') 0px -22px no-repeat ;
  }
input.btn_wyczysc{
  margin-left:16px;
  width:103px;
  float:none;
	background:url('/theme/img/btn_wyczysc2.png') no-repeat ;
  }

input:hover.btn_wyczysc{
	background:url(/theme/img/btn_wyczysc2.png) 0px -22px no-repeat ;
  }
  
  

input.btn_zarejestruj{
  margin-left:16px;
  float:none;
	background:url('/theme/img/btn_zarejestruj.gif') no-repeat ;
  }
input:hover.btn_zarejestruj{
	background:url('/theme/img/btn_zarejestruj.gif') 0px -22px no-repeat ;
  }
input.btn_wyslij{
 margin:0px;
  float:none;
	background:url('/theme/img/btn_wyslij.gif') no-repeat ;
  }
input:hover.btn_wyslij{
	background:url('/theme/img/btn_wyslij.gif') 0px -22px no-repeat ;
  }
input.dokoszyka{
  width:99px;
  height:29px;
	background:url('/theme/img/dokoszyka.gif') no-repeat ;
	cursor:pointer;
	border:none;
	float:left;
	margin:0px 5px;
}
input.btn_dodaj {
  width:99px;
  height:29px;
	background:url('/theme/img/btn_dodaj.gif') no-repeat ;
	cursor:pointer;
	border:none;
	float:left;
	margin:0px 5px;
}
input.btn_usun{
  width:99px;
  height:29px;
	background:url('/theme/img/btn_usun.gif') no-repeat ;
	cursor:pointer;
	border:none;
	float:left;
	margin:3px 5px;

}
a.btn_zapytanie{
 width:99px;
 height:29px;
 display: block;
 float:left;
 background:url('/theme/img/wyslij_zapytanie.gif')  no-repeat ;
}
a.btn_wiecej{
  float:right;
  margin:4px;
  }
a.szczegoly
	{width:99px;
  height:29px;
	display:block;
	background:url('/theme/img/szczegoly.gif')  no-repeat ;
	margin:8px auto 12px auto;
	}
a.dokoszyka ,a.zkoszyka
	{width:99px;
  height:16px;
	display:block;
	background:url('/theme/img/btn_dokoszyka.gif')  no-repeat ;
	margin:3px auto;
	}

a.zkoszyka
	{
	background:url('/theme/img/btn_zkoszyka.gif')  no-repeat ;
	}


/* ###################################################*/
/* ###################################################*/
/* ###################################################
naglowki &  fonty */

div.text2{
  margin:10px auto;
  text-align:center;
}
div.text3{
  margin:10px auto;
  font-size:15px;
  text-align:center;
}
div.text4{
  margin:20px 0px 10px 0px;
	font-size:17px;
	color:#000;
 background:url('/theme/img/dot.gif') bottom repeat-x ;
}
.text5{font-size:15px;}
.text6{color:#D6376F;font-size:18px;line-height:26px;}
div#wrap{
  width:908px;
  height:auto!important;
  height:800px;
  min-height:800px;
  margin:0px auto;
  background:#fff;
}
/* ###################################################*/
/* ###################################################*/
/* ################# header ########################*/
div#header
	{width:100%;
	height:38px;
	background:#fff url('/theme/img/header.gif')right no-repeat ;
	position:relative;
	}
div#meniu	{margin-left:15px;}
div#meniu div{
	 height:32px;
	 float:left;
	 margin:6px 0px 0px 0px;
}
div#meniu div:hover{
	 background:url('/theme/img/corn.gif')  50% 25px  no-repeat ;
	 }
div#meniu a
 {color:#D6376F;
  display:block;
	float:left;
	height:25px;
	font-size:17px;
	padding:7px 8px 0px 8px;
	text-decoration:none;
	position:relative;
	font-family:Georgia, "Verdana", Times, serif;
 }
div#meniu a:hover{
 color:#D957AF;
 background:url('/theme/img/white.gif')  0px  100%  repeat-x ;
 }














/* ###################################################*/
/* ###################################################*/
/* ################# baner ########################*/

div#baner
	{width:100%;
	height:209px;
	background:#E7DFDF;
	background:url('/theme/img/baner.jpg') no-repeat ;
	position:relative;
	}
div#flashcontent{
  float:left;
   position:absolute;
   z-index:1;
   left:0px;
   top:0px;


}
a#logo
  {width:209px;
	height:125px;
	display:block;
  position:absolute;
  z-index:2;
  top:36px;
  left:0px;
  background:#333;
	background:url('/theme/img/triumph.gif') no-repeat ;
  }
	/* koszyk */
div#cart
  {width:270px;
	height:32px;
  position:absolute;
  bottom:0px;
  z-index:3;
  right:0px;
  text-align:left;
  padding:10px 0px 0px 20px;
	background:#fff url('/theme/img/koszyk.gif') no-repeat ;
 }
div#cart div{

text-align:right;
}
div#cart_icon{
  width:50px;
  height:53px;
  position:absolute;
	background: url('/theme/img/cart.gif') no-repeat ;
	top:140px;
	z-index:4;
	right:256px;

}
a.but_wiecej ,a.but_wiecej2
	{float:left;
  width:70px;
	height:22px;
  display:block;
	margin:5px 0px 0px 16px ;
	background:url('/theme/img/btn_wiecej.gif') no-repeat ;
	}
a:hover.but_wiecej{

	background:url('/theme/img/btn_wiecej.gif') 0px -22px no-repeat ;
  }
/* ################# /baner ########################*/




/* ################# content ########################*/
div#content
  {width:100%;
	height:auto !important;
	height:500px;
	min-height:500px;
	margin:0px auto;
	text-align:left;
	background:url('/theme/img/left_column.gif')  repeat-y ;
  }

div#left_column{
  width:190px;
	height:auto !important;
	height:500px;
	min-height:500px;
	float:left;
	display:inline;

	}

div#right_column{
  width:190px;
	height:auto !important;
	height:530px;
	min-height:530px;
	float:right;
	display:inline;
	

	}
div#middle
	{width:522px;
	height:auto !important;
	height:500px;
	min-height:500px;
	margin:0px 3px 10px 3px;
	float:left;
	display:inline;
	}
/* #################/ content ########################*/
/* ###################################################*/
/* ###################################################*/
/* ################# middle #########################*/
div.top_line
	{width:100%;
	height:5px;
	background:#e6e6e6;
	font-size:0px ;
	margin: 5px 0px 7px 0px;
	}
div.bottom_line
	{width:100%;
	height:5px;
	background:#e6e6e6;
	font-size:0px ;
	margin: 5px 0px 2px 0px;
	}
div#title
  {width:100%;
 	height:40px;
 	background: url('/theme/img/title.gif')  no-repeat ;
 	margin-bottom:10px;
	}
div#title h3
	{margin:0px 0px 0px 20px;
	text-align:left;
	color:#000;
	font-size:20px;
	line-height:35px;
	padding-left:13px;
	font-weight:normal;
	text-transform: uppercase;
	font-variant: small-caps;
	}


table.products td{
text-align:center;
vertical-align: top;
width:33%;
/*background: url('/theme/img/tdback.gif') left bottom repeat-x ;*/
}
.products a{color: #cd3269;}
.products a:hover{color: #000;}

a.productstitle{
  display:block;
  font-weight:bold;
  height:auto!important;
  height:30px;
  min-height:30px;

}
.bold{font-weight:bold ;color:#000; font-family:Arial ;}
.bold strike{color:#84C225}
div#chain_select{
margin-top:30px;
}
div.selectproduct{
background: #F1F0F2;
padding:4px;
text-align:center;
}
div.selectproduct select{
margin:0px 5px;
}







div.product
	{width:512px;
	height:auto!important;
	height:115px;
	min-height:115px;
	padding:0px 5px;
	border-bottom:1px solid #d8d6d6;
	position:relative;

	}
div.pict
	{display: table;
	vertical-align: middle;
	width:120px;
	height:160px;
	float:left;
	margin:0px 10px 7px 15px ;
	display:inline;
	overflow:hidden;
  }
div.pict a{display: table-cell;vertical-align: middle;	width:120px;height:160px;	}
div.pict img
	{float:none;
	display:block;
	margin:0px auto;
	padding-top:10px;
	}

div.opis a , div.naglowek {
  display:block;
	background:url('/theme/img/opis_a.gif') 0% 100%  no-repeat ;
  color:#333;
	line-height:26px;
	font-size:18px;
 }

div.opis a:hover {
  text-decoration:none;
  color:#D6376F;
}
div.naglowek {
  color:#D6376F;
}

div.opis
	{width:230px;
	height:auto!important;
	height:80px;
	min-height:80px;
	font-size:12px;
	float:left;
	margin:8px 0px 25px 0px;
	color:#666;
	display:inline;
	}
div.buy{
   width:100px;
	 height:60px;
	 margin:40px 20px 0px 0px;
	 float:right;
	 display:inline;
 }
div.buy form{margin:0px;display:inline; }

div.price{
   width:245px;
	 height:36px;
	 font-size:18px;
	 text-align:right;
	 position:absolute;
	 right:15px;
	 bottom:2px;
	 float:none;
	color:#000;
 }
div.price_szczegol{
   width:210px;
	 height:36px;
	 margin:15px 0 0 15px;
	 font-size:15px;
	 text-align:right;
	 float:left;
   color:#000;
 }
span.strike
 {color:#000;
	font-size:12px;
	display:block;
	text-decoration: line-through;
	line-height:14px;
	margin-right:10px;
 }
 span.cena
 {color:#84C225;
	font-size:18px;
 }
div.suma{
   display:inline;
   background:#E6E6E6;
	 font-size:12px;
	 padding:3px;
	 text-align:right;
	 right:15px;
	 bottom:2px;
	 float:right;
	 margin:1px;
 }
div.selectproduct{
   margin:10px 0px

 }

div.selectproduct  p.msg{display:inline;}






/* #################/ middle #########################*/
/* ###################################################*/






































/* ###################################################*/
/* ################# moduly#########################*/

div.kat a	{	color:#666;}
div.kat a:hover {color:#84C225;}
div.title_modul , div.title_modul_left{
  width:180px;
  height:30px;
	background:url('/theme/img/title_modul.gif')  no-repeat ;
	margin:8px auto 4px;
	color:#333333;
	font-size:17px;
	padding:15px 10px 0px 0px;
	text-align:center;
	font-family:Georgia, "Verdana", Times, serif;

	/*font-weight: bold;*/
  }
div.title_modul:first-letter , div.title_modul_left:first-letter{	font-size:20px;}
div.title_modul_left{
background:url('/theme/img/title_modul_left.gif')  no-repeat ;
}
/* ###################################################
swzukaj */
div.search{
  width:180px;
	margin:15px 5px  0px 5px;
	height:22px;
  }
div.search_adv{width:50px;margin:10px auto;}
div.search_adv input.button{font-size:0px;}
div.search input.button , div.search_adv input.button{
  margin-left:2px;
	background:url('/theme/img/btn_szukaj.gif') no-repeat ;
  }
div.search input:hover.button div.search_adv input:hover.button{
	background:url('/theme/img/btn_szukaj.gif') 0px -20px  no-repeat ;
  }

/* ###################################################
swzukaj */
div.collection{
  text-align:center;


  }


/* ###################################################
kategorie */
div.kat{
padding-left: 15px;
}
div.kategorie
  {width:190px;
	margin:2px 0px 8px;
	border-bottom:1px solid #d8d6d6;
 }

div.kat a
	{display:block;
	color:#666;
	padding-left:13px;
	line-height:19px;
	background:url('/theme/img/plus.gif') 0px 3px no-repeat ;
	}
div.kat a:hover , div.kat a:hover.subkat{color:#84C225;}
div.kat a.subkat
	{margin-left:12px;
	line-height:17px;
	background:url('/theme/img/minus.gif') 0px 2px no-repeat ;
 	color:#999999;
	}
/* ###################################################
newsleter */
div.newsletter{
  width:180px!important;
	margin:0px;
	height:auto !important;
	height:100px;
	padding:5px;
	min-height:100px;
	font-size:10px;
}
input.btn_letter{
  float:left;
  width:22px;
	height:22px;
	cursor:pointer;
	border:none;
	margin:1px 1px 5px 5px;
	padding:0px;
	background:url('/theme/img/btn_plus.gif') no-repeat ;
  }
  input:hover.btn_letter{
	background:url('/theme/img/btn_plus.gif') 0px -22px no-repeat ;
  }
/* ###################################################
ornament */
div#ornament{
  width:190px;
	margin:18px 0px 0px 0px;
	background:url('/theme/img/ornament.gif') no-repeat ;
	height:261px;
  }

/* ###################################################
  nowosci */
div.nowosci{
  width:190px;
	margin:10px 0 0;
	height:auto !important;
	height:100px;
	min-height:100px;
	font-size:11px;
 }
div#list_nowosci div
  {float:left;
	width:180px;
	height:auto!important;
	height:20px;
	min-height:20px;
	padding-bottom:5px;
  background:url('/theme/img/dot.gif') bottom repeat-x ;
 }
div.nowosci	span
	{display:block;
	width:10px;
	float:left;
	height:auto!important;
	height:20px;
	min-height:20px;
	color:#84C225;
	padding-top:2px;
	}
div.nowosci	a
	{display:block;
	float:left;
	width:160px;
	height:auto!important;
	height:10px;
	min-height:10px;
	margin:2px 0px 0px 2px;
	border-left:1px solid #E6E6E6;
	padding-left:3px;

	}
div.nowosci a:hover{color:#84C225;}

/* ###################################################
logowanie */

div#logowanie
  {width:179px;
	height:75px;
	margin:2px 0px 8px;
 }
form.log span
	{float:left;
	display:block;
	width:40px;
	height:25px;
	padding-top:5px;
	padding-left:5px;
  }
form.log input.button2{
  margin-left:16px;
	background:url('/theme/img/btn_zaloguj.gif') no-repeat ;
  }
form.log input:hover.button2{

	background:url('/theme/img/btn_zaloguj.gif') 0px -22px no-repeat ;
  }

a.but_rejestr
	{float:left;
  width:70px;
	height:22px;
  display:block;
	margin:1px  ;
	background:url('/theme/img/btn_zarejestruj.gif') no-repeat ;
	}
a:hover.but_rejestr{
	background:url('/theme/img/btn_zarejestruj.gif') 0px -22px no-repeat ;
  }

a.but_wyloguj
	{float:left;
  width:70px;
	height:22px;
  display:block;
	margin:1px  ;
	background:url('/theme/img/btn_zalogowany.gif') no-repeat ;
	}
a:hover.but_wyloguj{
	background:url('/theme/img/btn_zalogowany.gif') 0px -22px no-repeat ;
  }

/* ###################################################
 top 10*/
div.mod_top
	{width:190px;
	margin:25px 0px 0px 0px;
	height:auto !important;
 height:100px;
	min-height:100px;
	font-size:10px;
	}
div#top
	{width:100%;
	height:22px;
	margin:2px 0px 8px;
	background:url('/theme/img/top.gif') no-repeat ;
	}
div#list_top div
  {float:left;
	width:180px;
	height:auto!important;
	height:20px;
	min-height:20px;
	padding-bottom:5px;
 background:url('/theme/img/dot.gif') bottom repeat-x ;
 }
div#list_top	span
	{display:block;
	width:10px;
	float:left;
	height:auto!important;
	height:20px;
	min-height:20px;
	color:#84C225;
	padding-top:3px;
	text-align:right;

	}
div#list_top	 a
	{display:block;
	float:left;
	width:160px;
	height:auto!important;
	height:10px;
	min-height:10px;
	margin:2px 0px 0px 2px;
	border-left:1px solid #E6E6E6;
	padding-left:3px;
	}
div#list_top	a:hover{		color:#84C225;}


/* #################/ moduly#########################*/

/* ################# fotter ########################*/
div#footer
	{width:100%;
	height:80px;
	margin:1px auto 0px;
	text-align:left;
  color:#c2c2c2;
	}
div#footer_in
	{width:500px;
	height:80px;
	margin:1px auto 0px;
	text-align:left;
  color:#666;
	}
div#linki{
	width:380px;
	height:40px;
	margin:25px 0px 0px 5px;
	float:left;
}
div#linki a
	{display:block;
  color:#8e3d5a;
	float:left;
	margin:0px 2px;
	}
div#linki a:hover
	{text-decoration:underline;
	color:#cd3269;
	}
div#linki span
	{display:block;
	clear:both;
	margin-left:4px;
	font-size:11px;
	}
div#linki span a
	{display:inline!important;color:#666;

	}
a#studio
	{display:block;
	width:83px;
	height:56px;
	margin:10px 3px 0px 10px;
	float:left;
	background: url('/theme/img/studio.gif')   no-repeat ;

	}
a:hover#studio{
	background: url('/theme/img/studio.gif') 0px -56px   no-repeat ;
	}
div#copyright{font-size:9px;text-align:center;}
/* ################# fotter ########################*/
/* pagination by Dark King of CSS */
table.pages{
	padding: 1px;
	font-size: 11px;
	text-align:center;
	}
div.pages
	{padding:1px;
	margin:10px 0px 3px 160px;
	font-size: 11px;
	text-align:center;
	}
.pages a, .pages span
	{display: block;
	float: left;
	padding: 2px 6px;
	margin-right: 2px;
	border: 1px solid #fff;
	background: #fff;
	}
.pages span.current
	{color: #fff;
	border: 1px solid #d6376f;
	background-color: #d6376f;
	}
.pages a
	{border: 1px solid #d6376f;
	text-decoration: none;
	font-size: 11px;
	color:#d6376f;
	}
.pages a:hover ,a:hover.nextprev
	{color: #fff;
	border: 1px solid #d6376f;
	background-color: #d6376f;
  }
.pages a.nextprev { font-weight: normal;}
.pages span.nextprev {color: #666;}
.pages span.nextprev { border: 1px solid #d6376f; color: #d6376f;}



/*comment by by Dark King of CSS  */
div.comment{
	width:99%;
  height:auto!important;
	height:50px;
	min-height:50px;
	border:1px solid #e1e1e1;
	margin:10px auto;
	}
div:hover.comment{
	background-color:#fef5f7!important;
}
div.comment_head{
  background:#fff;
  padding:3px 5px 3px 10px;
  border-bottom:1px solid #e1e1e1;
  height:16px;
  line-height:21px;
  font-weight:bold;
  color:#D6376F;
  }
div.comment_head span{
	font-family:Georgia,  Times, serif;
	float:left;
	line-height:15px;
	font-size:11px;
	padding-top:4px;
	font-weight:normal;
	color:#34160c;}

div.date_comment{
	float:right;
	line-height:15px;
	font-size:11px;
	padding-top:4px;
	font-weight:normal;
	color:#34160c;}
a.addcomment{
 background: url('/theme/img/comments.gif') no-repeat ;
 padding-left:16px;
 }








#loading1
  {width:430px;
  height:50px;
  display:none;
 	background: url('/theme/img/transparent.png') ;
  top:50%;
  left:50%;
  border:1px solid #2E302D;
  margin-left:-220px;
  position: absolute;
  }
div > div#loading1 { position: fixed;z-index:999 }
#loading1 img
  {display:block;
  float:right;
  margin-top:17px
  }
#loading1 span{
  font-size:18px;
  display:block;
  margin:15px 0px 0px 10px;
  float:left;
  color:#000;
  }



span.msg{color:#D6376F;font-size:14px;}

div.date{color:#D6376F;font-size:10px;float:right;}

p.error_msg {padding:0px; margin:0px;color:#D6376F;display:none;font-size:11px;}
p.msg {padding:0px; margin:4px;color:#D6376F;font-size:10px;}
#select_category{ float:right; background:#009ffa; position:absolute; right:4px; top:4px; }


table.smilar{
width:500px;
border:0px;
}

/* Cart & Slideshow
*/

div.box-center
{
	display: block;
	overflow: hidden;
	margin-bottom: 10px;
}

div.bar-top-navi-header
{
	display: block;
	overflow: hidden;
	width: 520px;
	height: 38px;
}

div.bar-top-navi-header a
{
	display: block;
	float: left;
	width: 103px;
	height: 37px;
	line-height: 35px;
	color: #575654;
	text-align: center;
	text-decoration: none;
}

div.bar-top-navi-header a:hover
{
	color: #fefffd;
}

div.bar-top-navi-header a.first
{
	color: #575654;
}

div.bar-top-navi-header a.first:hover
{
	color: #fefffd;
}

div.bar-top-navi-header a.firstactive
{
	color: #fefffd;
}

div.bar-top-navi-header a.firstactive:hover
{
	color: #fefffd;
}

div.bar-top-navi-header a.active
{
	color: #fefffd;
}

div.bar-top-navi-content
{
	display: block;
	overflow: hidden;
	width: 520px;
	min-height: 221px;
	background: url('../img/bar-top-navi-content.gif') no-repeat;
}

div.bar-top-navi-content-2
{
	display: block;
	overflow: hidden;
	width: 520px;
	min-height: 221px;
	background: url('../img/bar-top-navi-content-2.gif') no-repeat;
}

div.bar-top-navi-footer
{
	display: block;
	overflow: hidden;
	width: 520px;
	height: 27px;
	background: url('../img/bar-top-navi-footer.gif') no-repeat;
}

div.bar-top-navi-footer-2
{
	display: block;
	overflow: hidden;
	width: 520px;
	height: 12px;
	background: url('../img/bar-top-navi-footer-2.gif') no-repeat;
}

div#navi-content-0
{
	display: block;
	overflow: hidden;
	margin: 10px;
	width: 500px;
	min-height: 201px;
}

div#navi-content-1
{
	display: none;
	overflow: hidden;
	margin: 10px;
	width: 500px;
	min-height: 201px;
}

div#navi-content-2
{
	display: none;
	overflow: hidden;
	margin: 10px;
	width: 500px;
	min-height: 201px;
}
div#navi-content-3
{
	display: none;
	overflow: hidden;
	margin: 10px;
	width: 500px;
	min-height: 201px;
}

div#navi-footer-0
{
	display: block;
	overflow: hidden;
	margin-left: 10px;
	margin-right: 10px;
	width: 500px;
	height: 27px;
	line-height: 24px;
}

div#navi-footer-1
{
	display: none;
	overflow: hidden;
	margin-left: 10px;
	margin-right: 10px;
	width: 500px;
	height: 27px;
	line-height: 24px;
}

div#navi-footer-2
{
	display: none;
	overflow: hidden;
	margin-left: 10px;
	margin-right: 10px;
	width: 500px;
	height: 27px;
	line-height: 24px;
}
div#navi-footer-3
{
	display: none;
	overflow: hidden;
	margin-left: 10px;
	margin-right: 10px;
	width: 500px;
	height: 27px;
	line-height: 24px;
}

.play
{
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	margin-left: 1px;
	margin-top: 5px;
}

.pause
{
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	margin-left: 5px;
	margin-top: 5px;
}

.channel
{
	display: block;
	float: right;
	text-align: right;
}

.channel a
{
	display: block;
	float: left;
	width: 15px;
	line-height: 18px;
	text-decoration: none;
	color: #555555;
}

.channel a:hover
{
	text-decoration: underline;
	color: #007ebb;
}

div.bar-top-navi-header
{
	background: url('../img/bar-top-navi-header.gif') no-repeat;
}

div.bar-top-navi-header a
{
	background: url('../img/bar-top-navi-header-a.gif') no-repeat;
}

div.bar-top-navi-header a:hover
{
	background: url('../img/bar-top-navi-header-a-hover.gif') no-repeat;
}

div.bar-top-navi-header a.first
{
	background: url('../img/bar-top-navi-header-a-first.gif') no-repeat;
}


div.bar-top-navi-header a.first:hover
{
	background: url('../img/bar-top-navi-header-a-first-hover.gif') no-repeat;
}

div.bar-top-navi-header a.firstactive
{
	background: url('../img/bar-top-navi-header-a-first-hover.gif') no-repeat;
}

div.bar-top-navi-header a.firstactive:hover
{
	background: url('../img/bar-top-navi-header-a-first-hover.gif') no-repeat;
}

div.bar-top-navi-header a.active
{
	background: url('../img/bar-top-navi-header-a-hover.gif') no-repeat;
}

div.box-index
{
	display: block;
	width: 498px;
	height: 201px;
	margin: 1px;
	overflow: hidden;
	color: #000;
}


div.box-index a.box-foto
{
	display: block;
	float: left;
	margin: 0px;
	margin-left: 10px;
	margin-top: 10px;
	width: 110px;
	height: 150px;
}

div.box-index a.box-foto img
{
	display: block;
	width: 100px;
	height: 140px;
	background: url('../img/shadow-1000x1000.gif') no-repeat;
	padding: 1px 9px 9px 1px;
}

div.box-index div.box-info
{
	display: block;
	float: left;
	width: 335px;
	height: 170px;
	margin: 15px;
	margin-top: 10px;
	padding: 5px;
	background: url('../img/bg-slideshow.png');
}

div.box-index .title
{
	display: block;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}

div.box-index .prince
{
	font-weight: bold;
	color: #c10000;
	font-size: 12px;
	text-align: right;
}

div.box-index .description
{
	display: block;
	width: 333px;
	margin-top: 7px;
	margin-bottom: 7px;
	overflow: hidden;
	text-align: justify;
}

div.box-index .link
{
	display: block;
	width: 348px;
	text-align: right;
}

div.box-index .link a
{
	margin-right: 10px;	
}

div.box-index .more
{
	text-decoration: none;
	text-align: right;
}

a.szczegoly2
{
  width:99px;
  height:29px;
	display:block;
	background:url('/theme/img/szczegoly.png')  no-repeat ;
	margin: 8px auto 30px auto;
}
