body{
	margin: 0 0 0 0;
	font:11px Trebuchet MS, Tahoma;
	color: #797979;
	background-image: url(../images/bodybg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}



html{font:11px Trebuchet MS, Tahoma; color: #797979;}
#tblBook tr td img {
	vertical-align: middle;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


.listpic_brd{border:1px solid #fff;}

.menu_bg {
	background:transparent url(../images/menu_bg.png) repeat-x;
	height:90px;
	width: 900px;
}
.welcome_bg {background:transparent url(../images/bg_welcome.png) no-repeat; height:232px; width: 524px;}
#bannerpic{	position: absolute;margin-left:13px;margin-top:-25px;}
.ortala {
	margin-right: auto;
	margin-left: auto;
}


#btn_details a {background:transparent url(../images/btn_details_hover.png) no-repeat scroll 0 0;display:block;height:28px;width:198px;}
#btn_details a:hover{background-position: bottom;}

.tit_det_bg {background:transparent url(../images/tit_det_bg.png) repeat-x; height:44px; width: 624px;}

.det_bg_in{background:#fafafa;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;}

.detail_bg2{background:transparent url(../images/detail_bg2.jpg) repeat-x; height:48px;}

.hl_cont{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}

.hl_top1 {background:transparent url(../images/hl_top.png) no-repeat; height:40px; width: 198px; text-align: right;}
.hl_top2 {background:transparent url(../images/hl_top2.png) no-repeat; height:40px; width: 198px; text-align: right;}
.hl_top3 {background:transparent url(../images/hl_top3.png) no-repeat; height:40px; width: 198px; text-align: right;}

.hl_pad{margin-right:10px;margin-top:3px;}
.catTitles a{ color:#FFF; display:block; width:198px; height:40px;}
.list_brd #frmBook #tblBook tr td.formTitle {
	font-size: 16px;
	font-weight: bold;
}

.catTitles a:visited{ color:#FFF;}

.list_brd{border-left:1px solid #f0f0f0;border-right:1px solid #d9d9d9; background: #e8e8e8;}
.list_1{
	height:56px;  
	padding-left:12px;
	padding-top:3px;
	padding-bottom:3px;s
}
.list_2{
	height:56px;
	padding-left:12px;
	padding-top:3px;
	padding-bottom:3px;
	background-color: #F3F3F3;
}
.list_2b{
	height:56px;
	padding-left:12px;
	background-color: transparent;
	background-image: url(../images/list_oth.png);
	background-repeat: repeat;
}

.footer_bg {
	background:transparent url(../images/footer_bg.jpg) repeat-x;
	height:54px;
	width: 900px;
}



/*text*/


.white_11 {font:11px Trebuchet MS, Tahoma; color: #fff; text-align: justify;line-height: 18px;}
.white_11  A:link, .white_14  A:visited, .white_14  A:active{	color:#fff; TEXT-DECORATION: none;}
.white_11 A:hover{color:#fff; TEXT-DECORATION: underline;}

.blue_14 {font:bold 14px Trebuchet MS, Tahoma; color: #29cfff; text-align: justify;line-height: 18px;}
.blue_14  A:link, .blue_14  A:visited, .blue_14  A:active{	color:#29cfff; TEXT-DECORATION: none;}
.blue_14 A:hover{color:#29cfff; TEXT-DECORATION: underline;}

.gray_12 {font:12px Trebuchet MS, Tahoma; color: #6e6e6e; text-align: justify;line-height: 18px;}
.gray_12  A:link, .gray_12  A:visited, .gray_12  A:active{	color:#6e6e6e; TEXT-DECORATION: none;}
.gray_12 A:hover{color:#6e6e6e; TEXT-DECORATION: underline;}

.gray_11 {font:11px Trebuchet MS, Tahoma; color: #6e6e6e; text-align: justify;line-height: 18px;}
.gray_11  A:link, .gray_11  A:visited, .gray_11  A:active{	color:#6e6e6e; TEXT-DECORATION: none;}
.gray_11 A:hover{color:#6e6e6e; TEXT-DECORATION: underline;}

.gray_14 {font:bold 14px Trebuchet MS, Tahoma; color: #6e6e6e; text-align: justify;line-height: 18px;}
.gray_14  A:link, .gray_14  A:visited, .gray_14  A:active{	color:#6e6e6e; TEXT-DECORATION: none;}
.gray_14 A:hover{color:#6e6e6e; TEXT-DECORATION: underline;}

.orange_12 {font:bold 12px Trebuchet MS, Tahoma; color: #ff5a00; text-align: justify;line-height: 18px;}
.orange_12  A:link, .orange_12  A:visited, .orange_12  A:active{	color:#ff5a00; TEXT-DECORATION: none;}
.orange_12 A:hover{color:#ff5a00; TEXT-DECORATION: underline;}

.orange_14 {font:bold 14px Trebuchet MS, Tahoma; color: #ff5a00; text-align: justify;line-height: 18px;}
.orange_14  A:link, .orange_14  A:visited, .orange_14  A:active{	color:#ff5a00; TEXT-DECORATION: none;}
.orange_14 A:hover{color:#ff5a00; TEXT-DECORATION: underline;}

.orange_11 {font:11px Trebuchet MS, Tahoma; color: #ff5a00; text-align: justify;line-height: 18px;}
.orange_11  A:link, .orange_11  A:visited, .orange_11  A:active{	color:#ff5a00; TEXT-DECORATION: none;}
.orange_11 A:hover{color:#ff5a00; TEXT-DECORATION: underline;}

.blue_14 {font:bold 14px Trebuchet MS, Tahoma; color: #1dc0f2; text-align: justify;line-height: 18px;}
.blue_14  A:link, .blue_14  A:visited, .blue_14  A:active{	color:#1dc0f2; TEXT-DECORATION: none;}
.blue_14 A:hover{color:#1dc0f2; TEXT-DECORATION: underline;}

.white_14 {font:bold 14px Trebuchet MS, Tahoma; color: #fff; text-align: justify;line-height: 18px;}
.white_14  A:link, .white_14  A:visited, .white_14  A:active{	color:#fff; TEXT-DECORATION: none;}
.white_14 A:hover{color:#fff; TEXT-DECORATION: underline;}


/*tag cloud*/


#tagcloud a {
color:#666666;
font-size:0.75em;
line-height:1.4em;
margin:5px 5px 5px 0;
padding:1px 3px;
text-decoration:none;
white-space:nowrap;
font:Trebuchet MS, Tahoma; 
}
#tagcloud a:hover {
background:#0086C6 none repeat scroll 0 0;
color:#FFFFFF;
}
#tagcloud a.cloud_0 {
color:#CCCCCC;
font-size:12px;
}
#tagcloud a.cloud_1 {
font-size:1.2em;
}
#tagcloud a.cloud_2 {
font-size:1em;
}
#tagcloud a.cloud_3 {
font-size:1.1em;
}
#tagcloud a.cloud_4 {
font-size:1.2em;
font-weight:bold;
}
#tagcloud a.cloud_5 {
font-size:1.3em;
}
#tagcloud a.cloud_6 {
color:#A2C609;
font-size:1.3em;
}
#tagcloud a.cloud_7 {
color:#A2C609;
font-size:1.4em;
}
#tagcloud a.cloud_8 {
color:#A2C609;
font-size:1.5em;
}
#tagcloud a.cloud_9 {
color:#A2C609;
font-size:1.6em;
}
#tagcloud a.cloud_10 {
color:#A2C609;
font-size:2.1em;
font-weight:normal;
line-height:1em;
padding:0;
}

a img {
	border:0;
}.miniCatTitle {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 22px;
	background-image: url(../images/bgMiniCatTitle.jpg);
	height: 27px;
	width: 133px;
	color: #FFF;
	background-repeat: no-repeat;
}
.miniCatPht {
	text-align: left;
	width: 133px;
	padding-left: 2px;
}
.miniCatPht img {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-right: auto;
	margin-left: auto;
}
.miniCatTitle2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 22px;
	background-image: url(../images/hl_top_small.jpg);
	height: 27px;
	width: 133px;
	color: #FFF;
	background-repeat: no-repeat;
}
.tourListHeader {
	background-image: url(../images/tit_our_tours.png);
	background-repeat: no-repeat;
	height: 37px;
	color: #00679b;
	padding-left: 20px;
	font-weight: bold;
}
.imgLangsP {
	border: 1px solid #CCC;
}
.imgLangsA {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #09F;
	border-left-color: #CCC;
}
.list_brd #frmBook #tblBook td {
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.list_brd #frmBook #tblBook td.noBorder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.header      {
	padding-left: 5px;
	font-weight: bold;
}
.list_brd #frmBook #tblBook tr td.inputs input,select{
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #333;
	width: 220px;
	height: 20px;
	line-height: 20px;
}

.list_brd #frmBook #tblBook tr td.inputs textarea{
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #333;
	width: 220px;
	line-height: 20px;
	overflow:scroll;
}
.list_brd #frmBook #tblBook tr .inputs a img {
	vertical-align: middle;
}

