body { margin: 0 0 0 0; text-align:center; font-family: Verdana; font-size: 11px; color: #000000 }
a:active {font-family: Verdana; font-size: 11px; color: #000000}
a:link {font-family: Verdana; font-size: 11px; color: #000000}
a:visited{font-family: Verdana; font-size: 11px; color: #000000}

h1 {font-family: Verdana; font-size: 17px;}
h2 {font-family: Verdana; font-size: 15px;}

a.white:active {font-family: Verdana; color: #ffffff}
a.white:link {font-family: Verdana; color: #ffffff}
a.white:visited{font-family: Verdana; color: #ffffff}

a.white16:active {font-family: Verdana; color: #ffffff}
a.white16:link {font-family: Verdana; color: #ffffff}
a.white16:visited{font-family: Verdana; color: #ffffff}

li {font-family: Verdana; font-size: 11px; color: #000000}
ol {font-family: Verdana; font-size: 11px; color: #000000}
table{font-family: Verdana; font-size: 11px; color: #000000}
td {font-family: Verdana; font-size: 11px; color: #000000}

.text_white{font-family: Verdana; font-size: 11px; color: #ffffff}
a.linkw:active {font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration:none;}
a.linkw:visited {font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration:none;}
a.linkw:link {font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration:none;}
a.linkw:hover {font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration:none;}

.text_yellow {font-family: Verdana; font-size: 11px; color: yellow}

.text_white16{font-family: Verdana; font-size: 16px; color: #ffffff}

.scroll{
font-family: Verdana; 
font-size: 13px; 
color: #000000 ; 
}

.offers_table { padding: 4px; border: 1pt solid grey}
.offers_title{font-family: Verdana; font-size: 11px; color: #666666; background-color:#a7ee90}
.offers_text{font-family: Verdana; font-size: 11px; line-height: 20px; padding:2px}

.booking_sub_table { width: 350px ; background-color: #FFFFCC}
.booking_title{font-family: Verdana; font-size: 13px; background-color: #99FF99; color: #333333}
.booking_text{font-family: Verdana; font-size: 11px;}
.booking_text_bold{font-family: Verdana; font-size: 11px; font-weight: bold}
.booking_form{font-family: Verdana; font-size: 11px;}
.booking_select {font-family: Verdana; font-size: 11px;}
.booking_error{font-family: Verdana; font-size: 11px; color:red;}

.resultshead{font-family: Verdana; font-size: 22px; color:green; font-weight: bold;}
.resultstext{font-family: Verdana; font-size: 14px; color:green; font-weight: bold;}

.optionstitle{padding: 3px; font-family: Verdana; font-size: 13px; font-weight: bold; color: #006600; background-color: #8ec754}
.optionstext{padding: 3px; font-family: Verdana; font-size: 11px; color: #006600; background-color: #8ec754}
.optionsprice{font-family: Verdana; font-size: 13px; color:yellow; font-weight: bold; background-color: #8ec754}
.optionstable{padding: 3px; border:solid 1pt green }

.optionsalttitle{padding: 3px; font-family: Verdana; font-size: 13px; font-weight: bold; color: #000000; background-color: #ffcc66}
.optionsalttext{padding: 3px; font-family: Verdana; font-size: 11px; color: #000000; background-color: #ffcc66}
.optionsaltprice{font-family: Verdana; font-size: 13px; color:blue; font-weight: bold; background-color: #ffcc66}
.optionsalttable{padding: 3px; border:solid 1pt green }

.pricebox{width: 55px; line-height: 25px;}
.priceboxt{width: 55px; line-height: 20px; font-weight: bold;}
.pricetable { width: 465px; background-image: url('images/priceback.jpg');}
.pricetablet { width: 465px; background-color:#baf285; border: 1pt solid green}

.fill { padding: 2px; background-image: url('images/front.jpg');}

.ce { margin-left: auto; margin-right: auto; width:800px;}

.brochure_warn { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px; color: #FF0000; }
.brochure_text { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px; }

.bord1 { border-collapse: collapse; border-color:#111111 ; }
.l19 { background-image:url(images/layout_19.jpg) ; }
.l21 { background-image:url(images/layout_21.jpg) ; }
.l23 { background-image:url(images/layout_23.jpg) ; }
.l24 { background-image:url(images/layout_24.jpg) ; }
.l28 { background-image:url(images/layout_28.jpg) ; }
.l30 { background-image:url(images/layout_30.jpg) ; }

.SPLAddressListSt{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-top: 0;
    margin-bottom: 0;
    width: 80mm;}
.SPLAddressListStBottomLine{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    }
.SPLAddressListStErrorLine{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    }
 .SPLAddressListLicenseLine{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: center
    margin-top: 0;
    margin-bottom: 0;
    }
	
.bb1 { background-image: url(images/offersbg.jpg) ; } 

.cal_button {
	font-family: sans-serif;
        font-size: 16px;        
        font-weight: bold;                
        text-transform: uppercase;                                
        color: yellow;                                        
        background-color: #86c14b;                         
        width: 30px;
        cursor: hand;
}

.cal_title {
	font-family: sans-serif;
        font-size: 16px;        
        font-weight: bold;                
        text-transform: uppercase;                                
        color: yellow;                                        
}

.cal_day {
	font-family: sans-serif;
        font-size: 15px;        
        font-weight: bold;                
        text-transform: uppercase;                                
        color: yellow;                                        
        background-color: #e34d4d;                         
}

.cal_num_on {
        font-family: sans-serif;
        font-size: 15px;        
        font-weight: bold;                
        text-decoration: underline;                        
        text-transform: uppercase;                                
        color: yellow;                                        
        background-color: #abe574;                                              
        height: 35px;
}

.cal_num_off {
        font-family: sans-serif;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
        text-transform: uppercase; 
        color: white;
        background-color: ;
	border: 1pt solid white;
	height: 35px;
}

.cal_table {
	padding: 6px;
	border: 1pt solid black;
	background-image: url('images/calback2.jpg');
	width: 350px;
	height: 350px;
}

.btext { font-family: Verdana; font-size: 11px; }
.berror { font-family: Verdana; font-size: 11px; color:#FF0000; }
.btitle { font-family: Verdana; font-size: 14px; background-color: #33FF66; text-align:center; }
.bfield { font-family: Verdana; font-size: 11px; }
.bchoice { font-family: Verdana; font-size: 11px; }
.bbutton { font-family: Verdana; font-size: 11px; }
.bfieldmoney { font-family: Verdana; font-size: 11px; text-align:right; }
.bfieldtotal { font-family: Verdana; font-size: 11px; text-align:right; }
