/*miriam.harra.CSS Tafel 23.Juni 2007 */
/* Allgemein  
harra-farben
hellgrau= #dddddd
mittelgrau= welle = 999999
dunkelgrau= #666666
harra-rot ? cc3333
fast-schwarz= #333333
*/
body {	background-color: #f8bac2; /* #f8bcc6   sehr-helles-gelb #FFFFFFF; #f9cfd8, #ffcccc*/
	margin-top:2%; 	margin-right: 0;	margin-bottom: 0;   	margin-left: 0;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color:#9c1d32 ;   /*  #669999  009900;  #336699; #9c1d32  */	
	scrollbar-base-color:#fffff0; 	scrollbar-arrow-color:#0000ff;	scrollbar-track-color:#fffff0;}	

p, blockquote{text-align:left;}

h3,h4,h5,h6 {text-align: center;}
h1   { font-size: 15px; } /*  color:#336699; */
h1x  { font-size: 24px;  color:#336699; } /* 36pxcolor: #660000; color: #336699; */
h2   { font-size: 13px; }   
h3   { font-size: 18px;  }
h4   { font-size: 16px; color: #990033; }
h5   { font-size: 12px; color: #990066; }
h6   { font-size:  9px; color: #990099; }

p.schatten {line-height: 2px; font-size: 28px; text-indent: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;
	color: #cccccc;text-align:center; margin-top:25px; margin-bottom:25px;} 
span.schatten {color: #669999;text-align:center;} /* #009933 */

.title {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 30px;  background-color: #990000; color: #FFFF66; }

table   {background-color: #f9cbd1; color: #9c1d32;   border-collapse: collapse; align:center;/* color: #669999#009933 Farbe für Schrift allgemein */
     table-border:0; cellspacing: 0; cell-padding:10; font-size:12px; } /*  #facfd6  background-color: #ffcccc;  #f9c8d3; color: #336699; */


table.deu { width:99%; align:center; /*background-color: #f8f8f8;   */
           border:thin dashed #006600; border-width: 1px; border-style:dashed; border-color: #009900;border-spacing:20px; }
 /* border-top: thin solid black;top  // left right bottom definiert den jeweiligen Rand */
 /* border-right-color: red; nur der rechte Rand wird rot   padding: 42cm;*/
 /* padding-top:3cm; padding-left:5px; padding-right:125px; padding-bottom: 5px;  */
 /*#dbffff; */
 
table.deu td { border: 1px solid white; padding: 7px; } /* Hier werden nur die Td bei Table=deu eingestellt */
/* Menu deutsch */
table.mendeu    { width: 100px; } /* border:5px; border-right-width: 40cm; padding: 112px; border-spacing: 115px; border-collapse:collapse;}  */
table.mendeu td, td.ma, td.top {font-size:13px; font-weight:bold; text-align: left; border: 5px solid #ccffcc; background-color: #FFFFbb;}
table.mendeu td.top {font-size:15px; text-align: center;  padding: 3px; background-color: #ffff66;}
table.mendeu td.ma  {}

.table-header {text-align:center; background-color: #bbdddd; font-weight: bold; font-size:16px;}

td, th, tr {text-align: left; vertical-align: top; }
tr.center {text-align: center; vertical-align:middle;} 
td.center {text-align: center; vertical-align:middle;} 
td.middle {vertical-align:middle;}
td.bottom {vertical-align:bottom;}/* bottom */
tr.top { text-align:center; font-size: 15px; font-weight:bold; background-color: #dddddd;}
td.r  {text-align:right;font-size:15px;font-weight:bold;}
td.r4 {text-align:right;font-size:17px;font-weight:bold;}
td.r1 {text-align:left;font-size:12px;font-family: Arial, Verdana, sans-serif;font-weight:bold;}
td.l  {text-align:left ;font-size:15px;font-weight:bold;}
td.arial2 {text-align:left ;font-size:12px;font-family: Arial, Verdana, sans-serif;}

td.top0 {font-family: Georgia, Times New Roman, Times, serif;text-align:center; vertical-align:top; font-size: 15pt; font-weight:bold; color:#ffffff;} 

td.menu {font-family: Arial, Verdana, sans-serif; font-size: 10pt; 
color:#FFFFFF; text-align:left; vertical-align:top; font-size: 10pt; font-weight:bold;}/* background-color:#ffffff;*/

/* Menu harra */
table.navigation    { width: 100px; table-border:5px;  border-collapse:collapse; font-family: Arial, Helvetica, Verdana, sans-serif;}   /* background-color: #999999;border-right-width: 40cm; padding: 112px; border-spacing: 115px;ccc*/
table.navigation td, td.ma, td.top {font-size:13px; font-weight:bold; text-align: left; color: white; } /*border: 7px solid #eeeeee;background-color: #dddddd; solid #FFD700#ccffcc */
table.navigation td.top {font-size:15px; text-align: center;  padding: 3px; } /* background-color: #cccccc;     */
table.navigation td.ma  {font-family: Arial, Helvetica, Verdana, sans-serif;}
table.navigation td.navi  {text-align:left; font-size:12px; font-weight:bold; color:#0000ff;}
table.navigation td.navi2 {text-align:left; font-size:12px; font-weight:bold; color:#0000ff; }    /*background-color:#eeeeee;}  */

.a        {color: #ffffff; text-decoration:none; font-weight:bold;}
a:link    {color: #ffffff; text-decoration:none; font-weight:bold;} /* #cc3333;  */
a:visited {color: #ffffff; text-decoration:none; font-weight:bold;} /*  #cc3333 #990000  gold #00bbff  #fe1312   #ff0000*/
a:active  {color: #ffffff; text-decoration:none; font-weight:bold;}  /* #ff0000 yellow;*/
a:hover   {background-color: text-decoration:underline;}
a:focus   {background-color: #000000;}