ul#nav { margin: 0 0 0 0.3em; padding: 0 0 0 0.3em; voice-family: "\"}\""; voice-family: inherit; padding: 0 0 0 0.1; margin: 0 0 0 0.1;}
ul#nav li { margin: 0pt; padding: 0.5em 0pt; list-style-type: none; line-height: 1.1em; }
ul#nav li a { font-family: arial,helvetica,sans-serif; text-transform: uppercase; padding-left: 1.8em; font-size: 0.90em; letter-spacing: 0.1em; font-weight: bold; line-height: 1.2em; voice-family: "\"}\""; voice-family: inherit; background-image: url('nav_02.gif'); background-repeat: no-repeat; background-position: 0.2em 0.1em; }
ul#nav a:link { text-decoration: none; }
ul#nav a:visited { text-decoration: none; color: rgb(0, 59, 91); }
ul#nav li a:hover, li ul#nav a:active { text-decoration: none; color: rgb(232, 81, 0); voice-family: "\"}\""; voice-family: inherit; background-image: url('nav_02o.gif'); }

#container	{ width: 980px; margin: 1.0em auto 0 auto; text-align: center; }

#main .left p { font-size: 0.91em; color: rgb(122, 165, 90); }
#main .left blockquote p { font-family: arial,helvetica,sans-serif; color: rgb(136, 175, 108); font-size: 1.25em; font-weight: bolder; }
#main .left blockquote p a, #main .left blockquote p a:visited { font-family: arial,helvetica,sans-serif; color: rgb(136, 175, 108); font-weight: bolder; }

div { margin: 0pt; padding: 0pt; }
.topleft { margin: 0pt 0 1.0em 0; float: left; width: 25%; text-align: center; }
.left { margin: 0pt; float: right; width: 25%; text-align: left; }
.right { margin: 0pt; float: left; width: 25%; text-align: left; }
.middle { margin: 0 25%; padding: 0pt; text-align: left; }
.padder { padding: 0.5em 2em 2em; }
.right .padder { padding: 0.5em 1em 2em 0em; }

.spacer { border: 0pt none ; clear: both; height: 1.0em; font-size: 0px; }
#bottomclear { height: 1.0em; }

#quicknav { margin: 0pt 0pt 0pt 50%; position: relative; height: 65px; text-align: right; }
#quicknav p { margin: 0pt; position: absolute; bottom: 0pt; right: 20px; text-align: right; line-height: 1em; }
#quicknav a { text-decoration: underline; font-weight: normal; }
#masthead { margin: 10px 0pt 0pt; clear: left; background-color: rgb(232, 81, 0); background-image: url('corner-l.gif'); background-repeat: no-repeat; background-position: left top; height: 82px; }
#masthead .padder { padding: 10px 0pt 0pt; background-color: transparent; background-image: url('corner-r.gif'); background-repeat: no-repeat; background-position: right top; }
#masthead .bild { background-color: rgb(232, 81, 0); background-image: url('home11.jpg'); background-repeat: no-repeat; height: 72px; }


#main .middle .padder { border-left: 1px dotted rgb(166, 195, 145); border-right: 1px dotted rgb(166, 195, 145); padding-top: 0px; margin-bottom: 0pt; }
#main	{ margin-top: 3.0em; }
#main .right .padder { padding-left: 0pt; }
#main .left blockquote { margin: 0pt; }
#main .left .padder { padding-top: 0pt; margin-top: 0pt; }

#plan	{ margin-top: 2.0em; }
p.bild	{ margin-top: 5.0em; float: right }

#footer { clear: both; text-align: center; }
#footer { font-size: 0.8em; margin-top: 2.0em; }
#footer .padder { border-top: 1px solid rgb(232, 81, 0); background-repeat: repeat-x; }

