/* CSS Document */
		
table.inner_table{
	border-collapse: collapse;
	min-width:980px;
	}

	table.inner_table td.main , table.inner_table td.side , table.inner_table td.contact , table.inner_table td.copyright{
		margin: 0;
		padding: 0;
		vertical-align: top;
		}

	table.inner_table {
		width:100%;
		background-color:#ffffff;
		}
		
		table.inner_table td.side{
			width:271px;
			background:#f4f5f6 url(../images/left_bg.jpg) no-repeat;
			}
			
			table.inner_table td.side div.count{
			
				margin:20px 0 0 40px;
				}
				
				table.inner_table td.side div.count img{
					border-width:0;
					}


			table.inner_table td.side div.logo{
				height:215px;
				width:270px;
				padding:55px 0 0 0;
				text-align:center;
				}
				
				table.inner_table td.side div.logo img{
					border-width:0;
					}
					
			table.inner_table td.side div.contact{
				color:#ffffff;
				font-size:12px;
				padding:0 30px 0 40px;
				}
				
				table.inner_table td.side div.contact img{
					border-width:0;}
				
				table.inner_table td.side div.contact h3{
					color:#ffffff;}
					
			table.inner_table td.side div.menu{
				padding:25px 40px 10px 40px;
				
				}
				
				table.inner_table td.side div.serv{
					background-color:#ffffff;
					padding:10px 40px 12px 40px;
					}
					
				table.inner_table td.side div.ac{
					padding:10px 20px 30px 40px;
					}
					
					table.inner_table td.side div.ac div{
						font-size:12px;
						padding-bottom:3px;}
						
					table.inner_table td.side div.ac a{
						padding:0 0 20px 0;
						display:block;}

				
				table.inner_table td.side div.menu ul{
					margin:0;
					padding:0;
					}

					
					table.inner_table td.side div.menu ul li{
						list-style-position:outside;
						list-style-type:none;
						background:url(../images/arrow.gif) no-repeat left center;
						padding:0 0 5px 20px;
						line-height:20px;
						margin:0;
						}
						
					table.inner_table td.side div.serv ul li{
						background:url(../images/arrowr.gif) no-repeat left center;
						
						}
						

							
						table.inner_table td.side div.menu ul li#sel2 a, table.inner_table td.main div.menu ul li#sel1 a, table.inner_table td.main div.menu ul li#sel1 span{
							text-decoration:none;
							color:#b0b1b3;
							background-color:inherit;
							} 
										
						table.inner_table td.side div.menu ul li#sel2 a:hover, table.inner_table td.main div.menu ul li#sel1 a:hover, table.inner_table td.main div.menu ul li#sel1 span:hover{
							color:#b0b1b3;
							text-decoration: none; 
							background-color:inherit;
							}
							
						table.inner_table td.main div.menu ul li span{
							text-decoration:underline;
							cursor:pointer;
							} 
						table.inner_table td.main div.menu ul li span:hover{
							text-decoration:none;
							} 
			
		table.inner_table td.main{
			width:100%;
			}
			
			table.inner_table td.main div.menu{
				height:28px;
				background: url(../images/headtop_t.gif) no-repeat;
				overflow:hidden;
				padding:48px 10px 0 10px;
				border-bottom:4px solid #b0b1b3;
				}
				
				table.inner_table td.main div.menu ul{
					color:#267abd;
					padding:0;
					margin:0;
					}
					
					table.inner_table td.main div.menu ul li{
						list-style-position:outside;
						list-style-type:none;
						float:left;
						padding:0 5px 0 5px;
						background-image:none;
						}
			
			table.inner_table td.main div.himg{
				background: url(../images/right_bg_t.jpg) repeat-x;

				}
				
				table.inner_table td.main div.himg div.himgin{
				height:267px;
				background:url(../images/right_bg.jpg) no-repeat;
				overflow:hidden;
					}
					
					table.inner_table td.main div.himg div.himgin div.phone{
						float:right;
						text-align:right;
						color:#ffffff;
						font-size:26px;
						line-height:32px;
						padding:50px 20px 0 0;
						}
				
				
			table.inner_table td.main div.content{
				padding:20px 20px 80px  20px;
				}
				
				table.inner_table td.main div.content div.news div.date{
					float:left;
					padding:2px;
					background-color:#da3232;
					color:#ffffff;
					margin:0px 0 5px 0;
					}
				
				table.inner_table td.main div.content div.news{
					padding:5px 0 20px 0;
					border-bottom:1px dashed #b9b9b9;
					margin-bottom:30px;
					
					}
					
					table.inner_table td.main div.content div.news table{
						width:100%;}
						
						table.inner_table td.main div.content div.news table td{
							width:33%;}
				
		table.inner_table td.copyright{
			background:#f4f5f6;
			font-size:10px;
			font-family:Tahoma, Verdana, Arial, sans-serif;

			}
			
			table.inner_table td.copyright p{
				padding:10px 0 0 40px;}
			
			table.inner_table td.copyright div.left{
				float:left;
				width:20px;
				background:#c0c7cd;
				height:118px;
				}
			

			
		table.inner_table td.contact{
			background:#c0c7cd;
			height:59px;
			padding:10px 20px 0 20px;
			font-size:11px;
			color:#FFFFFF;
			}
			
			table.inner_table td.contact table{
				width:100%;
				font-size:13px;}
			
			table.inner_table td.contact table td{
				width:33%;
				color:#3d3d3d;}
			
			table.inner_table td.contact a {
				color:#ffffff;
				text-decoration:none; 
				background-color:inherit;
				} 
							
			table.inner_table td.contact a:hover{
				color:#ffffff; 
				text-decoration:underline; 
				background-color:inherit;
				}
			
			span.footer h3 {margin-top:15px;margin-bottom:15px; font-size:11px; font-weight:normal; font-family:tahoma;}
			div.header h2 {text-align:right; color: #B2B2B2; float:right;margin-top: -50px; font-size:11px; font-weight:normal; font-family:tahoma; } 
			
			
			
div.cont_txt p {text-align:justify;}
div.cont_txt h2 {font-size: 18px;}
div.cont_txt h3 {font-size: 16px; font-style: italic; clear: none; padding-bottom: 15px;}
div.cont_txt img {border-width: 0px !important;}
div.cont_txt a {color: #000000; text-decoration: none;}
div.cont_txt h3 a {color: #3d3d3d; text-decoration: none;}

span.pods {font-size:9px; }
.rights, .lefts { display: inline;text-align:center; }
.lefts { float: left; width:200px; margin: 5px 15px 5px 5px; }
.rights { float: right; width:200px; padding:5px 5px 5px 15px;}
p img.kaptcha {border:0px; margin-left:95px;}
p input.kaptcha {width: 160px !important; margin-left:95px !important;}
.callback {font-size: 14px; cursor:pointer; border-bottom: 1px dashed;padding-bottom: 0;width: 155px;margin-left: 320px;margin-top: 5px;}

table.t_price{
	width:668px;
	 margin-bottom: 15px;
	 margin-top: 15px;
}
table.t_price td{
	border:1px #ccc solid;
	vertical-align: middle;
}
table.t_price td.col2{
	text-align:center;
}
table.t_price tr.priceHead{
	background:#eee;
	font-weight:bolder;
	text-align:center;
}
div.cont_txt p.remark{
	font-size:12px;
	text-align:center;
}
.remark{
	font-size:12px;
	text-align:center;
}
