.campingtable {border:1px solid #ccc;  border-collapse:collapse;}
.campingincludes {border:1px solid #ccc; border-collapse:collapse;}
.campingcode{border:1px solid #ccc; border-collapse:collapse; color:#213f9a; font-weight:bold;}
.campingadults {text-align:center; background-color:#d1d7eb; border:1px solid #ccc; border-collapse:collapse;}
.campingdays {text-align:center; background-color:#d1d7eb; width:45px;border:1px solid #ccc; border-collapse:collapse;}
.extraadults {text-align:center; background-color:#d1d7eb; vertical-align: top; width:65px; font-weight:bold;border:1px solid #ccc; border-collapse:collapse;}
.campingblueleft {text-align:left; background-color:#d1d7eb; border:1px solid #ccc; border-collapse:collapse;}/*width:116px; */
.cbl2 {margin-bottom:5px; padding-bottom:5px; font-weight:bold;}
.campingdepartures {text-align:left; background-color:#d1d7eb; vertical-align:top;border:1px solid #ccc; border-collapse:collapse;}
.childprices {text-align:center; background-color:#d1d7eb; vertical-align: top; border:1px solid #ccc; border-collapse:collapse;}
.campingdates {background-color:#ffc; border:1px solid #ccc; border-collapse:collapse; width:116px; text-align:left;}
.campingnights {width:40px; text-align:center; background-color:#d1d7eb; border:1px solid #ccc; border-collapse:collapse;}
.campingnightscream {width:40px; text-align:center; background-color: #ffc; border:1px solid #ccc; border-collapse:collapse;}
.campingnightssupps {width:30px; text-align:center; background-color:#d1d7eb; border:1px solid #ccc; border-collapse:collapse;}
.campingtravsupp {width:40px; text-align:center; background-color: #ffc; border:1px solid #ccc; border-collapse:collapse; font-weight:bold;}

.freenightsred {text-align:center; font-weight:bold; background-color:#ed1b2f; color:#fff; border:1px solid #ccc; border-collapse:collapse;}
.freenightsblue {text-align:center; font-weight:bold; background-color:#213f9a; color:#fff; border:1px solid #ccc; border-collapse:collapse;}
.campingprices {font-weight:bold; text-align:center; border:1px solid #ccc; border-collapse:collapse;width:40px;}
.campingfree{font-weight:bold; text-align:center; border:1px solid #ccc; border-collapse:collapse; color:#ed1b2f;}
.beuvleft {width:440px; float:left; margin:3px auto;}
.beuvright {width:116px; float:right; margin:3px auto; margin-right:25px;}

a.condcampavail {display:block; width:106px; height:26px; text-decoration:none; background:url(http://www.condorbreaks.com/imgroll/checkavail04a.png); margin-top:15px}
a.condcampavail:hover {background-position:0 -29px;}

a.condcampavail2 {display:block; width:106px; height:35px; text-decoration:none; background:url(http://www.condorbreaks.com/imgroll/availability01a.png); margin:0 auto 10px auto;}
a.condcampavail2:hover {background-position:0 -40px;}

a.condcampavail3 {display:block; width:106px; height:35px; text-decoration:none; background:url(http://www.condorbreaks.com/imgroll/availability01a.png); margin:0 0 10px 30px;}
a.condcampavail3:hover {background-position:0 -40px;}
