html
{
	background-color:#bed24b;
}

#pages-left img
{
    margin:10px 20px;
}

body
{
	margin:0px;
	background-image: url(img/tlo.jpg);
	background-repeat: repeat-x;
	font-family: arial, Century Gothic, Lucida Sans Unicode, Tahoma, Bistream Vera Sans, Helvetica, Lucida, Charcoal, Chicago, Geneva, Helvetica, Lucida Grande;
	font-size:14px;
	line-height:20px;
    color:#35323c;
}

img
{
	border:0px;
}

a
{
    color:#35323c;
    text-decoration:none;
    outline:none;
}

a:hover
{
    text-decoration:underline;
}

#body
{
	width:1050px;
	margin:auto;
    position: relative;
}

#top
{
	width:1050px;
	height:167px;
}

#logo
{
	margin:26px 0px 0px 66px;
}

#menu
{
	width:1050px;
	height:46px;
	background-image: url(img/menu.jpg);
    position: relative;
}

#menu dl
{
	margin:0px;
	padding:0px 0px 0px 222px;
    list-style: none;
}

#menu dl dt
{
    float:left;
}

#menu dl dt a
{
    float:left;
    display:block;
    padding:7px 24px;
    font-size:14px;
    height:22px;
    font-weight: 700;
}

#menu dl dt a.check, #menu dl dt a:hover
{
    background-color:#35323c;
    color:#EBE99F;
    text-decoration:underline;
}

#menu dl dd
{
    position: absolute;
}

#menu .menu-akt
{
	top:36px;
	left:330px;
	text-align: center;
    width:129px;
	display:none;
}

#menu .menu-str
{
	top:36px;
	left:182px;
	text-align: center;
    width:148px;
	display:none;
}

#menu .menu-ofe
{
	top:36px;
	left:459px;
	text-align: center;
    width:92px;
	display:none;
}

#menu .menu-wio
{
	top:0px;
	left:160px;
	text-align: center;
    width:60px;
	display:block;
}

#menu .menu-akt a, #menu .menu-ofe a, #menu .menu-str a
{
    display:block;
    padding:7px 26px;
    font-size:14px;
    height:21px;
    background-color:#35323c;
    color:#EBE99F;
}

#minimenu a
{
	margin:0px 4px;
}

#pages-left
{
	float:left;
	width:820px;
	background-image: url(img/pages-left-mid.jpg);
}

#pages-left-top
{
	float:left;
	width:820px;
	background-image: url(img/pages-left-top.jpg);
	background-repeat: no-repeat;
	padding-bottom:9px;
}

#pages-left-tresc
{
	padding:10px 30px 0px 70px;
	width:715px;
	text-align:justify;
}

#pages-left-bot
{
	float:left;
	width:820px;
	height:20px;
	background-image: url(img/pages-left-bot.jpg);
}

#pages-right
{
	float:left;
	width:220px;
	background-image: url(img/pages-right-mid.jpg);
}

#pages-right-top
{
	float:left;
	width:220px;
	background-image: url(img/pages-right-top.jpg);
	background-repeat: no-repeat;
}

#pages-right-tresc
{
    margin:-10px 0px 0px 0px;
	padding:0px 20px 0px 20px;
	width:175px;
}

#pages-right-bot
{
	float:left;
	width:220px;
	height:20px;
	background-image: url(img/pages-right-bot.jpg);
}

#pages-left-tresc a, #pages-right-tresc a
{
	color:#436433;
}

#footer
{
	width:1050px;
	height:46px;
	padding:0px 0px 0px 0px;
	font-size:10px;
	background-image: url(img/footer.jpg);
    clear: both;
}

#footer div
{
	margin:9px 40px 0px 70px;
}

input, textarea, button, #zapisz
{
    background-color:#BED24B;
    border:1px #869133 solid;
    float:right;
    width:960px;
}

#zapisz
{
    display:block;
    text-align:center;
    float:right;
}

textarea
{
    height:300px;
}

.options
{
    border-bottom:1px solid #859032;
    text-align:right;
    margin-bottom:10px;
}

.ajax
{
    position:absolute;
    background-color:#EBE99F;
    border:1px solid #869133;
    width:960px;
    padding:10px 10px;
    top:213px;
    left:49px;
    display:none;
    z-index: 10;
}

#galeria
{
    margin:15px 0px;
    clear: both;
}

#galeria .img
{
    width:150px;
    border:1px solid #859032;
    background:#BED24B;
    float:left;
    padding:8px 8px;
    margin:5px;
    text-align:center;
}

#galeria .imgt
{
    display:table;
    height:180px;
    margin:auto;
}

#galeria .img .link
{
    display:table-cell;
    vertical-align:middle;
}











.art
{
    border:1px #BED24B solid;
    float:left;
    margin-bottom:10px;
}

.art .title
{
    background:#BED24B;
    float:left;
    color:#436433;
    padding:4px 10px;
    width:693px;
    margin-bottom:10px;
}

.art .title .tytul
{
    float:left;
    font-weight:700;
}

.art .title .data
{
    float:right;
    font-style: italic;
}

.zajafka, .tresc
{
    float:left;
    padding:0px 10px 0px 10px;
}

.zajafka p, .tresc p
{
    margin:0px 0px;
}


.art .panel
{
    margin:10px 0px 0px 0px;
    float:left;
    width:713px;
}

.art .panel a
{
    display:block;
    padding:6px 10px;
}

.art .panel .button_komentarze
{
    background:#BED24B;
    float:left;
    color:#FAFAFA;
    width:100px;
    text-align: center;
}

.art .panel .button_dodajKomentarz
{
    background:#BED24B;
    float:left;
    color:#003E7C;
    width:140px;
    text-align: center;
}

.art .panel .button_czytajDalej
{
    background:#BED24B;
    float:right;
    color:#003E7C;
    width:100px;
    text-align: center;
}

.art .panel .button_edit
{
    background:#BED24B;
    float:left;
    color:#003E7C;
    width:110px;
    text-align: center;
    padding:6px;
}

.art .panel .button_edit a
{
    margin:0px;
    padding:0px;
    display: inline;
}

.art .koms
{
    padding-bottom:10px;
    float:left;
}

.art .koms .panel
{
    margin:0px;
    width:690px;
}

.art .koms .kom
{
    margin:10px 10px 0px 10px;
    float:left;
    border:1px #BED24B solid;
    width:690px;
}

.art .koms .kom .title
{
    background:#BED24B;
    float:left;
    color:#436433;
    padding:6px 10px;
    width:670px;
}

#trescstrony1 a, #trescstrony2 a, #trescstrony3 a, #trescstrony4 a, #trescstrony5 a, #trescstrony6 a, #trescstrony7 a, #trescstrony8 a, #trescstrony9 a, #trescstrony10 a, #trescstrony11 a, #trescstrony12 a, #trescstrony13 a, #trescstrony14 a, #trescstrony20 a, #trescstrony19 a
{
    color:#0000FE;
}

.zajafka a, .tresc a
{
    color:#0000FE;
}

ul
{
    margin:0px;
}

#flash
{
    position:absolute;
    top:200px;
    left:211px;
    z-index:9;
}

#body2
{
	width:1050px;
	margin:auto;
    position: relative;
}

#banery
{
    height:500px;
    position:relative;
    overflow:hidden;
}

#scrol
{
    position: absolute;
    z-index: 6;
}

#configscrol
{
    display:none;
}

a[rel="lytebox[vacation]"] img
{
    margin:10px 10px 10px 20px;
}
