body, html {
background-color: #fdfdfd;
background-image: url(images/bc.gif);
background-repeat: repeat-x;
margin-top: 0;
margin-bottom: 0;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
}
#packet {
margin-left: auto;
margin-right: auto;
width: 950px;
}

#header {
margin: 0;
width: 952px;
height: 122px;
margin-left:10%;
}

#menu {
width: 953px;
height: 42px;
margin-top: 5px;
background-color: #d01403;
background-image: url(images/menu_bc.gif);
background-repeat: repeat-x;
}


#content_menu_fr ul li {
padding-left: 29px;
padding-top: 1px;
float: left;
display: inline;
font-family: Tahoma, Vedrana, sans-serif;
}

#content_menu_pl ul li {
padding-left: 31px;
padding-top: 1px;
float: left;
display: inline;
font-family: Tahoma, Vedrana, sans-serif;
}
.divider {
margin-top: 3px;
padding: 0;
}

#nav {
padding-top:10px;
width: 943px;
height: 20px;
background-color: #cccccc;
font-family: Tahoma, Vedrana, sans-serif;
font-size: 11px;
color: #6a6a6a;
padding-left: 10px;
}
#nav2 {
padding-top:5px;
padding-bottom:5px;
width: 943px;
height: 20px;
background-color: #cccccc;
font-family: Tahoma, Vedrana, sans-serif;
font-size: 11px;
color: #6a6a6a;
padding-left: 10px;
}
.dark_bold {
font-weight:bold;
color: #414141;
}

#content {
width: 952px;
background-color: #fefefe;
margin:auto;
}

#left {
float: left;
width: 200px;
text-align: center;
}

#right {
float: left;
width: 600px;
text-align: center;
}

.block_narrow {
margin-top: 10px;
width: 191px;
margin-left: 4px;
background-image: url(images/tmp/block_bc.gif);
background-repeat: repeat-y;
text-align: center;
}
.block_narrow_2 {
margin-top: 10px;
width: 150px;
margin-left: 4px;
background-image: url(images/block_bc2.gif);
background-repeat: repeat-y;
text-align: center;
}

.inside {
width: 170px;
padding: 5px;
padding-top: 0;
text-align: left;
}

.title {
font-family: Arial, serif;
font-size: 18px;
color: #3b3b3b;
text-align: center;
margin:0;
padding:0;
}

.red {
color: #d01403;
}

.blue {
font-size:14px;
color: blue;
font-weight:bold;
}

.form_field {
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}

input {
border: 1px solid #5f5f5f;
}

a:link, a:active, a:visited {
font-family: Tahoma, Verdana, sans-serif;
color: #de3333;
text-decoration: none;
}
a:hover {
font-family: Tahoma, Verdana, sans-serif;
text-decoration: underline;
color: #de3333;
}

.aktualnosci {
font-size: 11px;
}
.akt {
border-spacing: 5px; 
text-align: left;
font-size: 11px;
}
.akt tr td a
{
color:#de3333;
font-weight:bold;
}
.bold {font-weight: bold;}

.block {
margin-top: 10px;
width: 590px;
margin-right: 4px;
background-image: url(images/block_wide_bc.gif);
background-repeat: repeat-y;
text-align: center;
}

.oferty {
width: 590px;
text-align: left;
}

#highlighted {
float: left;
margin-left: 7px;
width: 280px;
}

#newest {
margin-right: 7px;
float: right;
width: 280px;
}

.oferty_data {
width: 80px;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
}

.oferty_firma {
width: 190px;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
}

#szukaj_ofert {
background-image: url(images/magnifying_glass.gif);
background-repeat: no-repeat;
background-position: 10px 10px;
height: 240px;
}

.form {
text-align: left;
margin-top: 35px;
margin-left: 220px;
font-size: 11px;
}
.select
{
width:145px;
}

.footer {
margin-top: 5px;
width: 902px;
margin-right: 4px;
background-image: url(images/block_wide_bc2.gif);
background-repeat: repeat-y;
text-align: center;
}

#news {
margin-top:5px;
margin-left: 8px;
margin-right: 8px;
}

