body{margin:0px; padding:0px; font-family:verdana; font-size:11px; color:#333; text-align:justify; background:#152c70 url(images/bg.jpg); background-repeat:repeat-x; height:100%;}

#container{width:974px; margin:auto; background-color:#FFFFFF; border-left:1px solid #333; border-right:1px solid #333; padding:0 3px;}

#container.hoteln{background-color:#edffff;}
#container .hoteln ul{padding:0px; margin:0; list-style:none;}
#container .hoteln li{line-height:21px; text-decoration:none;}
#container.hoteln li a{color:#333; text-decoration:none;}
#container.hoteln li a:hover{color:#000; text-decoration:none;}

a.hotel-link{line-height:31px; font-family:arial; color:#000000; font-size:16px; font-weight:bold; text-decoration:none;}
a.hotel-link:hover{line-height:31px; font-family:arial; color:#000000; font-size:16px; font-weight:bold; text-decoration:none;}

.clear{clear:both;}

h1{font-family:arial; font-size:20px; font-style:italic; color:#1b388c; margin:8px 0;}

h2{font-family:arial; font-size:17px; font-style:italic; color:#1b388c; margin:8px 8px;}

#top{height:66px; padding:20px 0 0 17px;}
#top .logo{background-image:url(images/logo.gif); width:307px; height:39px; float:left;}
#top .toll{background-image:url(images/callbg.jpg); font-size:18px; font-weight:bold; padding:6px 0 0 50px; width:171px; float:right; height:29px; margin-top:8px;}

#top-navi{background-color:#3366ff; height:26px; padding-left:14px; margin-bottom:3px;}
#top-navi ul{margin:0px; padding:0px; list-style:none;}
#top-navi li{ display:inline;}
#top-navi li a{color:#FFFFFF; text-decoration:none;  display:block; font-family:arial; font-size:14px; text-align:center; color:#fff; width:auto; float:left; padding:5px 16px 0 17px; height:21px; font-weight:bold; border-right:1px solid #fff;}
#top-navi li a:hover{background-image:url(images/y-line.gif); color:#000;}
#top-navi .select{background-image:url(images/y-line.gif); color:#000;}


#left{width:28%;  float:left; margin-right:1%;}
#left .left-navi{border:1px solid #3568ff; margin-bottom:3px;}
#left .left-navi ul{margin:4px 0 6px 0; padding:0px; list-style:none;}
#left .left-navi li{line-height:19px; padding:3px 6px; display:block;}
#left .left-navi li a{color:#333; text-decoration:none; }
#left .left-navi li a:hover{color:#000;}
#left .left-navi li:hover{color:#000; text-decoration:none; background-color:#81aafd;}

#left1{width:28%;  float:left; margin-right:1%;}
#left1 .left-navi1{margin-bottom:3px; background-image:url(images/tour-list.jpg); background-repeat:no-repeat; width:272px; height:245px;}
#left1 .left-navi1 ul{margin:15px 0 6px 0; padding:0px; list-style:none;}
#left1 .left-navi1 li{line-height:19px; padding:3px 6px; display:block;}
#left1 .left-navi1 li a{color:#333; text-decoration:none; }
#left1 .left-navi1 li a:hover{color:#000;}
#left1 .left-navi1 li:hover{color:#000; text-decoration:none; background-color:#81aafd;}
#left1 .heading{font-family:arial; padding:6px 0 0 32px; color:#fff; font-size:16px; font-weight:bold;}
#left1 .heading a{color:#fff; text-decoration:none;}
#left1 .left-navi2{margin-bottom:3px; background-image:url(images/tour-list1.jpg); background-repeat:no-repeat; width:272px; height:189px;}
#left1 .left-navi2 ul{margin:15px 0 6px 0; padding:0px; list-style:none;}
#left1 .left-navi2 li{line-height:19px; padding:3px 6px; display:block;}
#left1 .left-navi2 li a{color:#333; text-decoration:none; }
#left1 .left-navi2 li a:hover{color:#000;}
#left2 .left-navi2 li:hover{color:#000; text-decoration:none; background-color:#81aafd;}

#left1 .left-navi3{margin-bottom:3px; background-image:url(images/tour-list2.jpg); background-repeat:no-repeat; width:272px; height:139px;}
#left1 .left-navi3 ul{padding:0px; list-style:none; width:43%; float:left; margin:5px;0 0 0}
#left1 .left-navi3 li{line-height:19px; padding:3px 6px; display:block; border-bottom:1px dashed #999;}
#left1 .left-navi3 li a{color:#333; text-decoration:none;}
#left1 .left-navi3 li a:hover{color:#000; text-decoration:underline;}
#left2 .left-navi3 li:hover{color:#000; text-decoration:none; background-color:#dfe0e1;}

#left .new{border:1px solid #3568ff; margin-bottom:3px;}
#left .new ul{padding:0px; list-style:none; width:45%; float:left; margin:0 0}
#left .new li{line-height:19px; padding:3px 6px; display:block; border-bottom:1px dashed #999;}
#left .new li a{color:#333; text-decoration:none; }
#left .new li a:hover{color:#000; text-decoration:underline;}
#left .new li:hover{color:#000; text-decoration:none; background-color:#dfe0e1;}

#left .heading{background-image:url(images/v-line.gif); height:27px; font-family:arial; padding:6px 0 0 28px; color:#fff; font-size:16px; font-weight:bold;}
#left .heading a{color:#fff; text-decoration:none;}
#left .icon{/*background-image:url(images/tree.gif);*/ width:19px; float:left; height:33px;}


#right{width:21.9%; float:right;}
#right .heading{height:23px; background-color:#3366ff; font-family:arial; padding:6px 0 0 12px; color:#fff; font-size:14px; font-weight:bold;}
#right .heading a{color:#fff; text-decoration:none;}

#right .place{width:200px; margin:11px auto;}
#right ul{width:49%; float:left; margin:0 0 13px 0; padding:0px; list-style:none;}
#right li{line-height:17px; padding:3px 0 0 11px;}
#right li a{color:#333; text-decoration:none;}
#right li a:hover{text-decoration:underline;}

#right .tours{background-color:#edffff; border:1px solid #cdcdcd;  clear:both; padding:10px 0 8px 8px;}
#right .tours b{color:#FF0000; display:block; padding-bottom:5px;}
#right .tours a{color:#FF0000; text-decoration:none;}
#right .img{margin-right:6px;}
#right .area{height:84px; margin-bottom:7px;}


#content{width:48%; float:left;  line-height:16px; }
#content .head{width:465px; height:246px; margin-bottom:15px;}

#content .hotel{background-color:#edffff; border:1px solid #cdcdcd; height:200px; margin-top:13px;}
#content .hotel ul{width:50%; float:left; margin:0px; padding:0px; list-style:none;}
#content .hotel li{line-height:17px; padding:3px 0 0 11px;}
#content .hotel li a{color:#333; text-decoration:none;}
#content .hotel li a:hover{text-decoration:underline;}

#content .hotel1{background-color:#edffff; border:1px solid #cdcdcd; height:120px; margin-top:13px;}
#content .hotel1 ul{float:left; width:33%; margin:0px; padding:0px; list-style:none;}
#content .hotel1 li{line-height:17px; padding:3px 0 0 17px;}
#content .hotel1 li a{color:#333; text-decoration:none;}
#content .hotel1 li a:hover{text-decoration:underline;}

#content .hotel2{background-color:#edffff; border:1px solid #cdcdcd; height:80px; margin-top:13px;}
#content .hotel2 ul{float:left; width:33%; margin:0px; padding:0px; list-style:none;}
#content .hotel2 li{line-height:17px; padding:3px 0 0 17px;}
#content .hotel2 li a{color:#333; text-decoration:none;}
#content .hotel2 li a:hover{text-decoration:underline;}

#main{line-height:20px; margin-left:28%;}
#main b{font-size:12px; display:block; margin-bottom:6px; color:#af1408;}
#main a{color:#000; text-decoration:none;}
#main a:hover{color:#000; text-decoration:underline;}
#main p{margin:0px; padding:0 8px 0 8px;}
#main .header{height:193; margin-bottom:8px;}
#main .site{font-family:arial; color:#4C7FF2; font-size:14px; font-weight:bold;}
#main .site a{font-family:arial; color:#4C7FF2; font-size:14px; font-weight:bold;}
#main .site a:hover{font-family:arial; color:#4C7FF2; font-size:14px; font-weight:bold;}
#main .index{font-family:arial; color:#0000FF; font-size:14px; font-weight:bold;}
#main .index a{font-family:arial; color:#0000FF; font-size:14px; font-weight:bold;}
#main .index a:hover{font-family:arial; color:#0000FF; font-size:14px; font-weight:bold;}
#main .read{font-family:arial; color:#003300; font-size:12px; font-weight:bold; padding-left:575px;}
#main .index a{font-family:arial; color:#003300; font-size:12px; font-weight:bold;}
#main .index a:hover{font-family:arial; color:#0000FF; font-size:12px; font-weight:bold;}

#main ul{margin:5px 0 0 24px; padding:0; list-style:disc; list-style-position:outside;}

.txt{margin-top:10px; clear:both;}
/*.txt-header{line-height:31px; font-family:arial; color:#000000; font-size:16px; font-weight:bold;}
.txt-header a{line-height:31px; font-family:arial; color:#000000; font-size:16px; font-weight:bold;}
.txt ul{width:23%; float:left; margin:6px 7px; padding:0px; list-style:none;  border-right:1px dashed #999;}
.txt li{line-height:21px; padding:3px 0 0 11px;  border-bottom:1px dashed #999; margin-right:6%;}
.txt li a{color:#333; text-decoration:none;}
.txt li a:hover{text-decoration:underline;}
.txt li:hover{color:#000; text-decoration:none; background-color:#dbe1e1;}*/

#footer{margin-top:10px; height:63px; background-image:url(images/bg-blue.jpg);  color:#ffcc66;}
#footer .left{width:84%; float:left; padding:15px 0 0 11px;}
#footer .link{font-weight:bold; color:#fff; margin-bottom:9px;}
#footer .link a{color:#fff; text-decoration:none;}
#footer .right{width:13.4%; float:right; padding-top:11px; text-align:right; padding-right:5px;}

.tst{background-color:#003399; padding:6px 8px; color:#fff; margin:14px 6px 8px 10px; line-height:18px; border:1px dashed #6093fc; margin-bottom:8px;}

.breadcrumb{background-color:#e2dede; padding:6px 8px; color:#000; margin:3px 3px 3px 10px; border:1px dashed #999;}

#border-tst {margin:11px auto; border:1px solid #969696; width:97%; height:140px;}
#border-tst .left{width:22%; float:left; background-color:#e1e4e4; font-weight:bold;}
#border-tst .lefttxt{width:39%; float:left;}
#border-tst ul{margin:0; padding:0; list-style:none;  border-right:1px solid #969696; }
#border-tst li{line-height:22px; height:22px; color:#000; text-align:left; padding-left:8px;  border-bottom:1px solid #969696;} 
#border-tst .head{font-weight:bold; text-align:center; border-bottom:1px solid #969696; padding:4px 0; border-right:1px solid #969696; color:#990000;}

.frm{
	width:675px;
	height:350px;
	border:#000 1px solid;
	margin:8px;
	padding:0;
	float:none;
	}
	
#title{
	border:#000 1px solid;
	background-color:#3a7dda;
	padding:7px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
	margin:3px;
	line-height:24px;
	}
	
#title strong{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	}
	
#formContainer{width:675px;
height:220px;
margin:0 auto;
font-weight:bold;
color:#000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
}

#leftbox{
width:325px;
margin:0 auto;
font-weight:bold;
color:#000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin-left:2px;
float:left;
height:220px;
}

#leftbox2{
width:330px;
margin:0 auto;
font-weight:bold;
color:#000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin-left:8px;
float:left;
height:220px;
}

.frm-txt{
	margin:0px;
	line-height:30px;
	margin-left:10px;
	padding:0px;
	}
	
.bot-margin{
	margin-bottom:2px; font-family:verdana; font-size:11px;
	}
	
#butt-div{
	width:675px;
	height:40px;
	margin-top:10px;
}
.buton2{
	margin-left:10px;
	
}
.submit-but{
	width:76px;
	height:27px;
	border:0;
	margin-top:15px;
	cursor:pointer;
	}
.reset-but{
	width:76px;
	height:27px;
	border:0;
	margin-top:15px;
	cursor:pointer;
	}
 .site{
 }
 
 .site a{font-family:arial; color:#FFFFFF; font-size:14px; font-weight:bold;
 }
 
 .contact{background-image:url(images/Contact_Usicon.jpg);
   height:308px;
   background-repeat:no-repeat;
   }
   
 .img-pad{padding:5px 0 5px 10px;
 } 
 
a.hotel-link1{color:#333; text-decoration:none;}
a.hotel-link1:hover{color:#000; text-decoration:underline;}
