body
{
    background: #fff url(bg0.png) left top repeat-x;
    margin: 0;
    font-family: tahoma, "dejavu sans", sans-serif;
    font-size: 11px;
}

a
{
    text-decoration:none;
    color: inherit;
}

a img
{
    border: 0;
}

a:hover
{
    text-decoration: underline;
}

.clear
{
    clear:both;
}

#main0
{
    background: url(top.png) center top no-repeat;
}

#main1
{
    background: url(bgbottom.png) center bottom repeat-x;
    min-height: 500px;
    _text-align:center;
}

#main
{
    _text-align: left;
    margin: 0 auto;
    width: 980px;
}

#maincontainer
{
    border-bottom: #9dcaee solid 1px;
    margin-bottom: 1px;
    
    padding-bottom: 90px;
}

#mainmenu 
{
    margin: 0;
    height: 48px;
    padding: 0;
    list-style: none;
    display: block;
    clear:left;
}

#logo
{
    width:180px;
    height: 98px;
    float:left;
    cursor: pointer;
}

#mainmenu li
{
    margin: 0;
    background: url(separator.png) right top no-repeat;
    padding: 0 2px 0 0;
    float: left;
    display: block;
    height: 48px;
}

#mainmenu li.last
{
    background: none;    
}

#mainmenu li a
{
    behavior: url("/gfx/iepngfix.htc");
    background: url(menubg.png) center top no-repeat;
    padding: 0 20px;
    text-align:center;
    _width: 75px;
    min-width: 75px;
    height: 48px;
    line-height: 44px;
    display: block;
    color: #fff;
    font-weight: bold;
}


#breadcrumb
{
    height: 44px;
    line-height: 42px;
    padding: 0 20px;
}

#breadcrumb ul
{
    margin: 0;
    padding: 0;
}

#breadcrumb ul li
{
    margin: 0;
    padding: 0;
    display: inline;
    padding-right: 5px;
}

#breadcrumb ul li span
{
    color: #9acdf4;
    font-size: 9px;
    font-family: arial;
    padding-right: 5px;
}

#breadcrumb ul li a
{
    color: #0057b0;
}

#breadcrumb #dates
{
    color: #0057b0;
    float:right;
}

.citieslist
{
    line-height: 20px;
    padding: 0 20px;
    margin: 0;
    padding: 10px 20px;
}

.citieslist li
{
    margin: 0;
    padding: 0;
    display: inline;
    padding-right: 5px;
}

.citieslist li span
{
    color: #a4d5fb;
    font-size: 9px;
    font-family: arial;
    padding-right: 10px;
}

.citieslist li a
{
    white-space: nowrap;
    font-size:11px;
    color: #4c8ec0;
}

.citieslist li.active a
{
    color: #00498f;
    font-weight: bold;
}

#threecolumn
{
   margin: 0 283px 0 244px;
}

#twocolumn
{
    margin-right: 214px;
}

.twocolumnlayout
{
    width: 194px !important;
}

#leftcolumn
{
    float: left;
    width: 222px;
}

#leftcolumn .spacer
{
    height: 20px;
}

#rightcolumn
{
    float:right;
    width:262px;
}

#leftcolumn h1,
#threecolumn h1,
#twocolumn h1,
#rightcolumn h1
{
    height: 50px;
    line-height:50px;
    margin: 0;
    padding: 0 20px;
    color: #025a9d;
    font-family: 'Arial Narrow', Arial;
    font-size: 16px;
    font-weight: 500;
    font-stretch: condensed;
}

h1 img
{
    vertical-align: middle;
}

#leftcolumn h2,
#rightcolumn h2
{
    margin:0;
    padding: 10px 0;
    font-weight: bold;
    color:#9d006a;
    font-size:12px;
}

#leftcolumn h1 img,
#threecolumn h1 img,
#rightcolumn h1 img
{
    behavior: url("/gfx/iepngfix.htc");
    vertical-align:middle;    
}

#categories
{
    background: #c6e2f8 url(blue.png) left top repeat-x;
    margin:0;
    padding:0;
    list-style:none;
}

#categories li
{
    line-height: 30px;
    height:30px;
    padding: 0 20px;
    margin:0;
    border-bottom: #f6fafe solid 1px;
}

#categories li.last
{
    border: 0;
}

#categories li a
{
    color: #013d6a;
    display: block;
}

#categories li span
{
    float:right;
    color: #70a3cb;
    font-size: 9px;
    font-family: arial;
}






/* ponizszy fragment wprowadzony w zwiazku z wprowadzeniem wyswietlania odleglosci w kilomentrach dla sasiednich miejscowosci */

#sasiedniemiejscowosci
{
    background: #c6e2f8 url(blue.png) left top repeat-x;
    margin:0;
    padding:0;
    list-style:none;
}

#sasiedniemiejscowosci li
{
    line-height: 30px;
    height:30px;
    padding: 0 20px;
    margin:0;
    border-bottom: #f6fafe solid 1px;
}

#sasiedniemiejscowosci li.last
{
    border: 0;
}

#sasiedniemiejscowosci li a
{
    color: #013d6a;
}

.sasiedniem_prawa {
    float:right;
    color: #70a3cb;
    font-size: 9px;
    font-family: arial;
}

.kilometry {
	color:#4c8ec0;
}

/* koniec */









#topview
{
    background: #eff8fd url(topviewbg.png) top left repeat-x;
    padding: 0 15px 10px 15px;
    overflow:hidden;
}

#topview h2 {
	font-size:13px;
}

#dynbox
{
    position:relative;
}

#dynbox div
{
    line-height :28px;
    height: 28px;
    _padding: 4px 0 4px 0;
    overflow:hidden;
    border-bottom: #cce4f4 solid 1px;
    display: block;
    color:#005ea5;    
}

#dynbox div img
{
    vertical-align:middle;
    position:relative;    
    top:-1px;
    _top:1px;
    padding: 0 5px 0 0;
}

#dynbox-data
{
    position:relative;
    height: 100%:
    border-bottom: 0px;
}

#rightcolumn #lupa
{
    behavior: url("/gfx/iepngfix.htc");
    background: url(lupa.png) right center no-repeat;
    margin-right: 20px;
}

#searchbox
{
    border: 1px solid #9dcaee;
    padding: 10px 20px;
    _width: 262px;
    color: #005ea5;
    white-space:nowrap;
    overflow:hidden;
}

#searchbox select
{
    width:223px;
    border: 1px 0 0 1px solid #75a2c5;
    padding: 2px;
    margin: 5px 0;
    font-size:11px;
}

#searchbox h2
{
    color: #005ea5;
    margin: 5px 0;
    padding: 5px 0;
    font-size:11px;
    border-bottom: 1px solid #a7c4da;    
}

#searchbox input
{
    vertical-align:middle;
    margin: 2px 0;
    font-size:10px;
}

#searchbox #leftcol
{
    float:left;
    width: 150px;
}