#3rdbanner
{
margin-top:15px;
}
.news_title {
float: left;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
color: #de3333;
font-weight: bold;
}

.news_data {
float: right;
font-family: Tahoma, Verdana, sans-serif;
font-size: 10px;
color: #878787;
}

.px {
width: 1px;
clear: both;
}

.news_tresc {
text-align: left;
line-height: 18px;
width:570px;
overflow:auto;
}

.news_source {
float: left;
font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
color: #878787;
display:block;
}

.read_more {
float: right;
}

.next_previous_page {
margin-top: 20px;
margin-right: 20px;
margin-left: 20px;
display:inline;
}
.pages span {
background-color: #C5C5C5;
border: 1px solid #7D7D7D;
font-size: 11px;
padding: 3px;
margin: 5px;
}

.pages span.currpage {
background-color: #de3333;
border: 2px solid #7D7D7D;
color: white;
font-size: 11px;
padding: 3px;
margin: 5px;
}

.comments {
margin-left: 95px;
width: 400px;
text-align: left;
}

.grey1 {
width: 380px;
background-color: #e0e0e0;
padding: 10px;
}

.grey2 {
width: 380px;
background-color: #fefefe;
padding: 10px;
}

.comments .autor {
float: left;
font-weight: bold;
}

.comments .lp {
float: right;
}
textarea {
width:400px;
}
.comm {
text-align: left;
margin-left: 20px;
margin-right: 20px;
}
.comm IMG
{
border:none;
}
.region_select
{
max-width:400px;
}
.arrow {
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 30px 0px;
}

#category a:link, #category a:hover, #category a:active, #category a:visited {
color: black;
}
#category {
width: 590px;
text-align: center;
}
#category_in {
width: 580px;
text-align: center;
margin-left: 5px;
}
.paginator span {
			border: 1px solid #336699;
			padding: 6px 10px;
			color: white;
			background-color: #7D7D7D;
		}
		.paginator span a {
			border: 1px solid #FF9999;
			background-color: #7D7D7D;
			padding: 3px 7px;
			text-decoration: none;
			color: blue;
		}
		.paginator a {
			border: 1px solid #FF9999;
			padding: 3px 7px;
			text-decoration: none;
			color: blue;
		}
		.paginator a:hover {
			color: #F00000;
			background-color: #CCCCCC;
		}
		a.first-last, a.first-last:hover {
			color: #FFFFFF;
			background-color: #CCC;
		}
.view_half table {
width:290px;
border:none;
}
.view_half td {
width:290px;
border:none;
}
.offer_premium_view {
background:white;
color:red;
font-weight:bold;
}
span.no_acc
{
font-size: 14px;
font-weight:bold;
}
.offer_opis
{
font-weight : 14px;
}

div.oferty table tbody tr td.oferta_link {
width: 190px;
font-size: 13px;
color:#de3333;
font-weight:bold;
}
span.offerwindow_head {
font-size: 13px; 
color: black; 
font-weight: bold; 
background-color: silver; 
display: block; 
border-top: 1px solid #585858; 
border-bottom: 1px solid #585858;
}
span.offerwindow_content {
font-size: 13px;
 background-color: #DBDBDB; 
 display: block; 
padding-bottom:10px;
 text-align: center;
}
.white a hover{
color:white;
}
.depth_0
{
margin-left:0px;
font-weight:bold;
color:#000000;
}
.depth_1
{
margin-left:8px;
font-weight:bold;
color:#626262;
}
.depth_2
{
margin-left:16px;
font-weight:bold;
color:#909090;
}
.depth_3
{
margin-left:24px;
}
.depth_4
{
margin-left:32px;
}
.depth_5
{
margin-left:40px;
}
.depth_6
{
margin-left:48px;
}
.depth_7
{
margin-left:56px;
}
.depth_8
{
margin-left:64px;
}
form.form_definer{
text-align:center;
}
h2 {font-family: Tahoma, Verdana, sans-serif;
font-size: 12px;
line-height: 0; }
.formdefiner input,.formdefiner select{
width:200px;
}
.mini_menu{
padding-top:10px;
}
.kontener{
text-align: center;
height:auto;
width:140px;
float:right;
}
#tree01 {
text-align:left;
}
