<!--

body
{
  FONT-SIZE: 13px;
  COLOR: #000000;
  background-color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 0px;
  margin-top: 0px;
}

h2 { color:#000000; font-size: 15px; }
h1 { color:#EF6B00; font-size: 18px; }
h4 { color:#000000; font-size: 13px; }
h3 { color:#EF6B00; font-size: 14px; }

table,td
{
  border-collapse:collapse;
  margin:0px; padding:0px;
}

td.header
{
  border-style:none;
  width:960px;
  height:120px;
  vertical-align: top;
  margin:0px; padding:0px;
  background-color: #BBDDFF;
  background-image: url(bilder/titlebg.jpg);
}

td.blind
{
  border-style:none;
  border-width:0px;
  width:960px;
  background-color:#CCCCCC;
}

td.navi_total
{
  width:200px;
  height:400px;
  vertical-align:top;
  background-color:#CCCCCC;

}

td.nav1
{
  border-style: none;
  width:200px;
  height:42px;
  valign:middle;
  font-size: 13px;
  font-weight: bold;
  padding-left: 30px;
  background-image:url(bilder/links_bg.jpg);
}

td.nav2
{
  border-style: none;
  width:200px;
  background-color:#E9E9E9;
  font-size: 10px;
  font-weight: bold;
  padding-left: 35px;
  padding-top:4px;
  padding-bottom:4px;
  valign:top;
}

td.content
{
  width:760px; height:100%;
  line-height: 18px;
  vertical-align: top;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding:25px;
  padding-top:10px;
  background-color: #FFFFFF;
  border-left-width:1px; border-left-style:solid; border-left-color:#EF6B00;
  border-right-width:0px; border-right-style:none;
  border-top-width:1px; border-top-style:solid; border-top-color:#EF6B00;
  border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#EF6B00;
}

td.footer
{
  border-style:hidden;
  height: 35px;
  font-size:10px; line-height:14px;
  text-align: right;
  colspan:2;
  valign:middle;
  background-color: #CCCCCC;
  padding-right: 5px;
}

td.minitext
{
  font-size:12px;
  text-align: justify;
  width: 500px;
  vertical-align: top;
}

td.minibild
{
  width: 120px;
  text-align: left;
  vertical-align: top;
}

a:link
{
  COLOR: #3350cd;
  font-weight: bold;
  TEXT-DECORATION: none;
}

a:visited
{
  COLOR: #606060;
  font-weight: bold;
  TEXT-DECORATION: none;
}

a:hover
{
  COLOR: #EF6B00;
  font-weight: bold;
  TEXT-DECORATION: none;
}

a.intern:link, a.intern:visited, a.not_read:link, a.not_read:visited
{
  COLOR: #3350cd;
  font-weight: bold;
  TEXT-DECORATION: none;
}

a.intern:hover, a.not_read:hover
{
  COLOR: #EF6B00;
  font-weight: bold;
  TEXT-DECORATION: none;
}

a.new_intern:link, a.new_intern:visited, a.new_intern:hover, a.not_read_new:link, a.not_read_new:visited, a.not_read_new:link
{
  COLOR: #EF6B00;
  font-weight: bold;
  TEXT-DECORATION: none;
}

a.read:link, a.read:visited
{
	COLOR: #3350cd;
	font-weight: normal;
 	TEXT-DECORATION: none;
}

a.read:hover, a.read_new:link, a.read_new:visited, a.read_new:hover
{
	COLOR: #EF6B00;
	font-weight: normal;
	TEXT-DECORATION: none;
}

a.links:link
{
  COLOR: #000000;
  TEXT-DECORATION: none;
}

a.links:visited
{
  COLOR: #000000;
  TEXT-DECORATION: none;
}

a.links:hover
{
  COLOR: #000000;
  TEXT-DECORATION: underline;
}

a.impressum
{
  COLOR: #000000;
  font-weight: normal;
  font-style:italic;
}

a.impressum:hover
{
  TEXT-DECORATION: underline;
}

td.download1
{
  width: 50px;
  padding: 4px;
  height: 45px;
}

td.download2
{
  width: 250px;
  height: 45px;
  padding: 4px;
  font-size:13px;
  line-height:18px;
}

td.download3
{
  width: 250px;
  height: 45px;
  padding: 4px;
  font-size:13px;
  line-height:18px;
}

fieldset {
	border: 1px solid;
	margin-bottom: 10px;
}

p.error
{
	font-weight: bold;
}

p.status
{
	font-weight: bold;
}

div.thread_caption
{
	font-weight: bold;
}

div.quote_caption
{
	clear: both;
	font-weight: bold;
	font-size: 90%;
}

div.preview_caption
{
	font-weight: bold;
	font-size: 85%;
}

div.exercise_overview_caption
{
	font-weight: bold;
	font-size: 90%;
	margin-bottom: 5px;
}

div.quote
{
	border: 1px solid black;
	font-size: 85%;
	background-color:#E9E9E9;
	padding: 10px;
}

div.exercise, div.solution, div.post
{
	border: 1px solid black;
	background-color:#E9E9E9;
	padding: 5px;
}	

div.preview
{
	border: 1px solid black;
	font-size: 85%;
	padding: 5px;
	margin-bottom: 10px;
}

div.exercise_overview_text
{
	border: 1px solid black;
	font-size: 85%;
	padding: 5px;
}

div.exercise_overview_bottom, div.thread_bottom
{
	font-size: 90%;
	margin-bottom: 20px;
}

div.thread
{
	border: 1px solid black;
	padding: 0px;
}

div.thread_content
{
	padding: 10px;
}

div.thread_subnotes
{
	clear: both;
}

div.notice
{
	font-style: italic;
}

div.author_box
{
	float: left;
	padding: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	font-size: 80%;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

div.pn_box
{
}

span.right
{
	color: green;
}

span.wrong
{
	color: red;
}

table.thread
{
	margin-bottom: 10px;
}

td.thread, td.forum
{
	padding: 10px;
	border: 3px solid white;
	background-color:#E9E9E9;
	
}

td.thread_caption, td.forum_caption
{
	padding: 10px;
	border: 3px solid white;
	background-color:#CCCCCC;
	font-weight: bold;
	text-align: center;
}

td.profile
{
	padding-right: 10px;
	padding-bottom: 5px;
}

-->
