
/*==============================================================================*/
/*                                  index                                       */
/*==============================================================================*/
/*------------------------header--------------------------*/
#page_index #header {
	height: 222px;
	background: url(../images/_frame/head_top.gif) no-repeat 0 0;
}
/*---------------------- cover ---------------------*/

#page_index #cover {
	width: 726px;
	height: 441px;

/*	overflow: hidden;
	position: relative;
	text-indent: -1000em;
	background: url(../images/top/cover_top.gif) no-repeat 0px 0px;
*/
	margin: 8px 0 14px 0;

}

/*---------------------- contents ---------------------*/
#page_index #body #contents h2 {
	text-indent: -1000em;
	overflow: hidden;

}
#page_index #body #contents h2#felden {
	width: 726px;
	height: 35px;
	background: url(../images/top/h2_top1.gif) no-repeat 0px 0px;
}
#page_index #body #contents h2#infomation {
	width: 727px;
	height: 35px;
	background: url(../images/top/h2_infomation.gif) no-repeat 0px 0px;
}

#page_index #body #contents #brief {
	width: 700px;
	height: 100px;
	text-indent: -1000em;
	overflow: hidden;
	background: url(../images/top/brief.gif) no-repeat 100px 13px;
}







/*---------------------- NEWS ---------------------*/

#page_index #contents #infomationList {
	width: 717px;
	height: 350px;
	overflow: auto;
}
#page_index #contents .newsTitle,
#page_index #contents .newsArticle {
	padding-left: 15px;
}
#page_index #contents .newsTitle,
#page_index #contents .newsTitle a{
	font-size: 18px;
	color: #ff4102;
	font-weight: bold;
}
#page_index #contents .newsArticle table{
	padding: 0;
	margin: 10px 0 0 10px;
}

#page_index #contents .newsArticle th,
#page_index #contents .newsArticle td {
	border: none;
	vertical-align: top;
	text-align: left;
	padding: 0;
	letter-spacing: 1px;

}
#page_index #contents #infomationList ul{
	padding-left: 20px;
}
#page_index #contents #infomationList li{
	margin: 5px 0 15px 0;
}
#page_index #contents .newsArticle h3{
	font-size: 14px;
	color: #ff4102;
	font-weight: bold;
	padding: 10px 0 0 0;
}



/*==============================================================================*/
/*                                 method                               */
/*==============================================================================*/

body#page_method {
	background: url(../images/method/feature.gif) repeat-x 0px 1436px;
}



#page_method #body #contents h1{
	background: url(../images/method/h1_method.gif) no-repeat 0px 0px;
	margin-top: 20px;
}
#page_method #body #contents h2{
	line-height: 26px;

}

#page_method #body #contents p{
}
#page_method #body #contents table {
	margin-left: 20px;
	width: 760px;

}
#page_method #body #contents td {
	border: none;
	text-indent: -1000em;
	overflow: hidden;
	height: 45px;
	padding: 0;
	margin: 0;
}

#page_method #body #contents table#method {

}
#page_method #body #contents table#professional {

}

#page_method #body #contents td#effect11,
#page_method #body #contents td#effect13,
#page_method #body #contents td#effect15,
#page_method #body #contents td#effect17,
#page_method #body #contents td#effect21,
#page_method #body #contents td#effect23,
#page_method #body #contents td#effect25,
#page_method #body #contents td#effect27 {
	width: 390px;

}
#page_method #body #contents td#effect12,
#page_method #body #contents td#effect14,
#page_method #body #contents td#effect16,
#page_method #body #contents td#effect22,
#page_method #body #contents td#effect24,
#page_method #body #contents td#effect26,
#page_method #body #contents td#effect28 {
	width: 370px;


}
#page_method #body #contents td#effect11 { background: url(../images/method/effect11.gif) no-repeat 0px 0px;}
#page_method #body #contents td#effect12 { background: url(../images/method/effect12.gif) no-repeat 100% 0px;}
#page_method #body #contents td#effect13 { background: url(../images/method/effect13.gif) no-repeat 0px 0px;}
#page_method #body #contents td#effect14 { background: url(../images/method/effect14.gif) no-repeat 100% 0px;}
#page_method #body #contents td#effect15 { background: url(../images/method/effect15.gif) no-repeat 0px 0px;}
#page_method #body #contents td#effect16 { background: url(../images/method/effect16.gif) no-repeat 100% 0px;}
#page_method #body #contents td#effect17 { background: url(../images/method/effect17.gif) no-repeat 0px 0px;}
#page_method #body #contents td#effect21 { background: url(../images/method/effect21.gif) no-repeat 0px 0px;}
#page_method #body #contents td#effect22 { background: url(../images/method/effect22.gif) no-repeat 100% 0px;}
#page_method #body #contents td#effect23 { background: url(../images/method/effect23.gif) no-repeat 0px 0px;}
#page_method #body #contents td#effect24 { background: url(../images/method/effect24.gif) no-repeat 100% 0px;}
#page_method #body #contents td#effect25 { background: url(../images/method/effect25.gif) no-repeat 0px 0px;}
#page_method #body #contents td#effect26 { background: url(../images/method/effect26.gif) no-repeat 100% 0px;}
#page_method #body #contents td#effect27 { background: url(../images/method/effect27.gif) no-repeat 0px 0px;}
#page_method #body #contents td#effect28 { background: url(../images/method/effect28.gif) no-repeat 100% 0px;}

