/* hauptemente */
body {
font-family:"Courier New";
font-size:13pt;}
	
div.block {
width:1150px;
padding: 40px;
margin:auto;
clear:both;}

div.links{
width:400px;
text-align:right;
float:left;}

div.mitte{
width:678px;
padding: 0px 0px 10px 20px;
float:left;	}


/* paragraphen */
p {
margin:0px;}

p.uebersetzung{
background-color:#FAFAFA;
padding:6px;
width:657px;
height:95px;}


p.titel{
font-size:150%;
font-weight: bold;}

p.foot{
font-size:65%;
color:#555555;
text-align:center;}

/* formular */

textarea{
font-size:100%;
background-color:#FAFAFA;
border:1px solid #cccccc;
padding:6px;
width:657px;
height:95px;}

input { 
font-family:"Courier New";
background-color:#cccccc;
border:none;
width:672px;
height:24px;
margin:4px 0px 0px 0px;
cursor:pointer;}

input:hover { 
color:white;}

/* tabelle */

div.tabelle{
width:675px;
margin:0px 0px 0px 18px;
float:left;}

th  {
height:24px;
padding:0px 8px 0px 8px;
font-size:75%;
background-color:#cccccc;
text-align: left;}

tr.line{
background-color: #FAFAFA;}

tr.line:hover {
background-color: #F3F3F3;}

tr.hidden_line{
display: none;}

/* zelle */

td{
 padding:6px;}

td.toggle{
 cursor:pointer;
 text-align: center;}

span.partikel{
color:#0000FF;}

p.add{
font-size:65%;
color:#555555;
visibility:hidden;}

/* links */

a:link, a:visited, a:active
 {color: #555555;}

