body {font-size : 100.01%; font-family: verdana; background:#FFFAFA; margin:12px; padding:0px;} 
a {font-family:Verdana; color:#cc0000; font-weight:normal; text-decoration:none;}
a:hover {text-decoration:underline;}
p {margin:1px; font-family:Verdana; font-size:.8em; color:#000000; line-height:16pt;} 
img {border:none;}
font.tel {font-size:1.3em; color:#cc0000; font-weight:bold; line-height:2em}
hr {color:#cc0000;}
table {border: 1px dashed #cc0000;} 

#position {position:absolute; left:50%; width:1000px;  margin-top:5px; margin-left:-500px; padding-right:0px; background:#FFFAFA;}
#container {position:relative; width:750px; height:100%; padding:0px;} 
#container-start {position:relative; width:800px; height:100%; padding:0px; background:#FFFAFA;} 
#navigation1 {position:relative; left:0; top:0; width:1000px; height:50px; margin-top:25px;}
#header {position:relative; left:0; top:20px; width:1000px; height:50px; margin:0px; padding:0px; background:#FFFAFA;} 
#inhalt {position:relative; float:right; width:500px; padding-top:50px; } 
#inhalt-start {position:relative; float:right; width:600px;} 
#navigation2 {position:relative;  float:left; width:197px; left:0px; top:25px;} 
#rechts {position:absolute; left:805px; top:200px; width:198px; padding-top:0px; background:#FFFAFA;} 
#navi-hilfe {position:absolute; width:1000px; height:20px; background:#FFFAFA;}
#rollstuhl {position:relative; float:right; left:0px; top:0px; width:198; margin:1px; margin-left:0px; padding:0px; background-color:#cc9999;}
#treppenlift {position:relative; float:left; left:0px; top:0px; width:198; margin:1px; padding:0px; background-color:#ff6666;}
#rollstuhllift {position:relative; float:left; left:0px; top:0px; width:198;  margin:1px; padding:0px; background-color:#993333;}
#aktuell {position:relative; height:176px; width:195px;  margin-top:30px; padding:0px;}
#footer { position:relative;  width:600px; background-color: white; list-style:none; margin-left:200px; }
#liste {position:relative; left:25px; top:10px; width:550px; margin:1px; padding:0px;}
#sitemap {position:relative; float:right; width:500px; padding-top:50px; } 
#treppenlifter-sub {position:absolute; margin-left:198px; width:198px; } 
#rollstuhl_auto_verladen-sub {position:absolute; margin-left:398px; width:198px;} 
#elektromobil-sub {position:absolute; margin-left:598px; width:210px; } 


.firefox:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
.firefox{display: inline-table;}


#header h1 {color:#cc0000; font-size:1.3em; margin-top:20px; letter-spacing:.1em;}
#header h4 {color:#cc0000; font-size:.6em; margin-left:10px; margin-top:-20px;}
#header img {float:left; margin-left:10px; margin-right:60px;}

#inhalt-start h2 {font-size:.9em; margin-left:15%; margin-top:20px; margin-bottom:15px; line-height:25px;}
#inhalt-start h3 {font-size:.7em; margin-left:25px; margin-right:25px; margin-top:15px; margin-bottom:10px;line-height:25px;}
#inhalt-start a {text-decoration:underline;}
#inhalt-start a:hover {text-decoration:none;}
#inhalt-start a.treppenlift {font-weight:bold; color:#ff6666;}
#inhalt-start a.rollstuhllift {font-weight:bold; color:#993333;}
#inhalt-start a.rollstuhl {font-weight:bold; color:#cc9999;}
#inhalt-start p {margin-left:25px; margin-right:25px; margin-top:10px; font-size:.8em; line-height:13pt;}
#inhalt-start ul{list-style:none; margin:0; padding:0;} 
#inhalt-start li.key {width:100px; float:left; font-size:.8em; font-weight:bold; color:#cc0000; margin-bottom:10px;}
#inhalt-start li {width:450px; float:left; font-size:.8em; margin-bottom:20px;}

#inhalt a {text-decoration:underline;}
#inhalt a:hover {text-decoration:none;}
#inhalt p {font-size:.8em; line-height:1.3em; margin-bottom:20px;}
#inhalt p.weiter {margin-top:25px; margin-bottom:15px;}
#inhalt p.zurueck {margin-top:25px; margin-bottom:255px;}
#inhalt p.kurz {margin-bottom:70px;}
#inhalt img.treppenlifter {float:right; border: 2px solid #669933; margin:10px;}
#inhalt img.rollstuhl_auto_verladen {float:right; border: 2px solid #cc3300; margin:10px;}
#inhalt img.elektromobil {float:right; border: 2px solid #daa250; margin:10px;}
#inhalt ul {margin:0px; margin-bottom:50px; padding:0px; font-size:1.1em; list-style:none;}
#inhalt ul.index {margin:0px; padding:0px; float:left; list-style:none; font-size:.8em;}
#inhalt li.index {margin-left:0px; margin-right:0px; width:165px; margin-bottom:10px; line-height:13pt; float:none;}
#inhalt li {width:165px; font-size:.7em; line-height:13pt; float:left; }
#inhalt li.hilfe {float:none; width:500px; margin-bottom:20px;}
#inhalt h1 {font-size:1em; line-height:1.1em;}
#inhalt h1.treppenlift {font-size:1em; line-height:1.1em; color:#ff6666;}
#inhalt h1.rollstuhllift {font-size:1em; line-height:1.1em; color:#993333;}
#inhalt h1.rollstuhl {font-size:1em; line-height:1.1em; color:#cc9999;}
#inhalt h2 {font-size:.9em; font-weight:normal; font-style:italic;  margin-top:25px; color:#000000; line-height:1.3em;}
#inhalt h3 {font-size:.8em; margin-top:25px; margin-bottom:0px; margin-top:20px; line-height:1.3em;}
#inhalt form {font-family:Verdana; font-size:.8em; line-height:25pt;
padding:20px; border-top-width:1px; border:1px #cc0000 solid;}
#inhalt label {display: block; float: left; width: 150px;}
#inhalt input {display: block; float: left; width: 200px;}
#inhalt select {display: block; float: left; width: 200px;}
#inhalt textarea {display: block; float: left; width: 200px;}
form br {clear: left;}
input#submit {float: none; width: auto; margin-left:70px; margin-top:30px; color:black; background-color:white;}
#inhalt h1 {color:#cc0000; font-size:1em; margin-top:20px;}

#sitemap h1 {font-size:1em; line-height:1.1em;}
#sitemap h2 {font-size:.8em; line-height:1.1em; color:#ffffff; background-color:#000099; padding:2px; width:500px;}
#sitemap h2.unter {font-size:1.2em; line-height:1.1em; color:#ffffff; background-color:#000099; padding:2px; width:160px;  float:left;}
#sitemap ul {margin:0px; padding:0px; list-style:none; font-size:.7em;}
#sitemap ul.unter2 {width:163px; float:left; margin-right:2px;}
#sitemap ol {margin-left:10px; margin-top:10px; padding-left:10px; padding-top:10px; list-style:none; font-size:.9em;}
#sitemap li {margin-left:0px; margin-right:0px; float:left; width:160px; margin-bottom:10px; margin-right:5px; line-height:13pt;}
#sitemap li.rechts {margin-bottom:90px;  margin-right:0px; }
#sitemap li.unter {margin-left:0px; margin-right:0px; float:none; width:125px; margin-bottom:10px; line-height:13pt;}
#sitemap li.unter2 {width:163px; margin-right:0px;}
#sitemap li.unter3 {width:163px; margin-right:0px; margin-bottom:40px;}
#sitemap li a{text-decoration:underline; font-weight:bold;}
#sitemap li.unter a{text-decoration:underline; font-weight:normal;}
#sitemap a:hover {text-decoration:none;}
#sitemap a.schwenklift {color:#669933; font-size:1.1em;}
#sitemap a.linearlift {color:#cc3300; font-size:1.1em;}
#sitemap a.rollstuhl_rampe {color:#daa520; font-size:1.1em;}

#navigation1 ul {list-style-type:none; margin:0; padding:0; border-top: 2px solid #cc0000;}
#navigation1 li {width:200px; float:left; text-align:center; background-color:#DCDCDC;}
#navigation1 li.treppenlift-rollstuhllift {background-color:#cc0000;}
#navigation1 li.treppenlift {background-color:#ff6666;}
#navigation1 li.rollstuhllift {background-color:#993333;}
#navigation1 li.rollstuhl {background-color:#cc9999;}
#navigation1 li a {text-decoration:none; font-weight:bold; color:#ffffff; display:block; line-height:2.5em; padding-right:1pX; border:1px solid #ffffff; font-size:.8em; }
#navigation1 li a:hover{text-decoration:underline;}
#navigation1 hr {margin-top:-7px;}

#navigation2 h4 {color:#cc0000; line-height:1.3em; border-top: 2px #cc0000 solid; margin-top:0px; padding-top:15px; padding-bottom:0px; padding-left:8px; font-size:.8em; width:190px;}
#navigation2 h5 {color:#000000; line-height:1.3em; margin-top:-10px; padding-top:0px; padding-bottom:0px; padding-left:8px; font-size:.7em; font-weight:normal; width:190px;}
#navigation2 ol {list-style-type:none; text-align:left; border-bottom: 2px #cc0000 solid; padding-left:0px; padding-bottom:10px; margin:0 0 0 0;}
#navigation2 li {padding-top:2px; padding-bottom:15px; line-height:1.1em;}
#navigation2 li a{display:block; width:185px; padding-left:10px; font-size:.8em; text-decoration:underline;}
#navigation2 li a:hover{display:block; width:185px; font-size:.8em; text-decoration:none;}
#navigation2 p {border:0px; font-size:.7em;  margin-left:10px; line-height:1.2em;}
#navigation2 p.barrierefrei {border:0px; font-size:.6em;  margin-left:10px; line-height:12pt;}


#treppenlift img {margin:2px;}
#rollstuhllift img {margin:2px;}
#rollstuhl img {margin:2px;}

#navi-hilfe ul{float:right; margin:0pX; list-style:none;} 
#navi-hilfe li {float:left; text-aligen:center;}
#navi-hilfe li a{display:block;  width:65px; text-decoration:none; font-size:.7em;}

#rechts p {margin:0px; padding-left:15px; padding-top:5px; padding-bottom:10px; font-size:.7em; }
#rechts form {padding:5px; margin-right:0px; margin-top:2px; font-family:Verdana; font-size:.8em; color:#000000; line-height:16pt; border:1px solid #cc0000;}
#rechts h6 {padding-top:15px; padding-left:25px; padding-bottom:0px; margin:0px; font-family:Verdana; font-size:.8em; color:#cc0000; line-height:16pt; border-top:2px solid #cc0000;}
#rechts h6.lesen {border-top:0px; font-size:.7em; padding-left:12px;}
#rechts font.aktion {color:#cc3300; font-weight:bold; font-size:1.2em; }
#rechts a {text-decoration:underline;}
#rechts a:hover {text-decoration:none;}


#footer ul {list-style:none; padding-left:0px;}
#footer li {float:left; text-aligen:center;}
#footer li a{display:block; width:130px; text-decoration:none; font-size:.7em;}