#page_method #body #contents h2#feldenkarais {
	width: 786px;
	height: 39px;
	text-indent: -1000em;
	overflow: hidden;
	background: url(../images/method/h2_felden_profile.gif) no-repeat 0px 0px;
	margin: 35px 0 20px 0;
}

#page_method #body #contents .feldenkarais {
	width: 550px;
	margin-left: 0px;
}
#page_method #body #contents h3 {
	width: 540px;
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 10px 30px ;
	color: #ff7e00;
	letter-spacing: 1px;
	line-height: 20px;
}
#page_method #body #contents h3 span{
	padding-left: 19px;
}

#page_method #body #contents h4 {
	font-size: 16px;
	border-bottom: 2px #ff7e00 solid;
	text-indent: 50px;
	line-height: 24px;
	letter-spacing: 1px;
}
#page_method #body #contents .imgLeft{
	padding-left: 20px;
	margin: 0;
	width: 150px;
	height: 300px;
}
#page_method #body #contents .imgRight{
	padding: 0 0 30px 20px;
}

#page_method #body #contents #feature {
	height: 500px;
	width: 786px;
	padding-top: 20px;

}
#page_method #body #contents .caption{
	font-size: 10px;

}

#page_method #body #contents .feldenkarais {
	display: table;
}
#page_method #body #contents .feldenkarais p{
	padding: 10px 0 0 30px;
}


/*==============================================================================*/
/*                              course                                  */
/*==============================================================================*/

#page_course #body #contents h1{
	background: url(../images/course/h1_course.gif) no-repeat 0px 0px;
}

#page_course #body #contents p{
	width: 496px;
}

#page_course #body #contents li{
	width: 484px;
	height: 35px;
	text-indent: -1000em;
	overflow: hidden;
	padding-bottom: 15px;
	list-style-type: none;
}
#page_course #body #contents li.course01{ background: url(../images/course/list_01.gif) no-repeat 0px 0px;}
#page_course #body #contents li.course02{ background: url(../images/course/list_02.gif) no-repeat 0px 0px;}
#page_course #body #contents li.course03{ background: url(../images/course/list_03.gif) no-repeat 0px 0px;}
#page_course #body #contents li.course04{ background: url(../images/course/list_04.gif) no-repeat 0px 0px;}
#page_course #body #contents li.course05{ background: url(../images/course/list_05.gif) no-repeat 0px 0px;}
#page_course #body #contents li.course06{ background: url(../images/course/list_06.gif) no-repeat 0px 0px;}

#page_course #body #contents h2{
	width: 777px;
	height: 53px;
	text-indent: -1000em;
	overflow: hidden;

}
#page_course #body #contents h2.course01{background: url(../images/course/h2_01.gif) no-repeat 0px 0px;}
#page_course #body #contents h2.course02{background: url(../images/course/h2_02.gif) no-repeat 0px 0px;}
#page_course #body #contents h2.course03{background: url(../images/course/h2_03.gif) no-repeat 0px 0px;}

#page_course #body #contents .course p{
	width: 440px;
	padding: 0 0 20px 73px;


}



/*==============================================================================*/
/*                                 page_schedule                               */
/*==============================================================================*/

