@charset "utf-8";
/* CSS Document PNEU Tech Industries */

img{
	border:none;
	}
.main{
	float:left;
	width:100%;
}
body{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../images/top_bg_new.jpg) repeat-x;
	width:100%;
	
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#545557;
}
.clr{clear:both;}

.wrapper{
	width: 960px;
	margin: 0px auto;
	padding: 0 0 0 0; 	
}
.top_background{
	background:url(../images/top_background.jpg) no-repeat; width:960px; float:left; margin:0px; padding:0px;}
	

.logo{background:url(../images/logo_new.png) no-repeat; width:287px; height:80px; margin:27px 0px 21px 0px; padding:0px; float:left;}


.menu{
	float:left;
	width:960px;

	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;


}
.menu ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu ul li{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:43px;
	background:url(../images/menu_line.jpg) left center no-repeat;
}
.menu ul li:first-child{ background:none;}
.menu ul li a{
	display:block;
	font-family:'Arial';
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:left;
	color:#fff;
	text-decoration:none;
	padding:0px 0px ;
	
}
.menu a:hover{
	color:#4bd2f2;
}
.menu a:focus{
	color:#4bd2f2;
}

.top_shadow{background:url(../images/top_shadow_bg.png) no-repeat; width:917px; height:31px; margin:10px 0px 0px 0px; padding:0px; float:left;}

.container_middle{width:960px; margin:0px; padding:0px;}
.market_seg{width:200px; margin:0px; padding:0px; float:left;}
.welcome_txt{width:480px; margin:0px 0px 0px 20px; padding:0px; float:left;}
.clients{width:260px; height:500px; margin:0px; padding:0px; float:right;}
.welcome_txt_inner{width:960px; margin:0px 0px 0px 0px; padding:0px; float:left;}


.submenu_container_left{width:195px; margin:0px; padding:0px; float:left;}

