/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background:#012032 url(../images/pagenbg.jpg) top repeat-x;
	font-family:verdana, Helvetica, sans-serif;
	color:#666;
}
h1,h2,h3,p{
	margin:0;
	padding:0;
}
h1{
	font-size:0.95em;
	font-weight:700;
	margin:0px;
}
h3{
	font-size:1.2em;
	font-weight:700;
	margin:0px;
}
.ulstyle{
	list-style:none;
}
h2{
	font-size:80%;
	font-weight:normal;	
	line-height:18px;
	margin:0px;
}
.page_b{
	float:left;
	width:987px;
	background:url(../images/leftbgmenu.jpg) left repeat-y;
}
.fontcopyright{
	font-size:71%;
	font-weight:normal;
	text-align:center;
}
.fontcopyrightint{
	font-size:0.7em;
	font-weight:normal;
	text-align:center;
	color:#fff;
}
ul{
	margin-top:0px;
	margin-bottom:10px;
}
.toombox{
	float:right; 
	width:525px;
	color:#79777C;
}
.topmenusep{
	float:left; 
	width:3px; 
	height:43px;
	padding-left:15px;
}
.topmenubox{
	float:left;  
	padding-top:8px; 
	padding-left:10px;
}
a.topmenulink{
	font-size:0.79em;
	color:#79777C;
	text-decoration:none;
	font-weight:700;
}
a.topmenulink:hover{
	font-size:0.79em;
	color:#01426C;
	text-decoration:none;
	font-weight:700;
}
a.topmenulink_onpage{
	font-size:0.79em;
	color:#01426C;
	text-decoration:none;
	font-weight:700;
}
.pagebg{
	float:left;
	width:100%;
	
}
.maindiv{
	margin-left:auto;
	margin-right:auto;
	width:987px;
}
.leftcolm{
	float:left;
	width:246px;
	background:url(../images/leftbg.jpg) left repeat-y;
}
.logobox{
	float:left;
	width:246px;
}
.rightcolm{
	float:left;
	width:740px;
}
.topmenuarea{
	float:left;
	width:740px;
	height:100px;
	/*background:url(../images/new2.jpg) top no-repeat;*/
	background:url(../images/company-name.jpg) bottom left no-repeat;
}
.toptexttype{
	float:left;
	width:455px;
}
.mainimgbox{
	float:left;
	width:740px;
}
.homeasmarter{
	float:left;
	width:740px;
	height:75px;
}
.hometextwhite{
	float:left;
	width:396px;
}
.homemap{
	float:left;
	width:344px;
}
.hometext{
	float:left;
	width:315px;
	padding:0px 40px 5px 40px;
}
.bottom{
	margin:0 auto;
	width:987px;
}
.bottomblack{
	float:left;
	width:987px;
	background:#012032;
	height:20px;
}
.bottomphone{
	float:left;
	width:740px;
}
.copyright{
	float:left; 
	width:246px; 
	height:36px; 
	background:url(../images/copyright.jpg) no-repeat;
	padding-top:15px;
}
.copyrightinternal{
	float:left; 
	width:246px; 
	height:117px;
	padding-top:10px;
	background:url(../images/internalresistration.jpg) top no-repeat;
}
.leftmenuarea{
	float:left; 
	width:246px; 
}
.leftmenubold{
	float:left; 
	width:223px;
	padding:7px 0 0 17px;
}
.leftmenubox{
	float:left; 
	width:225px; 
	padding-top:3px;
}
a.leftmenu{
	color:#444;
	text-decoration:none;
}
a.leftmenu:hover{
	color:#00587F;
	text-decoration:none;
}
a.leftmenu_onpage{
	color:#00587F;
	text-decoration:none;
}
a.leftcate{
	color:#666;
	text-decoration:none;
}
a.leftcate:hover{
	color:#01426C;
	text-decoration:none;
}
a.leftcate_onpge{
	color:#01426C;
	text-decoration:none;
}
.leftmenusep{
	float:left;
	width:246px;
	padding-top:1px;
}
.leftshapimg{
	float:left; 
	width:246px;
}
.color{
	color:#01426C;
}
.internalli{
	background:url(../images/buttlet.jpg) left no-repeat; padding-left:20px; list-style:none;
}
.internalli_noimg{
	padding-left:20px; list-style:none;
}
a.linktext{
	color:#1C7FC3;
	text-decoration:underline;	
}
a.linktext:hover{
	color:#D8A286;
	text-decoration:underline;	
}
.gassin1{
	float:left; 
	width:720px; 
	padding-left:20px;
}
.gassin4{
	float:left; 
	width:680px; 
	background:url(../images/internalpagetop.jpg) no-repeat; 
	padding:0px 10px;
}
.gassin5{
	float:left; 
	width:660px; 
	padding-top:18px; 
	color:#C5EFFB; 
	font-size:18px;
}
.gasssin6{
	float:left; 
	width:660px; 
	padding-bottom:20px;
	padding-top:7px; 
	font-weight:400;
	font-size:0.79em;
}
.gasssin6-home{
	float:left; 
	width:660px; 
	padding:15px 0 10px 0; 
	font-weight:400;
	font-size:0.75em;
}
.gasssin7{
	padding-left:20px; 
	float:left; 
	width:701px; 
	color:#fff; 
	height:53px; 	
}
.gasssin7 p{
	padding-top:15px;
	font-weight:700;
	font-size:1.3em;
	color:#01426C;
	background:url(../images/internalpagetop-bb.jpg) top repeat-x;
	display:block;
}
.contact1{
	margin:0 auto;
	width:550px; 
	padding:0px 0 55px 0; 
	font-size:13px; 
}
.contact2{
	float:left; 
	width:335px; 
	padding-left:20px;
}
.contact3{
	float:left; 
	width:300px;
}
.contact4{
	float:left; 
	width:285px; 
	padding-top:5px;
}
.contact5{
	float:left; 
	width:90px; 
	text-align:right; 
	padding-right:10px;
}
.contat6{
	float:left; 
	width:185px;
}
.contactsubmit{
	float:right; 
	width:210px; 
	padding-top:10px; 
	text-align:center;
}
.contact_add{
	float:right; 
	width:300px;
}
.hometextwhite_n1{
	float:left;
	width:740px;
}
.textmiddlebg{
	float:left;
	width:670px;
	background:url(../images/bgpage01.jpg)  repeat-y;
	padding:0px 35px;
}
a.genrallink{
	color:#1584B5;
	text-decoration:underline;
}
a.genrallink:hover{
	color:#022833;
	text-decoration:none;
}

