/* sklep ivento css  */

body
{
  font: normal 11px Tahoma;
  color: #817b61;
  background:#0586a5 url(../img/bg_winter.jpg) center top no-repeat;
  margin: 0;
  padding: 0;
  text-align: center;
}
hr {display:none;}
img
{
  border: 0;
}

fieldset, li, ul, form
{
  margin: 0;
  padding: 0;
  border: 0;
}

/* linki */

a
{
  color: #52acc6;
  outline:none;
   text-decoration:none;
}

a:hover, a:visited:hover
{
  text-decoration: underline; color:#52acc6;
   
}
#page {width:882px; margin:0 auto; background:none; text-align:left;}
#l {width:182px; float:left; overflow:hidden;margin-left:54px;}
*html #l {margin-left:27px;}
#p {width:566px; float:right; overflow:hidden;margin-right:54px; background:url(../img/p_top.gif) top no-repeat; overflow:hidden;}
*html #p {margin-right:27px; }
#c {background:url(../img/p_bg.gif) repeat-y; padding:0 20px 20px 20px; margin-top:10px; overflow:hidden;}
#c li {margin:4px 0 4px 14px; list-style:inside;}
#c input, #c textarea, #c select {border:1px solid #e9e5d5; padding:2px; color:#666;}
#p_bottom {width:566px; height:21px; background:url(../img/p_bottom.gif) no-repeat;}

#p_1 {width:566px; float:right; overflow:hidden;margin-right:54px; background:url(../img/p_bg2.gif) 0 30px no-repeat;}
*html #p_1 {margin-right:27px; }
#p_1_cont {overflow:hidden;background:url(../img/p_top.gif) 0 21px no-repeat; padding:0 0 0 12px;}

#p_2 {width:566px; float:right; overflow:hidden; margin:10px 54px 0 0;}


#fragment-10 {overflow:hidden; background:url(../img/tab_active.gif) 44px 5px no-repeat; border:0; clear:both; margin:0; padding:5px 10px 10px 10px;}
#fragment-11 {overflow:hidden; background:url(../img/tab_active.gif) 130px 5px no-repeat; border:0; clear:both; margin:0; padding:5px 10px 10px 10px;}
#fragment-12 {overflow:hidden; background:url(../img/tab_active.gif) 217px 5px no-repeat; border:0; clear:both; margin:0; padding:5px 10px 10px 10px;}
*html #fragment-10 {margin-top:4px;}
*html #fragment-11 {margin-top:4px;}
*html #fragment-12 {margin-top:4px;}


.spacer {margin-top:20px; clear:both;}



/**#page_top {background:url(../img/top_okulary.jpg) no-repeat; overflow:hidden;}**/
#page_top {/*background:url(../img/top.jpg) no-repeat; */overflow:hidden;}

#top {width:882px; height:322px; text-align:center;}


#m {margin:0 auto; height:51px; width:797px;  overflow:hidden;background:url(../img/m.gif) no-repeat;  clear:both;}
#m li {list-style:none; float:left; display:block; height:51px; text-indent:-9999px; margin:0; padding:0;}
#m li a {display:block; height:51px;}

#m li a.m1 {background:url(../img/m.gif) -27px 0; width:110px; margin-left:27px;}
#m li a.m2 {background:url(../img/m.gif) -137px 0; width:105px;}
#m li a.m3 {background:url(../img/m.gif) -242px 0; width:105px;}
#m li a.m4 {background:url(../img/m.gif) -347px 0; width:105px;}
#m li a.m5 {background:url(../img/m.gif) -452px 0; width:105px;}
#m li a.m6 {background:url(../img/m.gif) -557px 0; width:105px;}
#m li a.m7 {background:url(../img/m.gif) -662px 0; width:105px;}


