body,span,div,td,table,option 

{

	font-family:	arial;

	font-weight: normal;

	font-size:		12px;

	border:0px solid red;

	border-collapse: collapse;

}

body

{

	border-bottom:1px solid #CACDD9;

	overflow-x:hidden;

}

#languages

{

	padding-left:10px;

	font-weight:bold;

	font-size:14px;

	color:#446D8C;

}

#header

{

	background:url(images/header.gif) no-repeat;

	width:775px; 

	height:137px;

}

#header_cont

{

	width:775px; 

	height:137px;

}

#menu

{

	background : url(images/menu_bg1.gif) top repeat-x;

	/*background-position:top;*/

	border:0px solid red;

	width:786px; 

	height:40px;

}

#cont

{

	width:306px; 

	height:191px;

	align:center;

	vertical-align:bottom;

	padding-top:15px;

}

#cont_div

{	

	background : url(images/text_bg.gif) no-repeat;

	padding-left:10px;

	padding-right:10px;

	padding-top:10px;

	padding-bottom:12px;

	align:center;

}

#cont_img

{

	/*background : url(images/pic1.gif) no-repeat;*/

	width:288px; 

	height:191px;

	padding-top:10px;

}

#block_top_news

{

	background : url(images/block_top_right.gif) no-repeat;

	width:179px; 

	height:29px;

	font-size:14px;

	font-weight:bold; 

	color:#ffffff;

	/*padding-left:10px;*/

}

#block_bg_news

{

	background : url(images/block_bg_right.gif) repeat-y;

	width:179px; 

	height:150px;

	vertical-align:center;

}

#block_bottom_news

{

	background : url(images/block_bottom_right.gif) no-repeat;

	width:179px; 

	height:7px;

	padding-left:10px;

}

#news

{

	padding-top:15px;

}

#news_div

{

	padding-left:7px;

}

#block_bg_news_div

{

	width:165px; 

	height:140px;

	padding-left:18px;

}

#service

{

	padding-top:15px;

	padding-right:10px;

}

#navigation

{

	padding-top:10px;

	padding-left:7px;

}

#service_pic

{

	background : url(images/call.jpg) no-repeat;

	background-position:center;

	width:179px; 

	height:147px;

	cursor: hand;

	cursor:pointer;

}

#service_text

{

	background : url(images/service.gif) no-repeat;

	background-position:center top;

	vertical-align:middle;

	width:179px; 

	height:70px;

	cursor: hand;

	cursor:pointer;

}

#navigation_top

{

	background : url(images/block_top_right.gif) no-repeat;

	width:179px; 

	height:29px;

}

#navigation_top_div

{

	padding-left:20px;

	font-size:14px;

	font-weight:bold; 

	color:#ffffff;

}

#navigation_bg

{

	background : url(images/block_bg_right.gif) repeat-y;

	width:179px; 

	height:90px;

	padding-left:5px;

}

#navigation_bg_div

{

	padding-top:10px;

}

.go_small

{

	padding-left:0px;

	padding-top:10px;

}

.nav_link{

	padding-top:10px;

	padding-left:2px;

}

