a:link { color:#0033CC; text-decoration:none}
a:visited { color:#0033CC; text-decoration:none}
a:hover { cursor:hand; color: #0033CC; background-color: #FFCC66}
a:active { color:#0033CC; text-decoration:none}
.info { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 	font-style: normal; text-align: left; cursor: default; font-weight: bold; 	color: Black; }
div.format { font-family:  Verdana, Arial, Helvetica, sans-serif; position:absolute;
left:90; top:20px; width:90%; height:260px; z-index:0; }
div.center { text-align: center  }
.arabic {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; font-weight: bold ; color: Green ; text-decoration: underline}
.arabright {font-family: "Times New Roman", Times, serif; 
font-size: 17px; font-style: normal; text-align: right; 
cursor: default ; font-weight: bold ; }

.meaning { 	font-family: "Times New Roman", Times, serif;	font-size: 16px;	font-style: normal;	text-align: left;	cursor: default;	font-weight: bold;	color: Black;	text-decoration: none; }
.blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 	font-style: normal; text-align: left; cursor: default; font-weight: normal; 	color: Blue; }
.links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; white-space: nowrap; color: #0033CC}
.examp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #6600CC; font-weight: bold}
.item { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #191970; font-weight: bold}
.itemlarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; text-align: left; cursor: default ; color: #191970; font-weight: bold}
.paragraph { 	font-family: "Times New Roman", Times, serif;	font-size: 17px;	font-style: normal;	text-align: left;	cursor: default;	color: Black; }
.largetext { 	font-family: "Times New Roman", Times, serif;	font-size: 20px;	font-style: normal;	text-align: left;	cursor: default;	color: Black; }

.sigpara { 	font-family: "Times New Roman", Times, serif;
	font-size: 17px;	font-style: normal;	text-align: left;
		cursor: default;	color: #A52A2A;	font-weight: bold; }
.signword { 	font-family: "Times New Roman", Times, serif;
	font-size: 17px;	font-style: normal;	text-align: left;	cursor: default;
		color: #A52A2A;	font-weight: bold; }
		
		.verb {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	text-align: left;
	cursor: default;
	color: Navy;
	font-weight: normal;
}
.noun {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	text-align: left;
	cursor: default;
	color: Red;
	font-weight: bold;
}
.adj {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	text-align: left;
	cursor: default;
	color: Green;
	font-weight: bold;
}


}
.article {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	text-align: left;
	cursor: default;
	color: Maroon;
	font-weight: bold;
}

.green { font-family: "Times New Roman", Times, serif; font-size: 17px; font-style: normal; text-align: left; cursor: default ; color: #006600; font-weight: bold }
.red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; font-weight: bold ; color: #FF0000 }
.redtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; font-weight: bold ; color: #FF0000 }
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; font-weight: normal}

.signal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default; color: #A52A2A; font-weight: bold; }
.subject { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #FF9900; font-weight: bold }
.sub {font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 14px; 	font-style: normal; 	text-align: left; 	font-weight: bold; 	color: #00008B; }
.trans {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; text-align: left; cursor: default ;  color: #7EA7EF; text-decoration: underline; }
.heading {font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 14px; 	font-style: normal; 	text-align: left; 	font-weight: bold; 	color: #4B0082; }
.subtitle { 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	text-align: left;	color: #00008B; }
.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; text-align: left; font-weight: bold; color: #00008B; }
.under { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; font-weight: bold ; text-decoration: underline}
.underline {  font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	
	font-style: normal; cursor: default ;  text-decoration: underline}
.antwort { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-align: left; font-weight: bold}
H1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; text-align: left; font-weight: bold}
ul {  font-family: "Times New Roman", Times, serif; font-size: 17px}}
ol {  font-family: "Times New Roman", Times, serif; font-size: 17px}}
li {  font-family: "Times New Roman", Times, serif; font-size: 17px}
.info { font-family: "Times New Roman", Times, serif; font-size: 17px;
font-style: normal; text-align: left; cursor: default;
 color: #A52A2A; font-weight: bold; }

.bold {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	text-align: left;
	cursor: default;
	font-weight: bold;
	text-decoration: none;
}

div.storytitle { text-align: center; font-size: 23px;
  }

.strike {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: italic;
	text-align: left;
	cursor: default;
	font-weight: normal;
	text-decoration: line-through;
}

.chapternumber {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	text-align: left;
	font-weight: bold;
	color: Black;
}

.chaptertitle{
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	color: #363636;
}
.chapterheading{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	text-align: left;
	font-weight: bold;
	color: #363636;
}

.strong {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: italic;
	text-align: left;
	font-weight: bold;
	clip: rect(   );
}

	


.cursive 
{
	font-family: "Times New Roman", Times, serif;
	font-family: cursive;
	font-size: 17px;
	font-style: italic;
	text-align: left;
	cursor: default;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
.cursiveline 
{
	font-family: "Times New Roman", Times, serif;
	font-family: cursive;
	font-size: 17px;
	font-style: italic;
	text-align: left;
	cursor: default;
	color: Black;
	font-weight: bold;
	text-decoration: underline;
}

.example 
{
	font-family: "Times New Roman", Times, serif;
	font-family: cursive;
	font-size: 14px;
	font-style: italic;
	text-align: left;
	cursor: default;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}

.exercisenumber 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	text-align: left;
	cursor: default;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
.italic 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: italic;
	text-align: left;
	cursor: default;
	color: Black;
	font-weight: bold;
}



table.chapter {
	border: 1px none #cccccc;
	width: 100%;
	height: 100px;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFFFCC;
}
table.chapter th {
	border: 4px solid #F29200;
	height: 34px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: bold;
	padding: 6px;
	background-color: #FFD179;
	text-align: center;
}
table.chapter td {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	padding: 4px;
	background-color: #FFFfff;

}

span.rvts10
{
 font-size: 14pt;
 font-family: 'SILDoulosIPA';
 font-weight: bold;
 color: #000000;
}
}
span.rvts12
{
 font-size: 14pt;
 font-family: 'SILDoulosIPA';
 color: #000000;
}
span.ipa
{
 font-size: 17px
 font-family: 'SILDoulosIPA';
 color: #000000;
}

table.explanation {
	border: 0px none #D98300;
	width: 100%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFFfff;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	font-style: normal;
}
table.explanation th {
	border: 0px none #cccccc;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	color: #A52A2A; font-weight: bold;
	font-size: 17px;
	padding: 6px;
	background-color: #FFFfff;
	-moz-border-radius: ;
}
table.explanation td {
	border: 0px none #cccccc;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	padding: 4px;
	// padding is for the space under the sentence in the td
	background-color: #FFFfff;
	-moz-border-radius: ;
}


table.explborder {
	border: 1px solid #D98300;
	width: 100%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFFfff;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	font-style: normal;
}
table.explborder th {
	border: 1px solid #cccccc;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	
	font-size: 17px;
	padding: 4px;
	background-color: #FFFfff;
	-moz-border-radius: ;
}
table.explborder td {
	border: 1px solid #cccccc;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	padding: 4px;
	// padding is for the space under the sentence in the td
	background-color: #FFFfff;
	-moz-border-radius: ;
}

table.lesson {
	border: 1px solid #D98300;
	width: 100%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFFfff;
font-family: "Times New Roman", Times, serif;
		
	font-size: 17px;
	font-weight: normal;
	font-style: normal;
}
table.lesson th {
	border: 0px none #cccccc;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	padding: 6px;
	background-color: #FFFfff;
	-moz-border-radius: ;
}
table.lesson td {
	border: 0px none #cccccc;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	padding: 4px;
	// padding is for the space under the sentence in the td
	background-color: #FFFfff;
	-moz-border-radius: ;
}

table.exercise {
	border: 0px none #cccccc;
	width: 100%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFFfff;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
}
table.exercise th {
	border: 0px NONE #F29200;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	font-weight: normal
	padding: 6px;
	background-color: #FFFFff;
	-moz-border-radius: ;
}
table.exercise td {
	border: 0px NONE #CCCCCC;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	padding: 6px;
	background-color: #FFFfff;
	-moz-border-radius: ;
}

table.dialog {
	border: 0px none #cccccc;
	
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFFfff;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
}
table.dialog th {
	border: 0px NONE #F29200;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	font-weight: normal
	padding: 6px;
	background-color: #FFFFff;
	-moz-border-radius: ;
}
table.dialog td {
	border: 0px NONE #CCCCCC;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	padding: 6px;
	background-color: #FFFfff;
	-moz-border-radius: ;
}
.storywords { font-family: "Times New Roman", Times, serif;
 font-size: 17px; font-style: normal;
  text-align: left; cursor: default;
   color: #A52A2A; font-weight: bold; }

table.story {
	border: 0px none #cccccc;
	width: 80%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFFfff;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;

	
}
table.story th {
	border: 0px none #F29200;
	text-align: left;
font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: normal;
	font-weight: normal
	padding: 6px;
	background-color: #FFFFff;
	-moz-border-radius: ;
}
table.story td {
	border: 0px none #CCCCCC;
	text-align: left;
font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	padding: 4px;
	background-color: #FFFfff;
	-moz-border-radius: ;
}

table.booktable {
	border: 1px none #cccccc;
	width: 100%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFFfff;
}
table.booktable th {
	border: 2px solid #F29200;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	padding: 6px;
	background-color: #FFFfff;
	-moz-border-radius: ;
}
table.booktable td {
	border: 1px solid #CCCCCC;
	
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	padding: 4px;
	background-color: #FFF5EE;
	-moz-border-radius: ;
}



table.introduction {
	border: 0px none #F29200;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; 
	font-style: normal; text-align: left; font-weight: normal; clip:   rect(   )
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFF7EA;

}
table.introduction th {
	border: 0px none #F29200;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; 
	font-style: normal; text-align: left; font-weight: normal; clip:   rect(   )
	padding: 6px;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.introduction td {
	border: 0px none #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px;
	 font-style: normal; text-align: left; font-weight: normal; clip:   rect(   )
	
	width: 100%;
	padding: 4px;
	background-color: #FFF5EE;
	-moz-border-radius: ;
}

	table.unit {
	border: 3px solid #F29200;
	width: 60%;

	background-color: #FFF7EA;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
}
	
table.unit th {
	border: 3px solid #F29200;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 40px;
	font-style: bold;
	height: 100px;
	color: #002e86;
	padding: 10px;
	background-color: #FFD179;
	-moz-border-radius: ;
}
table.unit td {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: normal;
	padding: 4px;
	background-color: #FFF5EE;
	-moz-border-radius: ;
}

table.headingtable {
	border: 3px solid #F29200;
	width: 100%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFF7EA;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: normal;
	font-weight: normal;
}
	
table.headingtable th {
	border: 3px solid #F29200;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: bold;
	color: #002e86;
	padding: 6px;
	background-color: #FFD179;
	-moz-border-radius: ;
}
table.headingtable td {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: normal;
	padding: 4px;
	background-color: #FFF5EE;
	-moz-border-radius: ;
}
table.small {
	border: 1px solid #cccccc;
	width: 100% ;
	
font-family: "Times New Roman", Times, serif;
	border-spacing: ;
	border-collapse: collapse;
	background-color: white;

}
table.small th {
	border: 1px solid #CCCCCC;
	text-align: left;
font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: bold;
	padding: 6px;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.small td {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	padding: 4px;
	background-color: white;
	-moz-border-radius: ;
}

table.objectives {
	border: 2px solid #cccccc;
	width: 100%;
	font-family: "Times New Roman", Times, serif;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFD179;
	border-color: #C16B00;
	
}
table.objectives th {
	border: 0px none #CCCCCC;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: bold;
	padding: 3px 30px;
	spacing: 4px;
	-moz-border-radius: ;
}
table.objectives td {
	border: 0px none #CCCCCC;
	text-align: left;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: bold;
	padding: 3px 30px;
	spacing: 4px;
	-moz-border-radius: ;
}

table.presentation {
	border: 1px solid #cccccc;
	width: 100%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFF7EA;

}
table.presentation th {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	padding: 6px;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.presentation td {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	padding: 4px;
	background-color: #FFF5EE;
	-moz-border-radius: ;
}

table.default {
	border: 1px solid #cccccc;
	width: 95%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFF7EA;
}
table.default th {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: bold;
	padding: 6px;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.default td {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	padding: 4px;
	background-color: #FFF5EE;
	-moz-border-radius: ;
}
table.fillin {
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	border-spacing: ;
	border-collapse: collapse;
	background-color: White;
}
table.fillin th {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: bold;
	padding: 6px;
	background-color: White;
	-moz-border-radius: ;
}
table.fillin td {
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	padding: 6px;
	background-color: White;
	-moz-border-radius: ;
}


table.defaultex {
	border: 1px solid #CCCCCC;
	width: 100%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: Blue;
}
table.defaultex th {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	padding: 6px;
	background-color: #ffe7ce;
	-moz-border-radius: ;
}
table.defaultex td {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	padding: 4px;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}

table.table400 {
    border:1px solid #CCCCCC; width: 400px;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #fff5ee
}
table.table400 th {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: bold;
	padding: 6px;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.table400 td {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	padding: 4px;
	background-color: #ffffff;
	-moz-border-radius: ;
}

table.analysis {
    border: 0px solid #CCCCCC; width: 400px;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #fff5ee
	background-position: 0px;
}
table.analysis th {
	border:0px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: bold;
	padding: 6px;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.analysis td {
	border:0px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	padding: 4px;
	background-color: #ffffff;
	-moz-border-radius: ;
}


table.translate {
	border: 1px solid #CCCCCC;
	width: 100%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #ffe7ce;
}
table.translate th {
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: bold;
	padding: 6px;
	background-color: #ffe7ce;
	-moz-border-radius: ;
}
table.translate td {
	border: 1px solid #CCCCCC;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	padding: 4px;
	background-color: #ffe7ce;
	-moz-border-radius: ;
}


table.vocab {
	border: 2px solid #cccccc;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFD179;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	border-color: #C16B00;
}
table.vocab th {
	border: 0px none #DBDBDB;
text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold
	padding: 6px;

	-moz-border-radius: ;
}
table.vocab td {
	border: 0px none #CCCCCC;
	text-align: left;
font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: normal;
	padding: 4px;

	-moz-border-radius: ;
}

table.wordsquare {
	border: 2px solid #cccccc;
	width: 90%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFFfff;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: normal;
	margin-left: 55px;
}
table.wordsquare th {
	border: 2px solid #cccccc;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: normal;
	font-weight: normal
	padding: 8px;
	background-color: #FFFFff;
	-moz-border-radius: ;
}
table.wordsquare td {
	border: 1px solid #cccccc;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	font-style: normal;
	padding: 8px;
	background-color: #FFFfff;
	-moz-border-radius: ;
	border-color: #F0F0F0;
}



table.firstpage {
	border: 2px solid #cccccc;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #FFB62D;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
}
table.firstpage th {
	border: 0px none #DBDBDB;
	
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	text-align: left;
	font-weight: bold
	padding: 3px 
	background-color: #FFB62D;
	-moz-border-radius: ;
	padding-left: 30px;
}
table.firstpage td {
	border: 0px none #CCCCCC;
	text-align: left;
font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold
	font-style: normal;
	padding: 3px;
	background-color: #FFB62D;
	-moz-border-radius: ;
	padding-left: 40px;
}




BODY {

	SCROLLBAR-FACE-COLOR: #e7b44b;
	SCROLLBAR-HIGHLIGHT-COLOR: #F7BB8A;
	SCROLLBAR-SHADOW-COLOR: #e7b44b;
	SCROLLBAR-3DLIGHT-COLOR: #9C690A;
	SCROLLBAR-ARROW-COLOR: #C5860F;
	SCROLLBAR-TRACK-COLOR: #e7b44b;
	SCROLLBAR-DARKSHADOW-COLOR: #e7b44b;
	background-color: #FEFEFB;
	
}
	//////////////////////////////////////////////////////////////////////////////////
	///////////////////////////////////////////////////////////////////////////////////////
	//  /////////////////////////////////////// /            Exercise /////////////////////
	//
	//////////////////////////////////////////////////////////////////////////////////////
	//////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	//////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	//////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	//////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	//////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	//////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	//////////////////////////////////////////////////////////////////////////////////////
	////////////////////////////////////////////////////////////////////////////////////////
	//
	//
	//


	.ExerciseTitle{
		font-size: 100%;
		color: #E88D53;
	}

	.ExerciseSubtitle{
		font-size: 100%;
		color: #E88D53;
	}


div.StdDiv{
	background-color: #ffffff;
	text-align: center;
	font-size: 100%;
	color: #000000;
	padding: 0.5em;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000000;
	margin-bottom: 1px;
}

	/* EndCorePageCSS */

	.RTLText{
		text-align: right;
		font-size: 150%;
		direction: rtl;
		font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", Geneva,Arial,sans-serif;
	
	}

	.CentredRTLText{
		text-align: center;
		font-size: 150%;
		direction: rtl;
		font-family: "Simplified Arabic", "Traditional Arabic", "Times New Roman", Geneva,Arial,sans-serif;

	}

	button p.RTLText{
		text-align: center;
		
	}

	.RTLGapBox{
	text-align: right;
	font-size: 150%;
	direction: rtl;
	font-family: "Times New Roman", Geneva,Arial,sans-serif;
	
}

	.Guess{
		font-weight: bold;
	
	}


	.CorrectAnswer{
		font-weight: bold;
		
	}

	div#Timer{
		padding: 0.25em;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		color: #763b06;
	}

	span#TimerText{
		padding: 0.25em;
		border-width: 1px;
		border-style: solid;
		font-weight: bold;
		display: none;
		color: #763b06;
	}

	span.Instructions{

	}

	div.ExerciseText{

	}

	.FeedbackText, 
	.FeedbackText span.CorrectAnswer, 
	.FeedbackText span.Guess,
	.FeedbackText span.Answer{
	color: black;
}

	.LeftItem{
		font-size: 100%;
		color: #E88D53;
		text-align: left;
	}

	.RightItem{
		font-weight: bold;
		font-size: 100%;
		color: #E88D53;
	}

	span.CorrectMark{

	}
/* Below controls the color of the text in the input (answer) box and the color of the border */
	
	input, textarea{
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	font-weight: bold;
	color: red;
	border: solid;
	border-width: 0px 0px 1px 0px;
	border-color: Black Black Black Black;
}

	select{
		font-size: 100%;
	}

	

div.Feedback {
	background-color: #FFFFCC;
	left: 33%;
	width: 34%;
	top: 33%;
	z-index: 1;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
	text-align: center;
	color: #000000;
	position: absolute;
	display: none;
	font-size: 100%;
}


	div.ExerciseDiv{
	color: #FDF5F0;
}

	/* JMatch flashcard styles */
	table.FlashcardTable{
		background-color: transparent;
		color: #000000;
		border-color: #000000;
		margin-left: 5%;
		margin-right: 5%;
		margin-top: 2em;
		margin-bottom: 2em;
		width: 90%;
		position: relative;
		text-align: center;
		padding: 0px;
	}

	table.FlashcardTable tr{
		border-style: none;
		margin: 0px;
		padding: 0px;
		background-color: #FFFFFF;
	}

	table.FlashcardTable td.Showing{
		font-size: 100%;
		text-align: center;
		width: 50%;
		display: table-cell;
		padding: 2em;
		margin: 0px;
		border-style: solid;
		border-width: 1px;
		color: #000000;
		background-color: #FFFFFF;
	}

	table.FlashcardTable td.Hidden{
		display: none;
	}

	/* JMix styles */
	div#SegmentDiv{
		margin-top: 2em;
		margin-bottom: 2em;
		text-align: center;
	}

	a.ExSegment{
		font-size: 200%;
		font-weight: bold;
		text-decoration: none;
		color: #000000;
	}

	span.RemainingWordList{
		font-style: italic;
		}

	div.DropLine {
		position: absolute;
		text-align: center;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: #763b06;
		width: 80%;
	}

	                                               /* JCloze styles */
	
div#GlossCard {
	border-style: solid;
	border-width: 1px;
	border-color: green;
	background-color: #ffffff;
	position: absolute;
	overflow: visible;
	visibility: hidden;
	padding: 5px;
	left: -100px;
	top: -100px;	
	}

span.GlossWord {
	color: green;
	cursor: default;
}

	.ClozeWordList{
		text-align: center;
		font-weight: bold;
		
	}

	div.ClozeBody{
		text-align: left;
		margin-top: 2em;
		margin-bottom: 2em;
		line-height: 2.0
		
			}

	span.GapSpan{
	font-size: 100%;                                    /*  controls the color of the answer text */
	font-weight: normal;
	color: #228B22;
}

	/* JCross styles */

	table.CrosswordGrid{
	margin: auto auto 1em auto;
	border-collapse: collapse;
	padding: 0px;
	background-color: #000000;
}

	table.CrosswordGrid tbody tr td{
		width: 1em;
		height: 1em;
		text-align: center;
		vertical-align: middle;
		font-size: 100%;
		padding: 1px;
		margin: 0px;
		border-style: solid;
		border-width: 1px;
		border-color: #000000;
		color: #000000;
	}

	table.CrosswordGrid span{
		color: #000000;
	}

	table.CrosswordGrid td.BlankCell{
	background-color: #949494;
	color: #000000;
}

	table.CrosswordGrid td.LetterOnlyCell{
	text-align: center;
	vertical-align: middle;
	background-color: #FFffff;
	color: #000000;
	font-weight: bold;
}

	table.CrosswordGrid td.NumLetterCell{
	text-align: left;
	vertical-align: top;
	background-color: White;
	color: #000000;
	padding: 1px;
	font-weight: bold;
}

	.NumLetterCellText{
		cursor: pointer;
		color: #000000;
	}

	.GridNum{
		vertical-align: super;
		font-size: 66%;
		font-weight: bold;
		text-decoration: none;
		color: #000000;
	}

	.GridNum:hover, .GridNum:visited{
		color: #000000;
	}

	table#Clues{
		margin: auto;
		vertical-align: top;
	}

	table#Clues td{
		vertical-align: top;
	}

	table.ClueList{
		margin: auto;
	}

	td.ClueNum{
		text-align: right;
		font-weight: bold;
		vertical-align: top;
	}

	td.Clue{
		text-align: left;
	}

	div#ClueEntry{
		text-align: left;
		margin-bottom: 1em;
	}

	/* Keypad styles */

	div.Keypad{
		text-align: center;
		display: none; /* initially hidden, shown if needed */
	}

	div.Keypad button{
		font-family: Geneva,Arial,sans-serif;
		font-size: 120%;
		background-color: #FFE7CE;
		color: #000000;
		width: 2em;
	}

	/* JQuiz styles */

	div.QuestionNavigation{
		text-align: center;
	}

	.QNum{
		margin: 0em 1em 0.5em 1em;
		font-weight: bold;
		vertical-align: middle;
	}

	textarea{
		font-family: Geneva,Arial,sans-serif;
	}

	.QuestionText{

	}

	.Answer{
		font-size: 120%;
		letter-spacing: 0.1em;
	}

	.PartialAnswer{
		font-size: 120%;
		letter-spacing: 0.1em;
		color: #763b06;
	}

	.Highlight{
		color: #000000;
		background-color: #ffff00;
		font-weight: bold;
		font-size: 120%;
	}

	ol.QuizQuestions{
		text-align: left;
		list-style-type: none;
	}

	li.QuizQuestion{
		padding: 1em;
		border-style: solid;
		border-width: 0px 0px 1px 0px;
	}

	ol.MCAnswers{
		text-align: left;
		list-style-type: upper-alpha;
		padding: 1em;
	}

	ol.MCAnswers li{
		margin-bottom: 1em;
	}

	ol.MSelAnswers{
		text-align: left;
		list-style-type: lower-alpha;
		padding: 1em;
	}

	div.ShortAnswer{
		padding: 1em;
	}

	.FuncButton {
		text-align: center;
		border-style: solid;

		border-left-color: #FFFFFF;
		border-top-color: #FFFFFF;
		border-right-color: #FFFFFF;
		border-bottom-color: #FFFFFF;
		color: #000000;
		background-color: #FFFFFF;

		border-width: 0px;

		cursor: pointer;
	}

	.FuncButtonUp {
	color: #FFFFFF;
	text-align: center;
	border-style: solid;
	border-left-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background-color: #ffffff;
	color: #000000;
	border-width: 0px;
	cursor: pointer;
}

	.FuncButtonDown {
	color: #FFFFFF;
	text-align: center;
	border-style: solid;
	border-left-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background-color: #FFFFFF;
	color: #000000;
	border-width: 0px;
	cursor: pointer;
}

	/*BeginNavBarStyle*/

	div.NavButtonBar{
	background-color: #FFD8A8;
	text-align: center;
	border-style: ridge;
	border-width: 1px 1px 1px 1px;
	border-color: #000000;
	margin-bottom: 0px;
	font-size: 100%;
	border-color: #FFD8A8;
}

	.NavButton {
		border-style: solid;

		border-left-color: #ffe4ca;
		border-top-color: #ffe4ca;
		border-right-color: #7f654a;
		border-bottom-color: #7f654a;
		background-color: #FFD8A8;
		color: #000000;

		border-width: 0px;
		cursor: pointer;
	}

	.NavButtonUp {
		border-style: solid;

		border-left-color: #ffe4ca;
		border-top-color: #ffe4ca;
		border-right-color: #7f654a;
		border-bottom-color: #7f654a;
		color: #FFE7CE;
		background-color:#FFD8A8; /* *** to change the background color of navagation buttons */

		border-width: 0px;
		cursor: pointer;
	}

	.NavButtonDown {
		border-style: solid;

		border-left-color: #7f654a;
		border-top-color: #7f654a;
		border-right-color: #ffe4ca;
		border-bottom-color: #ffe4ca;
		color: #FFE7CE;
		background-color: #FFD8A8; /* * to change the background color of navagation buttons */

		border-width: 0px;
		cursor: pointer;
	}

	/*EndNavBarStyle*/

a{
	color: #0000FF;
}

a:visited{
	color: #0000CC;
}

a:hover{
	color: #0000FF;
}

div.CardStyle {
	position: absolute;
	font-family: Geneva,Arial,sans-serif;
	font-size: 100%;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	color: #763b06;
	background-color: #eddfd3;
	left: -50px;
	top: -50px;
	overflow: visible;
}

.rtl{
	text-align: right;
	font-size: 140%;
}

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

		
p { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; text-align: left; font-size: 100%; font-size: 12px }
a { font-family: Verdana, Arial, Helvetica, sans-serif}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif}
h4 {  font-family: Verdana, Arial, Helvetica, sans-serif}

div { font-family: Verdana, Arial, Helvetica, sans-serif}

address {  font-family: Verdana, Arial, Helvetica, sans-serif}
blockquote {  font-family: Verdana, Arial, Helvetica, sans-serif}
nobr {  font-family: Verdana, Arial, Helvetica, sans-serif}
b {  font-family: Verdana, Arial, Helvetica, sans-serif}
i {  font-family: Verdana, Arial, Helvetica, sans-serif}
span { font-family: Verdana, Arial, Helvetica, sans-serif}
se {  font-family: Verdana, Arial, Helvetica, sans-serif}
hr {border: 0px; height: 1px; color:#FFCC99; background-color:#FFCC99}

td.l { color: #69c; padding: 3px; border: 1px solid #003399;  } 

dl.punkt {margin: 0; }
dl.punkt dt {margin: 12 0 4 4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
dl.punkt dd {margin: 0 0 4 8;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 7px;}

dl.startseite {margin: 0; }
dl.startseite dt {margin: 12 0 4 4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
dl.startseite dd {margin: 0 0 4 -6;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 7px;}

dl.erlaeuterung {margin: 0; }
dl.erlaeuterung dt {margin: 0 0 2 4;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
dl.erlaeuterung dd {margin: 0 0 4 8;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background:url(http://www.englisch-hilfen.de/images/icons/info.giff') no-repeat;  padding-left: 20px;}

dl.uebung {margin: 0; }
dl.uebung dt {margin: 0 0 2 4;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
dl.uebung dd {margin: 0 0 4 8;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background:url(http://www.englisch-hilfen.de/images/icons/pencil.giff') no-repeat;  padding-left: 20px;}

dl.pdf {margin: 0; }
dl.pdf dt {margin: 0 0 2 4;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
dl.pdf dd {margin: 0 0 4 8;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background:url(http://www.englisch-hilfen.de/images/icons/printer.giff') no-repeat;  padding-left: 20px;}

dl.index {margin: 0; }
dl.index dt {margin: 0 0 4 4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
dl.index dd {margin: 0 0 4 0;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 7px;}

table.auswertung {
    border:1px solid #FFCC99; width: 100%;
	background-color: #FFFFCC
}

table.auswertung td {
	border: text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	padding: 4px;
	background-color: #FFFFCC
	-moz-border-radius: ;
}
table.vokabeln {
    border:1px solid #CCCCCC; width: 100%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #fff5ee
}
table.vokabeln th {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: bold;
	padding: 6px;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.vokabeln td {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	width: 33%;
	padding: 4px;
	background-color: #ffffff;
	-moz-border-radius: ;
}
table.knifflig {
    border:1px solid #CCCCCC; width: 100%;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #fff5ee
}
table.knifflig th {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: bold;
	padding: 6px;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.knifflig td {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	padding: 8px;
	background-color: #ffffff;
	-moz-border-radius: ;
}

table.table500 {
    border:1px solid #CCCCCC; width: 500px;
	border-spacing: ;
	border-collapse: collapse;
	background-color: #fff5ee
}
table.table500 th {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: bold;
	padding: 6px;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.table500 td {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	padding: 4px;
	background-color: #ffffff;
	-moz-border-radius: ;
}



table.farbe {
    border:1px solid #FFCC99; width: 100%;
	border-spacing: ;
	border-collapse: collapse
	
}
table.farbe th {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: bold;
	border-width: 1px;
	padding: 6px;
	border-style: solid;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.farbe td {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	width: 33%;
	padding: 6px;
	background-color: #FFFFCC;
	-moz-border-radius: ;
}
table.farbeauswertung {
    border:1px solid #CCCCCC; margin:5px; margin-right: auto; margin-left: auto;
	border-spacing: ;
	border-collapse: collapse
	
}
table.farbeauswertung th {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: bold;
	border-width: 1px;
	padding: 6px;
	border-style: solid;
	-moz-border-radius: ;
}
table.farbeauswertung td {
	border:1px solid #CCCCCC; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	padding: 3px;
	-moz-border-radius: ;
}
table.weiss {
    border:1px solid #999999; width: 100%;
	border-spacing: ;
	border-collapse: collapse
	
}
table.weiss th {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: bold;
	border:1px solid #999999;
	padding: 6px;
	background-color: #FFFFFF;
	-moz-border-radius: ;
}
table.weiss td {
	border:1px solid #999999; text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal;
	padding: 6px;
	background-color: #FFFFFF;
	-moz-border-radius: ;
}


.backlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal}
.beispiel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; font-weight: bold ; text-transform: none}
.bild1 {float:left}
.bild2 {float:right}
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal ; text-align: left; color: #999999}
.datum { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align: right; cursor: default ; font-weight: bold ; color: #333333; padding-right: 5px; letter-spacing: normal; white-space: nowrap}
.einsetzen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; text-align: left; cursor: default ; font-weight: bold }
.einzuglinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal ; text-indent: 2pt }
.endung { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #FF0000; font-weight: bold }
.etracker { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal ; color: #CCCCCC}
.etracker1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal ; color: #CCCCCC }
.falsch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #FF0000; font-weight: bold }
.falsch1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #FF0000; font-weight: bold }
.fussnote { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; text-transform: uppercase}
.google { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal ; color: #CCCCCC}
.grau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #999999}
.hier { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align: left; cursor: default ; font-weight: normal}
.hilfsverb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #666666; font-weight: bold }
.hinweislila { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #FF00FF; text-indent: 0pt; font-weight: bold }
.hoch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; font-weight: normal }
.hochgestellt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-transform: none; font-variant: normal}
.infinitive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #6600CC; font-weight: bold}
.klein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal}
.kleinfett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal ; font-weight: bold ; text-align: center}
.kleinfettlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; text-align: left}
.kleinlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal ; text-align: left}
.kleinmitte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal ; text-align: center}
.kleinrechts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal ; text-align: right}



.linkseinrueck { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; white-space: nowrap ; text-indent: 14pt}
.linksfett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal ; font-weight: bold ; white-space: nowrap}
.linksfettnormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal ; font-weight: bold }
.linksklein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; white-space: nowrap; color: #69c }
.linksmitte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal ; text-align: center }
.normalcenter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: center }
.normalcentergross { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-align: center ; font-weight: bold}
.objekt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #330066; font-weight: bold }
.ort { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #0066FF; font-weight: bold }
.paddingtaboben {  font-family: Verdana, Arial, Helvetica, sans-serif; clip:   rect(   ); padding-top: 30px; font-size: 25px}
.phonetic { font-family: "Lucida Sans Unicode"; font-size: 13px; font-style: normal; text-align: left; cursor: default ; font-weight: normal}
.preposition { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; text-align: left; cursor: default ; font-weight: bold; color: #FF0000 }
.richtig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #006633; font-weight: bold }
.richtig1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; color: #006600; font-weight: bold}


.tabelleeinzugklein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; font-weight: bold ; text-indent: 0px}

.tabueberschriftmitte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; text-align: center; font-weight: bold }
.tabtexteinzug { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default }
.tabtexteinzugfett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; font-weight: bolder}
.tabtexteinzugfettitalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; text-align: left; cursor: default ; font-weight: bolder }
.textdropdown { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; line-height: normal; white-space: normal; clip:   rect(   ); border-style: none}
.textfettmitte { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: center; cursor: default ; font-weight: bold }
.textfettrechts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: right; cursor: default ; font-weight: bold }
.textfettrot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: center; cursor: default ; font-weight: bold ; color: #FF0000 }



.textkursiv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; text-align: left; cursor: default }
.textrechtsfett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align: right; cursor: default ; font-weight: bold}

.textgross { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; font-weight: bold; clip:   rect(   )}
.texthoch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; font-weight: normal ; text-transform: uppercase; vertical-align: top}
.textrechts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: right; cursor: default }
.textfettlila { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; font-weight: bold ; color: #FF00FF}
.textunter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; text-decoration: underline}
.textwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align: left; cursor: default ; font-weight: normal ; color: #FFFFCC}



