/*Abi68.CSS Tafel 13.März 2008 */
/* Allgemein  
Abi68-farben
hellgrau= #dddddd
mittelgrau= welle = 999999
dunkelgrau= #666666
 -rot ? cc3333
fast-schwarz= #333333
*/
body {
	background-color: #ffFFff; /* 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: 12pxx; 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: 25px; color: #336699; } /* 36pxcolor: #660000;  #ff9900;*/
h2   { font-size: 22px; color: #336699; }   text-align: left;
h3   { font-size: 18px; color: #336699; } /*  #336699;  #ff9900; */
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: #ccffff; color: #336699;  border-collapse: collapse; align:center;/*  width: 100%;color: #669999#009933 Farbe für Schrift allgemein */
    table-border:0; cellspacing: 0; cell-padding:10; font-size:14px; }


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 */

td.mentop {font-size:15px; text-align: center;  padding: 3px; background-color: #ffff66; color: #336666; }

/* 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.left3  {text-align:left;font-size:13px; font-weight:bold; }     
td.right3 {text-align:right;font-size:13px; font-weight:bold; }

td.r      {text-align:right;font-size:15px;font-weight:bold;}
td.right4 {text-align:right;font-size:17px;font-weight:bold;}
td.l      {text-align:left ;font-size:15px;font-weight:bold;}
td.left4  {text-align:left;font-size:17px;font-weight:bold;}

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

.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;}