#int_cotactus{
	float:left; width:426px; padding-left:95px; padding-top:15px; padding-bottom:40px;
}
.cont_fieldcont{
	float:left; width:410px; padding-top:5px;
}
.cont_formtext{
	float:left; width:120px; text-align:right;font-size:13px;
}
.cont_fbcont{
	float:left; width:275px; padding-left:10px;
}
#send_btncont{
	float:left; width:310px; text-align:right; padding-top:10px;
}
.budget1{
	float:left; width:25px; font-size:11px; padding-top:3px;
}
.budget2{
	float:left; width:97px;
}
.budget3{
	float:left; width:14px; font-size:11px; padding-top:3px; text-align:left;
}
.budget4{
	float:left; width:29px; font-size:11px; padding-top:3px; text-align:center;
}
.budget5{
	float:left; width:12px; font-size:11px; padding-top:3px;text-align:left
}
input{
	border: solid 1px #819DAC;
}
textarea{
	border: solid 1px #819DAC;
}
.textconte{
	float:left; width:680px; font-size:13px; padding-top:15px;
}
.imgundertet{
	text-align:center; padding-bottom:30px;
}
.new_div{
	float:left;
	width:987px; 
	background:url(../images/internalbottom.jpg) right bottom no-repeat;
}
.gasssin7_home{
	padding-left:20px; 
	float:left; 
	width:701px; 
	color:#fff; 
	height:26px; 
}
.gasssin7_home p{
	padding:10px 0 15px 20px;
	font-weight:700;
	font-size:1.5em;
	margin:0;
	color:#1584B5;
	background:url(../images/internalpagetop-bb.jpg) top repeat-x;
	display:block;
}
.indextextarea{
	float:left; 
	width:660px; 
	padding-bottom:20px; 
	font-weight:400;
}
.indextextarea h1{
	color:#01426C;
	font-weight:700;
	font-size:1.3em
}
.indextextarea p{
	font-weight:400;
	font-size:0.79em;
}
.greytop_home{
	padding-left:20px; 
	float:left; 
	width:701px; 
	height:20px; 
}
.home_gallery1
{
	float:left; 
	width:700px; 
	padding: 0 0 27px 0;
}
.home_galleryimg1
{
	float:left; 
	width:200px; 
	height:150px; 
	margin-right:35px; 
	border:solid 1px #CCCBC7; 
	padding:4px;
}
.home_galleryimg2
{
	float:left; 
	width:200px; 
	height:150px; 
	border:solid 1px #CCCBC7; 
	padding:4px;
}
.text-contact{
	float:left; 
	width:690px; 
	padding-left:20px; 
	padding-bottom:15px; 
	font-size:0.8em;
}
.button_new{
	float:left; 
	padding-left:110px; 
	padding-left:107px; 
	
}
#productpopform .input_form{width:250px; font-size:14px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#productpopform  .input_form{width:255px; font-size:14px;}
}
#productpopform {
float:left;
width:395px;
}
#productpopform input {
display:block;
width:190px;
margin-top:3px;
color:#000;
}
#productpopform label {
float:left;
width:135px;
font-size:0.75em;
margin-top:5px;
}
fieldset{
	border:0;
	margin:0;
	padding:0;
}
