html{
	height: 100%;
/*	overflow: hidden;*/
}

.select_search
{
	font-family:Verdana;
	font-weight: normal;
	font-size: 11px;
	width:200px; 
	border:solid 1px #999999;
}


/*========== szablon nie tykac =============*/
		body { 
			margin:0px;
			background-color:white;
			width: 100%;
			height: 100%;
			color: #000;
			font-family: Verdana, sans-serif;
			font-size: 10px;
		}
		.container{
			width:981px;
			background-color: transparent; 
			height: auto;
			margin: auto;
			background: url(images/kropki_pion3_bg.gif) repeat-y;
			position: relative;
			padding-bottom: 31px;
		}
		.container2{
			width:981px;
			background-color: transparent; 
			height: auto;
			margin: auto;
			background: url(images/kropki_pion3-2_bg.gif) repeat-y;
			position: relative;
			padding-bottom: 31px;
		}
		.rightConLeftCol{
			float:right;
			width: 740px; 
			background-color: transparent;
			background: url(images/prawy_white.gif) top right repeat-y;
		}
		.leftConRightCol{
			float:left; 
			width:241px; 
			background-color: transparent;
		}
		.colLeft{
			z-index:1;
			position: relative;
			left:-241px; 
			width:740px; 
			background-color: transparent;
 			min-height: 400px;
			height: auto !important;
			height: 400px;
		}
		.colRight{
			z-index:2;
			position: relative;
			left:740px;
			width:241px; 
			background-color: transparent;
		}
		.brclear {
			clear: both; font-size: 1px; margin: 0px; line-height: 0; height: 0px;
		}
		.brspace {
			font-size: 1px; margin: 0px; line-height: 0; height: 0px;
		}

		/* IE mac hack */
		* html>body .colRight{
			display:inline-block;
			overflow: auto;
		}

		* html>body .colLeft{
		    overflow: auto;
		}
/*========== end - szablon nie tykac =============*/
		
a {
	color: black;
}

img{
	border: none;
}

input{
	font-size: 10px;
	padding: 1px 0;
}

h1{
	font-size: 10px;
	font-weight: bold;
	color: #651516;
	margin: 0 0 10px;
}

p{
	margin: 0;
}

/*========== glowne divy =============*/

#tresc{
	margin: 10px;
	padding-bottom: 30px;
	position: relative;
}

a.link_powrot {
	position: absolute;
	right: 15px;
	bottom: 10px;
	color: red;
}

#naglowek1, #naglowek2{
	margin: 0 auto;
	width: 981px;
	background-color: transparent;
}
#naglowek1{
	height: 115px;
	text-align: left;
	background: url(images/naglowek1_bg.gif) 0 0 no-repeat;
}
#naglowek2{
	height: 30px;
	text-align: left;
	background: url(images/naglowek2_bg.gif) 0 0 no-repeat;
}
#naglowek2 form, #naglowek2 a{
	float: left;
}
#naglowek2 a{
	margin: 10px 9px 0 364px;
	font-weight: bold;
	color: #651516;
}

#szukane{
	width: 127px;
	height: 14px;
	padding: 1px 2px;
	border: 1px solid #651516;
	position: relative;
	top: -1px;
}
#szukaj{
	position: relative;
	top: 5px;
}

#stopka1, #stopka2{
	overflow: hidden;
	clear: both;
	border: none;
}
#stopka1{
	margin: 0 auto;
	display: block;
	width: 728px;
	height: 29px;
	padding: 4px 241px 0 12px;
	background: url(images/stopka1_bg.gif) 0 0 no-repeat;
	color: white;
	font-size: 14px;
	font-weight: bold;
}
#stopka2{
	margin: 0 auto;
	width: 954px;	
	height: 22px;
	background: url(images/stopka2_bg.gif) no-repeat;
	padding: 41px 0 0 27px;
	font-size: 10px;
	position: relative;
}

#stopka2 a:link, #stopka2 a:visited {
	text-decoration: none;
}

#stopka2 a:hover, #stopka2 a:active {
	color: red;
}

#quicknet{
	font-weight: bold;
	margin: 0 37px 0 27px;
	float: right;
}
#stworzono{
	float: right;
}


/*========== koniec - glowne divy =============*/

/*========== mniej glowne divy i elementy :) =============*/


#logo{
	float: left;
}

#banerek{
	margin: 4px 6px 0 0;
	width: 228px;
	height: 108px;
	float: right;
}

.pasek_gora{
	width: 728px;
	height: 23px;
	margin: 3px 0 0 1px;
	background-color: #651516;
	color: white;
	padding: 6px 0 0 11px;
	font-size: 14px;
	font-weight: bold;
	position: relative;
}

.podzialka{
	width: 500px;
	height: 24px;
	padding: 5px 0 0;
	position: absolute;
	right: 15px;
	top: 0px;
	text-align: right;
	font-size: 10px;
}
.podzialka a{
	text-decoration: none;
}


/*========== newsletter =============*/
#newsletter{
	height: 400px;
	padding: 55px 0 0 293px;
	background: transparent url("images/newsletter_graficzka.jpg") 1px top no-repeat;
	
	font-size: 11px;
}