#searchbox #submit
{
    margin: 10px auto;
    _margin-left: 60px;
    _margin-top: 40px;
    border: 0;
    padding: 0;
    display:block;
    background: url(szukajbtn.png) left top no-repeat;
    width: 102px;
    height: 31px;
}

#atrakturyst
{
    background: url(atrak_miejs.png) left top no-repeat;
    height:44px;
    padding: 65px 20px 0 20px;
    color:#34393f;
}

#atrakturyst a
{
    color: #34393f;
    font-weight: bold;
}

#forumposts
{
    background: #fff url(lightbg.png) right top repeat-y;
    border: 1px solid #d8ebfa;
    border-collapse: collapse;
}

#forumposts h1
{
    font-size: 15px;
}

#forumposts #goto
{
    height: 50px;
    line-height:50px;
    color: #4c8ec0;
    float:right;
    font-size:10px;
    font-family:arial;
    padding-right: 20px;
}

#forumposts #goto span
{
    font-size:9px;
    font-family:arial;    
}

#forumposts #goto a
{
    color: #4c8ec0;
    text-decoration: underline;
}

#forumposts ul#latestposts
{
    border-top: 1px solid #4c8ec0;
    margin: 0 20px;
    list-style: none;
    padding: 10px 0;    
}

#forumposts ul#latestposts li
{
    line-height: 24px;
    height:24px;
    padding:0;
    margin:0;
}

#forumposts ul#latestposts li
{
    color: #00316d;
}

#forumposts ul#latestposts li span
{
    font-family: arial;
    font-size: 9px;
    color: #4c8ec0;
    padding: 0 5px;
}

#forumposts #adverts
{
    background: url(advframe.png) top left no-repeat;
    width: 187px;
    _width: 217px;
    height: 216px;
    padding: 0 20px;
    color: #fff;
    margin: 10px 20px 20px 21px;
    position: relative;
}

#forumposts #adverts h1
{
    color: #fff;
    line-height: 38px;
    height: 38px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-family: tahoma;
    
    
}

#forumposts #adverts h2
{
    margin: 10px 0 0 0;
    padding: 0;
    color: #5099e4;
    font-size: 10px;
    font-weight: normal;
}

#forumposts #adverts a
{
    color: #5099e4;
    color: #fff;
    text-decoration: underline;
    /* display: block; */
    font-size: 11px;    
    /* height:40px; */
}

#forumposts #adverts #footer
{
    position: absolute;
    text-align:right;
    width: 177px;
    bottom: 0px;
    *left: 15px;
}


#forumposts #adverts #footer a
{
 text-decoration: none;
	color: #fff;
    line-height: 25px;
    font-size: 10px;
    display: inline;
    height: auto;
}

#forumposts #adverts #footer #more
{
    float: left;
    margin-right: 20px;
}


#poll 
{
    margin: 6px;
    color: #474747;
}

#forumposts #poll select
{
    width:220px;
}

#poll h2 {
	color: #970000;
	font-size: 14px;
	margin-bottom: 5px;
}

#glosowanie {
	color: #474747;
	font-family: tahoma;
	font-size: 11px;
}

#glosowanie_i_wynik {
	margin-top: 15px;
}

#threecolumn h1
{
    height: 50px;
    line-height:50px;
    margin: 0;
    padding: 0;
}

#threecolumn h2
{
    color: #00316d;
    font-size:12px;
}

#threecolumn .wybrzeze {
	font-size:11px;
}

#threecolumn .citieslist
{
    margin: 0 0 30px 0;
    padding: 0;
}

.objectsmall
{
    margin: 0 0 20px 0;
    color: #2c3c01;
    background: #e9f0c7 url(green2.png) bottom left no-repeat;
    height: 110px;
}

.objectsmall img
{
    float: left;
    padding: 0 10px 0 0;
    margin: 0;
    _position: relative;
    _left: -3px;
}

.objectsmall p
{
    padding: 6px 10px;
    margin: 0;
    font-size: 11px;
}

.objectsmall p a
{
    color: #96a702;
    text-decoration: underline;
}

.objectsmall h2
{
    color: #fff;    
    background: #9aba00 url(green1.png) left top no-repeat;
    height: 29px;
    line-height: 29px;
    padding: 0 0 0 110px;
    font-size: 11px;
    margin: 0;
}

.objectsmall h2 a
{
    color: #fff;
}

.objectsmall .photo
{
    float: right;
    padding-right: 10px;
}

.objectsmall .leftcol
{
    float:left;
    width: 150px;
}

.objectsmall .dname
{
    color: #5f7328;
    font-weight: bold;
    padding-right: 10px;
}

.objectsmall .dval
{
    color: #3d5400;
}

#objectcontainer
{
    border: 1px solid #d1e7f8;
    background: #f6fafe url(bluebg.png) top left repeat-x;
    padding: 0 20px 20px 20px;    
}

#objectcontainer #title
{
    line-height: 45px;
    height: 45px;
    font-weight: bold;
    color: #00498f;
    font-size:15px;
}

#objectcontainer #title #id
{
    color: #013d6a;
    float:right;
    font-size: 11px;
    font-weight: normal;
    display:block;
    line-height: 45px;
    height: 45px;
    _margin-top:8px;
    _height:42px;
}

#objectcontainer #title #id img
{
    vertical-align:middle;
    behavior: url("/gfx/iepngfix.htc");
}

#objectcontainer #title #id #wartosc
{
    color: #79a9cd;    
    padding: 0 23px;
}
#objectcontainer #photos
{
    white-space: nowrap;
    *overflow:hidden;
    *width: 721px;
}
#objectcontainer #photos img
{
    margin-right: 1px;
}

#objectcontainer h1
{
    margin: 0;
    padding: 0;
}

#objectcontainer #about
{
    width:350px;
    margin-right: 20px;
    float: left;
    color: #002f52;
    line-height: 18px;
    text-align: justify;
}

#objectcontainer #about p
{
    margin: 20px 0 0 0;
    font-size:12px;
}

#objectcontainer #details
{
    margin-left: 370px;
}

#objectcontainer #details #buttons
{
    float: right;
    width: 170px;
    line-height: 40px;
}

#objectcontainer #details #buttons img
{
    behavior: url("/gfx/iepngfix.htc");
}

#objectcontainer #details p
{
    margin: 0 170px 0 0;
    padding: 0;
    color: #1c1600;
    line-height: 16px;
}

#objectcontainer #details ul
{
    list-style: none;
    margin: 15px 0 0 0;
    padding:0 0 20px 0;
    color: #0057b0;
}

#objectcontainer #details ul li
{
    border-bottom: #d3e9f9 1px solid;
    font-weight:bold;
    line-height: 29px;
    height: 29px;
    margin: 0;
}

#objectcontainer #details ul span
{
    float:left;
    width: 190px;
    border-bottom: #91c1e4 1px solid;
    margin-right: 20px;
    line-height: 29px;
    height: 29px;
    font-weight: normal;
}

#objectfooter
{

clear:both;

    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    text-align: right;
    color: #4987c7;
    background: url("/gfx/bluebg2.png") bottom left repeat-x; 

    vertical-align: middle;
}

