
body
{
	margin : 0px;
	padding : 0px;
	background : #ffffff url("../images/bg.jpg")  0px 0px repeat-x;
	font : normal normal 11px tahoma, helvetica, sans-serif;
	color : #6b6f72;
	position : relative;
}

form
{
	padding : 0px;
	margin : 0px;
}


#page
{
	width : 980px;
	margin : 0px auto;
	position : relative;
	z-index : 2;
}
#languages
{
	width : 950px;
	height : 46px;
	position : relative;
	overflow : hidden;
}
#languages img, #top img
{
	border : none;
	float : left;
}

#id01
{
	position : absolute;
	bottom : 0px;
	right : 49px;
}
#top
{
	width : 980px;
	height : 148px;
	position : relative;
	overflow : hidden;
}
#textlogo
{
	position : absolute;
	top : 18px;
	left : 40px;
}

#koszyk
{
	position : absolute;
	top : 15px;
	left : 477px;
}
#danekoszyka
{
	position : absolute;
	top : 57px;
	left : 448px;
}
#danekoszyka img
{
	float : left;
	margin-right : 5px;
	margin-top : 5px;
}
.redtext{
	color: #ba0c13;
}
.darkblue
{
	color : #2F2B6A;
}
.orange
{
	color : #FF7D00;
}
#zawartosc
{
	position : absolute;
	bottom : 12px;
	right : 276px;
}
#menu
{
	width : 980px;
	height : 36px;
	overflow : hidden;
	background-image : url("../images/menu_belka.jpg") ;
}
#bg2
{
	background : transparent url("../images/bg2.jpg") 0px 0px repeat-y;
	width : 980px;
	overflow : hidden;
	position : relative;
}



#wyszukiwarka
{
	color: white;
	font-weight: bold;
	width : 320px;
	height: 21px;
	overflow : hidden;
	padding-top : 0px;
	padding-bottom : 8px;
	padding-left: 0px;
	margin-right: 12px;
	/*background : transparent url("../images/wyszukiwarka.jpg") 0px 0px no-repeat;*/
	
}

#wyszukaj
{
	text-align : right;
}


input.search
{
	vertical-align: top;
	background-color : #ffffff;
	border-top : 1px solid #cecece;
	border-left : 1px solid #cecece;
	border-bottom : none;
	border-right : none;
	font : normal normal 9px tahoma, helvetica, sans-seirf;
	color : #6B6F72;
	padding-top : 5px;
	width : 142px;
	height: 14px;
	padding-left : 8px;
	margin-right: 3px;
	margin-top: 5px;
}
input.search2
{
	position: relative;
	top:5px;
}

div.naglowek
{
	background-image : url("../images/naglowek.jpg");
	width : 204px;
	height : 22px;
	margin-top : 20px;
	font-weight : bold;
	padding : 9px 0px 0px 37px;
}
#left
{
	position : relative;
	width : 241px;
	float : left;
	overflow : hidden;
	padding-left : 1px;
}
a.leftlinki0
{
	
	text-decoration : none;
	width : 184px;
	padding : 10px 4px 5px 37px;
	display : block;
	background : #fff url("../images/trojkat0.gif") 24px 16px no-repeat;
	border-right: 1px solid #d7d7d7;
	
}
a.leftlinki0:hover
{
	text-decoration : underline;
}
a.leftlinki
{
	
	text-decoration : none;
	width : 199px;
	padding : 10px 4px 5px 37px;
	display : block;
	background : #fff url("../images/trojkat.gif") 24px 14px no-repeat;
	border-right: 1px solid #d7d7d7;
	
}
a.leftlinki:hover
{
	text-decoration : underline;
}
a.leftlinki2
{
	
	text-decoration : none;
	width : 194px;
	padding : 10px 4px 5px 42px;
	display : block;
	background : #f8f8f8 url("../images/trojkat.gif") 29px 14px no-repeat;
	border-right: 1px solid #d7d7d7;
	
}
a.leftlinki2:hover
{
	text-decoration : underline;
}
a.leftlinki3
{
	
	text-decoration : none;
	width : 189px;
	padding : 10px 4px 5px 47px;
	display : block;
	background : #f0f0f0 url("../images/trojkat.gif") 34px 14px no-repeat;
	border-right: 1px solid #d7d7d7;
	
}
a.leftlinki3:hover
{
	text-decoration : underline;
}
a.current{
	font-weight: bold;
	background-image : url("../images/trojkat2.gif");
}
p.mnu_logged{
	margin: 0px;
	width: 240px;
	border-right: 1px solid #d7d7d7;
}

