@charset "utf-8";
#containner .right {
	float: left;
	height: auto;
	width: 248px;
}
#containner .left {
	float: left;
	height: auto;
	width: 670px;
}

#menu-right #menu-right p{ padding:0; margin:0; font-size:10px;}

body{
margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-family: "Calibri", Verdana, Arial, Helvetica, sans-serif;
	background-color:#ededed;
	unicode-bidi:embed;
	direction:ltr;
	font-size:14px;

}
.body-footer{ margin-left:10px}
.body-footer ul { margin:20px 0 0 ; padding:0}
.body-footer ul li{ list-style:none; margin-left:0px;}
.body-footer ul li a { color:#333; text-decoration:none}
.body-footer ul li a:hover{ color:#000;}
#footer {
	width: 919px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/footer-bg-menu-bg.jpg);
	background-repeat: repeat-x;
}

#header .logo {
	float: left;
	height: 105px;
	width: 309px;
}
#header .language {
	float: left;
	height: auto;
	width: 609px;
	margin-top: 30px;
}
#header {
	height: auto;
	width: 918px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 4px;
	margin-top: 6px;
}
#banner {
	width: 918px;
	margin-right: auto;
	margin-left: auto;
	height: 307px;
	margin-bottom: 35px;
}


#header .language p {
	margin: 0px;
	padding: 0px;
}
#header .language h2 {
	margin: 0px;
	padding: 0px;
	font-family: tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; font-style: normal;
}



.clear{ clear:both;}
#header .language h2 a {
	
	color: #333;
	text-decoration: none;
}
.bg-top {
	width:918px;	
	margin-right: auto;
	margin-left: auto;
	
	
	}

#containner {
	height: auto;
	width: 918px;
	margin-right: auto;
	margin-left: auto;
}
#menu-right{ background-color:#fff; width:227px; padding:10px; height:auto; border-radius: 3px;-moz-border-radius: 3px;-khtml-border-radius:3px; margin-top:10px; margin-right:-5px;}
#menu-right a{ color:#333;}
#menu-right a:hover{ color:#900;}
.test-border {border:3px solid #ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;opacity:0.5;filter:alpha(opacity=50);}
.small-title{ font-size:14px; color:#333; text-shadow: 1px 1px 1px #ededed; font-weight:bold; }
.small-title a { color:#333;}
.small-title a:hover { color:#930;}
.line-title{text-shadow: 0px 0px 0px #000; color:#FFF; text-align:center;  background-color:#f39c36;-webkit-border-radius: 4px 4px 0px 0px;-moz-border-radius: 4px 4px 0px 0px;border-radius: 4px 4px 0px 0px; margin:-10px; font-size:14px; padding-bottom:7px; padding-top:7px;font-weight:bold; margin-bottom:10px; text-transform:uppercase; }
.langauge{ margin-top:20px; margin-right:40px;}
.main-title{ font-family: "Segoe UI", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;
text-transform:uppercase;
margin-bottom:5px;
text-shadow: 1px 1px 1px #fff;
color:#666;
}
.box-joining { width:218px; height:120px;  background-color:#cbcbcb;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
padding:5px;
}
.box-date {width:110px; height:54px; color:#FFF; margin-right:3px;
text-align:center; background-color:#646AB7;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:15px 5px 5px 5px;
}
.box-date-big {width:228px; height:90px; color:#FFF; background-color:#6262ad;
text-align:center; 
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:0; margin: 8px auto;
}
.box-date-small {width: 170px; height:30px; color:#FFF; background-color:#6262ad;
text-align:center; 
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:8px 5px 5px 5px; margin: 3px auto;
}
.box-date-pe {width:70px; height:42px; padding:5px; color:#FFF;  text-shadow:none; font-weight:bold;
text-align:center; padding-bottom:5px; background-color:#f6d724;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:10px 5px 5px 5px;
}
.box-people {width:59px; height:44px; background-color:#f6d724; 
text-shadow:none; font-size:19px;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding: 0 5px 5px 5px;
 color:#FFF; font-weight:bold; }
.datepost { color:#8b8c8d; font-size:12px; margin-left:5px; font-style:italic;}
.box-review { background-color:#9CF; 
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; margin:15px 0 5px 0; padding:5px;}
.address{ color:#4b4b4b; font-size:13px; font-weight:bold; line-height:18px;}
.content-tour-detail { width:912px; height:100%;}
.package-ul { list-style:url(../images/mark.png); margin-left:15px;}
#containner .left #content div table tr td div a {
	text-decoration: none;
	color: #333;
}
#containner .left #content div table tr td div a:hover {
	color: #900;
}

.footer-title {   background-image:url(../images/footer-bg-menu-bg.jpg); background-repeat:repeat-x; padding:8px 10px 0 10px; float: left; width: 900px;}
.tour-title{ background-color:#f39c36; font-size:14px; height:27px; margin-bottom:5px; text-align:center; padding-top:5px; font-weight:bold; color:#fff;}
h2 {font-family: tahoma, Geneva, sans-serif; color:#333; font-size:14px; font-weight:bold; font-style: normal;}
#content{
	  width:637px; margin-top:20px;
position:relative;
	margin:10px 0px 10px -32px; background-color:#FFF;
	}
	.footer-title {   background-image:url(images/footer-bg-menu-bg.jpg); background-repeat:repeat-x; padding:8px 10px 0 10px; float: left; width: 900px;}
	
	#menu-right img{
	margin-top: 4px;
	margin-bottom: 4px;
}
