@charset "utf-8";
/* CSS Document */   


 .p_content{
    margin : 0;
    padding : 0;
	font-size : 13px;
	text-align : justify;
	text-indent : 40px;
	line-height : 22px;
	}



.img_content{
    margin : 0;
    padding : 15px;
}


.h2_content {
	margin : 0;
	padding :30px 0 0 50px;
	text-align : left;
	color : #4b826a;
}


*html .h2_content {
	margin : 0;
	padding :30px 0 0 50px;
	text-align : left;
	color : #4b826a;
	font-size : 20px;
}



.ul_content{
	font-size : 13px;
	line-height : 20px;
}



 .table_cont{
	width : 100%;
	margin : 0;
	padding : 0;
	line-height : 22px;
}




 .table_cont h2{
	margin : 0;
	padding : 40px 0 10px 0;
	text-align : center;
	color : #4b826a;
	font-size : 16px;
	font-weight : bold;
}



 .table_cont a{
	margin : 0;
	padding : 0 0 10px 0;
	text-align : center;
	color : #4b826a;
	text-decoration : none;
}




 .table_cont p{
 text-indent : 15px;
 margin : 0;
 padding : 0;
}



 .prod{
	width : 95%;
	margin : 10px 0 30px 0;
	padding : 0;
	font-size : 12px;
}


.prod p{
	margin : 0;
	padding : 0;
	text-indent : 20px;
    text-align : justify;
}




 .prod h3{
	margin : 30px 0 0 0;
	padding : 0;
	text-align : left;
	color : #4b826a;
	text-decoration : none;
}



 .prod h3 a{
	margin : 0;
	padding : 0;
	color : #4b826a;
}


.card {
   width: 100%;
   margin : 0;
   padding : 0;
   font-size : 14px;
}




.card_td{
	margin : 0;
	padding : 0;
}





.card li{
	list-style-image : none;
	list-style-type : none;
	margin : 0;
	padding : 0;
}



.card ul{
	list-style-image : none;
	list-style-type : none;
	margin : 0;
	padding : 0;
}


 .card_m{
 padding : 0 20px  2px 4px;
 margin : 0 ;
 border-bottom: 4px solid #4b826a;
}





.card_m a{
   margin : 0;
   padding : 0 ;
   font-weight : bold;
   text-decoration : none;
   color : #4b826a;
}






.card_pm{
   margin : 0 10px 0 0;
   padding : 0;
}






.card_pm a{ 
   display: block;
   margin : 0;
   text-decoration : none;
   color : #4b826a;
	}
	
	
	
	
	
	
	.card_a{ 
   height : 51px;
   background: url(/img/menu_card.jpg) no-repeat;
   padding: 0 0 0 14px;
   line-height : 11px;
   font-weight : bold;
   font-size : 11px;
	}
	
	
	
	
	.card_b{
   background: url(../../img/menu_card_0.jpg) no-repeat;
   height : 49px;
   padding : 0 0 0 15px;
   line-height : 10px;
   font-size : 10px;
	}

	
	
	
	
	
	.page{
	margin : 30px 0 30px 0;
	padding : 0;
	text-align : right;
}
	
	
	
	
	.hide{
	margin : 15px;
	padding : 0;
	text-align : center;
}



.ruler{
	font-size : 11px;
}



.ruler a{
  color : #4E826B;
  font-weight : bold;
}



.ruler a:visited{
   color : #9AB3B4;
   font-weight : bold;
}




.textinputs{
	border-left : 0;
	border-right : 0;
	border-top : 0;
	border: 1px dotted;
	width : 100%;
	background-color : #FFFFFF;
	margin : 5px 0 20px 0;
}



*html .textinputs{
	border-left : 0;
	border-right : 0;
	border-top : 0;
	border: 1px dotted;
	width : 100%;
	background-color : #FFFFFF;
	margin : 5px 0 20px 0;
}





.textinputs1{
	border: 1px dotted;
	width : 100%;
	background-color : #FFFFFF;
	margin : 0;
}




.vc{
	margin : 0;
	padding : 0;
	background : url(../../img/vc.jpg) repeat-x;
	vertical-align : bottom;
}






.nc{
	margin : 0;
	padding : 0;
	background: url(../../img/nc.jpg) repeat-x;
}





.lc{
	margin : 0;
	padding : 0;
	background: url(../../img/lc.jpg) repeat-y;
	text-align : right;
}





.pc{
	margin : 0;
	padding : 0;
	background: url(../../img/pc.jpg) repeat-y;
}
 
 
 
 
  .lk{
	margin : 0;
	padding : 0;
	vertical-align : bottom;
	height : 55px;
	background: url(../../img/lk.jpg) no-repeat;
}




 .pk{
	margin : 0;
	padding : 0;
	vertical-align : bottom;
	height : 55px;
	background: url(../../img/pk.jpg) no-repeat;
}




*ntml .vc{
	margin : 0;
	padding : 0;
	background : url(../../img/vc.jpg) repeat-x;
	vertical-align : bottom;
	height : 55px;
}

 
 
 
 .textinputs_h5{
 color : #4b826a;
 font-size : 14px;
 margin : 20px 0 5px 0;
 padding : 0;
 font-weight : bold;
}



.asterisk{
	color : #FAC38D;
}