body {

	padding:0; 

	margin:0; 

	color: #fffcc6;

	background-color: #f9f3d8;

}

h1 {

	font-size: 21px;

	color: #65B263;

	font-family: Georgia, Bookman Old Style;

	margin: 0;

	padding:11px 0 0 0;

}

h3 {

	color: #65B263;

	text-decoration: underline;

}

.global {

	width: 100%;

	height: 100%;

	background-position: 0px 155px;

	background-image: url("gfx/bg.png");

	background-repeat: repeat-x;

	background-color: #f9f3d8;

}

.top {

	width: 100%;

	height: 155px;

}

.logo {

	margin: 0 auto;

	align: center;

	width: 100%;

	height: 155px;

	border: #00ff00 solid 0px;

	background: url("gfx/bg_logo.jpg") repeat-x top;

	vertical-align: middle;

	text-align: center;

}

.menu {

	margin: 0 auto;

	align: center;

}

.line {

	margin: 0 auto;

	align: center;

	width: 900px;

	height: 31px;

	background: url("gfx/line.gif") repeat top;

	vertical-align: middle;

	text-align: center;

}

.icon {

	width: 67px;

	height: 31px;

	margin: 0 auto;

	align: center;

	background: url("gfx/icon.gif") no-repeat;

}

.content {

	margin: 0 auto;

	align: center;

	padding-top: 5px;

	width: 1100px;

}

.gorny {

	height: 64px;

	background: url(gfx/t-t.jpg) repeat-x;

	width: 1100px;

	margin: 0 auto;

	text-align: center;

}

img.rogi {

	margin: 0px;

	hspace: 0px;

	vspace: 0px;

	padding: 0px;

}



.srodkowy {

	width: 1100px;

	background: url(gfx/t-mid11.jpg ) repeat-y;

	padding: 0px;

}

.dzial {

	padding-right: 35px;

	padding-left: 35px;

	padding-bottom: 10px;

	padding-top: 10px;

	font-size: 12px;

	color: #707070;

	font-family: Georgia, Bookman Old Style;

	text-align: justify;

	line-height: 24px;

}



.dzial table td {

	font-size: 12px;

	color: #707070;

	line-height: 24px;

}

.title {

	padding-top: 15px;

}

.dolny {

	height: 27px;

	width: 1100px;

	background: url(gfx/b-t.jpg);

}

.footer {

	width:678px;

	padding:9px 0 1px 0;

	font-size: 11px;

	font-weight: bold;

	color: #65B263;

	font-family: Georgia, Bookman Old Style;

	text-align: center;

	background: url(gfx/footer.gif);

	margin: 0 auto;

	align: center;

	line-height:8px;

}

p.copy { font-size:9px; }



.news_r { 

  text-indent: 1cm;

  padding:3px;

  color: #707070;

}



.newsy {

  text-align:justify;

  background-image: url(gfx/news-r.jpg);

  background-repeat: no-repeat;

  background-position: bottom right;

  padding:4px;

  vertical-align:top;

  font-size: 12px;

  color: #707070;

  line-height: 24px;

}

.apartamenty {

  text-align: center;

  padding: 2px;

}



fieldset { 

	padding-top:15px;

	border:1px solid #d4d4cd;

}



legend {

  padding: 0.2em 0.5em;

  border:1px solid #d4d4cd;

  font-size:95%;

  font-weight: bold;

}		

  

.lista {

  font-size: 12px;

  color: #707070;

  line-height: 24px;

  text-align:left;

}



.dzial a {

  font-size: 12px;

}

.zdjecia {

	border: 1px solid green;

	padding: 3px;

}

	

	

A:link {

	color: #65B263;

	text-decoration: underline;

}

A:visited {

	color: #65B263;

	text-decoration: underline;

}

A:hover {

	text-decoration: none;

}



  #input{

  		width:160px; height:21px;

		

		}

		 

#input1{

  		scrollbar-3dlight-color:#E3E2E2;

    scrollbar-track-color:#FFFFFF;

    scrollbar-shadow-color:#E3E2E2 ;

    scrollbar-face-color:#ECB637; 

	scrollbar-arrow-color:#E3E2E2;

	scrollbar-darkShadow-color:#E3E2E2;

		

		}

		

	  #textarea{

  		width:102px; height:48px;

		border-width:1px;

		border-style:solid;

		border:none;

		background-color:#F0EAE3;

		overflow:auto

		}



		

		

        .lavaLamp {

            position: relative;

            height: 29px;

            width: 421px;

            align: center;

            background: url("gfx/bg_menu.gif") no-repeat top;

            padding: 15px;

            margin: 0 auto;

            overflow: hidden;

        }

                .lavaLamp li {

                    float: left;

                    list-style: none;

                }

                    .lavaLamp li.back {

                        background: url("gfx/lava.gif") no-repeat right -30px;

                        width: 9px; height: 30px;

                        z-index: 8;

                        position: absolute;

                    }

                        .lavaLamp li.back .left {

                            background: url("gfx/lava.gif") no-repeat top left;

                            height: 30px;

                            margin-right: 7px; /* 7px is the width of the rounded shape */

                        }

                    .lavaLamp li a {

                        font-size: 12px;

	    color: #be5c21;

	    font-family: Georgia;

                        text-decoration: none;

                        font-weight: bold;

                        outline: none;

                        text-align: center;

                        top: 7px;

                        letter-spacing: 0;

                        z-index: 10;

                        display: block;

                        float: left;

                        height: 30px;

                        position: relative;

                        overflow: hidden;

                        margin: auto 8px;   

                    }

                        .lavaLamp li a:hover, .lavaLamp li a:active {

                            border: none;

                            cursor: hand;

                        }



                        

/* Calendar */

.calendar {

	position: relative;

	margin: 0 0 20px;

	clear: both;

	width: 224px;

	z-index: 1;

}

.calendar caption {

	padding: 0;

	text-align: center;

	text-shadow: -1px 2px 2px #ddd;

	font: bold 1em/1 Georgia, "Lucida Grande", Tahoma, sans-serif;

	color: #555;

}

.calendar caption a {

	background: transparent url("images/buttons/calendar-next.png") no-repeat;

	margin-right: 1em;

	padding: 15px 0 0 15px;
	overflow: hidden;

	float: left;

	height: 0;

	width: 0;

}

.calendar caption a:first-child {

	background-image: url("images/buttons/calendar-previous.png");

}

.calendar caption a:hover {

	background-position: left bottom;

}

.calendar th {

	padding: 1.25em 0 0;

	text-align: center;

	text-shadow: none;

	font-size: 0.96em;

	font-weight: normal;

	color: #aa9;

}



.calendar td {

	background: none;

	padding: 0;

	border: thin solid #d4d4cd;

	width: 14.28%;

	text-align: center;

}



.calendar td a {

	display: block;

	margin: 0;

	padding: 0 !important;

	float: none;

	text-decoration: none;

	text-align: center;

	font: 1em/2.8 "Lucida Grande", Tahoma, sans-serif;

	color: #887;

}

.calendar .selected {

	position: relative;

	background: #fff;

	margin: -1px -1px -1px -10em;

	padding: 0;

	border: thin solid #887;

	float: right;

	width: 100%;

	color: #222;

}
