@charset "utf-8";





body {

font:11px Tahoma, Geneva, sans-serif;

color:#FFF;

line-height:16px;

background:#005b8f url(images/h_bg.jpg) no-repeat top center;

margin:0;

padding:0;



}



p {

margin:0 0 20px 0;

padding:0;

}



h3 {

font-size:15px;

margin:0 0 27px;

}



a {

font:11px Tahoma, Geneva, sans-serif;

color:#fff;

text-decoration:none;

outline:none;

}



a:hover {

color:#ccc;

}



.footerpa{

font:10px Arial, Helvetica, sans-serif;

color:#fff;

width:740px;

height:65px;

background:#00598e;

margin:0 0 0 35px;

clear:both;

}



.footerpa a:hover {

color:#fff;

}

.plineheight{
	line-height:20px;
}



#mainDiv{

	width:810px;

	margin:0 auto;



}





#navi{

	background:url(images/hnav_bg.jpg) repeat-x;

	height:30px;

}

  

#contentarea{

	background:url(images/h_newbg.jpg) no-repeat;
	margin:0;
	/*min-height:422px;*/

}
#contentarea-home{
background:url(images/h_newbg.jpg) no-repeat;
margin:0;
height:329px;
}



.clearing{

	clear:both;

}



#contentareaBg{

	background:url(images/h_contentbg.jpg) repeat-y;

	margin:0;

	padding:0;



}



#contentLeft{

		width:160px;
		margin:30px 0 0 35px;
		_margin:30px 0 0 17px;
		float:left;	
}



#contentRight{

		background:#007fac url(images/h_contentbg2.jpg) no-repeat top left;

		width:570px;

		margin:11px 0 0px 11px;

		float:left;	
		margin-bottom:0;

}









#adressbottom{

		text-align:right;

		padding:0px 20px 0 0;

}





.featuredservice{
	width:157px;
	height:95px;
	float:right;
	margin-left:10px;
	background:url(images/featured.jpg) no-repeat top left;	
}

a.featuredservicetext{
	position:absolute;
	top:50px;
	left:10px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:145px;
	color:#eee;
}

.containerfeat{
position:relative;
}

.mypad{

	padding:10px;

}



.footernav{	

	float:left;

	padding:0px;

	padding-top:13px;

	padding-left:20px;
	text-align:center;

}

.googlet{
float:right;
margin:0 2px 0 0;
}


a:active, a:focus {outline: 0;}



.footernav a{font:10px Arial, Helvetica, sans-serif;}

.footernav a:link {text-decoration: none;color:#fff;}

.footernav a:visited {text-decoration: none;color:#fff;}

.footernav a:active {text-decoration: none;color:#fff;}

.footernav a:hover {text-decoration: underline;color:#fff;}


img {

border: 0;

padding: 0;

margin: 0;

}


/* menu  start*/



.menu , .menu  a{

display: block;

}



.menu1, .menu2, .menu3, .menu4, .menu5 {

display: inline;

float: left;

}

.menu1 {

width: 95px;

height: 30px;

overflow: hidden;

background:url(images/home_nav.jpg) no-repeat 0 0;

}

.menu1:hover, .menu1 a:hover {



overflow: hidden;

background: url(images/home_nav.jpg) no-repeat  0  -30px;

}



.menu2 {

width: 82px;
height: 30px;

overflow: hidden;

background: url(images/home_nav.jpg) no-repeat -95px 0;

}

.menu2:hover, .menu2 a:hover {

overflow: hidden;

background: url(images/home_nav.jpg) no-repeat  -95px  -30px;

}



.menu3 {

width: 118px;

height: 30px;

overflow: hidden;

background: url(images/home_nav.jpg) no-repeat -177px 0;

}

.menu3:hover, .menu3 a:hover {

overflow: hidden;

background: url(images/home_nav.jpg) no-repeat  -177px -30px;

}



.menu4 {

width: 100px;

height: 30px;

overflow: hidden;

background: url(images/home_nav.jpg) no-repeat -295px 0;

}

.menu4:hover, .menu4 a:hover {

overflow: hidden;

background: url(images/home_nav.jpg) no-repeat  -295px  -30px;

}

.menu5, .menu5 a {

width: 89px;

height: 30px;

overflow: hidden;

background: url(images/home_nav.jpg) no-repeat -395px 0;

}



.menu5:hover, .menu5 a:hover{



overflow: hidden;

background: url(images/home_nav.jpg) no-repeat  -395px  -30px;

}



/*menu end*/


