/* Css für HGIS-IEG-Mainz */

html, body, div, p, h1, h2, h3, ul, ol,
span, a, form, img, li
		{ margin: 0;
		  padding: 0;
		  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		  font-Size: 9pt; }

#Banner		{ position: absolute; top:0px;   left:0px; width:900px; height:130px;
		  padding:10px; background-color: rgb(235,235,235);
		  border-bottom:solid black 0px; border-right:solid black 0px;  z-index:5;}

#Links		{ position: absolute; top:150px; left:0px; width:300px;
                  border-top:solid black 0px; padding-top: 15px;
		  padding-left:5px; background-color: rgb(255,255,255); z-index:2;
		}

#Main		{ position: absolute; top:150px; left:300px; width:600px;
		  padding-top:20px; padding-left:20px; padding-right:10px ;
		  background-color: rgb(255,255,255); z-index:3; }

#BannerDy	{ position: absolute; top:0px;   left:0px;   width:1024px; height:130px;
		  padding:10px; background-color: rgb(235,235,235);
		  border-bottom:solid black 0px; border-right:solid black 0px;  z-index:5;}

#MainDy		{ position: absolute; top:140px; left:300px; width:724px;
		  padding-top:20px; padding-left:20px; padding-right:10px ;
		  background-color: rgb(255,255,255); z-index:3; }

#Rechts		{ position: absolute; top:161px; left:760px; width:159px; height:100%; padding:10px;
		  border-right:solid black 1px; z-index:1; }

#Footer		{ position: relative; left:0px; top:0px; width:100%; height:20px; padding:0px;
		  border-top:solid black }

h1		{ margin-top:15px; margin-bottom:15px; font-size:15pt;
		  font-weight: normal; color: rgb(131,147,202) }


.rot            { font-size: 15pt; font-weight:bold; color:rgb(206,41,41); }

h2		{ font-size:13pt; margin-top:6px; margin-bottom:12px;
		  color: rgb(170,151,190); }

h1.hauptueber	{ font-size: 15pt; font-weight:bold; margin-top:20px; margin-bottom:20px; color: rgb(100,100,100); }
h2.hauptkursiv  { font-size:13pt; font-style:italic; color: rgb(100,100,100);}
h2.hauptueber   { font-weight:normal; font-size:12pt; margin-bottom:20px;  color: rgb(100,100,100);}
h5.hauptueber	{ font-size: 9pt; font-weight:normal;  color: rgb(0,0,0); margin-top: 3pt; margin-bottom: 0pt }

/*
h4.hauptueber   { font-weight:normal; font-size:11pt; color: rgb(100,100,100);}
h3.banner       { font-size:9pt; margin-top:6px; margin-bottom:12px;
		  color:rgb(131,147,202); }
*/

h3		{ font-size:11pt; margin-top:12px; margin-bottom:12px;
		  color:rgb(96,92,168); }

h4		{ font-size: 10pt; color: rgb(96,92,168); margin-top: 6px; margin-bottom: 12px }
h4.wm		{ font-style:italic; font-size: 9pt; color: rgb(96,92,168); margin-top: 6px; margin-bottom: 12px }
h4.kursiv	{ font-style:italic; font-size: 9pt; color: rgb(96,92,168); margin-top: 6px; margin-bottom: 12pt }
h4.reg		{ font-style:italic; font-size: 8pt; color: rgb(96,92,168); margin-top: 6px; margin-bottom: 12px }

h5		{ font-size: 9pt; color: rgb(96,92,168); margin-top: 12pt; margin-bottom: 6pt }
h5.banner	{ font-size: 9pt; color: rgb(131,147,202); margin-top: 12pt; margin-bottom: 6pt }
h5.sw		{ font-size: 9pt; color: rgb(0,0,0); margin-top: 12pt; margin-bottom: 6pt }

h6		{ margin-top: 0px; font-size: 8pt;  font-weight: bold; color: rgb(0,0,0); }

p               { margin-bottom: 6pt;}
p.klein         { font-size: 8pt; margin-top: 8pt; margin-bottom: 0pt;}
p.bildunterschrift { font-size: 8pt; margin-top: 4pt; margin-bottom: 8pt;}
ul		{ margin-left:10px; margin-bottom: 6pt; list-style-image:url(/Imgnav/pfeil.gif); }
ul.bu		{ margin-left:25px; margin-bottom: 6pt; list-style-image:url(/Imgnav/circle.gif); }
ul.buh		{ margin-left:10px; margin-bottom: 6pt; list-style-image:url(/Imgnav/circle.gif); }
ol		{ margin-left:20px; margin-bottom: 6pt; }


