body
{
margin:0 auto;
}
body, td
{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 color:#505050;
 font-weight:none;
 font-size:12px;
 line-height:24px;
}
td.box_min_gora
{

font-weight:bold;
font-size:13;
text-align:right;
height:24;
width:300;
background-image:url('../gfx/tlo_300_gora.jpg');
background-repeat:no-repeat;
padding-left:10px;
padding-right:10px;
}

td.box_max_gora
{

font-weight:bold;
font-size:12px;
text-align:left;
height:24;
width:590;
background-image:url('../gfx/tlo_max_gora.jpg');
background-repeat: no-repeat;
padding-left:10px;
padding-right:10px;
}

.box_big_max_gora
{
font-weight:bold;
font-size:12px;
text-align:left;
height:24;
width:800;
background-image:url('../gfx/tlo_big_max_gora.jpg');
background-repeat: no-repeat;
padding-left:10px;
padding-right:10px;
}

.div_box_srodek
{
color:#505050;
font-weight:none;
font-size:12;
background-image:url('../gfx/tlo_box.jpg');
padding-right: 10px;
padding-left: 10px;
padding-top: 10px;
background-repeat: repeat-x;
width:780px;
border-bottom:1px solid #DADADA;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
}


td.box_srodek
{
color:#505050;
font-weight:none;
font-size:12;
background-image:url('../gfx/tlo_box.jpg');
padding-left:10px;
padding-right:10px;
padding-top: 5px;
background-repeat: repeat-x;
border-bottom:1px solid #DADADA;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
}

td.alert
{
border:1px solid #FF3737;
text-align: top;
color:#C0000C;
font-weight:none;
font-size:12;
background-image:url('../gfx/tlo_alert.jpg');
padding-right: 5;
padding-left:20px;
padding-top:15px;
background-repeat: repeat-x;
}

table.info
{
border:1px solid #659BD7;
}

td.info_dol
{
text-align: top;
font-weight:none;
font-size:14;
background-image:url('../gfx/tlo_box.jpg');
background-repeat: repeat-x;
padding: 3px;
}

td.info_gora
{
color: #FFFFFF;
text-align: top;
font-weight:bold;
letter-spacing: 5px;
font-size:14;
background-image:url('../gfx/gora_tlo.gif');
background-repeat: repeat-x;
}

td.ramka
{
 border-top:1px solid #000000;
 border-bottom:1px solid #DADADA;
 font-size:10px;
}


td.ramka3
{
 border-top:1px solid #000000;
 border-bottom:1px solid #DADADA;
 border-left:1px solid #DADADA;
 font-size:10px;
}



td.ramka2
{
 border:1px solid #dadada;
}

td.ramka_gora
{
  border-top:1px solid #000000;
  font-size:12px;
  border-bottom:1px solid #DADADA;
  border-left:1px solid #DADADA; 
  font-weight:bold 
}


button, input, select, textarea
{
 border:1px solid #659BD7;
}

 .submit input{
background:transparent url(../gfx/szukaj_button_min.gif) no-repeat scroll 0%;
border:medium none;
height:19px;
position:relative;
text-indent:-10001em;
vertical-align:middle;
width:19px;
}


div.tytul_ogloszenia
{
color:#659BD7;
font-weight:bold;
font-size:18px;
}

