/* STALE */


div.kreska {
padding-top:1px;
margin-bottom:1px;
border-bottom:1px #3b3b3b solid;
}

/* OGOLNE */

body{
margin:0px;
padding:0px;
font-weight:normal;
font-size:14px;
font-family:tahoma;
color:#222222;
}


form {
display:inline;
}


h1 {
color:#666666;
font-weight:normal;
font-size:20px;
font-family:arial;
padding-bottom:0px;
padding-top:10px;
}

h2 {
color:#004A07;
font-weight:bold;
font-size:15px;
font-family:verdana;
padding-bottom:3px;
padding-top:3px;
display:inline;
}

h3 {
color:#67860F;
font-weight:bold;
font-size:15px;
font-family:verdana;
padding-bottom:3px;
padding-top:3px;
display:inline;
}


h4 {
}


table {
font-weight:normal;
font-size:14px;
font-family:tahoma;
color:#444444;
}


td {
font-weight:normal;
font-size:14px;
font-family:tahoma;
color:#444444;
}

a:link {
}

a:visited {
}

a:hover {
}

ul {
}

ol {
}

li {
}

hr {
color:#aaaaaa;
}


/**** UKLAD STRONY ****/

table.glowna{
}

td.glowna {
background-image: url('/images/kwiaty_dolne.jpg');
background-repeat: no-repeat;
background-position: bottom right;
border-bottom: 1px #cccccc solid;
}

div.naglowek_naglowek {
}

td.naglowek_naglowek {
}

div.naglowek {
overflow:visible;
text-align:left;
font-family: verdana;
font-size: 11px;
letter-spacing:3;
font-weight:normal;
}


div.wyszukiwarka {
padding-right:24px;
padding-top:20px;
text-align:center;
color:#224422;
font-size:16px;
}

input.wyszukiwarka_przycisk {
margin-bottom:2px;
margin-top:2px;
background:#AFCD41; 
border: 1px solid #67860F; 
font-family: verdana; 
font-weight:bold;
font-size: 11px; 
color: #67860F;
cursor:pointer;
}

div.wyszukiwarka_pozioma {
}

td.wyszukiwarka_pozioma {
}

select.wyszukiwarka_pozioma {
font-size:11px;
font-family:tahoma;
font-weight:normal;
border-style:solid;
border-width:1px;
border-color:#cccccc;
}

input.wyszukiwarka_pozioma {
font-size:11px;
font-family:tahoma;
font-weight:normal;
border-style:solid;
border-width:1px;
border-color:#cccccc;
}

input.wyszukiwarka_pozioma_przycisk {
font-size:11px;
font-family:tahoma;
font-weight:bold;
border-style:solid;
border-width:1px;
border-color:#aaaaaa;
background-color:#999999;
color:#ffffff;
cursor:pointer;
}

table.blokowa {
background-color:#ffffff;
}

/* MENU GORNE */

table.menu_gorne {

}

td.menu_gorne {
font-size: 10pt; font-family: tahoma; font-weight: normal; color:#ababab; 
padding-left:10px;
padding-right:10px;
padding-bottom:6px;
}

a.menu_gorne:link, a.menu_gorne:visited {
font-family: verdana;
font-size: 12px;
color:#6688cc;
letter-spacing:3;
font-weight:normal;
text-decoration:none;
}

a.menu_gorne:hover {
font-family: verdana;
font-size: 12px;
color:#cc4444;
letter-spacing:3;
font-weight:normal;
text-decoration:underline;
}

a.menu_gorne_noact {
}

td.lewa_lewa {
}

div.lewa_lewa {
}

td.lewa {
margin:0px;
padding:0px;
border-right:1px solid #cccccc;
background-color:#EEF7F6;
}

div.lewa_menu {
width:188px;
margin:0px;
padding:0px;
}

/* MENU LEWE */

td.menu_lewe_naglowek {
background-image: url('/images/wstawka.jpg');
background-position: left top;
background-repeat: no-repeat;
}

td.menu_lewe_menu {
padding:10px;
text-align:right;
padding-left:24px;
}

table.menu_lewe {

}

td.menu_lewe {
CURSOR: pointer; 
text-align:right; 
text-decoration:none; 
font-size:11px; 
color:#24066a;
padding:4px;
padding-left:10px;
padding-right:10px;
border-bottom:1px solid #888888;
}

