body
	{
	background-color:#FFFCF0;
	background-image:url('gfx/topbg.gif');
	background-repeat:repeat-x;
	margin:1px;
	padding:0;
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif
	}

img { border:0; }

form, form p
	{
	padding:0;
	margin:0;
	}

a:hover { text-decoration:none; }

#container
	{
	position:relative;
	width:776px;
	margin:auto;
	padding:0;
	}

#topcont { position:relative; }
	
#topl, #topr
	{
	width:10px;
	height:155px;
	background-repeat:no-repeat;
	}
#topl
	{
	float:left;
	background-image:url('gfx/topl.gif');
	}
#topr
	{
	float:right;
	background-image:url('gfx/topr.gif');
	}

#top
	{
	background-color:#FFD34F;
	position:relative;
	_position:absolute;
	margin:auto;
	left:0;
	background-image:url('gfx/topbarbg.gif');
	height:72px;
	width:756px;
	top:82px;
	}
	
#topbarl, #topbarr
	{
	width:5px;
	height:72px;
	background-repeat:no-repeat;
	}

#topbarl
	{
	float:left;
	background-image:url('gfx/topbarl.gif');
	}
#topbarr
	{
	float:right;
	background-image:url('gfx/topbarr.gif');
	margin:0;
	}
#topbarcont
	{
	padding-top:10px;
	height:62px;
	_position:absolute;
	_width:742px;
	}
#toplab1, #toplab2
	{
	font-size:11px;
	padding-top:10px;
	height:22px;
	float:left;
	color:white;
	font-weight:bold;
	text-align:center;
	margin-right:7px;
	background-color:#FCBD02;
	}
#toplab1
	{
	width:101px;
	background-image:url('gfx/toplab1.gif');
	}
#toplab2
	{
	width:53px;
	background-image:url('gfx/toplab2.gif');
	margin-left:25px;
	}
#topbarcont form
	{
	margin:0;
	padding:0;
	padding-top:5px;
	float:left;
	}

#topbarcont input, #topbarcont select
	{
	font-family:Tahoma, Arial, Helvetica, sans-serif; /* thx dla IE za brak dziedziczenia */
	height:22px;
	width:100px;
	border:1px solid #F2B601;
	margin:0;
	padding:1px 1px 1px 1px;
	line-height:normal;
	vertical-align: middle;
	font-size:14px;
	color: #666666;
	font-weight:normal;
	}
#topbarcont input
	{
	_position:relative;
	_top:-1px;
	width:97px;
	padding-left:3px;
	height:20px;
	}
.topbtn
	{
	top:0 !important;
	font-size:11px !important;
	border:0 !important;
	width:62px !important;
	height:24px !important;
	background-color:#FD4000;
	background-image:url('gfx/topbtn.gif');
	color:white !important;
	cursor:pointer;
	padding:0 !important;
	}
	
#navi
	{
	position:absolute;
	font-weight:bold;
	top:50px;
	left:10px;
	height:13px;
	width:735px;
	overflow:hidden;
	}
#navi ul, #navi li
	{
	margin:0;
	padding:0;
	display:inline;
	}
#navi li
	{
	padding-left:1px;
	padding-right:5px;
	_padding-left:3px;
	_padding-right:2px !important;
	background-image:url('gfx/naviarr.gif');
	background-repeat:no-repeat;
	background-position:center right;
	}
#navi a { color:black; }


#logo
	{
	font-size:32px;
	position:absolute;
	padding:0;
	margin:0;
	top:34px;
	left:14px;
	}
#logo a
	{
	color:#AB2DCF;
	text-decoration:none;
	}
#logo img
	{
	width:218px;
	height:44px;
	}
	
#main
	{
	margin:auto;
	margin-top:82px;
	_margin:auto;
	width:756px;
	}

#menu
	{
	margin-top:3px;
	background-color:#A829D2;
	background-image:url('gfx/menubg.gif');
	width:181px;
	float:left;
	}

#menutop
	{
	height:24px;
	background-image:url('gfx/menutop.gif');
	color:white;
	font-size:13px;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	}

#menufoot
	{
	height:6px;
	background-color:#FFFCF0;
	background-image:url('gfx/menufoot.gif');
	background-repeat:no-repeat;
	}