#page_schedule #body #contents h1{
	background: url(../images/schedule/h1_schedule.gif) no-repeat 0px 0px;
}
#page_schedule #body #contents h3 .big{
	font-size: 20px;
	padding: 0 0 10px 0;
}

#page_schedule #body #contents p,
#page_schedule #body #contents ul{
	width: 750px;
}
#page_schedule #body #contents ul{
	margin: 20px 0 30px 0;
}
#page_schedule #body #contents li{
	padding-left: 20px;

}
#page_schedule #body #contents p.textRight {
	width: 545px;
	text-align: right;
	padding: 0 0 0 18px;;
	line-height: 16px;
}

#page_schedule #body #contents table {
	width: 670px;
	text-align: left;
	margin:10px 0 0 20px;
	border: solid 1px #ffffff;
}

#page_schedule #body #contents table th,
#page_schedule #body #contents table td{
	border: solid 1px #ffffff;
	vertical-align: top;
}

#page_schedule #body #contents table.schedule {
	width: 545px;
	text-align: center;
	margin-left: 20px;
}
#page_schedule #body #contents table.schedule  td{
	vertical-align: middle;
}


#page_schedule #body #contents p em,
#page_schedule #body #contents table.schedule em {
	color: red;
}

#page_schedule #body #contents table.schedule {
	width: 545px;
	text-align: center;
	margin-left: 20px;
}
#page_schedule #body #contents table.schedule,
#page_schedule #body #contents table.schedule td{
	border: solid 2px #ffffff;
}
#page_schedule #body #contents table.schedule td.annual{
	width: 16px;
	background-color:#b3b3b3;
}
#page_schedule #body #contents table.schedule td.week{ background-color:#b3b3b3;}
#page_schedule #body #contents table.schedule td.first{ background-color:#ceeb5b;}
#page_schedule #body #contents table.schedule td.year{ background-color:#edd4b6;}
#page_schedule #body #contents table.schedule td.term{
	background-color:#edd4b6;
	text-align: left;
}
#page_schedule #body #contents h2#training,
#page_schedule #body #contents h2#training_20100921,
#page_schedule #body #contents h2#yu,
#page_schedule #body #contents h2#ws01,
#page_schedule #body #contents h2#ws02,
#page_schedule #body #contents h2#ws03,
#page_schedule #body #contents h2#ws04,
#page_schedule #body #contents h2#ws05,
#page_schedule #body #contents h2#advance{
	width: 786px;
	height: 44px;
	text-indent: -1000em;
	margin: 20px 0 10px 0;
}

#page_schedule #body #contents h2#guide{
	width: 786px;
	height: 31px;
	background: url(../images/schedule/h2_guide.gif) no-repeat 0px 0px;
	padding: 13px 0 0 20px;
}
#page_schedule #body #contents h2#guide_green{
	width: 786px;
	height: 31px;
	background: url(../images/schedule/h2_guide_green.gif) no-repeat 0px 0px;
	padding: 13px 0 0 20px;
}
#page_schedule #body #contents h2#training{ background: url(../images/schedule/h2_segment7.gif) no-repeat 0px 0px;}
#page_schedule #body #contents h2#training_20100921{ background: url(../images/schedule/h2_training_20100921.gif) no-repeat 0px 0px;}
#page_schedule #body #contents h2#ws01{ margin: 30px 0 0 0; background: url(../images/schedule/h2_ws01.gif) no-repeat 0px 0px;}
#page_schedule #body #contents h2#advance{ background: url(../images/schedule/h2_advance.gif) no-repeat 0px 0px;}
#page_schedule #body #contents h2#ws02{ margin: 10px 0 0 0; background: url(../images/schedule/h2_ws02.gif) no-repeat 0px 0px;}
#page_schedule #body #contents h2#ws03{ margin: 10px 0 0 0; background: url(../images/schedule/h2_ws03.gif) no-repeat 0px 0px;}
#page_schedule #body #contents h2#ws04{ margin: 10px 0 0 0; background: url(../images/schedule/h2_ws.gif) no-repeat 0px 0px;}
#page_schedule #body #contents h2#ws05{ margin: 10px 0 0 0; background: url(../images/schedule/h2_ws05.gif) no-repeat 0px 0px;}
#page_schedule #body #contents h2#yu{ background: url(../images/schedule/h2_yu.gif) no-repeat 0px 0px;}

