/*††††††††††††††††††-CONSTANT-††††††††††††††††††††††††*/

body, form, input, textarea, select, td, ul {

	margin:0px 0px 0px 0px; 				  			 	 

	padding:0px 0px 0px 0px; 

}

body {														  	

	background:#fff2cc;

}	

table {								 	  	  

	border-collapse:collapse;			 	 

	border:0px;	

	padding:0px 0px 0px 0px;

	width:100%;

}									   

td {							       				  

	font:normal 12px Tahoma, Arial;							 

	vertical-align:top;				  			  

	line-height:14px;

	color:#3d270f;

}										   	   

input, textarea, select{			     

	font:normal 12px Tahoma, Arial;			

	padding:1px 0px 0px 3px;		   

	vertical-align:top;	

	color:#6A6666;

	background:#fff2cc;	

}		

ul {list-style:none;}

br {line-height:0px;}							        

img {border:0px;}	

.rental{
	padding:1px;
}

.rental:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.line{
	border-bottom:1px solid #d1bc93;
}

.loc{
	margin:8px;
}

.button{
	border:none;
	
	background:url(images/0blt1.gif) 0 0 no-repeat;

	color:#3d270f;

	font:normal 12px Tahoma, Arial;

	padding:0px 0px 0px 14px;
	
	text-decoration:underline;
	
	cursor:pointer;
	
	width:40px;
}

.button:hover{
	text-decoration:none;
}
/*____________________________________________________*/

/*†††††††††††††††††††††-TEXT-†††††††††††††††††††††††††*/

a 		{color:#863800;}	   

a:hover {text-decoration:none;}	

b 		{color:#863800; font:bold 12px Tahoma, Arial}

b a		{color:#474747}

font 	{font:normal 12px Tahoma, Arial; color:#863800;}

font a	{font:normal 12px Tahoma, Arial; color:#DDD;}

.nn a	{text-decoration:none;}

.nn a:hover {text-decoration:underline;} 	

/*____________________________________________________*/

/*†††††††††††††††††††-INPUTS-†††††††††††††††††††††††††*/

.input, .ta{

	width:304px;

	border:1px solid #863800;

	height:22px;



}

.ta {

	height:78px;

	overflow:auto;

}

.slct {

	width:89px}

.slct2 {

	width:81px}

.input2, .ta2 {

	border:1px solid #863800;

	width:223px;

	height:25px;

	vertical-align:middle;

	padding:4px 0px 0px 6px;

}

.ta2 {

	height:79px;

	overflow:auto;

}

/*____________________________________________________*/

/*†††††††††††††††††††††-LINKS-††††††††††††††††††††††††*/

.rdmr, .rdmr2 {

	background:url(images/0blt1.gif) 0 0 no-repeat;

	color:#3d270f;

	font:normal 12px Tahoma, Arial;

	padding:0px 0px 0px 14px;

}

.rdmr2 {

	background:url(images/0blt2.gif) 0 0 no-repeat;

	color:#ffe9a7;

}

.lnk_1 {

	color:#3d270f;

}

/*____________________________________________________*/

/*††††††††††††††††††††††-LISTS-†††††††††††††††††††††††*/

li {

	list-style:none;

	line-height:13px;

	margin:0px 0px 2px 0px;

	padding:0px 0px 2px 0px;

}



li a {

	color:#863800;

	font:bold 12px Tahoma, Arial;

}



/*_____________________________________________________*/

/*††††††††††††††††††††††-HEADER-†††††††††††††††††††††††*/

.main_table {

	width:755px; 

	border:none;

}

.hdr {

	height:90px; 

	background:url(images/hbg.jpg) 0 0 no-repeat;

}

.mpct {

	background:url(images/mpct.jpg) 0 0 no-repeat;

	height:239px;

}





/*_____________________________________________________*/

/*††††††††††††††††††††††-FOOTER-†††††††††††††††††††††††*/

.ftr {

	height:61px; 

	background:url(images/fbg.jpg) 0 0 no-repeat;

	color:#ffe79e;

	text-align:center;

	vertical-align:middle;

	font:normal 11px Tahoma, Arial;

}

.ftr a {

	color:#ffe79e;

}

/*_____________________________________________________*/

/*††††††††††††††††††††††-„„„„„„„†††††††††††††††††††††††*/

.b {

	width:19px; 

	height:18px; 

	background:#eeab00; 

	text-align:center; 

	vertical-align:middle;

}

.c {

	width:143px; 

	padding:5px 0px 0px 0px; 

	height:30px

}

/*--pagination links-------**********************************************************/
#pages {
	padding: 3px;
}

#pages:after {
	content:'';
	display:block;
	clear:both;
}

#pages ul {
	list-style-type: none;
}
#pages li {
	float: left;
	display: inline;
	margin: 0 5px 0 0;
	display: block;
}
#pages li a {
	color: #565656;
	padding: 4px;
	padding-left:6px;
	padding-right:6px;
	border: 1px solid #96622c;
	text-decoration: none;
	float: left;
}
#pages li a:hover {
	color: #666666;
	background: #e8cf87;
	border: 1px solid #96622c;
}
#pages li.nolink {
	color: #ffffff;
	border: 1px solid #ffffff;
	padding: 4px;
	padding-left:6px;
	padding-right:6px;
}
#pages li.current {
	font-weight:bold;
	color: #565656;
	border: 1px solid #6f4922;
	padding: 4px;
	padding-left:6px;
	padding-right:6px;
	background: #d6b249;
}