body.index ul#nav a#start { color: rgb(232, 81, 0); voice-family: "\"}\""; voice-family: inherit; background-image: url('nav_02c.gif'); }
body.ziegelmehl ul#nav a#ziegelmehl { color: rgb(232, 81, 0); voice-family: "\"}\""; voice-family: inherit; background-image: url('nav_02c.gif'); }
body.platzbau ul#nav a#platzbau { color: rgb(232, 81, 0); voice-family: "\"}\""; voice-family: inherit; background-image: url('nav_02c.gif'); }
body.instand ul#nav a#instand { color: rgb(232, 81, 0); voice-family: "\"}\""; voice-family: inherit; background-image: url('nav_02c.gif'); }
body.pflege ul#nav a#pflege { color: rgb(232, 81, 0); voice-family: "\"}\""; voice-family: inherit; background-image: url('nav_02c.gif'); }
body.zubehoer ul#nav a#zubehoer { color: rgb(232, 81, 0); voice-family: "\"}\""; voice-family: inherit; background-image: url('nav_02c.gif'); }
body.kontakt ul#nav a#kontakt { color: rgb(232, 81, 0); voice-family: "\"}\""; voice-family: inherit; background-image: url('nav_02c.gif'); }
body.tipps ul#nav a#tipps { color: rgb(232, 81, 0); voice-family: "\"}\""; voice-family: inherit; background-image: url('nav_02c.gif'); }
body.mietservice ul#nav a#mietservice { color: rgb(232, 81, 0); voice-family: "\"}\""; voice-family: inherit; background-image: url('nav_02c.gif'); }

h1.seo { color: rgb(0, 59, 91); font-size: 1.1em; margin: 1.0em 0 0 0; }
p.seo	{ margin-top: 0; padding-top: 0; }

.formrow	{ clear: left; margin-top: 1.5em; }
.label	{ float: left; padding-top: 0.2em; text-align: right; width: 100px; padding-right: 1.0em; border: 1px transparent; display: inline; }
fieldset p	{ padding: 0 1.0em; }
fieldset h2	{ padding: 0 1.0em; }
textarea	{ display: block; width: 380px; height: 12.0em; padding: 0; margin: 0; }
button	{ margin-top: 2.0em; }

#ck2	{ float: right; margin-top: -3.0em; }

.artikel	{ font-style: normal; padding-right: 1.5em; }
.artikelwhite	{ font-style: normal; padding-right: 1.5em; color: #fff; }
.preis	{ font-style: normal; font-family: arial,helvetica,sans-serif; text-align: right; float: right; clear: right; width: 100px; display: inline; padding-top: 1.5em; }
dd.ausnahmedd	{ margin: 0; }
.orange	{ color: rgb(232, 81, 0); }
.top	{ margin: 2.5em 0 0 0; text-align: right; font-size: 0.9em; }
.odd	{ background-color: rgb(223, 223, 223); }
dd img.cam	{ float: left; width: 26px; margin: 0 0 0 -4.5em; }
dd a:hover	{  cursor:pointer; }
p.viewpic	{ display: none; }
.sondercam	{ float: left; margin: 0 0.7em 0 0; }

dl { margin: 0; padding: 0; width: 450px; }

.preismiete	{ font-style: normal; font-weight: bold; font-family: arial,helvetica,sans-serif; text-align: right; float: right; clear: right; width: 150px; display: inline; padding: 0; margin: 0; }

#teaser { color: rgb(0, 0, 0); margin-top: 0; font-style: normal; background: url('Bilder/rosette.gif') center right no-repeat; height: 52px; letter-spacing: 0.09em; }
.promo	{ margin: -2.0em 2.0em 0 0; font-size: 0.91em; font-family: verdana,arial,helvetica,sans-serif; }

#werbung { background: url('Bilder/rosette.gif') top right no-repeat; }

img.textbildr { float: right; margin: 5px 15px 15px 10px; border: 1px solid; }

img.textbildl { float: left; margin: 5px 10px 15px 0; border: 1px solid; }

ul.maschinenauswahl { font-weight: bold; }

ul.maschinenauswahl li { color: #444; }

div.randomimage { margin: 3.0em 0 0 15px; }

div.randomimage2 { margin: 5.0em 0 0 15px; }
