@charset"utf-8";

BODY {
background-color:transparent;
background-image:url(images/arka_26b.jpg);
background-repeat:repeat;
color:#000000;
cursor:default;
font-family:'TrebuchetMS','LucidaGrande',Verdana,Arial;
font-size:10pt;
font-weight:normal;
margin:0px;
text-align:center;
top:0px;
right:0px;
bottom:0px;
left:0px;}


/*************************************************************/
/**********************STYLEGLOBALNE**************************/
/*************************************************************/

A:active {color:#4c4c4c;}
A:link {color:#4c4c4c;text-decoration:none;}
A:visited {color:#4c4c4c;text-decoration:none;}
A:hover {color:#7f7f7f;text-decoration:none;}


IMG {
border-collapse:collapse;
border:0px;
margin:0px;
padding:0px;
vertical-align:top;}

TABLE {
background-color:transparent;
border-collapse:collapse;
border:0px;
bottom:0px;
margin:0px;
padding:0px;
vertical-align:top;
}

TD {
background-color:transparent;
border-collapse:collapse;
border:0px;
bottom:0px;
margin:0px;
padding:0px;
vertical-align:top;}

h1,h2,h3        {font-family:'TrebuchetMS','LucidaGrande',Arial;
                        font-weight:bold;
                        margin:0px;
                        padding:0px;}

H2        {font-size:16px;
        color:white;
        margin:7px 0px 0px 0px ;}

DIV        {margin:0px;
        padding:0px;
        border:0px #000000 solid;
        vertical-align:top;}

P        {margin:0px;
        padding:0px;
        border:0px #000000 solid;}
span {margin-top:0px; padding-top:0px; top:0px;}


/*************************************************************/
/**********************SRODKOWANIECALOSCI*********************/
/*************************************************************/

DIV#srodkujacy        {width:100%;
                                position:absolute;
                                top:0px;
                                text-align:center;
                                vertical-align:top;}

p.center                {text-align:center;}

/*************************************************************/
/**********************MENU***********************************/
/*************************************************************/

ul.tree{
        display:block;
        margin-left:0;
        padding-left:10px;}

ul.tree ul{
        display:block;
        margin-left:0;
        padding-left:0;
        margin-top:0;
        margin-bottom:0;}

ul.tree li{
        display:block;
        list-style-type:none;
        padding-left:12px;
        background-image:url("images/");
        background-position:lefttop;
        background-repeat:no-repeat;}

ul.tree li.closed{
        background-image:url("images/");
        background-position:lefttop;
        background-repeat:no-repeat;}

ul.tree li.opened{
        background-image:url("images/");
        background-position:lefttop;
        background-repeat:no-repeat;}

ul.tree li a{
        font-size:13px;
        text-decoration:none;
        cursor:pointer;
        font-weight:bold;}

ul.tree li a.folder{color:#4c4c4c;}

ul.tree li a.active{
    color:#4c4c4c;
        font-weight:bold;}

ul.tree li a:hover{
    color:#7f7f7f;
        text-decoration:none;}


/*************************************************************/
/********************LOKALIZACJA******************************/
/*************************************************************/

p.location{
        font-family:'TrebuchetMS','LucidaGrande',Verdana;
        font-weight:bold;
        font-size:8pt;
        margin-left:10px;
        margin-right:10px;
        color:#026200;
    vertical-align: middle;
    padding-top: 10px}


/*************************************************************/
/*******contentitemstable.tmpl**WYBIEZZAWARTOSC***************/
/*************************************************************/

TABLE#contentitemstable{
                        border:0px;
                        width:90%;
                        margin-left:auto;
                        margin-right:auto;}

#contentitemstable p.contentitemstable{
                        font-size:11pt;
                        font-weight:bold;
                        color:#23a4ff;
                        margin-bottom:8px;}

        #contentitemstable TD{}
        #contentitemstable DIV{}


/*************************************************************/
/********************contentText******************************/
/*************************************************************/

TABLE#text_contentitemstable        {width:90%;
                                margin-left:auto;
                                margin-right:auto;}

#text_contentitemstable p        {font-size:11pt;
                                font-weight:bold;
                                color:#23a4ff;
                                margin:0px;
                                margin-bottom:8px;}


/*************************************************************/
/********************GALERIA**********************************/
/*************************************************************/

TABLE#galeria_contentitemstable{width:90%;
                                                                margin-left:auto;
                                                                margin-right:auto}

        #galeria_contentitemstable p.wybor        {font-size:11pt;
                                                                                font-weight:bold;
                                                                                color:#0066cc;
                                                                                margin:0px;
                                                                                margin-bottom:8px}