td.menu_lewe_over, td.menu_lewe2_over {
CURSOR: pointer; 
text-align:right; 
text-decoration:none; 
font-size:11px; 
color:#24066a;
padding:4px;
padding-left:10px;
padding-right:10px;
border-bottom:1px solid #888888;
background-color: #efefef; 
}

td.menu_lewe_noact, td.menu_lewe2_noact {
CURSOR: pointer; 
text-align:right; 
text-decoration:none; 
font-size:11px; 
background: #cccccc; 
color:#444444;
padding:4px;
}

a.menu_lewe:link, a.menu_lewe:hover, a.menu_lewe:visited  {
text-decoration:none; 
font-size:11px; 
font-family:verdana; 
color:#24066a; 
font-weight:normal;
}

a.menu_lewe_noact, a.menu_lewe2_noact {
color:#777777;
font-size:12px; 
font-family:verdana;
text-decoration:none;
}

td.menu_lewe2 {
CURSOR: pointer; 
text-align:right; 
text-decoration:none; 
font-size:12px; 
font-family:tahoma;
background: #7788dd; 
border: solid #999999 1px; 
color:#ffffff;
padding:2px;
}

a.menu_lewe2:link, a.menu_lewe2:hover, a.menu_lewe2:visited  {
text-decoration:none; font-size:12px; color:#ffffff; font-size:14px; 
font-family:verdana;
font-weight:normal;
}

div.panel_lewy_box {
}

/* LEWA TRESC */

div.panel_lewy {
width:188px;
height:350px;
}

div.panel_lewy_etykieta {
color:#444444;
background-color:#F0F0F0;
padding:2px;
padding-left:3px;
padding-top:8px;
font-size:13px;
font-weight:bold;
border-bottom:1px #cccccc solid;
}

div.panel_lewy_tresc {
color:#222222;
padding:3px;
font-size:11px;
padding-bottom:10px;
float:right;
padding-right:25px;
}

div.panel_lewy_tytul {
text-decoration:none; 
font-size:13px; 
font-family:tahoma; 
color:#ffffff; 
padding:4px;
padding-left:8px;
padding-bottom:8px;
font-weight:bold;
background-position: bottom right;
background-repeat: no-repeat;
}

img.panel_lewy {
border: 1px #cccccc solid;
margin:6px;
}

a.panel_lewy_czytaj_wiecej {
color:#ffffff;
}

/* #### SRODEK ### */

td.srodek {
padding-left: 20px;
padding-right: 10px;
background-image: url('/images/srodek_bg.gif');
background-position: left top;
background-repeat: repeat-x;
padding-bottom:50px;
}

div.srodek_lista_tresc {
font-family:arial;
padding-right:8px;
padding-bottom:8px;
padding-top:8px;
clear:left;
overflow:visible;
}

div.srodek_lista_czytaj_wiecej {
background-color:#f8f7f7;
font-family:arial;
margin-bottom:4px;
padding-right: 6px;
}

div.srodek_lista_czytaj_wiecej_tresc {
padding-right: 6px;
}

div.srodek_lista_czytaj_wiecej_miejsce {
background-color:#f8f7f7;
padding-bottom:6px;
margin-bottom:4px;
}

div.srodek_lista_czytaj_wiecej_miejsce_tresc {
background-color:#f8f7f7;
padding:4px;
}

div.miniatura_lista_tresc {
overflow:visible;
}

div.srodek_zdjecia {
display:block;
overflow:visible;
float:left;
}

div.srodek_nawigacja {
padding-top:12px;
display:block;
float:right;
clear:left;
}

a.nawigacja {
font-size:11px;
color:#666666;
}

div.srodek_top {
}


div.srodek_naglowek {
clear:left;
padding-right:4px;
}


div.srodek_tytul {
float:none;
}

div.srodek_podtytul {
float:none;
}

div.srodek_opis_krotki {
font-weight:bold;
clear:left;
padding-right:4px;
}

div.srodek_tresc{
clear:left;
padding-right:6px;
overflow:visible;
}

div.srodek_podpis_data {
padding-top:12px;
}

div.srodek_czytaj_wiecej {
padding-top:8px;
padding-right:6px;
}


table.srodek_zdjecie {
margin-right:10px;
}

a.srodek_podkategoria:link, a.srodek_podkategoria:visited {
}

a.srodek_podkategoria:hover {
}