#m li a.m1_a {background:#fff url(../img/m.gif) -27px -102px; width:110px; margin-left:27px;}
#m li a.m2_a {background:#fff url(../img/m.gif) -137px -102px; width:105px;}
#m li a.m3_a {background:#fff url(../img/m.gif) -242px -102px; width:105px;}
#m li a.m4_a {background:#fff url(../img/m.gif) -347px -102px; width:105px;}
#m li a.m5_a {background:#fff url(../img/m.gif) -452px -102px; width:105px;}
#m li a.m6_a {background:#fff url(../img/m.gif) -557px -102px; width:105px;}
#m li a.m7_a {background:#fff url(../img/m.gif) -662px -102px; width:105px;}



#m li a.m1:hover {background:#fff url(../img/m.gif) -27px -51px; width:110px; margin-left:27px;}
#m li a.m2:hover {background:#fff url(../img/m.gif) -137px -51px; width:105px;}
#m li a.m3:hover {background:#fff url(../img/m.gif) -242px -51px; width:105px;}
#m li a.m4:hover {background:#fff url(../img/m.gif) -347px -51px; width:105px;} 
#m li a.m5:hover {background:#fff url(../img/m.gif) -452px -51px; width:105px;}
#m li a.m6:hover {background:#fff url(../img/m.gif) -557px -51px; width:105px;}
#m li a.m7:hover {background:#fff url(../img/m.gif) -662px -51px; width:105px;}

#panel {width:291px; height:101px; /*background:url(../img/panel.gif) no-repeat; */float:right; color:#fff; text-align:left;}
#panel ul {overflow:hidden; margin:32px 0 0 90px;}
#panel li{list-style:none; margin:0 0 6px 0;}
#panel li.cart {margin-left:20px;}
#panel a { color:#fff;}
#panel a:hover {text-decoration:underline;}

#panel2 {width:291px; height:101px; background:url(../img/panel2.gif) no-repeat; float:right; color:#fff;}
#panel2 ul {overflow:hidden; margin:40px 0 0 90px;}
#panel2 li{list-style:none; margin:0 0 10px 0;}
#panel2 li.cart {margin-left:20px;}
#panel2 a { color:#fff;}

#panel3 {width:291px; height:101px; float:right; color:#fff; text-align:left;}
#panel3 ul {overflow:hidden; margin:22px 0 0 90px;}
#panel3 li{list-style:none; margin:0 0 6px 0;}
#panel3 li.cart {margin-left:20px;}
#panel3 a { color:#fff;}
#panel3 a:hover {text-decoration:underline;}


#logo {float:left; width:205px; height:101px; margin-bottom:158px;} 	
#logo a {float:left; width:205px; height:101px; display:block; text-indent:-6998px;}  

