

h1       { color: #FFFFFF; font-family: Verdana; font-size: 13pt; font-variant: small-caps; }

h2       { color: #333333; font-family:Verdana; font-size: 12pt; font-variant: none; }

h3       { color: #336699; font-family: Verdana; font-size: 12pt }

h4       { color: #666666; font-family: Verdana; font-size: 12pt }

h5       { color: #FFFFFF; font-family: Verdana; font-size: 12pt }

dl       { color: #000000; font-family: Verdana; font-size: 12pt }

ol, ol ol, ol ol ol       { color: #336699; font-family: Verdana; font-size: 12pt }

ul, ul ul, ul ul ul       { color: #336699; font-family: Verdana; font-size: 12pt }

table { font-family: Verdana;font-size: 11pt; }



a

{  

color: #336699;  

font-family: Verdana;

font-weight: normal;  

text-decoration: underline; 

font-size: 12pt; 

text-decoration: none;

}  

a:hover  

{  

color: #000000;  

font-family: Verdana;

font-size: 12pt; 

text-decoration: underline;

} 



HR {

    height:1px;
    width:70%;
    background:#FFFFFF;

   }



.left_box { background: #FFFFFF; font-size: 10pt; font-weight: normal; font-variant: none; color: #FFFFFF; font-family: Verdana; height: 30px;}

.banner { height: 30; background: #FFFFFF; font-size: 11pt; font-weight: normal; font-variant: none; color: #FFFFFF; font-family: Verdana; height: 30px; }

.top { background: #B82018; color: #000000; font-size: 12pt; font-family: Verdana;}

.leftside { background: #FFFFFF; color: #000000; font-size: 12pt; font-family: Verdana; line-height: 18px; }

.leftsidewhite { background: #336699; color: #ffffff; font-size: 12pt; font-family: Verdana; line-height: 18px; }



.leftsidetop { background: #ffffff; color: #ffffff; font-size: 11pt; font-family: Verdana; line-height: 16px; }

.middle { background: #FFFFFF; color: #000000; font-size: 12pt; font-family: Verdana; line-height: 18px;}

.products { background: #FFFFFF; color: #000000; font-size: 12pt; font-family: Verdana;}

.rightside { background: #D5D5D5; color: #000000; font-size: 12pt; font-family: Verdana;  line-height: 18px;}

.rightsidetop { background: #D5D5D5; color: #336699; font-size: 11pt; font-style: italic; font-family: Verdana;  line-height: 16px;}

.textbox1 { background: #EAE9E9; font-size: 11pt; text-decoration: none; color: #000000; font-family: Verdana; border: 1px solid #999999;  line-height: 14px; }

.textbox2 { background: #FFFFFF; font-size: 11pt; text-decoration: none; color: #000000; font-family: Verdana; border: 1px solid #999999;  line-height: 14px; }

.textboxtop1 { background: #333333; font-size: 11pt; font-weight: bold; text-decoration: none; color: #FFFFFF; font-family: Verdana; border: 1px solid #999999;  }

.textboxtop2 { background: #336699; font-size: 11pt; font-weight: bold; text-decoration: none; color: #FFFFFF; font-family: Verdana; border: 1px solid #999999; }

.footer { height: 30; background: #336699; font-size: 12pt; color: #FFFFFF; font-family: Verdana; height: 30px; }

.topmenu { font-size: 12pt; color: #FFFFFF; font-family: Verdana; height: 30px; }

A.topnavlinks { color:#FFFFFF; font-size: 11pt; text-decoration: none; }
A.topnavlinks2 { color:#FFFFFF; font-size: 9pt; text-decoration: none; }
A.topnavlinks:hover { color:#FFFFCC; font-size: 11pt; text-decoration: underline; }
A.topnavlinks3 { color:red; font-size:2pt; text-decoration: none;}


A.leftlinks { color:#336699; font-size: 11pt; text-decoration: none; }

A.leftlinks:hover { color:#001166; font-size: 11pt; text-decoration: underline; }



A.left_titles{ color:#000000; font-size: 14pt; text-decoration: none; }

A.left_titles_white{ color:#ffffff; font-size: 14pt; text-decoration: none; }

A.left_titles:hover { color:#001166; font-size: 14pt; text-decoration: underline; }

A.left_titles_white:hover { color:#001166; font-size: 14pt; text-decoration: underline; }

.topnavtxt { color:#FFFFFF; font-size: 11pt; }





.input { background-color: #ffffff; border: 1px solid #000031; ; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px }

//.submit { background-color: #ffffff; border: 1px solid #000031; ; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px }

.submit {

font-family: Verdana; 

font-size: 12pt;  

letter-spacing: -1px;

TEXT-DECORATION: none;

COLOR: #000000;

}

.backgrnd1 { background-color : #268cbf; }
.backgrnd11 { background-color : #b41e17; }




.booking_bg { background-color: #ffffff; }

.booking_border { background-color: #268cbf; }

.booking_line { background-color: #f2b66b; }



.calendarHeader { font-weight: bolder; color: #B82018; background-color: #CCCCCC }

.calendarToday { COLOR: #B82018; background-color: #FFFFFF}

.calendar { COLOR: #000000; background-color: #EEEEEE}

.calendar_weekend { COLOR: #000000; background-color: #EEEEFF}

.calendar_body { COLOR: #258DBF; background-color: #EEEEEE}

.calendar_pending { COLOR: #258DBF; background-color: #FFDDDD}

.calendar_confirmed { COLOR: #258DBF; background-color: #DDFFDD}

a.calendar:link { color: #268cbf; text-decoration: none }

a.calendar:visited { color: #268cbf; text-decoration: underline }

a.calendar:hover { color: #EFB345; text-decoration: none }

a.hotel_roomlink
{  
color: #FF9900;  
font-family: Verdana;
font-weight: bold;  
text-decoration: underline; 
font-size: 11px; 
text-decoration: none;
}  

a.hotel_roomlink:hover  

{  
color: #001166;  
font-family: Verdana;
font-size: 11px; 
text-decoration: underline;
}
h2.sites
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#05B;
	font-size: 1.2em; 
	letter-spacing:.1em;
	line-height:.2em;
	padding:20px auto;
	}

.itinerary A:link , .itinerary A:visited {
	text-decoration:none;
	font-weight:bold;
	color:#000;
	margin-top:3em;
	margin-left:5px;
	padding: 0;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px;}

.itinerary A:hover {
	text-decoration:none;
	background: #96B9D7;
	}


.pay_total {
    font-family: Arial,Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    color: #000000;
}

.pay_descr {
    font-family: Arial,Sans-Serif;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
}

.pay_title {
    font-family: Arial,Sans-Serif;
    font-size: 12px;
    font-weight: 600;
    font-style: normal;
    color: #000000;
}

.pay_expl {
   font-family: Arial,Sans-Serif;
   font-size: 10px;
   font-weight: 400;
   font-style: normal;
   color: #000000;
}

.pay_bord {
   border-bottom-color: #828282;
   border-bottom-style: solid;
   border-bottom-width: 1px;
}