#menucont, #menucont ul, #menucont li
	{
	padding:0;
	margin:0;
	list-style-type:none;
	}

#menucont a
	{
	display:block;
	width:163px;
	height:24px;
	background-color:#FFCE38;
	background-image:url('gfx/menukey.gif');
	margin:auto;
	margin-top:1px;
	margin-bottom:2px;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#A725D1;
	padding-top:4px;
	padding-left:10px;
	}

.menujshid { display:none; }
	
#menucont ul a
	{
	width:163px;
	height:15px;
	background-color:#B839E2;
	background-image:url('gfx/menuitem.gif');
	font-size:11px;
	font-weight:bold;
	color:white;
	padding-top:1px;
	padding-left:10px;
	}

#content
	{
	position:relative;
	padding-left:3px;
	margin-left:181px;
	left:4px;
	}

#foot
	{
	width:768px;
	margin:auto;
	clear:both;
	background-color:white;
	background-image:url('gfx/footbg.gif');
	height:34px;
	font-weight:bold;
	margin-bottom:10px;
	}

#footl
	{
	float:left;
	width:8px;
	height:34px;
	background-image:url('gfx/footl.gif');
	}

#footr
	{
	float:right;
	width:8px;
	height:34px;
	background-image:url('gfx/footr.gif');
	}

#footcont
	{
	padding-top:16px;
	padding-left:17px;
	text-align:right;
	}

#footcont p { margin:0; padding:0; float:left; }

#footcont ul, #footcont li
	{
	margin:0;
	padding:0;
	list-style-type:none;
	display:inline;
	}
#footcont a { color:black; padding-right:13px; }

/*****************************************************************************/

.head, .head2, .head3, .head4, .head5
	{
	margin:0; padding:0;
	display:block;
	background-color:#FCBD02;
	height: 29px;
	color: #A828D2;
	font-size:12px;
	font-weight:bold;
	padding-top:9px;
	padding-left:13px;
	padding-right:13px;
	overflow:hidden;
	}

.head
	{
	position:relative;
	left:-2px;
	background-image:url('gfx/conth1.gif');
	width: 550px;
	margin-right:-10px;
	_margin-left:-10px;
	}
	
.head2
	{
	background-image:url('gfx/conth2.gif');
	width: 363px;
	}

.head3
	{
	background-image:url('gfx/conth3.gif');
	width: 187px;
	}
	
.head4
	{
	background-image:url('gfx/conth4.gif');
	width: 339px;
	position:relative;
	}
	
.head5
	{
	position:relative;
	left:4px;
	background-image:url('gfx/conth5.gif');
	background-color:#A829D2;
	width: 339px;
	color:white;
	padding:7px;
	padding-left:10px;
	height:16px;
	width:340px;
	}
.head5 input.submit
	{
	background-image:url('gfx/topbtn2.gif') !important;
	background-color:#FD4000;
	}

.head2 form, .head3 form, .head4 form, .head5 form
	{
	display:inline;
	float:right;
	margin-top:-2px;
	}

.head2 input, .head3 input, .head4 input, .head5 input
	{
	height:20px;
	min-height:0;
	margin:0;
	padding:0;
	vertical-align:middle;
	}
.head2 input.text, .head3 input.text, .head4 input.text, .head5 input.text
	{
	padding:1px;
	height:16px;
	font-size:10px;
	border:1px solid #F2B602;
	width:100px;
	}
.head2 input.submit, .head3 input.submit, .head4 input.submit, .head5 input.submit
	{
	background-image:url('gfx/btn2.gif');
	background-color:#FD4000;
	width:62px;
	height:20px;
	border:0;
	color:white;
	font-weight:normal;
	font-size:11px;
	}

.contcont
	{
	background-color:white;
	width:548px;
	border-left:1px solid #FFF0C0;
	border-right:1px solid #FFF0C0;
	padding:3px;
	padding-left:8px;
	padding-right:8px;
	margin:auto;
	}
.cct, .ccb
	{
	margin:auto;
	width:566px;
	font-size:1px;
	}

