img { border:0; }
form { margin:0; padding:0; }
.hh { display:none; }

.tabpion th
	{
	width:1%;
	white-space:nowrap;
	padding-right:10px;
	}

body
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:-8px;
	}

p
	{
	padding:0;
	margin:0;
	margin-top:10px;
	margin-bottom:10px;
	}

ul, ol
	{
	margin-top:0;
	padding-top:0;
	margin-bottom:0;
	padding-bottom:0;
	}

a
	{
	color:#0000CC;
	text-decoration:none;
	}
a:hover { text-decoration:underline; }

h1, h2
	{
	padding:0;
	margin:0;
	margin-bottom:10px;
	display:block;
	color:white;
	background-image:url('gfx/hleft.gif');
	background-repeat:repeat-y;
	padding-left:30px;
	}

h1
	{
	background-color:#7E97B6;
	font-size:20px;
	}

h2
	{
	margin-top:10px;
	background-color:#8EA7C6;
	font-size:16px;
	}

table
	{
	width:100%;
	_width:99%;
	}
td { vertical-align:top; }
table .bezobramowania, table .bezobramowania td, table .bezobramowania table
	{ border:0 !important; }

td ul { padding-left:0; margin-left:20px; }

textarea, .stretch
	{
	width:98%;
	_width:98%;
	padding-top:0;
	}

input, select, textarea
	{
	background-color:#EEEEEE;
	border: 1px solid #9FC5CC;
	}
	
form p, .formp
	{
	text-indent:0 !important;
	}
	
div.hr
	{
	border-top:1px solid black;
	margin:5px;
	}
div.hr hr { display:none; }


#container
	{
	width:770px;
	margin:auto;
	}
	
#logo
	{
	float:left;
	width:200px;
	height:47px;
	margin-left:0px;
	margin-top:35px;
	}
	
#mainmenu
	{
	float:left;
	border-left:1px solid #9FC5CC;
	margin:0;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right: 0px;
	
	}

#mainmenu img
	{
	width:75px;
	height:97px;
	}

#mainmenu li
	{
	display:inline;
	margin-left:0px;
	margin-right:0px;
	padding-left: 2px;
	}
	
#top
	{
	height:121px;
	
	}


	
#searchbox
	{
	border:1px solid #9FC5CC;
	height:70px;
	background-image:url('gfx/szukajtlo.gif');
	}

#searchbox input, #searchbox select
	{
	background-color:#92C0AD;
	border:1px solid #E4EFF1;
	color:white;
	font-weight:bold;
	}
	
#searchbox p img
	{
	vertical-align:middle;
	height: 60px;
	width: 61px;
	margin-left:15px;
	}
	
#searchbox p
	{
	margin:0;
	padding:0;
	margin:5px;
	}

#s_keyword { width:220px; }
#s_gdzie { width:140px; }
#s_szukaj { width:70px; }
#s_zaaw { width:220px; }

#navibox
	{
	font-weight:bold;
	border:1px solid #9FC5CC;
	border-top:0;
	padding:2px;
	padding-left:10px;
	background-color: #EEEEEE;
	}

#navibox ol
	{
	margin:0;
	padding:0;
	}

#navibox li
	{
	display:inline;
	padding-right:10px;
	_padding-right:6px;
	_margin-right:4px;
	background-image:url('gfx/naviarr.gif');
	background-repeat:no-repeat;
	background-position:right;
	}
	
#footer
	{
	text-align:center;
	clear:both;
	height:40px;
	border:1px solid #9FC5CC;
	padding-top:5px;
	background-color: #EEEEEE;
	
	font-weight:bold;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	}

#footer div.hr
	{
	border-top:1px solid #9FC5CC !important;
	margin:0 !important;
	margin-top:4px !important;
	margin-bottom:5px !important;
	}

#footer ul, #footer li
	{
	margin:0;
	padding:0;
	display:inline;
	padding-left:10px;
	padding-right:10px;
	}
	
