/* public begin sonel.pl*/

body {
line-height: 1.3em;
font-family: Tahoma, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
padding : 0;
margin : 0;
color : #49443f;
background-color: #02ceff;

  }

  .rez input

  {

   background-color:#fedd7f;

   border:1px solid #e2b22b;

  }	

  

  .rez select

  {

   background-color:#fedd7f;

    border:1px solid #e2b22b;

  }	

  #leftbg

  {

  width:50%;

  left:0;

  height:884px;

    background-image: url('../img/bgl.gif');

      background-repeat: repeat-x;	

     position:absolute;

     z-index:1;

  }

    #rightbg

  {

  width:50%;

  right:0;

  height:884px;

    background-image: url('../img/bgr.gif');

      background-repeat: repeat-x;	

     position:absolute;

     z-index:1;

  }

  .menu

  {

  float:left;

  width:193px;

  height:39px;

  margin-left:-5px;

  }

    .menuurodziny

  {

  margin-top:5px;  

  float:left;

  width:183px;

  height:54px;

  margin-left:-5px;

  }

  .form_line

  {

  width:100%;

  float;left;

  height:20px;

  padding-top:10px;

  }

  .form_left

  {

  width:200px;

  float:left;

  text-align:right;

  }

  .form_right

  {

  width:225px;

  float:right;

  }

  a img { border : none }

  a {text-decoration:none; color:#000000;}



.cb {clear: both;}

.fl {float: left;}

.fr {float: right;}



#wrapperbg

{

  background-image: url('../img/bg1.jpg');	

   background-position:top center;

   background-repeat:no-repeat;

   z-index:10;

   position:relative;

}

#wrapper

{

z-index:10;

position:relative;

margin:0 auto 0;

width:919px;



}

#top

{

margin-left:25px;

clear:both;

width:869px; margin-bottom:-1px;

}

#container

{

padding-left:35px;

padding-right:30px;

width:919;

overflow:hidden;

padding-bottom:20px;

background-image: url('../img/bgcon.png');	

background-repeat: repeat-y;

}

#left

{

width:640px;

float:left;

}

#right

{

width:212px;

float:right;

}

#rezerwacja

{

 background-image: url('../img/rezerw.gif');

  height:69px;

  padding-left:20px;

  padding-top:70px;

  width:189px;

  color:white;

  margin-top:10px;

}

#rezerwacja1

{

float:left;

 background-image: url('../img/rezerw.gif');

  height:69px;

  padding-left:20px;

  padding-top:70px;

  width:189px;

  color:white;

  margin-top:10px;

  margin-left:-7px;

}

#mini_galeria

{

margin-top:5px;

background-image: url('../img/mini_gal.gif');

width:162px;

height:199px;

 padding-top:60px;

 padding-left:20px;

 color:white;

 margin-bottom:5px;

 	overflow: hidden;

	position: relative;

	z-index:5;

	display:none;

}

.news_date

{

float:left;

font-size:11px;

font-weight:bold;

color#49443f;

clear:left;

margin-bottom:5px;
width:100%;
}

.news_text

{

float:left;

clear:left;

width:100%;

margin-bottom:10px;

}

#center

{

width:429px;

float:left;

padding-top:10px;

padding-right:5px;

}



#center2

{

width:648px;

float:left;

padding-top:10px;

padding-right:5px;

}

#newsletter

{

background-image: url('../img/newsletter.gif');

width:188px;

padding-top:40px;

height:110px;

padding-left:20px;

color:white;

padding-bottom:14px;

margin-top:20px;

margin-left:-10px;

float:left;

 }

#menu_left

{

width:200px;

float:left;

}

#foot

{

background-image: url('../img/foot.png');

 width:919px;

 height:41px;

  margin:0 auto 0;

  background-color:transparent;

  display:block;

  z-index:10;

  position:relative;

  margin-bottom:20px;

}



#foot1

{

 width:919px;

 height:110px;

  margin:0 auto 0;

  background-color:transparent;

  display:block;

  z-index:10;

  position:relative;

  margin-bottom:20px;

}

#urodzinytop

{

width:653px;

height:100px;

float:left;

}

 .tip {

	color: #fff;

	width: 123px;

	z-index: 1000;

	background: url(../img/bubble.png) center center;

	padding: 0 8px;

}



.tip-top {

	color: #fff;

	width: 139px;

	height:10px;

	z-index: 1000;

	background: url(../img/bubble.png) top left;

}		 

.bluebox

{

z-index:1000;

}

.tip-title {

	font-weight: bold;

	font-size: 11px;

	margin: 0;

	color: #ffffff;

	padding: 8px 8px 4px;

}

 

.tip-text {

	font-size: 11px;

	padding: 4px 8px 8px;

	color:#fff;

}

.tip-bottom {

	font-size: 11px;

	padding: 4px 8px 8px;

	background: url(../img/bubble.png) bottom right;

	z-index:1000;

} 



.tips

{

cursor:pointer;

}



.gal_title

{

clear:left;

font-weight:bold;

float:left;

font-size:16px;

margin:10px;

}



.gal_more

{

float:left;

clear:left;

margin:5px;

}

#calendar_show { height:160px; }


#windowbox
{
	display:block;
	opacity:1;
	position:absolute;
	visibility:visible;
	z-index:11000;
}
#close_button
{
position: absolute;
font-weight: 15px;
font-weight: bold;
font-color: #000;

display:block;
font-weight:bold;
right:10px;
top:10px;
cursor: pointer;
}