#page_schedule #body #contents div.orangebox_100{
	width:765px;
	height:100px;
	margin: 0 0 0 20px;
}

#page_schedule #body #contents div.orangebox_140{
	width:765px;
	height:140px;
	margin: 0 0 0 20px;
}

#page_schedule #body #contents div.greenbox_300,
#page_schedule #body #contents div.orangebox_300{
	width:765px;
	height:320px;
	margin: 0 0 0 20px;
}
#page_schedule #body #contents div.greenbox_350,
#page_schedule #body #contents div.orangebox_350{
	width:765px;
	height:370px;
	margin: 0 0 0 20px;
}
#page_schedule #body #contents div.greenbox_450,
#page_schedule #body #contents div.orangebox_450{
	width:765px;
	height:470px;
	margin: 0 0 0 20px;
}
#page_schedule #body #contents div.greenbox_500,
#page_schedule #body #contents div.orangebox_500{
	width:765px;
	height:520px;
	margin: 0 0 0 20px;
}
#page_schedule #body #contents div.greenbox_600,
#page_schedule #body #contents div.orangebox_600{
	width:765px;
	height:620px;
	margin: 0 0 0 20px;
}
#page_schedule #body #contents div.greenbox_700,
#page_schedule #body #contents div.orangebox_700{
	width:765px;
	height:720px;
	margin: 0 0 0 20px;
}
#page_schedule #body #contents div.orangebox,
#page_schedule #body #contents div.greenbox{
	width:765px;
	height:270px;
	margin: 0 0 0 20px;
}
#page_schedule #body #contents div.orangebox_100 table,
#page_schedule #body #contents div.orangebox_140 table,
#page_schedule #body #contents div.greenbox_300 table,
#page_schedule #body #contents div.orangebox_300 table,
#page_schedule #body #contents div.greenbox_350 table,
#page_schedule #body #contents div.orangebox_350 table,
#page_schedule #body #contents div.greenbox_450 table,
#page_schedule #body #contents div.orangebox_450 table,
#page_schedule #body #contents div.greenbox_500 table,
#page_schedule #body #contents div.orangebox_500 table,
#page_schedule #body #contents div.greenbox_600 table,
#page_schedule #body #contents div.orangebox_600 table,
#page_schedule #body #contents div.greenbox_700 table,
#page_schedule #body #contents div.orangebox_700 table,
#page_schedule #body #contents div.orangebox table,
#page_schedule #body #contents div.greenbox table{
	/*border-collapse: separate;*/
	/*margin: 15px 10px 0 20px;*/
}

#page_schedule #body #contents div.orangebox_140 {
	padding: 5px 0 0 0px;
}



