@charset "utf-8";
/* CSS Document */

body {
	font-family: "Tahoma", sans serif;
	font-size: 14px;
	color: #000000;
	background-color: #ebebeb;
	text-align: justify;
}

/*general classes*/

p  {
	margin:0
}

.container  {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	padding:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #ffffff;
}

.table_cell   {
	background-color:#FFF;
	text-align:justify;
	padding:20px 50px;
}

.main_text_book {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:bold;
	font-style:italic;
	font-size:130%;
}

.table_credit_left	{
	text-align:right;
	font-size:20px;
	color:#666
}

.table_credit_right	{
	border-left:2px solid #930;
	text-align:left;
}

.left  {
	text-align:left
}

.right  {
	text-align:right
}

.center  {
	text-align:center
	}
	
.centered  {
	margin-left:auto;
	margin-right:auto;
}
	
.top  {
	vertical-align:top
}

.bottom  {
	vertical-align:bottom;
}

.comic  {
	font-family:"Comic Sans MS", cursive;
}

.bold  {
	font-weight:bold
}

.indent  {
	padding-left:20px
}

.italic  {
	font-style:italic
	
}

.large  {
	font-size:110% 
}

.larger  {
	font-size:120%
}

.small  {
	font-size:90%
}

.smaller  {
	font-size:80% 
}