#footer p { margin:0; }
	
#linki, .linki
	{
	clear:both;
	border:1px solid #9FC5CC;
	padding:5px;
	_padding-top:3px;
	background-color: #EEEECC;
	position:relative;
	min-height:54px;
	_height:56px;
	}
 .linki { clear:none; }

#linki ul, .linki ul
	{
	padding:0;
	margin:0;
	}

#linki ul li, .linki ul li
	{
	display:block;
	width:370px;
	float:left; 
	list-style-type:none;
	margin-right:4px;
	position:relative;
	overflow:hidden;
	white-space:nowrap;
	}
.linki ul li { float:none; }

#linki ul li a, .linki ul li a
	{
	color:#990000;
	font-weight:bold;
	}

#linki_add
	{
	display:block; 
	font-weight:bold;
	position:absolute;
	left:754px;
	top:5px;
	}

#linki_add img
	{
	width:11px;
	height:54px;
	}

#sublinki { clear:both; }

#submain
	{
	clear:both;
	font-size:1px;
	height:5px;
	}

/************************ /loginform\ ************************/
#loginform p
	{
	padding-left:20px;
	padding-right:20px;
	}

#loginform p label
	{
	float:left;
	width:200px;
	font-weight:bold;
	padding-top:3px;
	}

#loginform p input
	{
	width:300px;
	margin-top:3px;
	}
	
#loginsubmit
	{
	width:100% !important;
	_width:99% !important;
	}

#menuloginform { padding-top:5px; }

#menuloginform p
	{
	text-align:right;
	padding-bottom:3px;
	_padding-bottom:1px;
	padding-left:5px;
	padding-right:5px;
	}

#menuloginform p label
	{
	text-align:left;
	float:left;
	font-weight:bold;
	padding-left:5px;
	}

#menuloginform p input
	{
	width:110px;
	}
	
#menuloginsubmit
	{
	width:160px !important;
	}
/************************ \loginform/ ************************/

/************************ /leftmenu\ ************************/
#leftmenu
	{
	font-weight:bold;
	float:left;
	width:197px;
	padding:3px;
	padding-bottom:0;
	_padding-bottom:1px;
	padding-left:0;
	}
	
.menuheader
	{
	padding:0;
	margin:0;
	font-size:14px;
	display:block;
	background-color:#7E97B6;
	color:white;
	background-image:url('gfx/hleft.gif');
	background-repeat:repeat-y;
	padding-left:30px;
	}

.menucont
	{
	margin-top:3px;
	margin-left:20px;
	padding:3px;
	background-color:#E8ECDE;
	margin-bottom:3px;
	}

.menucont p
	{
	text-indent:20px;
	margin:0;
	text-align:justify;
	padding-bottom:7px;
	}
	
.menucont input { font-size:10px; }

.menucont ul
	{
	margin:0;
	padding:0;
	padding-left:20px;
	list-style-image:url('gfx/naviarr.gif');
	}

.menucont ul li { margin:2px; }

#nl_mail { width:120px; }
#nl_subm { width:40px; }
/************************ \leftmenu/ ************************/

#content p
	{
	text-indent:20px;
	}
	
#content
	{
	padding:3px;
	margin-left:201px;
	padding-right:0;
	padding-bottom:10px;
	}
	
.contentadded { margin-right:150px !important; }
.menuhidden
	{
	margin-left:0px !important;
	background-color:white;
	}
#menutoponhide
	{
	text-align:center;
	margin-top:3px;
	margin-bottom:5px;
	}
#menutoponhide li
	{
	display:inline;
	text-align:center;
	margin-right:20px;
	}
.contentadded table, .contentadded textarea
	{
	width:415px;
	_width:405px;
	}
#adboxes
	{
	margin-bottom:3px;
	float:right;
	width:140px;
	overflow:hidden;
	}
