body {
	text-align: center;
	background-image: url(img/bg2.gif);
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
	
	/* begin Box, Block */
.art-block
{
  position: relative;
  z-index: 0;

  
}
.art-block-a
{
  position: relative;
  z-index: 0;

  
}


.art-block-body
{
  position: relative;
  z-index: 1;
  padding: 11px;
  
  
  
}

.art-block-tr, .art-block-tl, .art-block-br, .art-block-bl
{
  position: absolute;
  z-index: 1;
}
.art-block-tc, .art-block-bc,.art-block-cr, .art-block-cl
{
  position: absolute;}


.art-block-tl 
{
  width: 58px;
  height: 56px;
  background-image: url('images/block_s1.png');
}

.art-block-tr 
{
  width: 56px;
  height: 58px;
  background-image: url('images/block_s2.png');
  
}

.art-block-bl
{
  width: 58px;
  height: 56px;
  background-image: url('images/block_s3.png') ;
}

.art-block-br 
{
  width: 56px;
  height: 58px;
  background-image: url('images/block_s4.png');
}

.art-block-tl
{
  top: 0;
  left: 0;
  clip: rect(auto, 58px, 56px, auto);
}

.art-block-tr
{
  top: 0;
  right: 0;
  
}

.art-block-bl
{
  bottom: 0;
  left: 0;
 
}

.art-block-br
{
  bottom: 0;
  right: 0;
  
}

.art-block-tc, .art-block-bc
{
  left: 5px;
  right: 5px;
  height: 15px;
  background-image: url('images/block_h.png');
  
}

.art-block-tc
{
  top: 0;
 
}

.art-block-bc
{
  bottom: 0;

}

.art-block-cr, .art-block-cl
{
  top: 30px;
  bottom: 30px;
  width: 15px;
  background-image: url('images/block_v.png');
}

.art-block-cr
{
  right: 0;
  
}

.art-block-cl
{
  left: 0;

}

.art-block-cc
{
  position: absolute;
  z-index: -1;
  top: 5px;
  left: 5px;
  right: 5px;
  bottom:5px;
  background-image: url('images/block_c.png');
}

.art-block
{
 width: 800px; 
 text-align: left;

}

.art-block-a
{
 width: 200px;  
 text-align: left;

}


.art-block-b
{
 width: 1000px;  
 text-align: left;
 position: relative;
  z-index: 0;
}
.art-blockcontent
{
  position: relative;
  z-index: 0;
  margin: 0 auto;
  min-width: 1px;
  min-height: 1px;

}

.art-blockcontent-body
{
  position: relative;
  z-index: 1;
  padding: 7px;

}

/* end Box, Block */
	
	
	
	
	
.cflite {
	width: 450px;
	font-family: arial
}
.cflite_td {
	padding:4px;
	font-size:12px;
}
.cflite p {
	padding:4px;
}
.cflite label {
	padding:4px;
}
label {
 padding-right:10px
}
.required {
 font-weight:bold;
}
.required_star {
 font-weight:bold;
 color:#F00;
}
.not-required {
 font-weight:normal}
 
/* berin kal */

	
.kal-bg{
background-color: #fdc689; 
height: 370px; 
width: 357px;  
position: relative; 
z-index: 0;
}

.kal-up{
background-color: #3e2b1d; 
height: 36px; 
width: 345px;  
position: absolute; 
z-index: 1; 
top:5px; 
left: 5px; 
text-align:center;}

.kal-box{
background-color: #3e2b1d; 
height: 36px; width: 45px;  
position: absolute; z-index: 1; 
top:45px;  
text-align:center;}

.kal-num{
background-color: #a27d58; 
height: 36px; width: 45px;  
position: absolute; z-index: 1;   
text-align:center;}

.kal-zaj{
background-color: #712712; 
height: 36px; width: 45px;  
position: absolute; z-index: 1;   
text-align:center;}

.kal-leg{
background-color: #712712; 
height: 20px; width: 20px;  
position: absolute; z-index: 1;   
}



/*end kal*/

#form {  margin: 47px 0px 0px 0px}


#container { width: 1000px}
#container_menu {
	
	width: 982px;
	height: 822px;
	background: url("img/menu.jpg")  no-repeat top center;
	margin: 0 auto;
	} 
	
#container_menu2 {
	
	width: 982px;
	height: 822px;
	background: url("img/menu2.jpg")  no-repeat top center;
	margin: 0 auto;
	} 

	

#container_hotel { width: 1000px; height: 550px; 
			margin: 0 auto 0 auto;
			background: url("img/frame_hotel.jpg")  no-repeat top center;
			text-align: center;
			}			

			
#container_zdjecia { width: 980px; height: 1850px; 
			margin: 0 auto 0 auto;
			padding: 0px 0 0 0;
			background-color: #fbc587;
			text-align: center;
			}