#objectfooter img
{
    margin-top: 10px;
    behavior: url("/gfx/iepngfix.htc");
}

#objectfooter a
{
    height:50px;
    line-height: 50px;
    display: block;
    float:left;
}

.similarobjects
{
    border-top: #a3ceef solid 1px;
    padding: 20px;
}
.similarobjects p
{
    margin:0;
    padding:0;
    width:155px;
    float:left;    
}

.similarobjects p a
{
    color: #0057b0;
}

#rightcolumn h1.green
{
    color: #516300;
}

#categories2
{
    background: #d4e292 url(green.png) left top repeat-x;
    margin:0;
    padding:0;
    list-style:none;
}

#categories2 li
{
    line-height: 30px;
    _height: 30px;
    padding: 0 20px;
    border-bottom: #f6fafe solid 1px;
}

#categories2 li a
{
    color: #516300;
    
}

#categories2 li span
{
    float:right;
    color: #abb971;
    font-size: 9px;
    font-family: arial;
}

#pagefooter
{
    clear: both;
    border-top: #dfeef9 solid 1px;
    background: #fff;
    color: #c1e3fd;
    padding: 20px;
    line-height: 30px;
    text-align:right;
}

#pagefooter #firstcol
{    
    float:left;
}

#pagefooter a
{
    color: #0057b0;
}

#pagefooter #copyright
{
    text-align:left;
    color: #0057b0;    
}

#pagefooter #copyright a
{
    color: #002b56;
}


#pagefooter #pojemnikzbiorczy
{
	    border-left: #c4dff5 solid 1px;
	    float:left;
	    margin-left:50px;
	    width: 475px;
	    padding: 0px 0px 0px 40px;
}

#pagefooter #dodatkowy_tekst
{
	text-align: justify; line-height:130%; color: #4c8ec0;
}


#pagefooter #links
{
    float:left;
}

#pagefooter #gotop
{
    float: right;
    text-align:right;
    padding-left: 130px;
}

#threecolumn #mapimg
{
    _width: 447px;
    margin-bottom: 20px;
}





/*
	MOJE WSTAWKI
*/

/* fragment do obslugi formularza wysylki maili w pliku index2.php. Prawdopodobnie juz nieprzydatny

#mail_paragraf {
	font-size: 14px; font-weight: bolder; text-align: center; padding-top: 30px;
}

#mail_paragraf a:hover {
	text-decoration: underline;
}

#mail_paragraf a {
	color: #0000FF;
}

*/


/* przewijanie stron */

div#przewijanie_stron_z_linia {
	text-align: left; margin-top: 10px; padding: 8px 6px; background: url(/gfx/hr3.gif); background-repeat: no-repeat; background-position: top left; color: #2c3c01;
}

#przewijanie_stron_z_linia a {
	color: #2c3c01;
}

div#przewijanie_stron_bez_linii {
	text-align: left; margin-top: 10px; padding: 8px 6px; color: #2c3c01;
}

#przewijanie_stron_bez_linii a {
	color: #2c3c01;
}


/* podstrona kontakt */

#dane_kontaktowe {
	color: #00316d; 
}





/* forum */


#fo_ogloszenia
{
    background: url(advframe.png) top left no-repeat;
    width: 187px;
    _width: 217px;
    height: 216px;
    padding: 0 20px;
    color: #fff;
    margin: 10px 20px 0px 2px;
    position: relative;
}

#fo_ogloszenia h1
{
    color: #fff;
    line-height: 38px;
    height: 38px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-family: tahoma;
    
    
}

#fo_ogloszenia h2
{
    margin: 10px 0 0 0;
    padding: 0;
    color: #5099e4;
    font-size: 10px;
    font-weight: normal;
}

#fo_ogloszenia a
{
    color: #fff;
    display: block;
    font-size: 11px;    
    height:40px;
}

#fo_ogloszenia #footer
{
    position: absolute;
    text-align:right;
    width: 177px;
    bottom: 0px;
    *left: 15px;
}


#fo_ogloszenia #footer a
{
    line-height: 25px;
    font-size: 10px;
    display: inline;
    height: auto;
}

#fo_ogloszenia #footer #more
{
    float: left;
    margin-right: 20px;
}

.spacer {
	height: 20px;
}

#fo_glowny {
	margin: 30px 0px 70px 0px; 
}

#fo_lewy {
	float: left; width: 248px;
}

#fo_prawy {
	float: left; font-size: 13px; width: 680px; font-family: Verdana, Arial, Helvetica, sans-serif;
}



#pojemnik_wlasciwy {
	padding-top: 100px;
}


.fo_tresc_lewa {
	float: left; width: 135px; font-size: 12px;
}

.fo_tresc_prawa {
	float: left; width: 500px; 
}

.fo_odcien_jasny {
	background-color: white; padding: 5px 5px 10px 6px;
}

.fo_odcien_ciemny {
	background-color: #fcf1b9; padding: 5px 5px 10px 6px;
}

.fo_ip {
	font-size:11px;
}

.fo_pseudonim_niezalogowany {
	font-size: 18px; font-weight: bolder; font-family: Trebuchet MS, helvetica, verdana, sans-serif; color: #f96604;
}



.fo_tresc_prawa h3 {
	margin: 0px 0px 8px 0px; padding:0px;
}







div#fo_przyciski_gorne, div#fo_przyciski_gorne a {
	color: gray;
}

#fo_przyciski_srodkowe {
	margin-top: 12px; margin-bottom: 20px;
}

#fo_przyciski_srodkowe a {
	color: black;
}

#fo_przyciski_srodkowe span a {
	color: #d70000; font-weight: bold; text-decoration: underline;
}




.fo_red_underline {
	color: #506002;  text-decoration: underline;
}

#fo_stronicowanie {
	margin: 28px 0px 40px 35px; color: #054e98;
}

#fo_stronicowanie a{
	color: #054e98;
}

#aby_dodac_odpowiedz {
	margin: 0px 0px 0px 34px; color: #054e98;
}





.fo_tabela {
	border-collapse: collapse; color: #2c3c01;
}

.fo_tabela a {
	color: #2c3c01;
}



.fo_tabela td {
	border-bottom: 1px solid white;
}



.fo_pojemnik {
	font-size: 12px; height: 34px; 
}

.fo_blok1 {
	width: 290px; font-weight: bold; padding-right: 15px;
}

.fo_blok2 {
	width: 78px; background-color: #fcf1b9; text-align: center;
}

.fo_blok3 {
	width: 160px; text-align: center; padding-left: 8px; padding-right: 8px;
}

.fo_blok4 {
	width: 170px; background-color: #fcf1b9; text-align: center;
}


.fo_nazwy_kategorii {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  font-size: 16px; letter-spacing: 1px;
}

.fo_nazwy_kategorii a {
	color: #f96604;
}

.fo_belka_naglowkow {
	font-size: 12px; height: 34px; border-bottom: 2px solid white;    font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #19355F; font-size: 10px; font-weight: bold; background-color:	#7d9700; height: 25px;
	
}