#adboxes ul
	{
	list-style-type:none;
	margin:0;
	padding:0;
	}
#adboxes ul li
	{
	margin-top:3px;
	padding:2px;
	display:block;
	background-color:#C9C9C9;
	border:1px solid #365E65;
	}
	
#adboxes ul li span
	{
	display:block;
	color: #990000;
	}

#adboxes ul li p
	{
	display:block;
	color: #000000;
	font-weight: bold;
	margin:0px;
	}
	
#adboxes ul li h3
	{
	display:block;
	color: #FF0000;
	font-weight: bold;
	margin:0px;
	text-align: center;
	}

#main
	{
	background-image:url('gfx/bgdot.gif');
	background-repeat:repeat-y;
	background-position:200px;
	}

.ofertabox, .ofertaboxseld, .komentarz
	{
	padding:10px;
	padding-top:0;
	}

.ofertaboxseld { background-color:#FFFFCC; }

.aukcjawyrozniona { background-color:#FFFFCC; }

/************************ /XMLhttp\ ************************/
/* body { width : 90%; } */

#pytajboxtlo
	{
	_filter: ALPHA(Opacity=50);
	opacity : .50;
	width:100%;
	background-color:black;
	position:fixed;
	top:0px;
	left:0px;
	z-index:1;
	}
	
#nosnik
	{
	z-index:2;
	top : 200px;
	position : fixed;
	width : 100%;
	text-align : center;
	border : 0 !important;
	}

.pytajbox
	{
	text-align : center;
	padding:10px;
	position :relative;
	background-color : #AAAAAA;
	margin : auto;
	width : 300px;
	height : 100px;
	color:white;
	font-weight:bold;
	}

.p_widoczny
	{
	visibility:visible !important;
	}

.p_ukryty
	{
	position : absolute !important;
	visibility : hidden;
	width : 0; height : 0;
	top : 0; left : 0;
	}
	
form td ul
	{
	margin:0;
	padding:0;
	list-style-type:none;
	}

/************************ \XMLhttp/ ************************/

.pagin
	{
	display:block;
	margin:10px;
	text-align:center;
	}

.pagin li
	{
	display:inline;
	padding-left:5px;
	padding-right:5px;
	}
	
/************************ /gotowce\ ************************/
#gotowspec
	{
	background-color:#E8ECDE;
	padding:5px !important;
	width:250px !important;
	margin-left:50px;
	}
#gotowspec th
	{
	width:1% !important;
	white-space:nowrap !important;
	text-align:left;
	padding-right:30px;
	}
	


#gotowopis, #gotowplat div.gpmain
	{
	background-color:#EEEEEE;
	border:1px solid #9FC5CC;
	padding:3px;
	font-size:12px;
	text-align:justify;
	
	
	
	}

#gotowplat div.gpcont
	{
	width:276px;
	margin-right:6px;
	float:left;
	}
	
#gotowplat div.gpmain
	{
	width:267px;
	height:107px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
	}

#gotowplat div.gph, #gotowplat div.gpf
	{
	background-color:#F0C7A2;
	width:267px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
	border:1px solid #9FC5CC;
	padding:3px;
	font-size:11px;
	}
#gotowplat div.gpf
	{
	width:263px;
	font-size:10px;
	height:37px;
	padding:5px;
	}
	
#gotowplat p
	{
	text-indent:0px;
	text-align:justify;
	margin:0px;
	margin-top:5px;
	}

#gotowplat div.gph p, #gotowplat div.gpf p { text-align:center; }

#gotowplat select
	{
	margin-top:10px;
	width:190px;
	_width:190px;
	}

#gotowplat h3
	{
	margin:0;
	padding:0;
	text-align:center;
	font-size:16px;
	}

#gotowplat div p.gpmh
	{
	display:block;
	color:white;
	font-size:18px;
	text-align:center;
	font-weight:normal;
	margin:0;
	float:none;
	width:267px;
	height:50px;
	background-color:#8EA7C6;
	border:0;
	}

div.gpcontb div.gpmain { height:158px !important; width:549px !important; }
div.gpcontb div.gph { width:549px !important; }
div.gpcontb div.gpf { width:545px !important; height:23px !important; }
div.gpcontb p.gpmh { width:549px !important; }
div.gpcontb { clear:left; width:100%; }
div.gpcontb select { width:479px !important; _width:470px !important; }
	
#gotowsub img
	{
	width:60px;
	height:67px;
	float:left;
	}
	
#gotowsub p
	{
	text-indent:0;
	margin-left:70px;
	margin-right:5px;
	font-size:10px;
	text-align:justify;
	}
	
#gotowkat
	{
	padding:0;
	margin:20px;
	margin-bottom:0;
	}
#gotowkat li { display:inline; }
#gotowkat li span
	{
	display:block;
	width:175px;
	float:right;
	}
	
#subgotowkat
	{
	clear:right;
	padding-top:10px;
	}

#gotowlist th { background-color:#F9E4B7; }
#gotowlist td
	{
	text-align:center;
	background-color:#F9F9F9;
	}
#gotowlist td.gltytul
	{
	text-align:left;
	background-color:#EFEFEF;
	}
/************************ \gotowce/ ************************/

#korkifiltr_przedm { width:150px; }
#korkifiltr_wojew { width:150px; }

#korkispec th { background-color:#EAEAEA; }
#korkispec td { background-color:#FDF9E8; }
#korkispec tr.kshead th, #korkispec tr.kshead td { background-color:white; }

/********************** /welcomepage\ **********************/
#welcomepage { font-family:Verdana, Arial, Helvetica, sans-serif; }

#welcomepage div
	{
	border:1px solid #9FC5CC;
	margin-bottom:10px;
	padding:5px;
	width: 99%;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	top: auto;
	}
	
#welcomepage div { text-align:center; padding-top:5px; }
#welcomepage p {
	text-align:justify;
	font-size: 11px;
}

#welcomepage h2
	{
	border:1px solid #9FC5CC;
	background-image:none;
	background-color:#B0B0B0;
	color:black;
	padding:5px;
	}

#welcomepage h3
	{
	text-align:left;
	color:#990000;
	font-size: 11px;
	}

#welcomepage #witamy
	{
	display:inline;
	background-color:#F0C7A2;
	margin-left:30px;
	margin-right:30px;
	background-image:none;
	color:black;
	padding:5px;
	}
#welcomepage #witamy1
	{
	display:block;
	background-color:#F3E4CF;
	margin-left:20px;
	margin-right:20px;
	color:#CD2614;
	padding:5px;
	}
/********************** \welcomepage/ **********************/

#pracedomain
	{
	background-color:#f9ECBF;
	padding:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:14px;
	}
#zamowplyte
	{
	background-color:#E6ECEC;
	padding:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
#zamowplyte h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	background-color: #9F9F9F;
	color: #FFFFFF;
}	

#tabboksy
	{
	text-align: center;
	width:560px;
	
	}

.emotka
	{
	vertical-align:text-bottom;
	}

#forumtopic
	{
	border-collapse:collapse;
	}

#forumtopic td
	{
	background-color:#DDDDEE;
	}

.forumautorbox
	{
	width:100px;
	padding:5px;
	border-bottom:2px solid white;
	background-color:#F7F9F9!important;
	vertical-align: top;
		}
.forumpostbox
	{
	padding:5px;
	background-color:#F7F9F9!important;
	border-top:2px solid white;
	border-left:2px solid white;
	border-bottom:2px solid white;
	}
.forumhdrbox
	{
	font-size:9px;
	padding-top:2px;
	padding-bottom:1px;
	padding-left:5px;
	height:10px !important;
	}
.forumhdrbox p { margin:0 !important; }
.forumhdrbox input
	{
	margin-top:-10px;
	font-size:8px;
	height:13px;
	}
.forumhdrbox img
	{
	position:relative;
	top:1px;
	}
.forumautorbox p
	{
	margin:0 !important;
	text-indent:0 !important;
	margin-bottom:3px !important;
	}

#forumindex
	{
	table-layout:fixed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 100%;
	}
	
#forumindex th { background-color: #DDDDEE; }
#forumindex td
	{
	background-color: #DDDDEE;
	padding-left:4px;
	vertical-align:middle;
	}
	
#forumindex th.finfocol
	{
	width:70px;
	text-align:center;
	background-color: #F7F9F9;
	}
#forumindex th.left
{
	padding-left:5px;
	text-align: left;
	background-color: #F7F9F9;
}

#forumindex td.finfocol
	{
	text-align:center;
	
	}

/********************** \moje dodatkowe/ **********************/

#wyroznijkorki
{
	display:block;
	background-color: #ED9F7E;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
.uwaga
{
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	background-color: #EFEFEF;
}
#banner
{
	text-align: center;
	padding:2px;
}
#bannerygora
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	height: 100%;
	width: 100%;
	border: 1px solid #000000;
	background-color: #EFCAB4;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	top: auto;
}
#opisbannera
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(gfx/strzaleczki.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	height: 100%;
	width: 96%;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #B0B0B0;
	border-bottom-color: #B0B0B0;
	top: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	background-color: #EAEAEA;
	font-weight: bold;
	background-position: 1px;
}
#nazwakatforum
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image:url(gfx/kwfor.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	height: 100%;
	font-weight: bold;
	background-color: #F7F7F7;
	border: 1px solid #000000;
	color: #CC0000;
	}
#dolforum
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	width: 100%;
}
#forumindex1
	{
	table-layout:fixed;
	width: 100%;
	border: 1px solid #000000;
	}