#container_imprezy { width: 1000px; height: 445px; 		 
			background-image:url(img/frame_imprezy.jpg);
			}		

#container_konferencje { width: 1000px; height: 445px;
			background-image:url(img/frame_konferencje.jpg);
			}	

#container_komunie{ width: 1000px; height: 730px; 
			background-image:url(img/frame_komunie.jpg);
			}		
#container_chrzciny{ width: 1000px; height: 970px; 
			background-image:url(img/frame1.jpg);
			}		
						
#container_kontakt {  width: 1000px; height: 750px; 
			background:url(img/frame_kontakt.jpg) no-repeat top center;
			}
#container_cennik {  width: 1000px; height: 483px; 
			background:url(img/frame_cennik.jpg) no-repeat top center;	}
			
#container_menu_wesela {  width: 680px; height: 483px; 
			background:url(img/menu_wesela.jpg) no-repeat top center;}
			
#container_vip {  width: 1000px; height: 900px; 
			background:url(img/vip.jpg) no-repeat top center;}		
			
#container_wesela {  width: 1000px; height: 880px; 		
			background-image:url(img/frame_wesela.jpg);
			background-repeat: no-repeat;
			text-align: center;
			}
		
			
			

			
#container_andrzejki{ width: 1000px; height: 700px; 
			margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 
			background-image:url(img/frame_andrzejki.jpg);
			text-align: center;	}	

#container_sylwester{ width: 1000px; height: 1310px; 
			margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 
			background-image:url(img/frame_sylwester.jpg);
			background-repeat: no-repeat;
			text-align: center;	}			

#amberweb{margin: 375px 0px 0px 95px}




			

#frame{ position: absolute; top: 0; left: 0;
		z-index: 100;}
		
#text_index 	{position:relative;
		left:0px;
		 font-size: 1px;}
		 
#style {text-align: right; padding:0px 30px 0px 0px;
	font-family: Edwardian Script ITC, sans-serif;
	text-decoration: none;
	font-size: 24px;}
		
#box { float: left; width:50%; text-align: left}
#box1 { float: left; width:40%; text-align: left; margin: 75px 0px 0px 70px }
#box2 { float: left; width:50%; text-align: left; margin: 60px 0 0 0;}


.floatstop {clear:both;}





.text {float: right;
	margin: 50px 70px 0px 80px;
	text-decoration: none;
	}



		

			

.zdjecia {
	text-align: center;
	top:100 px;}
}

.zdjecia_menu {
	margin-bottom: 10px;
	font-size: 10px;
}

.zdjecia_menu input, .zdjecia_menu select {
	font-size: 10px;
}

.zdjecia_opis {
	margin-top: 10px;
	text-align: justify;}
	


i{color: #330000; font-size:18px; line-height: 10px; text-align: left;  font-weight: normal; font-family: "Ariel"; margin: 0px 0 0 50; }
h1.b{	color: #401800; font-size: 18px; line-height: 20px ;text-indent: 0px }
h1{	color: #401800; text-indent: 30px; font-weight: normal; font-family: "Monotype Corsiva"; font-size: 20px; line-height: 30px;margin: 0px 0px 0px 0px;}
h1.a{font-size: 30px; text-indent: 0px;}
h1.c{text-indent: 0px;}
h1.d {font-size: 30px; text-indent: 0px; color: #fdc689;}
h2{	color: #401800; text-indent: 0px;font-weight: normal; font-family: "Monotype Corsiva"; font-size: 25px; line-height:30px; margin: 0px 0px 0px 0px;}
h2.a{font-size: 25px; line-height:25px; }
h2.b{font-size: 20px; line-height:30px; }

h4{ color: #401800; text-align: left;font-weight: normal; font-family: "Monotype Corsiva"; font-size: 15px;margin: 0px 0 0 0;}
h5{	color: #401800; text-indent: 30px; font-weight: normal; font-family: "Monotype Corsiva"; font-size: 30px; line-height: 32px; text-decoration: underline;margin: 0px 0 0 0;}
h5.a{color: #1b0000; font-family: monotype corsiva; text-decoration:none; font-size: 35px;}
h5.b{color: #1b0000; font-family: monotype corsiva; text-decoration:none; font-size: 23px; font-weight: bold;}
h5.c{color: #1b0000; font-family: monotype corsiva; text-decoration:none; font-size: 18px; text-indent: 0px; line-height: 20px;}
hr{ color: white;}

a,a:link { color:#CC3300; font-family: "Monotype Corsiva" }
a.cos {text-decoration: none; color: #401800;}
a.a {color: #fdc689;}
a:hover { color: :#CC3300; text-decoration: none; }
a.abc {text-decoration: none; font-size: 20px; line-height: 25px; font-family: "Monotype Corsiva"; font-weight: normal }
a.abc:hover{ color: black}