div.srodek_stronicowanie {
padding-top:12px;
display:block;
text-align:center;
float:none;
clear:left;
}


.stronicowanie_act {
color:#ff0000;
font-weight:normal;
}



a.stronicowanie {
color:#0000ff;
font-weight:normal;
}


div.srodek_stopka {
}

td.srodek_pozycja_miejsce_logo {
text-align:left;
}

td.srodek_pozycja_miejsce_tresc {
text-align:left;
display:block;
padding-bottom:15px;
}

div.srodek_pozycja_miejsce_mapa {
font-size:10px;
height:450px;
display:block;
overflow:visible;
float:none;
}

div.srodek_pozycja_miejsce_kategoria {
letter-spacing:4px;
font-weight:bold;
font-size:18px;
}

div.srodek_pozycja_miejsce_miasto {
font-weight:bold;
font-size:16px;
padding-top:5px;
}

td.srodek_lista_czytaj_wiecej_miejsce_opis {
padding-left:6px;
}

td.srodek_lista_czytaj_wiecej_miejsce_adres {
padding-right:6px;
border-right:2px #ffffff solid;
}


/* KONTAKT */

div.kontakt {
padding-top:8px;
}

input.kontakt_form {
}

textarea.kontakt_form {
}

input.przycisk_kontakt {
}


/* KOMENTARZE */

div.komentarze {
}

input.komentarze_form {
}

textarea.komentarze_form {
width:400px;
}

input.przycisk_komentarze {
}

.komentarze {
}


/* PRAWA */


td.prawa_prawa {
background-image: url('/images/prawy.gif');
background-position: right top;
background-repeat: repeat-y;
}

div.prawa_prawa {
}

td.prawa {
border-left:1px #cccccc solid;
padding:3px;
}

div.prawa {
width:260px;
}

td.stopka {
}
td.stopka {
}

td.stopka_stopka {
}

/* MENU DOLNE */
td.menu_dolne {
font-size: 10pt; font-family: tahoma; font-weight: normal; color:#666666;
padding:4px;
}

a.menu_dolne:link, a.menu_dolne:visited {
font-size: 10pt; font-family: verdana; font-weight: normal; color:#444444; text-decoration:none;

}

a.menu_dolne_noact {

font-size: 10pt; font-family: verdana; font-weight: normal; color:#ffffff; text-decoration:none;

}

a.menu_dolne:hover {

font-size: 10pt; font-family: verdana; font-weight: normal; color:#666666; text-decoration:none;

}

div.copy_info {
margin-top: 4px;
margin-bottom: 6px;
clear:left;
color:#666666; 
font-weight:bold; 
font-size: 9px; 
font-family: Helvetica,sans-serif; 
text-align: center;
padding:4px;
}

a.copy_info:link, a.copy_info:visited {
letter-spacing: 2;
margin-bottom: 10px;
color:#666666; font-weight:bold; font-size: 9px; font-family: Helvetica,sans-serif; text-align: center;
}

a.copy_info:hover {
letter-spacing: 2;
margin-bottom: 10px;
color:#ee5555; font-weight:bold; font-size: 9px; font-family: Helvetica,sans-serif; text-align: center;
}

/* INNE */



td.tresc {

}



.komunikat {

font-weight:bold;

color:#ff0000;

background-color:#ffffff;

}



a.czytaj_wiecej:link, a.czytaj_wiecej:visited {

}





a.czytaj_wiecej:visited {

}



a.czytaj_wiecej:hover {

}



/* LINKED PATH */



div.linkedpath {

padding-top:5px;

}



a.linkedpath:link, a.linkedpath:visited {

}



a.linkedpath:hover {

}



/* MINIATURY */



img.miniatura_lista_tresc {
border: 1px #cccccc solid;
}



img.miniatura_box {

border: 1px #cccccc solid;

margin-right:6px;

}



/* ########## ADMIN */

div.admin_katalog_oferta {
background-color:#ffaaaa;
padding:8px;
}


div.admin_panel {
background-image: url('/images/admin_strzalka.gif');
background-repeat: no-repeat; 
background-position: left center;
color:#cc0000;
font-weight:normal;
font-size:9px;
font-family:tahoma;
background-color: #ffcccc;
padding-bottom:3px;
padding-top:3px;
padding-right:3px;
clear:left;
height:20px;
text-align:right;
}