.fo_belka_naglowkow td {
	color: white; border: 1px solid white; text-align: center;
}

#table_nowypost, #table_nowytemat {
	background-color: #e9f0c7; padding: 0px; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px;
}

#table_nowypost th, #table_nowytemat th, #fo_table_rejestracja th {
	text-align: left; padding-bottom: 20px;
}

#table_nowypost input, #fo_table_rejestracja input {
	width: 210px;
}

#fo_table_rejestracja {
	background-color: #e9f0c7; margin: 0px; padding:0px; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

#fo_temat {
	padding: 0px; margin: 0px 0px 16px 0px;
}

#fo_temat h1 {
	display: inline; font-size: 17px; 
}

#fo_table_rejestracja span {
	font-size: 11px; color: gray;
}

.szerokosc {
	width: 160px;
}

/* koniec forum */






#baner_gorny {
	margin-top: 7px; text-align: center;
}







/* GALERIA */

#zwiastun_galerii {
	border: #9aba00 solid 1px; margin-bottom: 15px; padding: 0px 0px 10px 17px; color: #5d7121;
}

#zwiastun_galerii div {
	margin: 8px 0px;
}

.odstep_zdjec {
	margin-right: 16px;
}

#gal_glowny {
	text-align: center;
}

#gal_glowny table {
	margin: 30px 0px 40px 0px;
}

#gal_glowny td {
	border: gray solid 1px; text-align: center; vertical-align: middle; padding: 3px;

}

#gal_glowny td a {
	font-size: 11px; color: #7e715e;
}

#gal_tytul_galerii {
  font-size: 13px; 
  color: #7e715e;
  text-align: left;
  margin: 20px 30px 0px 30px;
}

#fotografia_glowna {
	text-align: center; margin: 0 auto;
}

#fotografia_glowna h1 {
	text-align: left; margin: 0px 0px 8px 0px; padding: 0px; font-size: 13px; color: #dc5403;
}

#gal_spisgalerii {
	margin: 0px 20px 80px 20px; color: #7e715e; font-size: 13px; padding: 0px; text-align: left;
}

#gal_spisgalerii a {
	color: #7e715e;
}


#gal_strzalki img {
	vertical-align: middle;
}

#gal_strzalki {
	font-size: 19px; font-weight: bold; color: #7e715e; margin: 30px 0px 15px 0px; font-family: times new roman;
}

#prawa_autorskie {
	color: #7e715e;
}

div#gal_strona_glowna {
	text-align: justify; padding-right: 16px; margin-left:1px;
}

div#gal_strona_glowna a {
	color: #5d7121;
}



/* koniec galerii */




/* ogloszenia */


#ogloszeniadrobne {
	font-size: 13px; text-align: justify; color: #393939; 
}









#ogloszenia .og_szary a:link,
#ogloszenia .og_szary a:active,
#ogloszenia .og_szary a:visited {
	color: #7f7858; text-decoration: underline;
}

.og_szary a:hover {
	text-decoration: none;
}










.og_niebieski {
	color: #003399;
}

.og_niebieski a {
	color: #003399;
}

.og_niebieski span {
	font-weight: bold;
}

#ogloszeniadrobne div {
	border-bottom: #c2bc7d solid 1px; padding: 17px 0px;
}

#og_dodajogloszenie input {
	margin-top:0px; margin-bottom: 8px; width: 170px; 
}




div#og_odpowiedznaogloszenie {
	  margin-top: 40px; color: #627605;
}

div#og_odpowiedznaogloszenie h4 {
	font-size: 13px;
}

div#og_odpowiedznaogloszenie textarea {
		border: 1px solid #c6d393; color: #313b02;
}







div#og_przewijaniestron {
	border: 0px; color: #5f700a; margin-left: 8px; margin-right: 8px; clear: both;
}

div#og_przewijaniestron a {
	border: 0px; color: #5f700a;
}





div#og_menugorne {
	color:#808080; border: 0px; margin: 4px 0px 0px 0px; padding: 0px;
}

div#og_menugorne a {
	color:#808080;
}

.og_gruby {
	font-weight: bold;
}

/* koniec ogloszenia */

	/** Forum - spdesign.pl **/
	
#forum{
	float: left;
	width: 732px;
	height: auto;
	font-family: Tahoma;

}

#forum h3{
	color: #6e8403;
	font-size: 19px;
	font-weight: bold;
	background: url('/images/forum_h3.jpg') 0px 5px no-repeat;
	padding-left: 20px;
	margin-bottom: 10px;
	
	
}

#forum .bread{
	color: #6e8403;
	font-size: 11px;
}

#forum .menu{
	width: 732px;
	height: 52px;
	float: left;
	background: url('/images/forum_menu_bg.jpg') repeat-x;
	margin-top: 20px;
}

#forum .menu .search{
	float: left;
	width: 280px;
	height: 35px;
	padding-top: 13px;
}

#forum .menu .search .input{
	width: 119px;
	height: 18px;
	float: left;
	/* background: url('/images/forum_input.png') no-repeat; */
	
	border-top: 1px solid #8ca809;
	border-left: 1px solid #8ca809;
	border-bottom: 1px solid #a3b939;
	border-right: 0px solid;
	padding-top: 3px;
	
color: #333d01;
	
	
	padding-left: 5px;
	padding-right: 5px;
	font-size: 11px;
}

#forum .menu .search .button{
	width: 23px;
	height: 24px;
	float: left;
	background: url('/images/forum_button.png') no-repeat;
	border: 0px solid;
}

#forum .menu .search label{
	float: left;
	margin-left: 10px;
	padding-top: 5px;
	margin-right: 5px;
}

#forum .menu ul{
	float: left;
	list-style: none;
	padding-left: 20px;
}

#forum .menu ul li{
	float: left;
	padding-right: 17px;
	padding-left: 17px;
	height: 25px;
	padding-top: 8px;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

#forum .menu .linia{
	background: url('/images/menu_li.png') right no-repeat;
}

#forum .menu .loguj{
	background: url('/images/login.png') right no-repeat;
}

#forum .content{
	width: 732px;
	height: auto;
	float: left;
	margin-top: 20px;
}

#forum .content .top{
	width: 732px;
	height: 56px;
	float: left;
}

#forum .content .top h3{
	color: #1c577b;
	font-size: 15px;
	font-weight: bold;
	background: none; 
	padding: 0px;
	margin-left: 4px;
	width: 400px;
	float: left;
	letter-spacing: 2px;
}

#forum .content .top a{
	/* float: right; */
	/* margin-top: 10px; */
	color: #1c577b;
}


#forum .content .wprawo {
	float: right;
	
}











#forum .content .first{
	background: url('/images/first_top.png') no-repeat;
}

#forum .content .head{
	width: 734px;
	height: 33px;
	float: left;
	background: url('/images/head_top.png') repeat-x;
}

#forum .content .head .title{
	margin-top: 8px;
	margin-left: 20px;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
}

