@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: 'NeoTech';
  src: url('../NeoTech.otf');
  font-weight: normal;
  font-style: normal;
}

body{width:100%; height:100%; margin:0px auto; background:#fff url(../images/body-bg.png) repeat-x;
font-family:Verdana, Geneva, sans-serif;

color:#666;
font-size:12px;}



img{border:0px;}

.header{width:100%; height:104px; margin:0px auto; background:none;}

.header-cont{width:980px; height:104px; margin:0px auto; background:none;}

.logo{width:95px; height:104px; margin:0px; float:left; background:none;}

.top-menu{width:675px; height:34px; margin:0px; float:right; background:none;}

.top-menu img{float:right;}

.menu{width:675px; height:38px; margin:30px 0 0 0; float:right; background:none;}

.menu ul{list-style:none;
margin:14px 0 0 0;
padding:0px;
background:none;}

.menu ul li{display:inline;
margin:10px 0 0 0;
padding:0px;
background:none;}

.menu ul li a{font-family:NeoTech; 
font-size:14px;
font-weight:400;
color:#2b2b2b;
margin:10px;
padding:13px 0px 13px 31px;
text-shadow:0 0px 2px rgba(0, 0, 0, 0.2);
text-decoration:none;
text-transform:uppercase;}

.menu ul li a:hover{color:#1479c5;
text-decoration:none;}

.menu ul li.active a{color:#1479c5;
text-decoration:none;}

.header-blue{width:100%; height:41px; margin:0px auto; background:none;}

.header-blue-cont{width:980px; height:41px; margin:0px auto; background:none;}

.slogan{width:590px; height:41px; float:left; margin:0px; background:none;}