#newsletter p{
	margin: 0 0 45px;
	line-height: 17px;
}
#newsletter h1{
	margin-top: 3px;
	font-size: 11px;
}
#newsletter .inp{
	border:1px solid #666666;
	width:208px;
}
#newsletter .czek{
	position: relative;
	left: -2px;
	top:2px;
	border: none;
}
#newsletter .inputy{
	margin: 0 0 4px;
}
#newsletter #wyslij{
	border: none;
	width: 49px;
	height: 13px;
	background: url(images/button_wyslij.gif) left top no-repeat;
	position: relative;
	top: 12px;
}

/*========== koniec - newsletter =============*/
/*========== zajawki =============*/

.zajawka{
	width: 739px;
	height: 111px;
	margin: 15px 0 15px 1px;
	background-color: transparent;
	overflow: hidden;
}
/*
.zajawka img{
	border: 1px solid black;
	margin: 0 37px 0 50px;
}

.zajawka div{
	float: left;
}
*/
.zajawka_tekst{
	width: 639px;
	height: 101px;
	padding: 0 0 10px 50px;
	position: relative;
	overflow: hidden;
}

.zajawka h1{
	margin: 1px 0 20px 0;
}

.zajawka a{
	text-decoration: underline;
	color: red;
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.zajawka_kropki{
	width: 739px;
	height: 1px;
	margin: 0 0 0 1px;
	background: transparent url("images/kropki_poziom_zajawki_bg.gif") left top no-repeat;
}
/*========== koniec - zajawki =============*/

/*========== startowa/newsy =============*/

#startowa_left, #startowa_right{
	margin-left: 1px;
	float: left;
}

#startowa_left, .home_kropki_left{
	width: 370px;
}

#startowa_right, .home_kropki_right{
	width: 368px;
}

.news{
	margin: 15px;
	position: relative;
	padding-bottom: 10px;
	overflow: hidden;
}

.news a{
	text-decoration: underline;
	color: red;
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.news p{
	margin-bottom: 10px;
}

.home_kropki_left{
	height: 1px;
	background: transparent url("images/home_kropki_poziom_left.gif") left top no-repeat;
}
.home_kropki_right{
	height: 1px;
	background: transparent url("images/home_kropki_poziom_right.gif") left top no-repeat;
}

/*========== koniec - startowa/newsy =============*/

/*========== produkty =============*/

.produkt{
	width: 739px;
	margin: 25px 0 25px 1px;
	background-color: transparent;
	overflow: hidden;
}

.produkt_obrazek{
	width: 366px;
	margin: 0;
	text-align: center;
	float: left;
}
.produkt_opisowy{
	width: 328px;
	font-size: 11px;
	line-height: 15px;
	float: left;
}
.atrybuty_view{
	font-size: 11px;
	line-height: 15px;
}

.produkt_nazwa{
	margin-bottom: 16px;
	font-size: 20px;
	font-family: "Trebuched MS", sans-serif;
	line-height: 24px;
	color: #5f0d0f;
}
.produkt a{
	color: red;
}
.produkt p{
	margin-bottom: 30px;
}
/*========== koniec - produkty =============*/

/*========== pierdoly pod menu =============*/

.pod_menu{
	width: 219px;
	margin-left: 1px;
	padding: 8px 10px 15px;
	background: transparent url("images/menu_li_bg.gif") left bottom no-repeat;
}

.pod_menu_ogranicznik{
	width: 219px;
	overflow: hidden;
}
/*========== koniec - pierdoly pod menu =============*/

/*========== koniec - mniej glowne divy i elementy :) =============*/

/*======================== menu ========================*/

#menu{
	margin-left: 1px;
	padding-bottom: 39px;
	background: transparent url("images/menu_bottom_bg.gif") left bottom no-repeat;
}

ul#submenu, ul#submenu li {
	margin: 0;
	list-style: none;
	padding: 0;
}

ul#submenu li {
	width: 208px;
	height: 22px;
	padding: 8px 0 0 31px;
	background: transparent url("images/menu_li_bg.gif") left top no-repeat;
	border-style: none;
}
/*
ul#submenu li.aktywne {
	background: pink url("images/strzalki_menu.gif") left -29px no-repeat ;
}

ul#submenu li:hover, ul#submenu li:active {
	background: pink url("images/strzalki_menu.gif") left -29px no-repeat ;
}
*/
ul#submenu a:link, ul#submenu a:visited {

	font-family: "Trebuched MS", sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-color: transparent;
	color: black;
}

ul#submenu a:hover, ul#submenu a:active {

	color: black;
}

/*======================== koniec - menu ========================*/



/*======================== Archiwum ========================*/


.strielka_nizej_sortowanie{
	position: relative;
	top:3px;
}

.strielka_nizej_podzialka{
	position: relative;
	top:1px;
}

.active_page
{
	color: white;
	text-decoration: none;
	font-size: 11px;
}


.noactive_page
{
	color: black;
	text-decoration: none;
	font-size: 11px;
}