#page_schedule #body #contents div.orangebox_100 th,
#page_schedule #body #contents div.orangebox_140 th,
#page_schedule #body #contents div.greenbox_300 th,
#page_schedule #body #contents div.orangebox_300 th,
#page_schedule #body #contents div.greenbox_350 th,
#page_schedule #body #contents div.orangebox_350 th,
#page_schedule #body #contents div.greenbox_450 th,
#page_schedule #body #contents div.orangebox_450 th,
#page_schedule #body #contents div.greenbox_500 th,
#page_schedule #body #contents div.orangebox_500 th,
#page_schedule #body #contents div.greenbox_600 th,
#page_schedule #body #contents div.orangebox_600 th,
#page_schedule #body #contents div.greenbox_700 th,
#page_schedule #body #contents div.orangebox_700 th,
#page_schedule #body #contents div.orangebox th,
#page_schedule #body #contents div.greenbox th {
	width: 70px;
}
#page_schedule #body #contents div.orangebox_100 th,
#page_schedule #body #contents div.orangebox_100 td,
#page_schedule #body #contents div.orangebox_140 th,
#page_schedule #body #contents div.orangebox_140 td,
#page_schedule #body #contents div.greenbox_300 th,
#page_schedule #body #contents div.greenbox_300 td,
#page_schedule #body #contents div.orangebox_300 th,
#page_schedule #body #contents div.orangebox_300 td,
#page_schedule #body #contents div.greenbox_350 th,
#page_schedule #body #contents div.greenbox_350 td,
#page_schedule #body #contents div.orangebox_350 th,
#page_schedule #body #contents div.orangebox_350 td,
#page_schedule #body #contents div.greenbox_450 th,
#page_schedule #body #contents div.greenbox_450 td,
#page_schedule #body #contents div.orangebox_450 th,
#page_schedule #body #contents div.orangebox_450 td,
#page_schedule #body #contents div.greenbox_500 th,
#page_schedule #body #contents div.greenbox_500 td,
#page_schedule #body #contents div.orangebox_500 th,
#page_schedule #body #contents div.orangebox_500 td,
#page_schedule #body #contents div.greenbox_600 th,
#page_schedule #body #contents div.greenbox_600 td,
#page_schedule #body #contents div.orangebox_600 th,
#page_schedule #body #contents div.orangebox_600 td,
#page_schedule #body #contents div.greenbox_700 th,
#page_schedule #body #contents div.greenbox_700 td,
#page_schedule #body #contents div.orangebox_700 th,
#page_schedule #body #contents div.orangebox_700 td,
#page_schedule #body #contents div.orangebox th,
#page_schedule #body #contents div.orangebox td,
#page_schedule #body #contents div.greenbox th,
#page_schedule #body #contents div.greenbox td{
	font-size: 16px;
	text-align: left;
	padding: 2px ;
}
#page_schedule #body #contents div.orangebox_100 td span,
#page_schedule #body #contents div.orangebox_140 td span,
#page_schedule #body #contents div.greenbox_300 td span,
#page_schedule #body #contents div.orangebox_300 td span,
#page_schedule #body #contents div.greenbox_350 td span,
#page_schedule #body #contents div.orangebox_350 td span,
#page_schedule #body #contents div.greenbox_450 td span,
#page_schedule #body #contents div.orangebox_450 td span,
#page_schedule #body #contents div.greenbox_500 td span,
#page_schedule #body #contents div.orangebox_500 td span,
#page_schedule #body #contents div.greenbox_600 td span,
#page_schedule #body #contents div.orangebox_600 td span,
#page_schedule #body #contents div.greenbox_700 td span,
#page_schedule #body #contents div.orangebox_700 td span,
#page_schedule #body #contents div.orangebox td span,
#page_schedule #body #contents div.greenbox td span{
	font-size: 14px;

}
#page_schedule #body #contents div.orangebox_100{ background: url(../images/schedule/bg_orangebox_100.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.orangebox_140{ background: url(../images/schedule/bg_orangebox_140.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.greenbox_300{ background: url(../images/schedule/bg_greenbox_300.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.orangebox_300{ background: url(../images/schedule/bg_orangebox_300.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.greenbox_350{ background: url(../images/schedule/bg_greenbox_350.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.orangebox_350{ background: url(../images/schedule/bg_orangebox_350.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.greenbox_450{ background: url(../images/schedule/bg_greenbox_450.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.orangebox_450{ background: url(../images/schedule/bg_orangebox_450.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.greenbox_500{ background: url(../images/schedule/bg_greenbox_500.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.orangebox_500{ background: url(../images/schedule/bg_orangebox_500.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.greenbox_600{ background: url(../images/schedule/bg_greenbox_600.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.orangebox_600{ background: url(../images/schedule/bg_orangebox_600.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.greenbox_700{ background: url(../images/schedule/bg_greenbox_700.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.orangebox_700{ background: url(../images/schedule/bg_orangebox_700.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.orangebox{ background: url(../images/schedule/bg_orangebox.gif) no-repeat 0px 0px;}
#page_schedule #body #contents div.greenbox{ background: url(../images/schedule/bg_greenbox.gif) no-repeat 0px 0px;}

#page_schedule #body #contents div.orangebox_100 ul,
#page_schedule #body #contents div.orangebox_140 ul,
#page_schedule #body #contents div.greenbox_300 ul,
#page_schedule #body #contents div.orangebox_300 ul,
#page_schedule #body #contents div.greenbox_350 ul,
#page_schedule #body #contents div.orangebox_350 ul,
#page_schedule #body #contents div.greenbox_450 ul,
#page_schedule #body #contents div.orangebox_450 ul,
#page_schedule #body #contents div.greenbox_500 ul,
#page_schedule #body #contents div.orangebox_500 ul,
#page_schedule #body #contents div.greenbox_600 ul,
#page_schedule #body #contents div.orangebox_600 ul,
#page_schedule #body #contents div.greenbox_700 ul,
#page_schedule #body #contents div.orangebox_700 ul,
#page_schedule #body #contents div.orangebox ul,
#page_schedule #body #contents div.greenbox ul{
	margin: 5px 0 0 0 ;
	width: 670px;
}

