/*Sun21 .CSS Tafel 18.März 2007 */
/* Allgemein  
sun21-farben
hellgrau= #dddddd
mittelgrau= welle = 999999
dunkelgrau= #666666
sun21-rot ? cc3333
fast-schwarz= #333333
*/
body {
	background-color: #ffffcc; /* sehr-helles-gelb #FFFFFFF; */
	margin-top: 0;  	margin-bottom: 0;  	margin-left: 0;  	margin-right: 0;
/*	margin-top: 0px; 	margin-bottom: 0px; 	margin-left: 0px; 	margin-right: 0px; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #336666;   /*  #669999  009900; */
	
	scrollbar-base-color:#fffff0;
	scrollbar-arrow-color:#0000ff;
	scrollbar-track-color:#fffff0;
}	
	
p, blockquote{text-align:justify}

h1,h2,h3,h4,h5,h6 {text-align: center;}
h1   { font-size: 30px;  color:#333333; } /* 36pxcolor: #660000; */
h2   { font-size: 24px; color: #336699; }   
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: #ffffcc; color: #336699;  border-collapse: collapse; align:center;/* color: #669999#009933 Farbe für Schrift allgemein */
    width: 100%; table-border:0; cellspacing: 0; cell-padding:10; font-size:12px; }


table.deu { background-color: #fcceeff; width:99%; align:center; /*background-color: #f8f8f8;   */
           border:thin dashed #006600; border-width: 1px; border-style:dashed; border-color: #009900;border-spacing:20px; }
 
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  {font-family: Arial, Helvetica, Verdana, sans-serif;}

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

td, th, tr {text-align: justify; vertical-align: top; }
tr.center {text-align: center; vertical-align:middle;} 
td.center {text-align: center; vertical-align:middle;} 
td.middle {vertical-align:middle;}
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.l  {text-align:left ;font-size:15px;font-weight:bold;}

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

td.center  {font-size:13px; font-weight:bold; text-align:center; vertical-align:middle;}
td.center3 {font-size:20px; font-weight:bold; text-align:center; vertical-align:middle;}
td.center5 {font-size:24px; font-weight:bold; text-align:center; vertical-align:middle;}
td.center  {font-size:13px; font-weight:bold; text-align:center; vertical-align:middle;}

td.left3 {font-size:16px; font-weight:bold; text-align:left; vertical-align:middle;}
td.left5 {font-size:24px; font-weight:bold; text-align:left; vertical-align:middle;}

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