.galeria {text-align:center;}

.galeria table {margin-left:auto;
                                margin-right:auto;}

.galeria td {padding:5px 5px 10px 5px;}

.galeria td img {border:1px solid black;}

A.img_gal_link_style {margin:0px;}


/*************************************************************/
/********************NEWS*************************************/
/*************************************************************/

TABLE#news_separate{width:520px;
                                        margin-left:auto;
                                        margin-right:auto;
                                        margin-top:10px}
        #news_separate td{
                                font-weight:bold;
                                background-color:#4c4c4c;
                                color:white;}

TABLE#newstable{width:520px;
                                margin-left:auto;
                                margin-right:auto;
                                margin-top:15px;}
        #newstable td.title{
                        font-size:11pt;
                        font-weight:bold;
                        color:#0066cc;}
        #newstable td.time{
                        font-size:8pt;
                        font-weight:normal;
                        color:#a5a5a5;}
        #newstable td.time p{
                        margin:0px;
                        margin-left:3px;
                        margin-right:3px;}
        #newstable p{
                        margin:0px;
                        margin-left:3px;
                        margin-right:3px;
                        line-height:140%;
                        text-align:justify;}

TABLE#newsnotfound{
                                        width:90%;
                                        margin-left:auto;
                                        margin-right:auto;
                                        margin-top:15px;}
        #newsnotfound td{
                        font-size:8pt;
                        font-weight:normal;
                        color:#a5a5a5;}
        #newsnotfound p{
                        margin:0px;
                        margin-left:3px;
                        margin-right:3px;
                        text-align:center;}

TABLE#newsbottom{
                                width:90%;
                                margin-left:auto;
                                margin-right:auto;}
        #newsbottom td{
                        font-weight:normal;}
        #newsbottom p{
                        text-align:center;
                        margin:0px;
                        margin-left:3px;
                        margin-right:3px;}

p.comment_p {font-size:7pt;}

a.comments_link {color:#0066cc;
                                font-size:7pt;}

a.comments_link:hover {color:#0066cc;
                                                text-decoration:underline;}

/*************************************************************/
/********************KATALOGPRODUKTOW*************************/
/*************************************************************/

TABLE#katalog_table{
		width:90%;
        vertical-align: top;
        margin-left:auto;
        margin-right:auto;}
     #katalog_table table.katalog_gallery{
	 	width:160px;
		}
	 #katalog_table table.katalog_gallery img{
	 	padding-bottom:5px;
		}

TABLE#katalog_contentitemstable{
                        width:90%;
                        margin-left:auto;
                        margin-right:auto;}
        #katalog_contentitemstable p.wybor{
                        font-size:11pt;
                        font-weight:bold;
                        color:#23a4ff;
                        margin:0px;
                        margin-bottom:0px}
        #katalog_contentitemstable p.sortowanie{
                        margin:0px;
                        margin-bottom:8px}
        #katalog_contentitemstable p.sortowanie A:active{
                        color:#0066cc;
                        font-weight:bolder;}
        #katalog_contentitemstable p.sortowanie A:link{
                        color:#0066cc;
                        text-decoration:none;}
        #katalog_contentitemstable p.sortowanie A:visited{
                        color:#0066cc;
                        text-decoration:none;}
        #katalog_contentitemstable p.sortowanie A:hover{
                        color:#0066cc;
                        text-decoration:underline;}
        #katalog_contentitemstable a:hover{
                        text-decoration:underline;}

table.nieruchomosc {border-collapse: collapse;}

.nieruchomosc td {
	border-bottom:4px #d7d7d7 solid;
    background-color:#eeeeee;
    padding: 2px 2px 2px 2px;}
    
.nieruchomosc td:first-child{text-align:left;}    

/*************************************************************/
/********************AUTOMANUFACTURERS************************/
/*************************************************************/

TABLE#manufacturers_contentitemstable{
                        width:90%;
                        margin-left:auto;
                        margin-right:auto}
        #manufacturers_contentitemstable p.wybor{
                        font-size:11pt;
                        font-weight:bold;
                        color:#23a4ff;
                        margin:0px;
                        margin-bottom:8px}

p.manufactitle{
        font-size:11pt;
        font-weight:bold;
        color:#23a4ff;
        margin:0px;
        margin-bottom:8px}


/*************************************************************/
/********************fck**************************************/
/*************************************************************/

#fck p{width:520px; margin-top:0px; ;}