#forum .content .head ul{
	list-style: none;
	margin: 0;
	padding: 0;
	height: 19px;
	margin-top: 9px;
}

#forum .content .head li{
	float: left;
	color: #FFF;
	
	font-size: 12px;
	font-weight: bold;
}

#forum .topic{
	width: 306px;
	height: 19px;
	padding-left: 50px;
	border-right: 1px dotted #FFF;
}

#forum .resp{
	width: 91px;
	height: 19px;
	text-align: center;
	border-right: 1px dotted #FFF;
}

#forum .author{
	width: 130px;
	height: 19px;
	text-align: center;
	border-right: 1px dotted #FFF;
}

#forum .last{
	width: 150px;
	height: 19px;
	text-align: center;
}

#forum .content .text{
	width: 732px;
	height: auto;
	float: left;
	margin-bottom: 10px;
}

#forum .content .text ul{
	list-style: none;
	margin: 0;
	padding: 0;
	clear: both;
	height: 41px;
	background: url('/images/list_li.jpg') repeat;
}

#forum .content .text ul li{
	float: left;	
	height: 27px;
	padding-top: 15px;
	margin-bottom: 0px;
}

#forum .content .text .topic{
	color: #2a74a1;
	padding-left: 20px;
	width: 338px;
	border: 0px;
	font-weight: bold;
}

#forum .content .text .topic a{
	color: #2a74a1;
}

#forum .content .text .resp{
	color: #2a74a1;
	background: #ffefd5;
	border: 0px;
	text-align: center;
	height: 25px;
}

#forum .content .text .author{
	color: #2a74a1;
	border-right: 1px dotted #4694c4;
	text-align: center;
	height: 20px;
	margin-top: 10px;
	padding-top: 5px;
}

#forum .content .text .last{
	color: #2a74a1;
	border: 0px;
	text-align: center;
	padding-top: 9px;
}

#forum .bottom{
	width: 732px;
	height: auto;
	float: left;
	border-top: 1px solid #c4d8e5;
	margin-top: 50px;
	margin-bottom: 10px;
	padding-top: 20px;
}

#forum .bottom .left{
	width: 180px;
	height: auto;
	float: left;
	margin-left: 20px;
	font-size: 11px;
	color: #2a74a1;
	border-right: 1px dotted #2a74a1;
}

#forum .bottom .trash{
	width: auto;
	height: 25px;
	float: left;
	margin-left: 20px;
	font-size: 11px;
	color: #2a74a1;
	padding-top: 0px;
	background: url('/images/trash.jpg') right no-repeat; 
	padding-right: 30px;
}

#forum .bottom .trash .text{
	margin-top: 5px;
}

#forum .bottom .button{
	float: right;
	width: 132px;
	height: auto;
}

#odp{
	width: 732px;
	height: auto;
	float: left;
	border: 1px solid #b0d0eb;
	margin-top: 0px;
	margin-bottom: 30px;
	border-top: 0px solid;
}

#odp .resp{
	width: 730px;
	height: auto;
	float: left;
	border: 0px solid;
}

#odp .resp h3{
	color: #f59b04;
	background: none;
	margin-bottom: 10px;
	padding: 0;
	margin: 0;
	font-size: 14px;
	text-align: left;
	width: 400px;
	float: left;
}

#odp .resp .id{
	width: 130px;
	height: auto;
	float: left;
	text-align: right;
	color: #6aa5c9;
}

#odp .resp .id a{
	color: #6aa5c9;
}

#odp .resp p{
	color: #054e98;
	clear: both;
	text-align: left;
	padding-top: 20px;
	width: 520px;
	font-family: Tahoma;
	line-height: 18px;
	font-size: 12px;
}

#odp .bg{
	background: #fef3e1;
}

#odp .bg h3{
	color: #f59b04;
	background: none;
	margin-bottom: 10px;
	padding: 0;
	margin: 0;
	font-size: 14px;
}




#odp .fo_pseudonim_zalogowany a {
	font-size: 14px; color: #054e98; font-family: Trebuchet MS;
}






#odp .resp .left{
	width: 128px;
	height: auto;
	float: left;
	padding: 15px;
	
}

#odp .resp .left .info{
	width: 130px;
	height: auto;
	float: left;
	margin-bottom: 5px;
	text-align: center;
	color: #054e98;
	font-size: 11px;
}

#odp .resp .left .foto{
	width: 130px;
	height: auto;
	float: left;
	margin-bottom: 5px;
	text-align: center;
}

#odp .resp .right{
	width: 540px;
	height: auto;
	float: left;
	padding: 15px;
	

}













#odp .right{
	border-left: 1px solid #d0e3f3;
	min-height: 126px;

}



























#odpowiedz{
	width: 548px;
	height: auto;
	min-height: 350px;
	margin: 0 auto;
	clear: both;
	/* background: url('/images/odp_bg.jpg') no-repeat #e5f0f6; */
	background-color: #e5f0f6;
	padding: 20px;
	
}

#odpowiedz .title{
	width: 500px;
	height: 30px;
	/* float: left; */
	font-weight: bold;
	font-size: 14px;
	color: #0055ab;
	margin-left: 10px;
	margin-bottom: 22px;
	padding-left: 40px;
	padding-top: 6px;
	background: url('/images/ico.jpg') no-repeat;
}

#odpowiedz .input{
	width: 231px;
	height: 18px;
	border: 1px solid #b0d0eb;
	clear: both;
	margin-left: 30px;
	margin-bottom: 10px;
	padding-top: 1px;
	padding-left: 3px;
	color: #054e98;
}

#odpowiedz .textarea{
	width: 449px;
	height: 93px;
	border: 1px solid #b0d0eb;
	margin-left: 30px;
	padding: 4px;
	color: #054e98;
}

#odpowiedz label{
	color: #0055ab;
	margin-left: 30px;
	float: left;
	width: 540px;
	margin-bottom: 2px;
	font-weight: bolder;
}

#odpowiedz .emoty{
	width: 450px;
	height: auto;
	float: left;
	text-align: center;
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 10px;
}

#odpowiedz .zdjecie{
	width: 350px;
	height: auto;
	float: left;
	margin-left: 30px;
}

#odpowiedz .zdjecie .info{
	clear: both;
	font-size: 10px;
	color: #0055ab;
	width: 230px;
	text-align: center;
	padding-top: 2px;
}

#odpowiedz .zdjecie .label{
	margin-left: 0px;
}

#odpowiedz .zdjecie .inputs{
	/* width: 140px; */
	height: 22px;
	/* float: left; */
	border: 1px solid #b0d0eb;

}

#odpowiedz .zdjecie .button{
	width: 92px;
	height: 26px;
	float: left;
	border: 0px solid #b0d0eb;
	background: url('/images/wybierz.jpg') no-repeat;
}

#odpowiedz .send{
	width: 100px;
	height: auto;
	float: left;
	margin-top: 20px;
}

#naglowek{
	float: left;
	width: 734px;
	height: 23px;
	background: url('/images/ramka_top.jpg') no-repeat;
	margin-top: 3px;
}
