.nav_link A:link {text-decoration: none; font-size:12px; font-weight:normal; color: #446D8C;}

.nav_link A:visited {text-decoration: none; font-size:12px; font-weight:normal; color: #446D8C;}

.nav_link A:active {text-decoration: none; font-size:12px; font-weight:normal;  color: #446D8C;}

.nav_link A:hover {text-decoration: none; font-size:12px; font-weight:normal; color: #446D8C;}

#navigation_bottom

{

	background : url(images/block_bottom_right.gif) no-repeat;

	width:179px; 

	height:7px;

	padding-left:5px;

}

.baner

{

	width:176px; 

	height:73px;

	padding-top:5px;

	padding-right:7px;

	color:#5d71a1;

	font-weight:bold;

	text-align:center;
	color:#5d71a1;

	font-weight:bold;

	text-align:center;

}

#baner_text

{

	color:#5d71a1;

	font-weight:bold;

	text-align:center;

}

.title

{

	height:32px;

	cursor: hand;

	cursor:pointer;

}

.services_div

{

	width:170px; 

	height:111px;

	padding-right:10px;

	padding-left:23px;

	cursor: hand;

	cursor:pointer;

}

#gold

{

	background : url(images/gold.jpg) no-repeat;

	width:189px; 

	height:126px;

	cursor: hand;

	cursor:pointer;

}

#block_right_top

{

	background : url(images/block_right_top.gif) no-repeat;

	width:191px; 

	height:12px;

	cursor: hand;

	cursor:pointer;

}

#block_right_bg

{

	background : url(images/block_right_bg.gif) repeat-y;

	width:189px; 

	height:116px;

	cursor: hand;

	cursor:pointer;

}

#block_right_bottom

{

	background : url(images/block_right_bottom.gif) no-repeat;

	width:189px; 

	height:13px;

	cursor: hand;

	cursor:pointer;

}

#platinum

{

	background : url(images/platinum.jpg) no-repeat;

	width:189px; 

	height:126px;

	cursor: hand;

	cursor:pointer;

}

#block_mid_top

{

	background : url(images/block_mid_top.gif) no-repeat;

	width:191px; 

	height:12px;

	cursor: hand;

	cursor:pointer;

}

#block_mid_bg

{

	background : url(images/block_mid_bg.gif) repeat-y;

	width:189px; 

	height:116px;

	cursor: hand;

	cursor:pointer;

}

#block_mid_bottom

{

	background : url(images/block_mid_bottom.gif) no-repeat;

	width:189px; 

	height:13px;

	cursor: hand;

	cursor:pointer;

}

#overseas

{

	background : url(images/11.gif) no-repeat;

	width:189px; 

	height:126px;

	cursor: hand;

	cursor:pointer;

}

#block_left_top

{

	background : url(images/block_left_top.gif) no-repeat;

	width:191px; 

	height:12px;

	cursor: hand;

	cursor:pointer;

}

#block_left_bg

{

	background : url(images/block_left_bg.gif) repeat-y;

	width:189px; 

	height:116px;

	cursor: hand;

	cursor:pointer;

}

#block_left_bottom

{

	background : url(images/block_left_bottom.gif) no-repeat;

	width:189px; 

	height:13px;

	cursor: hand;

	cursor:pointer;

}

#waranty_pic

{

	background : url(images/house.gif) no-repeat;

	background-position: bottom;

	width:189px; 

	height:135px;

}

#waranty_text

{

	background : url(images/waranty.gif) no-repeat;

	background-position: top;

	vertical-align:top;

	padding-top:7px;

	width:189px; 

	height:116px;

}

#waranty_text A:link {text-decoration: none; font-weight:bold; font-color: #446D8C;}

#waranty_text A:visited {text-decoration: none; font-weight:bold; color: #446D8C;}

#waranty_text A:active {text-decoration: none; font-weight:bold;  color: #446D8C;}

#waranty_text A:hover {text-decoration: none;  font-weight:bold; color: #446D8C;}

#text

{

	padding-right:0px;

	padding-left:5px;

	padding-top:30px;

	padding-bottom:10px;

	width:380px;

	height:148px;

}

#search

{

	padding-right:15px;

}

#contact

{

	height:10px;

}

.contact_div

{

	padding-right:25px;

	padding-top:15px;

	padding-bottom:5px;

	padding-left:10px;

	font-size:12px;

	font-weight:bold; 

	color:#446D8C;

}

.contact_div A:link {text-decoration: none; color: #446D8C;}

.contact_div A:visited {text-decoration: none; color: #446D8C;}

.contact_div A:active {text-decoration: none; color: #446D8C;}

.contact_div A:hover {text-decoration: none; color: #446D8C;}



/*---------------Content page----------------*/

/*#sub_menu_top

{

	background : url(images/sub_menu_top.gif) no-repeat;

	width:145px; 

	height:25px;

}*/

/*#sub_menu_bg

{

	/*background-color : #E5E5E5;

	padding-top:10px;

	padding-right:10px;

	width:175px; 

	height:260px;

}

#sub_menu_bg_div

{

	width:165px; 

	height:240px;

	margin-right:10px;

	padding-left:10px;

	border: 0px solid red;

}

/*#sub_menu_bottom

{

	background : url(images/sub_menu_bottom.gif) no-repeat;

	width:145px; 

	height:25px;

}*/

#page

{

	padding-right:10px;

	padding-left:10px;

	padding-bottom:10px;

	width:575px;

}

#page_div

{

	padding-right:10px;

	padding-left:10px;

	padding-bottom:10px;

	width:575px;

}

#sub_menu_bg

{

	text-align:left;

	padding-top:10px;

	padding-left:10px;

	width:175px; 

	height:110px;

}

#service_cont

{

	padding-top:15px;

	padding-right:10px;

}

#serv

{

	margin-left:0px;

}

#service_pic_cont

{

	background : url(images/call_small.jpg) no-repeat;

	background-position:left;

	width:160px; 

	height:131px;

	cursor: hand;

	cursor:pointer;

}

#service_text_cont

{

	background : url(images/service_small.gif) no-repeat;

	background-position:left, top;

	vertical-align:middle;

	width:160px; 

	height:70px;

	cursor: hand;

	cursor:pointer;

	}


