*	{	margin: 0px;
		  } /*padding: auto;*/
		
h1  {	font-size: 0.85em;
		font-family: verdana, arial, helvetica, sans-serif; 
		font-weight: bold;
		color: #082873;	
		background-color: inherit;
		line-height: 15px;}

h2  {	font-size: 0.75em; 
	 	font-family: verdana, arial, helvetica, sans-serif; 
		font-weight: normal;
		color: black;
		background-color: inherit;
		line-height: 15px; }

h3  {	font-size: 0.72em; 
		font-family: verdana, arial, helvetica, sans-serif; 
		font-weight: normal;
		color: black;
		background-color: inherit;
		line-height: 15px; }
		
h4	{	font-size: 0.7em; 
		font-family: verdana, arial, helvetica, sans-serif; 
		font-weight: normal;
		color: black;
		background-color: inherit;
		line-height: 15px; }
		
h5 	{	font-size: 0.65em; 
		font-family: verdana, helvetica, arial, sans-serif; 
		font-weight: normal;
		color: black;
		background-color: inherit;
		line-height: 15px; }		
		
h6	{	font-size: 0.8em; 
	 	font-family: verdana, arial, helvetica, sans-serif; 
		font-weight: normal;
		color: black;
		background-color: inherit;
		line-height: 15px; }
		
a	{	color: #082873;
		background-color: inherit;  	
		text-decoration: underline;	}
a:hover {color: #cccccc;
		background-color: inherit;
		text-decoration: none;	}		

p	{	font-size: 0.75em;}

hr 	{ 	background:#aaa; 
		color:#aaa; 
		border:#aaa; 
		height:1px; }  
		
i {font-size: 11px;
	font-style: italic;
	color: black;
	font-family: Arial, Times, Verdana;
	background-color: #f2eded;}		
	
strong {font-size: 12px; 
		font-family: verdana, arial, helvetica, sans-serif; 
		font-weight: bold;
		color: black;
		background-color: inherit;
		line-height: 18px; }	
	

/* Layout */

body {	font-family: verdana, arial, helvetica, sans-serif;
		text-align: center;
		color: black;
		background-color: inherit; }

#wrapper {	margin-top: 5px;
			margin-bottom: 0px;
			margin-right: auto;
			margin-left: auto;
			width: 940px;
			height: auto; 	}

#header {	margin: 0px; 
			padding-top: 0px; 
			width: auto; 
			height: 94px;  }

#content   { background-image: url('background-roemer-neu.gif'); 
			background-repeat: repeat; 
			background-position: center top; 
			margin: 0; 
			padding: 0; 
			width: 942px; 
			float: left }

#col2 {		color: #082873;    		/* Banner links  */
			background-color: inherit;
			font-size: 0.8em;
			font-weight: bold;
			text-align: center;
			margin: 0px;
			padding-top: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-left: 10px;	
			width: 165px;
			height: auto;
			float: left; }

#col2 p {	margin: 0px;			/* Schrift links */
			padding: 0px;
			color: red;
			background-color: inherit;
			text-align: center; }
			

#col3 {		text-align: left;		/*Banner mitte */
			color: white;
			background-color: inherit;
			margin: 0px;
			padding: 0px;
			height: auto;
			float: right;
			min-height: 650px; 
			height: expression(this.scrollHeight > 650 ? "auto":"650px"); }

#col3 p {	margin-top: 10px;		/* Schrift mitte */
			padding: 10px 0px 10px 0px;
			text-align: left;  }
			

#col4 {		text-align: center; /* Banner rechts */
			margin: 0px; 
			padding: 0px; 
			width: 80px; 
			height: 10px;
			float: right;  }

#col4 p {	margin-top: 0px;	/* Schrift rechts */
			color: #000000;
			padding: 0px;
			text-align: left;  }

#macro {	font-size: 10px;
			font-style: italic;
			font-family: Arial, Times, Verdana;
			background-color: #f5f2f2; 
			padding-left: 5px;
			padding-right: 5px;}
							
li {	font-size: 11px;
		text-decoration: none;
		color: #082873;
		font-weight: bold;
		visibility: visible;
		display: block;
		width: 100%;		
		margin-top: 1px;
		float: left;
		padding: 0px;
		text-align: center nowrap;
		list-style: none; }
		
