/******************************************************************************************************************************/
/****************   사이트에서 공통적으로 사용되어지는 스타일만 정리해놓은 기본 CSS 입니다  *************************/
/******************************************************************************************************************************/


body				{ margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
body, table, tr, td	{ font-family:"굴림"; font-size: 12px; text-decoration:none; color: #666666; line-height:18px; }
.text_con			{ font-family:"굴림"; font-size: 12px; color: #666666; line-height:18px; padding-right:10px;}

img {border:none}

a:link					{ font-family:"굴림"; font-size: 12px; text-decoration:none; color:#666666; }
a:visited				{ font-family:"굴림"; font-size: 12px; text-decoration:none; color:#666666; }
a:active				{ font-family:"굴림"; font-size: 12px; text-decoration:none; color:#666666; }
a:hover					{ font-family:"굴림"; font-size: 12px; text-decoration:underline; color:#949494; }


/*  사이트 내 모든 영문명 (Sights 상세보기 명소명 제외/호텔 리스트 제외) */
.text_e					{ font-family: "Verdana"; font-size:11px; text-decoration:none; color:#939393; }
.text_e a:link			{ font-family: "Verdana"; font-size:11px; text-decoration:none; color:#939393; }
.text_e a:visited	 	{ font-family: "Verdana"; font-size:11px; text-decoration:none; color:#939393; }
.text_e a:active		{ font-family: "Verdana"; font-size:11px; text-decoration:none; color:#939393; }
.text_e a:hover	    	{ font-family: "Verdana"; font-size:11px; text-decoration:underline; color:#939393; }


/*  Footer css */
.footer					{ font-family:"돋움"; font-size:11px; text-decoration: none; color:#666666; } 
.footer a:link			{ font-family:"돋움"; font-size:11px; text-decoration: none; color: #666666; } 
.footer a:active		{ font-family:"돋움"; font-size:11px; text-decoration: none; color: #666666; } 
.footer a:visited		{ font-family:"돋움"; font-size:11px; text-decoration: none; color: #666666; } 
.footer a:hover		    { font-family:"돋움"; font-size:11px; text-decoration: underline; color: #666666; }


/*  IMBC Footer css */
.footerlv				{ font-family:"돋움"; font-size:11px; text-decoration: none; color: #666666; } 
.footerlv a:link		{ font-family:"돋움"; font-size:11px; text-decoration: none; color: #333333; } 
.footerlv a:active		{ font-family:"돋움"; font-size:11px; text-decoration: none; color: #333333; } 
.footerlv a:visited		{ font-family:"돋움"; font-size:11px; text-decoration: none; color: #333333; } 
.footerlv a:hover		{ font-family:"돋움"; font-size:11px; text-decoration: none; color: #333333; }


/*  History css */
.history				{ font-family: "돋움"; font-size:11px; text-decoration:none; color:#666666; height:30px; }
.history a:link			{ font-family: "돋움"; font-size:11px; text-decoration:none; color:#666666; }
.history a:visited	 	{ font-family: "돋움"; font-size:11px; text-decoration:none; color:#666666; }
.history a:active		{ font-family: "돋움"; font-size:11px; text-decoration:none; color:#666666; }
.history a:hover		{ font-family: "돋움"; font-size:11px; text-decoration:underline; color:#666666; }


/* 목록에 나오는 내용들 (행간 14px 인 것들) */
.preview_con				{ font-family:"굴림"; font-size: 12px; text-decoration:none; color: #666666; line-height:14px; }
.preview_con a:link			{ font-family:"굴림"; font-size: 12px; text-decoration:none;  color:#666666;}
.preview_con a:visited		{ font-family:"굴림"; font-size: 12px; text-decoration:none;  color:#666666;}
.preview_con a:active		{ font-family:"굴림"; font-size: 12px; text-decoration:none;  color:#666666;}
.preview_con a:hover		{ font-family:"굴림"; font-size: 12px; text-decoration:underline;  color:#666666;}	


.dot_line			{ background-image: url(http://image.lesvacances.co.kr/image/com/dot_line.gif); height:1px; }    /*  회색 점 라인 */
.dot_line2			{ background-image: url(http://image.lesvacances.co.kr/image/com/dot_line2.gif); height:1px; }    /*  메인 뉴스 점 라인 */
.white_dot_line		{ background-image: url(http://image.lesvacances.co.kr/image/com/white_dot_line.gif); height:1px; }    /*  흰색 점 라인 */
.selectBoxOption	{ color:#666666; background-color:#FFFFFF; font-size:12px; padding-top:8px; line-height:24px; padding-left:5px; letter-spacing:-1px; } /*  select box css */


/*  페이지 내 여백구성 */
.25_space {height:25px;}
.15_space {height:15px;}


/* 리스트 하단 마감선 구성 */
.li_bot		{ background-image: url(http://image.lesvacances.co.kr/image/com/list_bottom_bg.gif); height:9px; }


/* Paging */
.paging_no				{ font-family:"굴림"; font-size: 12px; color:#343434; text-align:center; text-decoration:none; }
.paging_no a:link		{ font-family:"굴림"; font-size: 12px; color:#343434; text-align:center; text-decoration:none; }
.paging_no a:visited	{ font-family:"굴림"; font-size: 12px; color:#343434; text-align:center; text-decoration:none; }
.paging_no a:active		{ font-family:"굴림"; font-size: 12px; color:#343434; text-align:center; text-decoration:none; }
.paging_no a:hover		{ font-family:"굴림"; font-size: 12px; color:#343434; text-align:center; text-decoration:none; }

td.pageOver { background: #F2F2F2; }
td.pageOut  { background: #FFFFFF; }

.this_page				{ color:#ff6633; font-size: 12px; text-decoration:none; font-weight:bold; }
.this_page a.:link		{ color:#ff6633; font-size: 12px; text-decoration:none; font-weight:bold; }
.this_page a.:visited	{ color:#ff6633; font-size: 12px; text-decoration:none; font-weight:bold; }
.this_page a.:hover		{ color:#ff6633; font-size: 12px; text-decoration:underline; font-weight:bold; }

.ser_gubun				{ color:#FFFFFF; font-size: 12px; text-decoration:none; }
.ser_gubun a.:link		{ color:#FFFFFF; font-size: 12px; text-decoration:none; }
.ser_gubun a.:visited	{ color:#FFFFFF; font-size: 12px; text-decoration:none; }
.ser_gubun a.:hover	    { color:#FFFFFF; font-size: 12px; text-decoration:underline; }

/* 폰트 스타일 */    
.font_01				{ font-family:"굴림"; font-size:12px; text-decoration:none; color: #04479b; font-weight:bold; letter-spacing:-1px;} 
.font_01 a.:hover		{ font-family:"굴림"; font-size:12px; text-decoration:underline; color: #e57a2b; font-weight:bold; letter-spacing:-1px;} 

.font_02	{ font-family: "Verdana"; font-size:11px; text-decoration:none; color:#e57a2b; font-weight:bold; letter-spacing:-1px;}
.font_03	{ font-family:"돋움"; font-size:14px; text-decoration:none; color: #28a998;  font-weight:bold; letter-spacing:-1px; } 
.font_04	{ font-family:"굴림"; font-size:12px; text-decoration:none; color: #5baa11;  font-weight:bold; letter-spacing:-1px; } 
.font_05	{ font-family:"돋움"; font-size:14px; text-decoration:none; color: #ffffff;  font-weight:bold; letter-spacing:-1px;  background:#5baa11;} 
.font_06	{ font-family:"굴림"; font-size:11px; text-decoration:none; color: #999999; } 
.font_07	{ font-family:"돋움"; font-size:14px; text-decoration:none; color: #ffffff;  font-weight:bold; letter-spacing:-1px;  background:#28a998;} 
.font_08	{ font-family:"굴림"; font-size:12px; text-decoration:none; color: #0072bc;  font-weight:bold; letter-spacing:-1px;} 
.font_09	{ font-family:"돋움"; font-size:14px; text-decoration:none; color: #ffffff;  font-weight:bold; letter-spacing:-1px;  background:#0b99d4;} 
.font_10	{ font-family:"굴림"; font-size:12px; text-decoration:none; color: #333333; } 
.font_11	{ font-family:"돋움"; font-size:12px; text-decoration:none; color: #100964;  font-weight:bold; letter-spacing:-1px;}
.font_12	{ font-family:"돋움"; font-size:12px; text-decoration:none; color: #666666; letter-spacing:-1px;}
.input  	{background-color:#ffffff; border:1px solid #5993d6; font-size:12px; font-family:gulim; color:#000000; font-style:normal; 
             text-decoration:none;}

.input_01  	{background-color:#ffffff; border:1px solid #2969b1; font-size:12px; font-family:gulim; color:#05459c; font-style:normal; 
             text-decoration:none;line-height:18px; padding-left:5px;}
.search_input {
	font-family: "굴림";
	font-size: 10pt;
	color: #5487c0;
	background-color: ffffff;
	float: none;
	height: 15px;
	width: 154px;
	text-decoration: none;
	font-weight: normal;
	clear: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: 5487c0;
	border-bottom-color: #5487c0;
	border-left-color: #5487c0;
}