@charset "utf-8";
/* CSS Document */
body{
font-family:"Trebuchet MS", Arial;
font-size:11px;
background-image:url(images/bg.jpg);
background-color:#E0E0E0;
padding:0px;
margin:0px;
}
#footer-menu{
width:500px;
position:relative;
top:33px;
left:230px
}
.footer-menu{
font-size:11px;
font-style:normal;
color: #003300;
text-decoration:underline;}

.footer-menu:active {
font-size:11px;
font-style:normal;
color: #FFFFFF;
text-decoration:underline;

}
#stripe{
background-image:url(images/stripe.jpg);
background-repeat:repeat-x;
height:120px;
position: absolute;
width:100%;
z-index: -4;
}

#wrap{
width: 940px;
position: relative;
margin:auto;
padding: 0px;
}

#menu{
background-image:url(images/menubar.jpg);
width:940px;
position:absolute;
top:310px;
height:70px;
}

#menu2{
background-image:url(images/menubar2.jpg);
width:940px;
position:absolute;
top:310px;
height:70px;
}

#menu-bar{
position:relative;
width:940px;
height:70px;
float:left;
top:0px;
left:25px;
}

#menu-button{
position:relative;
width:160px;
height:50px;
text-align:left;
left: 20px;
top:10px;
float:left;
margin:0px 18px 0px 0px;
padding:0px;
}

#menu-text{
display:block;

}

li{
list-style:circle;
margin-left:16px;
}

#mapa{
background-image:url(images/plan_osrodka.jpg);
background-repeat:no-repeat;
width:450px;
height:520px;
margin:0px;
padding:0px;
}

#icon-plan{
	position:absolute;
	width:30px;
	height:20px;
	clear:both;
	display:block;
	padding:0px;
	margin:0px;
	
}

.img-icon-photo{
position:relative;
top:3px;

}

h1{
background-image:url(images/h1-bg.jpg);
background-repeat:no-repeat;
font-size:20px;
font-weight:normal;
font-style:italic;
color: #555;
padding:2px 0px 0px 20px;
height:30px;
margin: 0px -10px 0px -10px;
}

h2{
background-image:url(images/h2-bg.jpg);
background-repeat:no-repeat;
font-size:16px;
line-height:18px;
font-weight:normal;
font-style:italic;
color: #666666;
padding:2px 0px 0px 20px;
height:25px;
margin: 0px -10px 0px -10px;
}
#title{
font-size:17px;
color:#FFFFFF;
font-style:italic;
position:relative;
top:14px;
float:right;
right:50px;



}

table{
font-family:"Trebuchet MS", Arial;
font-size:11px;
}

#top{
width:940px;
height:310px;

background-repeat:no-repeat;
}
.top-home{
background-image:url(images/top-home.jpg);
}
.top-osrodek{
background-image:url(images/top-osrodek.jpg);
}
.top-domki{
background-image:url(images/top-domki.jpg);
}
.top-cennik{
background-image:url(images/top-cennik.jpg);
}
.top-kontakt{
background-image:url(images/top-kontakt.jpg);
}


#logo{
position:relative;
top:90px;
float:right;
right:30px;
}

.logo{

color: #FFCC00;
font-size:12px;
text-decoration:underline;
}

.logo:active{

color: #FFFFFF;
font-size:12px;
text-decoration:underline;
}
#gap{

display: inline;
margin-left:50px;


	}
	
#indexpage{
	font-family:"Trebuchet MS", Arial;
	width:380px;
	text-align:justify;
	float:left;
}
	
#szpalta1{
font-family:"Trebuchet MS", Arial;
width:460px;
text-align:justify;
float:left;
margin: 0px 0px 0px 27px;
}

#szpalta2{
font-family:"Trebuchet MS", Arial;
width:880px;
text-align:justify;
float:left;
margin: 0px 0px 0px 0px;

}

#footer{
background-image:url(images/down.jpg);
width:940px;
height:160px;
margin: 20px 0px 0px -30px;
}

#footer2{
background-image:url(images/down2.jpg);
width:940px;
height:160px;
margin: 20px 0px 0px -30px;
}


#footer-content{
position:relative;
top:80px;
left:30px;
}

img{
border:0;
padding:0px;
margin:0px;

}
a{
color:#ffffff;
font-size:16px;
font-style:italic;
text-decoration:none;
line-height:14px;
}
a:active{
color:#ffffff;
font-size:16px;
font-style:italic;
text-decoration:none;
line-height:14px;
}

.small{
font-size:10px;
color:#003300;
}

a:hover{
color: #FFFF00;
border: 0 0 1 0;
border-width: 0 0 1px 0;
}

a.in-text{

color: #3366FF;
font-size:12px;
text-decoration:underline;
}

.atrakcje{
color: #777;
font-size:12px;
text-decoration:underline;
}
.atrakcje:hover{
color: #FF6600   ;
}
.atrakcje:active{
color: #3366FF;
font-size:12px;
text-decoration:underline;
}

a.in-text:hover{
color: #FF6600;
font-size:12px;
text-decoration:underline;

}


#content{
	background-image:url(images/mid.jpg);
	background-repeat:repeat-y;
	padding-left:30px;
	display:block;
	position:absolute;
	top:380px;
	width:940px;
}

#content2{
	background-image:url(images/mid2.jpg);
	background-repeat:repeat-y;
	padding-left:30px;
	display:block;
	position:absolute;
	top:380px;
	width:940px;
}

#photo-stripe{
background-color:#333333;
width:450px;
height:70px;

}