#wyslij_post{
    border: 0;
 
	background: url('/images/send.jpg') no-repeat;
    width: 98px;
    height: 34px;
}





#forum .odstep_nad_zdjeciem {
	margin-top: 25px;
}





#forum #forum_uzytkownik{
	margin: 110px 10px 40px 0px;
	font-size: 13px;

}

#forum #forum_uzytkownik span{

font-size: 15px; color: #054e98; font-family: Trebuchet MS; font-weight: bolder;
}


#forum #uzyt_awatar{
	width: 120px;
	float: left;
}


#forum #uzyt_tresc{
	width: 350px;
	float: left;
}




#wyszukiw_komunikat {
	color: #1c577b; font-size: 15px; margin: 20px 10px 20px 4px; font-weight: bolder;
}










/** formularz wysylki maili **/


#form{
	width: 750px;
	height: 321px;
	float: left;
	background: url('/images/form_bg.jpg') repeat;
	padding-top: 10px;
	padding-left: 16px;
}

#form h2{
	font-size: 14px; 
	font-weight: bold;
	color: #125282;
	font-family: Tahoma;
	margin-bottom: 20px;
	display: block;
	margin-top: 20px;
}

#form p{
	float: left;
	width: 225px;
	margin: 0;
	margin-bottom: 5px;
}

#form p label{
	clear: both;
	display: block;
	font-size: 11px;
	color: #025a9d;
	font-family: Tahoma;
	margin-bottom: 1px;
	padding-left: 2px;
	margin-top:2px;
}

#form .input{

	vertical-align: 6px;

	clear: both;
	width: 142px;
	height: 18px;
	
	border-top: 2px solid #CAE2F4;
	border-left: 2px solid #CAE2F4;
	border-right: 1px solid #CAE2F4;
	border-bottom: 1px solid #CAE2F4;
	
	/* background: url('/images/form_input.png') no-repeat; */
	color: #115182;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;

}
/* zakomentowuje 20.02.2011. Prawdopodobnie dotyczylo pliku index2.php i obecnie jest to zbedne. Usunac za jakis czas gdy z serwisem nic sie nie bedzie dzialo
#form .cal{
	clear: both;
	width: 29px;
	height: 27px;
	border: 0px solid;
	background: url('/images/form_cal.png') no-repeat;
	margin-left: 10px;
}

*/

#form .text{
	clear: both;
	width: 404px;
	height: 94px;
	
	border-top: 2px solid #CAE2F4;
	border-left: 2px solid #CAE2F4;
	border-right: 1px solid #CAE2F4;
	border-bottom: 1px solid #CAE2F4;
	
	/* background: url('/images/form_text.png') no-repeat; */
	color: #115182;
	padding: 8px;
}

#form .buttons{
	float: right;
	margin-top: 95px;
}

#form .buttons IMG{
	margin-right: 20px;
}


#mail_sub {
	margin-right: 35px;
    border: 0;
 
	background: url('/images/form_send.png') no-repeat;
    width: 96px;
    height: 31px;
}


#mail_res {

	margin-right: 54px;
    border: 0;

	background: url('/images/form_clear.png') no-repeat;
    width: 96px;
    height: 31px;
}



#calendar-trigger1 {

	clear: both;
	margin: 0px 0px 0px 4px;
	padding: 0;
}

#calendar-trigger2 {

	clear: both;
	margin: 0px 0px 0px 4px;
	padding: 0;
}


#odpowiedzzajaxa {

	float:left;
	padding-top: 20px;
	width: 450px;
	color: red;
	font-size: 14px;
	font-weight: bolder;
	text-align: left;

}

/** formularz wysylki maili KONIEC **/




	/** Logowanie **/
	
#logowanie{
	width: 371px;
	height: 216px;
	float: left;
	background: url('/images/logowanie.jpg') no-repeat;
	margin-left: 164px;
	margin-top: 107px;
}

#logowanie h2{
	color: #596b03;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 40px;
}



#logowanie label{
	color: #596b03;
	font-weight: bold;
	width: 90px;
	margin-left: 43px;
	float: left;
	text-align: center;
	padding-top: 6px;
}

#logowanie .input{
	width: 184px;
	height: 20px;
	border: 1px solid #bcc97d;
	margin-left: 0px;
	text-align: left;
	color: #596b03;
	padding: 2px 0px 0px 4px;
}

#logowanie .zaloguj{
	border: 0px solid;
	width: 84px;
	height: 34px;
	background: url('/images/zaloguj.jpg') no-repeat;
	text-align: right;
}

#regulamin{
	width: 734px;
	height: auto;
	float: left;
	margin-top: 10px;
	background: url('/images/regulamin.jpg') bottom no-repeat;
	padding-bottom: 90px;
}

#regulamin h2{
	width: auto;
	height: 23px;
	padding-left: 40px;
	color: #596b03;
	font-weight: bold;
	background: url('/images/uwaga.jpg') no-repeat;
	margin-left: 30px;
	margin-bottom: 40px;
	display: block;
}

#regulamin p{
	margin-top: 20px;
	color: #596b03;
	margin-left:30px;
	font-size: 12px;
	line-height: 18px;
}

#rejestracja{
	width: 544px;
	/* height: 473px; */
	float: left;
	/* background: url('/images/rejestracja.jpg') no-repeat; */
	background-color: #e7ead7;
	
	margin-left: 51px;
	margin-top: 72px;
	padding-left: 89px;
	padding-top: 25px;
	padding-bottom: 20px;
}




.usun_awatar {
	margin: 20px 0px 25px 1px; font-size: 13px;
}

.usun_awatar a {
	color: #596b03; text-decoration: underline;
}

.usun_awatar a:hover {
	color: #596b03; text-decoration: none;
}




#rejestracja h2{
	font-size: 14px; 
	font-weight: bold;
	color: #596b03;
	font-family: Tahoma;
	margin-bottom: 20px;
	display: block;
	background: url('/images/ludek.jpg') no-repeat;
	padding-left: 30px;
	padding-top: 4px;
	height: 19px;
}

#rejestracja label{
	display: block;
	clear: both;
	font-size: 12px;
	color: #596b03;
	font-weight: bold;
	margin-bottom: 2px;
}	

#rejestracja p{
	color: #596b03;
}

#rejestracja .input{
	/* height: 22px; */
	width: 206px;
	border: 1px solid #bcc97d;
	color: #596b03;
	padding-left: 3px;
}

#rejestracja .oko{
	/* float: left; */
	/* width: 140px; */
	
	
	border: 1px solid #bcc97d;
	color: #596b03;
	padding-left: 3px;
	
}

#rejestracja .texto{
	height: 102px;
	width: 438px;
	border: 1px solid #bcc97d;
	color: #596b03;
	padding: 4px;
	margin-right: 5px;
}

#rejestracja .wybiez{
	width: 92px;
	height: 26px;
	float: left;
	border: 0px solid #b0d0eb;
	background: url('/images/wybierz.jpg') no-repeat;
}





