* {margin: 0; padding: 0;}

p {margin-bottom: 0px; margin-top: 0px;}
object {display: block;}
ul{display: block; margin-left:20px;}
ol{display: block; margin-left:20px;}
hr {
height: 1px; 
color:#cccccc;
background-color: #775636;
border: 0;
}


div{font: 12px Arial, Helvetica, sans-serif; color:#333333;}
td{font: 12px Arial, Helvetica, sans-serif; color:#333333;}
table {margin-left: auto;margin-right: auto;}
#form_row{float:left; width:150px;}
#form_row2{float:left;}


.box1a{color: #dad0c6;}


input{margin:3px;background-color: #ffffff;  padding:3px; text-align: left;  border: 1px solid #cccccc; color: #444444;}

.form_info{font-size:14px; color:#ffffff;}
.form_input{margin:2px;background-color: #3b2609; width:267px;  text-align: left;  border: 1px solid #372002; color: #cccccc;}

#submit{cursor:pointer; margin:5px;background-color: #222222;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #ffffff; font-weight:bold;}
#submit:hover{cursor:pointer; margin:5px;background-color: #eeeeee;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #222222; font-weight:bold;}

#submito{cursor:pointer; margin:5px;background-color: #222222;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #ffffff; font-weight:bold;}
#submito:hover{cursor:pointer; margin:5px;background-color: #eeeeee;  padding:3px;  text-align: left;  border: 1px solid #cccccc; color: #222222; font-weight:bold;}


.naglowek{color: #333333; font-family: 'Ubuntu Condensed', sans-serif; font-size:22px;}

input{font: 12px Arial, Helvetica, sans-serif; color:#333333; margin:3px;background-color: #ffffff;  padding:3px; text-align: left;  border: 1px solid #cccccc; color: #444444; }
textarea{font: 12px Arial, Helvetica, sans-serif; color:#333333; margin:3px;background-color: #ffffff;  padding:3px; text-align: left;  border: 1px solid #cccccc; color: #444444; }


.alert{background-color: #ffffff;  font: bold 16px Arial;  color: #ff0000; width:400px;}
#wynik_blad{font:  14px Arial;  color: #ff0000;}
#wynik_blad2{font:  14px Arial;  color: #ff0000;}
#wynik_bladKSIEGA{font:  14px Arial;  color: #ff0000;}
#wynik_bladkont{font:  14px Arial;  color: #ff0000;}

.bod{
	margin-left: auto;
	margin-right: auto;
	width:1200px;  
	text-align: left; 
}

.stop{
	margin-left: auto;
	margin-right: auto;
	width:1200px;   
	text-align: left; 
}

.logo{display:block;}
.menu{
	background: url(image/bg-menu.jpg) 0px 0px;
 	display:block;
 	padding:5px;
 	width:280px; 
	text-align: left; 
}

.produkt_cechy{color: #444444; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;}
.produkt_cechy_nazwa{color: #ff0000; font-family: 'Ubuntu Condensed', sans-serif; font-size:24px;}


.nowosci{display:block; background-color: #211300; height:35px;}
.top_5{background: url(image/box-cien.png) 0px 0px no-repeat; margin-top:-5px; margin-left:-5px; padding-left:10px; padding-top:5px; height:40px; display:block;  color: #444444; font-family: 'Ubuntu Condensed', sans-serif; font-size:20px;}
a.top_5_link:link {text-decoration: none; color: #cccccc;}
a.top_5_link:visited {text-decoration: none; color: #cccccc;}
a.top_5_link:hover {text-decoration: none; color: #ffffff;}
a.top_5_link:active {text-decoration: none; color: #ffffff;}


.informacyjne{padding-left:55px; padding-top:4px; display:block; background-color: #211300; height:30px; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;}
.wyszukiwarka{margin-top:10px;padding-left:10px; padding-top:4px; display:block; background-color: #301d03; height:30px; color: #7a5a33; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;}
.wyszukiwarka_inf{display:block; background-color: #442c0d; color: #7a5a33; font-size:14px;}


.doca{ background-color: #211300; padding:10px;}
.doc{display:block; background: url(image/bg-doc.png) 0px 0px; min-height:300px; padding:10px;}
.top_menu{ background: url(image/podklad-top.png) 0px 0px; float:right; display:block; display:block; width:447px; height:50px; padding-top:10px; margin-bottom:130px;}
.panel_koszyk{float:right; display:block; background: url(image/koszyk-strona.png) 0px 0px; width:447px; height:33px; padding-top:45px; margin-right:40px;}

.ul-top ul{margin: 0px;padding: 0px;list-style-type: none;}
.ul-top ul li{position: relative;display: block;float:left; padding:5px;}

.ul-left ul{margin: 0px;padding: 0px;list-style-type: none;}
.ul-left ul li{position: relative;display: block;}


a.nowosci_link:link {text-decoration: none; color: #bba78e; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;padding-left:4px;}
a.nowosci_link:visited {text-decoration: none; color: #bba78e;}
a.nowosci_link:hover {text-decoration: none; color: #ffffff;}
a.nowosci_link:active {text-decoration: none; color: #ffffff;}


#zaznacz_lewe { color: #ffffff;}
#zaznacz_top { color: #ffffff;}

a:link {text-decoration: none; color: #513717;}
a:visited {text-decoration: none; color: #513717;}
a:hover {text-decoration: none; color: #32200a;}
a:active {text-decoration: none; color: #32200a;}

a.kat1:link {display:block; background: url(image/kat1.png) 5px 6px no-repeat; padding-left:17px; text-decoration: none; color: #d5b68b; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;}
a.kat1:visited {display:block; background: url(image/kat1.png) 5px 6px no-repeat; padding-left:17px; text-decoration: none; color: #d5b68b; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;}
a.kat1:hover {display:block; background: url(image/kat1.png) 8px 6px no-repeat; padding-left:17px; text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;}
a.kat1:active {display:block; background: url(image/kat1.png) 8px 6px no-repeat; padding-left:17px; text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:18px;}

a.kat2:link {display:block; background: url(image/kat1.png) 25px 6px no-repeat; padding-left:37px; text-decoration: none; color: #d5b68b; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.kat2:visited {display:block; background: url(image/kat1.png) 25px 6px no-repeat; padding-left:37px; text-decoration: none; color: #d5b68b; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.kat2:hover {display:block; background: url(image/kat1.png) 28px 6px no-repeat; padding-left:37px; text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.kat2:active {display:block; background: url(image/kat1.png) 28px 6px no-repeat; padding-left:37px; text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}


a.kat3:link {display:block; background: url(image/kat1.png) 45px 6px no-repeat; padding-left:57px; text-decoration: none; color: #d5b68b; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.kat3:visited {display:block; background: url(image/kat1.png) 45px 6px no-repeat; padding-left:57px; text-decoration: none; color: #d5b68b; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.kat3:hover {display:block; background: url(image/kat1.png) 48px 6px no-repeat; padding-left:57px; text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.kat3:active {display:block; background: url(image/kat1.png) 48px 6px no-repeat; padding-left:57px; text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}


a.kat4:link {display:block; background: url(image/kat1.png) 65px 6px no-repeat; padding-left:77px; text-decoration: none; color: #d5b68b; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.kat4:visited {display:block; background: url(image/kat1.png) 65px 6px no-repeat; padding-left:77px; text-decoration: none; color: #d5b68b; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.kat4:hover {display:block; background: url(image/kat1.png) 68px 6px no-repeat; padding-left:77px; text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.kat4:active {display:block; background: url(image/kat1.png) 68px 6px no-repeat; padding-left:77px; text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}


a.powrot:link {text-decoration: none; color: #ff0000; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.powrot:visited {text-decoration: none; color: #ff0000;}
a.powrot:hover {text-decoration: none; color: #000000;}
a.powrot:active {text-decoration: none; color: #000000;}


a.zaloguj:link {text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.zaloguj:visited {text-decoration: none; color: #ffffff;}
a.zaloguj:hover {text-decoration: none; color: #ff0000;}
a.zaloguj:active {text-decoration: none; color: #ff0000;}


.sciezka {float:left; width:500px; padding:5px; text-align: left; display:block; text-decoration: none; color: #ff0000; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.sciezka_l:link {text-decoration: none; color: #555555; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
a.sciezka_l:visited {text-decoration: none; color: #555555; }
a.sciezka_l:hover {text-decoration: none; color: #000000;}
a.sciezka_l:active {text-decoration: none; color: #000000;}


a.komentarz:link {background: url(image/comments.png) 0px 0px no-repeat; padding-left:25px; text-decoration: none; color: #000000; font-family: 'Ubuntu Condensed', sans-serif; font-size:22px;}
a.komentarz:visited {background: url(image/comments.png) 0px 0px no-repeat; text-decoration: none; color: #000000;}
a.komentarz:hover {background: url(image/comments.png) 0px 0px no-repeat; text-decoration: none; color: #ff0000;}
a.komentarz:active {background: url(image/comments.png) 0px 0px no-repeat; text-decoration: none; color: #ff0000;}




.wpisz_haslo {border: 0px; cursor: pointer;  text-decoration: none;   text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:16px; color: #ff0000; }
.wpisz_haslo:hover {border: 0px; cursor: pointer; text-decoration: none;  text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;  color: #000000;}


.naglowek_mini{font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}
.wylicz_mini{position:absolute; display:none; height:25px;  padding-top:10px; padding-left:4px; }


a.opis_video_nag:link {display:block;  text-decoration: none; font-size:14px; color: #000000;}
a.opis_video_nag:visited {display:block; text-decoration: none; font-size:14px; color: #000000;}
a.opis_video_nag:hover {display:block; text-decoration: none; font-size:14px; color: #000000;}
a.opis_vide_nago:active {display:block; text-decoration: none; font-size:14px; color: #000000;}

a.opis_video:link { display:block; text-decoration: none; font-size:11px; color: #555555;}
a.opis_video:visited {display:block; text-decoration: none; font-size:11px; color: #555555;}
a.opis_video:hover {display:block; text-decoration: none; font-size:11px; color: #555555;}
a.opis_video:active {display:block; text-decoration: none; font-size:11px; color: #555555;}

/**
SKLEP
 */
 
a.s_top:link {display:block;width:14px; height:11px; background: url(image/top.png) 0px 0px no-repeat; text-decoration: none;}
a.s_top:visited {background: url(image/top.png) 0px 0px no-repeat; text-decoration: none;}
a.s_top:hover {background: url(image/top.png) 0px -10px no-repeat; text-decoration: none; }
a.s_top:active {background: url(image/top.png) 0px -10px no-repeat; text-decoration: none; }

a.s_bottom:link {display:block;width:14px; height:11px; background: url(image/bottom.png) 0px -6px no-repeat; text-decoration: none;}
a.s_bottom:visited {background: url(image/bottom.png) 0px -6px no-repeat; text-decoration: none;}
a.s_bottom:hover {background: url(image/bottom.png) 0px 4px no-repeat; text-decoration: none; }
a.s_bottom:active {background: url(image/bottom.png) 0px 4px no-repeat; text-decoration: none; }

 
.stron {margin-right:3px; padding:5px; float:left; font-weight:bold; color:#ffffff; background-color: #ff0000;}
a.stron:link {text-decoration: none; margin-right:3px; padding:5px; float:left; font-weight:bold; color:#ffffff; background-color: #181818;}
a.stron:visited {text-decoration: none; float:left; font-weight:bold; color:#ffffff; background-color: #181818;}
a.stron:hover {text-decoration: none; float:left; font-weight:bold; color:#000000; background-color: #e2e2e2;}
a.stron:active {text-decoration: none; float:left; font-weight:bold; color:#000000;background-color: #e2e2e2;}
 
a.zloz_zamow:link {text-decoration: none; color:#ff0000; font-size:16px;}
a.zloz_zamow:visited {color:#ff0000;}
a.zloz_zamow:hover {color:#000000;}
a.zloz_zamow:active {color:#000000;}

a.wyl:link {margin-right:2px; padding:4px; background-color: #ffa800; text-decoration: none; color: #000000; font: bold 14px Trebuchet MS;}
a.wyl:visited {background-color: #ffa800;text-decoration: none; color: #000000; font: bold 14px Trebuchet MS;}
a.wyl:hover {background-color: #333333;text-decoration: none; color: #ffffff; font: bold 14px Trebuchet MS;}
a.wyl:active {text-decoration: none; color: #ffffff; font: bold 14px Trebuchet MS;}






#tooltip {
	position:absolute;
	z-index:9999;
	color:#fff;
	font-size:11px;
	min-width:80px;
	height:33px;
	padding-top:7px; padding-left:7px; padding-right:7px;
	background: url(image/chmurka.png) 0px 0px no-repeat; 
}

.tipBody{color:#ffffff; font-size:11px;}


a.zloz_zamow:link {color:#ff0000; }
a.zloz_zamow:visited {color:#ff0000;}
a.zloz_zamow:hover {color:#000000;}
a.zloz_zamow:active {color:#000000;}

.koszyk_row{margin-bottom:5px; height: 65px; float:left; padding:5px; border-right: 1px solid #cccccc;}

legend{ color: #ffffff; background-color: #000000; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}

.pokaz_prod{margin-left:7px; padding-left:10px;  padding-top:12px; background-color: #000000; height:28px; position:absolute; display:none; color: #cccccc; font-family: 'Ubuntu Condensed', sans-serif; font-size:14px;}


.produkt {display:block; float:left;}
.produkt_link {display:block; position:absolute;}
.produkt_podklad{background-color: #eeeeee; border: 1px solid #876740; display:none; position:absolute;}
.produkt_url {display:block; position:absolute;}


.cena_s{color: #ff0000;}
.cena_promo_s{color: #ff0000;}

.atrybuty{background-color: #eeeeee; height:55px; padding:5px;}
.atr{background-color: #666666; float:left; margin-right:5px;}
.naz-atrt{color: #ffffff;padding-left:10px;}

#dodaj{background-color: #ffffff;}

.koszyk {border: 0px; cursor: pointer;background: url(image/kup.png) 0px 3px no-repeat; display:block; width:220px; height:45px; text-decoration: none;  padding-left:50px; padding-top:3px;   text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:16px; color: #ff0000; }
.koszyk:hover {border: 0px; cursor: pointer;background: url(image/kup.png) 0px 3px no-repeat; display:block; width:220px; height:45px; text-decoration: none;  padding-left:50px; padding-top:3px;   text-align: left;   font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;  color: #000000;}


#koszyk {text-decoration: none; color: #ffffff; font-family: 'Ubuntu Condensed', sans-serif; font-size:16px;}



/**
SKLEP - KONIEC
 */


#wysuwane
{
display:block;
z-index:10009;
    background: url("image/fbpodklad.png") no-repeat scroll 0 0 transparent;
    padding: 10px;
    width: 235px;
    height:402px;
    position: fixed;
    left: -210px;
    top: 150px;
    font: 12px Trebuchet MS; color: #ffffff;
}
.zamknij{background-position: 0px 0px -242px 0px;}



#komentarze_galeria{
display:block;
    width: 500px;
    height:450px;
    background-color: #ffffff;
}

#komen_gal_pok{
display:none;
z-index:9999999;
    background-color: #e9e9e9;
    padding: 10px;
    width: 500px;
    height:450px;
    top:50%;
    left:50%;
    margin-top:-210px;
    margin-left:-250px;
position: fixed;


-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 0 7px 7px#777;
-moz-box-shadow: 0 0 7px 7px #777;
box-shadow: 0 0 7px 7px #777;
behavior: url(../PIE.htc);

}
a.pok_kom:link {color:#a8a8a8; font-weight:bold;text-decoration: none;}
a.pok_kom:visited {color:#a8a8a8;font-weight:bold;text-decoration: none;}
a.pok_kom:hover {color:#ffffff;font-weight:bold;text-decoration: none;}
a.pok_kom:active {color:#ffffff;font-weight:bold;text-decoration: none;}


a.kom_ZAM:link {color:#ff0000; text-decoration: none;}
a.kom_ZAM:visited {color:#ff0000;text-decoration: none;}
a.kom_ZAM:hover {color:#000000;text-decoration: none;}
a.kom_ZAM:active {color:#000000;text-decoration: none;}

/**
KSIĘGA GOŚCI
 */

.ellipse{
	float: left;
}

.page_navigation , .alt_page_navigation{
	padding-bottom: 10px;
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:white;
	text-decoration:none;
	float: left;
	font-size: 12px;
	background-color:#000000;
}
.active_page{
	background-color:white !important;
	color:black !important;
}	

.content, .alt_content{
	color: black;
}

.content li, .alt_content li, .content > p{
	padding-left:7px;
	list-style: none;
	color: #000000;
	margin-left:-20px;
	 border-left: 4px solid #a50000; 
	 margin-bottom:14px;
}
.wpis_ksiega_g{font-size: 11px; color: #959595;}



/* RAMKA CSS */



/* Normal styling */
.cb {margin:0.5em 0;}
	/* Top corners and border */
.bt {
	height:17px;
	margin:0 0 0 18px;
	background:url(image/box.png) no-repeat 100% 0;
}
.bt div {
	position:relative;
	left:-18px;
	width:18px;
	height:17px;
	background:url(image/box.png) no-repeat 0 0;
	font-size:0;
	line-height:0;
}

	/* Bottom corners and border */
.bb {
	height:14px;
	margin:0 0 0 12px;
	background:url(image/box.png) no-repeat 100% 100%;
}
.bb div {
	position:relative;
	left:-12px;
	width:12px;
	height:14px;
	background:url(image/box.png) no-repeat 0 100%;
	font-size:0;
	line-height:0;
}

	/* Left border */
.i1 {
	padding:0 0 0 12px;
	background:url(image/borders.png) repeat-y 0 0;
}
	/* Right border */
.i2 {
	padding:0 12px 0 0;
	background:url(image/borders.png) repeat-y 100% 0;
}
	/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.i3 {
	display:block;
	margin:0;
	padding:1px 10px;
	background:#fff;
}
	/* Make the content wrapper auto clearing so it will contain floats (see http://positioniseverything.net/easyclearing.html). */
.i3:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.i3 {display:inline-block;}
.i3 {display:block;}
/* Default CSS ends here */



header, footer, aside, nav, article {display: block;}
.hide {display: none;}
