/* Start of CMSMS style sheet 'Style' */
@charset "utf-8";
/* CSS Document */

body{ 
	margin:0px;
	padding:0px; 
	text-align:center;
	background:#fff url(uploads/mann-engineering/images/main-bg.jpg) top center repeat-x ;
	font-family:Tahoma, "Trebuchet MS";
	font-size:12px;
}

h1{ margin:0px; padding:0px; font-size:16px; color:#375271;}
h2{ margin:0px; padding-top:15px; padding-bottom:0px; font-size:14px; color:#375271;}
h3{ margin:0px; padding:0px; font-size:12px; font-family:Tahoma; color:#375271;}
h4{ }
h5{ }
h6{ }
a{ outline:none; color:#798c99;}
a:hover {color:#fca92d;}
a img{ border:none;}

.fl{ float:left; }
.fr{ float:right;  }
.clear{ clear:both; margin:0px; padding:0px; line-height:0px; font-size:0px;}
.bdn{ border:none !important;}

#shadow{ background:url(uploads/mann-engineering/images/main-bg-shadow.png) center top no-repeat;}
#site{ width:1000px; margin:auto;}

#header{ height:116px; background: #fff url(uploads/mann-engineering/images/header-bg.png) center top no-repeat;}
#topmenu{ background:url(uploads/mann-engineering/images/topmeu-bg.png) repeat-x; text-transform:uppercase; color:#798c99; height:50px; font-size:15px; line-height:30px; margin:0px 25px 0px 625px;}
#topmenu a{ text-decoration:none; color:#798c99; font-size:10px;  font-family:Tahoma, "Trebuchet MS";}
#topmenu a:hover{ color:#fca92d;  }
#topmenu a.on{ color:#fca92d;  }
#logo_menu{ position:relative; text-align:left; z-index:3;}
#logo_menu .logo{ position:absolute; left:7px; top:17px;}
#main_menu{ padding-top:10px; padding-right:20px; font-family:"Trebuchet MS", Tahoma;}
#main_menu a { float:right; text-decoration:none; text-align:left; color:#627b8c; background: url(uploads/mann-engineering/images/menu-sp.jpg) left center no-repeat; padding-left:10px; padding-right:25px;}
#main_menu a:hover .txt1 { color:#fca92d}
#main_menu a.on .txt1 { color:#fca92d}
#main_menu a span{ display:block; color:##375371}
#main_menu a .txt1{ font-size:18px; line-height:26px;}
#main_menu a .txt2{ font-size:9px; color:#798C99; line-height:9px;}
.main_sp{background:#fff url(uploads/mann-engineering/images/main-sp.jpg) no-repeat; height:49px;}
#banner{ position:relative; z-index:1; }

#menu3 {text-align:left; margin:0px 25px; color:#798C99; padding-bottom:10px;}
#menu3 h1{ display:inline; padding:0px; margin:0px; font-family:Tahoma, "Trebuchet MS";}
#menu3 a{ font-size:13px; text-decoration:none; padding:0px 1px; color:#798C99;}
#menu3 a:hover{ color:#fca92d;  }
#menu3 a.on{ color:#fca92d;  }
#content{ background:#FFFFFF;}


#home_gallery{ background:url(uploads/mann-engineering/images/home-gallery-bg.png) center top no-repeat; z-index:3; width:1000px; padding:0px; margin:-54px 0px 25px 0px; position:relative}
#home_gallery .box1{ display:block; float:left; background:url(uploads/mann-engineering/images/img1.jpg); margin:0px 3px 0px 3px; width:165px; height:217px; }
#home_gallery .box2{ display:block; float:left; background:url(uploads/mann-engineering/images/img2.jpg); margin:0px 3px 0px 3px; width:165px; height:217px; }
#home_gallery .box3{ display:block; float:left; background:url(uploads/mann-engineering/images/img3.jpg); margin:0px 3px 0px 3px; width:165px; height:217px; }
#home_gallery .box4{ display:block; float:left; background:url(uploads/mann-engineering/images/img4.jpg); margin:0px 3px 0px 3px; width:165px; height:217px; }
#home_gallery .box5{ display:block; float:left; background:url(uploads/mann-engineering/images/img5.jpg); margin:0px 3px 0px 3px; width:165px; height:217px; }
#home_gallery .space{ height:87px;}
#home_gallery .heading{background:url(uploads/mann-engineering/images/gellrey-heading-bg.png); font-size:18px; font-family:"Trebuchet MS", Tahoma; color:#FFFFFF; margin-bottom:10px; text-decoration:none; padding-left:9px; text-align:left; display:block; height:32px; line-height:30px;}
#home_gallery p{ font-size:11px; margin:0px; padding:0px 10px 0px 10px; color:#FFFFFF; text-align:left; font-family:Tahoma, "Trebuchet MS";}
#home_gallery a:hover img{}
#home_gallery .con{ padding-top:25px; padding-bottom:25px; padding-left:75px;}

#home_contant{ padding:0px 45px;}
#home_contant .fl{ width:560px; text-align:justify;}
#home_contant .fl p{ font-size:14px; margin-right:25px;}
#home_contant .fr {width:350px; /*width:375px;*/ text-align:left;}
fr1
{
float:right;
}
#rimg 
{
display:block;
float:left;
     
}
#home_contant .fr ul{ margin:0px 0px 0px 20px; padding:0px ; }
#home_contant .fr ul li{ margin:0px 0px 10px 0px ; border-bottom:#ccc solid 1px; padding:0px 0px 15px 0px; list-style:none;}
#home_contant .fr ul li a img{ /*margin-left:10px;*/  margin-top:0px; display:block; }
#home_contant p{ font-size:11px; margin:0px; padding:10px 2px 0; color:#999999; text-align:left}
#footer{}
#footer .footer_top{height:66px;   }
#footer .footer_top .newsletter{ margin:30px 25px 0px 25px; float:left; width:600px;  padding:0px; border:1px solid #000;}
#footer .footer_top .newsletter ul{ margin:0px; padding:0px;}
#footer .footer_top .newsletter li{ margin:0px; padding:0px; list-style:none; display:inline; float:right; }
#footer .footer_top .newsletter .input_txt{ background:url(uploads/mann-engineering/images/newsleter-input-bg.jpg) no-repeat; height:20px; margin-right:5px; margin-left:10px; width:180px; display:inline; border:none; color:#B8BFCC; font-size:10px; padding-top:3px; }
#footer .footer_top .newsletter .join{ background:url(uploads/mann-engineering/images/join-btn.jpg) no-repeat; border:0px; height:20px; width:44px; margin:0px; padding:0px; display:inline; }
#footer .footer_top .newsletter .txt{ font-size:12px; font-family:"Trebuchet MS", Tahoma; color:#798C99;}
#footer .main_sp{ font-size:11px; line-height:66px;  color:#909ca2; padding: 0px 25px; }
#footer .main_sp .fr{ font-size:10px;}
#footer .main_sp a{ text-decoration:none; color:#909CA2; font-family:"Trebuchet MS", Tahoma; }
#smap a
{
     text-decoration:none;
}
#smap ul
{
list-style:none;
}
#smap li
{
padding:4px;
}


#rightcontent{
	background-color: #fff;
	background-image: url(uploads/images/rightbkgnd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 250px;
	font-family:Tahoma, "Trebuchet MS";
	font-size:12px;
}

#rightcontent h1{
	font-family:Tahoma, "Trebuchet MS";
	font-size:15px;
	padding-top: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin: 0px;
}

#rightcontent h2{
	font-family:Tahoma, "Trebuchet MS";
	font-size:12px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 2px;
	margin: 0px;

}

#rightcontent p{
	padding-top: 2px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin: 0px;

}
#professionalimg
{
float:left;
width:310px;

margin-left:5px;

}

#bannertext{
font-family:"Trebuchet MS", Arial;
color:#FFFFFF;
font-size: 20px;
text-align: left;
position:absolute;
padding-left: 70px;
padding-top: 200px;
}
#bannertext2{
font-family:"Trebuchet MS", Arial;
color:#FFFFFF;
font-size: 20px;
text-align: left;
position:absolute;
padding-left: 670px;
padding-top: 40px;
}
#solar
{
color:#8a9e92;
font-family:"Trebuchet MS", Arial;
font-size: 25px;
text-align: left;
position:absolute;
padding-left: 760px;
padding-top: 268px;


}

#newsl
{
 
}
#txtfr
{
font-size:12px; font-family:"Trebuchet MS", Tahoma; color:#798C99;
}
#frtxt1{
display:none;

}

.but input
{
  background-color:#ff9311;
border-bottom:2px solid #d58401;
border-right:2px solid  #d58401;
border-top:2px solid  #f5a721;
border-left:2px solid  #f5a721;
color:#fff;
font-weight:bold;
margin-left:5px;
}
#newsl
{
float:right;
margin-left:-10px;
margin-top:30px;
width:695px;
/*width:720px;
 
margin-left:-10px;
margin-top:30px;*/
}
#newsl ul
{
 list-style:none;
 
}
#newsl ul li
{
float:left;



}
.nms_message
{
         color:#F00;
}
/* End of 'Style' */