li.E1           { margin-top:8px;  margin-left:5px; list-style-image:url(/Imgnav/menu.gif); }

li.PopItemStyle	{ margin-top:8px; list-style-image:url(/Imgnav/menu.gif); list-style-position:outside; }
li.E2,
li.ItemStyle	{ margin-top:2px; margin-left:6px; list-style-image:url(/Imgnav/pfeil.gif);}
li.E2T		{ margin-top:2px; margin-left:6px; list-style-image:url(/Imgnav/pfeiltop.gif);}
li.E3		{ margin-top:2px; margin-left:20px; list-style-image:url(/Imgnav/pfeil.gif);}
li.E2L		{ margin-top:2px; margin-left:5px; list-style-image:url(/Imgnav/pfeil_l.gif);}
li.EN		{ margin-top:2px; margin-left:15px; list-style-image:url(/Imgnav/pfeilg.gif);}
li.top  	{ margin-top:2px; margin-left:10px; list-style-image:url(/Imgnav/navtop.gif);}

b, strong	{ font-weight: bold; }
i, em		{ font-style: italic; }

table.sitemap   { font-size: 8pt; }
table.copyright	{ font-size: 8pt; color: rgb(118,115,142); width:100%; }
table.banner    { background-color: rgb(235,235,235); }
table.dyna      { padding:0px; }

span.mittelblau { color: rgb(131,147,202); }
span.schwarz    { color: rgb(0,0,0); }

th              { font-size: 9pt; text-align:left; padding-bottom:10px }
tr              { padding:5px; }
tr.grau 	{ padding:3px; background-color: rgb(225,225,225); }

td		{ font-size: 9pt; }
td.menuoben	{ background-color: rgb(235,235,235); }
td.oben		{ vertical-align:top; }
td.unten	{ vertical-align:bottom; }
td.links	{ text-align:left; }
td.smord0	{ background-color: rgb(255,200,50); }
td.smord	{ background-color: rgb(255,255,0); }
td.smord2	{ background-color: rgb(211,199,225); }
td.smlnk	{ background-color: rgb(225,225,225); }

td.linkfarbe	{ height:20px; vertical-align: middle; background-color: rgb(235,235,235);}
td.linkrot	{ height:20px; vertical-align: middle; background-color: rgb(255,255,255);}

td.tb		{ height:20px; vertical-align:top; font-weight: bold; }
td.trb		{ height:20px; vertical-align:top; text-align: right; font-weight: bold; }
td.text		{ height:20px; vertical-align:top; }
td.rechts	{ text-align:right; }
td.rechtstop	{ text-align:right; vertical-align:top;}
td.zentr	{ text-align:center; }

a 		{ text-transform: none; text-decoration:none;
		  color: rgb(96,92,168);  }

a:link 		{ color: rgb(76,72,148); }
a:visited 	{ color: rgb(151,167,222); }
a:active 	{ color: rgb(96,92,168); }

a:hover		{ color: rgb(255,255,255);
		  background-color: rgb(96,92,168); }

a.menuoben		{ text-transform: none; text-decoration:none;
			  color: rgb(96,92,168); background-color: rgb(235,235,235); }
a.menuoben:link 	{ color: rgb(96,92,168); }
a.menuoben:visited 	{ color: rgb(96,92,168); }
a.menuoben:active 	{ color: rgb(96,92,168); }

a.menuoben:hover	{ color: rgb(255,255,255);
			  background-color: rgb(96,92,168); }

td.copy			{ font-size: 9pt; text-align: right; background-color: rgb(211,199,225)}
a.klein			{ font-size: 8pt; text-transform: none; text-decoration: none; }

a.copyright		{ text-transform: none; text-decoration: none;
			  font-size: 7pt; color:rgb(96,92,168); }
a.copyright:link 	{ color: rgb(96,92,168); }
a.copyright:active	{ color: rgb(206,41,41); }
a.copyright:visited 	{ color: rgb(96,92,168); }
a.copyright:hover	{ color: rgb(255,255,255);
			  background-color: rgb(96,92,168); }

a.imtext		{ text-transform: none; text-decoration:none;
			  color: rgb(96,92,168);  }

a.imtext:link 		{ color: rgb(96,92,168); }
a.imtext:visited 	{ color: rgb(211,199,225); }
a.imtext:active 	{ color: rgb(255,0,0); }

a.imtext:hover		{ color: rgb(255,255,255);
			  background-color: rgb(170,151,190); }