a:link {
	color: #03C;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}

.title  {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:bold;
	font-style:italic;
	font-size:130%;
}

.index_holder  {
	padding-left:60px;
}


.ex  {
	color:#db1a20
}

.shade  {
	border-left:#ccc 2px solid;
	border-bottom:#ccc 2px solid;
}

		

/*UNIT 1 classes*/

	
.u1_left  {
	background:url(images/img1_0d.png) top left no-repeat
}

.u1_right  {
	background:url(images/img1_0e.png) top right no-repeat
}

.table_unit_1   {
	margin-left: auto;
	margin-right: auto;
}

.aims_1   {
	width:350px;
	margin-top: 10px;
	border:#F498B1 2px dashed;	
	font-weight: bold;
	padding:8px;
	background-color:#FEF2F2;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:20px 0 0 300px;
	font-size:120%;
}

.text_title_UL_1 {
	font-size: 48px;
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 0;
	color:#FFFFFF;
}

.text_title_ULtitle_1 {
	font-size: 34px;
	font-weight: bold;
	color: #FDE7EB;
	padding-top:10px;
	padding-right: 20px;
	margin-bottom: 0;
}

.text_title_ULtitleOther_1 {
	font-size: 34px;
	font-weight: bold;
	color: #F498B1;	
	float:right;
	padding-top:10px;
	padding-right: 20px;
	margin-top:0px;
	margin-bottom:0px;
}

.text_title_sublesson_1 {
	font-size: 24px;
	font-weight: bold;
	color: #EB008C;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.text_title_pre_sublesson_1 {
	font-size: 22px;
	font-weight: bold;
	margin-top: -20px;
	margin-bottom: 0.5em;
	color: #EB008C;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_reading_1 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 40px;
	color: #EB008C;
	background: url(images/img0_7.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_voca_1 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 85px;
	padding-top: 30px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #EB008C;
	background: url(images/img0_8.jpg) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_listen_1 {
	font-size: 28px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 0;
	color: #EB008C;
	background: url(images/img0_3.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_speak_1 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	color: #EB008C;
	background: url(images/img0_4.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_write_1 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	color: #EB008C;
	background: url(images/img0_5.jpg) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_well_1 {
	font-size: 22px;
	font-weight: bold;
	padding:5px;
	padding-left:18px;
	margin-bottom: 0;
	color:#FFFFFF;
	background-color:#F69AB3;
	margin:10px 0;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.hr_1 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #F498B1;
	border-width: 5px;
	
}

/*UNIT 2 classes*/

	
.u2_left  {
	background:url(images/img2_0d.png) top left no-repeat
}

.u2_right  {
	background:url(images/img2_0e.png) top right no-repeat
}

.table_unit_2   {
	margin-left: auto;
	margin-right: auto;
}

.aims_2   {
	border:#98A5D3 2px dashed;
	font-weight: bold;
	padding: 8px;
	background-color:#F1F1F8;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:-60px 0 0 400px;
	font-size:120%;
}


.text_title_UL_2 {
	font-size: 48px;
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 0;
	color:#FFF;
}

.text_title_ULtitle_2 {
	font-size: 34px;
	font-weight: bold;
	color: #FFF;
	padding-top:10px;
	padding-right: 20px;
	margin-bottom: 0;
}


.text_title_ULtitleOther_2 {
	font-size: 34px;
	font-weight: bold;
	color: #498DCC;	
	padding-top:10px;
	padding-right: 20px;
	margin-top:0px;
	margin-bottom:0px;
}

.text_title_sublesson_2 {
	font-size: 24px;
	font-weight: bold;
	color: #498dcc;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.text_title_pre_sublesson_2 {
	font-size: 21px;
	font-weight: bold;
	padding-left: 50px;
	margin-top: -20px;
	margin-bottom: 0.5em;
	color: #498dcc;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_reading_2 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 40px;
	color: #498dcc;
	background: url(images/img0_7.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_voca_2 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 85px;
	padding-top: 30px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #498dcc;
	background: url(images/img0_8.jpg) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_listen_2 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #498dcc;
	background: url(images/img0_3.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_speak_2 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	color: #498dcc;
	background: url(images/img0_4.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_write_2 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
	color: #498dcc;
	background: url(images/img0_5.jpg) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_grammar_2 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 35px;
	color: #498dcc;
	background: url(images/img0_6.png) no-repeat;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	background-position: left top;
	height:50px;
}

.text_title_well_2 {
	font-size: 22px;
	font-weight: bold;
	padding:5px;
	padding-left:18px;
	margin-bottom: 0;
	color:#FFFFFF;
	background-color:#99A6D4;
	margin:10px 0;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}


.hr_2 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #98A5D3;
	border-width: 5px;
	
}

/*UNIT 3 classes*/

	
.u3_left  {
	background:url(images/img3_0d.png) top left no-repeat
}

.u3_right  {
	background:url(images/img3_0e.png) top right no-repeat
}

.table_unit_3   {
	margin-left: auto;
	margin-right: auto;
}

.aims_3   {
	border:#FFCD7A 2px dashed;
	font-weight: bold;
	padding: 8px;
	background-color:#FFF2DF;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:120%;

}


.text_title_UL_3 {
	font-size: 48px;
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 0;
	color:#FFF;
}

.text_title_ULtitle_3 {
	font-size: 34px;
	font-weight: bold;
	color: #FFF;
	padding-top:10px;
	padding-right: 20px;
	margin-bottom: 0;
}

.text_title_ULtitleOther_3 {
	font-size: 34px;
	font-weight: bold;
	color: #FFDA9F;	
	float:right;
	padding-top:10px;
	padding-right: 20px;
	margin-top:0px;
	margin-bottom:0px;
}

.text_title_sublesson_3 {
	font-size: 24px;
	font-weight: bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #FFCD7A;
}

.text_title_pre_sublesson_3 {
	font-size: 21px;
	font-weight: bold;
	padding-left: 50px;
	margin-top: -20px;
	margin-bottom: 0.5em;
	color: #FFCD7A;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_reading_3 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 40px;
	color: #FFCD7A;
	background: url(images/img0_7.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_voca_3 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 85px;
	padding-top: 30px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #FFCD7A;
	background: url(images/img0_8.jpg) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_listen_3 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #FFCD7A;
	background: url(images/img0_3.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_speak_3 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	color: #FFCD7A;
	background: url(images/img0_4.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_write_3 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
	color: #FFCD7A;
	background: url(images/img0_5.jpg) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_grammar_3 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 55px;
	color: #FFCD7A;
	background: url(images/img0_6.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_well_3 {
	font-size: 22px;
	font-weight: bold;
	padding:5px;
	padding-left:18px;
	margin-bottom: 0;
	color:#000;
	margin:10px 0;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif}


.hr_3 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #FBCD78;
	border-width: 5px;
}

/*UNIT 4 classes*/

	
.u4_left  {
	background:url(images/img4_0d.png) top left no-repeat
}

.u4_right  {
	background:url(images/img4_0e.png) top right no-repeat
}

.table_unit_4   {
	margin-left: auto;
	margin-right: auto;
}

.aims_4   {
	margin-top: 10px;
	border:#A0D077 2px dashed;
	font-weight: bold;
	padding: 8px;
	background-color:#EAF3DF;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:20px 0 0 400px;
	font-size:120%;
}



.text_title_UL_4 {
	font-size: 48px;
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 0;
	color:#FFF;
}

.text_title_ULtitle_4 {
	font-size: 34px;
	font-weight: bold;
	color: #FFF;
	padding-top:10px;
	padding-right: 20px;
	margin-bottom: 0;
}

.text_title_ULtitleOther_4 {
	font-size: 34px;
	font-weight: bold;
	color: #B3D790;	
	float:right;
	padding-top:10px;
	padding-right: 20px;
	margin-top:0px;
	margin-bottom:0px;
}

.text_title_sublesson_4 {
	font-size: 24px;
	font-weight: bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #A0D077;
}

.text_title_pre_sublesson_4 {
	font-size: 22px;
	font-weight: bold;
	padding-left: 50px;
	margin-top: -20px;
	margin-bottom: 0.5em;
	color: #A0D077;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_reading_4 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 40px;
	color: #A0D077;
	background: url(images/img0_7.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_voca_4 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 85px;
	padding-top: 30px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #A0D077;
	background: url(images/img0_8.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_listen_4 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #A0D077;
	background: url(images/img0_3.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_speak_4 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	color: #A0D077;
	background: url(images/img0_4.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_write_4 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
	color: #A0D077;
	background: url(images/img0_5.jpg) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_grammar_4 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 55px;
	color: #A0D077;
	background: url(images/img0_6.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_well_4 {
	font-size: 22px;
	font-weight: bold;
	padding:5px;
	padding-left:18px;
	margin-bottom: 0;
	color:#000;
	margin:10px 0;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}



.hr_4 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #A0D077;
	border-width: 5px;
}

/*UNIT 5 classes*/

	
.u5_left  {
	background:url(images/img5_0d.png) top left no-repeat
}

.u5_right  {
	background:url(images/img5_0e.png) top right no-repeat
}

.table_unit_5   {
	margin-left: auto;
	margin-right: auto;
}

.aims_5   {
	margin-top: 10px;
	border:#F7BB6C 2px dashed;
	font-weight: bold;
	padding: 8px;
	padding-right:30px;
	background-color:#FFF2E5;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:-20px 0 0 400px;
	font-size:120%;
}




.text_title_UL_5 {
	font-size: 48px;
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 0;
	color:#FFF;
}

.text_title_ULtitle_5 {
	font-size: 34px;
	font-weight: bold;
	color: #FFF;
	padding-top:10px;
	padding-right: 20px;
	margin-bottom: 0;
}

.text_title_ULtitleOther_5 {
	font-size: 34px;
	font-weight: bold;
	color: #F7BB6C;	
	float:right;
	padding-top:10px;
	padding-right: 20px;
	margin-top:0px;
	margin-bottom:0px;
}

.text_title_sublesson_5 {
	font-size: 24px;
	font-weight: bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #F7BB6C;
}

.text_title_pre_sublesson_5 {
	font-size: 21px;
	font-weight: bold;
	padding-left: 50px;
	margin-top: -20px;
	margin-bottom: 0.5em;
	color: #F7BB6C;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_reading_5 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 40px;
	color: #F7BB6C;
	background: url(images/img0_7.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_voca_5 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 85px;
	padding-top: 30px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #F7BB6C;
	background: url(images/img0_8.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_listen_5 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #F7BB6C;
	background: url(images/img0_3.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_speak_5 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	color: #F7BB6C;
	background: url(images/img0_4.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_write_5 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
	color: #F7BB6C;
	background: url(images/img0_5.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_grammar_5 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 55px;
	color: #F7BB6C;
	background: url(images/img0_6.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_well_5 {
	font-size: 22px;
	font-weight: bold;
	padding:5px;
	padding-left:18px;
	margin-bottom: 0;
	color:#000;
	margin:10px 0;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}




.hr_5 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #F7BB6C;
	border-width: 5px;
}

/*UNIT 6 classes*/

	
.u6_left  {
	background:url(images/img6_0d.png) top left no-repeat
}

.u6_right  {
	background:url(images/img6_0e.png) top right no-repeat
}

.table_unit_6   {
	margin-left: auto;
	margin-right: auto;
}

.aims_6   {
	border:#98A5D3 2px dashed;
	font-weight: bold;
	padding: 8px;
	background-color:#E5E7F4;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:120%;
}


.text_title_UL_6 {
	font-size: 48px;
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 0;
	color:#FFF;
}

.text_title_ULtitle_6 {
	font-size: 34px;
	font-weight: bold;
	color: #FFF;
	padding-top:10px;
	padding-right: 20px;
	margin-bottom: 0;
}

.text_title_ULtitleOther_6 {
	font-size: 34px;
	font-weight: bold;
	color: #98A5D3;	
	float:right;
	padding-top:10px;
	padding-right: 20px;
	margin-top:0px;
	margin-bottom:0px;
}

.text_title_sublesson_6 {
	font-size: 24px;
	font-weight: bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #98A5D3;
}

.text_title_pre_sublesson_6 {
	font-size: 21px;
	font-weight: bold;
	padding-left: 50px;
	margin-top: -20px;
	margin-bottom: 0.5em;
	color: #98A5D3;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_reading_6 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 40px;
	color: #98A5D3;
	background: url(images/img0_7.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_voca_6 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 85px;
	padding-top: 30px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #98A5D3;
	background: url(images/img0_8.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_listen_6 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #98A5D3;
	background: url(images/img0_3.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_speak_6 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	color: #98A5D3;
	background: url(images/img0_4.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_write_6 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
	color: #98A5D3;
	background: url(images/img0_5.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_grammar_6 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 55px;
	color: #98A5D3;
	background: url(images/img0_6.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_well_6 {
	font-size: 22px;
	font-weight: bold;
	padding:5px;
	padding-left:18px;
	margin-bottom: 0;
	color:#000;
	margin:10px 0;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}



.hr_6 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #98A5D3;
	border-width: 5px;
}

/*UNIT 7 classes*/

	
.u7_left  {
	background:url(images/img7_0d.png) top left no-repeat
}

.u7_right  {
	background:url(images/img7_0e.png) top right no-repeat
}

.table_unit_7   {
	margin-left: auto;
	margin-right: auto;
}

.aims_7   {
	margin-top: 10px;
	border:#F2859A 2px dashed;
	font-weight: bold;
	padding: 8px;
	background-color:#FDE4E5;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:20px 0 0 400px;
	font-size:120%;
}



.text_title_UL_7 {
	font-size: 48px;
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 0;
	color:#FFF;
}

.text_title_ULtitle_7 {
	font-size: 34px;
	font-weight: bold;
	color: #FFF;
	padding-top:10px;
	padding-right: 20px;
	margin-bottom: 0;
}

.text_title_ULtitleOther_7 {
	font-size: 34px;
	font-weight: bold;
	color: #F2859A;	
	float:right;
	padding-top:10px;
	padding-right: 20px;
	margin-top:0px;
	margin-bottom:0px;
}

.text_title_sublesson_7 {
	font-size: 24px;
	font-weight: bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #F2859A;
}

.text_title_pre_sublesson_7 {
	font-size: 21px;
	font-weight: bold;
	padding-left: 50px;
	margin-top: -20px;
	margin-bottom: 0.5em;
	color: #F2859A;
}

.text_title_reading_7 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 40px;
	color: #F2859A;
	background: url(images/img0_7.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_voca_7 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 85px;
	padding-top: 30px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #F2859A;
	background: url(images/img0_8.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_listen_7 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #F2859A;
	background: url(images/img0_3.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_speak_7 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	color: #F2859A;
	background: url(images/img0_4.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_write_7 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
	color: #F2859A;
	background: url(images/img0_5.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_grammar_7 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 55px;
	color: #F2859A;
	background: url(images/img0_6.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_well_7 {
	font-size: 22px;
	font-weight: bold;
	padding:5px;
	padding-left:18px;
	margin-bottom: 0;
	color:#000;
	margin:10px 0;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}


.hr_7 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #F2859A;
	border-width: 5px;
}

/*UNIT 8 classes*/

	
.u8_left  {
	background:url(images/img8_0d.png) top left no-repeat
}

.u8_right  {
	background:url(images/img8_0e.png) top right no-repeat
}

.table_unit_8   {
	margin-left: auto;
	margin-right: auto;
}

.aims_8   {
	margin-top: 10px;
	border:#4EC5DF 2px dashed;
	font-weight: bold;
	padding: 8px;
	background-color:#DCF1F7;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:20px 0 0 400px;
	font-size:120%;
}



.text_title_UL_8 {
	font-size: 48px;
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 0;
	color:#FFF;
}

.text_title_ULtitle_8 {
	font-size: 34px;
	font-weight: bold;
	color: #FFF;
	padding-top:10px;
	padding-right: 20px;
	margin-bottom: 0;
}

.text_title_ULtitleOther_8 {
	font-size: 34px;
	font-weight: bold;
	color: #4EC5DF;	
	float:right;
	padding-top:10px;
	padding-right: 20px;
	margin-top:0px;
	margin-bottom:0px;
}

.text_title_sublesson_8 {
	font-size: 24px;
	font-weight: bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #4DC5DF;
}

.text_title_pre_sublesson_8 {
	font-size: 21px;
	font-weight: bold;
	padding-left: 50px;
	margin-top: -20px;
	margin-bottom: 0.5em;
	color: #4DC5DF;
}

.text_title_reading_8 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 40px;
	color: #4DC5DF;
	background: url(images/img0_7.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_voca_8 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 85px;
	padding-top: 30px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #4DC5DF;
	background: url(images/img0_8.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_listen_8 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #4DC5DF;
	background: url(images/img0_3.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_speak_8 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	color: #4DC5DF;
	background: url(images/img0_4.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_write_8 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
	color: #4DC5DF;
	background: url(images/img0_5.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_grammar_8 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 55px;
	color: #4DC5DF;
	background: url(images/img0_6.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_well_8 {
	font-size: 22px;
	font-weight: bold;
	padding:5px;
	padding-left:18px;
	margin-bottom: 0;
	color:#000;
	margin:10px 0;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}


.hr_8 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #4EC5DF;
	border-width: 5px;
}

/*UNIT 9 classes*/

	
.u9_left  {
	background:url(images/img9_0d.png) top left no-repeat
}

.u9_right  {
	background:url(images/img9_0e.png) top right no-repeat
}

.table_unit_9   {
	margin-left: auto;
	margin-right: auto;
}

.aims_9   {
	margin-top: 10px;
	border:#F79F92 2px dashed;
	font-weight: bold;
	padding: 8px;
	background-color:#FEE9E3;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:20px 0 0 320px;
	font-size:120%;
}



.text_title_UL_9 {
	font-size: 48px;
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 0;
	color:#FFF;
}

.text_title_ULtitle_9 {
	font-size: 34px;
	font-weight: bold;
	color: #FFF;
	padding-top:10px;
	padding-right: 20px;
	margin-bottom: 0;
}

.text_title_ULtitleOther_9 {
	font-size: 34px;
	font-weight: bold;
	color: #F79F92;	
	float:right;
	padding-top:10px;
	padding-right: 20px;
	margin-top:0px;
	margin-bottom:0px;
}

.text_title_sublesson_9 {
	font-size: 24px;
	font-weight: bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #F79F92;
}

.text_title_pre_sublesson_9 {
	font-size: 21px;
	font-weight: bold;
	padding-left: 50px;
	margin-top: -20px;
	margin-bottom: 0.5em;
	color: #F79F92;
}

.text_title_reading_9 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 40px;
	color: #F79F92;
	background: url(images/img0_7.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_voca_9 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 85px;
	padding-top: 30px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #F79F92;
	background: url(images/img0_8.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_listen_9 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #F79F92;
	background: url(images/img0_3.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_speak_9 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	color: #F79F92;
	background: url(images/img0_4.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_write_9 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
	color: #F79F92;
	background: url(images/img0_5.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_grammar_9 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 55px;
	color: #F79F92;
	background: url(images/img0_6.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_well_9 {
	font-size: 22px;
	font-weight: bold;
	padding:5px;
	padding-left:18px;
	margin-bottom: 0;
	color:#000;
	margin:10px 0;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}



.hr_9 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #F79F92;
	border-width: 5px;
}

/*UNIT 10 classes*/

	
.u10_left  {
	background:url(images/img10_0d.png) top left no-repeat
}

.u10_right  {
	background:url(images/img10_0e.png) top right no-repeat
}

.table_unit_10   {
	margin-left: auto;
	margin-right: auto;
}

.aims_10   {
	margin-top: 10px;
	border:#C79EC1 2px dashed;
	font-weight: bold;
	padding: 8px;
	background-color:#F3EBF1;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin:20px 0 0 400px;
	font-size:120%;
}





.text_title_UL_10 {
	font-size: 48px;
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 0;
	color:#FFF;
}

.text_title_ULtitle_10 {
	font-size: 34px;
	font-weight: bold;
	color: #FFF;
	padding-top:10px;
	padding-right: 20px;
	margin-bottom: 0;
}

.text_title_ULtitleOther_10 {
	font-size: 34px;
	font-weight: bold;
	color: #C89FC1;	
	float:right;
	padding-top:10px;
	padding-right: 20px;
	margin-top:0px;
	margin-bottom:0px;
}

.text_title_sublesson_10 {
	font-size: 24px;
	font-weight: bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color: #C79EC1;
}

.text_title_pre_sublesson_10 {
	font-size: 21px;
	font-weight: bold;
	padding-left: 50px;
	margin-top: -20px;
	margin-bottom: 0.5em;
	color: #C79EC1;
}

.text_title_reading_10 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 40px;
	color: #C79EC1;
	background: url(images/img0_7.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_voca_10 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 85px;
	padding-top: 30px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #C79EC1;
	background: url(images/img0_8.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_listen_10 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 20px;
	color: #C79EC1;
	background: url(images/img0_3.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_speak_10 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 38px;
	color: #C79EC1;
	background: url(images/img0_4.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_write_10 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
	color: #C79EC1;
	background: url(images/img0_5.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_grammar_10 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 55px;
	color: #C79EC1;
	background: url(images/img0_6.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

.text_title_well_10 {
	font-size: 22px;
	font-weight: bold;
	padding:5px;
	padding-left:18px;
	margin-bottom: 0;
	color:#000;
	margin:10px 0;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}



.hr_10 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #C79EC1;
	border-width: 5px;
}

/*Appendix classes*/

	
.u11_top  {
	background:url(images/img11_0a.png) top left no-repeat
}

.u11_bottom  {
	background:url(images/img11_0c.png) bottom center no-repeat;
	padding:120px 0 10px 0; 
	margin:-50px -50px 0 -50px ;
}

.u11_left  {
	background:url(images/img11_0d.png) top left no-repeat
}

.u11_right  {
	background:url(images/img11_0e.png) top right no-repeat
}

.table_unit_app {
	margin-top:30px;

}
.text_main_title_app {
	font-size: 62px;
	font-weight: bold;
	padding-left: 20px;
	margin-bottom: 10px;
	color:#BFE0E4;
	text-shadow:#ccc 5px 5px 3px;
}

.text_title_app {
	font-size: 48px;
	font-weight: bold;
	padding-left: 30px;
	margin-bottom: 0;
	color:#FFF;
}

.text_title_sec_app {
	font-size: 34px;
	font-weight: bold;
	color: #BFE0E4;
	padding-top:10px;
	padding-right: 20px;
	margin-bottom: 0;
}

.text_title_bottom_app {
	font-size: 34px;
	font-weight: bold;
	color: #DDECF0;	
	padding-top:10px;
	padding-right: 40px;
}

.hrapp {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #9FD2D9;
	border-width: 5px;
}

.text_title_speak_app {
	font-size: 25px;
	font-weight: bold;
	padding-left: 80px;
	padding-top: 25px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: -30px;
	background: url(images/img0_4.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.text_title_write_app {
	font-size: 25px;
	font-weight: bold;
	padding-left: 70px;
	padding-top: 35px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
	background: url(images/img0_5.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.text_title_reading_app {
	font-size: 25px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	background: url(images/img0_7.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.text_title_voca_app {
	font-size: 25px;
	font-weight: bold;
	padding-left: 85px;
	padding-top: 30px;
	margin-top: 0;
	margin-bottom: 0px;
	margin-left: 15px;
	background: url(images/img0_8.png) no-repeat;
	background-position: left top;
	height:50px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

/*Appendix Unit 1*/
.text_title_unit_1 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
	margin-bottom: 0.5em;
	background-color:#F6AEBA;
	color:#FFF;
	border-radius:25px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.text_title_task_1 {
	font-size: 25px;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
	color: #F6AEBA;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.hrapp_1 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #F6AEBA;
	border-width: 5px;
}

/*Appendix Unit 2*/
.text_title_unit_2 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
	margin-bottom: 0.5em;
	background-color:#7699CE;
	color:#fff;
    border-radius:25px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.text_title_task_2 {
	font-size: 25px;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
	color: #7699CE;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.hrapp_2 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #7699CE;
	border-width: 5px;
}

/*Appendix Unit 3*/
.text_title_unit_3 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
	margin-bottom: 0.5em;
	background-color:#F8DA8C;
	border-radius:25px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.text_title_task_3 {
	font-size: 25px;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
	color: #F8DA8C;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.hrapp_3 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #F8DA8C;
	border-width: 5px;
}

/*Appendix Unit 4*/
.text_title_unit_4 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
	margin-bottom: 0.5em;
	background-color:#B1D681;
	color:#FFF;
	border-radius:25px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.text_title_task_4 {
	font-size: 25px;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
	color: #B1D681;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.hrapp_4 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #B1D681;
	border-width: 5px;
}

/*Appendix Unit 5*/
.text_title_unit_5 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
	margin-bottom: 0.5em;
	background-color:#F7BB6C;
	color:#FFF;
	border-radius:25px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.text_title_task_5 {
	font-size: 25px;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
	color: #F7BB6C;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.hrapp_5 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #F7BB6C;
	border-width: 5px;
}

/*Appendix Unit 6*/
.text_title_unit_6 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
	margin-bottom: 0.5em;
	background-color:#B7B7D8;
	color:#FFF;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
    border-radius:25px;
}

.text_title_task_6 {
	font-size: 25px;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
	color: #B7B7D8;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.hrapp_6 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #B7B7D8;
	border-width: 5px;
}

/*Appendix Unit 7*/
.text_title_unit_7 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
	margin-bottom: 0.5em;
	background-color:#F399A5;
	color:#FFF;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
    border-radius:25px;
}

.text_title_task_7 {
	font-size: 25px;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
	color: #F399A5;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.hrapp_7 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #F399A5;
	border-width: 5px;
}

/*Appendix Unit 8*/
.text_title_unit_8 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
	margin-bottom: 0.5em;
	background-color:#86CBE5;
	color:#FFF;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	border-radius:25px;
}

.text_title_task_8 {
	font-size: 25px;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
	color: #86CBE5;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.hrapp_8 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #86CBE5;
	border-width: 5px;
}

/*Appendix Unit 9*/
.text_title_unit_9 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
	margin-bottom: 0.5em;
	background-color:#F4B4A0;
	color:#FFF;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	border-radius:25px;
}

.text_title_task_9 {
	font-size: 25px;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
	color: #F4B4A0;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.hrapp_9 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #F4B4A0;
	border-width: 5px;
}

/*Appendix Unit 10*/
.text_title_unit_10 {
	font-size: 25px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 1em;
	margin-bottom: 0.5em;
	background-color:#C79EC1;
	color:#FFF;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	border-radius:25px;
}

.text_title_task_10 {
	font-size: 25px;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
	color: #C79EC1;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif
}

.hrapp_10 {
	border-top: dotted;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-color: #C79EC1;
	border-width: 5px;
}

.unit_glossary_intro {
	color: #ffffff;
	text-align: right;
	padding-right: 20px;
	padding-top: 12px;
	font-size: 16px;
	font-weight: bold;
	}
	
.unit_glossary_intro a{
	color: #ffffff;
	text-decoration: none;}
	
	
.unit_glossary_intro a:hover{
	color: #ffffff;
	text-decoration: underline;}