html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li 
{
   margin: 0px;
   padding: 0px;

}


body 		{ background-color: #B14D37; }

#all		{
			position: absolute; top: 0px; left: 50%;
			width: 800px;
			z-index: 4;
			margin-left: -400px;
			}

#block		{
			position: relative; top: 0px; left: 0px;
			width: 800px;
 			background-image:url(/heimat2/hg-heimat.jpg);
			background-repeat:repeat-y;
			}

#menu		{
			position: relative; top:0px; left: 0px;
			width: 169px; 
			float: left;
			z-index: 99;
			}

#content	{
			position: relative; ; top:0px; left: 0px;
			width: 400px;
			margin: 0px 0px 0px 10px;
			float:left;
			}

#contentflash	{
			position: relative; ; top:0px; left: 0px;
			width: 400px;
			margin: 0px 0px 0px 10px;
			float:left;
			z-index: 999;
			}

#rechts	{
			position: relative; ; top:0px; left: 0px;
			width: 200px;
			margin: 0px 0px 0px 10px;
			float:left;
			min-height: 400px;
			}

#fuss	{
			position: relative; ; top:0px; left: 0px;
			width: 610px;
			margin: 0px 0px 0px 179px;
			border-top: #ddd solid 1px;
			}

#junge	{
			position: absolute; ; top:0px; left: 0px;
			width: 167px; height:100%;
 			background-image:url(/heimat/junge-menu.jpg);
 			background-position: bottom;
 			background-repeat: no-repeat;
			z-index: 0;
			min-height: 400px;
			}

#logoheader		{
			position: relative; top:0px; left: 169px;
			width: 629px;
			overflow: hidden;
			}

#content p	{
			width: 380px;
			}

#rechts p	{
			width: 190px;
			}


#content h3	{	
			padding: 0px 0px 15px 0px;
			}

a:link{ color: #767676; text-decoration: underline; }
a:visited{ color: #767676; text-decoration: underline; }
a:hover{ color: #B14D37; text-decoration: underline; }
a:active{ color: #B14D37; text-decoration: underline; }
a:focus{ color: #B14D37; text-decoration: underline; }

p,h1,h2,h3,h4,h5,h6,ul,ol { font-family: "Trebuchet MS", Verdana, sans-serif; } /*serifenlos*/

h1,h2,h3,h4 { color:#767676; } /*blau*/
p, ul, ol { color:#767676; } /*schwarz*/


p	{
	font-size:11px;
	padding: 5px 0px 5px 0px;
	} 

ul,ol	{
	font-size:11px;
	padding: 5px 0px 5px 0px;
    margin: 0px 0px 0px 10px;
	} 

strong 	{
	font-weight: bold;
 	} 


img  { border:0px;}

ul,ol
		{
		padding: 0px 0px 8px 16px;
		}


a:link.level1 { font-size:12px; font-family:arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglinkoff.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px;  }
a:visited.level1 { font-size:12px; font-family:arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglinkoff.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px; }
a:hover.level1 { font-size:12px; font-family:arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px;}
a:active.level1 { font-size:12px; font-family:arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px; }
a:focus.level1 { font-size:12px; font-family:arial, helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px;  }


a:link.level1selected { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px;  }
a:visited.level1selected { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px;  }
a:hover.level1selected { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px; }
a:active.level1selected { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px;  }
a:focus.level1selected { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px;   }

a:link.level1open { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px;  }
a:visited.level1open { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px;  }
a:hover.level1open { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px; }
a:active.level1open { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px;  }
a:focus.level1open { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; background-image: url(/heimat/hglink.jpg); background-repeat: no-repeat; padding: 3px 20px 3px 40px;   }


a:link.level2 { font-size:10px; font-family:arial, helvetica, sans-serif; color:#B14D37; text-decoration:none; padding: 3px 20px 3px 45px;  }
a:visited.level2 { font-size:10px; font-family:arial, helvetica, sans-serif; color:#B14D37; text-decoration:none; padding: 3px 20px 3px 45px;  }
a:hover.level2 { font-size:10px; font-family:arial, helvetica, sans-serif; color:#B14D37; text-decoration:underline; padding: 3px 20px 3px 45px; }
a:active.level2 { font-size:10px; font-family:arial, helvetica, sans-serif; color:#B14D37; text-decoration:underline; padding: 3px 20px 3px 45px;  }
a:focus.level2 { font-size:10px; font-family:arial, helvetica, sans-serif; color:#B14D37; text-decoration:underline; padding: 3px 20px 3px 45px;   }


a:link.level2selected { font-size:10px; font-family:arial, helvetica, sans-serif; color:#B14D37; font-weight: bold; text-decoration:none; padding: 3px 20px 3px 45px;	}
a:visited.level2selected { font-size:10px; font-family:arial, helvetica, sans-serif; color:#B14D37; font-weight: bold; text-decoration:none; padding: 3px 20px 3px 45px;	}
a:hover.level2selected { font-size:10px; font-family:arial, helvetica, sans-serif; color:#B14D37; font-weight: bold; text-decoration:none; padding: 3px 20px 3px 45px;	}
a:active.level2selected { { font-size:10px; font-family:arial, helvetica, sans-serif; color:#B14D37; font-weight: bold; text-decoration:none; padding: 3px 20px 3px 45px;	}
a:focus.level2selected { { font-size:10px; font-family:arial, helvetica, sans-serif; color:#B14D37; font-weight: bold; text-decoration:none; padding: 3px 20px 3px 45px;	}