#rejestracja #plec {
	margin: 20px 0px 25px 0px; font-size: 13px;
}

#rejestracja #plec input{
	vertical-align: bottom;
}








	/** Ogłoszenia - piotr swiech **/
	
#ogloszenia{
	width: 473px;
	height: auto;
	float: left;
	margin-right: 10px;
	margin-top: 8px;
}

#ogloszenia .top{
	width: 473px;
	height: 106px;
	float: left;
	background: url('../images/ogloszenia_top.png') no-repeat;
}

#ogloszenia .top h2{
	color: #6e8403;
	font-size: 19px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	margin-left: 20px;
	clear: both;
	margin-top: -4px;
}


#ogloszenia .top .cat{
	width: 470px;
	height: auto;
	float: left;
	font-size: 11px;
	color: #6e8403;
	margin-top: 3px;
}

#ogloszenia .top .cat a:link,
#ogloszenia .top .cat a:active,
#ogloszenia .top .cat a:visited,
#ogloszenia .top .cat a:hover{
	color: #6e8403; text-decoration: none;
}

#ogloszenia .top .menus{
	width: 450px;
	height: auto;
	float: left;
	margin-top: 23px;
	color: #FFF;
	margin-left: 20px;
	font-weight: bold;
}

#ogloszenia .top .menus a:link,
#ogloszenia .top .menus a:active,
#ogloszenia .top .menus a:visited { 
	background: url('../images/kulko.png') right no-repeat;
	 padding-right: 29px; 
	 padding-top: 5px; 
	 height: 21px; 
	 display: block; 
	 float: left;
	 margin-right: 20px; 
	 color: #FFF; 
	 text-decoration: none; 
}


#ogloszenia .box{
	width: 447px;
	height: auto;
	float: left;
	border: 1px solid #d9e1ae;
	border-top: 0px;
	padding: 10px;
	padding-top: 20px;
	padding-bottom: 25px;
	padding-left: 14px;
}

#ogloszenia .box .id{
	width: 266px;
	height: auto;
	float: left;
	color: #054e98;
	font-size: 12px;
	font-weight: normal;
}


#ogloszenia .box .id a:link,
#ogloszenia .box .id a:active,
#ogloszenia .box .id a:visited { 

	color: #054e98;

}



#ogloszenia .box .cat{
	width: 173px;
	height: auto;
	float: left;
	text-align: right;
	color: #5f700a;
	font-size: 12px;
}



#ogloszenia .box .cat a:link,
#ogloszenia .box .cat a:active,
#ogloszenia .box .cat a:visited { 

	color: #5f700a;

}



#ogloszenia .box .text{
	width: 439px;
	height: auto;
	/* float: left; */
	clear:both;
	padding-top: 16px;
	color: #054e98;
	font-size: 12px;
}

#ogloszenia .first{
	padding-top: 0px;
}

#ogloszenia .one{
	background: #f4f9de;
}

#ogloszenia .two{
	background: #f8fbfe;
}

#ogloszenia .list{
	margin: 10px;
	width: 460px;
	height: auto;
	/* float: left; */
	color: #054e98;
	font-weight: bold;
}

#ogloszenia .list a:link,
#ogloszenia .list a:active,
#ogloszenia .list a:visited,
#ogloszenia .list a:hover{
	color: #054e98; text-decoration: none; 
}

#ogloszenia .info{
	width: 418px;
	height: auto;
	/* float: left; */
	border: 1px solid #d9e1ae;
	border-top: 0px;
	padding: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	background: #f4f9de;
	/* padding-top: -10px; */
	padding-left: 43px;
	color: #054e98;
	font-size: 13px;
}


#ogloszenia .info li{
	margin-bottom: 12px;
}


#ogloszenia .info a:link,
#ogloszenia .info a:active,
#ogloszenia .info a:visited
{
	color: #054e98;
}



#ogloszenia .add{
	width: 418px;
	height: auto;
	/* float: left; */
	border: 1px solid #d9e1ae;
	border-top: 0px;
	padding: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	background: #f8fbfe;
	padding-top: -10px;
	padding-left: 43px;
	color: #627605;
	font-size: 12px;
}

#ogloszenia .add .form{
	width: 390px;
	height: auto;
	/* float: left; */
}

#ogloszenia .add b{
	margin-bottom: 20px;
	float: left;
	
}

#ogloszenia .fbox{
	/* float: left; */
	width: 390px;
	margin-bottom: 10px;
}

#ogloszenia label{
	width: 110px;
	float: left;
	padding-top: 3px;
	font-weight: bold;
}

#ogloszenia .input{
	width: 184px;
	height: 19px;
	/* float: left; */
	border: 1px solid #c6d393;
	color: #313b02;
}

#ogloszenia .tresc{
	clear: both;
	width: 378px;
	height: 94px;
	border: 1px solid #c6d393;
	color: #313b02;
}

#ogloszenia .date{
	float: left;
	width: 378px;
	margin-top: 15px;
}

#ogloszenia .box2{
	float: left;
	width: 65px;
	margin-top: 5px;
	margin-bottom: 15px;
}

#ogloszenia .button{
	width: 122px;
	height: 30px;
	margin: 0 auto;
	padding-right: 18px;
	clear: both;

}

#ogloszenia .button .send{
	width: 122px;
	height: 26px;
	background: url('../images/sendd.jpg') no-repeat;
	border: 0px solid;
}


.og_send {
	text-align: right; width: 381px;
}

.og_send input{
	width: 122px;
	height: 26px;
	background: url('../images/sendd.jpg') no-repeat;
	border: 0px solid;

}


.og_gruby {
	font-weight: bold;
}


#ogloszenia .og_pojedyncze{
	width: 385px;
	height: auto;
	border: 1px solid #d9e1ae;
	border-top: 0px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 40px;
	background: #f4f9de;
	/* padding-top: -10px; */
	padding-left: 43px;
	padding-right: 43px;
	color: #054e98;
	font-size: 13px;
	clear: both;
	text-align: justify;
}




	/** Księga gości **/
	
#ksiega{
	width: 473px;
	height: auto;
	float: left;
	margin-left: 5px;
	margin-right: 10px;
	margin-top: 17px;
}

#ksiega h2{
	font-size: 12px;
	font-weight: bold;
	color: #025a9d;
}

#ksiega .top{
	width: 487px;
	height: 94px;
	float: left;
	background: url('../images/ksiega_top.jpg') no-repeat;
	padding-top: 150px;
	text-align: center;
	font-family: Myriad Pro;
	color: #ef8a14;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

#ksiega .top .big{
	font-size: 22px;
	margin-bottom: 6px;
	display: block;
}

#ksiega .box{
	width: 487px;
	height: auto;
	float: left;
	min-height: 170px;
}

#ksiega .box .left{
	width: 80px;
	height: auto;
	float: left;
	min-height: 100px;
	border-bottom: 1px solid #FFF;
	text-align: center;
	padding: 10px;
	padding-top: 80px;
	color: #054e98;
}

