a{text-decoration:none;}
 a:link {text-decoration: none;} 
 a:visited {text-decoration: none;}
 a:hover {text-decoration: none;}
 a:active {text-decoration: none;}
ul, li{list-style:none;}

img{border:none;}

/*font*/
.f_title{font-family:'sans-serif', Calibri, Arial ,Tahoma;font-size:12px;font-weight:bold;color:#353535;}
.f_title2{font-family:'sans-serif', Calibri, Arial ,Tahoma;font-size:12px;font-weight:bold;color:#fff;text-shadow: 1px 1px #000;}

.clear {clear:both;}

textarea{font-family:'Tahoma', Calibri, Arial ,sans-serif;text-align:left;margin:0px;padding:3px;height:4em;line-height:0.9em;font-size:0.75em;color:#3b3b3b;-webkit-border-radius:3px; -webkit-appearance:none;border-radius:3px;border:1px solid #ddd;outline:1px solid #fff;}

input[type=text]{font-family:'Tahoma', Calibri, Arial ,sans-serif;text-align:left;margin:0px;height:1.8em;line-height:1.8em;font-size:0.75em;color:#3b3b3b;-webkit-border-radius:3px; -webkit-appearance:none;border-radius:3px;text-indent:5px;border:1px solid #ddd;outline:1px solid #fff;}
button[type=submit]{cursor:pointer;font-family:'Tahoma', Calibri, Arial ,sans-serif;text-align:center;margin:0px auto;width:7em;height:2em;line-height:2em;font-size:0.75em;font-weight:bold;color:#545454;-webkit-border-radius:3px;-webkit-appearance:none;border-radius:3px;border:1px solid #ababab;outline:1px solid #fff;text-shadow: 1px 1px #fff;}
button[type=button]{cursor:pointer;font-family:'Tahoma', Calibri, Arial ,sans-serif;text-align:center;margin:0px auto;width:7em;height:2em;line-height:2em;font-size:0.75em;font-weight:bold;color:#545454;-webkit-border-radius:3px;-webkit-appearance:none;border-radius:3px;border:1px solid #ababab;outline:1px solid #fff;text-shadow: 1px 1px #fff;}

/*space*/
#space{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;height:8px;}

#TeamBook{text-align:center;margin:0px auto;padding:0px;width:100%;}

/*menu national*/
#TeamBook ul.box1{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;height:45px;line-height:45px;text-indent:3px;
background: #4d4d4d; /* Old browsers */
background: -moz-linear-gradient(top, #4d4d4d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d4d4d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4d4d4d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4d4d4d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #4d4d4d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(top, #4d4d4d 0%,#000000 100%); /* W3C */
}
#TeamBook ul.box1 li.menu{float:left;text-align:left;margin:0px;padding:0px;width:10%;}
#TeamBook ul.box1 li.menu img{border-radius:3px;border: 1px solid #999;}

#Tmenu{position:absolute;left:0px;top:45px;float:left;text-align:left;margin:0px;padding:0px;z-index:100;border-radius:5px;}
#Tmenu ul.box{float:left;text-align:left;margin:0px;padding:0px;width:200px;height:42px;line-height:42px;
border-bottom: 1px solid #999;text-indent:10px;
background: #888; /* Old browsers */
background: -moz-linear-gradient(top, #888 0%, #555 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#888), color-stop(100%,#555)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #888 0%,#555 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #888 0%,#555 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #888 0%,#555 100%); /* IE10+ */
background: linear-gradient(top, #888 0%,#555 100%); /* W3C */
}
#Tmenu ul.box a{font-family:'Lato', Calibri, Arial ,sans-serif;font-size:0.9em;font-weight:bold;color:#fff;text-shadow: 1px 1px #000;}
#Tmenu ul.box a:active,#Tmenu ul.box a:hover{font-family:sans-serif;font-size:0.9em;font-weight:bold;color:#fff;text-shadow: 1px 1px #000;text-decoration:underline;}
#Tmenu ul.box img{width:16px;height:16px;margin-right:5px}

#TeamBook ul.box1 li.title{float:left;text-align:left;margin:0px auto;padding:0px;width:60%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
font-size:1em;font-weight:bold;color:#fff;text-shadow: 1px 1px #000;
}
#TeamBook ul.box1 li.national{float:left;text-align:right;margin:0px;padding:0px;width:30%;}
#TeamBook ul.box1 li.national img{margin-right:3px;border-radius:8px;}

/*Logo*/
#TeamBook ul.box2{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;}
#TeamBook ul.box2 li.logo{float:left;text-align:left;margin:0px;padding:0px;width:100%;overflow:hidden;border-bottom:1px solid #aaa;}
#TeamBook ul.box2 li.logo img{max-width:100%;}

/*main*/
#TeamBook ul.box3{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;}
#main{text-align:center;margin:0px auto;padding:0px;width:95%;}
#main ul.photo{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;}
#main ul.photo img{text-align:center;max-width:100%;}
#main ul.txt1{float:left;text-align:left;margin:0px;padding:0px;width:100%;height:20px;line-height:20px;background:#eee;
border-bottom:1px solid #ddd;font-size:0.75em;font-weight:bold;color:#333;text-shadow: 1px 1px #fff;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;text-indent:5px;}
#main ul.txt2{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;background:#eee;border-bottom:1px solid #ddd;}

#maintxt{float:left;text-align:left;margin:0px;padding:5px;width:95%;height:95%;line-height:20px;font-size:0.75em;color:#444;letter-spacing:1px;word-spacing:1px;text-shadow: 1px 1px #fff;}

/*Reservation Coupon*/
#TeamBook ul.box4{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;border-top:3px solid #ddd;border-bottom:3px solid #ddd;}
#TeamBook ul.box4 li.Coupon{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;}
#TeamBook ul.box4 li.Coupon img{max-width:100%;border-bottom:3px solid #333;}

/*marquee*/
#TeamBook ul.box5{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;height:30px;line-height:30px;border-bottom:1px solid #aaa;background:#ddd;}
#TeamBook ul.box5 li.mar{float:left;text-align:center;margin:0px;padding:0px;width:70%;font-size:0.75em;font-weight:bold;color:#333;text-shadow: 1px 1px #fff;}
#TeamBook ul.box5 li.Reservation{float:right;text-align:center;margin:0px;padding:0px;width:30%;}

#Reservation{float:left;text-align:center;margin-top:2px;padding:0px;width:97%;height:24px;line-height:24px;border:1px solid #999;
border-radius:5px;font-size:0.75em;font-weight:bold;color:#555;text-shadow: 1px 1px #fff;
background: #ccc; /* Old browsers */
background: -moz-linear-gradient(top, #ccc 0%, #aaa 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccc), color-stop(100%,#aaa)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ccc 0%,#aaa 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ccc 0%,#aaa 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ccc 0%,#aaa 100%); /* IE10+ */
background: linear-gradient(top, #ccc 0%,#aaa 100%); /* W3C */
}


/*Submain*/
#TeamBook ul.box6{float:left;text-align:center;margin-top:0.5em;padding:0px;width:100%;}


/*Webzine*/
#TeamBook ul.box7{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;}

#Webzine{text-align:center;margin:0px auto;padding:0px;width:100%;;}
#Webzine ul.box{float:left;text-align:left;margin:0px;padding:0px;width:100%;height:30px;line-height:30px;background:#ddd;border-bottom:1px solid #aaa;
font-size:0.85em;font-weight:bold;color:#444;text-shadow: 1px 1px #fff;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;text-indent:10px;}


/*Copyright*/
#TeamBook ul.box8{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;background:#4b4b4b;}

.c_Name{font-family:sans-serif;font-size:0.72em;font-weight:bold;color:#ddd;text-shadow: 1px 1px #000;}
.copyright{font-family:sans-serif;font-size:0.65em;font-weight:bold;color:#ddd;text-shadow: 1px 1px #000;}

#Copyright{text-align:center;margin:0px auto;padding:0px;width:100%;}
#Copyright ul.box{text-align:center;margin:0px auto;padding:0px;width:100%;height:20px;line-height:20px;}

#TeamBook ul.box9{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;background:#4b4b4b;}



#Copybut{text-align:center;margin:0px auto;padding:0px;width:99%;}
#Copybut ul.space{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;height:5px;}
#Copybut ul.box{text-align:center;margin:0px auto;padding:0px;width:98%;}
#Copybut ul.box li.but{float:left;text-align:center;margin:0px auto;padding:3px;width:17%;height:20px;line-height:20px;
border: 1px solid #000;
background: #999; /* Old browsers */
background: -moz-linear-gradient(top, #999 0%, #666 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999), color-stop(100%,#666)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #999 0%,#666 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #999 0%,#666 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #999 0%,#666 100%); /* IE10+ */
background: linear-gradient(top, #999 0%,#666 100%); /* W3C */
overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
#Copybut ul.box li.but a,#Copybut ul.box li.but a:hover{font-family:sans-serif;font-size:0.65em;font-weight:bold;color:#fff;text-shadow: 1px 1px #000;}


/*font*/
.m_title{font-family:'Lato', Calibri, Arial ,sans-serif;font-size:12px;font-weight:bold;color:#555;}
.m_title2{font-family:'Lato', Calibri, Arial ,sans-serif;font-size:12px;font-weight:bold;color:#9f4a4a;}

/*accordian*/
#accordian{text-align:center;margin:0px auto;padding:0px;width:95%;background:#ddd;}
/*acc_title*/



#acc{text-align:center;margin:0px auto;padding:0px;width:100%;height:90px;border-top:1px solid #eee;}
#acc ul.acc_img{float:left;text-align:left;margin:0px;padding:0px;width:30%;height:90px;line-height:90px;text-indent:5px;}
#acc ul.acc_img img{width:100%;height:80px;margin-top:5px;}

#acc ul.acc_con{float:left;text-align:left;margin-top:5px;padding:0px;width:60%;height:80px;}
#acc ul.acc_con li.acc_title{float:left;text-align:left;margin:0px;padding:0px;width:100%;height:20px;line-height:20px;text-indent:10px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
#acc ul.acc_icon{float:left;text-align:left;margin:0px;padding:0px;width:10%;height:90px;}

/*acc_contents*/
#acc_box{text-align:center;margin:0px auto;padding:0px;width:100%;}
#acc_box ul.ab_img{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;background:#ddd;}
#acc_box ul.ab_img img{max-width:100%;}
#acc_box ul.ab_con{float:left;text-align:center;margin:0px auto;padding:0px;width:100%;background:#eee;}
#acc_boxtxt{text-align:left;margin:0px auto;padding:5px;width:97%;letter-spacing:1px;word-spacing:1px;}




.layer {display:none; position:fixed; _position:absolute;top:10%; 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);}
.layer .pop-layer {display:block;}
.pop-layer {display:none; position: absolute; top:50%; left: 50%;z-index: 10;}	
.pop-layer .pop-container {position:relative;text-align:center;margin:0px auto;padding:0px;z-index:9;left:0px;top:0px;background-color:#f7f7f7;border:5px solid #ddd;overflow:auto;}

.pop-layer p.ctxt {color: #666; line-height:0px;}
.pop-layer .btn-r {position:relative;text-align:left;margin:0px;padding:0px;z-index:10;left:0px;top:0px;}
.pop-layer .btn-r img{width:62px;height:28px;}