div.admin_panel_noact {

color:#666666;

font-weight:normal;

font-size:9px;

font-family:tahoma;

background-color: #cccccc;

padding-bottom:3px;

padding-top:3px;

padding-right:3px;

}



.admin_edycja {

background-color:#ff9999;

color:#ffffff;

font-weight:bold;

font-family:arial;

padding-left:6px;

padding-right:6px;

}



.admin_zdjecie_zalacznik {
padding-left:10px;
padding-right:10px;
background-color:#ffaaaa;
color:#ffffff;
font-weight:bold;
}



input.przycisk_admin {
font-size:9px;
font-family:tahoma;
font-weight:bold;
color:#ffffff;
background-color: #ff0000;
border-style:solid;
border-width:1px;
border-color:#ffffff;
cursor:pointer;
}

input.przycisk_admin_ziel {
font-size:9px;
font-family:tahoma;
font-weight:bold;
color:#ffffff;
background-color: #55aa55;
border-style:solid;
border-width:1px;
border-color:#ffffff;
cursor:pointer;
}

hr.admin {

color:#ff0000;

display:inline;

}



input.przycisk_admin_menu {

font-size:9px;

font-family:tahoma;

font-weight:bold;

color:#ffffff;

width:100%;

background-color: #ff0000;

border-width:4px;

border-style:solid;

border-color:#ff0000;

cursor:pointer;

}



input.przycisk_admin_menu_noact {

font-size:9px;

font-family:tahoma;

font-weight:bold;

color:#666666;

width:100%;

background-color: #ffcccc;

border-width:4px;

border-style:solid;

border-color:#ff0000;

cursor:pointer;

}





/* INNE */

input.login_box_login { background: url('/images/login.gif') left center no-repeat; letter-spacing:2px; font-family:verdana; font-size:8pt; color:#8F8F8F; width:90px; 
border-style:solid;
border-width:1px;
border-color:#aaaaaa;
}

input.login_box_login_hide { font-family:verdana; letter-spacing:2px; font-size:8pt; color:#8F8F8F; background:transparent; width:90px;
border-style:solid;
border-width:1px;
border-color:#aaaaaa;
}

input.login_box_haslo { background: url('/images/haslo.gif') left center no-repeat; letter-spacing:2px; font-family:verdana; font-size:8pt; color:#8F8F8F; width:90px;
border-style:solid;
border-width:1px;
border-color:#aaaaaa;}

input.login_box_haslo_hide { font-family:verdana; letter-spacing:2px; font-size:8pt; color:#8F8F8F; background:transparent; width:90px;
border-style:solid;
border-width:1px;
border-color:#aaaaaa;}

input.login_box_przycisk {
font-size:11px;
font-family:tahoma;
font-weight:normal;
border-style:solid;
border-width:1px;
border-color:#aaaaaa;
background-color:#dddddd;
}



a.login_box {
font-size:10px;
font-family:tahoma;
font-weight:normal;
color:#444444;
}

/* KATALOG */

table.katalog_oferta {
border:solid;
border-collapse: collapse;
}

td.katalog_oferta {
border: 1px #222222 solid;
padding:3px;
}

td.katalog_oferta_nag {
border: 1px solid #222222;
background-color: #457334;
color:#ffffff;
padding:3px;
}



/* BOX */

td.box_szukaj_slownik {
color:#737272;
font-family:tahoma;
font-size:10px;
padding-right:12px;
}

div.box_szukaj_slownik {
color:#737272;
font-family:tahoma;
font-size:10px;
text-align:justify;
}

.box_tytul {
font-size:11px;
font-family:arial;
font-weight:bold;
color:#444444;
padding-top:10px;
}

/* BOXY */

td.box_gora {
padding-top:12px;
}

div.box_gora_tytul {
color:#74ADC8;
}


img.box_gora_miniatura {
margin-right:8px;
}

div.box_gora_tresc {
color:#666666;
font-family:arial;
font-size:11px;
padding-left:8px;
padding-right:8px;
}

div.box_gora_czytaj_wiecej {
background-color:#353535;
padding-top:8px;
padding-bottom:8px;
margin-left:8px;
margin-right:8px;
}

div.box_dol_tresc {
padding-top:12px;
color:#666666;
}

td.cien_dol {
background-image: url('/images/dol.gif');
background-position: left top;
background-repeat: repeat-x;
}