/*************************************************************/
/*****************SYSTEM WYSZUKIWANIA*************************/
/*************************************************************/

.search_top {
        width:100%;
        text-align:center;
        background-color:#f6f6f6;
        border:1px #e8e8e8 solid;}

.search_input {
        margin-top: 10px;
        margin-bottom: 10px;}

.search_group_title {
        width:100%;
        text-align:left;
        font-weight:bold;
        border:1px #e8e8e8 solid;}

.search_noitem {
        font-style: italic;}
/*************************************************************/
/*************************REJESTRACJA*************************/
/*************************************************************/

.form{
        text-align:center;
        border: 0px solid #FFFFFF;
        background-color:#d7d7d7;
        margin-top:10px;
        margin-bottom:10px;
        margin-left:auto;
        margin-right:auto;
    padding: 10px 10px 10px 10px;}

.form td{
        text-align:left;
        padding:2px 0px 2px 0px;
        border: 0px black solid;
        vertical-align: middle;
        font-size:8pt;}

.form td a:hover{color:#7f7f7f; text-decoration:underline;}
.form th {text-align:right; padding-right:10px; font-size:8pt;}


.form2{
        text-align:center;
        margin:auto;
        width:90%;
        height:80%;}

.form_inner{
        text-align:center;
        background-color:#FFFFFF;
        margin-left:auto;
        margin-right:auto;
        width:100%;
        border: 0px solid #FFFFFF;}

.form-input{width:100%;}

w {        color:red;
        font-size: 10px;}

.profile_form {
        margin-left:auto;
        margin-right:auto;
        border:0px black solid;
        width:60%;}

.profile_form td{
        text-align:left;
        padding:2px 0px 2px 0px;
        border: 0px black solid;
        vertical-align: middle;
        font-size:8pt;}


/*************************************************************/
/**********************PROMOCYJNE TEKSTY**********************/
/*************************************************************/

table.promo_tbl {
        border:1px grey dashed;
        width:80%;
        margin-bottom:5px;}

p.promo_title {
        font-size:8pt;
        font-weight:bold;
        margin:0px;
        margin-left:5px;
        margin-right:5px;
        color:#0066cc;
    padding-top:2px;}

p.promo_text {
        margin:0px;
        margin-left:5px;
        margin-right:5px;
        line-height:10px;
        font-size:7pt;
        color:black;}

p.promo_url {
        margin-left:5px;
        margin-right:5px;
        color:#6DB1FF;
        font-size:7pt;
        line-height:12px;
    padding-bottom:2px;}

/*************************************************************/
/**********************PROMOCYJNE TEKSTY**********************/
/*************************************************************/

.errorbg {background-color:#ffb6b6;}

.invisible_class {
        visibility:hidden;
        line-height:0px;}

/*************************************************************/
/**********************UKLAD STRONY ARKA**********************/
/*************************************************************/


div#cursorText {
position: fixed;
left: 10px;
top: 10px;
background-color: #839EC4;
border:2px #316FBF solid;
font-weight:bold;
font-size: 8pt;
z-index: 30;
visibility: hidden}

div#warstwa_korekty {
z-index: 10;
top: 217px;
position: relative;}

table#tabela_tlo_stopki {
width:100%;
background-image: url(images/tlo_stopki.gif);
background-repeat: repeat-y;
background-position: center;
left:0px;
position: relative;}

div#warstwa_strony {
margin:0px;
padding: 0px;
z-index: 0;
text-align: center;
top: -20px;
position: relative;
bottom: -40px
border:0px
left:0px;}

table#tlo_gora { 
width:100%;
background-image: url(images/arka_01.jpg);
background-repeat: repeat-x;
text-align: center;}
					
table#calosc {
border-collapse:collapse;
margin-left:auto;
margin-right:auto;
width: 920px;
text-align: center;}

td#naglowek {
height:230px;
text-align: center;
width:920px;}

table#table_naglowek {
border-collapse:collapse;
margin-left:auto;
margin-right:auto;
text-align: left;
width:920px;}

td#iframe_naglowek {
width:800px;
height:230px;
background-image:url(images/arka.jpg);
text-align:right;}

table#ikonki_naglowek {
background-image: url(images/arka_03.jpg);
background-repeat: no-repeat;
width:60px}

table#glowna_zawartosc {
border-collapse:collapse;
background-color:#d7d7d7;
width:800px;}

td#lewy_border {
width:10px;
background-image: url(images/arka_17.jpg);
background-repeat: repeat-y;}

