div.datepicker {
	display: none;
}


.datepickerGoNext a,
.datepickerGoPrev a,
.datepickerMonth a {
	text-align: center;
	height: 20px;
	line-height: 20px;
	cursor:pointer !important;
}

.datepickerGoNext a {
	float: right;
	width: 20px;
}
.datepickerGoPrev a {
	float: left;
	width: 20px;
}
table.datepickerViewDays tbody.datepickerMonths,
table.datepickerViewDays tbody.datepickerYears {
	display: none;
}
table.datepickerViewMonths tbody.datepickerDays,
table.datepickerViewMonths tbody.datepickerYears,
table.datepickerViewMonths tr.datepickerDoW {
	display: none;
}
table.datepickerViewYears tbody.datepickerDays,
table.datepickerViewYears tbody.datepickerMonths,
table.datepickerViewYears tr.datepickerDoW {
	display: none;
}
td.datepickerDisabled a,
td.datepickerDisabled.datepickerNotInMonth a{
	color: #333;
	text-decoration:none;
}
td.datepickerDisabled a:hover {
	color: #333;
}

td.datepickerSpecial.datepickerSelected a {
	background: #a00;
}
.name_m {
width: 250px;
text-align: center;
letter-spacing: -1px;
font: 500 20px Calibri;
color: #020202;
text-align: center;
}

.datepickerNotInMonth {
display:none;
}

.datepickerDays{
position: absolute;
margin-left: 170px;
margin-top: -40px;
}

.datepickerSaturday a, .datepickerSundaya a{
color: #FF3540!important;
}

.datepickerNotInMonth a{
text-decoration: underline;
}

.datepickerDisabled a{
text-decoration: none!important;
}

.tours_reg .cpr_buy{
background: url(../../img/button.jpg) top center no-repeat!important;
width: 216px!important;
height: 34px!important;
margin: 2px 0 0 0!important;
padding-top: 10px!important;
float: right!important;
color: #fff!important;
text-align: center!important;
font: 18px Arial!important;
}


.tours_reg  td:nth-child(1){
width: 187px!important;
}

.tours_reg  td:nth-child(1) img{
margin-top: 5px!important;
margin-left: 5px!important;
}

.tours_reg  .cl2 {
text-align: center!important;
}

.message_error {
position: absolute;
margin-left: 350px;
margin-top: 50px;
color: red;
}

.inorder{
width: 150px;
float: left;
}

.inorder img{
margin-left: 30px;
}

#orderstatus td{
width: 150px;
}

#orderstatus td{
width: 150px;
}

#orderstatus td:nth-child(1){
font-weight: bold;
}