input.inputtxt
{
	border-top : 1px #cecece solid;
	border-left : 1px #cecece solid;
	border-bottom : 1px #eaeaea solid;
	border-right : 1px #eaeaea solid;
	display : block;
	width : 146px;
	height : 15px;
	margin-bottom : 6px;
	font : normal normal 9px tahoma, helvetica, sans-seirf;
	color : #6B6F72;
	padding : 5px 5px 0px 5px;
	background-color : #ffffff;
	margin-left : 2px;
}
select.inputtxt
{
	border-top : 1px #cecece solid;
	border-left : 1px #cecece solid;
	border-bottom : 1px #eaeaea solid;
	border-right : 1px #eaeaea solid;
	display : block;
	width : 146px;
	height : 20px;
	margin-bottom : 6px;
	font : normal normal 9px tahoma, helvetica, sans-seirf;
	color : #6B6F72;
	padding : 3px 3px 3px 5px;
	background-color : #ffffff;
	margin-left : 2px;
	vertical-align: center;
}
#content
{
	width : 700px;
	position : relative;
	float : left;
	overflow : hidden;
	padding : 20px 8px 8px 11px;
}
#twoj
{
	margin-left : 15px;
	
}
.midle
{
	vertical-align : middle;
}

#tloinfo
{
	width : 685px;
	height : 72px;
	overflow : hidden;
	background-color : #EEEEEE;
	margin-top : 19px;
	margin-left : 15px;
	position : relative;
	
}
#tloinfo2
{
	width : 685px;
	height : 120px;
	overflow : hidden;
	background-color : #eeeeee;
	margin-top : 19px;
	margin-left : 15px;
	position : relative;
	
}
#texinfo1
{
	position : absolute;
	top : 17px;
	left : 23px;
	color : #7C7C7C;
}
#texinfo3
{
	position : absolute;
	top : 17px;
	left : 235px;
	color : #7C7C7C;
}
#texinfo2
{
	position : absolute;
	top : 45px;
	left : 23px;
	color : #7C7C7C;
}
#texinfo4
{
	position : absolute;
	top : 45px;
	left : 235px;
	color : #7C7C7C;
}
#texinfo5
{
	position : absolute;
	top : 73px;
	left : 23px;
	color : #7C7C7C;
}
#texinfo6
{
	position : absolute;
	top : 73px;
	left : 235px;
	color : #7C7C7C;
}
#texinfo7
{
	position : absolute;
	top : 101px;
	left : 23px;
	color : #7C7C7C;
}
#texinfo8
{
	position : absolute;
	top : 101px;
	left : 235px;
	color : #7C7C7C;
}
#tloadres
{
	background : transparent url("../images/gfx7.jpg") 0px 0px repeat-x;
	width : 685px;
	height : 32px;
	overflow : hidden;
	margin-top : 13px;
	margin-left : 15px;
	position : relative;
}
#adres
{
	position : absolute;
	top : 10px;
	left : 58px;
	color : #555555;
}
#adres1
{
	position : absolute;
	top : 10px;
	left : 360px;
	color : #555555;
}
#info_koszyk
{
	padding-top : 15px;
	margin-left : 15px;
	padding-left: 45px;
	color : #7C7C7C;
	width : 638px;
	float : left;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
}
#kosz_end
{
	height: 5px;
	background: #ffffff url('../images/koszyk_end.jpg') 0px 0px no-repeat;
	position: relative;
	margin-left: 15px;
}
input.inputradio1
{
	top : 7px;
	left : 33px;
	position : absolute;
	
}
input.inputradio2
{
	top : 7px;
	left : 215px;
	position : absolute;
	
}
#adres2
{
	margin-top : 15px;
	margin-left : 0px;
	color : #7C7C7C;
	width : 300px;
	float : left;
}
#adres3
{
	margin-top : 15px;
	margin-left : 0px;
	color : #7C7C7C;
	width : 300px;
	float : left;
}
#zmien
{
	margin-left : 59px;
	margin-top : 12px;
	width : 100px;
	float : left;
}
#zmien1
{
	margin-left : 0px;
	margin-top : 12px;
	padding-left: 30px;
	width : 270px;
	float : left;
}
td.naglowektabeli
{
	background : transparent url("../images/gfx9.jpg") 0px 0px repeat-x;
	height : 29px;
	line-height : 29px;
	overflow : hidden;
	padding-left : 12px;
	font-weight : bold;
	color : #555555;
}

td.naglowektabeli span.txt1
{
	color : #FF7B00;
	font-size : 14px;
	margin-left : 15px;
}

td.naglowektabeli span.txt2
{
	color : #555;
	font-size : 11px;
	font-weight : normal !important;
	margin-left : 40px;
}

td.tdborder
{
	border-top : 1px #D9D9D9 solid;
	border-right : 1px #D9D9D9 solid;
}
td.produktopis img
{
	float : left;
	margin : 0px 7px 7px 0px;
	border : none
}
td.produktopis
{
	vertical-align : top;
	width : 407px;
	padding : 10px
}
td.produktcena
{
	vertical-align : middle;
	text-align : center;
	background-color : #eee;
	width : 65px;
}
td.produktilosc
{
	vertical-align : middle;
	text-align : center;
	width : 50px;
}
td.produktakcja
{
	padding-top : 8px;
	text-align : left;
	padding-left : 15px;
	border-right-width:0px !important;
}

td.produktakcja img
{
	margin-right : 5px;
	border : none;
	vertical-align : middle;
}

td.produktakcja a
{
	color : #016480;
	text-decoration : none;
}