.slogan p{color:#FFF; font-size:16px; margin-top:15px; font-family: 'NeoTech';  }

.callus p{color:#FFF; font-size:16px; margin-top:15px; font-family: 'NeoTech';  }

.callus{width:388px; height:41px; float:right; margin:0px; background:none;}

.banner{width:100%; height:456px; margin:0px auto; background: none; position:absolute; z-index:-100; overflow:hidden;}

.banner-index{width:100%; height:auto; margin:0px auto; background: none; z-index:1000;}

.banner-index-cont{width:1000px; height:auto; margin:260px auto 0 auto; background: none;}

.content{width:100%; height:auto; margin:0px auto; margin-top:10px; padding-left:0px; background:none; float:left;}

.tab-content{width:100%; height:auto; margin:0px auto; margin-top:10px; background:none; float:left;}

.content-cont{width:1000px; height:auto; margin:0px auto; background:none;}

.cont-cont{width:1000px; height:auto; margin:0px; float:left; background:none;}

.content-left{width:685px; height:auto; margin:0px; float:left; background:none;}

.content h3{font-family:NeoTech; font-size:15px; font-weight:bold; color:#1479c5; margin:0px; padding:0px 0 0 0; text-align:left;}

.content p{font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#6e6e6e; font-weight:400; margin:0px; padding:0px; line-height:24px; text-align:justify;}

.tab-content p{font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#6e6e6e; font-weight:400; margin:0px; line-height:18px; text-align:justify;}

.tab-content h3{font-family:NeoTech; font-size:15px; font-weight:400; color:#1479c5; margin:0px; padding:0px 0 0 0; text-align:left;}

.content-right{width:298px; height:200px; margin:0px 5px 0 0; float:right; background:none;}

.daytrip{width:298px; height:231px; margin:0px; float:left; background:url(../images/day-trip-bg.png) no-repeat;}

.daytrip a{font-family: Verdana, Geneva, sans-serif; font-size:13px; color:#636363; margin:0px; padding:10px 0 0 10px; display:block; text-decoration:none;}

.daytrip a:hover{color:#3289cb; text-decoration:none;}

.fleets{width:298px; height:145px; margin:0px; float:left; background:#f4f4f4;}

.fleets a{font-family:NeoTech; font-size:15px; color:#fff; margin:1px 0 0 0; padding:10px 10px 10px 22px; display:block; text-decoration:none; background:#5c5c5c url(../images/white-arrow.png) no-repeat; text-transform:uppercase;}

.fleets a:hover{background:#3289cb url(../images/white-arrow.png) no-repeat;}

.quick{width:298px; height:355px; margin:5px 0 0 0; float:left; background:#f4f4f4;}

.quick a{font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#636363; margin:0px 0 0 0; padding:3px 0px 3px 22px; display:block; text-decoration:none; background:url(../images/blue-arrow.png) no-repeat; text-transform:capitalize;}

.quick a:hover{color:#1479c5;}

.quick p{font-family:Verdana, Geneva, sans-serif; font-size:13px;  color:#6e6e6e; line-height:22px; margin:0px; padding:5px 0 0 10px;}

.footer{width:100%; height:209px; margin:0px auto; background:url(../images/footer.png) repeat-x; float:left;}

.footer-cont{width:1000px; height:209px; margin:0px auto; background:none;}

.footer-cont h4{font-family:NeoTech; font-size:14px; color:#fff; margin:0px; padding:0px; font-weight:400;}

.footer-company{width:185px; height:145px; margin:30px 0 0 0; float:left; background:none;}

.footer-services{width:317px; height:145px; margin:30px 0 0 0; float:left; background:none;}

.footer-tariff{width:191px; height:145px; margin:30px 0 0 0; float:left; background:none;}

.footer-social{width:300px; height:145px; margin:30px 0 0 0; float:left; background: none;}

.footer-cont a{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff; margin:0px 0 0 0; padding:13px 0px 3px 18px; display:block; text-decoration:none; background:url(../images/dot.png) no-repeat; text-transform:capitalize;}

.footer-cont a:hover{color:#02365c;}

.footer-cont p{font-family:Verdana, Geneva, sans-serif; font-size:11px; margin:0px; padding:2px; color:#acdbff;}


.sub-but{background:#09F;
padding:5px 10px 5px 10px;
color:#FFF;
border:0px;
cursor:pointer;
border-radius:3px;}

.sub-but:hover{background:#CCC;
padding:5px 10px 5px 10px;
color:#666;
border:0px;
cursor:pointer;
border-radius:3px;}

.txt{border:1px #CCC solid;
border-radius:3px;
height:23px;
width:200px;}

.txtarea{border:1px #CCC solid;
border-radius:3px;
height:80px;
width:250px;}

.map24{width:600px;
margin-top:10px;
height:250px;
border:7px #FFF solid;
box-shadow:0 0px 3px rgba(0, 0, 0, 0.3);
}

.ser img{box-shadow:0 0px 4px rgba(0, 0, 0, 0.4);
border-radius:3px;
border:1px #FFF solid;}

.car-tariff{
box-shadow:0 0px 4px rgba(0, 0, 0, 0.4);
border-radius:3px;
width:300px;
float:left;
height:180px;
background:#CCC;
}

#LftContentBox{
display: block;
float: left;
width: 670px;
height: auto;
}

#LftContentBox p{
display: block;
margin: 0px;
padding-bottom: 5px;

padding-top:5px;
text-align: justify;
}

#LftContentBox th{

color: #FFF;
padding-top: 4px;
padding-bottom: 4px;
border: 1px solid #E1E1E1;}


#LftContentBox table {
border-collapse: separate;
border-spacing: 2px;
border-color:#333;
}

#LftContentBox td{border: 1px solid #E1E1E1;
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 10px;}

#LftContentBox tr {
display: table-row;
vertical-align: inherit;
border-color: inherit;
}

.imgLeft{
	float: left;
margin-right: 10px;
margin-bottom: 10px;
padding: 5px;
border: 1px solid #E1E1E1;
height: 120px;
width: 180px;
}

.tariffblock_main {
display: block;
clear: both;
height: 100px;
width: 670px;
padding-left: 0px;
float: left;}

.tariff_top_monthly {
height: 39px;
width: 670px;
float: left;
}

.tariff_detail_monthly {
height: 68px;
width: 670px;
float: left;
margin-bottom: 5px;
}

.monthly_car {
height: 43px;
width: 130px;
float: left;
background-image: url(../designs/bg_grey.gif);
background-repeat: repeat-x;
text-align: center;
color: #F60;
font-weight: bold;
font-size: 14px;
padding-top: 25px;}

.monthly_details {
height: 68px;
width: 280px;
float: left;
background-image: url(../designs/bg_detail.gif);
background-repeat: repeat-x;
}
monthly_hrs {
height: 68px;
width: 130px;
float: left;
background-image: url(../designs/bg_detail.gif);
background-repeat: repeat-x;
}


.detail {
height: 17px;
width: auto;
float: left;
color: #474747;
font-weight: bold;
font-size: 12px;
padding-top: 5px;
margin-left: 10px;
display: block;
clear: left;
}


.tariffblock_main {
display: block;
clear: both;
height: 100px;
width: 670px;
padding-left: 0px;
float: left;
}

.tariff_top {
height: 30px;
width: 670px;
float: left;
}




h6{font-family:NeoTech;
font-size:14px;
color:#1479c5;
margin:0px;
padding:10px 0 0 0;
text-transform:capitalize;}





