html {
height:100%; 
max-height:100%; 
padding:0; 
margin:0; 
border:0;
font-size:90%; 
font-family:"Century Gothic", "Lucida Sans", Futura, Arial, Helvetica, sans-serif;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}

body {
height:100%; 
max-height:100%; 
overflow:hidden;
background-image:url(img/higr.jpg);
background-repeat:repeat;
padding:0; 
margin:0; 
border:0;}

#content	{
position:absolute;
top:150px;
left:0;
background-color:#666;
height:400px;
z-index:1;
width:100%;
overflow:auto;
line-height:20px;}


#left	{
position:absolute;
left:0; top:0; width:373px; overflow:hidden; z-index:2;}

#navi-oben	{position:absolute; width:250px; margin-left:100px; color:#fff; z-index:3; margin-top:45px; text-align:center;}
#navi-oben a {text-decoration:none; color:#fff;}
#navi-oben a:visited {text-decoration:none; color:#fff;}
#navi-oben a:hover {text-decoration:none; color:#660000;}

#inhalt	{position:absolute; margin:30px 200px 10px 390px; color:#eeeded; z-index:4;}
#inhalt p {width:600px;}
#inhalt li {list-style-image:url(img/list.jpg);}
#inhalt img {border:none;}

#titel	{position:absolute; top:87px; left:383px; height:61px; z-index:3;}

#navi-inhalt	{position:absolute; top:165px; left:155px; width:190px; color:#666666; z-index:4; text-align:right; line-height:25px; margin-top:13px;}
#navi-inhalt li	{list-style:none;}

#navi-inhalt a:link {color:#666; text-decoration:none;}
#navi-inhalt a:visited {color:#666; text-decoration:none;}
#navi-inhalt a:hover 	{color:#666; border-right:3px solid #ccc; text-decoration:none; padding-right:10px;}
.limarkiert 	{color:#666; border-right:3px solid #660000; text-decoration:none; padding-right:10px;}

h1	{
color:#fff;
font-size:24px;}

h4	{
color:#eeeded;
font-size:12px;
font-weight:bold;}

/* ---- hintergründe  ------*/
#rechts-unten	{width:305px; height:340px; right:0; bottom:0; position:absolute; z-index:2; background-image:url(img/higr-re-unten.jpg);}
#oben	{width:723px; height:227px; right:16px; top:150px; position:fixed; z-index:2; background-image:url(img/higr-oben.jpg);}
#rechts-gross	{width:267px; height:755px; right:0; top:10px; position:absolute; z-index:2; background-image:url(img/higr-rechts-gross.jpg);}

/* ---- Bilder rechts ----*/
#schroedter	{width:190px; height:240px; left:800px; top:40px; position:absolute; z-index:2;}



p a:link   {
         color: #ccc;
         text-decoration: none;
		 border-bottom:1px dotted #ccc;
	}
	

p a:visited {
         color: #ccc;
         text-decoration: none;
		 border-bottom:1px dotted #ccc;
	}
	
p a:hover  {
         color: #660000;
         text-decoration: none;
		 border-bottom:1px dotted #660000;
	}
p a:active {
         color: #ccc;
         text-decoration: none;
		 border-bottom:1px dotted #ccc;
	}
	
td a:link   {
         color: #ccc;
         text-decoration: none;
		 border-bottom:1px dotted #ccc;
	}
	

td a:visited {
         color: #ccc;
         text-decoration: none;
		 border-bottom:1px dotted #ccc;
	}
	
td a:hover  {
         color: #660000;
         text-decoration: none;
		 border-bottom:1px dotted #660000;
	}
td a:active {
         color: #ccc;
         text-decoration: none;
		 border-bottom:1px dotted #ccc;
	}
	

	
.text-klein	{font-size:10px;}


/*-----------Formular---------------*/

.formtext	{font-size:10px; margin-top:-2px; margin-bottom:-2px;}

textarea {background-color:#E3E3E3; border:none; color:#000;}
input {background-color: #E3E3E3; border:none; color:#000;}

form table, td, tr	{margin:0; padding:0;}

.feld1	{width:120px;}
.feld2	{width:140px;}
.feld3	{width:220px;}
.feld4 	{width:100%;}

button {background:#ccc; padding:5px; border:#eee3e3;}
radio {background:none;}


/*h2	{
color: #FF6600;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;}

h3{
color:#000;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
*/
.widthp	{width:400px;}
.widthp2	{width:600px;}

.tab-width-left	{
width:90px; vertical-align:text-top;}

table td {vertical-align:top;}