.cct, .ccb { height:7px; }
.cct { background-image:url('gfx/cont1t.gif'); }
.ccb { background-image:url('gfx/cont1b.gif'); margin-bottom:5px; }

.cont2cont
	{
	background-color:#FFFCF0;
	width:317px;
	border-left:1px solid #FFF0C0;
	border-right:1px solid #FFF0C0;
	padding:3px;
	padding-left:8px;
	padding-right:8px;
	margin:auto;
	}
.cont2cont p { margin:0; padding:0; }
.cct2, .ccb2
	{
	margin:auto;
	width:335px;
	font-size:1px;
	}
#paymentdetails p
	{
	padding-left:30px;
	padding-right:30px;
	font-weight:bold;
	text-align:center;
	}
#paymentadd p
	{
	padding-left:35px;
	padding-right:35px;
	}
#paymentdetails strong
	{
	display:block;
	width:100px;
	height:18px;
	padding-top:4px;
	background-image:url('gfx/btn1.gif');
	background-color:#FD4000;
	color:white;
	margin:auto;
	margin-top:8px;
	margin-bottom:8px;
	}
#detailscena
	{
	font-weight:bold;
	text-align:center;
	}
.detailmodellistp { font-weight:bold; margin-bottom:0; }
.detailmodellist, .detailmodellist li
	{
	list-style-type:none;
	margin:0;
	padding:0;
	display:inline;
	}
.detailmodellist a
	{
	text-decoration: none;
	color:black;
	}

.cct2, .ccb2 { height:7px; }
.cct2 { background-image:url('gfx/cont2t.gif'); }
.ccb2 { background-image:url('gfx/cont2b.gif'); margin-bottom:7px; }

.cct3, .ccb3
	{
	height:7px;
	width:205px;
	font-size:1px;
	margin-left:5px;
	}
.cct3 { background-image:url('gfx/cont3t.gif'); }
.ccb3 { background-image:url('gfx/cont3b.gif'); margin-bottom:7px; }
.cc3
	{
	background-color:white;
	border-left:1px solid #FFF0C0;
	border-right:1px solid #FFF0C0;
	margin-left:5px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:1px;
	width:189px;
	}
.cc3 .ocena { float:right; }
.cc3 .listagradesc
	{
	margin:0;
	margin-top:7px;
	padding-top:5px;
	border:0;
	border-top:1px solid #FFF0C0;
	}
