/* CSS Document */
body
{
padding:0px;
margin:0px;
/*background-image:url(../images/bd_grd.gif);*/
background-repeat:repeat-x;
background-position:top;
height:100%;
}


.main_content_bg
  {
  background-color:#ffffff;
  
  }
  
.left_nav_tab
  	{
  /*background-image:url(../images/left_nav_tab.gif);*/
  width:149px;
  height:35px;
  background-repeat:no-repeat;
  background-position:top;
  color:#727272;
  border-bottom:1px solid #e3dfdf;
    }
	
	
	.left_nav_tab_over
  	{
  /*background-image:url(../images/left_nav_tab_over.gif);*/
  width:149px;
  height:40px;
  background-repeat:no-repeat;
  background-position:top;
  color:#fff;
       }
	
	
.lft_nav_txt
   {
   font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:normal;
  text-decoration:none;
  font-variant:normal;
  
  text-transform:uppercase;
  color:#727272;
  }
  
  .lft_nav_txt:hover
   {
  color:#000000;
  }
  
  .organge_tab
     {
background-image:url(../images/map.jpg);
background-repeat:no-repeat;
background-position:top;
width:149px;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#fff;
	  	 }
		 

 .weather_txt_normal
   {
   font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  font-variant:normal;
  color:#faf8f8;
  padding-left:2px;
  line-height:16px;
   }
 
 .villa_nm_txt
  	{
  font-family:Arial black, Helvetica, sans-serif;
  font-size:36px;
  font-weight:bold;
  text-decoration:none;
  color:#FFFFFF;
      }  
   
    .comm_white_txt
   {
   font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  font-variant:normal;
  color:#fff;
  padding-left:22px;
 
   }
   
   .main_pics
  	{
  background-image:url(../images/main_pics.jpg);
  background-repeat:no-repeat;
  background-position:top;
  width:544px;
  height:367px;
      }
	  

  .Home_welcome_txt
   {
   font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  font-variant:normal;
  color:#fff;
  padding-left:40px;
  padding-right:30px;
  padding-top:10px;
    }
	
	.Home_welcome_txt_nl
   {
   font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  font-variant:normal;
  color:#6c6b6b;
  padding-left:38px;
  padding-right:40px;
  padding-top:20px;
  line-height:16px;
    }
	
	.more_lnk
   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#fff;
   }
   
   
.more_lnk:hover
   		{
  text-decoration:underline;
     	}
		
		
	 .poweredBy_txt
  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#a2a0a0;
padding-bottom:5px;
  }
  .poweredBy_txt a:link
  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#FFFFFF;
padding-bottom:5px;
  }
  .poweredBy_txt a:hover
  {
  font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#FFFFFF;
padding-bottom:5px;
  }
   .poweredBy_box
     {
	 background-color:#ffff;
	 width:221px;
	 height:75px;
	 
	 	 }
		

.cp_txt
      {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#a2a0a0;
padding-left:13px;
padding-top:5px;
	  }
	  
	  /* INNER PAGE CSS ELEMENTS*/	 
	  
	 
	 
	 .inner_wh_bg
	   {
	   
	   background-repeat:repeat-x;
	   background-position:top;
	   height:100%;
       
	   	
	   
	   }
	 
.comm_txt_haeder

{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#727272;
padding-left:5px;
border-bottom:1px solid #e3dfdf;
height:25px;
padding-top:7px;
} 
	  
	.comm_txt_haeder_A

{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#000;
padding-left:5px;
padding-top:8px;
}   
	  
.ent

   {
font-family:Arialblack, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#f2f2f2;
      } 
	  
.comm_txt_desc

   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
font-variant:normal;
color:#000;
line-height:18px;
padding-left:7px;
padding-top:5px;
padding-right:7px;
text-align:justify;
      } 
	  
	  

.comm_txt_desc_b

   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#4d4545;
line-height:16px;
padding-left:35px;
padding-top:5px;
      } 
	  .comm_txt_lnk /* text properties for common link */

   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
font-variant:normal;
color:#058246;
      }
	  
	   /* INNER PAGE FORM INPUT and TEXT  ELEMENTS */
	  

.frm_require_txt

   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#f60000;
      } 


.frm_txt
   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#4d4545;
padding-left:18px;
      } 
	  
.frm_inp
  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#000;
border:1px solid #b9b9b9;
height:18px; 
width:350px;
    }	  
	
	.frm_sel
  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#000;
border:1px solid #b9b9b9;
width:350px;
    }	  
	
	.frm_txtAre
  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#000;
