/*    CopyRight by Martin Grandl, HSC Hard- u. Software Consulting GmbH, München  www.hsc4u.de */

* {
  padding: 0;
  margin:  auto ;
}       /* global reset */

* { font-family: , Verdana; }

A           {            Font-Weight:  normal;    color: green; text-decoration: none;        }
A.light     {            Font-weight: Normal            }

A:link		{ color: Black; }
A:visited	{ color: black; }
A:hover     { Color: green; text-decoration: none;           }
A:active	{ color: red; }

.selected {    background: #bbcbff;}
.selected-over {    background: #cef;}

.checkbox, .radio {    border: 0;    height: 14px;    width: 14px;    background: transparent;}
.button {    cursor: pointer;    font-size: 90%;    padding: 1px 6px;}
a.button {    padding: 2px 8px;    font-weight: normal;    text-decoration: none;}


html {

     border: thin;
	font-family: , Verdana;/*font: "Verdana" und ;     */
}

html>body {
	font-size: 12px;
}

body {
    font-family:  Verdana;
	text-align:  center;
    background-color: transparent;
}
/* main frame */
#wrapper {
    background-image:   none;
    margin-top: 5%;
    margin-bottom: 5%;
    border: thin solid black;
    background-color: #FFFFFF;

	background-repeat: repeat;
	position: relative;
	width: 1060px;
	height: 720px;
	text-align: left;
}
/* div für Bilder klein ( 4 x 4 Feld ) b1-b4/b5-b8/b9-b12/b13-b16 */
#b1 { 	position: absolute; left: 360px; top:  20px; width: 164px; height: 164px;   }
#b2 { 	position: absolute; left: 532px; top:  20px; width: 164px; height: 164px;   }
#b2a { 	position: absolute; left: 640px; top:  20px; width: 164px; height: 164px;   }
#b3 { 	position: absolute; left: 704px; top:  20px; width: 164px; height: 164px;   }
#b4 { 	position: absolute; left: 876px; top:  20px; width: 164px; height: 164px;   }
#b5 { 	position: absolute; left: 360px; top: 192px; width: 164px; height: 164px;   }
#b6 { 	position: absolute; left: 532px; top: 192px; width: 164px; height: 164px;   }
#b7 { 	position: absolute; left: 704px; top: 192px; width: 164px; height: 164px;   }
#b8 { 	position: absolute; left: 876px; top: 192px; width: 164px; height: 164px;   }
#b9 { 	position: absolute; left: 360px; top: 364px; width: 164px; height: 164px;   }
#b10 { 	position: absolute; left: 532px; top: 364px; width: 164px; height: 164px;   }
#b11 { 	position: absolute; left: 704px; top: 364px; width: 164px; height: 164px;   }
#b12 { 	position: absolute; left: 876px; top: 364px; width: 164px; height: 164px;   }
#b13 { 	position: absolute; left: 360px; top: 536px; width: 164px; height: 164px;   }
#b14 { 	position: absolute; left: 532px; top: 536px; width: 164px; height: 164px;   }
#b15 { 	position: absolute; left: 704px; top: 536px; width: 164px; height: 164px;   }
#b16 { 	position: absolute; left: 876px; top: 536px; width: 164px; height: 164px;   }

#b013 { position: absolute; left: 188px; top: 536px; width: 164px; height: 164px;   }
#TriRL{ position: absolute; left: 320px; top: 362px; width: 164px; height: 164px;   }
#TriRL2{ position: absolute; left: 280px; top: 362px; width: 164px; height: 164px;   }
#TriRLo{ position: absolute; left: 300px; top: 190px; width: 164px; height: 164px;   }
#Down { position: absolute; left: 700px; top: 700px;   }
#Minix { position: absolute; left: 20px; top: 400px; width: 164px; height: 164px;   }
#Mini { position: absolute; left: 704px; top: 20px; width: 164px; height: 164px;   }
#Mini1 { position: absolute; left: 300px; top: 20px; width: 164px; height: 164px;   }
#Minio { position: absolute; left: 300px; top: 220px; width: 164px; height: 164px;   }

#b1xl { position: absolute; left: 360px; top: 20px; width: 680px; height: 680px;   }
#b1-4x2 { position: absolute; left: 360px; top: 20px; width: 680px; height: 336px;   }
#b1-3x4 { position: absolute; left: 360px; top: 20px; width: 508px; height: 680px;   }
#b4-1x2 { position: absolute; left: 876px; top: 20px; width: 164px; height: 336px;   }
#br2-1x2 { position: absolute; left: 876px; top: 250px; width: 164px; height: 221px;   }
#br3-1x2 { position: absolute; left: 876px; top: 479px; width: 164px; height: 221px;   }

#m1 { 	position: absolute; left: 20px; top: 20px;    }
#m2 { 	position: absolute; left: 20px; top: 200px;   }
#m3 { 	position: absolute; left: 20px; top: 380px;   }

/* div für Texte */
#t1 { 	position: absolute; left: 360px; top:  20px; width: 164px;  height: 680px; text-align: right; font: 10px Verdana ;  }
#t1n { 	position: absolute; left: 320px; top:  20px; width: 32px;  height: 680px; text-align: right; font: 11px Verdana ;  }
#t2 { 	position: absolute; left: 532px; top:  20px; width: 164px;  height: 680px; text-align: right; font: 10px Verdana ;  }
#t2l { 	position: absolute; left: 532px; top:  20px; width: 508px;  height: 680px; text-align: left; font: 10px Verdana ; 	overflow: auto;  }
#t25l {	position: absolute; left: 562px; top:  20px; width: 478px;  height: 680px; text-align: left; font: 10px Verdana ; 	overflow: auto;  }
#t3l { 	position: absolute; left: 704px; top:   20px; width: 336px;  height: 140px; text-align: left; font: 10px Verdana ;	 }
#t32 { 	position: absolute; left: 704px; top:  160px; width: 336px;  height: 520px; text-align: left; font: 12px Verdana ;	 }
#t33 { 	position: absolute; left: 704px; top:   20px; width: 336px;  height: 680px; text-align: left; font: 12px Verdana ;	 }
#t6l {  position: absolute; left: 532px; top:  192px; width: 508px;  height: 508px; font: 10px Verdana ; 	overflow: auto; z-index: 1; line-height: 2; }
#t9l { 	position: absolute; left: 360px; top:  364px; width: 680px;  height: 336px; font: 10px Verdana ; 	overflow: auto; z-index: 1; line-height: 2; }
#t11l { position: absolute; left: 704px; top:  364px; width: 336px;  height: 336px; font: 10px Verdana ; 	z-index: 1; line-height: 2; }

#t1xl { position: absolute; left: 360px; top:  20px; width: 680px;  height: 680px; text-align:  justify;  font: 11px Verdana ; }
#t34 { 	position: absolute; left: 704px; top:  292px; width: 336px;  height: 680px; text-align: left; font: 12px Verdana ;	 }
#t35 { 	position: absolute; left: 704px; top:  160px; width: 336px;  height: 680px; text-align: left; font: 12px Verdana ;	 }
#tn21{ 	position: absolute; left: 360px; top:   20px; width: 336px;  height: 680px; text-align: left; font: 12px Verdana ;	 }

/* div für Menü */
#nav1 {  position: absolute; top: 20px; left: 20px; }
#nav2 {  position: absolute; top: 20px; left: 40px; }
#nav3 {  position: absolute; top: 40px; left: 20px; }
#nav31{  position: absolute; top: 40px; left: 40px; }
#nav4 {  position: absolute; top: 40px; left: 60px; }
#nav5 {  position: absolute; top: 160px; left: 20px; }
#nav6 {  position: absolute; top: 160px; left: 20px; }
#nav7 {  position: absolute; top: 226px; left: 42px; }
#nav8 {  position: absolute; top: 512px; left: 20px; }
#nav9 {  position: absolute; top: 640px; left: 20px; }
#nav10{  position: absolute; top: 370px; left: 40px; }
#nav11{  position: absolute; top: 390px; left: 20px; }
#nav12{  position: absolute; top: 390px; left: 40px; }
#nav5o {  position: absolute; top: 190px; left: 20px; }
#nav9o {  position: absolute; top: 370px; left: 20px; }


ul, li {
	list-style-type: disc;
}
p {
	font: Verdana ;
	clear: both;
}

h1 {
	font: 16px Verdana;
}

#h2 {
	font: 14px Verdana ;

    text-decoration:none;
    color: #ffffff;
}
h2 {
	font: 14px Verdana  ;
	font-weight:bold;
	text-align: center;
   	text-decoration: none;
	color:   #ffa500;
}
h5 {
	font-size: 14px; /* Verdana   orange; */
	font-weight:bold;
	text-align: left;
	padding: 10px 20px 0px 20px;
	margin: 0;	
	text-decoration: none;
	color:  #ffa500;
}

h3 {
	font: 12px Verdana ;
}
h4 {
	font: 12px Verdana ;   line-height: 20px;
}
