@charset "utf-8";
/* CSS Document */
Body {
	margin:0;
	padding:0;
 }
.container {
	margin:auto;
	padding:0;
	width:1027px;
	background-color: #FaFaFa;
	border:1px solid #dcdcdc;
	margin-bottom:15px;
	margin-top:4px;
}
.main{
margin:auto;
width:940px;
padding:0px;
background:#FaFaFa;
}


.topdiv {
	width:940px;
	background-color:#f7f7f7;
	height:117px;
	margin:auto;
}
.logo {
	width:458px;
	height:117px;
	float:left;
	background:url(../images/logo.gif) no-repeat;
}
.logo_right {
	width:482px;
	height:117px;
	float:right;
	}
	
	
.nav {
	width:940px;
	height:43px;
	z-index:999;
	position:absolute;
	float:left;
	margin-top:2px;
 	padding:0px;
 	 	background:url(../images/index_06.jpg) repeat-x;

}
.nav ul {
	padding:0px;
	width:940px;

}
.nav ul li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
 	
}
.nav ul li a {
 	padding:13px 21px 14px 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	border-right:1px solid #515153;
	float:left;
 	display:block;
}
 
.active{
   color: #FFFFFF;
 background:#b01514;
}


.nav ul li a:hover {
background:#b01514;
	font-family: Arial, Helvetica, sans-serif;
 	font-size:14px;
	color: #FFFFFF;
	list-style:none;
	text-decoration:none;
	float:left;
	display:block;
}
 
 .nav li ul{
width:150px; 
	    display:none;
		background:#2a2a2c;
		margin:42px 0 0 -3px;
	 
	   }
.nav li:hover ul{
		  display:block;
		  position:absolute;
		  }
.nav li li{
	    float:none;
	    }
		.nav li li a{
		padding:8px 22px;
		border-bottom:2px  dotted #666666;
 		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
 		color:#FFFFFF;
		width:104px;
 	    }
			.nav li li a:hover{
padding:8px 22px;
 		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #FFFFFF;
  	    }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.line{
width:940;
height:1px;
padding:0px;
margin-top:57px;
margin-bottom:10px;
background:url(../images/line_11.jpg) no-repeat;
}

.line1{
width:940;
height:1px;
padding:0px;
margin-top:15px;
margin-bottom:15px;
background:url(../images/line_11.jpg) no-repeat;
}

.image{
	width:939px;
	height:300px;
	margin:auto;
 	margin-top:47px;
}

.image1{
	width:939px;
	height:211px;
	background:url(../images/about.jpg) no-repeat;
 	margin:auto;
 	margin-top:47px;
}


.image2{
	width:939px;
	height:211px;
	background:url(../images/contactus.jpg) no-repeat;
 	margin:auto;
 	margin-top:47px;
}
.image3{
	width:939px;
	height:211px;
	background:url(../images/enquiry1.jpg) no-repeat;
 	margin:auto;
 	margin-top:47px;
}
.image4{
	width:939px;
	height:211px;
	background:url(../images/enquiry2.jpg) no-repeat;
 	margin:auto;
 	margin-top:47px;
}

.marquee{
width:940px;
padding-top:5px;
height:35px;
margin:auto;
}
 
.middle_box{
width:943px;
height:227px;
margin:auto;
padding:0px;
background:url(../images/middle.jpg) no-repeat;
}






.images {
	width:940px;
	margin:auto;
	margin-top:25px;
}
.instalation {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:800;
}
.instalation1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#fb3a49;
	font-weight:800;
}
.te {
	FONT-SIZE:24px;
	COLOR: #af0000;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	line-height: 15px;
	font-weight:700;
}
.read_more{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#FFFFFF;
 	width:84px;
	height:27px;
	border-radius:5px;
	text-align:center;
	padding:8px 10px;
	text-decoration:none;
}
.read_more a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#FFFFFF;
	background:#d64541;
		width:84px;
	height:27px;
		border-radius:5px;
	text-align:center;
	padding:8px 10px;
	text-decoration:none;
}
.read_more a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#FFFFFF;
	background:#ca1c18;
		width:84px;
		border-radius:5px;

	text-align:center;
	padding:8px 10px;
	text-decoration:none;
}

.read_more1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#FFFFFF;
	background:url(../images/read-more_25.jpg) repeat-x;
	width:76px;
	text-align:center;
	padding:8px 10px;
	text-decoration:none;
}
.read_more1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#FFFFFF;
	background:url(../images/hr_25.jpg) repeat-x;
	width:76px;
	text-align:center;
	padding:8px 10px;
	text-decoration:none;
}
.fottop {
	width:943px;
	margin:auto;
	padding:0px;
	margin-top:15px;
	height:320px;
 }
.midd {
	width:286px;
	padding:4px 19px 0px 9px;
	float:left;
}
.welcome2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
 	color: #000000;
	padding-bottom:15px;
	line-height:17px;
	margin-left:20px; !important
}
.welcome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
 	color: #000000;
	padding-bottom:15px;
	line-height:17px;
}
 .welcome1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
 	color: #000000;
 	line-height:17px;
}
.footer {
	float:left;
	width:940px;
	height:75px;
	margin:0px auto;
	padding:0;
 }
