body
        {
        font-family: helvetica,arial,sans-serif;
        font-size: 12px;
        font-weight: normal;
		line-height: 125%;
		/*line-height:16px;*/
		color: #504E53;
        background-color: #fff;
        }
		
td
		{
        font-family: helvetica,arial,sans-serif;
        font-size: 12px;
        font-weight: normal;
		line-height: 125%;
		/*line-height:16px;*/
		color: #504E53;			
		}
		
b
		{
		font-family: helvetica,arial,sans-serif;
		font-weight: bold;
		}
		
i
		{
		font-family: helvetica,arial,sans-serif;
		font-style: italic;
		}		
					
.red_start
		{
		font-family: helvetica,arial,sans-serif;
		font-size: 9px;
		font-weight: bold;
		line-height: 125%;
		/*line-height:11px;*/
		color: #f00;
		}					
					
.grey_start 
		{
		font-family: helvetica,arial,sans-serif;
		font-size: 9px;
		font-weight: normal;
		line-height: 125%;
		/*line-height:11px;*/
		color: #999;
		}
		
/*.grey_start_b 
		{
		font-family:helvetica,arial,sans-serif;
		font-size:10px;
		font-weight:bold;
		line-height:12px;
		color:#999;
		}		
	*/	
.t_start		
		{
		font-family: helvetica,arial,sans-serif;
		font-size: 10px;
		font-weight: bold;
		line-height: 140%;
		/*line-height:14px;*/
		color: #f6f;
		}
		
.grey_contact
		{
		font-family: helvetica,arial,sans-serif;
		font-size: 9px;
		font-weight:  bold;
		line-height: 125%;
		/*line-height:10px;*/
		color: #999;
		}

.little_black
        {
        font-family: helvetica,arial,sans-serif;
        font-size: 9px;
        font-weight: normal;
		line-height: 125%;
		/*line-height:9px;*/
		color: #504E53;
        }
				
.navi1_a
		{
		font-family: helvetica,arial,sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #504E53;
		text-decoration: none;
		line-height: 125%;
		}
		
.navi2_a
		{
		font-family: helvetica,arial,sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #504E53;
		text-decoration: none;
		line-height: 125%;
		/*line-height:14px;*/
		}
		
.head
        {
        font-family: helvetica,arial,sans-serif;
        font-size: 12px;
        font-weight: bold;
		/*font-style:italic;*/
		color: #504E53;
        }
		
.ul_margin
        {
        margin-left: -178px;
        }				
					
			a, a:link, a:active, a:visited	{ font-family: helvetica,arial,sans-serif; font-size: 12px; font-weight: normal; color: #504E53; text-decoration: underline; }
			a:hover		{ font-family: helvetica,arial,sans-serif; font-size: 12px; font-weight: normal; color: #504E53; text-decoration: underline; }
			
a, a:link.mail_start, a:active.mail_start, a:visited.mail_start	{ font-family: helvetica,arial,sans-serif; font-size: 9px; font-weight: normal; color: #999; text-decoration: none; line-height: 125%; }
a:hover.mail_start		{ font-family: helvetica,arial,sans-serif; font-size: 9px; font-weight: normal; color: #999; text-decoration: none; line-height: 125%; }

a, a:link.mail_contact, a:active.mail_contact, a:visited.mail_contact	{ font-family: helvetica,arial,sans-serif; font-size: 9px; font-weight: bold; color: #999; text-decoration: none; line-height: 125%; }
a:hover.mail_contact		{ font-family: helvetica,arial,sans-serif; font-size: 9px; font-weight: bold; color: #999; text-decoration: none; line-height: 125%; }

a, a:link.navi1, a:active.navi1, a:visited.navi1	{ font-family: helvetica,arial,sans-serif; font-size: 12px; font-weight: bold; color: #504E53; text-decoration: none; line-height: 125%; }
a:hover.navi1		{ font-family: helvetica,arial,sans-serif; font-size: 12px; font-weight: bold; color: #504E53; text-decoration: none; line-height: 125%; }									
						
a, a:link.navi2, a:active.navi2, a:visited.navi2	{ font-family: helvetica,arial,sans-serif; font-size: 12px; font-weight: bold; color: #504E53; text-decoration: none; line-height: 125%; }
a:hover.navi2		{ font-family: helvetica,arial,sans-serif; font-size: 12px; font-weight: bold; color: #504E53; text-decoration: none; line-height: 125%; }

/*startseite:*/
#container_mitte {position: absolute; top: 30px; left: 50%; height: 623px; width: 600px; padding: 0px; margin-left: -265px; z-index: 1; } /*; background-color:#333333*/
/*folgeseite:*/
#container_links {position: absolute; top: 0px; left: 40px; height: 725px; width: 960px; padding: 0px; margin: 0px; z-index: 1; }


/*start*/
#contact_start_li {position: absolute; top: 8px; left: 282px; height: 150px; width: 150px; padding: 0px; margin: 0px; z-index: 20; }
#contact_start_re {position: absolute; top: 8px; left: 402px; height: 150px; width: 150px; padding: 0px; margin: 0px; z-index: 20; }
#text_start {position: absolute; top: 350px; left: 0px; height: 150px; width: 350px; padding: 0px; margin: 0px; z-index: 20; }
#hgimage_start {position: absolute; top: 0px; left: 0px; height: 623px; width: 624px; padding: 0px; margin: 0px; z-index: 10; }

/*folge*/
#contact {position: absolute; top: 85px; left: 0px; height: 150px; width: 150px; padding: 0px; margin: 0px; z-index: 20; }
#text_content {position: absolute; top: 240px; left: 165px; height: 90px; width: 455px; padding: 0px; margin: 0px; z-index: 20; }
#ehren_logo {position: absolute; top: 510px; left: 640px; height: 90px; width: 255px; padding: 0px; margin: 0px; z-index: 20; }
#navi1 {position: absolute; top: 45px; left: 165px; height: 20px; width: 700px; padding: 0px; margin: 0px; z-index: 20; }
#navi2 {position: absolute; top: 240px; left: 0px; height: 90px; width: 150px; padding: 0px; margin: 0px; z-index: 20; }
#hgimage {position: absolute; top: 68px; left: 154px; height: 90px; width: 356px; padding: 0px; margin: 0px; z-index: 10; }
#hgimage3_termine {position: absolute; top: 6px; left: 127px; height: 90px; width: 356px; padding: 0px; margin: 0px; z-index: 10; }
#logo {position: absolute; top: 40px; left: 0px; height: 35px; width: 144px; padding: 0px; margin: 0px; z-index: 20; }

#hori_rule {position: relative; top: 0px; left: -1px; height: 1px; width: 450px; padding: 0px; margin: 0px; z-index: 20; background-color:#504E53; }




		
