@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,600italic,400,300,600);
* {margin:0;}
html {width:100%; height:100%}
body {margin:0; padding:0; font-size:13px; line-height: 20px; color:#000; background:url(../images/bdy.jpg); font-family: 'Open Sans', sans-serif; font-weight:300; width:100%; height:100%;}
* {outline:none;}
.clr {clear:both; display:block;}
div, h1, h2, h3, h4, h5, h6, p, ul, li, form {margin:0;	padding:0;}
a, img {border:none; outline:none; text-decoration:none;}
img {vertical-align:top;}
p {font-size:14px; line-height: 24px; padding: 5px 0 10px; text-align: justify; }
a {text-decoration:none; color: #3d7500;}
a:hover {text-decoration:none;}
ul, ol, li {list-style:none;}
.left {float:left;}
.right {float:right;}
h3 { line-height: 25px;}

/*header*/
.header {width:1002px; margin:0 auto; padding:5px 0 0 0; height:202px;}
.header h1 {width:768px; height:202px; float:left; padding:0 0 0 10px;}
.header h1 a {display:block; background:url(../images/logo.png) no-repeat; width:768px; height:202px; text-indent:-9999px;}
.header-right {float:right;}
.header .social {float:right;margin-top: 20px;}
.header .social a {background:url(../images/social-icons.png) no-repeat 0 0; float:left; width:34px; height:35px; display:block; text-indent:-9999px; margin:0 0 0 10px;}
.header .social a.fb {background-position:0 0;}
.header .social a.tw {background-position:-34px 0;}
.header .social a.yt {background-position:-68px 0;}
.header .recom {text-align:center; clear:both; padding: 25px 0 0 0;}
.header .recom p {text-transform:uppercase; padding:0 0 0px; font-weight: bold;}
.header .recom img {margin-bottom:5px;}
.header .recom ul li{display: inline-block;list-style: none;}

/*navigation*/
.nav {background:#272726; height:42px;border-top: 2px solid white; border-bottom: 2px solid white;}
.nav ul {text-align:center;}
.nav ul li {display:inline-block; position: relative; }
.nav ul li a {color:#fff; display: block; line-height:42px; font-size:14px; font-weight:600; padding:0 18px;}
.nav li ul { display: none; position: absolute; top: 40px; left: 0; z-index: 99999; }
.nav li:hover ul { display: block; }
.nav li li { display: block; background: #272726; border-bottom: 1px dashed #FFF; width: 220px; text-align: left;}
.nav li li a { line-height: 25px; padding: 10px 15px; font-size: 13px; }
.nav ul li a:hover{background-color: #3C7500;}

.slider {border:1px solid #000; margin-bottom: 20px;}


.wrpr {width:982px; margin:0 auto; padding:20px; background:#CBD7A9;}
.wel-column {width:275px; float:left; background:#efefef; border:1px solid #ccc; padding:10px;}
.wel-column h2, .chitActi h2, .package-tours h2{color:#3d7500; font-size:16px; font-weight:600; padding:0 0 10px;}

.wel-column.tours {width:314px; margin:0 0 0 10px; min-height:458px;}
.wel-column.tours ul {}
.wel-column.tours ul li {border-bottom: 1px dotted black;}
.wel-column.tours ul li h3 {color:#450c0c; font-size:13px; font-style:italic; font-weight:600; padding:0 0 5px;}
.wel-column.tours ul li h3 a {color:#450c0c;}
.wel-column.tours ul li h3 a:hover {color:#3d7500; text-decoration:underline;}
.wel-column.tours ul li img {margin-bottom: 10px;}

.advertise {float:right; width:328px;}
.advertise ul {}
.advertise ul li {margin:0 0 10px;}
.advertise ul li img {border:2px solid #fff;}
.forex {border:1px solid #ccc; background:#fff; padding:0 10px 10px;}
.advertise table {width:326px !important; margin:0 auto; display:block;}
.advertise td {padding:3px 5px !important;} 

.chitActi {background:#fff; border:1px solid #ccc; margin:10px 0 0; padding:12px 0 12px 12px;}
.chitActi ul {}
.chitActi ul li {float:left; margin:0 2px; width:156px; text-align:center;}
.chitActi ul li:first-child {margin-left:0;}
.chitActi ul li img {border:3px solid #ccc;}
.chitActi ul li h4 {color:#450c0c; font-style:italic; font-weight:600; font-size:13px; margin:5px 0 0 0;}

.wrp-lf {float:left; width:615px; margin: 10px;}
.wrp-lf h2 {color:#3d7500; font-size:24px; padding:0 0 15px;}

.wrp-lf .contact-tbl {font-size:13px; background:#fff; text-align:left;}
.wrp-lf .contact-tbl strong {font-size:14px;}
.wrp-lf .contact-tbl a {color:#3d7500;}
.wrp-lf .contact-tbl a:hover {text-decoration:underline;}

/*Footer*/
.footer {background:#272726; min-height:100px;}
.footerInner {width:982px; margin:0 auto; padding:0 10px;}
.footer ul {text-align:left; padding:12px 0 0 0; float:left;}
.footer ul li {font-weight:600; font-style:italic; display:inline; margin:0 15px 0 0;}
.footer ul li a {color:#fff; display:inline-block;}
.gT {float:right; padding:15px 0 0;}


/*tariff-rate*/
.wrp-lf-center { width:595px; padding:10px; margin:0; border:1px solid #ccc; background:none repeat scroll 0% 0% #efefef;}
.wrp-lf .tariff{ }
table {border: 1px solid #ccc; text-align: center; margin: 0px -1px 24px 0px; width: 100%; border-collapse: separate; border-spacing: 0px;}
tr th, thead th {font-size: 13px; font-weight: bold; line-height: 20px; padding:9px 15px;}
th, tr:hover { background-color: #dbdddb;}
tr td { border-top: 1px solid #ccc; padding: 6px 15px; }
.sidebar, .sidebar ul {list-style-type: none; padding: 0px;  margin: 0px; list-style-position: outside;}
.sidebar-container{ margin-bottom:30px;}
.si-co-title{font-size: 13px; line-height:20px; padding: 0px; margin-bottom: 10px; color:#450C0C;}
.sidebar li li { padding: 5px 0px 5px 20px; border-bottom: 1px solid #ccc;}


/*package-tour*/
.package-tours{width:220px; margin:0 10px 0 0; padding:10px; min-height:458px; float: left; background: none repeat scroll 0% 0% #efefef; border: 1px solid #CCC;}
.package-tours ul{}
.package-tours ul li{}
.package-tours ul li h3{color:#450c0c; font-size:13px; font-style:italic; font-weight:600; padding:0 0 5px;}
.package-tours ul li h3 a{color:#450c0c}
.package-tours ul li h3 a:hover { color:#3d7500; text-decoration:underline;}
.wel-column.tours {width:314px; margin:0 0 0 10px; min-height:458px;}

/*main-content*/
.main-content { width:595px; margin:0 10px 0; padding:10px; float:right; background:none repeat scroll 0% 0% #efefef; border:1px solid #ccc;}
.imgbx { margin-bottom:10px;}
.booktrip { font-size:11px; color:#f1f1f1;}
.booktrip ul { margin-bottom:15px;}
.booktrip ul li{ display:inline; margin:8px;}
.booktrip ul li a{ color:#f1f1f1; text-decoration:none; background:#3d7500; display:inline-block; padding:7px 10px; border-radius:5px;}
.booktrip ul li a:hover {background:#223f03;}

.content { background: #F9F9F9; border: 1px solid #cecece; padding: 15px; width: 585px;}
.content ul { margin: 0 10px;}
.content ul li { border-bottom: 1px dashed #cecece; font-size: 14px; line-height: 28px; list-style: inside none square;}
.content p { font-size: 14px; padding: 10px 0 15px; }

/* Iteneary */
.it-tbl { background: #FFF;}
.it-tbl h3 { color:#fff; text-align: left; }

#contactform h3 {border-bottom:1px solid #333; padding:5px 0; margin-bottom:12px;}
#contactform p {padding-bottom:5px;}
#contactform p:after {clear:both; content:''; display:block;}
#contactform p label {float:left; width:200px;}
#contactform p input[type="text"], #contactform p select {padding:5px; font-size:12px; color:#666;}
#contactform p .txt {color:#666; display:inline-block; padding:0 5px;}
#contactform p textarea {width:380px; height:100px;}
#contactform p input[type="submit"] {color:#f1f1f1; text-decoration:none; background:#3d7500; display:inline-block; padding:10px 15px; border-radius:5px; cursor:pointer; border:none; text-transform:uppercase;}
.copyright{background-color: #272726;}
.copyright p{text-align: center;color: #fff;}
.header-info {float: right;}