.submenu_container_left h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#545557; text-decoration:none; text-align:left;}
.submenu_container_right p{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#545557; text-decoration:none; text-align:justify;}

.submenu{
	float:left;
	width:190px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	border:#d3d2d2 solid 1px;
}
.submenu ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.submenu ul li{
	margin:0px;
	padding:0px;
	list-style:url(../images/arrow.png);
	list-style-position:inside;
	line-height:26px;
}
.submenu ul li a{
	font-family:'Calibri';
	font-size:12px;
	font-weight:500;
	text-align:left;
	color:#4a4a4a;
	text-decoration:none;
}
.submenu ul li a:hover{
	color:#115582; text-decoration:underline;}
	
	
.line{background:#51a1e6 no-repeat; width:197px; height:3px; float:left; margin:7px 0px 0px 0px; padding:0px;}

.welcome_txt h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#545557; text-decoration:none; text-align:left;}
.welcome_txt p{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#545557; text-decoration:none; text-align:justify; line-height:18px;}
.welcome_txt_inner h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#545557; text-decoration:none; text-align:left;}
.contact_us_head{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#545557; text-decoration:none; text-align:left; line-height:20px;}
.contact_mobi{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#545557; text-decoration:none; text-align:left; line-height:20px;}
.welcome_txt_inner p{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#545557; text-decoration:none; text-align:justify; line-height:18px;}
.discription{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F00; text-decoration:none; text-align:justify; line-height:18px;}
.client_h{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#545557; text-decoration:none; text-align:left; margin:0px 0px 10px 35px;}
.mail{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#545557; text-decoration:none; text-align:justify; line-height:18px;}
.mail a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#545557; text-decoration:none; text-align:justify; line-height:18px;}
.mail a:hover{ text-decoration:underline; color:#39F;}
.automotive{ float:left; margin:0px; padding:0px; width:650px;}
.plc_1{ float:left; margin:0px; padding:0px; width:650px;}
.service{ float:left; margin:0px; padding:0px; width:300px; line-height:26px;}
.service a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#545557; text-decoration:none; text-align:justify; line-height:26px; width:300px; float:left;}
.service a:hover{ text-decoration:underline; color:#115582;}
.client_runing{ float:right; width:250px; margin:0px 0px 0px 0px; padding:0px; }
.client_runing_auto{ float:right; width:274px; margin:0px 0px 0px 0px; padding:0px; }



.marquee{ float:right; margin:0px 0px 0px 20px; padding:0px; width:240px; height:250px;}
.marquee ul{ float:left; margin:0px; padding:0px 0px 5px 0px; width:240px;}
.marquee ul li{ float:left; margin:0px 0px 0px 10px; padding:0px 0px 10px 0px; list-style:none; display:block; width:187px; list-style-type:none;}
.marquee ul li img{ border:1px solid #CCC}
.marquee ul li p{text-align: center; width:159px; font-size:12px; font-family:Verdana, Geneva, sans-serif;font-weight:bold; line-height:15px; color:#0089D0;}

.line_gray{background:#d6d6d4 no-repeat; width:960px; height:1px; float:left; margin:15px 0px 15px 0px; padding:0px;}


.footer_container_left{width:360px; margin:0px; padding:0px; float:left;}
.footer_container_right{width:190px; margin:0px; padding:0px; float:right;}
.facebookr_icon_right{width:151px; margin:0px; padding:0px; float:right;}

.footer_menu{
	width:360px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	text-align:left;
	margin:10px 0px 0px 0xp;
	padding:0px;
}
.footer_menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	text-decoration:none;
	padding:0px 5px;
}
.footer_menu a:hover{
	color:#104f79;
}
.copyright{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none; font-weight:normal; margin-top:5px;}
.facebook{width:32px; height:32px; margin:0px 0px 0px 0px; padding:0px; float:left; background:url(../images/facebook.png) no-repeat;}
.twitter{width:32px; height:32px; margin:0px 0px 0px 7px; padding:0px; float:left; background:url(../images/twitter.png) no-repeat;}
.in{width:32px; height:32px; margin:0px 0px 0px 9px; padding:0px; float:left; background:url(../images/in.png) no-repeat;}
.rss{width:32px; height:32px; margin:0px; padding:0px; float:right; background:url(../images/rss.png) no-repeat;}

.design{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none; font-weight:normal; margin:5px 0px 10px 0px;}
.design a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none; font-weight:normal; margin:5px 0px 10px 0px;}
.design a:hover{text-decoration:none; color:#104f79;}

.aboutus{background:url(../images/aboutus_new.png) no-repeat; width:960px; height:267px; margin:15px 0px 0px 0px; padding:0px; float:left;}
.contactus_new{background:url(../images/contactus_new.png) no-repeat; width:960px; height:267px; margin:15px 0px 0px 0px; padding:0px; float:left;}
.clients_banner{background:url(../images/clients.png) no-repeat; width:960px; height:267px; margin:15px 0px 0px 0px; padding:0px; float:left;}
.all_product{background:url(../images/all_product.png) no-repeat; width:960px; height:267px; margin:15px 0px 0px 0px; padding:0px; float:left;}
.contact_right{width:325px; margin:0px 0px 15px 0px; padding:0px; float:left;}

.login_form{width: 225px; margin:15px 0px 0px 0px; padding: 0 0 0 0; float:right;}

.cont_txt_filed{width:250px; margin:0px; padding:0px; float:left;}
.nameside{width:58px; margin:0px; padding:0px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#FFFFFF; margin:5px 0px 10px 10px; padding:0px;}
.text_box{width:278px; 0px 0px 0px 50px; padding:0px; float:left; background:url(../images/name.png) no-repeat; float:right; margin:0px 0px 10px 0px; padding:0px;}
.cont_txt_filed{width:250px; margin:0px; padding:0px; float:left;}
.nameside{width:58px; margin:0px; padding:0px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#FFFFFF; margin:5px 0px 10px 10px; padding:0px;}
.text_box{width:278px; 0px 0px 0px 50px; padding:0px; float:left; background:url(../images/name.png) no-repeat; float:right; margin:0px 0px 10px 0px; padding:0px;}
.name_filed{background:url(../images/name.png) no-repeat; width:285px; height:23px; float:right; margin:0px 0px 0px 20px; padding:0px;}
.message_filed{background:url(../images/message.png) no-repeat; width:285px; height:53px; float:left; margin:0px 0px 0px 20px; padding:0px;}
.search_input_name{
	width:280px;
	height:23px;
	float:left;
	font-family:'Calibri';
	font-size:12px;
	font-weight:500;
	color:#6c6c6c;
	margin:0px 0px 10px 0px;
	text-decoration:none;	
}
.search_text_area{
	width:285px;
	height:53px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-family:'Calibri';
	font-size:12px;
	color:#6c6c6c;
	text-decoration:none;	
}

.send{background:url(../images/send.png) no-repeat; width:83px; height:25px; margin:15px; padding:0px; float:left;}
.send p{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#fff; margin:0px 0px 0px 23px; padding:0px; line-height:25px; text-align:left;}
.send p a{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#fff; margin:0px; padding:0px; line-height:25px; text-align:center;}
.send p a:hover{text-decoration:none; color:#000;}

.map{width:625px; height:228px; margin:10px 0px 0px 0px; height:0px; float:left;}
.view_large{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#0a4d79; margin:0px 0px 0px 0px; padding:0px; text-align:left;}
.view_large a{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#0a4d79; margin:0px 0px 0px 0px; padding:0px; text-align:left;}
.view_large a:hover:{text-decoration:none; color:#333;}






ul#css3menu1,ul#css3menu1 ul{
	margin:0;list-style:none;padding:0;background-color:#115582;}
ul#css3menu1 ul{
	display:none;position:absolute;left:0;top:100%;background-color:#115582;}
ul#css3menu1 li:hover>*{
	display:block;}
ul#css3menu1 li{
	position:relative;display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu1 li:hover{
	z-index:1;}
ul#css3menu1 ul ul{
	position:absolute;left:100%;top:0;}
ul#css3menu1{
	font-size:0;z-index:999;position:relative;display:inline-block;zoom:1;padding:0;
	*display:inline;}
* html ul#css3menu1 li a{
	display:inline-block;}
ul#css3menu1>li{
	margin:0;}
ul#css3menu1 a:active, ul#css3menu1 a:focus{
	outline-style:auto;}
ul#css3menu1 a{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;font:bold 14px Arial,Helvetica,sans-serif;color:#fff;cursor:pointer;padding:10px;background-color:#115582;background-image:url("mainbk.png");background-repeat:repeat;background-position:0 0;border-width:0 0 0 1px;border-style:solid;border-color:#C0C0C0;}
ul#css3menu1 ul li{
	float:none;margin:10px 0 0;}
ul#css3menu1 ul a{
	text-align:left;padding:4px;background-color:#115582;background-image:none;border-width:0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:14px Arial,Helvetica,sans-serif;color:#000;text-decoration:none;}
ul#css3menu1 li:hover>a,ul#css3menu1 li a.pressed{
	background-color:#042235;background-image:url("mainbk.png");background-position:0 100px;text-decoration:none;}
ul#css3menu1 span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu1 ul span{
	background-image:url("arrowsub.png");padding-right:12px;}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li a.pressed{
	background-color:#FFFFFF;background-image:none;color:#115582;text-decoration:none;}
ul#css3menu1 li.topfirst>a{}
ul#css3menu1 li.topmenu>a{
	-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
ul#css3menu1 li.toplast>a{
	border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}


.new_auto{background:url(../images/new_auto.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: right;}
.newk{background:url(../images/newk.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: right;}
.alt{background:url(../images/alt.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: right;}
.diote_1{background:url(../images/diote_1.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: right;}
.new_glass{background:url(../images/new_glas.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: right;}
.rail_new{background:url(../images/rail_new.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: right;}
.mcb{background:url(../images/mcb.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: right;}
.mcb_1{background:url(../images/mcb_1.png) no-repeat; width:274px; height:159px; margin:10px 0px 0px 0px; padding:0px; float: left;}
.cpanel{background:url(../images/cpanel.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: right;}
.emi{background:url(../images/emi.png) no-repeat; width:143px; height:145px; margin:0px; padding:0px; float: left;}
.drive{background:url(../images/drive.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: left;}
.diote_1{background:url(../images/diote_1.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: left;}
.seatbelt{background:url(../images/seatbelt.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: right;}
.vic{background:url(../images/vic.png) no-repeat; width:274px; height:283px; margin:0px; padding:0px; float: right;}

.contact_new_left{width:250px; margin:0px; padding:0px; float:left;}
.contact_new_right{width:700px; margin:0px; padding:0px; float:right;}


.link_only{ float:left; margin:0px 0px 0px 12px; padding:0px; width:300px; line-height:26px;}
.link_only a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#545557; text-decoration:none; text-align:justify; line-height:26px; width:300px; float:left;}
.link_only a:hover{ text-decoration:underline; color:#115582;}