#enquiriesform{ margin-bottom:30px;}
.row select {
border:1px solid #D3D3D3;
padding:1px;
width:166px;
}

.nav li.n3 {width: 104px;}
.nav li.n4 {width: 110px;}

.popupcal{}

.popupcal .ajax__calendar_container {
border:1px solid #CDB99D;
background-color: #FCFAEE; 
padding: 2px !important;
width:160px !important;
z-index:10;
}
.popupcal .ajax__calendar_other .ajax__calendar_day,
.popupcal .ajax__calendar_other .ajax__calendar_year {
color: black;
}
.popupcal .ajax__calendar_hover .ajax__calendar_day,
.popupcal .ajax__calendar_hover .ajax__calendar_month,
.popupcal .ajax__calendar_hover .ajax__calendar_year {
color: black;
}
.popupcal .ajax__calendar_active .ajax__calendar_day,
.popupcal .ajax__calendar_active .ajax__calendar_month,
.popupcal .ajax__calendar_active .ajax__calendar_year {
color: black;
font-weight:bold;
}
/*
.ct td{	width: 56px !important;}
*/
.ct .activeday{
		border:1px solid #cdb99d;
		text-decoration:none;
		font-size:18px;
		color:#872175;
		margin:1px !important;
		}
.ct a {
color:#872175 !important;
}

.content h3{margin: 0 0 0 0;}
.content .fotos li a{color:#993399;}
.fotos {display:table; float:none; overflow:visible; }
.clear{display:block; padding: 100px 0 0 0;}

.m a:hover, .y a:hover{
	color:inherit;
	background-color:Transparent;
	text-decoration:none;
	}
	
.infotext{color:#322228; font-size:1.3em;}