#forumindex1 td
	{
	background-color: #DDDDEE;
	padding-left:4px;
	vertical-align:top;
	}
	
#forumindex1 th.finfocol
	{
	width:70px;
	text-align:center;
	background-color: #F7F9F9;
	}
#forumindex1 th.left
{
	padding-left:5px;
	text-align: left;
	background-color: #F7F9F9;
}

#forumindex1 td.finfocol
	{
	text-align:center;
	
	}
#wynikiszukfor
{
	font-size: 14px;
	background-color: #EFCAB4;
	text-align: center;
	font-weight: bold;
}
#profil
{
	font-size: 14px;
	background-color: #FFFFFF;
	padding-left: 10px;	
}
#reklama
	{
	table-layout:fixed;
	width: 100%;
	border: 1px solid #000000;
	top: auto;
	}
#reklama td
	{
	background-color: #DDDDEE;
	padding-left:4px;
	vertical-align:top;
	}
	
#reklama th.finfocol
	{
	width:100%;
	background-color: #F7F9F9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	top: 1px;
	}
#reklama th.left
{
	text-align: left;
	background-color: #F7F9F9;
	top: auto;
	width: 150px;
}
#reklama p
{
	font-size: 11px;
	text-align: justify;
}
#reklama h3
{
font-size: 9px;
}
.linki
{
	background-color: #F7F9F9;
	}
#nolimit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	height: 100%;
	width: 100%;
	border: 1px solid #000000;
	background-color: #FBF2D7;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	top: auto;
}
#zamowienie
{
	font-size: 14px;
	background-color: #CDB4A7;
	text-align: center;
	padding: 2px;
	height: 40px;
	width: 98%;
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
#dotpay
{
	font-size: 12px;
	height: 40px;
	width: 98%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
	}
#gwarancja td
{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;	
	}
#opinie
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	height: 100%;
	width: 98%;
	border: 1px solid #000000;
	background-color: #FBF2D7;
	padding: 5px;
	
}