border:1px solid #b9b9b9;
width:350px;
    }	  
	

.subBtn_addOpt_pad
   {
   padding-left:5px;
   
   }	

.frm_subBtn
	  {
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#000;
border:1px solid #e6e4e4;
/*width:50px;*/
height:20px;
cursor:pointer;
    }	  
	
	.frm_resetBtn
	  {
	  
	  }
	
	.frm_sel_dte
  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#000;
border:1px solid #b9b9b9;
    }	  
	
	
	
	
		/* avaliabilty calendar elements  */
	.cal_bor
	  {
	  border-top:1px solid #058635;
	  border-left:1px solid #058635;
	  border-bottom:1px solid #058635;
	  border-right:1px solid #058635;
	  
	  }
	  
	  	
.nxt_yr
  {
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
font-variant:normal;
color:#000;
padding-top:5px;
   }	
		
	
.prv_yr
  {
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
font-variant:normal;
color:#000;
padding-left:3px;
padding-top:5px;
   }	
   
   
   .mon_txt
   {
background-color:#28a7ef;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#FFF;
height:22px;
   }
 
 .day_bg
   {
background-color:#6ebe52;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#FFF;
height:18px;
   }
 
 
 
 /*zajety*/
.booked{
	background-color:#FF6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.booked a:link,.booked a:visited{
 	color: #333333;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.booked a:hover{
 	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*zajety do polowy dnia*/
.booked1half{
	background-image:url(http://villaweb.eu/img/booked1.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.booked1half a:link,.booked1half a:visited{
 	color: #333333;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.booked1half a:hover{
 	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*zajety od polowy dnia*/
.booked2half{
	background-image:url(http://villaweb.eu/img/booked2.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.booked2half a:link,.booked2half a:visited{
 	color: #333333;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.booked2half a:hover{
 	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*zajety do polowy i wolny od polowy*/
.booked3{
	background-image:url(http://villaweb.eu/img/booked3.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.booked3 a:link,.booked3 a:visited{
 	color: #333333;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.booked3 a:hover{
 	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*zajety nie potwierdzony*/
.prebooked{
	background-color:#FFCC66;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prebooked1half{
	background-image:url(http://villaweb.eu/img/prebooked1.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prebooked1half a:link,.prebooked1half a:visited{
 	color: #333333;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prebooked1half a:hover{
 	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prebooked2half{
	background-image:url(http://villaweb.eu/img/prebooked2.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prebooked2half a:link,.prebooked2half a:visited{
 	color: #333333;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prebooked2half a:hover{
 	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prebooked3half{
	background-image:url(http://villaweb.eu/img/prebooked3.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prebooked3half a:link,.prebooked3half a:visited{
 	color: #333333;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prebooked3half a:hover{
 	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*style laczniki pomiedzy prebooked a booked*/
.prehalf1{
	background-image:url(http://villaweb.eu/img/lacznik1.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prehalf1 a:link,.prehalf1 a:visited{
 	color: #333333;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prehalf1 a:hover{
 	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prehalf2{
	background-image:url(http://villaweb.eu/img/lacznik2.gif);
	background-position:center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prehalf2 a:link,.prehalf2 a:visited{
 	color: #333333;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.prehalf2 a:hover{
 	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*wolny przyszle dni*/
.free{
 	color: #333333;
	background-color: #e5e5e5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.free a:link,.free a:visited{
 	color: #333333;
	font-weight:normal;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.free a:hover{
 	color: #FF6600;
	font-weight:normal;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* dzni które minely */ 
.past
		{
	background-color:#cccccc;color: #b1b1b1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
		}

.block_txt
	{
	color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
		}
		
.legend_txt

   {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
font-variant:normal;
color:#fff;
line-height:16px;
padding-left:5px;
background-color:#519e36;
      } 
	  
	  .legend_box

	 {
	 background-color:#fff;
	 border:1px solid #519e36;
      } 
		
		/* picutre gallery */
		
		
.picGal_thumb_bg
  {
  margin:4px; 
  padding:7px; 
  background-color:#e1e1e1; 
    }




/* VILLA PAGE */

.villa_desc_txt
  {
color:#d45b02;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold; 
  }
  
  .img_bor
    	{
	border:2px solid #000;
		}



/* POP UP PROPERTIES */
.close_link
	  {
color:#d45b02;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold; 
  	}
	
	.vr_tour_txt
		{
color:#d45b02;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold; 
		}
		

.gr_txt
   {
   color:#d45b02;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold; 
   }
   
   .pop_wh_bg
     {
	 background-color:#fff;
	 
	 }
   
   