#page_schedule #body #contents div.orangebox_100 li,
#page_schedule #body #contents div.orangebox_140 li,
#page_schedule #body #contents div.greenbox_300 li,
#page_schedule #body #contents div.orangebox_300 li,
#page_schedule #body #contents div.greenbox_350 li,
#page_schedule #body #contents div.orangebox_350 li,
#page_schedule #body #contents div.greenbox_450 li,
#page_schedule #body #contents div.orangebox_450 li,
#page_schedule #body #contents div.greenbox_500 li,
#page_schedule #body #contents div.orangebox_500 li,
#page_schedule #body #contents div.greenbox_600 li,
#page_schedule #body #contents div.orangebox_600 li,
#page_schedule #body #contents div.greenbox_700 li,
#page_schedule #body #contents div.orangebox_700 li,
#page_schedule #body #contents div.orangebox li,
#page_schedule #body #contents div.greenbox li{
	padding-left: 25px;
	line-height: 16px;
}

#page_schedule #body #contents h2.textgreen{
	color:#87ab54;
}

#page_schedule #body #contents h3.textgreen{
	color:#87ab54;
}
#page_schedule #body #contents h2.textorange{
	color:#ff7f00;
}

#page_schedule #body #contents h3.textorange{
	color:#ff7f00;
}

#page_schedule #body #contents h3.inbox{
	padding-bottom: 0px;
}

#page_schedule #body #contents #map{
	margin: 20px 0 0 30px;
	border: solid 2px #dcdcdc;
}

/*==============================================================================*/
/*                                   page_price                                 */
/*==============================================================================*/
#page_price #body #contents h1{
	background: url(../images/price/h1_price.gif) no-repeat 0px 0px;
}


#page_price #body #contents h2.price,
#page_price #body #contents h2.seats{
	width:74px;
	height:74px;
	text-indent: -1000em;
	float:left;
	margin:30px 0 0 20px;
	padding: 0;
}

#page_price #body #contents h2.price{ background: url(../images/price/h2_price.gif) no-repeat 0px 0px;}
#page_price #body #contents h2.seats{ background: url(../images/price/h2_seats.gif) no-repeat 0px 0px;}


#page_price #body #contents div.price,
#page_price #body #contents div.seats{
	width:500px;
	float:left;
	margin:30px 0 0 0;
}

#page_price #body #contents span.value{
	color:#ff7f02;
	font-weight:bold;
	font-size: 24px;
}
#page_price #body #contents p{
	font-size: 16px;
}
#page_price #body #contents p strong{
	font-size: 14px;
	color:#ff7f02;
	font-weight:normal;
}

/*==============================================================================*/
/*                                   page_teachers                                 */
/*==============================================================================*/
#page_teachers #body #contents h1{
	background: url(../images/teachers/h1_teachers.gif) no-repeat 0px 0px;
}

#page_teachers #body #contents h2{
	margin-bottom: 30px;


}
#page_teachers #body #contents .imgTeachers{
	margin:0 0 0 0;
	padding:0 0 0 20px;
}
#page_teachers #body #contents .left1{
	padding-left: 20px;

}
#page_teachers #body #contents .teachersM {
	width: 508px;
	margin:10px 0 50px 0px;
	float: left;
}
#page_teachers #body #contents .teachers {
	width: 508px;
	margin:10px 0 50px 140px;
	float: left;
}

#page_teachers #body #contents .dotline{
	float: left;
}

#page_teachers #body #contents h3 {
	width: 508px;
	height: 48px;
	border-bottom: 2px #e4bd96 solid;
	text-indent: -1000em;
	padding: 0px;
}
#page_teachers #body #contents p{
	padding: 10px 0 0 23px;
}