.abu_txt {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Tahoma, Verdana;
	TEXT-ALIGN: justify;
	line-height: 20px;
}
.abu_txt A {
	FONT-WEIGHT: bold;
	COLOR: #333333;
	TEXT-DECORATION: none;
}
.abu_txt A:hover {
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	text-decoration: underline;
}
.welcome_font {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	margin:5px 0 0 20px;
	padding:15px 10px 0 0px;
	width:260px;
}
.font {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	text-decoration:none;
	color:#000000;
}
.midleft {
	width:270px;
	float:left;
	margin:0px;
	margin-top:10px;
}
.midright {
	width:670px;
	float:right;
	margin:0px;
	margin-top:10px;
}
.abtext {
	padding:5px 20px 5px 20px;
}
.lefttoppro {
	width:270px;
	height:47px;
	margin:auto;
	padding:0px;
	background:url(../images/about_03.jpg) no-repeat;
}
.righttoppro {
	width:670px;
	height:47px;
	margin:auto;
	background:url(../images/about_04.jpg) no-repeat;
}
.leftbg {
	width:270px;
	margin:auto;
	padding:0px;
	background:url(../images/bobg_03.jpg) repeat-x;
	background:url(../images/bobg_03.jpg) repeat-y;
}
.rightbg {
	width:670px;
	margin:auto;
	padding:0px;
	background:url(../images/bobg_04.jpg) repeat-x;
	background:url(../images/bobg_04.jpg) repeat-y;
}
.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#737373;
	line-height:20px;
}
.meenu {
	FONT-SIZE: 10px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	line-height: 15px
}
.meenu A {
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}
.meenu A:hover {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	line-height: 15px;
	font-weight: bold;
	text-decoration: underline;
}
.scrollup {
	width:40px;
	height:40px;
	opacity:0.3;
	position:fixed;
	bottom:50px;
	right:100px;
	display:none;
	text-indent:-9999px;
	background: url('icon_top.png') no-repeat;
}


.productsrange {
	width:227px;
	float: left;
	border-right: 1px solid #efefef;
	padding-bottom: 20px;
	background: #f6f6f6;
	padding:3px 18px 32px 15px;
	height:202px;
	margin-left:15px;
}

.productsrange ul {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 10px 20px 0px 0px;
}

.productsrange ul li {
	background: url(../images/arrow-1.png) no-repeat 2% center;
	padding: 0px 0px 0px 30px;
	border-bottom: 2px dotted #e7e7e7;
	line-height: 30px;
}
.productsrange ul li a{
font:Arial, Helvetica, sans-serif;
font-size:13px;
color: #D64541;
line-height:19px;
text-decoration:none;
}
.productsrange ul li a:hover{
text-decoration:underline;
font:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:600;
color: #000000;
line-height:19px;
}

.aboutmiddle{
width:939px;
padding:0px;
margin:auto;
height:550px;
}
.aboutleft{
width:650px;
margin:auto;
padding:0px;
float:left;
 }
.aboutrught{
width:278px;
margin:auto;
 padding:0px;
float:right;
 
}

.side{
	width:222px;
	float: left;
	border: solid 1px #d8dadc;
	padding-bottom: 20px;
	text-shadow: 0px 1px 0px #ffffff;
	background:#eff1f2 url(../images/gradient2.png) 0px 0px repeat-x;
	box-shadow: inset 0px 0px 0px 1px #ffffff;
 	padding:3px 18px 32px 37px;
	height:202px;
}



.side ul {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 10px 20px 0px 0px;
}

.side ul li {
	background: url(../images/arrow-1.png) no-repeat 2% center;
	padding: 0px 0px 0px 30px;
	border-bottom: 2px dotted #e7e7e7;
	line-height: 30px;
}
.side ul li a{
font:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
line-height:19px;
text-decoration:none;
}
.side ul li a:hover{
text-decoration:underline;
font:Arial, Helvetica, sans-serif;
font-size:13px;
color: #FF0000;
line-height:19px;
}
 .aboutmiddle1{
width:939px;
padding:0px;
margin:auto;
height:690px;
}
 .aboutmiddle2{
width:939px;
padding:0px;
margin:auto;
height:850px;
}


 .pagging1 {
 	margin-right: 10px;
	padding: 10px;
 	text-align: center;
}
.disabled1 {
	background: #ccc;
	padding: 5px 10px 5px 10px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
	margin-right: 4px;
	cursor: default;!important
}
.current {
	background:#b01514;
	padding: 5px 10px 5px 10px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
	margin-right: 4px;!important
}
.link-text5 {
	background: #727272;
	padding: 5px 10px 5px 10px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
	margin-right: 4px; !important
}
.link-text5:hover {
	background:#b01514;
}!important
 