@charset "utf-8";
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; margin:0; padding:0; background-color:#FFFFFF;}
img,div,p,ul,li,hr,map,area,script,iframe,h1,h2,h3,table,td,tr,a,span,object,input,select,form,textarea,ol{ margin:0; padding:0;}
#maincontainer { width:948px; margin:0 auto;}


/* Common */
.clsfloatleft{ float:left;}
.clsfloatright{ float:right;}
.empty { font-size:0;}
.text { text-align:justify; line-height:16px;}
.text1 { text-align:left; line-height:16px;}
.more a{ color:#00ffff; text-decoration:none;}
.more a:hover{ color:#00ffff; text-decoration:underline;}
.morepos { padding-top:15px; width:170px;}
.morepos2{ padding-top:13px;}
.clear { clear:both;}
.newclear { clear:both; height:0;}
.links{ padding:2px 0 0 5px; color:#666666;}
.links a{color:#666666;}
.links a:hover { color:#000000; text-decoration:underline;}
.flashheight { height:280px;}
/* Common */


/*Top Menu*/
.poslogo { padding-left:0px;}
.toppadding{ padding:23px 0 0 0;}
.topmenu{ color:#333333; font-weight:bold; font-size:13px;}
.wholemenupos{ padding:18px 0 0 0px;}
.topmenu ul{padding:0 0 0 267px;}
.topmenu li a { text-decoration:none; color:#333333;}
.topmenu li a:hover { text-decoration:none; color:#ffffff; cursor:pointer;}


.topmenu li{ float:left; list-style:none; padding:13px 21px 0 0px;}
.menutextpos { padding-top:3px;}
.menutextpos p{ color:#000000; font-weight:bold;}
.topmenupos2{padding:25px 0 0 0; line-height:18px;}

.menuimg{ width:70px; height:24px;}
.menuimgactive{ width:70px; height:24px; background:url(../images/menubg.jpg);}
.menuimgactive span { color:#FFFFFF;}
/*Top Menu*/



/*Left*/
.banner2{ background:url(../images/banner2.jpg) no-repeat; width:452px; height:312px;}
.bannercnt{ padding:260px 0 0 75px; color:#FFFFFF; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.commonpad{ padding:0 0 0 5px;}
.commonpadnew{ padding:0 0 0 3px;}
.wholeleftpos{width:466px;}
/*Left*/


/*Right top*/
.cargobg{ background:url(../images/cargobg.jpg) no-repeat; width:156px; height:170px;}

.arrow2pos{ padding:16px 13px 0 52px;}
.arrowtxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0 0 0 7px; text-decoration:underline;}
.cargowidth{ width:237px;}

.groundbg{ background:url(../images/textbannerbg.jpg) no-repeat; width:237px; height:171px;}
.techniquesbg{ background:url(../images/techniques.jpg) no-repeat; width:156px; height:170px;}
.middleboxpos{ padding:11px 0 0 0;}
.topbg{background:url(../images/topbg.jpg) no-repeat top; width:477px; height:72px;}
.bottombg{ background:url(../images/bottombg.jpg) no-repeat bottom; width:477px; height:7px;}
.middlebg{background:url(../images/centerbg.jpg) repeat-y top left;  width:477px; line-height:16px;}

.middlebgnew{background:url(../images/centerbg.jpg) repeat-y top left; height:75px; width:477px; }
.flighticon{ padding:10px 0 0 8px;}

.flighticonnew{ padding:10px 15px  0 0px;}
.flighticonnew a { color:#333333; font-size:11px; text-decoration:none;}

.subhead p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:400px; text-align:justify;}
.flighttxt{ width:454px; }
.flighttxt p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; text-indent:30px; text-align:justify; padding-bottom:10px; }
.righttxt{ padding:10px 15px 0 0;}
.intextpos { padding:10px 15px 0px 10px;}
.bottomtopbg{background:url(../images/bottomtopbg.jpg) no-repeat top; width:477px;padding:62px 0 0 0;}
.borchurepos{ padding:0px 0 0 16px;}
.borchuretxt{ padding:15px 0 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.borchuretxt p{padding-bottom:3px;}
.newspos{ padding:5px 0 0 10px;}
.newspos2{ padding:10px 0 0 20px;}
.newstxt{ font-size: 15px;font-weight:bold; color:#000000;}
.intextpos ul { padding-left:55px;}
.borchuretxt a{ color:#333333;}
.contentmenu ul{ margin:0; padding:0 1px 0 0;}

.contentmenubgselect{ list-style:none;  height:24px; background:#fd5a5b; float:left; border-right:#FFFFFF solid 1px; color:#FFFFFF; font-weight:bold;}
.contentmenubg{ list-style:none;  height:24px; background:#e6e6e6; float:left; border-right:#FFFFFF solid 1px; color:#000000; font-weight:bold;}
.contentmenubgselect p{ padding:0 10px 0 10px; }
.contentmenubg p{ padding:0 10px 0 10px;}


.submenutextpos { padding-top:4px;}
.contentmenubgselectbig { list-style:none; width:200px; height:24px; background:#fd5a5b; float:left; border-right:#FFFFFF solid 1px; color:#FFFFFF; font-weight:bold;}
.newsbullet { padding:10px 0 0 70px;}
/*Right top*/

/*footer*/
.footerbg{ background:#CCCCCC; width:939px; height:5px;}
.footerbgpos{ padding:65px 0 0 0px;}
/*footer*/



/*CARGOLIFT LUGGAGE PART*/
.newicon {padding:0px 0 0 13px;}
.newicon li{background:url(../images/flighticonnew1.gif) no-repeat 0 1.5em;list-style:none;padding:5px 0 0 35px; }
.cargotxt{width:230px; }
.cargotxt p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  line-height:17px; text-align:justify; padding:10px 0 0 11px;}
.newicon li a{color:#666666;text-decoration:none;}
 .newicon li a:hover{color:#000000;text-decoration:underline;}
 .toppaddingnew{ padding:23px 0 0 50px;}