#page_teachers #body #contents h3#mari_m       {background: url(../images/teachers/name_mari_m.gif) no-repeat 0px 0px;}
#page_teachers #body #contents h3#eilat_a      {background: url(../images/teachers/name_eilat_a.gif) no-repeat 0px 0px;}
#page_teachers #body #contents h3#carl_g       {background: url(../images/teachers/name_carl_g.gif) no-repeat 0px 0px;}
#page_teachers #body #contents h3#angelica_a_f {background: url(../images/teachers/name_angelica_a_f.gif) no-repeat 0px 0px;}
#page_teachers #body #contents h3#stephen_r    {background: url(../images/teachers/name_stephen_r.gif) no-repeat 0px 0px;}
#page_teachers #body #contents h3#anat_k       {background: url(../images/teachers/name_anat_k.gif) no-repeat 0px 0px;}
#page_teachers #body #contents h3#lucia_s_g    {background: url(../images/teachers/name_lucia_s_g.gif) no-repeat 0px 0px;}
#page_teachers #body #contents h3#beatriz_w    {background: url(../images/teachers/name_beatriz_w.gif) no-repeat 0px 0px;}
#page_teachers #body #contents h3#marrie_l     {background: url(../images/teachers/name_marrie_l.gif) no-repeat 0px 0px;}
#page_teachers #body #contents h3#marcia_m     {background: url(../images/teachers/name_marcia_m.gif) no-repeat 0px 0px;}
#page_teachers #body #contents h3#marilupe_c     {background: url(../images/teachers/name_marilupe_c.gif) no-repeat 0px 0px;}


/*==============================================================================*/
/*                                   contact                                 */
/*==============================================================================*/

#page_contact #body #contents h1{
	background: url(../images/contact/h1_contact.gif) no-repeat 0px 0px;
}

#page_contact #body #contents h2#mail_form{
	width: 786px;
	height: 19px;
	text-indent: -1000em;
	overflow: hidden;
	background: url(../images/contact/h2_mail_form.gif) no-repeat 0px 0px;
	margin: 20px 0 10px 20px;
}

#page_contact #body #contents p{
	font-size: 16px;
}

#page_contact #body #contents table{
	border: 2px #ffffff solid;
}
#page_contact #body #contents th{
	width: 164px;
	background-color: #efd4b9;
	border: 2px #ffffff solid;
	text-align: right;
	padding-right: 18px;
	font-weight: 400;
}
#page_contact #body #contents td{
	width: 505px;
	background-color: #f2d577;
	border: 2px #ffffff solid;
	padding-left: 18px;
	vertical-align: middle;

}
#page_contact #body #contents th.item1{height: 64px;}
#page_contact #body #contents th.item2{height: 58px;}
#page_contact #body #contents th.item3{height: 161px;}
#page_contact #body #contents th.item4{height: 59px;}

#page_contact #body #contents td input,
#page_contact #body #contents td textarea{
	border: 1px #4c4c4c solid;
	padding: 3px;
	overflow: auto;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;

}


#page_contact #body #contents td input.input1 {	width: 200px;}	
#page_contact #body #contents td input.input2 {	width: 450px;}	
#page_contact #body #contents td textarea {	width: 450px;}	

#page_contact #body #contents .item_btn{
	margin-top: 30px;
	text-align: center;

}
#page_contact #body #contents .item_btn input {
	border: 1px #4c4c4c solid;
	width: 140px;
	background-color: #ffffff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}	
#page_contact #body #contents #verify {
	width: 746px;
	margin-left: 20px;
	padding: 10px ;
	font-size: 16px;
	background-color: #f2d577;

}
#page_contact #body #contents #verify .item{
	padding: 0 0 10px 0;


}
#page_another1 {
	background: url(../images/another/bg_another.gif) no-repeat 5px 10px;
	width:700px;
	margin: 0 auto;
	padding: 30px 0;
}
#page_another1 h1{
	text-indent:-1000px;
	overflow: hidden;
	background: url(../images/another/anotherT1.gif) no-repeat 0 0;
	width: 616px;
	height: 37px;
	margin: 0 auto 5px auto;

}
#page_another1 h2{
	text-indent:-1000px;
	overflow: hidden;
	background: url(../images/another/anotherT2.gif) no-repeat 0 0;
	width: 616px;
	height: 37px;
	margin: 20px auto 0 auto;;

}
#page_another1 p{
	width: 600px;
	padding: 10px 0;
	font-size: 14px;
	margin: 0 auto;
}
#page_another1 .sche{
	font-size:14px;
	font-weight: bold;
	line-height: 26px;
}