td.produktakcja a:hover
{
	text-decoration : underline;
}

#zawartosckoszyka
{
	clear:both; 
	margin-top:20px; 
	margin-left: 15px;
	width:685px; 
	border:1px #D9D9D9 solid; 
}
#zawartosckoszyka td
{
	color : #797979;
}

tr.naglowektabeli2
{
	font-weight : bold;
	color : #7C7C7C;
}

tr.naglowektabeli2 td
{
	height : 30px;
	line-height : 30px;
	padding : 0px 12px !important;
}

#right
{
	width : 167px;
	overflow : hidden;
	float : right;
	background : transparent url('../images/zakpr.jpg') 0px 0px no-repeat;
	padding-top : 55px;
	* padding-top : 75px;
	padding-left : 15px;
	padding-right : 15px;
}


#wartowiedziec
{
	color : #6B6F72;
	padding : 10px 5px 0px 5px;
	line-height : 18px;
}

#wartowiedziec div img
{
	float : left;
	margin-top : 9px;
}

#wartowiedziec a
{
	color : #2F2B6A;
	text-decoration : none;
	margin-left : 10px;
}

#wartowiedziec a:hover
{
	text-decoration : underline;
}

#bestseller
{
	color : #6B6F72;
	padding : 10px 10px 0px 10px;
	line-height : 18px;
}

#bestseller span
{
	color : #A7ABAF;
}

#bottom 
{
	width : 950px;
	height : 31px;
	padding : 29px 15px 0px 15px;
	color : #3B3B3B;
	background : transparent  url("../images/bottom.jpg") 0px 0px no-repeat;
}

#bottom a
{
	color : #3B3B3B;
	text-decoration : none;
}

#bottom a:hover
{
	text-decoration : underline;
}

a img 
{
	border: none;
}

#logowanie
{
	width: 240px;
	border-right: 1px solid #d7d7d7;
	align: center;
	padding: 5px 0px;
}

#left_menu_end
{
	height: 5px;
	background: #ffffff url('../images/left_menu_end.jpg') 0px 0px no-repeat;
}

img.logowanie2{
	vertical-align: center;
	margin-left: 10px;
	margin-right: 5px;
	margin-bottom: 1px;
}
a.logowanie2{
	text-decoration: none;
}
a.logowanie2:hover{
	text-decoration: underline;
}

a.nowosci{
	text-decoration: none;
}
a.nowosci:hover{
	text-decoration: underline;
}


#rej_info
{
	padding-top : 2px;
	padding-left: 5px;
	color : #7C7C7C;
	width : 250px;
	float : normal;
	background-color: #eeeeee;
}

#rej_info_left_top
{
	width: 40px;
	background: transparent url('../images/rej_info_left_top.jpg') 30px 0px no-repeat;
	background-position: top right;
	padding-top: 10px;
}
#rej_info_left
{
	width: 40px;
	background: transparent url('../images/rej_info_left.jpg') 30px 0px repeat-y;
	background-position: right;
	margin-left: 20px;
}
#rej_info_left_bottom
{
	width: 40px;
	background: transparent url('../images/rej_info_left_bottom.jpg') 30px 0px no-repeat;
	background-position:  bottom right;
	margin-left: 20px;
}
#rej_info_right_top
{
	width: 30px;
	background: transparent url('../images/rej_info_right_top.jpg') 0px 0px no-repeat;
	background-position: top left;
}
#rej_info_right
{
	width: 30px;
	background: transparent url('../images/rej_info_right.jpg') 0px 0px repeat-y;
	background-position: left;
}
#rej_info_right_bottom
{
	width: 30px;
	background: transparent url('../images/rej_info_right_bottom.jpg') 0px 0px no-repeat;
	background-position:  bottom left;
}

#zamowienia
{
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
}
td.zamowienia1
{
	width: 130px;
	border-top: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
}
td.zamowienia2
{
	padding: 2px 5px;
	width: 60px;
	border-top: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
}
td.zamowienia2_1
{
	padding: 2px 5px;
	border-top: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
}
td.zamowienia3
{
	padding: 2px 5px;
	width: 100px;
	border-top: 1px solid #d7d7d7;
}


a.rightlinki
{
	color: #ba0c13;
	text-decoration : none;
	width : 600px;
	padding : 2px 4px 2px 37px;
	display : block;
	background : #fff url("../images/trojkat.gif") 24px 8px no-repeat;
}
a.rightlinki:hover
{
	text-decoration : underline;
}
a.rightfiles
{
	color: #ba0c13;
	text-decoration : none;
	width : 600px;
	padding : 2px 4px 2px 37px;
	display : block;
	background : #fff url("../images/pdf.jpg") 10px 3px no-repeat;
}
a.rightfiles:hover
{
	text-decoration : underline;
}

#langs
{
	position: absolute;
	left: 900px;
	top: 15px;
}
#langs a img { margin: 5px;}
#main_title
{
	position: absolute;
	left: 0px;
	top: 85px;
	width: 216px;
	text-align:center;
	font-size: 12pt;
	font-weight: bold;
	margin-left:20px;
}