html {
  margin: 0px;
  padding: 0px;
 	}

body {
	background-color: #BD2020;
	
}

body, a, p {
	font-family: "Verdana", Trebuchet MS, Times New Roman, Georgia,  Arial, serif;
 
}

#container {
 	background-color: white;
 	margin: -238px 0px 0px -385px;
	padding: 0px;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 769px;
	height: 476px;
	overflow: hidden;
 	}

#grFenster    {
	font-size: 0.8em;
	text-align: center;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 4px;
	left: 350px;
	width: 415px;
	height: 415px;
	
}

#logo        {
	color: White;
	font-size: 1.2em;
	background-color: #BD2020;
	text-align: center;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 4px;
	left: 4px;
	width: 342px;
	height: 91px;
	overflow: hidden;
	vertical-align: middle;
	font-weight: bold;
}

#navileiste     {
	font-size: 0.70em;
	line-height: 22px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 368px;
	left: 4px;
	width: 342px;
	height: 50px;
	overflow: hidden;
	vertical-align: middle;
}

#menuleiste       {
	margin: 0px;
	padding: 0px 0px 1px 0px;
	font-size: 0.8em;
	text-decoration: none;
	background-color: #007e01;
	position: absolute;
	top: 422px;
	left: 4px;
	width: 761px;
	height: 50px;
	overflow: hidden;
}

form { 
	margin: 0px;
   padding: 0px;
   font-size: 0.8em;
   text-decoration: none;
   position: absolute;
   top: 439px;
   right: 60px;
   overflow: hidden;
}

select {
  font-size: 0.8em;
  word-spacing: normal;
  background-color: Scrollbar;
 	}

#klFenster     {
	font-size: 0.8em;
	text-align: center;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 153px;
	left: 4px;
	width: 341px;
	height: 211px;
	overflow: hidden;	
}

#ueberschrift   {
	font-size: 1em;
	line-height: 50px;
	background-position: center;
	text-align: center;
	letter-spacing: 0.2em;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 99px;
	left: 4px;
	width: 342px;
	height: 50px;
	overflow: hidden;
	vertical-align: middle;
	font: bold;
}

a.men {
	color: white;
	text-decoration: none;
	border-top: 0px double white;
	border-bottom: 1px solid white;
}
a:visited.men {
  color: white;
  border-top: 0px solid silver;
  border-left: 0px solid silver;
  border-right: 0px solid black;
  border-bottom: 1px solid white;
 	}
a:hover.men {
	color: silver;
	border-top: 1px solid White;
	border-bottom: 1px solid white;
}

p  {  
  font-size: 0.9em;
  margin: 0;
  padding: 4px 0px 0px 0px;
 	}

h3 {
	font-size: 0.7em
}
 
h2 {
	font-size: 0.95em
} 
 
h4  {
	font-size: 1em;
	margin: 0;
	padding: 0;
	text-decoration: underline;
}

h5  {  
  font-size: 0.7em;
  margin: 0;
  padding: 4px 0px 0px 0px;
 	}

#agb {
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 4px;
	left: 4px;
	width: 761px;
	height: 415px;
	text-align: left;
	border: 1px solid #4b4b4b;
	overflow: auto;
	background-color: #4b4b4b;
	color: Menu;
	text-decoration: none;
	font-size: 0.8em;
	scrollbar-base-color: Silver;
}

#grF-bild   {
	padding: 0;
	position: absolute;
	top: 30px;
	left: 30px;
	height: 355px;
	width: 355px;
}

 
#grF-text   {
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 70px;
	left: 32px;
	width: 350px;
	text-align: left;
	border: 10px solid #4b4b4b;
	overflow: hidden;
	background-color: #4b4b4b;
	color: Menu;
	text-decoration: none;
} 

#grF-start   {
	padding: 0px px 0px 0px;
	position: absolute;
	top: 28px;
	left: 32px;
	width: 350px;	
	text-align: left;
	border: 10px solid #4b4b4b;
	overflow: hidden;
	background-color: 4b4b4b;
	color: Menu;
}

#text-Kurzfassung   {
	position: absolute;
	top: 10px;
	left: 20px;
	width: 355px;
	text-align: left;
	background-color: #4b4b4b;
	overflow: hidden;
	color: White;
	border: solid 15px #4b4b4b;
	
}

#text-Kurzfassung1  {
	position: absolute;
	top: 10px;
	left: 20px;
	width: 355px;
	text-align: left;
	background-color: #4b4b4b;
	overflow: auto;
	color: White;
	border-top: solid 15px #4b4b4b;
	height: 245px;
	border-left: solid 15px #4b4b4b;
	border-bottom: solid 5px #4b4b4b;
}

#grF-probe   {
	padding: 0px 0px 5px 10px;
	position: absolute;
	top: 285px;
	left: 245px;
	width: 165px;
	text-align: left;
	font-size: 0.8em;
	border-left: 2px solid #666;
} 

#buchbilder{
	background-color: #4b4b4b;
	border: 5px;
	position: absolute;
	top: 285px;
	left: 20px;
	width: 200px;
	height: 115px;
	text-align: center;
}

   
#vschau-1   {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 20px;
	width: 170px;
	height: 354px;
	text-align: center;
	border-right: 2px solid #666;
	color: White;
}
#ibox-1{
	top: 139px;
	left: -346px;
}