li a {	font-size: 11px;
		text-decoration: none;
		color: #082873;
		font-weight: bold;
		visibility: visible;
		display: block;
		width: 100%;
		margin-top: 1px;
		float: left;
		padding: 0px; 
		text-align: center nowrap;
		list-style: none; 		
		background-color: #b5bbcc;
		padding: 2px 0px;
		border-bottom: 2px solid #000;
		border-right: 2px solid #000;  }
		
li a:hover {
   		color: #eee;
   		background-color: #000;  }
	
.farbe {color: #082873;
		background-color: #eeeeee;}
.farbe:hover {
		background: #eeeeee;
		color: #cccccc;
		text-decoration:  none; }

.newslink	{	color: black; 
				background-color: white; 	
				text-decoration: none;	 }
.newslink:visited {	color: black; }
.newslink:hover {	color: #cccccc;	}	
			
.textlink	{	color: black; 
				background-color: #eeeeee; 	
				text-decoration: none;	 }
.textlink:visited {	color: black; }
.textlink:hover {	color: #cccccc;	}		
	
.menu  {color: #b5bbcc; 
		font-size: 11px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: bold;  
		text-align: left;
		margin: 8px 0px 8px 0px;
		padding: 3px 2px 3px 2px;
		width: 165px;	}
 
.menu a	 { 
		text-decoration: none; 
		background: #b5bbcc; 
		display: block;
		border-color: red;
		margin: 8px 0px 8px 0px; 
		padding: 3px 2px 3px 2px;
		border-bottom: 2px solid #000;
		border-right: 2px solid #000; }

.menu a:hover {
		color: white;
		background: #000;
		border: 1px;
		border-color: red;
		margin: 8px 0px 8px 0px;
		padding: 3px 2px 3px 2px;
		text-decoration:  none;
		border-bottom: 2px solid #000;
		border-right: 2px solid #000;  }
		
.left {	float: left;
		padding: 4px; }			
		
#footer {	background-image: url('footer-neu.gif'); /*background-color: #050569;*/
			padding-top: 5px;
			padding-bottom: 5px;
			width: auto; 
			height: 40px; 
			clear: both; }
			
#footer p {	font-size: 10px;
			font-family: arial;
			font-weight: normal;
			color: white;
			padding-top: 5px;
			padding-bottom: 5px;
			text-align: center;}

#footer a {	font-size: 10px;
			font-weight: normal;
			padding-top: 5px;
			padding-bottom: 5px;
			color: white;
			text-align: center; }

#footer a:hover {	text-decoration: underline;
					font-weight: normal;
					color: blue;
					padding-top: 5px;
					padding-bottom: 5px;					
					text-align: center; }



#index1	{ text-align: left; visibility: visible; position: static; top: 137px; width: 171px; float: left; padding-left: 2px; margin-left: 8px;}
#index2	{ text-align: left; visibility: visible; position: static; top: 190px; width: 640px; height: 75px; float: left; }
#index3	{ text-align: left; visibility: visible; position: static; top: 190px; width: 275px; height: 88px; float: left;}
#index4 { color: blue; visibility: hidden; position: absolute; margin-bottom: 1px; left: 94px; width: 920px; height: 1px; }
#index6 { text-align: left; visibility: visible; position: static; top: 849px; width: 170px; height: auto; float: left; }
#index7 { text-align: left; visibility: visible; position: static; top: 849px; width: 440px; height: auto; float: left; }

#Link1 { visibility: visible; position: static; float: left; width: 450px; height: 110px; text-align: left; }
#Link2 { visibility: visible; position: static; float: left; width: 200px; height: 110px; text-align: left; }
#Link3 { visibility: visible; position: static; float: left; width: 200px; height: 200px; text-align: left; }
#Link4 { visibility: visible; position: static; float: left; width: 200px; height: 200px; text-align: left; }
#Link5 { visibility: visible; position: static; float: left; width: 250px; height: 200px; text-align: left; }
#Link6 { visibility: visible; position: static; float: left; width: 650px; height: 850px; text-align: left; }	

#GAA1 { text-align: left; visibility: visible; position: static; float: left; top: 150px; width: 220px; height: 270px; background-color: #e6e6e6; }
#GAA2 { text-align: left; visibility: visible; position: static; float: right; top: 150px; margin-left: 20px; width: 380px; height: auto;  }

#Quali1 { visibility: visible; position: relative; float: left; top: auto; width: 467px; height: 280px; text-align: left; background-color: #e6e6e6; padding-left: 10px; }
#Quali2 { visibility: visible; position: relative; float: left; top: auto; width: 172px; height: 280px; background-color: #e6e6e6; }

#Lexikon1 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 400x; padding: 5px; }
#Lexikon2 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 400px; padding: 5px; }
#Lexikon3 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 400px; padding: 5px; }
#Lexikon4 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon5 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon6 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon7 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 300px; padding: 5px; }
#Lexikon8 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 300px; padding: 5px; }
#Lexikon9 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 300px; padding: 5px; }
#Lexikon10 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon11 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon12 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon13 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon14 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon15 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 300px; padding: 5px; }
#Lexikon16 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon17 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon18 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon19 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon20 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon21 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon22 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon23 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon24 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon25 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon26 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }
#Lexikon27 { visibility: visible; position: relative; float: left; top: auto; width: 205px; height: 200px; padding: 5px; }

