


/* ==================================================
  Table = Board 수정은 여기에서!  지우면 됨
================================================== */	
table { border-right:0; border-bottom:0; color:#333;}
caption{ text-align:center; font-weight:bold;}
th,
thead th{ background:#feee;}
tbody th{ background:#feee;}
table{/* border-collapse:collapse; */}
th {height:50px;line-height:36px;background-color:#707580;color:#FFF;font-weight:600;/*background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#707580));background-image:-moz-linear-gradient(top, #fff, #707580);background-image:-o-linear-gradient(top, #fff, #707580);background-image:linear-gradient(to bottom, #fff, #707580)*/}

/* */




input,select,button{vertical-align:middle;}

caption,legend,.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:-999em;width:0;height:0;font-size:0;line-height:0;text-align:left}
caption{position:static}
input[type=text]{margin-left:0px; width:160px;height:30px;line-height:30px;padding:0 7px;border-top:1px solid #c1c6cd;border-right:1px solid #c1c6cd;border-bottom:1px solid #c1c6cd;border-left:1px solid #c1c6cd;color:#464d61;line-height:2.2em}
input[type=text].readonly{border-top:1px solid #bfc6cc;border-left:1px solid #bfc6cc;border-right:1px solid #d8dee3;border-bottom:1px solid #d8dee3;background:#f1f3f4}
input[type=text]:focus,select:focus{border:1px solid #00a2e2;background:#edf6fb;color:#464d61}

input[type=password]{margin-left:10px;width:160px; height:30px;padding:0 7px;border-top:1px solid #c1c6cd;border-right:1px solid #e0e4ea;border-bottom:1px solid #e0e4ea;border-left:1px solid #c1c6cd;color:#464d61;line-height:2.2em}
input[type=password].readonly{border-top:1px solid #bfc6cc;border-left:1px solid #bfc6cc;border-right:1px solid #d8dee3;border-bottom:1px solid #d8dee3;background:#f1f3f4}
input[type=password]:focus,select:focus{border:1px solid #00a2e2;background:#edf6fb;color:#464d61}

input[type=radio]{*width:13px;*height:13px; margin:8px 4px 8px 10px; vertical-align:middle;}
input[type=checkbox]{*width:13px;*height:13px; margin:8px 4px 8px 10px; vertical-align:middle;}
input[type=button]{width:122px;height:76px;padding:0 7px;border-top:1px solid #c1c6cd;border-right:1px solid #e0e4ea;border-bottom:1px solid #e0e4ea;border-left:1px solid #c1c6cd;color:#FFF;line-height:2.2em;background:#2475d0;}


select{height:27px;*margin-top:5px; margin-left:10px;padding:4px 4px 5px 4px;border-top:1px solid #c1c6cd;border-right:1px solid #c1c6cd;border-bottom:1px solid #c1c6cd;border-left:1px solid #c1c6cd;line-height:1.5em;color:#464d61}
textarea{width:90%;padding:10px;border:1px solid #cfcfcf;line-height:1.5em}
hr{display:none}


/*Tab 4개 */
* { margin:0; padding:0; }
a { text-decoration:none; color:#000; }
.tab1 { width:780px; margin:0 auto; border-left:none; overflow:hidden; padding:20px 0; }
.tab1 li { float:left; width:260px; border-left:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; box-sizing:border-box; }
.tab1 li.right { border-right:1px solid #ddd; }
.tab1 li { display:inline-block; padding:20px; cursor:pointer; }
.tab1 li.on { background-color:#eee; color:#4f565b; font-weight:600; }
.tab1_con { width:780px; margin:0 auto; clear:both; margin-top:5px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
.tab1_con div { display:none; text-align:center; }
/*Tab*/


#wrap {width:100%;
	   clear:both; 
}

#container {width:1000px; /1122/
 		    margin:0 auto;
}

#wrapc {width:100%;
        clear:both; 

}
	   



.btn_free   { float:left;
			  width:186px;
			  height:28px;
			  padding:0 0 1px 0;
			  border-top:1px solid #c60000;
			  border-right:1px solid #c60000;
			  border-bottom:1px solid #c60000;
			  border-left:1px solid #c60000;
			  margin-left:0;
			  font-weight:500;
			  line-height:2.0em;
			  background:#d52626;
			  font-size:14px;	
			  font-weight:500;	  
			  color:#FFF !important;
			  
			  }	
		  
.btn_free:hover{
				border-top:1px solid #cdc4c1;
				border-right:1px solid #eae1e0;
				border-bottom:1px solid #eae1e0;
				border-left:1px solid #cdc4c1;
				color:#4f565b;
				background:#d52626;
				
				}	
				
				
.btn_free1   {width:180px;
			  height:28px;
			  text-align:center;
			  padding:0 0 1px 0;
			  border-top:1px solid #113984;
			  border-right:1px solid #113984;
			  border-bottom:1px solid #113984;
			  border-left:1px solid #113984;
			  margin-left:0;
			  font-weight:500;
			  line-height:2em;
			  background:#315392;			  
			  color:#FFF !important;
			  cursor:pointer
			  
			  
			  }	
		  
.btn_free1:hover{
				border-top:1px solid #c1c6cd;
				border-right:1px solid #e0e4ea;
				border-bottom:1px solid #e0e4ea;
				border-left:1px solid #c1c6cd;
				color:#4f565b;
				background:#315392;
				
				}		 
					 	

.btn_cs      {float:left;
			  width:150px;
			  height:34px;
			  /*font-family:Noto Sans KR !important;*/
			  font-size:16px; 
			  font-color:#666;
			  text-align:center;
			  padding:0 1px 0;
			  border-top:1px solid #c1c6cd;
			  border-right:1px solid #e0e4ea;
			  border-bottom:1px solid #e0e4ea;
			  border-left:1px solid #c1c6cd;
			  color:#4f565b;  /*#4f565b*/
			  background:#e5e5e5;
			  margin-left:0;
			  line-height:2.2em;
			  
			  
			  
			  }	
		  
.btn_cs:hover  {			
			    border-top:1px solid #113984;
			    border-right:1px solid #113984;
			    border-bottom:1px solid #113984;
			    border-left:1px solid #113984;
				font-weight:600;
			    background:#3075af;			  
			    color:#FFF !important;
				}		 


				 
					 
/* ==================================================
  LeftMenu
================================================== */	


#lay {width:1000px; /*1120px*/
	  margin:0 auto;
	  clear:both;}




#board_left {float:left;
			 width:200px;
	         min-height:768px;}	


#LeftMenu {width:200px;
		   height:;}


.LeftMenu ul {}

.LeftMenu ul li {width:198px;
				 height:36px;
				 background:E1E1E1;
				 color:#4f565b;
				 border-bottom:solid 1px #eeeeee;/*border-left:solid 1px #eeeeee; border-right:solid 1px #eeeeee;*/
}

.LeftMenu ul li:hover {background:#eeeeee;}


.LeftMenu p {width:200px;
		     height:110px;
		     background:#39549c;
		     color:#fff;
		     text-align:center;
		     font-weight:600;
		     font-size:1.8em;
		     padding:90px 0 0 0;
		     border-right:solid 1px #eeeeee;
			 
}
.left_font {left:0;top:100px; background:#39549c;}


.btn_left {width:194px;
		   height:36px;
		   font-size:1em !important;
		   color:#FFF !important;
		   font-color:#4f565b;  /*4f565b*/
		   background:#5a8dc2;  /*e0e1e5 gray*/ /*587ec2 blue*/
		   line-height:36px;
		   display:block;
		   padding:0 0 0 6px;
		   letter-spacing:0px;
		   font-weight:600; 
}

.btn_left:hover {background:#314475; color:#FFF/*4f565b*/ !important; /*eeeeee*/ font-weight:600; /*background:url('/img/index/btn_arrow.png') no-repeat 4px 10px;*/}


.btn_mleft {width:200px;
		    height:36px;
		    font-size:0.90em;
		    color:#4f565b/*4f565b*/ !important;
		    line-height:2.5em;
		    display:block;
			background:#e8e9ea; /*668cc4 blue*/  /*e8e9ea gray*/
			font-weight:600; 
}
.btn_mleft:hover {background:#314475; color:#FFF/*4f565b*/!important;  font-weight:600;  /*background:url('/img/index/btn_arrow.png') no-repeat 4px 10px;*/}


.btn_pleft {width:200px;
		    height:36px;
		    font-size:0.90em;
		    color:#4f565b/*4f565b*/ !important;
		    line-height:2.5em;
		    display:block;
			background:#314475; /*668cc4 blue*/  /*e8e9ea gray*/
			font-weight:600; 
}




.btn_sleft {width:192px;
		    height:32px;
		    font-size:0.86em;
		    color:#747474/*747474*/ !important;
		    line-height:2em;
			background:#f0f0f0; /*82a2d2 blue*/   /*f0f0f0 gray*/
		    display:block;
		    padding:4px 0 0 8px;
			font-weight:600; 
		  
}

.btn_sleft:hover {background:#314475; font-weight:600;color:#FFF/*747474*/!important; /**background:#FFFFFF;*/text-decoration:underline !important; /*background:url('/img/index/btn_arrow.png') no-repeat 4px 10px;*/}


.cs_num {width:178px;
		 height:106px;
		 border:solid 1px #cbcbcb;
		 background:#FFF;
		 padding:10px 10px;}
		 
.cs_num span {/*background:#fafafa;*/
			  color:#555555;
			  border-bottom:solid 1px #cbcbcb;
			  font-weight:Bold;
			  font-size:14px;
			  padding:0;}


.cs_num h2 {color:#ff7843 !important;
			font-weight:bold;
			padding:6px 0;
			letter-spacing:-0.86px;}
			
.cs_num h2 a {color:#ff7843 !important;
}

.cs_num h2 a:hover {color:#ff7843 !important;
}

.cs_num h2:hover {color:#ff7843 !important;
}

			

.cs_num p {float:left !important;
		   width:186px;
		   height:40px;
		   color:#767676;
	       font-size:12px;
		   text-align:left;
		   background-position:0px 0px;
		   background:#FFF; 
		   padding:0 2px 0 0;
		   border-right:solid 1px #cbcbcb;
		   margin:0;}
		   
		   
.cs_num1 {width:178px;
		  height:70px;
		  border:solid 1px #cbcbcb;
		  background:#FFF;
		  padding:10px 10px;}
		   		 
.cs_num1 span {/*background:#fafafa;*/
			   color:#555555;
			   border-bottom:solid 1px #cbcbcb;
			   font-weight:Bold;
			   font-size:14px;
			   padding:0;}
			   
.cs_num1 h5 {padding:0;}			   

.cs_num1 p {float:left !important;
		    width:186px;
		    height:40px;
		    color:#767676;
	        font-size:12px;
		    text-align:left;
		    background-position:0px 0px;
		    background:#FFF; 
		    padding:10px 2px 0 0;
		    border-right:solid 1px #cbcbcb;
			line-height:18px;
		    margin:0;}


/* ==================================================
  RightTop
================================================== */	


#board_right {float:left;
		      width:780px; /*920px*/
			  padding-left:20px;
		
}
	 
		 
#intro { float:left;
		 text-align:right;
		 width:780px; /*920px*/
		 height:30px;
		 padding-top:30px;
		 clear:both;}
		  
		 		 
.intro span { width:780px;
			  height:;
			  text-align:right;
			  line-height:1.4;   
			  /*background:url('/img/index/home_icon.png') no-repeat 0 15px;*/			  
		      font-size:12px;
		      padding:12px 0px 0 0px;
		      color:#4f565b;
			 }




	 		 

/*.intro span {float:left;
			 text-align:right;
             width:986px;
			 line-height:1.4;   
			 /*background:url('/img/index/home_icon.png') no-repeat 840px 10px;*//*			  
		     font-size:12px;
		     padding:10px 0px 10px 14px;
			 border-bottom:solid 1px #e7e3e1;
		     color:#4f565b;}*/


		 
			 
#info_contents {width:780px; /*920px*/
				margin:0 auto;

				}
				
.info_contents {width:100%;
				float:left;
				padding:20px 10px 0 10px;}							 



.ct_bn {float:left;}


/* ==================================================
  Contents
================================================== */	
			 
			 
#board {float:left;
		width:780px;
		color:#333;
		clear:both;
}
		
.board {width:100%;}

.board ul {padding:0 0 0 0;}

.board li {float:left;
		   padding:0 0 0 20px;
		   line-height:24px;
		   font-size:0.86em;		   
		   display:inline-block; zoom:1;*display:inline;}
		   
		   
/* 페이지내 탑 배너*/		   
		   
.info_bn {height:154px;
		  padding:10px 20px;
		  background:url('/img/index/info_bn.jpg') no-repeat 0px 0px;}	
		  
.info_bn p {float:right;
			padding:64px 0px;
			font-weight:600;
			font-size:20px;
			letter-spacing:-0.64px;
			color:#313131;}
			
.info_bn span {font-weight:bold;
			   color:#04c6c8;}	


			   
			   
.myroom_bn {height:164px;
		    padding:10px 10px;
		    background:url('/img/index/my_bn.jpg') no-repeat 0px 0px;}	

.myroom_bn p {float:right;
			  padding:64px 0px;
			  font-weight:600;
			  font-size:20px;
			  letter-spacing:-0.64px;
			  color:#313131;}
			  
.myroom_bn span {font-weight:bold;
			     color:#3bdf4a;}				   
			   				  	   
/* 페이지내 탑 배너 끝*/	


.tit { width:px;
	   height:22px;
	   padding:0 0 20px 14px;	
	   margin-top:4px;
	   line-height:1.4;   
	   background:url('/img/index/tit_icon.png') no-repeat 0 6px;
	   font-weight:600;}
	   
	   
	   
/* 고객센터 탑 */

.best3 {width:780px;
		height:120px;
		clear:both;}

.best3 h4 {font-size:16px;
		   padding-top:10px;}

.best3 p {margin:0 40px 0 40px;
		  padding-top:16px;
		  text-align:center;
}

.best3 img {margin:0 10px;} /* 20 */

.best3 ul {list-style:none;}

.best3 li {border:solid 1px #dfdfdf; /* 240+2=242*3(726+30=756) */
		   display:inline-block; zoom:1;*display:inline;
		   width:244px; /*260(=780) // 768*/
		   height:80px;
		   margin:10px 5px 0 0;
		   padding:0px 5px 0 0;
		   line-height:18px;
		   
		   }
		   
.best3 p:hover {text-decoration:underline;}	   
		   
/*.best3 li:hover {width:264px;
		         height:79px;
		         margin:10px 5px 0 0;
		         padding:0px 5px 0 0;
		         line-height:18px;
                 border:solid 2px #F30;}*/		 
				 
		   
		   
.cs_topbn { clear:both;}

.cs_topbn ul {list-style:none;
			  padding:0px;}

.cs_topbn li {float:left;
			  margin:10px 10px 10px 0;
			  text-align:center;
			  }	

.cs_topbn1 {
			width:140px;
			height:126px;
			border:solid 1px #dfdfdf;
			padding:20px 18px;}
			
.cs_topbn1:hover {aipha()}
			
.cs_topbn1 img {padding:10px 0 0 0;}			
			
			
.cs_topbn2 {
			width:392px; /*408*/
			text-align:left;
			height:166px;
			background:url('/img/index/plus.png') no-repeat 360px 18px;
			border:solid 1px #dfdfdf;
			}			
			  
.cs_notice {float:left;
			width:390px;
			text-align:left;
			clear:both;}	
			    
.cs_notice span {width:390px;
				 height:14px;
				 font-weight:600;
				 display:block;
				 padding:12px 12px;
				 font-size:16px;
				 
				 }	
				 
				 

.cs_notice p {padding:6px 20px;
			  border-top:solid 1px #dfdfdf;}	



		   
	   
#text {width:800px; 
	   margin:0 auto;
	   clear:both;
	   }
	   
.text {width:100%;
	   text-align:center;
	   }
	   
.text ul {
		  width:900px;
		  padding:0 0 0 0;

		   }

.text li {float:left;
		  padding:0 0 0 0;
		  line-height:24px;
		  font-size:0.86em;		   
		  display:inline-block; zoom:1;*display:inline;}
	   
	   
	   
	   
.board p {margin:2px 0 0 16px;}	   


.table_list01 {margin:0 auto; width:98%;}

/* 수강신청하기 버튼*/ 
					
.sign {float:left;
	   width:180px;
	   height:60px;
	   text-align:center;
	   padding:10px 0 0 0;
	   border-top:1px solid #c1c6cd;
	   border-right:1px solid #e0e4ea;
	   border-bottom:1px solid #e0e4ea;
	   border-left:1px solid #c1c6cd;
	   font-size:1.4em;
	   font-weight:600;
	   color:#FFF !important;
	   line-height:2.2em;
	   background:#2475d0;
}

.sign:hover {background:#266eb4; color:#FFF;}		  	
			 
/****************************************************/



.btn_vision	 {float:left;
			  width:200px;
			  height:40px;
			  text-align:center;
			  padding:0 7px;
			  border-top:1px solid #c1c6cd;
			  border-right:1px solid #e0e4ea;
			  border-bottom:1px solid #e0e4ea;
			  border-left:1px solid #c1c6cd;
			  font-weight:600;
			  letter-spacing:-1px;
			  font-size:1.4em;
			  color:#FFF !important;
			  font-color:#FFF;
			  line-height:2.2em;
			  background:#2475d0;
			  margin:20px 0 0 360px;}
	 


/* 확인/취소 버튼*/
			 
.join_ok {float:left;
		  width:100px;
		  height:40px;
		  text-align:center;
		  padding:0 7px;
		  border-top:1px solid #c1c6cd;
		  border-right:1px solid #e0e4ea;
		  border-bottom:1px solid #e0e4ea;
		  border-left:1px solid #c1c6cd;
		  font-weight:600;
		  color:#FFF !important;
		  line-height:2.2em;
		  background:#2475d0;}
		  
.join_ok:hover {background:#266eb4; color:#FFF;}		  	
		  
.cancle  {float:left;
		  width:100px;
		  height:40px;
		  text-align:center;
		  padding:0 7px;
		  border-top:1px solid #c1c6cd;
		  border-right:1px solid #e0e4ea;
		  border-bottom:1px solid #e0e4ea;
		  border-left:1px solid #c1c6cd;
		  margin-left:10px;
		  font-weight:600;
		  color:#222;
		  line-height:2.2em;
		  background:#FFF;}	
		  
.cancle:hover{
			border-top:1px solid #2475d0;
			border-right:1px solid #2475d0;
			border-bottom:1px solid #2475d0;
			border-left:1px solid #2475d0;
			}		 

/****************************************************/			 
		  
		  
.btn_phone	 {float:left;
			  width:150px;
			  height:40px;
			  text-align:center;
			  padding:0 7px;
			  border-top:1px solid #c1c6cd;
			  border-right:1px solid #e0e4ea;
			  border-bottom:1px solid #e0e4ea;
			  border-left:1px solid #c1c6cd;
			  font-weight:600;
			  font-size:1.4em;
			  color:#FFF !important;
			  font-color:#FFF;
			  line-height:2.2em;
			  background:#2475d0;
			  margin:20px 0 0 360px;}

.btn_phone:hover {background:#266eb4; color:#FFF;}

	  	
.btn_ipin {
		  width:130px;
		  height:30px;
		  text-align:center;
		  padding:0 7px;
		  border-top:1px solid #c1c6cd;
		  border-right:1px solid #e0e4ea;
		  border-bottom:1px solid #e0e4ea;
		  border-left:1px solid #c1c6cd;
		  line-height:2.2em;
		  font-size:0.86em;
		  color:#4f565b;

		  }	
		  
.btn_in	     {float:left;
			  width:80px;
			  height:24px;
			  text-align:center;
			  padding:0 0;
			  border-top:1px solid #c1c6cd;
			  border-right:1px solid #e0e4ea;
			  border-bottom:1px solid #e0e4ea;
			  border-left:1px solid #c1c6cd;
			  font-weight:600;
			  font-size:1em;
			  color:#FFF !important;
			  font-color:#FFF;			  
			  background:#2475d0;
			  }

.btn_in:hover {background:#266eb4; color:#FFF;}		  
		  

#btn_confirm {
			width:200px;
			height:80px;
			margin:0 auto;
			clear:both;
}
.btn_confirm {
			width:100%;
			margin:0 auto;
			padding:20px 10px 20px 0;

}
		
		


	  	

/*////////////////////////////////////////////////////*/
/*				       
					   쿠폰
*/
/*////////////////////////////////////////////////////*/


	.layer {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:100;}
		.layer .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50); z-index:9998;}
		.layer .pop-layer {display:block;}

	.pop-layer {display:none; position: absolute; top: 50%; left: 50%; width:460px; height:auto;  background-color:#fff; border: 5px solid #3571B5; z-index:9999;}	
	.pop-layer .pop-container {padding: 20px 25px;}
	.pop-layer p.ctxt {color: #666; line-height: 25px; }
	.pop-layer .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}

	a.cbtn {display:inline-block; height:25px; padding:0 14px 0; border:1px solid #304a8a; background-color:#3f5a9d; font-size:13px; color:#fff; line-height:25px; }	
	a.cbtn_sms {display:inline-block;font-family:'나눔고딕',NanumGothic,'돋움',dotum,AppleGothic,sans-serif; display:inline-block; background:#666666; width:80px; height:25px; line-height:25px; color:#fff; font-size:12px; text-align:center; margin-left:0px; cursor:pointer;}	
	a.cbtn:hover {border: 1px solid #091940; background-color:#1f326a; color:#fff;}


.freeL_ok {float:left;
		   width:200px;
		   height:40px;
		   text-align:center;
		   padding:0 7px;
		   border-top:1px solid #c1c6cd;
		   border-right:1px solid #e0e4ea;
		   border-bottom:1px solid #e0e4ea;
		   border-left:1px solid #c1c6cd;
		   font-weight:600;
		   color:#FFF !important;
		   line-height:2.2em;
		   background:#2475d0;}
		  
.freeL_ok:hover {background:#266eb4; color:#FFF;}	

/*/////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*				       
					                          전문가과정 
*/
/*/////////////////////////////////////////////////////////////////////////////////////////////////////*/


#main { background: #f2f2f2; margin: auto; padding:0; width:870px;/*max-width: 1200px;*/ }

#slideshow {float:left; width:362px; height:270px; border: 1px solid #ccc; margin:2px; }
.pics { float:left; width: 362px; height:280px; padding:0; margin:0; overflow: hidden;   }

#slideshow h4 {text-align:center; padding-top:20px;}
#slideshow p {font-size:14px; padding:0 10px 10px 10px; line-height:18px; }
.prom01 {float:left; padding:10px;}

#nav { width: 500px; float:left; list-style: none;  }
#nav li { width: 160px; float: left; margin:2px; padding-right:2px; display:inline-block; zoom:1;*display:  }
#nav a { width: 160px; padding:0; display: block; border: 1px solid #ccc; text-decoration:none; }
/*#nav li.activeSlide a { background: #88f }*/
#nav a:focus { outline: none; }
#nav img { border: none; display: block }

.Lmn {float:left; width:500px;}
.Lmn ul {list-style:none;}
.Lmn li {display:inline-block; zoom:1;*display:}


.promenu_bg {width:100%;
		     clear:both;}


.promenu {width:870px; /*870*/
		  height:260px;
		  margin:0 auto;
		  /*border:1px solid #c1c6cd;*/
		  padding:0;
		  background:#f2f2f2;
		  }
		  
.prom { width:850px; height:240px; padding:10px; /*margin:0 auto;*/}		  		  
.prom h4 {margin:8px 0; font-size:16px; font-weight:600; padding-bottom:8px;}
.prom07:hover {color:#00ff96; text-decoration:underline;}
.prom13:hover {color:#ff5400; text-decoration:underline;}
	  
		  
.promenu01, .promenu02, .promenu03 {float:left; width:160px; text-align:center;}

.promenu01, .promenu02, .promenu03 ul {list-style:none; }

.promenu01 li, .promenu02 li, .promenu03 li {float:left; width:160px; text-align:center; padding:2px 0; } 


.prom11	 {float:left;
		  width:160px; /**/
		  height:40px;
		  text-align:center;
		  padding:20px 0 ;
		  font-size:14px;
		  font-weight:;
		  color:#FFF !important;
		  line-height:40px;
		  /*border:solid 1px #FFF;*/
		  background:#39549c;
		  border:solid 2px #FFF; 
		  font-weight:700;
		  margin:0;
		  }
		  
.prom11:hover {background:#39549c/*2475d0*/; font-weight:700; color:#FFF !important; text-decoration:underline; border:solid 2px #2475d0; text-decoration:underline!important;  }		  

.prom22	 {float:left;
			  width:160px; /**/
			  height:40px;
			  text-align:center;
			  padding:20px 0 ;
			  font-size:14px;
			  font-weight:;
			  color:#FFF !important;
			  line-height:40px;
			  /*border:solid 1px #FFF;*/
			  background:#398fe0;
			  border:solid 2px #FFF; 
			  font-weight:700;
			  margin:0;
			  }
		  
.prom22:hover {background:#398fe0/*25ce80*/; font-weight:700; color:#FFF !important; text-decoration:underline; border:solid 2px #FFF; text-decoration:underline!important;  }		  


.prom33	 {float:left;
		  width:160px; /**/
		  height:40px;
		  text-align:center;
		  padding:20px 0 ;
		  font-size:14px;
		  font-weight:;
		  color:#FFF !important;
		  line-height:40px;
		  /*border:solid 1px #FFF;*/
		  border:solid 2px #FFF; 
		  background:#39e088;
		  font-weight:700;
		  margin:0;
		  }
		  
.prom33:hover {background:#39e088/*eb3719*/; font-weight:700; color:#FFF !important; text-decoration:underline; border:solid 2px #2475d0; text-decoration:underline!important;  }		  






.prom02	 {float:left;
		  width:160px; /**/
		  height:40px;
		  text-align:center;
		  padding:20px 0 ;
		  font-size:14px;
		  font-weight:;
		  color:#666 !important;
		  line-height:40px;
		  /*border:solid 1px #FFF;*/
		  background:#FFF;
		  margin:0;
		  }
		  
.prom02:hover {background:#FFF; font-weight:700; color:#666 !important; text-decoration:underline !important; }	

.prom03	 {float:left;
		  width:160px; /**/
		  height:40px;
		  text-align:center;
		  padding:20px 0 ;
		  font-size:14px;
		  font-weight:;
		  color:#666 !important;
		  line-height:40px;
		  /*border:solid 1px #FFF;*/
		  background:#FFF;
		  margin:0;
		  }

.prom03:hover {background:#FFF; font-weight:700; color:#666 !important; text-decoration:underline !important; }	
		  
.prom04	 {float:left;
		  width:160px; /**/
		  height:40px;
		  text-align:center;
		  padding:20px 0 ;
		  font-size:14px;
		  font-weight:;
		  color:#666 !important;
		  line-height:40px;
		  /*border:solid 1px #FFF;*/
		  background:#FFF;
		  margin:0;
		  }

.prom04:hover {background:#FFF; font-weight:700; color:#666 !important; text-decoration:underline !important; }	

.button_ctg {
	background: #003458;
	vertical-align: middle;
	padding: 0 0px 0 0px;
	line-height: 40px;
	height: 40px;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}
.button_ctg2 {
	background: #003458;
	vertical-align: middle;
	padding: 0 0px 0 0px;
	line-height: 40px;
	height: 40px;
	color: #ffff00;
	font-weight: bold;
	cursor: pointer;
}

