* { margin: 0px; padding: 0px; }
body { background-color: #ffffff; color: Black; text-align: center; margin: 0px 0px 0px 0px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
p { margin-top: 8px; padding-top: 8px; }
#preload { display: none; }
#frame { margin: 0pt auto; position: relative; text-align: left; width: 900px; margin-bottom: 0px; border: 1px solid #666666; }
#content { position: relative; width: 900px; }

#top { position: relative; height: 30px; }

#navigation { background-image: URL(../../images/bg_nav.gif); }
#navigation a { display: block; float: left; height: 92px; background: URL(../../images/bg_nav.gif); }
#navigation a#news { width: 77px; background: URL(../../images/bt_nav_news.gif); }
#navigation a#news:hover { background: URL(../../images/bt_nav_news_act.gif); }
#navigation a#about { width: 73px; background: URL(../../images/bt_nav_about.gif); }
#navigation a#about:hover { background: URL(../../images/bt_nav_about_act.gif); }
#navigation a#products { width: 97px; background: URL(../../images/bt_nav_products.gif); }
#navigation a#products:hover { background: URL(../../images/bt_nav_products_act.gif); }
#navigation a#stores { width: 75px; background: URL(../../images/bt_nav_stores.gif); }
#navigation a#stores:hover { background: URL(../../images/bt_nav_stores_act.gif); }
#navigation a#jobs { width: 59px; background: URL(../../images/bt_nav_jobs.gif); }
#navigation a#jobs:hover { background: URL(../../images/bt_nav_jobs_act.gif); }
#navigation a#contact { width: 85px; background: URL(../../images/bt_nav_contact.gif); }
#navigation a#contact:hover { background: URL(../../images/bt_nav_contact_act.gif); }
#navigation a#dealer { width: 75px; background: URL(../../images/bt_nav_dealer.gif); }
#navigation a#dealer:hover { background: URL(../../images/bt_nav_dealer_act.gif); }
#navigation a#downloads { width: 118px; background: URL(../../images/bt_nav_downloads.gif); }
#navigation a#downloads:hover { background: URL(../../images/bt_nav_downloads_act.gif); }
#navigation a#logo { width: 241px; background: URL(../../images/logo_freudenhaus.gif); }
#navigation #navbar p { color: White; position: absolute; top: 9px; right: 12px; }


#indexbody { clear: both; min-height: 450px; height: auto; margin: 90px 0px 0px 160px; }
#thebody { clear: both; min-height: 450px; height: auto; margin: 40px 25px 20px 25px; line-height: 15px; }
#thebody_download { clear: both; min-height: 580px; height: auto; margin: 40px 25px 20px 25px; line-height: 15px; }
#thebody_contact { clear: both; min-height: 450px; height: auto; margin: 40px 25px 20px 25px; line-height: 15px; background-image: URL(../../images/Contact_HG.jpg); background-repeat: no-repeat; }
*html #thebody #indexbody #thebody_contact { height: 450px; } /* fuer ie6 */

#center_content { float: left; width: 600px; }
#center_content_right { float: right; width: 600px; }
#center_content_right_2 { float: right; width: 300px; }
#left_navigation { float: left; width: 160px; }
#right_content { float: right; width: 670px; }
#right_content_column1 { float: right; width: 200px; margin: 0px 0px 0px 0px; }
#right_content_column2 { float: right; width: 230px; margin: 0px 20px 0px 0px; }
#right_content_column3 { float: right; width: 210px; margin: 0px 0px 0px 0px; }
#content_full { float: left; width: 850px; }


#content_hgstoreindex { float: left; width: 850px; height: 550px; background-image: URL(../../images/HG-Stores-Index.jpg); background-repeat: no-repeat; }
#content_hgtest { float: left; width: 850px; height: 550px; background-image: URL(../../images/HG_Stores.jpg); background-repeat: no-repeat; }
#content_hgstoresuche { float: left; width: 850px; height: 550px; background-image: URL(../../images/HG_Storesuche.jpg); background-repeat: no-repeat; }
#content_hgtheatinerstrasse { float: left; width: 850px; height: 550px; background-image: URL(../../images/HG-Store-Theatiner.jpg); background-repeat: no-repeat; }
#content_hgleopoldstrasse { float: left; width: 850px; height: 550px; background-image: URL(../../images/HG-Store-Leopold.jpg); background-repeat: no-repeat; }
#content_hgbeck { float: left; width: 850px; height: 550px; background-image: URL(../../images/HG-Store-Beck.jpg); background-repeat: no-repeat; }
#content_hgodeonsplatz { float: left; width: 850px; height: 550px; background-image: URL(../../images/HG-Store-Odeonsplatz.jpg); background-repeat: no-repeat; }

#content_hgleo { float: left; width: 850px; height: 550px; background-image: URL(../../images/HG_Stores_Leo.jpg); background-repeat: no-repeat; }
#ebene1 { float: left; width: 190px; margin: 0px 20px 0px 10px;}
#ebene2 { float: right; width: 190px; margin: 0px 20px 0px 0px; }
#ebene3 { float: right; width: 190px; margin: 0px 16px 0px 0px; }
#ebene4 { float: right; width: 190px; margin: 0px 20px 0px 0px; }
#ebene5 { float: right; width: 550px; margin: 0px 20px 0px 0px; }

#links { float: left; width: 250px; margin: 0px 0px 0px 20px; }
#rechts { float: right; width: 380px; margin: 0px 0px 20px 0px; }
#rechts_2 { float: right; width: 640px; margin: 0px 0px 20px 0px; }



a.LinkSubnav  			{ color: #000000; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.LinkSubnav:hover  	{ color: #999999; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.LinkSubnavAct		  	{ color: #999999; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

a.LinkSkipIntro  		{ color: #666666; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a.LinkSkipIntro:hover  	{ color: #999999; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

#impressum { text-align: center; margin: 5px 0px 5px 0px; color: Black; font-size: 9px; }
#impressum a { color: Black; text-decoration: none; }
#impressum a:hover { text-decoration: underline; }

h1 { color: #000000; font-size: 12px; font-weight: normal; margin-bottom: 12px; }

.input					{ BACKGROUND-COLOR: #D1D3D4; BORDER-BOTTOM: #939598 1px solid; BORDER-LEFT: #939598 1px solid; BORDER-RIGHT: #939598 1px solid; BORDER-TOP: #939598 1px solid; FONT-FAMILY: verdana, arial; COLOR: #000000; FONT-SIZE: 9pt; width: 150px}
.login					{ BACKGROUND-COLOR: #515153; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #939598 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #939598 1px solid; FONT-FAMILY: verdana, arial; COLOR: #939598; FONT-SIZE: 9pt; width: 100px}