.szukaj_link:visited { text-decoration: none; color: #659BD7; font-weight: bold; font-size: 8pt; font-family: Verdana}
.szukaj_link:link    { text-decoration: none; color: #659BD7; font-weight: bold; font-size: 8pt; font-family: Verdana}
.szukaj_link:hover   { text-decoration: none; color: black; font-weight: bold; font-size: 8pt; font-family: Verdana}

.footer_link:visited { text-decoration: none; color: black; font-weight: normal; font-size: 8pt; font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif}
.footer_link:link    { text-decoration: none; color: black; font-weight: normal; font-size: 8pt; font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif}
.footer_link:hover   { text-decoration: none; color: black; font-weight: normal; font-size: 8pt; font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif}

a:visited { text-decoration: none; color: #505050; font-weight: bold; font-size: 9pt; font-family: Verdana}
a:link    { text-decoration: none; color: #505050; font-weight: bold; font-size: 9pt; font-family: Verdana}
a:hover   { text-decoration: none; color: #659BD7; font-weight: bold; font-size: 9pt; font-family: Verdana}

.kat_link:visited { text-decoration: none; color: #505050; font-weight: normal; font-size: 9pt; font-family: Verdana}
.kat_link:link    { text-decoration: none; color: #505050; font-weight: normal; font-size: 9pt; font-family: Verdana}
.kat_link:hover   { text-decoration: none; color: #659BD7; font-weight: normal; font-size: 9pt; font-family: Verdana}

.min_link:visited { text-decoration: none; color: ##505050; font-weight: normal;}
.min_link:link    { text-decoration: none; color: #505050; font-weight: normal;}
.min_link:hover   { text-decoration: underline; color: #505050; font-weight: normal;}


#containerul, #containerul ul{
  text-align:left;
  margin:0;
  padding:0;
}

#containerul li{
  margin:0 0 0 30px;
  padding:0;
  list-style-type:none;
}

#containerul .symbols{
  float:left;
  width:12px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}

.wyslij
{
	background-color:transparent; 
   	width: 150px;
   	height: 35px;
	border: none;
	background-image:url('../gfx/buttons/button_wyslij.png');
}

.zaloguj
{
	background-color:transparent; 
   	width: 150px;
   	height: 35px;
	border: none;
	background-image:url('../gfx/buttons/button_zaloguj.png');
}

.rejestruj
{
	background-color:transparent; 
   	width: 150px;
   	height: 35px;
	border: none;
	background-image:url('../gfx/buttons/button_zarejestruj.png');
}

.pageselact {
background-image:url('../gfx/pageselect/buttona.gif');
border-bottom:1px solid #000000;
border-right:1px solid #000000;
line-height:13px;
margin:0;
padding:1px 3px;
}

.pagesel, .pageseldis {
background-image:url('../gfx/pageselect/button.gif');
border-bottom:1px solid #C4CCCC;
color:#000000;
cursor:pointer;
line-height:13px;
margin:0;
padding:1px 3px;
}

.img_list{
height:130px;
margin-right:5px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
text-align:center;
width:130px;
border:1px solid #B5B5B5;
background-color:#FFFFFF;
}

h1{
color:#659BD7;
font-size:18px;
}
#menu1{
	width:300px;
	font-family: Verdana,sans-serif;
	font-style: normal;
	margin-left: 1px;
}

#menu1 ul{
	list-style-type:none;
	margin-left:-32px;
}

#menu1 ul li{
	list-style-type:none;
	border:0;
	display:block;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-top: 4px;
}

#menu1 ul li:hover{
	color:#666666;
	text-decoration:none;
	background: url(http://web-rynek.pl/gfx/panel/menu_backgroud.gif)  no-repeat;
}

#menu1 a:link, #menu1 a:visited{
	text-decoration:none;
	font-weight:normal;
	color:#505050;
}

#menu1 a:hover{
	text-decoration:none;
	font-weight:normal;
	color:#505050;
}
#info
{
color:#990000;
}

.sciezka:link, .sciezka:visited{
	text-decoration:none;
	font-weight:normal;
	color:#505050;
	font-size:10px;
}

.sciezka:hover{
	text-decoration:none;
	font-weight:normal;
	color:#505050;
	font-size:10px;
}

.img_medium
{
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:center;
	width:190px;
	border:1px solid #B5B5B5;
	background-color:#FFFFFF;   
}

.images_pdf{
float:left;
}

.div_public{
background-color:#F2F2F2;
border:1px solid #999999;
color:#333333;
padding: 5px;
}

.pa_1{
	background-image:url(http://web-rynek.pl/gfx/pasek_tlo_v2.gif);
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	font-variant:small-caps;
}

.button_new{
	background-image:url(http://web-rynek.pl/gfx/tlo_button.gif);
	background-color:transparent;
	border:0px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-bottom:3px;
	width:150px;
}

.button_new_mini{
	background-image:url(http://web-rynek.pl/gfx/tlo_button_mini.gif);
	background-color:transparent;
	border:0px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-bottom:3px;
	width:100px;
}

.info_box_2{
        -moz-border-radius-bottomright:20px;
        -moz-border-radius-topleft:20px;
        background-color:#F1F6FB;
        background-image:url(http://web-rynek.pl/gfx/info_box_tlo.gif);
        background-repeat:repeat-x;
        border: 1px solid #659BD7;
        font-size:10px;
        padding:10px;
}
.info_box_2 a:link,.info_box_2 a:visited,.info_box_2 a:hover{
        font-size:10px;
}

div, td{
   text-align:left;
}


#user_info_div{
    border:1px solid #990000;
    background-color:#FFFF99;
    font-size:10px;
    line-height:15px;
    padding:10px;
}
#user_info_div_show_hide {
    text-align:right;
}
#user_info_div_show_hide a:link, #user_info_div_show_hide a:visited{
    font-weight:normal;
    font-size:10px;
}



/* Tab */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 4px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(http://s2.img.web-rynek.pl/files/gfx/tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #27537a;
    font-size:11px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    font-family:"Verdana";
    white-space: nowrap; /* required in IE 6 */
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}

.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}	
#tab_menu{
	border-bottom:1px solid #dadada;
	width: 99%;
}	
/* Tab END */


.select_category{
    padding:3px;
}
.select_div{
    margin-left:5px;
    padding-top:10px;
}

#bug{
	border:3px solid yellow;
	background-image:url(http://v33.img.web-rynek.pl/files/gfx/bg_alert.jpg);
	font-size:13px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	width:95%;
        color:#ffffff;
        margin:5px;	
	position:relative;
}
#bug .close{
       background-image:url("http://s23.img.web-rynek.pl/files/gfx/bttn_close.gif");
       height:30px;
       position:absolute;
       right:0;
       top:0;
       width:30px;
}

#bug h1{
        color:#ffffff;
        font-size:14px;
}
#bug ul{
        margin-top:0px;
}
.bg_prev{
	background-image:url(http://g43.img.web-rynek.pl/files/gfx/bg_prev.jpg);
	padding:10px;
	border: 2px solid #dadada;
	background-repeat: no-repeat;
	background-position: bottom left;
}



.box_header_300
{
	font-weight:bold;
	font-size:13px;
	text-align:right;
	height:24;
	width:300;
	background-image:url('http://s1.img.web-rynek.pl/files/gfx/tlo_300_gora.jpg');
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
}

.box_content{
	color:#505050;
	font-weight:none;
	font-size:12;
	background-image:url('http://s2.img.web-rynek.pl/files//gfx/tlo_box.jpg');
	padding:5px 10px 10px;
	background-repeat: repeat-x;
	border-bottom:1px solid #DADADA;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	margin-bottom:10px;
}

.announ_category {
	list-style:none;
	padding-left:5px;
}