ul, li,p,div,a,form,span,img,body,html {margin:0;padding:0;}

img {border:0;}

html {height:100%;}

body,table {
	background: #fff;
	color: #666;
	font:normal 11px tahoma,sans-serif;
	text-align:center;
	height:100%;
	}

table {height:98%;width:100%;}	

td#up {
	height:29px;
	vertical-align:top;
	}

td#up img {
	position:relative;
	top:-60px;
	}

td#bot {
	height:104px;
	vertical-align:bottom;
}

a {text-decoration:none;color: #5766A7;}

a:hover {text-decoration:underline;}

p#adv {
	width:100%;
	text-align:left;
	padding:8px 0;
	border-bottom:1px solid #DBE4EF;
	margin-bottom:108px;
	}

p#adv a {color: #666;margin-left:20px;}

p#adv span {
	position:absolute;right:30px;
	font-size:10px;
	color: #7483B8;
	}

p#adv span a {text-decoration:underline;color: #7483B8;margin:0 5px 0 5px;}

#bars {
	width:433px;
	text-align:center;
	margin:-7px auto 0 auto;
	}

#bars ul {
	text-align:center;
	list-style:none;
	padding-top:5px;
	padding-bottom:0px;
	margin-left:-6px;
	}

#bars ul li {display:inline;padding:0;}

#bars ul li a {
	font:13px arial,sans-serif;
	color:#0000CC;
	padding:0px 8px;
	text-decoration:underline;
	margin-left:-3px;
	border-left:1px solid #7F9DB9;
	}

#bars ul li.first a {
	border-left:1px solid #fff;
	}

#bars ul li#active a {
	font-weight:bold;
	text-decoration:none;
	color:#000;
	}
	
p#s {
	clear:both;
	padding-top:6px !important; padding-top:8px;
	padding-left:16px;
	text-align:left;
	}

p#options {
	color: #0000CC;
	padding:10px 0 23px 13px;
	text-align:left;
	}

p#options a {color:#0000CC;padding:0 4px;}

p#win {
	margin-top:72px;
	}

p#win a {
	color:#FF8102;
	font: bold 12px arial,sans-serif;
	text-decoration:none;
	}

p#win a:hover {text-decoration:underline;}

ul#downbar {
	width:100%;
	margin-bottom:20px;
	}

ul#downbar li {
	display:inline;
	color: #5766A7;
	}

p#footer {
	border-top:1px solid #DBE4EF;
	color: #C4D2E4;
	width:100%;
	padding:10px 0 20px 0;
	}	

p#footer a {color: #A9B6C7;margin-right:30px;}

p#footer a:hover {color:#8497AF;text-decoration:none;}

p#footer img {vertical-align:middle;}

p#footer a#wp {
	color:#8497AF;
	cursor:pointer;
	margin:0 0 0 30px;
	text-decoration:none;
	}

p#footer a#wp img {margin-left:10px;}

ul#downbar li a {padding:0 8px;}

input#q {
	padding:2px 0;
	background-color: #FFFFFF; 
	width: 330px; 
	border: 1px solid #7F9DB9;
	}

input#q2 {
	padding:2px 0;
	border: 1px solid #7F9DB9;
	}

select {
	padding:1px 0;
	background-color:#ffffff;
	border: 1px solid #7F9DB9;
	}	

/*-- formatowania dla sownik�--*/

#b_slowniki input#q {width:225px;}

/*-- formatowania dla firmy--*/

#b_firmy input#q {width:175px;}

p.c_options {
	clear:both;
	text-align:left;
	margin-left:17px;
	margin-bottom:5px;
	position:relative;
	top:8px !important;top:10px;
	color: #000;
	}

p.c_options a {
	text-decoration:underline;
	color: #000;
	}

p.c_options span {
	margin-left:69px;
	}
	
input.submit {
	position:relative;
	top:0 !important;top:1px;
	}
	
	


@media all and (min-width: 0px) {
#b_slowniki select {line-height:25px;height:20px;position:relative;top:1px;}
}
