/* btze style.css */
/* allgemeines */
 * {margin:0; padding:0;}
 body {background:url(images/site_bgrnd_ie5.jpg) center top; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; font-size:0.8em; line-height:1.35em; text-align:center;}
 #gesamt {width:850px; margin:0 auto 0 auto; text-align:left; padding:0 0 20px 0; /*border:1px solid #f00;*/}
 html>body #gesamt {width:750px;}
 html>body {background:url(images/site_bgrnd.jpg) center top;}
 #infotage #gesamt {background:url(images/infotage1.gif) no-repeat 240px 270px;} 
 #floatclear {clear:both;}
 
 a {color:#000;}
 a:hover {text-decoration:none;}
 
 #start #gesamt #startinhalt {width:595px; float:left;}
 #start #gesamt #startinhalt .startbild {margin:50px 0 30px 0;}
 #start #gesamt #startinhalt h2 {margin:0 0 30px 30px; font-size:1em; font-weight:normal;}
 
 /* stellt fluß wieder her */
 #gesamt:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
 #gesamt {display: inline-table;}
 /* Hides from IE-mac \*/
 * html #gesamt {height: 1%;}
 #inhalt {display: block;}
 /* End hide from IE-mac */ 

/* h1 */
 h1 {background-color:#E0E9D4; width:750px; height:165px;}
 h1 strong {visibility:hidden;}
 
 #start h1 {background:url(images/head_start.jpg) no-repeat;}
 #wirueberuns h1 {background:url(images/head_wirueberuns.jpg) no-repeat;}
 #angebot h1 {background:url(images/head_angebot.jpg) no-repeat;}
 #trainingsbereiche h1 {background:url(images/head_trainingsbereiche.jpg) no-repeat;}
 #dimetria h1 {background:url(images/head_dimetria.jpg) no-repeat;}
 #mitarbeiter h1 {background:url(images/head_mitarbeiter.jpg) no-repeat;}
 #gaestehaus h1 {background:url(images/head_gaestehaus.jpg) no-repeat;}
 #gastronomie h1 {background:url(images/head_gastronomie.jpg) no-repeat;}
 #aufnahme h1 {background:url(images/head_aufnahme.jpg) no-repeat;}
 #infotage h1 {background:url(images/head_infotage.jpg) no-repeat;}
 #jobskarriere h1 {background:url(images/head_start.jpg) no-repeat;}
 #kontakt h1 {background:url(images/head_kontakt.jpg) no-repeat;}
 #impressum h1 {background:url(images/head_kontakt.jpg) no-repeat;}
 
/* menue */
 #menue {/*background-color:#C8D8BE;*/ width:149px; float:left;} /* ul */
 #trainingsbereiche #gesamt #menue {height:900px;}
 #kontakt #gesamt #menue {height:1200px;}
 #menue li {list-style-type:none; text-align:center; border-width:2px 0 2px 0; border-style:solid; border-color:#fff; margin:0 0 5px 0; padding:3px 0 3px 0;}
 #menue dfn {position:absolute; top:-1000px;}
 #menue i {position:absolute; top:-1000px;}
 
 #menue li a {text-decoration:none; color:#333; font-size:1.1em; font-weight:bold;}
 #menue li a:hover {color:#fff;}
 #menue li a.aktiv {color:#fff;}
 .umbruch {margin-left:-5px;}
 
 #menue .copy {font-size:0.75em; border:none; margin:0; padding:0;}
 #menue .kick {margin-top:20px;}
 #menue .copy a {font-weight:normal;} 
 
/* links */
 .links {/*background-color:#f00;*/ margin:10px 0 0 30px; width:270px; float:left; text-align:justify;}
 .links p {margin:15px 0 0 0;}
 
 #trainingsbereiche #gesamt .links p {font-style:italic;}
 #trainingsbereiche #gesamt .links ul {margin:0 0 0 20px;}
 #trainingsbereiche #gesamt .links li {text-align:left;}
 #trainingsbereiche #gesamt .linksunten {margin:50px 0 0 30px; width:270px; float:left; text-align:justify;}
 #trainingsbereiche #gesamt .linksunten p {margin:15px 0 10px 0;}
 
 #dimetria #gesamt .logo {width:570px; margin:10px 0 0 30px; float:left;}
 #dimetria #gesamt .dimu {margin:25px 0 0 30px;}
 #dimetria #gesamt .logo img {margin:0 0 15px 0;}
 
 #mitarbeiter #gesamt img {float:left;}
 
 #gaestehaus #gesamt .logo {width:570px; margin:10px 0 0 30px; float:left;}
 #gaestehaus #gesamt .dimu {margin:25px 0 0 30px;}
 
 #gastronomie #gesamt .logo {width:570px; margin:20px 0 0 30px; float:left;}
 #gastronomie #gesamt .gasre {width:570px; margin:30px 0 0 30px; float:left; text-align:right;}
 
 #aufnahme #gesamt img {float:left;}
 
 #jobskarriere div.stellenausschreibung {}
 #jobskarriere div.stellenausschreibung h4 {font-size:1.6em; padding:30px 0 10px 0; margin:0;}
 #jobskarriere div.stellenausschreibung p {margin:0;}
 #jobskarriere div.stellenausschreibung p strong {display:block; padding-top:5px;}
 
 #impressum #gesamt ul#dsl {
		margin:5px 0 15px 35px;
 }
 
/* rechts */
 .rechts {/*background-color:#00f;*/ margin:10px 0 0 30px; width:270px; float:left; text-align:justify;}
 .rechts p {margin:15px 0 0 0;}
 .rechts ul {margin:10px 0 0 20px;}
 .rechts li {text-align:left;}
 
 #trainingsbereiche #gesamt .rechts img {margin:15px 0 0 0;}
 #trainingsbereiche #gesamt .rechtsunten {margin:50px 0 0 30px; width:270px; float:left; text-align:justify;}
 #trainingsbereiche #gesamt .rechtsunten p {margin:15px 0 10px 0;}
 #trainingsbereiche #gesamt .rechtsunten img {float:right; margin:0 0 0px 10px;}

 #dimetria #gesamt .rechts {margin-top:10px;}

 #infotage #gesamt .rechts {font-size:1.3em; padding:0 0 0 0; line-height:1.5em; text-align:right;}
 #infotage #gesamt .rechts img {margin-bottom:60px;}
 #infotage #gesamt .rechts p {text-align:left;}
 
/* kontakt, formular */
 #kontakt #gesamt .links h3 {margin:35px 0 15px 0;}
 #kontakt #gesamt form {/*background-color:#ccc;*/ float:left; width:500px; margin:45px 0 0 30px;}
 #kontakt #gesamt form h3 {margin:0 0 20px 0;}
 #kontakt #gesamt form p {margin:5px 0 0 0;}
 #kontakt #gesamt form .check input {float:left; margin:0 10px 15px 0;}
 #kontakt #gesamt form .drei input {margin:0 10px 25px 0;}
 #kontakt #gesamt form .kontaktdaten {margin:20px 0 0 0;}
 #kontakt #gesamt form .kontaktdaten label {float:left; width:65px;}
 #kontakt #gesamt form .weitere label {width:265px;}
 #kontakt #gesamt form p textarea {width:460px;}
 #kontakt #gesamt form .kontaktdaten input {width:460px; margin:0 0 4px 0;}
 #kontakt #gesamt form .kontaktdaten .senden {width:170px; padding:3px; margin:5px 0 0 358px;}
 

