body {margin:0px; background:url(../images/bg_page.jpg) repeat-x top #fff; font-family:Arial; font-size:12px; color:#333333;}

#topMenuWithALL01 {font-family:Arial; font-size:11px; text-transform:uppercase;}
#topMenuWithALL01 a {font-weight:bold; color:#fff; padding:0 12px; text-decoration:none;}
#topMenuWithALL02 {font-family:Arial; font-size:12px; text-transform:uppercase;}
#topMenu {font-family:Arial; font-size:12px;}
#topMenu a {font-weight:bold; color:#fff; padding:0 16px; text-decoration:none;}
#topMenu a:hover {color:#ccff00;}
#topMenu .selected {color:#ccff00;}

#footer {font-size:10px; color:#fff; font-family:Tahoma;}

.txt9 {font-size:9px;}
.txt10 {font-size:10px;}
.txt11 {font-size:11px;}
.txt14 {font-size:12px;}
.txt16 {font-size:16px; color:#666;}
.txt18 {font-size:18px; line-height:24px;}
.txt20 {font-size:20px; line-height:24px;}
.txt22 {font-size:22px;}


.txtWhite {color:#fff;}
.txtBlue {color:#006699;}
.txtGrey {color:#666666;}
.txtGreen {color:#669900;}
.txtOrange {color:#cc6600;}
.txtBlack {color:#000;}

#search {}
#search .txtField1 {width:150px; font-size:11px;}
#search .txtField2 {width:60px; font-size:11px;}
#search .txtField3 {width:75px; font-size:11px;}

#cart .txtField1 {width:200px; font-size:11px;}
#cart .txtField2 {width:120px; font-size:11px;}
#cart .txtField3 {width:150px; font-size:11px;}
#cart .txtField4 {width:205px; font-size:12px; border:1px solid #e5e5e5; margin:2px 0;}

.errorfields  { border:1px solid #ff0000; }

#tabs td {padding-right:5px;}

.externalLink {font-size:12px; color:#006699;}
.footerLink {font-size:10px; color:#fff;}
.readMore {font-size:10px; color:#669900;}
.linkwww {font-size:12px; color:#006699;}
.txtHotels {font-size:12px; color:#666;}

#pagesnav { padding-top: 3px;padding-right: 3px;padding-bottom: 3px;padding-left: 270px; margin: 0px; text-align: left; border: 0px solid #000000;}
#pagesnav ul {  list-style-type: none; margin: 0px; padding: 0px; }
#pagesnav li {  float: left;  display: inline;  margin: 0 3px 0 0;  display: block; }
#pagesnav li a {  color: #88af3f;
	padding: 4px;
	border: 1px solid #ddd;
	text-decoration: none;
	float: left;
}
#pagesnav li a:hover {
	color: #638425;
	background: #f1ffd6;
	border: 1px solid #85bd1e;
}
#pagesnav li.nolink {
  padding: 0px;
  border: 0px;
}

#pagesnav li.nolink a {
	color: #CCC;
	border: 1px solid #F3F3F3;
	padding: 4px;  
}

#pagesnav li.current {
	color: #FFF;
	border: 1px solid #b2e05d;
	padding: 4px;
	background: #b2e05d;
}