/* global*/
html,body {	height:100%;margin: 0;	padding: 0;	background-image:url(../Images/nbgbody.jpg);background-repeat:repeat-x;background-position:top;	FONT-FAMILY: Tahoma,Arial,Helvetica,Georgia,"MS Sans Serif", sans-serif;	font-size:13px; color:#231F20;background-color:#313540;}

/*html{background-image:url(../Images/nbgbodybtm.jpg);background-repeat:repeat-x;background-position:bottom;background-color:#313540;}*/

a:link {color: #716558; text-decoration:none;}
a:visited { color: #716558;text-decoration:none;}
a:hover {color: #261F1C;text-decoration:none; /*text-decoration: underline;*/}
/*a:visited:hover { color: #716558;text-decoration:none;}*/

a.internalLink{color:#bdd735;text-decoration:none;}
a.internalLink:hover{color:#c2b49a;text-decoration:none;}
a.internalLink:visited{color:#c2b49a;text-decoration:none;}


IMG {BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px}
.clearboth{ clear:both;}

#wrapperTopNav { background-image:url(../Images/headerbar01.jpg); WIDTH:100%; height:35px; TEXT-ALIGN: left; }
#wrapperTopNav li { list-style:none; float:right; color:#FFFFFF; padding-right:10px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
.TopNav{ MARGIN: 0px auto; WIDTH:900px;}

.CoverMenuTop{background-image:url(../Images/headerbar01.jpg); background-repeat:repeat-x;WIDTH:100%; height:41px; TEXT-ALIGN: left;}

.MenubarTop { MARGIN: 0px auto; WIDTH:900px; TEXT-ALIGN: left; margin-top:0px; height:41px;/*background-image:url(../Images/headerbar01.jpg); background-repeat:repeat-x;*/}
.MenubarTop div.MenuSet1 { width:600px; float:right; font-size:14px; font-family:Arial, Helvetica, sans-serif;padding-top:10px; }
.MenubarTop div.MenuSet1 div{ float:right; color:#FFFFFF; padding-right:28px;font-size:16px;}
.MenubarTop div.MenuSet1 div a{  color:#FFFFFF;font-size:14px;}

/*.CoverMenuTop2{ background-color:#716558;WIDTH:100%; height:15px; TEXT-ALIGN: left;}*/
.CoverMenuTop2{ background-color:#716558;WIDTH:100%; height:15px; TEXT-ALIGN: center;}
.MenubarTop2{ background-image:url(../Images/bgtopbar.jpg); width:883px; height:15px; margin:0px auto;  padding-right:50px;margin-left:auto;margin-right:auto}
.MenubarTop2 div.MenuSet2 div{ height:15px;float:right; color:#FFFFFF; padding-left:15px;}
.MenubarTop2 div.MenuSet2 a:link{ color:#FFFFFF;}
.MenubarTop2 div.MenuSet2 a:visited{ color:#FFFFFF;}
.MenubarTop2 div.MenuSet2 a:link{ color:#FFFFFF;}

#CoverWrapper{ background-image:url(../Images/bgbody3.jpg ); background-repeat: repeat-x; background-color:#313540; WIDTH:100%; height:100% TEXT-ALIGN: left;}
#wrapper {  MARGIN: 0px auto; WIDTH:950px; _WIDTH:953px; height:auto; TEXT-ALIGN: left;  }


.PanelLeft{ float:left;width:52px; min-height:1040px; _height:1040px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle{float:left;width:841px; min-height:1040px; _height:1040px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight{float:left;width:53px; min-height:1040px; _height:1040px; background-image:url(../Images/bgright.jpg);}

.PanelLeftContemp{ float:left;width:52px; min-height:1080px; _height:1080px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddleContemp{float:left;width:841px; min-height:1080px; _height:1080px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRightContemp{float:left;width:53px; min-height:1080px; _height:1080px; background-image:url(../Images/bgright.jpg);}

.PanelLeft_ballen{ float:left;width:52px; min-height:1190px; _height:1190px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_ballen{float:left;width:841px; min-height:1190px; _height:1190px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_ballen{float:left;width:53px; min-height:1190px; _height:1190px; background-image:url(../Images/bgright.jpg);}

.PanelLeft_article_en{ float:left;width:52px; min-height:1400px; _height:1400px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_article_en{float:left;width:841px; min-height:1400px; _height:1400px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_article_en{float:left;width:53px; min-height:1400px; _height:1400px; background-image:url(../Images/bgright.jpg);}
.PanelLeft_article{ float:left;width:52px; min-height:1550px; _height:1550px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_article{float:left;width:841px; min-height:1550px; _height:1550px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_article{float:left;width:53px; min-height:1550px; _height:1550px; background-image:url(../Images/bgright.jpg);}

.PanelLeft_idol{ float:left;width:52px; min-height:1600px; _height:1600px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_idol{float:left;width:841px; min-height:1600px; _height:1600px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_idol{float:left;width:53px; min-height:1600px; _height:1600px; background-image:url(../Images/bgright.jpg);}

.PanelLeft_Index{ float:left;width:52px; min-height:1350px; _height:1350px; background-image: url(../Images/bgleft.jpg);}
.PanelLeft_Indexnew{ float:left;width:52px; min-height:1790px; _height:1790px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_Index{float:left;width:841px; min-height:1350px; _height:1350px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelMiddle_Indexnew{float:left;width:841px; min-height:1790px; _height:1790px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_Index{float:left;width:53px; min-height:1350px; _height:1350px; background-image:url(../Images/bgright.jpg);}
.PanelRight_Indexnew{float:left;width:53px; min-height:1790px; _height:1790px; background-image:url(../Images/bgright.jpg);}

.PanelLeft_spain{ float:left;width:52px; min-height:1240px; _height:1240px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_spain{float:left;width:841px; min-height:1240px; _height:1240px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_spain{float:left;width:53px; min-height:1240px; _height:1240px; background-image:url(../Images/bgright.jpg);}

.PanelLeft_Course{ float:left;width:52px; min-height:2200px; _height:2200px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_Course{float:left;width:841px; min-height:2200px; _height:2200px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_Course{float:left;width:53px; min-height:2200px; _height:2200px; background-image:url(../Images/bgright.jpg);}

.PanelLeft_Schedule{ float:left;width:52px; min-height:2800px; _height:2800px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_Schedule{float:left;width:841px; min-height:2800px; _height:2800px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_Schedule{float:left;width:53px; min-height:2800px; _height:2800px; background-image:url(../Images/bgright.jpg);}

.PanelLeft_Schedule2{ float:left;width:52px; min-height:1500px; _height:1500px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_Schedule2{float:left;width:841px; min-height:1500px; _height:1500px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_Schedule2{float:left;width:53px; min-height:1500px; _height:1500px; background-image:url(../Images/bgright.jpg);}

.PanelLeft_Schedule3{ float:left;width:52px; min-height:1100px; _height:1100px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_Schedule3{float:left;width:841px; min-height:1100px; _height:1100px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_Schedule3{float:left;width:53px; min-height:1100px; _height:1100px; background-image:url(../Images/bgright.jpg);}


.PanelLeft_Staff{ float:left;width:52px; min-height:3950px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_Staff{float:left;width:841px; min-height:3950px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_Staff{float:left;width:53px; min-height:3950px;  background-image:url(../Images/bgright.jpg);}

.PanelLeft_News{ float:left;width:52px; min-height:1720px; _height:1720px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_News{float:left;width:841px; min-height:1720px; _height:1720px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_News{float:left;width:53px; min-height:1720px; _height:1720px; background-image:url(../Images/bgright.jpg);}

.PanelLeft_NewsEn{ float:left;width:52px; min-height:1820px; _height:1820px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_NewsEn{float:left;width:841px; min-height:1820px; _height:1820px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_NewsEn{float:left;width:53px; min-height:1820px; _height:1820px; background-image:url(../Images/bgright.jpg);}

.PanelLeft_Contact{ float:left;width:52px; min-height:2700px; _height:2700px; background-image: url(../Images/bgleft.jpg);}
.PanelMiddle_Contact{float:left;width:841px; min-height:2700px; _height:2700px;background-color:#FFFFFF; background-repeat: no-repeat; }
.PanelRight_Contact{float:left;width:53px; min-height:2700px; _height:2700px; background-image:url(../Images/bgright.jpg);}

.PanelBottom{width:950px; height:85px; padding-bottom:0px; }
	.PanelBottom_Corner1{float:left;width:53px; height:80px; background-image:url(../Images/footerLeft.jpg); background-repeat:no-repeat; margin-left:4px;_margin-left:2px;}
	.PanelBottom_Corner1a{float:left;width:199px; height:80px; background-image:url(../Images/footerLeft02.jpg); background-repeat:no-repeat;}		
	.PanelBottom_Corner2{float:left;width:350px;  height:60px; background-image:url(../Images/footerMiddle.jpg); background-repeat:repeat; padding-top:20px;_width:350px;}
	.PanelBottom_Corner2a{float:left;width:282px;_width:282px; height:60px; background-image:url(../Images/footerMiddle02.jpg); background-repeat:repeat; padding-top:20px;}
	.PanelBottom_Corner3{float:left;width:53px; height:80px; background-image:url(../Images/footerRight.jpg);}	
		
.Logo { float:left;background-image:url(../Images/logo.jpg); /*width:144px*/width:155px; height:113px; margin-left:30px; }
.Banner{  width:842px; height:210px;}
.TopBanner{  width:842px; height:23px; background-image:url(../Images/top_banner.jpg); background-repeat:no-repeat; }
.BottomBanner{  width:842px; height:24px; background-image:url(../Images/bottom_banner.jpg); background-repeat:no-repeat; }

.Language{  float: right; text-align:right;  font-weight:bold; padding:90px 5px 0px 0px; color:#d1c6b4;}
.Language .disable{ color:#d1c4b1;}
.Language .enable{ color:#918a82;}

.WrapperBox{width:839px;}


.LeftBox{width:180px; height:560px;  float:left; margin-left:1px;}
.LeftBox div.header{ background-image:url(../Images/bglinks.jpg);background-repeat:no-repeat; width:180px; height:50px;color:#FFFFFF; font-family:Tahoma,Arial,Helvetica,Georgia,"MS Sans Serif", sans-serif; font-size:18px;padding:10px 0px 0px 10px;}
.LeftBox div.headerfade{ background-image:url(../Images/bglinksfade.jpg);background-repeat:no-repeat; width:180px; height:50px;color:#FFFFFF; font-family:Tahoma,Arial,Helvetica,Georgia,"MS Sans Serif", sans-serif; font-size:18px;padding:10px 0px 0px 10px; }
.LeftBox div.content{ height:38px; border-bottom:1px solid #D1E899;padding-left:5px;}

.MiddleBox{ width:469px; _width:472px; float:left;  margin-left:5px; margin-right:5px; padding:0px 5px 0px 5px;   height:auto; border-right: 1px dashed #999999; border-left: 1px dashed #999999; }
.MiddleBox div.header{ background-image: url(../Images/bgintro.jpg); width:458px; _width:461px; height:45px; padding-right:5px; color:#FFFFFF; font-family:Tahoma,Arial,Helvetica,Georgia,"MS Sans Serif", sans-serif; font-size:18px; padding:10px 0px 0px 10px;}

.MiddleBox div.headerth{ background-image: url(../Images/bgintro.jpg); width:458px; _width:461px; height:45px; padding-right:5px; color:#FFFFFF; font-family:Tahoma,Arial,Helvetica,Georgia,"MS Sans Serif", sans-serif;font-size:20px; padding:10px 0px 0px 10px;}

.MiddleBox div.content{ padding-left:10px;}
.MiddleBox div.contentIMG{ float:left;  /*background-image:url(../Images/imgbullet01.jpg);background-repeat:no-repeat;*/margin-left:20px; width:200px; height:248px; text-align:center}
.MiddleBox div.contentIMGballet{ float:left;margin-left:10px; width:200px; height:248px; text-align:center;padding:0px}
.MiddleBox div.contactus{ /*padding-left:10px;*/ padding-top:10px;}
.MiddleBox div.content2{ float:left;padding-left:10px;width:220px;}
.MiddleBox div.contentIMGKAree{ float:left;  /*background-image:url(../Images/imgbullet01.jpg);background-repeat:no-repeat;*/margin-left:10px; width:210px; text-align:center;margin-top:0;}
div.contentKAree{ float:left;padding-left:10px;width:200px;margin-top:20}
.MiddleBox div.content3{padding-left:10px;width:450px;}
.MiddleBox div.headerTxt{ font-size:18px; font-weight:bold;padding-left:10px; padding-bottom:10px; color:#726a5d;} 
.MiddleBox div.contentIMGCourse{ float:left; background-image:url(../Images/imgbullet04.jpg); width:420px; height:168px; margin:0px auto 0px auto;}
.MiddleBox div.contentCourse{ float:left;padding-left:10px;  width:170px;}
.Header{ font-size:18px; font-weight:bold;color:#726a5d;} 

.MiddleBoxShedule div.header{ background-image: url(../Images/bgschedule.jpg); width:835px; _width:832px; height:45px; padding-right:5px; color:#FFFFFF; font-family:Tahoma,Arial,Helvetica,Georgia,"MS Sans Serif", sans-serif; font-size:18px; padding:10px 0px 0px 10px;}
.MiddleBox div.headerTxt{ font-size:18px; font-weight:bold;padding-left:10px; padding-bottom:10px; color:#726a5d;} 


/*.WrapperContent2{  height:auto; margin:10px 0px 0px 10px; padding-bottom:10px;}*/
.WrapperContentIndex{  height:auto; margin:10px 5px 10px 5px; padding-bottom:10px;}
.WrapperContent2{  height:auto; margin:0px 5px 0px 5px; padding-bottom:10px;}
.WrapperContentNews{  height:auto; margin:0px 5px 15px 5px; }

.WrapperCVContent{ height:161px; margin-left:10px; padding-bottom:10px; margin-bottom:10px;border-bottom:#443F39 1px dotted}

/*.TeacherIMG{ width:150px; height:auto; float:left; border:1px solid #333333; margin-bottom:10px;}*/
.TeacherIMG{ width:100px; height:auto; float:left;margin-bottom:10px;text-align:center;}
.TeacherIMGR{ width:100px; height:auto; float:left;margin-left:10px;margin-bottom:10px;text-align:center;}
.TeacherContent{ float:left; margin:25px 0px 0px 25px; width:275px;}
.idolContent{ float:left; margin:25px 0px 0px 55px; width:180px;}
.TeacherContentL{ float:left; margin:6px 0px 0px 55px; width:275px;}
.RightBox{ width:167px; float:right; padding-left:0px;  margin-left:0px; height:570px;_width:163px; }
.RightBox div.header{ background-image:url(../Images/bgclips.jpg); width:167px; _width:163px; height:50px;background-repeat:no-repeat; color:#FFFFFF; font-family:Tahoma,Arial,Helvetica,Georgia,"MS Sans Serif", sans-serif;font-size:18px;padding:10px 0px 0px 10px;}
.RightBox div.content{ padding-left:10px; border-bottom:3px solid #FA6000;_width:150px;}
.RightBox div.ImgPlay{ float:left; }
.RightBox div.clickhere{ float:left;padding-left:px;}
.RightLine { width:152px;_width:158px; height:7px; background-image:url(../Images/dot.jpg);border-top:5px solid #fa6000;}
.ImgBullet{ padding-right:5px;}

.wrapCoverBottom{background-image:url(../Images/bottombar.gif);background-repeat:repeat-x;WIDTH:100%; height:21px; TEXT-ALIGN: left;}
.CoverMenuBottom{ background-image:url(../Images/bottombar.gif);background-repeat:repeat-x;WIDTH:953px; height:21px; TEXT-ALIGN: left;margin:0px auto;padding-left:85px}
.WrapperFooter{ width:900px; margin:0px auto; padding-bottom:10px;}
.Footer2{ WIDTH:560px; _WIDTH:305px; TEXT-ALIGN: left; padding-top:10px;  float:left;}
.Copyright{ color:#FFFFFF; font-size:12px; float:right;padding-top:25px; }
/*.MenubarBottom {background-image: url(../Images/bgnavfooter.jpg); height:31px; background-repeat: repeat; padding:10px 0px 0px 185px;}*/
/**/
.wrapBottom{background-image: url(../Images/bgnavfooter.jpg);height:41px; background-repeat: repeat;width:100%;}
.MenubarBottom {WIDTH:950px; _WIDTH:953px;  MARGIN: 0px auto; TEXT-ALIGN: left;  background-image: url(../Images/bgnavfooter.jpg);height:41px; background-repeat: repeat; padding:10px 0px 0px 85px; }
.MenubarBottom div.MenuSet1 { width:600px; float:left; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:center}
.MenubarBottom div.MenuSet1 div{ float:left; color:#FFFFFF; padding-right:15px;font-size:13px;}
.MenubarBottom div.MenuSet1 div a{  color:#FFFFFF;font-size:13px;}
.textsaparate{ float:left;}

.MenubarBottom div.MenuSet1th { float:left; font-size:16px; font-family:Tahoma,Arial, Helvetica, sans-serif; text-align:center;/*position:absolute;
top:20px;left:185px;*/}
.MenubarBottom div.MenuSet1th div{ float:left; color:#FFFFFF; padding-right:15px;font-size:13px;}
.MenubarBottom div.MenuSet1th div a{  color:#FFFFFF;font-size:13px;}

.BoxContent{ width:430px; height:auto; margin-top:10px; padding-left:10px; }
.BoxContent ul.contentspain{padding:0px;margin:5px 0px 0px 0px}
.BoxContent li.ContentTextHead{ margin-left:0px; list-style:none;}
.BoxContent li.ContentText{ margin-left:30px; list-style:none; }
.BoxContent li.ContentTextSub{ margin-left:76px; list-style:none; }
.BoxContent li.ContentTextSubBallet{ margin-left:30px; list-style:none; }
.BoxContent div.ContentTextSub2{margin-left:30px;}
div.contentballet{margin-top:10px}

.Container{ width:430px; margin-left:0px; list-style:none; margin-top:10px; padding-left:10px;}
.Container li{ list-style:none; line-height:20px;}

.BoxContentJazz{ width:100%; height:auto; margin-top:10px; line-height:20px;}
.BoxContentJazz li.ContentText{ margin-left:10px; list-style:none; margin-right:10px; line-height:20px;}

.BoxContentSpain{ width:350px; height:auto; margin-top:10px; padding-left:10px;float:left }
.BoxContentSpain ul.contentspain{padding:0px;margin:5px 0px 0px 0px}
.BoxContentSpain li.ContentTextHead{ margin-left:0px; list-style:none;}
.BoxContentSpain li.ContentText{ margin-left:30px; list-style:none; }
.BoxContentSpain li.ContentTextSub{ margin-left:76px; list-style:none; }
.BoxContentSpain div.ContentTextSub2{margin-left:30px;}

.RightBox div.contentCourse{ float:left;padding-left:30px;padding-bottom:10px; }
.ButtonSchedule{float:right; padding-right:20px; padding-top:10px; }
.RedLine{ border-bottom:4px solid #B02400; padding:0px; width:450px; margin:0px auto;}

.ScheduleNav{ font-size:14px;  font-weight:bold;}

.ScheduleNav li.Header{ list-style:none; float:left;color:#bdd735; margin-right:10px; font-size:14px;}
.ScheduleNav li.HeaderDisable{ list-style:none; float:left; color:#c2b49a; margin-right:10px;}
.TextHeaderSchedule{ font-weight:bold; font-size:14px; margin-top:20px; color:#716557; margin-bottom:10px;}

.WrapperSchedule { border-left:4px solid #c2b499; border-top:4px solid #c2b499; border-bottom:4px solid #c2b499;  height:40px; width:820px; }
.WrapperScheduleDouble { border-left:4px solid #c2b499; border-top:4px solid #c2b499;   height:40px; width:820px; }
.ScheduleDay{border-right:2px solid #c2b499;width:77px; height:30px; float:left;  font-weight:bold; color:#716559; text-align:center; padding:10px 0px 0px 0px}

.ScheduleTimeDisable{border-right:2px solid #c2b499; width:55px; height:30px; float:left;  font-weight:bold; color:#716559;  background-color:#ede8e2;padding:10px 0px 0px 0px}
.ScheduleTimeDisable2{border-right:2px solid #c2b499; width:55px; height:30px; float:left;  font-weight:bold; color:#716559;  background-color:#d6d2cf;padding:10px 0px 0px 0px}

.ScheduleTimeEnable{border-right:2px solid #c2b499; width:55px; height:25px; float:left;  font-weight:bold; color:#FFFFFF; background-color:#f69222; text-align:center; font-weight:normal; font-size:10px;padding:15px 0px 0px 0px}
.ScheduleTimeEnableMergeColum1{ border-right:2px solid #c2b499; width:55px; height:25px; float:left;  font-weight:normal; color:#716559;  background-color:#f69222;padding:15px 0px 0px 0px; text-align:right; font-size:10px; color:#FFFFFF;}
.ScheduleTimeEnableMergeColum2{border-right:2px solid #c2b499; width:55px; height:25px; float:left;  font-weight:bold; color:#FFFFFF; background-color:#f69222; text-align:left; font-weight:normal; font-size:10px;padding:15px 0px 0px 0px}
.ScheduleTimeEnableMergeColum3{border-right:2px solid #c2b499; width:55px; height:40px; float:left;  font-weight:bold; color:#FFFFFF;  text-align:left; font-weight:normal; font-size:10px;padding:0px 0px 0px 0px}

.Col1{ width:55px; height:20px;background-color:#f69222; text-align:right;border-bottom:2px solid #c2b499;}
.Col2{width:55px; height:20px;background-color:#f69222; text-align:left;border-bottom:2px solid #c2b499;}

.SheduleTimeWrapperDivideDubleRow{border-right:2px solid #c2b499; width:112px; height:40px; float:left; }
.DivideCellAlignRight {width:55px; height:15px; float:left;  font-weight:bold; color:#FFFFFF; background-color:#f69222; text-align:right; font-weight:normal; font-size:10px;padding:5px 0px 0px 0px; border-right:2px solid #f69222;}

.DivideCellAlignLeft{width:55px; height:15px; float:left;  font-weight:bold; color:#FFFFFF; background-color:#f69222; text-align:left; font-weight:normal; font-size:10px;padding:5px 0px 0px 0px;}
.DivideCellDisable {width:53px; height:15px; float:left;  font-weight:bold; color:#FFFFFF; background-color:#ede8e2; text-align:right; font-weight:normal; font-size:10px;padding:5px 0px 0px 0px;border-right:2px solid #c2b499;}

.SheduleTimeWrapperDivideSingleRow{border-right:2px solid #c2b499; width:55px; height:40px; float:left; }
.DivideCellDisableNoBorder {width:55px; height:15px; float:left;  font-weight:bold; color:#FFFFFF; background-color:#ede8e2; text-align:right; font-weight:normal; font-size:10px;padding:5px 0px 0px 0px;}
.ScheduleTimeBlank{border-right:2px solid #c2b499; width:55px; height:30px; float:left;  font-weight:bold; color:#716559;padding:10px 0px 0px 0px; background-color:#FFFFFF;}
.BlockShadow { background-image:url(../Images/shadow.jpg); background-repeat:repeat-x; height:19px; width:820px;}
.ScheduleNote{ list-style:none; margin-bottom:20px; height:20px;}
.ScheduleNote li{ float:left; margin-right:10px;}
.ScheduleNote li.silom { width:35px; height:15px; background-color:#f69220; margin-right:10px; float:left;}
.ScheduleNote li.silom2 { width:35px; height:15px; background-color:#ffb35c; margin-right:10px; float:left;}
.ScheduleNote li.ekamai { width:35px; height:15px; background-color:#d6de26; margin-right:10px; float:left;}
.ScheduleNote li.sukumvit { width:35px; height:15px; background-color:#aedfe4; margin-right:10px; float:left;}

.TBLClass{ width:820px; border:4px solid #c2b499;border-collapse: collapse; color:#FFFFFF; font-size:9px;}
.TBLClass td.header { width:77px; background-color:#ffffff; height:20px; color:#716559; font-size:11px; font-weight:bold; border-right:1px solid #c2b499;}
.TBLClass td { width:27.5px; background-color:#ede8e2; text-align:center;border-bottom:1px solid #c2b499; height:20px;}

.TBLClass td.Half {   background-color:#ede8e2; border-right:1px solid #c2b499;}
.TBLClass td.HalfMerge {  background-color:#ede8e2;}

.TBLClass td.whiteHalf {  background-color:#ffffff; border-right:1px solid #c2b499;}
.TBLClass td.whiteHalfMerge {  background-color:#ffffff;}

.TBLClass td.grayLightHalf {  background-color:#d6d2cf; border-right:1px solid #c2b499; }
.TBLClass td.grayLightHalfMerge { background-color:#d6d2cf;}

.TBLClass td.grayDarkHalf{background-color:#c7bfbc; border-right:1px solid #c2b499;}
.TBLClass td.grayDarkHalfMerge{ background-color:#c7bfbc;}

.TBLClass td.orangeHalf { background-color:#f69220; border-right:1px solid #c2b499; }
.TBLClass td.orangeHalfMerge {background-color:#f69220; }

.TBLClass td.greenHalf{background-color:#d6de26; border-right:1px solid #c2b499; }
.TBLClass td.greenHalfMerge{background-color:#d6de26;}

.TBLClass td.lastHalf {  background-color:#c7bfbc; border-right:1px solid #c2b499;}
.TBLClass td.last { background-color:#c7bfbc;}



.TBLClass td.time { width:55px; color:#333333; font-weight:bold; background-color:#FFFFFF;}
.orange{ background-color:#f69220; }

.Left{ float:left;width:52px; background-image: url(../Images/bgleft.jpg); height:100%}
.Middle{float:left;width:841px; min-height:1040px; _height:1040px;background-color:#FFFFFF; background-repeat: no-repeat; }
.Right{float:left;width:53px; min-height:1040px; _height:1040px; background-image:url(../Images/bgright.jpg);}



.WrapperTimeBox{position:relative;top:0px;left:0px;margin:0px;padding:0px;height:15px;}
.WrapperTimeBox15{position:relative;top:0px;left:0px;margin:0px;padding:0px;height:20px;}
.TimeBox1{position:absolute;top:0px;left:0px;background:#f69220;width:27.5px;padding:0px;margin:0px;}
.TimeBox2{position:absolute;top:0px;left:0px;background:#f69220;width:54px;padding:0px;margin:0px;}
.TimeBox3{position:absolute;top:0px;left:0px;background:#f69220;width:82px;padding:0px;margin:0px;}
.TimeBox4{position:absolute;top:0px;left:0px;background:#f69220;width:108px;padding:0px;margin:0px;}
.TimeBox5{position:absolute;top:0px;left:0px;background:#f69220;width:137.5px;padding:0px;margin:0px;}
.TimeBox6{position:absolute;top:0px;left:0px;background:#f69220;width:165px;padding:0px;margin:0px;}

.TimeBox1Silom{position:absolute;top:0px;left:0px;background:#d6de26;width:27.5px;padding:0px;margin:0px;}
.TimeBox2Silom{
	position:absolute;
	top:1px;
	left:0px;
	background:#d6de26;
	width:54px;
	padding:0px;
	margin:0px;
}
.TimeBox3Silom{position:absolute;top:0px;left:0px;background:#d6de26;width:82px;padding:0px;margin:0px;}
.TimeBox4Silom{position:absolute;top:0px;left:0px;background:#d6de26;width:108px;padding:0px;margin:0px;}
.TimeBox5Silom{position:absolute;top:0px;left:0px;background:#d6de26;width:137.5px;padding:0px;margin:0px;}
.TimeBox6Silom{position:absolute;top:0px;left:0px;background:#d6de26;width:165px;padding:0px;margin:0px;}
.TimeBox2Silom15{position:absolute;top:-1px;left:14px;background:#d6de26;width:54px;padding:5px 0px 0px 0px;margin:0px;height:17px;}
.TimeBox3Silom15{position:absolute;top:-1px;left:14px;background:#d6de26;width:82px;padding:5px 0px 0px 0px;margin:0px;height:17px;}

/* hilight text */

h1{
font:Tahoma, sans-serif, 'MS Sans Serif', Arial; font-size:14px;margin:0;padding:0;display:inline;
}

h2{
font:Tahoma,sans-serif,'MS Sans Serif'; font-size:13px;font-weight:bold;margin:0;padding:0;display:inline;
}
p.hilitext{
	font-size:12px;font-weight:bold;margin:0;padding:0;display:inline;
}


div.contentImgL{
float:left;margin-right:12px;margin-top:10px;text-align:center;
}
div.contentImgR{
float:left;margin-top:10px;text-align:center;
}
div.shadeCImg{
width:135px;background-image:url(../Images/fadeshadowpic.gif);background-repeat:repeat-x;height:9px;
}
div.shadeVdoImg{
width:135px;background-image:url(../Images/fadeshadowpic.gif);background-repeat:repeat-x;height:9px;margin-left:auto;margin-right:auto;
}
div.wrapvdothumb{
	text-align:center;
	height:133px;	
}
div.contentIMGjazz{float:left;margin:5px 0px 0px 0px; width:220; height:120; text-align:center}
div.shadeImgJazz{
width:220px;background-image:url(../Images/shadowjazz.gif);background-repeat:repeat-x;height:12px;
}
div.wrapImgSpain{
text-align:center;margin-top:10px;
}
div.shadeImgSpain{
width:420px;background-image:url(../Images/shadowjazz.gif);background-repeat:repeat-x;height:12px;margin:0px auto;
}
/*div.shadeImgSpain{
width:200px;background-image:url(../Images/shadowjazz.gif);background-repeat:repeat-x;height:12px;
}*/

div.shadeImgStaff{
	width:100px;background-image:url(../Images/shadowJazz.gif);background-repeat:repeat-x;height:12px;
}
div.contentBoxBallet_en{
	width:230px;
	float:left;
	padding:0px;
	margin:10px 0px 0px 12px;
}
ul.listcourseBallet{list-style:none;padding:0px;margin:10px 0px 0px 0px;}
ul.listcourse{
	margin:0;
	padding:0;
}
ul.listcourse li.listc{
	margin:0;
	padding:0;
}

div.imgGalL{
		float:left;		
	}
	

	
div.imgGalR{
		float:left;
		margin-left:30px;
	}
div.descriptNews{
		float:left;
		width:130px;
}
	
p.headNews{
		margin:0px;
		padding:0px;
		font-weight:bold;
		width:130px;
}
	
.BoxContentNews{ width:100%; height:auto; margin:15px 0px 0px 5px; line-height:20px; }
.BoxContentLatestNews{ width:100%; height:auto; margin:0px 0px 0px 5px; line-height:20px; }
div.shadeImgNews{
	width:130px;background-image:url(../Images/fadeshadowpic.gif);background-repeat:repeat-x;height:9px;
}
div.boxImgMap{
	margin-top:25px;
	padding-left:10px;
}
div.imgmap{margin-top:10px;}
div.imgmapCen{margin-top:10px;/*margin-left:8px;*/}
div.button{
	background-image:url(../Images/bgbutton.jpg);background-repeat:repeat-x;height:24px;width:115px;text-align:center;padding:1px 0px 1px 0px;
}
div.button a.btn{
	font-size:16px;color:#FFFFFF;padding:3px;
}
div.button a.btn:hover{
	font-size:16px;color:#D1CDC9;padding:3px;
}
div.leftColContact{
		float:left;
		width:110px;
	}
	div.colon{
		float:left;
		width:35px;
	}
	.rightColContact{
		list-style:none;
		margin:0px 0px 10px 0px;
		padding:0px;
		width:310px;
		float:left;
	}
div.endAddress{
	/*border-bottom:#443F39 1px dashed;*/
	margin-bottom:10px;
}
div.shadeImgContemp{
	width:418px;background-image:url(../Images/fadeshadowpic.gif);background-repeat:repeat-x;height:9px;
}

div.headerTxt_en{
	font-size:14px; font-weight:bold;padding-left:10px; padding-bottom:10px; color:#726a5d;
}
div.lastestNewsLeft
{
	float:left;margin-left:10px;margin-top:30px;
}
div.lastestNewsLeft div.tx1
{
	color:#9C0;font-size:16px;font-weight:bold;
}

div.lastestNewsLeft div.tx2
{
	color:#9C0;font-size:14px;font-weight:bold;
}
div.lastestNewsLeft div.tx3
{
	color:#333;font-size:15px;
}