td#menu_lewe_calosc {
background-image: url(images/arka_30.jpg);
vertical-align:top;
text-align:center;}

table#table_menu_lewe_calosc {
border-collapse:collapse;
text-align:left;
line-height: auto;}

td#wyszukiwarka_menu_lewe {
width:180px;
background-image: url(images/arka_32.jpg);
text-align:left;
padding:0px 14px 0px 14px;
line-height: auto;}

td#wyszukiwarka_menu_lewe form {
margin:0px; 
padding:0px;}

td#left_menu_dodatki {
width:180px;
background-image: url(images/arka_32.jpg);
text-align:left;
padding:0px 14px 0px 14px;
line-height: auto;}

td#zawartosc_nadrzedna {
width:562px; } 

table#zawartosc_tabela {
width:562px; }

td#menu_poziome_nadrzedna {
width:562px; 
height:49px; }

table#menu_poziome_tabela {
width:562px; 
background-color:#d7d7d7;
text-align:justify; 
height:49px;} 

td.menu_poziome {
height:49px; }   

td.menu_poziome img {
height:49px; }  

td#zawartosc {
background-color:#d7d7d7;
width:562px; 
text-align:center;}	 

div#tresciowy {
width: 540px; 
margin:5px 11px 5px 11px;
text-align:justify;}

table#stopka {
font-family:'LucidaGrande',Verdana,Arial,Sans-Serif;
font-size:7pt;
text-align:center;
line-height: 9px;
padding:0px;
margin:0px;
border:0px black solid;
vertical-align:top;
height:75px}

table#stopka td {
font-size:1pt;
line-height: 9px;
vertical-align:top;}

table#stopka td img{
line-height: 9px;
vertical-align:top;
border-collapse:no-collapse;
padding:0px;
border:0px;
margin:0px}	

table#stopka td#footer_td {
background-image: url(images/stopka7a.jpg); 
background-repeat: no-repeat;
text-align: left;
vertical-align: bottom;}

/*************************************************************/
/********************POZOSTALEKLASY***************************/
/*************************************************************/

p.footer{        
font-family: 'LucidaGrande',Verdana,Arial,Sans-Serif;
font-size: 7pt;
line-height: 11px;
text-align: left;
padding-left: 10px;}

a.header1        {font-size:36px;
                        color:#FFFFFF;
                        margin:0px;}

p.visinfo        {font-size:8pt;
                        margin-top:15px; margin-bottom:15px;}

p.content        {margin:0px; text-align:justify;}
div.intro {width:520px;}

p#comment_ok { padding:10px 10px 10px 10px; border:1px #aaaaaa solid; background-color:lightblue; width:520px;}

/*************************************************************/
/********************KALENDARZ********************************/
/*************************************************************/

p.kalendarz {text-align: center;}



TABLE#callendar{
font-size:12px;
border:1px solid #a2a2a2;
background-color:transparent;
line-height:auto;
text-align:center;
margin: auto;}



TABLE#callendar TD{
font-size:12px; 
line-height:auto;
text-align:center;
margin: auto;
border:1px solid #d7d7d7;
padding: 2px;
vertical-align: top;
background-color:#f0f0f0;}


#agencja3000Content {}
#agencja3000Content table { margin:0 0 0 0 ; padding:0; width:100%; }
#agencja3000Content table th { font-size:8pt; font-weight:bold; border-bottom:1px #333 solid; border-top:1px #333 solid; padding:2px 5px; color:#fff; background:#79878C; text-align:center;}
#agencja3000Content table th a { color:#fff; }
#agencja3000Content table th a:hover { color:#ddd; }
#agencja3000Content table td { padding:5px 5px; vertical-align:middle; }
#agencja3000Content table td img {border:1px #d7d7d7 solid;}
#agencja3000Content table tr {border-bottom:1px #d7d7d7 solid; background:#e1e1e1;}
#agencja3000Content table tr:hover { background: #efefef;}
#agencja3000Content table .center { text-align: center;} 
#agencja3000Content table .right { text-align: right;}
#agencja3000Content table .left { text-align: left;}

#agencja3000Content table.działki td { font-size:8pt;}

#agencja3000Content .offerDetails { margin:0 0 0 0 ; padding:0; width:100%; font-size:9pt;}
#agencja3000Content .offerDetails tr {border:none;}
#agencja3000Content .offerDetails td { background:#e1e1e1; border-bottom:1px #d7d7d7 solid;}
#agencja3000Content .offerDetails td img { border:1px #333 solid; margin-bottom:5px;}

