@charset "UTF-8";

html, body { background-color: white; font-family: arial; font-size: 13px; margin-top: 0px;color: navy;}

.main_container { width: 935px;margin-left: 0px;}

.logo {width:209px;height:70px;margin-top:10px;margin-bottom:10px;float:left;}

.nav_container{height:70px;}

.banner {Width:939px;height:329px;background: url("images/bannerbild2.png") no-repeat;margin:auto;}

.content_left{width:600px; float: left;margin-right:1em;}
.content_right{width:320px;float: right;}
.content_navi {width:320px;float: left;margin-right:1em;}
.content_mainright {width:600px; float: right;}

.box_head {height:26px;  background:url("060417line.gif");border:1px solid navy;margin-bottom:1px; text-align: center; color: #ffffff;line-height: 26px;font-weight: bold;}
.box_main {border:1px solid navy;margin-bottom:1px;padding:5px;}
.box_main_header {border:1px solid navy;margin-bottom:1px;}
.box_img {border:1px solid navy;margin-bottom:40px;}
.box_imgright {float:right; margin-bottom:40px;}
.box_imgright_border {float:right; margin-bottom:40px;border:1px solid navy;}
.box_imgleft {float:left; margin-bottom:40px;margin-right:40px;border:1px solid navy;}
.box_imgwaschraum {float:left; margin-bottom:40px;margin-right:40px;width:100px;}
.box_feet {height:20px; border:1px solid navy;margin-bottom:40px;background:url("060417line1.gif");text-align:right;padding:3px;}
.box_feettext {height:26px; border:1px solid navy;margin-bottom:40px;background:url("060417line1.gif");text-align:right;line-height:26px; text-align:center; font-weight:bold;}
.box_inmain {float: left; margin-right:40px; margin-bottom:20px;}

.footer {height:26px;width:935px;border:1px solid navy;background:url("060417line.gif");  text-align: center; color: #ffffff;line-height:26px;float:left;font-weight:bold;}

.clear {clear:both;}

.kontakt_head {padding:3px;margin-bottom:1px;border:1px solid navy;}
.kontakt {border:1px solid navy; margin-bottom:1px;}
.side_kontaktgrey {height:20px;line-height: 20px; background:url("images/background.png");padding:3px;border-bottom:1px solid navy;}
.side_kontaktgrey2 {height:20px;line-height: 20px; background:url("images/background.png");padding:3px;}
.preise{width:150px; height:26px;background:url("060417line.gif");line-height:26px; color:white; font-weight:bold;text-align: center;border:1px solid navy;margin-top:40px;margin-bottom:40px;margin-left:auto;margin-right:auto;}

.complete{width:935px; margin-bottom: 10px;}
.sitemap {margin-top: 10px; float:left;margin-bottom:20px;}
.bilder {margin-top: 10px; float:right;margin-bottom:20px;font-size:10px;}


img{display:block;}
img.right{float:right;}
img.index{float:left; width:150px; border:1px solid navy; margin-right:5px; margin-bottom-5px;}

a:link { text-decoration:none; font-weight:bold; color:navy; }
a:visited { text-decoration:none; font-weight:bold; color:navy; }
a:hover { text-decoration:underline; font-weight:bold;}
a:active { text-decoration:none; font-weight:bold;}
a:focus { text-decoration:none; font-weight:bold;}

.link {color:navy;}
.bold {font-weight: bold;}
.right {float:right;}


u {text-decoration:underline;}
h1
h2
h3
h4
H5 {font-weight: bold; color:white;}
h6