body
{
background:#e3e3e3;
margin:0px; font-family:Arial;
}
a img{ border:none;}

#main
{
background-image:url(../images/mainbg.jpg);
background-repeat:no-repeat;
background-position: top;
width:100%;
margin-left:auto;
margin-right:auto;
}
#top_line
{
width:100%;
height:8px;
background:#000034;
}

#container
{
width:966px;
margin-left:auto;
margin-right:auto;
}
 #topsearch
 {
 float:right;
 width:295px;
 height:31px;
  }
 .topsearch_leftconner
 {
 width:31px;
 height:31px;
 float:left;
 }
 
 
#topsearch_middle
{

	background-image:url(../images/topsearch_middle.jpg);
	background-repeat:repeat; 
	height:31px; 
	width:233px; 
	float:left;
}


.topsearch_rightconner
 {
 width:31px;
 height:31px;
 float:right; 
  }
 
.search
{
float:left;
background-image:url(../images/search_bg.jpg);
background-repeat:no-repeat;
width:200px;
height:28px;
margin-top:1px;
}

.searchrightbg
{
width:29px;
height:23px;
float:left;
margin-top:3px;
}

.s_input
{
	margin-top:5px; 
	height:16px; 
	margin-left:10px; 
	border: none; 
	font-family:Arial; 
	font-size:11px; 
	color: #B7B7B7;
}


#logo
{
width:385px;
height:104px;
float:left;
margin-top:14px;
margin-left:10px; padding:0 0 17px 0;	
}

#navigation
{
clear:both;
width:970px;
margin-right:auto;
margin-left:auto; 
	}
#navigation ul{ list-style:none; margin:0px; padding:0px;}

#navigation ul li{ width:auto; height:72px; float:left; margin:0 0 0 0px; }

/*#navigation li.home a:hover{background: url(../images/menu_homeactivebutton.jpg) 0 0 no-repeat; padding:100px 0 0 0px; display:block; }*/
/*#navigation li.contect a:hover{background: url(../images/menu_contact%20active.jpg) 0 0 no-repeat; padding:100px 0 0 0px; display:block;	}
#navigation li.company a:hover{background: url(../images/menu_companyprofileactive.JPG) 0 0 no-repeat; padding:100px 0 0 0px; display:block;	}
#navigation li.profile a:hover{background: url(../images/menu_productsactive.jpg) 0 0 no-repeat; padding:100px 0 0 0px; display:block;	}
#navigation li.servic a:hover{background: url(../images/menu_servicesactive.jpg) 0 0 no-repeat; padding:100px 0 0 0px; display:block;	}*/

.menu
{
float:left; 
}

#contaner{ background: url(../images/contener_bg.jpg) 0 0 repeat-y; width:966px; height:auto;   }

#left_content{ width:630px; padding:0 0 0 17px; float:left;}

#left_content123{ width:900px; padding:0 0 0 17px; float:left;}


#welcome{
width:290px;
}
#welcome h1{ margin:15px 0 0 0px; padding:0 0 10px 0px; font-size:14px; font-family: Georgia; font-weight:bold; color:#000034; width:180px; }
#welcome h2{ margin:0 0 0 0px; padding:0 0 0px 0px; font-size:18px; font-family: Georgia; font-weight:bold; color:#000034; width:280px; }
#welcome p{ font-size:12px; width:311px; text-align:justify; font-family:Arial; margin:18px 0 0 0px; float:left; padding:0 26px 0 0px;  }
.featuer{ margin:0 0 0 29px; padding:0 0 0 26px; margin-top:0}
#welcome1{ font-size:12px; width:311px; text-align:justify; font-family:Arial; margin:18px 0 0 0px; float:left; padding:0 26px 0 0px;  }
.featuer{ margin:0 0 0 0; padding:0 0 0 0; margin-top:0}

/*.our{ clear:both;}
.our h1{ background: url(../images/contener_heading.jpg); width:294px; margin:30px 0 0 0; padding:10px 0 10px 18px; font-size:18px; font-family:Arial; color:#FFFFFF; }
.our p{ font-size:12px; width:311px; text-align:justify; font-family:Arial; margin:18px 0 0 0px; float:left; padding:0 26px 0 0px;  }
.our span a{ color:#70afd6; font-size:12px; text-decoration:none;}*/

