body{ background-image: url(../fotos/bgrnd.gif); text-align: left; }

p { margin-top: 1.7em; }

td { vertical-align: top; }
.centeredDiv{ color: #173a5a; font-size: 11px; font-family: Verdana, Arial, "Trebuchet MS", Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fff4d9; margin: 0 auto; text-align: left; width: 900px; }
a:link { color: #950921; text-decoration: none; }
a:visited { color: #950921; text-decoration: none; }
a:hover { color: #e68b2c; text-decoration: none; }
a:active { color: #950921; text-decoration: none; }
a.navibutton:link { color: #002141; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-position: 0 0; text-decoration: none; text-align: right; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding-top: 6px; padding-right: 5px; padding-bottom: 3px; display: block; }
a.naviseite:link { color: #a30a24; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../fotos/navibutton.jpg); background-repeat: no-repeat; background-position: 12px 5px; text-decoration: none; text-align: right; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding-top: 6px; padding-right: 5px; padding-bottom: 3px; display: block; }
a.navibutton:visited { color: #002141; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-position: 0 0; text-decoration: none; text-align: right; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding-top: 6px; padding-right: 5px; padding-bottom: 3px; display: block; }
a.naviseite:visited { color: #a30a24; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../fotos/navibutton.jpg); background-repeat: no-repeat; background-position: 12px 5px; text-decoration: none; text-align: right; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding-top: 6px; padding-right: 5px; padding-bottom: 3px; display: block; }
a.navibutton:hover { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../fotos/navibutton.jpg); background-repeat: no-repeat; background-position: 12px 5px; text-decoration: none; text-align: right; width: auto; height: auto; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding-top: 6px; padding-right: 5px; padding-bottom: 3px; display: block; }
a.naviseite:hover { color: #a30a24; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../fotos/navibutton.jpg); background-repeat: no-repeat; background-position: 12px 5px; text-decoration: none; text-align: right; margin-top: 0; margin-right: 0; margin-bottom: 5px; padding-top: 6px; padding-right: 5px; padding-bottom: 3px; display: block; }
a.navibutton2:link { color: #002141; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: right; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
a.naviseite2:link { color: #a30a24; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: right; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
a.navibutton2:visited { color: #002141; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: right; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
a.naviseite2:visited { color: #a30a24; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: right; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
a.navibutton2:hover { color: #002141; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: right; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
a.naviseite2:hover { color: #a30a24; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-decoration: none; text-align: right; display: block; margin-left: 20px; padding: 4px 0 4px 4px; }
.h_line_image { float: right; padding-left: 8px; display: block; }
.format_hight { width: auto; height: 400px; }
.table_index { color: #173a5a; line-height: 22px; }
.table_kontakt { color: #173a5a; line-height: 18px; }
.header_image { background-image: url(../fotos/header_o_new.jpg); background-repeat: no-repeat; background-position: 107px 0; text-align: left; width: 768px; height: 139px; clear: none; margin: 0; padding-left: 110px; }
.image_index { width: 114px; height: 212px; float: right; margin-top: 10px; margin-right: 10px; padding: 0; }
.image_sol_2 { width: 190px; height: 120px; margin-top: 15px; margin-right: 10px; }
.wuerth_image { background-position: 0 top; vertical-align: top; width: 140px; height: 46px; margin: 20px 0 0 12px; padding: 0; }
.image_sol_3 { width: 190px; height: 120px; margin-top: 15px; margin-right: 10px; border: solid 1px #173a5a; }
ul { list-style-type: disc; margin: 1em 0 1em 0.78em; padding-left: 0.78em; }
.img_heizg1 { width: 142px; height: 142px; margin: 0 10px 0 0; padding: 0; border: solid 1px #173a5a; }
table.img_sani { background-image: url(../fotos/sanitaer.jpg); background-repeat: no-repeat; background-position: 361px 250px; text-align: left; width: 670px; height: auto; z-index: 22; visibility: visible; float: left; margin: 0; padding: 0; display: block; }
.h1 { font-size: 13px; line-height: 20px; position: relative; top: 15px; display: inline; }