#vschau-2   {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 200px;
	width: 195px;
	height: 112px;
	text-align: center;
	border-bottom: 1px solid #666;
	color: White;
}
#ibox-2{
	top: 139px;
	left: -526px;
}

#vschau-3   {
	padding: 5px;
	position: absolute;
	top: 151px;
	left: 200px;
	width: 195px;
	height: 112px;
	text-align: center;
	border-bottom: 1px solid #666;
	color: White;
}
#ibox-3{
	top: 18px;
	left: -526px;
}

#vschau-4   {
	padding: 5px;
	position: absolute;
	top: 272px;
	left: 200px;
	width: 195px;
	height: 112px;
	text-align: center;
	color: White;
}
#ibox-4{
	top: -104px;
	left: -526px;
}
	
#vschau-5   {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 225px;
	width: 170px;
	height: 354px;
	text-align: center;
	border-left: 2px solid #666;
	color: White;
}
#ibox-5{
	top: 139px;
	left: -551px;
}

#vschau-6   {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 20px;
	width: 195px;
	height: 112px;
	text-align: center;
	border-bottom: 1px solid #666;
	color: White;
}
#ibox-6{
	top: 139px;
	left: -346px;
}

#vschau-7   {
	padding: 5px;
	position: absolute;
	top: 151px;
	left: 20px;
	width: 195px;
	height: 112px;
	text-align: center;
	border-bottom: 1px solid #666;
	color: White;
}
#ibox-7{
	top: 18px;
	left: -346px;
}

#vschau-8   {
	padding: 5px;
	position: absolute;
	top: 272px;
	left: 20px;
	width: 195px;
	height: 112px;
	text-align: center;
	color: White;
}
#ibox-8{
	top: -104px;
	left: -346px;
}		

#vschau-9   {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 20px;
	width: 187px;
	height: 168px;
	text-align: center;
	border-right: 2px solid #666;
	color: White;
}
#ibox-9{
	top: 139px;
	left: -346px;
}

#vschau-10   {
	padding: 5px;
	position: absolute;
	top: 207px;
	left: 20px;
	width: 172px;
	height: 179px;
	text-align: center;
	border-top: 2px solid #666;
	color: White;
}
#ibox-10{
	top: -38px;
	left: -346px;
}

#vschau-11   {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 223px;
	width: 172px;
	height: 179px;
	text-align: center;
	border-bottom: 2px solid #666;
	color: White;
}
#ibox-11{
	top: 139px;
	left: -549px;
}

#vschau-12   {
	padding: 5px;
	position: absolute;
	top: 216px;
	left: 207px;
	width: 187px;
	height: 168px;
	text-align: center;
	border-left: 2px solid #666;
	color: White;
}
#ibox-12{
	top: -48px;
	left: -535px;
}	

#vschau-13   {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 20px;
	width: 375px;
	height: 112px;
	text-align: center;
	border-bottom: 1px solid #666;
	color: White;
}
#ibox-13{
	top: 139px;
	left: -346px;
}

#vschau-14   {
	padding: 5px;
	position: absolute;
	top: 151px;
	left: 20px;
	width: 375px;
	height: 112px;
	text-align: center;
	border-bottom: 1px solid #666;
	color: White;
}
#ibox-14{
	top: 18px;
	left: -346px;
}

#vschau-15   {
	padding: 5px;
	position: absolute;
	top: 272px;
	left: 20px;
	width: 375px;
	height: 112px;
	text-align: center;
	color: White;
}
#ibox-15{
	top: -104px;
	left: -346px;
}		

#vschau-16   {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 20px;
	width: 119px;
	height: 354px;
	text-align: center;
	border-right: 2px solid #666;
	color: White;
}
#ibox-16{
	top: 139px;
	left: -346px;
}

#vschau-17   {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 148px;
	width: 119px;
	height: 354px;
	text-align: center;
	color: White;
}
#ibox-17{
	top: 139px;
	left: -474px;
}

#vschau-18   {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 276px;
	width: 119px;
	height: 354px;
	text-align: center;
	border-left: 2px solid #666;
	color: White;			
}
#ibox-18{
	top: 139px;
	left: -602px;
}


#vschau-19  {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 20px;
	width: 187px;
	height: 168px;
	text-align: center;
	
	color: White;
}
#ibox-19 {
	top: 139px;
	left: -346px;
}

#vschau-20  {
	padding: 5px;
	position: absolute;
	top: 207px;
	left: 20px;
	width: 172px;
	height: 179px;
	text-align: center;
	
	color: White;
}
#ibox-20 {
	top: -38px;
	left: -346px;
}

#vschau-21  {
	padding: 5px;
	position: absolute;
	top: 30px;
	left: 223px;
	width: 172px;
	height: 179px;
	text-align: center;
	
	color: White;
}
#ibox-21 {
	top: 139px;
	left: -549px;
}

#vschau-22   {
	padding: 5px;
	position: absolute;
	top: 216px;
	left: 207px;
	width: 187px;
	height: 168px;
	text-align: center;
	
	color: White;
}
#ibox-22 {
	top: -48px;
	left: -535px;
}

