*{ margin:0 auto; padding:0; }
td {font-family:"돋움",Dotum,Tahoma,Arial,"Apple Gothic",sans-serif;font-size:9pt;line-height:19px;color:#666;}
img {border:0}
/* 20080624수정 여기부터*/
.input {font-family:"돋움",Dotum,Tahoma,Arial,"Apple Gothic",sans-serif;font-size:9pt;color:#666;border:1px solid #CCCCCC; vertical-align:middle;padding: 2px 0 2px 0;}
/* 20080624수정 여기까지 */

select {font-family:"돋움",Dotum,Tahoma,Arial,"Apple Gothic",sans-serif;font-size:9pt;color:#666;vertical-align:middle;}


a:link			{ font-size: 9pt; color: #666666;  text-decoration: none; line-height: 19px; }
a:visited		{ font-size: 9pt; color: #666666;  text-decoration: none; line-height: 19px; }
a:hover		{ font-size: 9pt; color: #666666;  text-decoration: none; line-height: 19px; }
a:active		{ font-size: 9pt; color: #666666;  text-decoration: none; line-height: 19px; }


/* 20080717 추가 */
a:link.LinkRed, a:visited.LinkRed, a:hover.LinkRed, a:active.LinkRed { font-size: 9pt; color: #DC435D;  text-decoration: none; line-height: 19px; font-weight: bold;}
/* */

/* table style */

.TopFont{color: #333333; font-weight: bold; text-align: center;}
.LeftFont{color: #333333; font-weight: bold;}
.Tstyle01{padding: 1px; border: 1px solid #E3E3E3}
table.calendar td{font-size: 11px; text-align: center;}
table.ticket td{font-size: 11px; color: #333333;}

/* font style */

.TitleStyle01{color: #1750B4; font-weight: bold; font-size: 16px;}
.TitleStyle02{color: #DC435D; font-weight: bold; font-size: 16px;}


.Font11px{font-size: 11px;}

.GrayFont{color: #CCCCCC;}


.BlackBold{color: #333333; font-weight: bold;}

.Borwn11px{color:#726257; font-size: 11px;}


/* 080630 추가 */
.GrayBold{color: #858585; font-weight: bold;}
/* */

.RedFont{color: #DC435D;}
.RedBold{color:#DC435D; font-weight: bold;}
.RedBold11px{color:#DC435D; font-weight: bold; font-size: 11px;}


.CarendarWhite{color: #ffffff; font-weight:bold; background: url(../images/calendar_bg.gif)}


/* border style */

.Allstyle03{border: 1px solid #E3E3E3;}
.Allstyle05{border: 1px solid #cccccc;}

.TBstyle01{border:none;padding:none}


.LRstyle02{border-left: 1px solid #C3C4BD; border-right: 1px solid #C3C4BD;}
.LRstyle04{border-left: 3px solid #ACB6DA; border-right: 3px solid #ACB6DA;}


.RBstyle03{border-right: 1px solid #E3E3E3; border-bottom: 1px dashed #E3E3E3;}

.Rstyle03{border-right: 1px solid #E3E3E3;}

.Bstyle03{border-bottom: 1px dashed #E3E3E3;}


.BlueFont{color: #1750B4;}
.BlueBold{color:#1750B4; font-weight: bold;}

/* 20080813 추가 */

.RsvCarendarWhite{color: #333333; font-weight:bold; background: url(../images/Cal_Green_bg.gif)}

.RBGreenBg{border-right: 1px solid #ffffff; border-bottom: 1px dashed #E3E3E3; background: #CDF555;}
.RGreenBg{border-right: 1px solid #ffffff; background: #CDF555;}
.BGreenBg{border-bottom: 1px dashed #E3E3E3; background: #CDF555;}
.GreenBg{background: #CDF555;}

.RBGrayBg{border-right: 1px solid #ffffff; border-bottom: 1px dashed #E3E3E3; background: #D7D7D7;}
.RGrayBg{border-right: 1px solid #ffffff; background: #D7D7D7;}
.BGrayBg{border-bottom: 1px dashed #E3E3E3; background: #D7D7D7;}
.GrayBg{border-bottom: 1px dashed #E3E3E3; background: #D7D7D7;}

.LRBstyle01{border-left: 1px solid #E3E3E3; border-right: 1px solid #E3E3E3; border-bottom: 1px solid #E3E3E3;}

/* 환불 추가 css 시작 */
.text_blue { color: #0892cd; }
.title_blue { color: #1750b4; font-weight: bold; }


/* PDF 보기 css */
.viewPDF ul {background:#f2f2f2;width:716px;margin-top:10px;margin-left:0px;}
.viewPDF li {float:left;padding:15px 20px;background:url("/AB/airbusan/reservation/img_kr/border_line.gif") no-repeat 0  20px;}
.viewPDF .noborder {background:none;}
.viewPDF p {color:#ff3399;padding:10px 0;}
.viewPDF dl {width:100%;}
.viewPDF dt {float:left;}
.viewPDF dd {float:right;}

.member_table{clear:both}
.member_table table{margin-bottom:18px; border-collapse:collapse;}
.member_table td{border:1px solid #dfdfdf;border-left:none;border-right:none;padding:9px 10px;}
.member_table .td_style01{background:#f7f7f7;padding:9px 15px;font-weight:bold;color:#333;}
