html, body { height: 100%; width: 100%;  font-family: Verdana, Lucida Grande, Arial, SunSans-Regular, Sans-Serif; padding: 0; margin: 0; background-image: url('../koffer/topBG_02_index_696969.jpg'); background-repeat: repeat-x; background-color: #5e5f2f;  }
	
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }


h1 { font-family: Georgia, Times New Roman, serif, Hoefler Text; font-style: italic; font-size: 18px; line-height: 25px; font-weight: normal; color: #f7f5d8; letter-spacing: 1px; margin: -5px 0px 0px 100px ; padding: 0px 0px 0px 0px ; border: 0px; }
h1 a { font-size: 36px; font-weight: normal; color: #f7f5d8; text-decoration: none; letter-spacing: -1px; }
h1 a:hover { font-weight: normal; color: #f7f5d8; text-decoration: underline; }
 
h3 { font-family: Georgia, Times New Roman, serif, Hoefler Text; font-style: italic; font-size: 18px; line-height: 25px; font-weight: normal; color: #5e5f2f; letter-spacing: 1px; margin: -28px 0px 0px 320px ; padding: 0px 0px 0px 0px ; border: 0px; }
h3 a { font-size: 36px; font-weight: normal; color: #f7f5d8; text-decoration: none; letter-spacing: -1px; }
h3 a:hover { font-weight: normal; color: #f7f5d8; text-decoration: underline; }
 
h2 { font-family: Georgia, Times New Roman, serif, Hoefler Text; font-style: italic; font-size: 36px; line-height: 36px; font-weight: normal; color: #f7f5d8; letter-spacing: 1px; margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px ; }
h2 a { font-weight: normal; color: #f7f5d8; text-decoration: none; }
h2 a:hover { font-weight: normal; color: #f7f5d8; text-decoration: underline; }

iframe { border: 1px #bdb76b solid; margin: -1px 0px 5px -1px; }

.spacer01 { margin: 10px 0px 0px 0px; }

#logo { position: absolute; z-index: 1500; top: 0px; right: 0px; width: 350px; height: 227px; visibility: visible; display: block; background-image: url('../koffer/logo_index_02.jpg'); background-repeat: no-repeat; border: 0px; }

#stuehle { position: absolute; z-index: 1400; top: 0px; left: 0px; width: 386px; height: 227px; visibility: visible; display: block; background-image: url('../koffer/dreistuehle_01.jpg'); background-repeat: no-repeat; border: 0px; }

#bg { height: 100%; min-height: 100%; width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; position: absolute; } 

#wrapper { height: 100%; min-height: 100%; width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; position: absolute; }

#titel { position: absolute; top: 285px; right: 165px; height: 120px; width: 400px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; z-index:999; }
#subtitel { position: relative; height: 30px; width: 215px; margin: 197px 0px 0px 640px; padding: 0px 0px 0px 0px; z-index: 1000; }
#subtitellink { position: relative; height: 30px; width: 300px; margin: -33px 0px 0px 640px ; padding: 0px 0px 0px 0px ; }
#navi { height: auto; width: 800px; position: absolute; margin: 6px 0px 0px 30px; padding: 0px 0px 0px 0px; float: left; z-index: 1000; }


#content { height: auto; min-height: 100%; width: 100%; min-width: 1004px; position: relative; margin: 28px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; background-repeat: repeat-y; background-color: #5e5f2f; }
#content2 {position: absolute; height: auto; min-width: 950px; margin: 28px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
#contentbreit {position: absolute; height: auto; min-width: 1045px; margin: 28px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }

#container { position: relative; float: left; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; width: 427px; height: auto; border: 0px ; }
#containerminus { position: relative; float: left; margin: -1px 0px 0px 19px; padding: 0px 0px 0px 0px; width: 427px; height: auto; border: 0px ; }
#containerImage { position: relative; float: left; margin: -1px 0px 0px 15px; padding: 0px 0px 0px 0px; width: 525px; height: auto; border: 0px ; }

.aufbluehen { color: #f7f5d8; font-family: Georgia, Times New Roman, serif, Hoefler Text; font-style: italic; font-size: 17px; line-height: 17px; font-weight: normal; letter-spacing: 1px; padding: 18px 0px 0px 15px; text-align: left; }
.hinweis01 { color: #f7f5d8; font-family: Verdana, Lucida Grande, Arial, SunSans-Regular, Sans-Serif; font-size: 11px; line-height: 12px; font-weight: normal; padding: 5px 0px 0px 15px; text-align: left; }

#smalltext { position: fixed; bottom: 25px; z-index:1000; margin: 0px 0px 0px 45px; padding: 0; width: 295px; height: auto; font-weight: normal; font-size: 9px; line-height: 16px; font-weight: normal; color: #333333; border: 0px; }
#smalltext a { font-weight: normal; color: #333333; border: 0px;text-decoration: underline; }
#smalltext a:hover { font-weight: bold; color: #333333; border: 0px;text-decoration: underline; }

/* clear beendet floating rechts und links */
.clearleft { clear: left; height: 1px; line-height: 1px; margin-top: -15px; }
.clear { clear: both; height: 1px; line-height: 1px; margin-top: -15px; }