#ksiega .box .right{
	width: 357px;
	height: auto;
	float: left;
	min-height: 170px;
	border-bottom: 1px solid #FFF;
	text-align: right;
	padding: 10px;
	padding-right: 20px;
}

#ksiega .box .right .info{
	width: 330px;
	text-align: right;
	color: #054e98;
	border-bottom: 1px dotted #a3b2b3;
	float: right;
	padding-bottom: 2px;
}

#ksiega .box .right .info b{
	color: #30a3ec;
}

#ksiega .box .right .text{
	color: #054e98;
	width: 330px;
	height: auto;
	float: right;
	margin-top: 10px;
}

#ksiega .one .left{
	background: #f7e4b1;
}

#ksiega .one .right{
	background: #fcebc2;
}

#ksiega .two .left{
	background: #faf0d1;
}

#ksiega .two .right{
	background: #fff6da;
}

#ksiega .list{
	margin: 10px;
	width: 460px;
	height: auto;
	float: left;
	color: #054e98;
	font-weight: bold;
}

#ksiega .list a:link,
#ksiega .list a:active,
#ksiega .list a:visited,
#ksiega .list a:hover{
	color: #054e98; text-decoration: none; 
}

#ksiega .add{
	width: 490px;
	height: auto;
	float: left;
	margin-top: 20px;
	border-top: 1px solid #d8dce7;
	padding-top: 20px;
}

#ksiega .add .content{
	width: 410px;
	height: auto;
	float: left;
	background: #e5f0f6;
	padding-top: 20px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 20px;
}

#ksiega .add .content h2{
	background: url('../images/ico.jpg') no-repeat;
	padding-left: 30px;
	height: 20px;
	padding-top: 2px;
	font-size: 14px;
	float: left;
}

#ksiega .add .content .reg{
	float: right;
	margin-top: 15px;
	color: #0055ab;
	font-weight: bold;
}

#ksiega .add .content .form{
	width: 410px;
	height: auto;
	float: left;
	margin-top: 10px;
}

#ksiega .add .content .form .fbox{
	width: 410px;
	float: left;
	margin-bottom: 6px;
}

#ksiega .add .content .form label{
	width: 125px;
	height: auto;
	float: left;
	color: #054e98;
	font-weight: bold;
	padding-top: 4px;
}

#ksiega .add .content .form .input{
	width: 161px;
	height: 19px;
	float: left;
	border: 1px solid #b0d0eb;
	font-size: 11px;
	font-family: Tahoma;
	color: #054e98;
	padding-left: 5px;
}

#ksiega .add .content .form .inputmini{
	width: 64px;
	height: 19px;
	float: left;
	border: 1px solid #b0d0eb;
	font-size: 11px;
	font-family: Tahoma;
	color: #054e98;
	padding-left: 5px;
	text-align: center;
}

#ksiega .add .content .form .mini{
	width: auto;
	margin-left: 5px;
}

#ksiega .add .content .form textarea{
	width: 390px;
	height: 90px;
	float: left;
	border: 1px solid #b0d0eb;
	margin-top: 2px;
		font-size: 11px;
	font-family: Tahoma;
	color: #054e98;
	padding: 5px;
}

#ksiega .add .content .form .gif{
	width: 400px;
	height: auto;
	float: left;
	text-align: center;
}

#ksiega .add .content .form .submit{
	float: right;
	width: 96px;
	height: 32px;
	background: url('../images/dodajwpis.jpg') no-repeat;
	border: 0px solid;
	margin-top: 10px;
	margin-right: 6px;
}




/* Last minute (przewijany scroller w topie strony) */

#lastminute {
	background-color: #fde6c1; border-top: solid 1px #fb9b02; border-bottom: solid 1px #fb9b02; padding: 6px 6px 6px 8px;
}



marquee { display: none; }

marquee, .marquee { float: right; }
.m_title { font-weight: bold; }


.marquee .m_odd0 a, marquee .m_odd0 a { color: #ac4405; }
.marquee .m_odd1 a, marquee .m_odd1 a { color: #ac4405; }
.marquee .m_staly, marquee .m_staly { color: green;  }




#lm_naglowek td {
	border-bottom: 1px solid #642702;
}


.lm_szachownica2 td {
	background-color: #ffefd5;
}



#lm_table {
	border-collapse:collapse; font-size: 12px; margin-bottom: 60px;
}


#lm_table td{
	padding: 12px 11px; text-align: left; color: #642702;
}



#lm_table td a:link,
#lm_table td a:active,
#lm_table td a:visited
{
	color: #642702;
}

/* koniec last minute */


/* modyfikacja topu */

#modyfik_topu1 {
	margin: 9px 0px 10px 17px;
}

#modyfik_topu2 {
	color: #4c8ec0; margin-right: 6px; padding-right: 0px;
}

#modyfik_topu1 ul {
	display: inline; margin: 0px; padding: 0px;
}


/* koniec */


/* powolaj sie na serwis naurlop.com */

#polec_serwis {
	color: #6d8502; 
}

.blink {
	text-decoration: blink;
} 

/* koniec */



/* 25.06.2011 dodanie miasta i typu obiektu na stronach z zajawkami obiektów */

.objectsmall p span {
	margin-bottom: 0px; padding-bottom: 6px; display: block; color: #96a702;
}

.objectsmall p span a:link,
.objectsmall p span a:active,
.objectsmall p span a:visited
{
	color: #96a702; text-decoration: none;
}

.objectsmall p span a:hover
{
    text-decoration: underline;
}

/* koniec */



/* ulice */

#ulice_lewy {
	float: left; width: 210px;
}

#ulice_prawy {
	float: right; width: 210px;
}


#ulice_lewy a:link,
#ulice_lewy a:active,
#ulice_lewy a:visited
{
	color: #0057b0;
}


#ulice_prawy a:link,
#ulice_prawy a:active,
#ulice_prawy a:visited
{
	color: #0057b0;
}

/* koniec ulic */





/* CIEKAWOSTKI, 700 - 1500 znakowe teksty o danej miejscowosci */

#zwiastun_ciekawostek {
	margin-top: 35px; padding: 5px; border: #96a702 solid 1px; color: #2c3c01;
}

#zwiastun_ciekawostek h3 {
	color: #96a702; font-size: 13px;
}

#zwiastun_ciekawostek h4 {
	margin-bottom: 3px; font-size: 11px;
}

#zwiastun_ciekawostek a {
	color: #5f7328;
}




#ciekawostki {
	text-align: justify; font-size:14px; font-family: helvetica; color: #2c3c01;
}

div#ciekawostki h2 {
	font-size: 18px; margin-top: 0px; padding-top: 0px; color: #96a702;
}

div#ciekawostki p {
	text-indent: 50px;
} 


#ciekawostki_pozostale {
	margin: 20px 0px 0px 0px; font-size: 12px;
}

#ciekawostki_pozostale span {
	color: #692808;
}

#ciekawostki_pozostale a {
	color: #2c3c01;
}

.ciek1 {
	font-size: 16px;
}


/* koniec ciekawostek */