.cc3 img { border:1px solid #FFF0C0; }

.cct4, .ccb4
	{
	height:7px;
	width:365px;
	font-size:1px;
	margin-left:5px;
	}
.cct4 { background-image:url('gfx/cont4t.gif'); }
.ccb4 { background-image:url('gfx/cont4b.gif'); margin-bottom:7px; }
.cc4
	{
	background-color:white;
	border-left:1px solid #FFF0C0;
	border-right:1px solid #FFF0C0;
	margin-left:5px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:1px;
	width:339px;
	}
.cc4 img { border:1px solid #FFF0C0; }

#pobierzmain
	{
	border-left:2px solid #FFF8E4;
	float:right;
	width:328px;
	padding-left:20px;
	padding-right:20px;
	}
#pobierzbox { width:168px; }
#pobierzbox p
	{
	margin-left:22px;
	margin-right:22px;
	font-weight:bold;
	}


#wybierzmarke
	{
	float:right;
	width:328px;
	padding-left:20px;
	padding-right:20px;
	}
#wybierzmarke p
	{
	margin:15px;
	font-weight:bold;
	text-align:center;
	}
#wybierzmarke .selektor
	{
	float:none;
	margin-bottom:20px;
	margin-left:75px;
	}
#wybierzmarkebox
	{
	width:174px;
	border-right:2px solid #FFF8E4;
	}
#wybierzmarkebox img
	{
	display:block;
	margin:auto;
	padding-top:70px;
	padding-bottom:70px;
	width:150px;
	height:50px;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	}
	
#gsmbox
	{
	width:130px;
	height:145px;
	background-image:url('gfx/gsm.gif');
	background-color:#D53701;
	background-repeat:no-repeat;
	padding-top:33px;
	padding-bottom:90px;
	padding-left:19px;
	padding-right:19px;
	vertical-align:center;
	}
#gsmbox div
	{
	position: relative;
	top:0;
	height:100%;
	display:table;
	}
#gsmbox div div
	{
	display:table-cell;
	vertical-align:middle;
	_position: absolute;
	width:100%;
	top: 50%;
	height:auto;
	}
#gsmbox div div div
	{
	height:auto;
	width:130px;
	text-align:center;
	position: relative;
	top: -50%;
	}
#gsmbox img
	{
	position:relative;
	top:1px;
	left:-1px;
	}


.altlist
	{
	width:180px;
	font-weight:bold;
	margin-bottom:7px;
	}
#pobierztezjako
	{
	margin:10px;
	margin-left:3px;
	margin-right:3px;
	_margin-left:0;
	margin-top:15px;
	}
.altlistheader, .altlistheader2
	{
	height:22px;
	background-image:url('gfx/altlisth.gif');
	background-color:#A829D2;
	padding-top:8px;
	padding-left:12px;
	padding-right:12px;
	color:white;
	}
.altlistheader2 { padding-top:1px !important; height:29px; }
.altlist ul, .altlist li, .altlist .li { margin:0; padding:0; }
.altlist li, .altlist .li
	{
	display:block;
	height:29px;
	background-image:url('gfx/altlistli.gif');
	background-color:#B839E2;
	}
.altlist a
	{
	display:block;
	height:21px;
	text-decoration:none;
	color:white;
	padding-top:7px;
	padding-left:12px;
	overflow:hidden;
	}

#najpop
	{
	position:relative;
	left:-1px;
	float:right;
	margin-top:7px;
	margin-right:-3px;
	}

.listagraf ul
	{
	display:block;
	background-color:white;
	margin:0;
	width:357px;
	padding:10px;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #FFF0C0;
	border-right:1px solid #FFF0C0;
	list-style-type:none;
	margin-left:5px;
	text-align:center;
	}
.listagraf li
	{
	margin:0;
	padding:0;
	display:inline;
	}
.listagraf img
	{
	margin:2px;
	border:2px solid #FFF0C0;
	}
	
.listadzwon ul
	{
	margin:0;
	padding:0;
	margin-left:5px;
	list-style-type:none;
	}
.listadzwon li
	{
	position:relative;
	margin:0;
	padding:0;
	width:379px;
	height:35px;
	background-image:url('gfx/dzwonli.gif');
	background-color:white;
	font-weight:bold;
	font-size:11px;
	margin-bottom:3px;
	}
.listadzwon li a
	{
	color:black;
	display:block;
	padding-top:10px;
	padding-left:35px;
	height:24px;
	}
.listadzwon object
	{
	position:absolute;
	top:7px;
	left:7px;
	}
	
.listagrali
	{
	background-color:white;
	width:357px;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #FFF0C0;
	border-right:1px solid #FFF0C0;
	margin-left:5px;
	background-image:url('gfx/graarr.gif');
	background-repeat:no-repeat;
	background-position:355px 6px;
	}
.listagrali img
	{
	width:100px;
	height:100px;
	border:1px solid #FFF0C0;
	margin-top:8px;
	margin-bottom:8px;
	float:left;
	}
.listagradesc
	{
	margin-left:110px;
	border-left:1px solid #FFF0C0;
	padding-left:10px;
	}
.listagradesc a
	{
	display:block;
	font-weight:bold;
	font-size:11px;
	color:black;
	height:13px;
	padding-top:2px;
	}

.listagradesc p
	{
	margin:0; padding:0;
	margin-top:10px;
	margin-bottom:10px;
	}
.ocena
	{
	width:62px;
	height:19px;
	background-image:url('gfx/ocenabox.gif');
	text-align:center;
	font-size:12px;
	padding-top:5px;
	margin-left:auto;
	}

.olp, .olk { height:7px; width:379px; font-size:1px; margin-left:5px; }
.olp { background-image:url('gfx/olp.gif'); }
.olk { background-image:url('gfx/olk.gif'); margin-bottom:7px; }
.olcon
	{
	border-left:1px solid #FFF0C0;
	border-right:1px solid #FFF0C0;
	background-color:white;
	margin-left:5px;
	width:357px;
	padding-left:10px;
	padding-right:10px;
	}


/*********************************************/
.selektor
	{
	float:left;
	margin:2px;
	cursor:default;
	font-size:12px;
	font-weight:normal;
	}
.selektor .selbox
	{
	background-color:white;
	width:156px;
	height:14px;
	padding:3px;
	border:1px solid black;
	background-image:url('gfx/selectbtn.gif');
	background-position:right;
	background-repeat:no-repeat;
	white-space:nowrap;
	}
.selektor .selbox span
	{
	display:block;
	width:140px;
	overflow:hidden;
	}
.selektor .sellist
	{
	background:none;
	width:162px;
	border:1px solid black;
	border-top:0;
	display:block;
	list-style-type:none;
	padding:0;
	margin:0;
	z-index:1;
	position:absolute;
	max-height:150px;
	_height:150px;
	overflow:auto;
	background-color:white;
	}
.selektor .sellist li
	{
	margin:0;
	padding:0;
	background-image:none;
	background-color:white;
	height:auto;
	}
.selektor .sellist li a
	{
	margin:0;
	padding:0;
	height:auto;
	cursor:default;
	text-decoration:none;
	display:block;
	width:100%;
	_width:140px;
	color:black;
	overflow:hidden;
	text-indent:2px;
	white-space:nowrap;
	}
.selektor .sellist li a:hover
	{
	background-color:#0A246A;
	color:white;
	}
	
/*********************************************/


#cont3c
	{
	float:left;
	position:relative;
	}

#addmenu3c
	{
	margin-left:390px;
	_margin-left:388px;
	margin-right:-10px;
	padding-top:3px;
	}
#addmenu3c .altlist
	{ margin-bottom:2px; }
#addcol3c
	{
	margin-left:215px;
	_margin-left:213px;
	margin-right:-10px;
	padding-top:3px;
	position:relative;
	left:-4px;
	}
	
#pagenavihdr { display:none; }

#pagenavi
	{
	background-color:white;
	margin:0; padding:0;
	margin-left:5px;
	margin-bottom:7px;
	display:block;
	width:324px;
	height:23px;
	background-image:url('gfx/pagenavi.gif');
	list-style-type:none;
	padding-top:7px;
	padding-left:55px;
	}
#pagenavi li { display:inline; }
#pagenavi a
	{
	margin-right:8px;
	text-align:center;
	padding-top:2px;
	font-weight:bold;
	float:left;
	display:block;
	width:16px;
	height:14px;
	color:black;
	}
#pagenavi a:hover, #pagenaviact a
	{
	background-color:black;
	color:white;
	}

#addmenu3c .selektor
	{
	margin-left:8px;
	_margin-left:4px;
	}
#addmenu3c .selbox, #addmenu3c .selektor ul
	{ border-color: #AB32D3; }

.listadzwon3c, .listadzwon3c li { list-style-type:none; margin:0; padding:0; }
.listadzwon3c { margin-bottom:5px; }
.listadzwon3c li
	{
	position:relative;
	margin-left:4px;
	width:357px;
	height:29px;
	background-image:url('gfx/cc3li.gif');
	background-color:#B839E2;
	}
.listadzwon3c a
	{
	display:block;
	height:22px;
	color:white;
	font-weight:bold;
	font-size:11px;
	padding-top:6px;
	padding-left:35px;
	}
.listadzwon3c object
	{
	position:absolute;
	top:4px;
	left:7px;
	}

#addcol3c .olp, #addcol3c .olk
	{
	margin-left:0;
	position:relative;
	left:5px;
	width:355px;
	}
#addcol3c .olp
	{ background-image:url('gfx/cont5t.gif'); }
#addcol3c .olk
	{ background-image:url('gfx/cont5b.gif'); }
#addcol3c .listagraf ul
	{
	width:333px;
	margin-left:0;
	position:relative;
	left:5px;
	}
#zmientekstmojatapeta { margin:0; padding:0; }
#zmientekstmojatapeta input
	{
	padding:1px;
	height:16px;
	font-size:10px;
	border:1px solid #F2B602;
	width:100px;
	}

.mojatapetakodbox
	{
	width:auto !important;
	background-color:#F93F00 !important;
	background-image:none !important;
	}