/*--flash gallery -------------*/
#flashcontent {
	width: 580px;
	height: 480px;
} 

/*** date picker-----------*/
#datepicker_div, .datepicker_inline {
	font-family: Tahoma, sans-serif;
	font-size: 13px;
	padding: 0;
	margin: 0;
	background:#00CCFF;
	width: 185px;
}
#datepicker_div {
	display: none;
	border: 1px solid #777;
	z-index: 9999; /*must have*/
}
.datepicker_inline {
	float: left;
	display: block;
	border: 0;
}
.datepicker_rtl {
	direction: rtl;
}
.datepicker_dialog {
	padding: 5px !important;
	border: 4px ridge #ddd !important;
}
button.datepicker_trigger {
	width: 25px;
}
img.datepicker_trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepicker_prompt {
	float: left;
	padding: 2px;
	background:#00CCFF;
	color: #000;
}
* html .datepicker_prompt {
	width: 185px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #fff;
}
.datepicker_control {
	background: #400;
	padding: 2px 0px;
}
.datepicker_links {
	background: #000;
	padding: 2px 0px;
}
.datepicker_control, .datepicker_links {
	font-weight: bold;
	font-size: 80%;
	letter-spacing: 1px;
}
.datepicker_links label { /* disabled links */
	padding: 2px 5px;
	color: #888;
}
.datepicker_clear, .datepicker_prev {
	float: left;
	width: 34%;
}
.datepicker_rtl .datepicker_clear, .datepicker_rtl .datepicker_prev {
	float: right;
	text-align: right;
}
.datepicker_current {
	float: left;
	width: 30%;
	text-align: center;
}
.datepicker_close, .datepicker_next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepicker_rtl .datepicker_close, .datepicker_rtl .datepicker_next {
	float: left;
	text-align: left;
}
.datepicker_header {
	padding: 1px 0 3px;
	background: #333;
	text-align: center;
	font-weight: bold;
	height: 1.3em;
}
.datepicker_header select {
	background: #333;
	color: #fff;
	border: 0px;
	font-weight: bold;
}
.datepicker {
	background: #ccc;
	text-align: center;
	font-size: 100%;
}
.datepicker a {
	display: block;
	width: 100%;
}
.datepicker_titleRow {
	background: #777;
}
.datepicker_daysRow {
	background: #eee;
	color: #666;
}
.datepicker_weekCol {
	background: #777;
	color: #fff;
}
.datepicker_daysCell {
	color: #000;
	border: 1px solid #ddd;
}
.datepicker_daysCell a{
	display: block;
}
.datepicker_weekEndCell {
	background: #ddd;
}
.datepicker_titleRow .datepicker_weekEndCell {
	background: #777;
}
.datepicker_daysCellOver {
	background: #fff;
	border: 1px solid #777;
}
.datepicker_unselectable {
	color: #888;
}
.datepicker_today {
	background: #fcc !important;
}
.datepicker_currentDay {
	background: #999 !important;
}
.datepicker_status {
	background: #ddd;
	width: 100%;
	font-size: 80%;
	text-align: center;
}

/* ________ Datepicker Links _______

** Reset link properties and then override them with !important */
#datepicker_div a, .datepicker_inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #000;
}
.datepicker_inline .datepicker_links a {
	padding: 0 5px !important;
}
.datepicker_control a, .datepicker_links a {
	padding: 2px 5px !important;
	color: #eee !important;
}
.datepicker_titleRow a {
	color: #eee !important;
}
.datepicker_control a:hover {
	background: #fdd !important;
	color: #333 !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
	background: #ddd !important;
	color: #333 !important;
}

/* ___________ MULTIPLE MONTHS _________*/

.datepicker_multi .datepicker {
	border: 1px solid #777;
}
.datepicker_oneMonth {
	float: left;
	width: 185px;
}
.datepicker_newRow {
	clear: left;
}

/* ___________ IE6 IFRAME FIX ________ */

.datepicker_cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}