/*#ourservice{ width:284px; float:left; }

#ourservice h1{background:url(../images/right_heading.jpg); margin:10px 0 0 2px; padding:10px 0 10px 12px; font-size:18px; font-family:Arial; color:#FFFFFF;}*/

#ourservice{width:282px; float:left; }
#ourservice h1{ background:url(../images/right_heading.jpg); margin:10px 0 0 10px; padding:10px 0 10px 8px; font-size:18px; font-family:Arial; color:#FFFFFF; }

.featuer{ margin:0 0 0 29px; padding:0 0 0 26px; margin-top:0}

#right_contener{ width:284px;  float:right; margin:0 10px 0 0px;  }
#right_contener h1{ background:url(../images/right_heading.jpg); margin:10px 0 0 2px; padding:10px 0 10px 18px; font-size:18px; font-family:Arial; color:#FFFFFF;   }
.product{ background:url(../images/right_content_bg.jpg) 0 0 no-repeat; padding:0 0 10px 0px;  height:267px; }
.product ul{ list-style:none; margin:0px; padding:0px;}
.product ul li{ float:left; margin:0 0 0 16px; padding:15px 0 0 0px; }
.titel{ padding-left:10px; font-size:12px;}
.product ul.picture{ margin:10px 0 0 0;}
.view a{ float:left;color:#000034; font-size:12px; text-decoration:none; margin:10px 20px 0 0px; width:200px;  }
.office{background:url(../images/right_content_bg.jpg) 0 0 no-repeat; padding:0 0 10px 0px;  height:200px; margin:7px 0 0 0;}

.office h1{ background:url(../images/right_heading.jpg)no-repeat; margin:0px; padding:0px; font-size:18px; font-family:Arial; color:#FFFFFF; }

.contect{ width:240px; margin:0 0 0 20px; }

.contect span{ font-size:12px; text-align:justify; line-height:28px;}
.contect .marine{ font-size:14px; font-weight:bold; }
.contect span img{  vertical-align:middle;}



/*inner page here*/

.inner h1{ background:  url(../images/contener_heading.jpg); width:296px; margin:30px 0 0 0; padding:10px 0 10px 18px; font-size:18px; font-family:Arial; color:#FFFFFF; }
.inner p{ font-size:12px; width:630px; text-align:justify; font-family:Arial; margin:10px 0 0 0px; float:right; padding: 0 10px 0 0;   }
.featuer1 { margin-top:10px; float:left; margin-left:20px;}
.profilehead{ color:#000034; font-size:12px; font-weight:bold; }
.innertext{ font-size:12px; width:880px; text-align:justify; font-family:Arial; margin:0 0 0 0; float:right; padding: 0 0 0 0; }

.innertext123{ font-size:12px; width:800px; text-align:justify; font-family:Arial; margin:0 0 0 0;  padding: 0 0 0 0; }

.innerhead h1{ width:296px; margin:30px 0 0 0; padding:10px 0 10px 18px; font-size:18px; font-family:Arial; color:#000034;}
.innerhead p{ font-size:12px; width:630px; text-align:justify; font-family:Arial; margin:10px 0 0 0px; float:right; padding: 0 10px 0 0;   }
/*inner page here*/
.footer_menu{  font-family:Arial,; font-size:12px; background:#e3e3e3;
margin:0 0 0 50px;}

.footer_menu ul { list-style:none; margin:0 0 0 180px; width:800px; }

.footer_menu  ul li { float:left;  margin:0 10px 0 5px; border-right: solid 1px #4e4e4e; padding:0 20px 0 0; }

.footer_menu  ul li.contact { border:none; }

.footer_menu  ul li a { text-decoration:none; color:#4e4e4e;}

.copyright { clear:both; color:#4e4e4e; font-family:Arial; font-size:12px; margin-left:0px; margin-right:0px; padding-left:300px; float:left;}

.clear{ clear:both;}







.our{ clear:both;}
.our h1{ background: url(../images/contener_heading.jpg); width:290px; margin:0 0 0 0; padding:10px 0 10px 18px; font-size:18px; font-family:Arial; color:#FFFFFF; }

/*.our { background: url(../images/contener_heading.jpg); padding-top:1px; padding-left:10px; height:44px;  font-size:10px; font-family:Arial; color:#FFFFFF; }*/