.box {background:url(../img/l_bg.gif) repeat-y; }
.box ul {margin:0 21px 0 21px;}
.box p {margin:0 21px 8px 21px; font-size:10px;}
.box li {list-style:none; background:url(../img/dots_l.gif) bottom repeat-x;}
.box h1 {margin:0; padding:0; height:56px;width:182px;text-indent:-6998px;}
.box h1.katalog {background:url(../img/h_katalog.gif) no-repeat;}
.lato h1.katalog {background:url(../img/h_lato.gif) no-repeat;}
.zima h1.katalog {background:url(../img/h_zima.gif) no-repeat;} 
.box h1.gratis {background:url(../img/h_gratis.gif) no-repeat; margin-top:10px;}
.box h1.newsletter{background:url(../img/h_newsletter.gif) no-repeat; margin-top:10px;}  
.box h1.pomoc {background:url(../img/h_pomoc.gif) no-repeat; margin-top:10px;}
.box h1.wyszukaj {background:url(../img/h_wyszukaj.gif) no-repeat; margin-top:10px;}
.box input {width:123px;  border:1px solid #e9e5d5; padding:2px; margin-left:20px;}
.box select {width:123px;  border:1px solid #e9e5d5; padding:0; margin-left:20px; margin-top:3px; font-size:11px;}

.box select .option0 {font-weight:bold;}
.box select .option1 {margin-left:6px; }
.box select .option2 {margin-left:12px;}
.box select .option3 {margin-left:18px; font-size:10px;}

.box a.submit {background: url(../img/submit_arrow.gif) 5px 7px no-repeat; width:32px; height:22px; display:block; float:right; }

.box .bottom {background:url(../img/box_bottom.gif) no-repeat; clear:both; width:182px; height:11px}
.box .bottom hr {display:none;}

.box a {color:#837c60; font-size:10px;}
.box a:hover {color:#6d5f29;}

.box .faq {width:144px; padding:8px 3px 8px 3px; display:block; margin-right:10px;}
.box .faq:hover  {background:#faf9f1;}
.box .w {margin:4px 0 0 20px; font-weight:bold; display:block;}

.produkt { width:161px; height:150px; float:left; margin:0 0 10px 10px;}
*html .produkt {margin:0 0 10px 5px;}

.cena {width:78px; height:29px; position:absolute; margin:5px 0 0 78px; background:url(../img/cena.gif)  0 -5px no-repeat; color:#000000; font-size:1.2em; text-align:center; font:12px Tahoma, Helvetica, sans-serif; padding-top:3px;
filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5; font-weight:bold;

} 
.cena span {font-size:9px;}

.nazwa  {width:150px; height:30px; position:absolute; margin:116px 0 0 5px; color:#555244; font-size:0.95em; text-align:center; padding-top:3px; display:block; 
} 

.ramka {width:161px; height:150px; background:url(../img/framec.gif) no-repeat; display:block; text-indent:-6957px; }
.ramkabrak {width:161px; height:150px; background:url(../img/framecbrak.gif) no-repeat; display:block; text-indent:-6957px; }

.ramka:hover {width:161px; height:150px; background:url(../img/frame_hoverb.gif) no-repeat; display:block;}
.ramka2 {width:154px; height:115px; background:url(../img/frame2.gif) no-repeat; display:block; text-indent:-6957px; 
}
.ramka2:hover {width:154px; height:115px; background:url(../img/frame2_hover.gif) no-repeat; display:block; text-indent:-6957px; 
}


.ml ul, .ml li {margin:0; padding:0;}
.ml {text-align:left;}
.ml a {color:#06627d; text-decoration:none; display:block;}
.ml a:hover {color:#6d5f29; text-decoration:none;}

.lato .ml a {color:#4f7526; text-decoration:none; display:block;}
.lato .ml a:hover {color:#61902f; text-decoration:none;}

.lato .ml li li a {color:#67a822; text-decoration:none; display:block;}
.lato .ml li li a:hover {color:#92cd34; text-decoration:none;}

.ml li {font-size:11px; font-weight:bold;text-transform:uppercase;}
.ml li li {font-size:11px; text-transform:uppercase;font-weight:bold;}
.ml li li li {text-transform:none;font-weight:normal;text-transform:uppercase;}

.ml li a {padding:5px 0 5px 10px; width:120px; }
.ml li a:hover {color:#0fa7d3;}
.ml li li a {padding:5px 0 5px 20px;  width:110px;color:#837c60;}
.ml li li a:hover {color:#af9322;}

.ml li li li a {padding:5px 0 5px 30px; width:100px;color:#837c60;}

.page_bottom { background:#0586a5 url(../img/page_bottom.gif) no-repeat; clear:both; width:882px; height:31px; margin:0 auto 0 auto;}

#platnosci {background:#0586a5 url(../img/platnosci.gif) top no-repeat; clear:both; width:882px; height:40px; margin:0 auto 0 auto; text-indent:-6987px;}
#platnosci a {display:block; width:882px; text-indent:-6989px; height:40px;}
#platnosci a:hover { background:url(../img/platnosci.gif) 0 -40px no-repeat;}



#f {clear:both;background:#0586a5; overflow:hidden; height:59px;}
#f ul {margin:0 0 0 0; padding:0; overflow:hidden;background:#0586a5;}
#f li {float:left; display:block; height:39px; margin:0; padding:0;}
#f a {display:block; float:left; height:39px;text-indent:-6987px;}

#f .f1 {width:389px; background:url(../img/f.gif) 0 0 no-repeat; margin-right:190px; }
*html #f .f1 {margin-right:95px; }
#f .f2 {width:176px; background:url(../img/f.gif) -585px 0 no-repeat; margin-right:36px;}
*html #f .f2 {margin-right:18px;}
#f .f3 {width:85px; background:url(../img/f.gif) -797px 0 no-repeat;}

#f .f1:hover {background-position:0 -39px;}
#f .f2:hover {background-position:-585px -39px;}
#f .f3:hover {background-position:-797px -39px;}

#bc {font-size:11px; background:url(../img/underlines.gif) bottom repeat-x; margin-bottom:10px; clear:both; height: 21px; margin-top:3px;  }
#bc div.sciezka {float:right; text-align:right; width:350px; background:repeat;}
*html #bc div.sciezka {margin-top:10px;}
#bc h1 {width:133px; height:20px; overflow:hidden; background-repeat:no-repeat; margin:6px 0 0 0; padding:0; float:left; text-indent:-6998px;}
*html #bc h1 {margin:5px 0 0 0;}

#bc h1.h_nowosci {background:url(../img/h_nowosci.gif);}
#bc h1.h_promocje {background:url(../img/h_promocje.gif);}
#bc h1.h_wyprzedaz {background:url(../img/h_wyprzedaz.gif);}
#bc h1.h_koszyk {background:url(../img/h_koszyk.gif);}
#bc h1.h_czapki_damskie {background:url(../img/h_czapki_damskie.gif);}
#bc h1.h_czapki_meskie {background:url(../img/h_czapki_meskie.gif);}
#bc h1.h_czapki_dzieciece {background:url(../img/h_czapki_dzieciece.gif);}
#bc h1.h_opis_produktu {background:url(../img/h_opis_produktu.gif);}
h1.h_najczesciej {background:url(../img/h_najczesciej.gif);width:183px; height:20px; overflow:hidden; background-repeat:no-repeat; margin:6px 0 5px 0; padding:0; text-indent:-6998px; }

#c .form {float:left; width:450px; overflow:hidden;}
#c .form label{clear:both; margin-top:5px;}
#c .form input {width:200px;  border:1px solid #e9e5d5; padding:2px; color:#666;}
#c .form textarea {width:200px;  border:1px solid #e9e5d5; padding:2px;}
#c .form label {display:block; width:190px; text-align:right; float:left; margin-right:10px;}
#c .form .check {width:12px; height:12px; float:left; margin:5px 0 0 0 ; } 
#c .form li {clear:both; width:450px; list-style:none; margin:5px 0 5px 0; padding:0;}


#c .form2 {float:left; width:200px; overflow:hidden; margin-right:10px;}
#c .form2 label{clear:both; margin-top:5px;}
#c .form2 input {width:200px;  border:1px solid #e9e5d5; padding:2px; color:#666;}
#c .form2 textarea {width:200px;  border:1px solid #e9e5d5; padding:2px;}
#c .form2 label {display:block; float:left; margin-right:10px;}
#c .form2 .check {width:12px; height:12px; float:left; margin:5px 0 0 0 ; } 
#c .form2 .submit_zaloguj, #c .form .submit_zaloguj {background:url(../img/i_zaloguj.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer;}
#c .form2 .submit_wyslij, #c .form .submit_wyslij {background:url(../img/i_wyslij.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer;}


#c .form .submit {background:url(../img/i_wyslij.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer;}
#c .form .submit_szukaj {background:url(../img/szukaj.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer;}

#c .form .submit_zapisz {background:url(../img/bt_zapisz.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer;}

#c .form .submit_dodaj {background:url(../img/bt_dodaj.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer;}

#c .form .submit_wypisz {background:url(../img/bt_wypisz.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer;}

#c .submit_dalej {background:url(../img/bt_dalej.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer;}

#c .submit_dalej_none {background:url(../img/bt_dalej_none.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer;}

#c .submit_powrot {background:url(../img/bt_powrot.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer;}
#c .submit_zatwierdz {background:url(../img/bt_zatwierdz.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer;}


#komunikat {background:#ffffff; border:2px solid #008fb9; padding:20px; clear:both; margin-bottom:20px; color: #db3a74;}
.komunikat {font-size: 1.1em; background:#d12b68 5px 4px no-repeat; border:2px solid #7e002f; padding:5px; clear:both; margin-bottom:8px; color: #fff; font-weight:bold; text-align:center; width:97%;}
.komunikat a {color:#fff; text-decoration:underline;}
.komunikat a:hover {color:#fff; text-decoration:none;}


.pink {color:#f12ba6;}



.opis { float:right; background:url(../img/nazwa_bg_hover.gif);width:271px; min-height:320px; position: relative; }
* html .opis {
	height:320px;
}
.opis h1 {margin:0;}
.opis .opis_c {margin:10px;}
.opis  .producent {color:#b4af98;}
.foto {float:left;width: 241px; height:307px;}
.foto a {display:block;width: 241px; height:307px; background:url(../img/frame_bigc.gif) no-repeat;}
.foto .bottom {display:block;width: 241px; height:5px; background:url(../img/frame_bigc_bottom.gif) no-repeat;}
.foto .bottom hr {display:none;}

h1.tytul {font: 1.6em arial, verdana, helvetica, sans-serif; color:#066480; margin-top:0;}
h1.tytul2 {font: 1.6em arial, verdana, helvetica, sans-serif; color:#066480; margin-top:10px;}
h2 {font: 1.3em "Lucida Sans Unicode", verdana, helvetica, sans-serif; padding:0; margin:5px 0 5px 0;}

#tresc {line-height:150%;},





.szukaj {background:url(../img/szukaj.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; float:right; margin-right:15px; border:0;}
.zapisz {background:url(../img/zapisz.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer; 	}
.zamow {background:url(../img/zamow.gif) no-repeat; width:110px; height:26px; text-indent:-6958px; display:block; border:0; margin:0; cursor:pointer; }

/**.zaloguj {background: url(../img/submit_arrow.gif) 5px 7px no-repeat; width:32px; height:22px; display:block; float:right; }**/
.zaloguj {background: url(../img/submit_arrow.gif) 5px 7px no-repeat; width:32px; height:22px;}


.lines {width:520px;  background:url(../img/underlines.gif) bottom repeat-x; overflow:hidden; height:4px; clear:both;}

#stronicowanie {clear:both; margin-left:10px; width:500px; text-align:center;}
#stronicowanie a {padding:1px 4px 1px 4px; display:inline;}
#stronicowanie a:hover {padding:1px 4px 1px 4px; background:#fffae7; }

.stronicowanie {clear:both; margin-left:10px; margin-bottom:5px; width:500px; text-align:right;}
.stronicowanie a {padding:1px 4px 1px 4px; display:inline;}
.stronicowanie a:hover {padding:1px 4px 1px 4px; background:#fffae7; }

.opt0 {margin-left:5px; font-weight:bold; color:#666;}
.opt1 {margin-left:10px;color:#999;}
.opt2 {margin-left:15px; color:#ccc; font-size:10px;}



.wszystkie {display:block; position:absolute; width:63px; height:67px; background:url(../img/wszystkie.gif) no-repeat; 
float:right; margin:0 0 0 0; text-indent:-6958px; z-index:2;}
.wszystkie:hover {background:url(../img/wszystkie_hover.gif) no-repeat;}




/* menu */


.halfmoon{
margin: 0 0 4px 0;
}

.halfmoon ul{
padding:0;
background:teal;
margin:0;
color:#fff;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.halfmoon li{
margin:0; padding:0; display:block; float:left;  width:85px; height:30px; text-align:center;
}

.halfmoon li a{

text-decoration: none;
margin: 0;
padding:5px 0 0 0;
width:85px; height:30px;
display:block;
color:#748484;
font-weight:bold;
cursor:pointer;
background:url(../img/tab.gif) no-repeat;
}

*html .halfmoon li a {height:35px;}

.halfmoon li a:visited{
color:#748484;
background:url(../img/tab.gif) no-repeat;

}

.halfmoon li a:hover, .halfmoon li a.current{
color:#2c3a3f;
background:url(../img/tab_active.gif) no-repeat;
text-decoration:none;

}  

 

#tabcontentcontainer{
text-align:left; overflow:hidden;clear:both; width:100%;

} 



.tabcontent{
display:none; padding-right:10px; 
} 

.usun {position:absolute; /*margin-left:317px;*/ top: 0; right: 0; width:28px; height:28px; background:url(../img/usun.gif) 0 0 no-repeat; text-indent:-6987px;}
.usun:hover {background:url(../img/usun.gif) 0 -28px no-repeat; text-indent:-6987px;}
.param ul {overflow:hidden;}
.param li {list-style:none; margin:4px 0 4px 0;}
.clr {
	clear: both;
}
* html .clr {
	font-size: 1%;
}
a.zoo{
	display:block;
	text-indent:-6000px;
	width:182px;
	height:50px;
	margin-top:10px;
	background:url(../img/zoo.gif);
}
a.bod {
	display:block;
	text-indent:-6000px;
	margin-top:10px;
	width:182px;
	height:90px;
	background:url(../img/bod.gif);
}

#c .podsumowanie_produkt {overflow:hidden; clear:both; margin-bottom:5px;}
#c .podsumowanie_produkt li {list-style:none; margin-top:0; margin-bottom:4px;}
#c .podsumowanie_produkt img {float:left;}
#c .podsumowanie_produkt h3 {margin:0 0 6px 0; font-size:13px; font-weight:bold;}

td, tr {font-size:11px;}

.zdjecia_dodatkowe {margin-top:10px; clear:both; float:left; width:230px; margin-left:3px;}
.zdjecia_dodatkowe img {border:1px solid #aecdcb; float:left; margin:2px 1px 2px 3px; width:70px;}

.opis_c input, .opis_c select {width:250px;}
.koszykuj, .opis_c .koszykuj {background:url(../img/koszykuj.gif) no-repeat; width:112px; height:26px; text-indent:-6958px; display:block; float:right; margin-right:15px; border:0; text-indent:-6987px; margin-top:6px; margin-left:4px; line-height: 5px}

.koszykujDisabled, .opis_c .koszykujDisabled {background:url(../img/koszykuj.gif) no-repeat; width:112px; height:26px; text-indent:-6958px; display:block; float:right; margin-right:15px; border:0; text-indent:-6987px; margin-top:6px; margin-left:4px;
filter:alpha(opacity=30); opacity: 0.3; -moz-opacity:0.3; line-height: 5px
}



.aktualizuj {background:url(../img/bt_aktualizuj.gif) no-repeat; width:74px; margin-top:2px; height:18px; text-indent:-6958px; border:0; text-indent:-6987px; cursor:pointer;}
.przechowaj, .opis_c .przechowaj {background:url(../img/przechowaj.gif) no-repeat; width:112px; height:26px; text-indent:-6958px; display:block; float:right; border:0; text-indent:-6987px; margin-top:6px; line-height: 5px}

.przechowajDisabled, .opis_c .przechowajDisabled {background:url(../img/przechowaj.gif) no-repeat; width:112px; height:26px; text-indent:-6958px; display:block; float:right; border:0; text-indent:-6987px; margin-top:6px;
filter:alpha(opacity=30); opacity: 0.3; -moz-opacity:0.3; line-height: 5px
}

.najczesciejKupowane {clear:both;}
.dodaj_opinie {width:200px; height:26px; background:url(../img/dodaj_opinie.gif) no-repeat; display:block; text-indent:-6987px;}

.winter_white {background:#fff url(../img/winter_white.jpg) top no-repeat; overflow:hidden;}


#facebook {width:75px; height:103px; background:url(../img/facebook_logo.gif) 0 0 no-repeat; position:fixed; top:150px; left:0;}
#facebook a {display:block; width:75px; height:103px; text-indent:-9876px;}


